Oh, you mean Windows 2000?
Oh, you mean Windows 2000?
Nah, PnP may have been -possible- in the era of Win95, but realistically, you'd expect any number of incompatabilities well into the 98 era. Only once you had 2000/XP days did MS really shove mandatory driver compatability down manufacturer's throats. That said, the ability to throw together a set of pieces and have them work was largely the work of MS flexing its muscles. Love em, or hate em, PC's may have taken a very different route if there wasn't someone to keep people shooting for compat.
Though clearly 'suitable' based on its usage, it may not be ideal. That's the distinction you're looking for. If N% of the active cloud market aren't sitting idle doing nothing. Hell, I'm sure there are use cases where Windows is a more ideal environment for a given scenario, but I still wouldn't use it unless I had to.
It sounds fine.
We rely on our server uptime because of someone else's electricity (we should just generate our own)
We rely on other people's hardware. They could have back-doors or bugs. Lets just Make our own servers and software to be sure we have ultimate control over them...
Rhetoric and blah blah.
It comes down to division of labour, and every single day, basically every single human puts their lives in the hands of others. The choice to voluntarily relinqusih control of a piece of your life is a practical one (just as a decision to cloud compute, outsource, hiring contractors, and all the other heebie jeebies that keep insecure employees up at night).
A CSV based scripting/DSL language could actually be viable, though terribly ugly. Admitedly HTML & CSS are arguable. You can write some pretty elaborate selectors in CSS, but I'd still consider it a declarative markup over a language. Its probably just a conspiracy to keep bash outside the top 10!
Blah blah 'real gamers' rhetoric is the most boring card played on Slashdot these days. You are a data point, and probably an insignifiant one if your world removes the revenues of casual/MMO/consoles from the world of gaming. Lets all stand up and applaud AC for their insightful and self-centered world view! *golfclap*
MMO's are a crappy comparison because:
1. It is SOO important to have a good set of people to play with that 'switching to MMO xyz' immediately becomes extremely difficult. Maybe in a series of multiverse guilds supported by some awesome gaming service hub could work like a guilds-out-of-games social service, but it doesn't exist, so the entropy moving from title to title is very hard at this point
2. MMO's in general wear you down in ways that make you never want to go back to MMO's. I like to grind once and a while because I'm sadistic, but I imagine a lot of people who've played MMO's never went back because the genre was so punishing
3. The entire 'point' of an MMO (as well as other genre titles) is to suck you into their playing system in a way that moving off to competitors becomes too high cost. Oh you wanna drop sub and play that -other- game? Well sure, but we'll delete your content after being idle for a certain time, etc.. like that
There are certainly some holy wars of gaming which have polarized gamers against one another, such as DOTA 2 / LOL. That doens't mean people can't enjoy the fruits of both, but people tend to stick to what they're used to for 'regularly played' games regardless of the competition. Realistically, the games are so close that anyone competent on one could be the same with some training for the other.
I'm sorry, weren't universities supposed to be about aristocrats with no real obligations learning to make the world a better place? When did this whole populace at large things enter academia? Oh that's right. it was about the time that 'society' deemed education a worthwhile pursuit.
Don't get me wrong, I think WAYY too many people enter academia for the wrong reasons. That's on society at large. Post-secondary eduction should not be an obligation for a 'good job'. It should be a true pursuit to make society a better place. It should be about researching thesis' that are actually relevant and innovative.
The US has almost 30% of the population with at least a batchelors. in the 40's that was 5%. This is a huge shift in the eductional system as a whole. Admitedly, there are a lot more jobs that require higher education or at least specialized vocational training than back then, but to the extent of 6x the original?
As I've been told many times, masters thesis' end up being cookie cutters year after year because with the huge glut of people working their way up the academia ladder aren't actually innovating anything, at least not much which a similarly trained student wouldn't consider obvious. They're just churning out regurgitated material to advance to the next level. Who can blame them? There were When they eventually gets spat out of the system at PHD or they run out of money, many are incapable of being valuable contributing members of society (at least as their eduction for the last 20+? years has accrued).
Probably not considering they do it already with phones, nexus players, chomecasts, etc.. Though I do hope they have a fallback partition / auto-recovery in the case of things going south. I probably won't be buying one as I have a good setup already, but depending on how its implemented, I could see recommending this to the aunt betsy's of the world.
For dev work sure, 16 is pretty good. I'd say 8 was a pretty good sweet spot. I've got 16 on my desktop, 16 on my laptop and 64 on my latest server and only the server comes close to using its capacity (2 DB's and some appservers).
The desktop workload is maybe 10GB when I'm testing a full stack IDE/Client/AppServer/Database, but generally speaking 8GB is generally fine unless I'm really hammering it. Add another couple GB max if I'm doing perf analysis over the full stack, but that's not very often at all.
I don't know if your your top of FF is counting graphics ram (I believe Linux does). My current windows based FF is 600MB with 6 tabs. Still a lot for 6 tabs, but oh well.
Java has immense value, may the single greatest value outside of Windows/Office/Linux/C&C++ compilers, but it has practically no revenue. Almost all very large enterprise systems that sell for obsence amounts of money are built on or inter-operate with Java in fundamental ways. They don't sell PC language/runtime, so instead, Sun monitized:
1. Mobile platforms, because the 'market' for the runtime was only a few carriers they could get away with charging them big bucks for the dev. This market is now essentially dead with the end of 'dumb' phones and carrier/manufacturer locked platforms (IOS started the ball rolling, but Android gave it the knockout punch)
2. Very niche JVM improvements (like RTJava) which are technically still kicking around but very low on revenue
3. Add-on's to core functionality (Middle-ware servers). Despite there being significant OSS competition, they still make boat loads of money here
Oracle bought and kept Java for no other reason than it was a cornerstone to so many of their profitable businesses that they couldn't have it ruined by outsiders. The sad fact is that the biggest detriment to Java has been Oracle themselves, but that's a completely different matter.
It's a bad comparison since:
1. The error they spewed was a runtime error that could never be caught in compilation (duplicate primary key in the DB table)
2. The static analysis built into Javac is way more than I've personally seen in stock C++ compilers (though my knowledge is limited). Hell, most of the time people leave compiler warnings off even when it keeps bad smells out of code (through some safety flags are too aggressive on error setting)
3. There are a boat load of off the shelf OSS static analysis tools for Java that find significantly more complicated coding errors if the built-in javac variants aren't sufficient
The good thing is a knowledgeable developer could look at that and find the source of that specific problem in 5 seconds.
So the solution is to double down on corruption? Your cynicism accomplishes nothing.
The only reason you have some level of accountability for these crimes, yes they are crimes, is to actively fight those attempting to perpetrate them. They may be largely ineffective for some scenarios, but it makes the world vastly better as a whole if it wasn't. Fifa scandle being the latest most notable example would never happen if we sat on our hands letting people have free reign. Want someone killed? Slip some cash into the right hands. Dig up dirt? Sure, just greese the right wheels. Dump 1000tons of waste into that lake? Well, how much is it worth to you? This is NOT the world I want to live in and shame on your for encouraging it.
Frankly, this is one of the main reasons I've been siding against economic open borders and free flow of liquidity. There are too many countries with big holes in their enforcement of financial crimes (if said crimes are even on the books).
You're on crack. I and my parents have all driven road trips through Mexico, and though road side inspections can sometimes be intimidating (young punk kids with AK's on their backs), they generally poke around your luggage for contraband and send us on our merry way (if they hadn't just wave us though, which is what normally happens).
You could... I don't know look at the batery meter and tell any red flags to battery life. There certainly are applications on any device that drain batteries pretty well. That said, there is a cost for having basically immediate callbacks to online services and that are largely invisible to the user.
Now maybe your phone was a lemon, or maybe your Winmo phone has a significantly bigger battery, who knows, not enough info. But by far most common reasons for 'idle' power drains (in no particular order):
1. Cell service (bad service areas seem to cause significantly higher battery drain for me subjectively)
2. Wifi (pings, kepalives, receving network broadcasts, etc.)
3. Bluetooth (if the comm isn't v4)
4. Background services (most likely account syncs and such, all OS's do it, but some more heavily than others)
5. CPU usage processing all of the above's callbacks, schedules, non-ideal program's polling
I've had many Android phones over the years, and battery life varied largely. One could barely survive a 12 hour day while another could maybe last 2 days of light use. I've had phones with apps eating 90% background use (it was doing the right thing, but badly), but most of the time, I did something to eat away my batteries.
He: Let's end it all, bequeathin' our brains to science. She: What?!? Science got enough trouble with their OWN brains. -- Walt Kelly