887 karma · joined September 23, 2015
Author and primary maintainer of Tron project on reddit.com/r/TronScript
edit: did an AMA while there that hit the reddit front page
https://www.reddit.com/r/IAmA/comments/5656e1/iama_i_dont_ha...
Antarctica is an incredible place, truly nothing else like it.
https://www.reddit.com/r/TronScript
or...this bad boy:
https://www.reddit.com/r/sysadmin/comments/24e5xq/my_proudes...
Hideous but it worked.
These project machines are shipped (or physically hand-carried) by grad students from random universities all over the world. They come from who-knows-what IT department running who-knows-what software packages, often cobbled together JUST enough to get it working because they're so budget and time constrained that's all the resources they had to throw at it. So the lab is full of bespoke machines running a variety of very obscure software, much of it on tailored Windows boxes.
So no, "me and my colleagues" didn't "destroy a multi-million dollar project by trying to save a few dollars."
Imagine this: you're a broke grad student and you're given $xx grant money to conduct a certain experiment in N months. What are you going to spend your VERY limited time+money on? Finding a good Linux hardware developer to roll some custom solution that no one can understand or support? Or just throw together some hacky Python or .net MVP that will run on Windows which practically anyone in the world can troubleshoot with basic knowledge?
Linux is great and all (runs on all my systems except one), but it is NOT the best option when there are heavy time constraints and the system is going somewhere very remote where there will be one, MAYBE two people with basic IT knowledge to troubleshoot.
I guess you've never worked with budget-constrained grant projects before.
> I do remember you talking about going to Antarctica in the Tron subreddit
7 months on ice.
> I hope that there isn't some undocumented part of the script that is disabling automatic updates.
Tron doesn't perform ANY undocumented actions. Unlike most the people defending Microsoft's actions in this thread, I am pro-user and seek to minimize negative impact to users in any project I'm involved in.
> Also, I am pretty sure that running home versions of Windows in contexts like this is against the Windows TOS.
If you're telling me there are people in the world using Windows in violation of its TOS I'm shocked, SHOCKED to say the least.
Start --> 'services.msc' --> find "Windows Updates" service --> right-click --> properties --> switch it to Disabled and reboot.
Turn it on once a month or whenever YOU want to update. Done.
I disabled Win10 updates over 1.5 years ago with zero issue. Security people love to claim the sky is falling, but it's all about risk/reward. Risk of issue due to actual exploit is pretty low for most people, so even though the potential IMPACT is very high, because the probability is so low compared to the constant irritation of Microsoft arbitrarily forcing whatever they want down your throat once a month, they just deal with it and shut off updates.
edit: downvote if you want, I'm not wrong.
Yeah yeah you can turn of Windows updates or whatever, but you shouldn't have to do that just to force Microsoft to respect your wishes to update when you want to. And no, I'm not talking about some stupid restricted 8-hour window with no other option outside completely shutting down the service. TBH I'm still surprised they haven't tried to block users from doing that too at this point.
In the atmospheric/climatology lab there are a number of computers running very specific versions of Windows (down to specific patches) tailored to really obscure science research software packages, some industry standard, most custom-rolled and tailored to that project. Which means they're very fragile and need to be left alone.
Of course Microsoft blasts Win10 installer files down our very expensive, very slow satellite link, and proceeds to force Win7/8 systems to Win10 which broke a few multi-million dollar experiments in a place that takes MONTHS to get to in the winter. So effectively killed the research.
And yeah, you can argue "well you should've disabled Windows updates etc etc" but in REALITY, not perfect-theory world, you should be able to trust your OS manufacturer not to force-install a major OS revision without your consent. And in the old days of Microsoft, you could. Now they just say "f--- you, we're installing it regardless what you want."
That company can die in a fire for all I care.