Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
Note: You can take 10% off all Slashdot Deals with coupon code "slashdot10off." ×

Comment Re:Ubuntu _is_ primarily a desktop OS... (Score 1) 162

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.

Comment Re:Simple experiment-- (Score 3, Insightful) 154

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).

Comment Re:Programming? (Score 1) 132

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!

Comment Re:In nearly 25 years in the gaming industry... (Score 1) 119

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*

Comment Bad comparison? (Score 3, Insightful) 119

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.

Comment Re:Colleges are not for education (Score 1) 274

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).

Comment Re:automatically install firmware updates (Score 5, Interesting) 275

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.

Comment Re:How much RAM is enough for developers? (Score 2) 350

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.


Android M's Official Name Is Marshmallow 92

An anonymous reader writes: As they've done in the past, Google has revealed the name for the upcoming version of Android with a new statue in front of its headquarters. Android's sixth version will be called Marshmallow. Dave Burke, Android's VP of engineering, unveiled the statue on Twitter. Google has also released the Android 6.0 SDK and the final M preview.

Comment Re:Cry me a river (Score 1) 457

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.

Comment Re:JAVA FTW (Score 1) 457

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.

Comment Re:International anti-bribery laws are dysfunction (Score 1) 72

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).

Comment Re:I thought this was the only way SAP gets sold. (Score 1) 72

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).

Comment Re:The problem is Android (Score 5, Informative) 208

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.

Comment Re:Oh god ... (Score 4, Insightful) 123

Taking away the buzz word quotient, IOT is fine. Have appliances and devices that interact with one another in a clean, secure, interoperable way. That sounds great. I'd love more home automation and more safe interaction with the environment I walk through. The problems is nobody seems to talk to one another, they're horribly expensive, everyone's out to maximize the self-fullfilling non-existing profits in this space; all of which cripples any meaniungful adoption.

Just like 'cloud' before it, there was real meat behind the buzz, but it took time, open platform designs and simple integration before any real traction occurred in pushing LAN services into others' hosting.

Research is to see what everybody else has seen, and think what nobody else has thought.