Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
Trust the World's Fastest VPN with Your Internet Security & Freedom - A Lifetime Subscription of PureVPN at 88% off. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. ×

Comment vGPU seems cool (Score 5, Interesting) 75

Looks like you can get near-native performance even though you're sharing hardware. With this maybe instead of a dual boot PC you can have a dual VM PC, one runs Linux and the other Windows and both at near native performance and you don't have to dedicate a graphics card. That sounds like a real gateway drug, use Linux for the desktop and the games that run on it but be able to switch to your Wintendo and play that one must-have game your friends want. That said right now it looks like an an Intel tech, did anyone see anything about AMD/nVidia support? Because sharing that Intel iGPU wasn't really what I'm looking for....

Comment Re:== vs =, | vs ||, variable/pointer dereference (Score 1) 75

if (a = b) {

When they meant:
if (a == b) {

Which is the one thing Visual Basic got right IMHO, use := for assignment and == for comparison. The C form is plain wrong when you consider that "=" is the equal sign, to anyone who doesn't know C-isms the first reads "If a equals b then". Same way stealing kilobyte = 1024 bytes was a bad idea, the only excuse you really hear is that we've done it so long it seems natural. Like clicking the start button to shut down the machine, except we're still doing it.

Comment Re:Why is this different from traditional classes? (Score 1) 70

I'd go one step further and be more scientific, why not use automated A/B testing? Like you make a new revision of a lecture, half the class gets the new one and half the class the old one. Then you run some form of quiz on the material. If you have at least a few hundred students or ideally a few thousand you should pretty quick get statistically significant answers. And you could test with short/medium/long explanations to see whether you're beating down open doors or areas they'd benefit from more detail and examples. In the interest of fairness you should of course make all variations available after they've had the quiz, perhaps also with stats to see what quiz questions their path may not have covered as well as the others.

Perhaps that could even develop into a preference system, everything from "I want to learn the essentials for a passing grade quickly" to "I have learning difficulties, give it to me slow and in detail" to "I want to ace this class, give me in-depth insight". Or some form of branched interactive learning, if you grasp 80% quickly you don't need that in more detail but the 20% you struggle with have a more detailed explanation. I think I'd love a system where my hand was on the throttle, it's going as fast as I want it to go not as fast as the professor thinks it should go for some average or "no child left behind" student. Personally I tend to prefer to read the book simply because there's too much time spend on things I already understand.

Comment Re:Nope (Score 2) 143

First off, that whole 15 minutes thing is absolute bullshit. Maybe its a worst case if you were in truly deep thought over one of the hardest problems of the year. But most of the time you aren't, and it will be a few minutes Like around 1.

YMMV but whenever I'm stuck with half an hour from coming to work to a meeting or between a meeting and the lunch break or whatever I feel that time is exceptionally unproductive. Whether it's making a change or implementing something new or tracking down a bug I usually need some time to work out what it really does, what it should do and how I can do it with good code that's easy to maintain. Most botched jobs happen if I rush that, I can work quick and dirty but it builds technical debt. That I'd be three times as productive if I had an hour (15 vs 45 minutes effective time) doesn't sound too far off to me. I try to have a few "just do it" tasks ready for that, but typically they're not supposed to be my top priority. So if I had a PHB who wants me to work on that task and no other task until I'm done productivity and quality would suffer.

Secondly- your productivity doesn't matter. The team's does. Those interruptions- it means a team member needs help. They're blocked. Their productivity is at or near 0 until unblocked. If interrupting you costs 15 minutes from you but saves an hour for him, that interruption is worth it for the team. There are almost 0 of those interruptions that aren't a net gain.

Depends on how many of these interruptions are from your team and about work, not to mention if they've actually checked and read the documentation or is just asking because bugging you is easier than making the effort themselves. That said, answering simple questions or checking Bob's calendar to see if he's in a meeting doesn't break the flow for me, that I can push/pop off the mental stack. If I need to take 5-10 minutes to check/discuss/explain/investigate/show something though I've decided I'm already distracted so time to check my inbox and answer what I can now before they're at my doorstep. Sadly we're not big enough to have a support staff to shield us from the solutions we've developed so it's DevOps and most the users are one or two floors down.

Comment Re:Simple answer. Dont use SAP. (Score 1) 116

Companies buy off-the-shelf ERP systems so they don't have to manage people like me, but they really end up paying through the nose for it.

Actually it's mostly so they if you get hit by a bus or decide to quit or decide you got them trapped and can demand a 10x salary increase they can get by without you. Sadly there's a lot of well designed custom systems that'll be throw out for no other reason than being very custom and very specific to your needs. The theory is nice, you can use a generic solution and it's just configuration. In practice I've found that you often end up with big limitations and have to work around them. And that can actually cost you a lot more time and effort in the long run than actually making a solution that works they way you want.

Comment Re:Because Human Nature (Score 1) 378

Don't pretend that science does not exist just because your narrative is harmed by science. Most normal humans don't want to sit around and do nothing, they want to be productive and make personal goals

Yes, but it's vastly overrated how much personal goals are productive to somebody else. I know lots of people have hobbies and interests they'd like to spend more time on, but they have no interest in competing in sports at a professional level. They have no interest in making a product for sale or a service for anyone else. Achievements are things like reading a book, climbing a mountain, travelling the world, learning to cook, building a model train in your basement or raiding in WoW. The primary driver for doing anything that's of any value to anyone but yourself is usually the paycheck. I wouldn't sit idle, no... but net I'd be way busier consuming than producing.

Comment Re:that's it. the end game. (Score 2) 378

You'd have to start by explaining a lot of new words that did not exist then. Like "unemployment".

Only because working for somebody else was not the norm. You had workers, homesteaders and vagrants. Obviously if you worked on your own land, trade or craft you were what we'd today call self-employed. Those who didn't were drifters taking stray jobs, when they weren't employed they were just called much less civilized things than unemployed.

Comment Re:Logical conclusion. (Score 1) 378

Let's start with printers, photocopiers, faxes and PC's and hand calculators. They put hundreds of thousands of office workers out of work.

That's what I was thinking... besides, unless you mean like literally replaced what has say Amazon meant for the retail industry? How many brick-and-mortar jobs have been lost and would they count somehow? Probably not. So basically the same thing would happen except it would be new companies pushing out old companies instead.

Comment Re:Democracy? (Score 1) 204

At what percentage would it be justified in to change the law, and not make it illegal anymore?

That presumes people are consistent in what they do, what they think others should do and what's really right. Take for example speeding, very few want to do away with speed limits entirely. Most people break the speed limit themselves. In fact, almost every year around school starting they have speed traps and some of those caught are bringing their kids to school. Like, everybody else should drive slow but I was in a hurry so... hypocrisy at its finest.

I think most people fundamentally think the creator should be compensated in some way. You read a book, the author deserves something for writing it. That doesn't mean the public find any particular offer satisfying, maybe they think it's too inconvenient. Too expensive. Too limited to a particular format or playback device or online connectivity or whatever. Or that you don't have money to spend but it's an IOU for later. They don't want to see people crucified for minor infractions. They don't want restrictions as legal customers. They don't want to support a surveillance state.

The pirate party tried, it did get a bit of traction when it was the subject of a massive government crackdown. Like if you're going to come down on it this heavy handed, we'll get rid of it. So they backed down and made it one of those marginally illegal things, how many of those young men have been caught? What kind of punishment did they get? I think the answer to that is almost nobody and a fine at most. So I think most are fairly okay with that stalemate, like speeding. Most people do it, few get caught but if you do pay the fine and move on. Even if the speeders are a majority, they won't legalize speeding.

Comment Re:Yes - that's called Copyright & Fair-use (Score 1) 142

While what you said is true, it's also irrelevant. Nothing suggests they got a license from Facebook, if you do something newsworthy on your totally own, self-hosted blog it can be reported on the news. So if you have a problem with this story, go see Congress. There's nothing Facebook could have done to prevent this use of the content, even if the wanted to.

Comment Re:Gartner "analysts" (Score 1) 91

As far as PC games go, Microsoft Windows dominates although if you go to Steam and look at the number of games available for Linux and SteamOS there are over 5,000 and some are AAA. Good luck finding the time to play them all.

And yet the trend is backwards towards less Linux users... Linux used to have something like 1% when SteamOS was being hyped, today it's at 0.8%. You keep talking it up, I'm telling you users aren't buying it.

In the motherboard BIOS there is an option for "Other OS" and I initially installed Fedora 24 (now 25) on the Z170 (takes Sky Lake) without any problems so I don't forsee any issues with the motherboards for Ryzen (when it comes out) or Kaby Lake which has the same LGA 1151 socket as Sky lake and will run on Z170, H170, B150 and H110 series motherboards

Well except that AMD has explicitly said there won't be any chipset drivers for Ryzen on Win7. That Kaby Lake is supported is more of an accident because it's so similar to Skylake and even Skylake support was only after a business uproar against Microsoft.

The majority of people will not upgrade to Windows 10 unless Microsoft use the same tactics when they made the OS a free upgrade if you had a legitimate copy of Windows 7 or Widows 8.1. If you wish to upgrade now you have to pay for Windows 10 and most people will not do that unless they replace their PC which in the majority of cases the new PC will come with Windows 10 as the default OS.

In other words they will move to Windows 10 one way or the other. Who cares if they don't upgrade? It means they still use Windows software and when their Windows box finally dies they'll get a new one. That's what I said, the total number of Windows users is flat. A WinXP/Vista/7/8 user disappears, a Win10 user appears and hardly any new Mac/Linux users.

Comment Re:as an american im shocked. (Score 1) 180

Your ideas are intriguing to me and I wish to subscribe to your newsletter. Seriously though, I wish them the best of luck but I hate corporate entities without any clear ownership. Product owner, system owner, process owner, project owner, customer owner (key account manager), it doesn't have to be a dictatorship but someone you can point to and say "Hey you, this is your responsibility and I need a change/decision". And it's their job to take input from whoever should give input, get approval from whoever should give approval and overall facilitate the process to make it happen. Otherwise it'll always end up with you stepping on somebody's toes and screwing it up for them or they don't know your needs and screw it up for you. Not to mention you'll have some continuity so you don't end up explaining and rehashing the same issues over and over again, like having a fixed support contact instead of a random help desk worker.

Having a democratic and consensus based process doesn't eliminate the need for someone to drive that process. Development, Ops, Finance, HR, Marketing, Sales and so on somebody needs to make sure they're all pulling in roughly the same direction. And it sounds like they haven't had their first big conflict yet, most people try to find solutions on their own. You escalate when their conflict and at some point you need a referee to make the call to move on. If you end up with competing factions because nobody has the authority to settle it and move on they'll likely fail fast. Look at Nokia for example, apart from Elop they also had way too many competing platforms and nobody to cut through and decide on one good customer experience everyone should get behind. Meanwhile Apple had like three models and crushed them.

Comment Re:Gartner "analysts" (Score 2) 91

M$ is pretty much killing itself in the consumer market and is rapidly reaching the point of no return and perhaps even crossed over.

Windows (all versions): 85% and stable
OS X: 11%
Linux: 1.5%
Misc (possibly mis-ID as desktop): 2.5%

One third of the 85% above is now using Win10. Half the gamers on Steam now run Win10. With Ryzen and Kaby Lake there is no Win7 support. Sorry to disappoint you, but even as people are holding on to Win7 there zero evidence of any migration away. When push comes to shove I imagine most will begrudgingly upgrade like they did with WinXP.

Comment Re:Expensive (Score 2) 107

Verizon isn't making enough money with FIOS to repair expected to fail fibers in the future... looks like that network won't be rebuilt. Comcast/Xfinity is built on fiber to the neighborhood, then coax to each home and port. Coax is slower but lasts longer, but still fast enough to offer a gigabit per second to each customer.

Underground fiber will last just as long as underground coax, least that's the prediction. The fiberoptic cable itself is even more inert than copper, it'll fail when the surrounding plastic fails and water gets in for freeze/thaw cycles. No idea about above ground, almost never use it here since you can lay it 30cm below the surface with the simplest of cable diggers and it'll be way more protected and still not deeper than that you can easily reach it with a shovel. Fiber to the home is now the dominant broadband tech here in Norway, just passed cable and DSL.

Slashdot Top Deals

They are relatively good but absolutely terrible. -- Alan Kay, commenting on Apollos