If the insecure program is able to affect the system, certainly.
So, Windows is insecure then
If the insecure program is able to affect the system, certainly.
Besides, you're still asked to run the scripts. If you don't want to, just don't run it.
If they would have thought just 5 minutes about security, they would not have exposed those functions in the first place. Why the hell can Excel write to the registry, why the f**k can it run other executable ?
Oh yeah, right, functionality. Better have functionality over security.
So in the end you have only two choice : run the script giving it access to files / registry / run executable OR nothing at all.
Right, so, since you've admitted it's hard to do, then decide: all, or nothing.
I did not say it was hard.
But if I must decide between having my computer owned just by opening a Word document or not having scripting in Word, I vote for the secure option.
Anyway, it's not my problem since I don't use MS Office at all.
Quick: determine whether any arbitrary functionality is safe or not.
That's Microsoft job, not mine. Beside, I don't work with MS Office scripting.
And since Windows, quoting @blakeyrat, is supposed to be a "well engineered platform", they should know what is safe and what is not.
"Sorry everybody, but because it's not possible to perfectly sandbox scripting, @TimeBandit made us rip it entirely out of the product. On the positive side, you'll be doing the economy a solid with all the people you'll be hiring to update linked spreadsheets forever."
How the balls are you going to run an installation script as non-root? At least if you want it to go into one of the usual locations... (i.e. /usr, /usr/local, or /opt)
The context of the discussion is Office documents with script embedded in them, not installation scripts.
And in the case of an installation script in bash, at least you can review the code before running it.
And pray tell, how do you make "running arbitrary code" secure?
It's like complainingbash
is insecure because someone might have writtenrm -rf --no-preserve-root
ordd -if=/dev/random -of=/dev/hda
in a seemingly harmless installation script.
Speaking of Windows 10, has anyone else not gotten the upgrade notification icon?
Are you the kind of persons or talking bullshit about Toyota because they have removed the start key and your are used to drive a Honda and starting it using your keys?
More people are using Windows 8 right now than have EVER used Ubuntu.
Your statistics means nothing, like most statistics
What other version of Windows are we talking about?
@TimeBandit said:@Magus said:Windows 10 has been slow and buggy on my phone so far, but I expect that fromunoptimised beta softwareWindows.
FTFY
You said "buggy and slow". Win8.1 is neither.
My dear, if you're unable to discern between the UI and the kernel, then you should probably search for another line of work.
He's probably still using Windows 95 and hasn't even touched anything newer since then.
Win10 looks like a "progress" from 8. I may even put it on my gaming machine once it's done.
But my work machines and servers will stay on Linux since they need to just work
Windows 10 has been slow and buggy on my phone so far, but I expect that fromunoptimised beta softwareWindows.
They probably still use IBM Mini, because compatibility
and there's one major one that sends and wants EBCDIC (BASE II, )
Microsoft is still supporting stuff from 30 years ago.
Oddly enough, I found out just the other day that on Android cellphones they actually do. All it takes is a USB OTG cable.
It's like selling you milk, but banning you from putting it in your coffee.
Turns out Lumia 9xx and 10xx phones don't support Internet sharing over Bluetooth, so. Suck.
Am I crazy, or is Microsoft?
Also, maybe they plan on giving the buyers a WinPhone to act as an access point, since nobody is buying them anyway ;)
I once read these stories about idiot Linux users and their shitty OS and then pointed and laughed at them!
Those same programmers NEVER wanted to talk about the fact that their beloved .NET was open sourced by MS, since it clashed with their belief.
But, I never pointed them laughing
But it's not. There's no movement of data. The symbols don't "go" anywhere.
There is more than one definition of that word : http://dictionary.reference.com/browse/import
I like how Linux has a key combination dedicated to making it crash
That's as close as you can get to the Windows experience !
:wat.sql:that does not compute.... unless it's like car models? and even then that's the wrong way around. the 2016 model year starts like septembre of 2015... somewhere around there anyway.
Ha ha ha, you know what's a hilariously funny joke of laughs and whimsy? Make fun of a Microsoft product that hasn't existed for a decade!
Hey tell us one about Microsoft Bob next, those are a cascade of chuckles!
I should be more of a pathetic weenie
keep a mental database of every stupid, buggy, failed open source project in the last 30 years
That's only because our industry took a dive directly into the moronic Git instead of choosing something better.
It's really hard to even have a discussion with someone THIS ignorant about a product.
I challenge you to make a full-length porn movie in which nobody repeats a single move. With humans, not transformers.
a crazy guy ranting on the side of the road
Everything we're using today is worse than shit that existed 20 years ago. Every goddamned thing.
So Windows 95 was better than Windows 8 ?
.NET is worst than VB 5 ?
PowerShell is worst than the DOS prompt ?
For example, on this install I unchecked the "Desktop environment" package during install, rebooted to shell, and installed what is considered a non-standard Desktop environment for Debian.
Did you try just starting another GUI instance ?
CTRL-ALT-F1 -> login -> startx
On my desktop I now have 2 GUI, one on ALT-F7 and the other on ALT-F8
Worst case, create another user if your program still refuse to run under the same user.
Another solution would be to install a VNC server and create multiple VNC sessions under different users
There is more than one way to achieve your goal
And if you install that broken one from Visual Studio 2008 that shits files all over the root level of the HD, we're all allowed to punch you in the face.
Oh look, Blakeyrat's right.
By that same logic, you must assume that every .NET application is built-in .NET since you need .NET to compile them
Windows has had that since 1991. Get the hell off my lawn.
Get a new virus scanner, printer driver, or BonziBuddy; yours is obviously broken.
Right, those things that almost never work, unlike Windows' driver loading and unloading, which almost always works. Because Microsoft made it a WHQL signing requirement.
Something tells me you only looked at the title.
I got busy at work. Then you guys swarmed here and eh whatever.
Nonsense. For a while I used a ton of them with the hope of provoking a blakeyrant...and it never happened.
They won't because it can't be done without a radical redesign of the OS kernel. (For example, to a BeOS-style microkernel where everything in the OS including stuff like networking, storage, etc is a rebootable "service". But even then, updating a service was functionally identical to a reboot in many, many cases.)The only difference between Windows and Linux in this area is Windows is honest about the need to reboot, and Linux fans dangerously lie to their users that you don't need to.
You can't be that fuckin stupid.
Or maybe you can.
So restarting a single service is equivalent to rebooting the whole machine. At least now I know why every new version of windows is innovative because it can boot faster !
I know drivers are built-in to the kernal.hint : rmmod and modprobe.hint: dsajdgg and weuyuytqetw
Your ignorance would not be so bad if you didn't use it to trash everything not MS
Nope. http://en.wikipedia.org/wiki/Ksplice
That also kills his comment that "I highly doubt it will work.". Even if it's been possible since 2008.
Of course, if MS ever manage to fix the "reboot every time we patch something", he will call it Innovation !
It's copypasta. Google the phrase "MariaDB also provides user statistics and better instrumentation"
What, was I supposed to write a novel here ? blakeyrat can't even be bothered to do some research before he spit on anything open source.