Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Slashdot Deals: Prep for the CompTIA A+ certification exam. Save 95% on the CompTIA IT Certification Bundle ×

Comment Re:Companies don't get it.... (Score 1) 289

I'm with you on every point except your agile comments. Yes many companies get it very wrong, but many companies get waterfall just as wrong. For me, coming from a massively waterfall environment to an agile environment has dropped my stress level considerably. Here is how agile (Scrum, specifically) is supposed to benefit you:

Is there any way to do waterfall right? I mean in theory it could work if people knew exactly what they wanted, but I haven't run into it yet. Usually when they see it implemented it turns out that's not actually what they meant or they had a lot of other conditions and features too that it turns out wasn't in the spec. That said, at least with waterfall you have a real plan, where you sometimes have to cross a desert where there's fucking nothing of value other than getting to the other side. Sometimes there's just not any quick wins, you need to make something big that solves a lot.

Comment Re:Companies don't get it.... (Score 1) 289

Game room/exercise room: What this means is more distractions for the young workers who already can't focus on their task for five minutes and get something done. Now they need to bug you to play with them and wonder why you say you don't have time as we are already way behind. So now you end up doing their tasks while they are shooting pool just to make sure the client gets what they were promised. Basically, more people NOT working while at work, forcing you into more hours to pick up the slack. BTW, how many hours a week does your company actually expect out of you?

Dunno, but if it's X whether I play a game of pool or not.... I'm playing pool. It sounds like you're playing Sisyphus, if the ball is always rolling down hill why is it your job to push it back up? Sounds like you want to be the hero that saves the day, but as long as you're just covering for other people all you have are a few youngsters who think you're grumpy and don't see the problem because the deadlines are met anyway. Find a way to let them crash and burn, without you getting too singed and you might find yourself more appreciated.

Comment Re:What I don't like (Score 1) 289

A lot of tech work is reactionary. And if all you have to do is put out fires, it isn't terrible. But you are usually expected to work at other things between fires. Which means the second you start doing one thing, you have to stop and go fix six other things. Always feeling like you are getting pulled in eighteen different directions sucks.

Actually that part is not so bad. The bad part is when you're not allowed to do anything more than run around with a fire extinguisher. I mean if the electrician told you the wiring is from last century and needs to be replaced, you'd do it. Same if the plumber said your sewer and water pipes are shot. But the more of a clusterfuck an application is, the harder it seems to replace because nobody understands it, it operates on no standards and the documentation is non-existent. The kind of application that have you tearing your hair out because it will fail in surprising, spectacular and entirely irrational ways and fixing it is like an acid trip through Alice's Wonderland, never knowing what you'll unleash next. Once I discovered a bug where totally unrelated functionality used the same locking table, but only one checked the object type. So you'd pull a string on one end and another part of the application fell apart. Oh joy.

Comment Re:If you hold it 1.3 mm in from of your face (Score 1) 103

I doubt it will fail even if people don't care simply because once the early adopter premium is over the cost difference is not that huge and unlike 3D there's really no downsides. Checking my local price comparison site here now in Norway there's 84 TV models with 720p, 7 models with 1080i, 445 models with 1080p and 253 with Ultra HD. If I restrict it to 50"+ models UltraHD is already in a majority (188 vs 176). About 4 years ago I bought a 60" 1080p LCD, I see now you can get a 58" UHD LCD for 20% less. Am I going to run out and buy a new one? Hell no, but if it needs replacing they're already at the prices you paid for a 1080p screen five years ago. With UltraHD Blu-Ray launching before Christmas there'll actually be high bandwidth content too, not just Netflix stream. Though I'd rather wait a couple years more until I'm sure any TV I buy will be compatible with the new features like HDR and Rec. 2020. Then again, like computers there's always something better coming.

Comment Re:Austrian Machine (Score 4, Informative) 141

A school, I might add, that couldn't even COMPREHEND THE EXISTENCE of stagflation

What do you mean? Keynes modeled stagflation; he didn't use that term, but it's clear that Keynes, and those who studied his work, were aware of the effect of a supply shock on an economy.

The issue with Keynesian policy and stagflation is, given two problems with conflicting resolutions, how do you address both of them?

We now know that tackling them one at a time works. First you address inflation, then you address stagnation. This isn't a weakness of Keynesian theory -- it's validation.

Comment Re:anti H1B job protectionism (Score 1) 129

The problem is not that we have immigrants moving to America. The REAL issue is that they move here under H1B which means that they work only for 1 company getting paid extremely low wages and most will return to their home.
What is needed is to REMOVE the [HL]1B programs, and then allow for more visas. Basically, it is not a problem to have talented ppl move to America. It is only a problem when they are replacing other ppl at much lower wages due to artificial constraints.

Comment Re:anti H1B job protectionism (Score 1) 129

quick start?
They have been doing this for the last 30 years. What exactly do you think made them go so fast.
Hell, with the clinton-china accord they were supposed to dump all of their subsidies, tariffs, etc. AND quit manipulating their money. Not a THING has been done.

Comment Re:give $100 million each to best friends & fa (Score 1) 808

This is the best answer right here, and it would cure his loneliness, too. Not only do the people who have stuck by you during the hard times deserve the reward, but they're the ones who have proven who you can trust.

I think even the best of friendships might end up weird if sucking up to you might mean another drop of many millions of dollars. And many people will feel quite obliged by something like that, even if it's a gift. And some feel unnaturally compelled to match spending habits even though they clearly can't afford it, though I suppose not with a billionaire. Sure, some people are welfare queens and will take what they can get but many also don't want your charity. It's always easier to peer with your peers, which is why rich people tend to lump together.

Comment Re:I'm not mad about the subsidies (Score 1) 199

I'm mad because in ten years they still won't have delivered, will have spent the bulk of the money on executive bonuses and won't get punished. Keep the subsidies, make em pay it back with interest if they're so much as a smidge off

Better yet, why not pay on delivery? Sure, you'll have to compensate them a little bit extra to cover interest for the roll-out period but "no cure, no pay" tends to get things done.

Comment Re:Their work is being wasted. (Score 3, Interesting) 139

We're getting to the point where the Linux kernel itself is superb, but everything built on top of it is becoming utter shit. This is unfortunate, because the kernel alone is not very useful. The kernel's actual usefulness comes from it laying a solid foundation for the great things that could potentially be built upon it.

There was a billion Android devices shipped last year. It has 98% market share on the TOP500 supercomputer list. About 92% of Amazon's EC2 cloud servers run some form of Linux. Maybe we'll still be waiting for YotLD ten years from now, but I don't think anything could reverse that momentum. The entire FreeBSD ports tree had in Q1 2015 a bit less than 7000 commits from 163 developers, there's a ton of work missing to reach feature parity with the Linux kernel and nobody complained about it in the first place, I think there already was a "BSD-like" init system called OpenRC and it'd probably be less work to finish that than to write all the bits that are missing from Linux. Either way the problem is how many packages you must maintain that don't support your init system upstream.

Personally I wish Google would take a play from the Microsoft playbook and introduce the Android desktop, then again at this point it might be seen as admitting Microsoft has a point about one device from smartphones to tablets to laptops to desktops. Then again their Chromebooks are very successful, unfortunately really since they got you very hooked up to the mothership.

Comment Re:How many people to thank? (Score 4, Insightful) 139

How many people to thank?

According to this:

Each Linux release includes more than 10,000 patches from more than 1,400 developers and more than 200 corporations.

Of course a whole lot of them work on some driver that won't have any effect on you unless you own that piece of hardware, same with architecture-specific code and various other subsystems. The number of code changes that touches everyone is significantly less.

Comment Re:What kind of post is this? (Score 2) 43

As far as I can understand, AMD has released the specs for the new GPUs, which is what many Linux / Open Source advocates care about, right? Sure they haven't yet added the support for the new cards on their own, but other people could do it if they are in a hurry, right?

Not for Fury, not yet. The shader instruction set architecture (ISA) is up to date, since the shaders are still GCN 1.2 (also known as 3rd gen GCN, IPv8) so you can write shader code for it. But the code to initialize and manage the card changes from generation to generation, if I recall correctly at launch it didn't work at all. Those parts are typically written by AMD, with the code typically preceding and more or less being the initial documentation. From what I've understood it's because AMD's legal department finds it easier to approve low level code than the high level documentation you'd need to write your own from scratch, since the former is less likely to reveal any trade secrets or plans for the future and the implementation is de facto proof the information is sufficient. So until AMD drops some code to dynamically manage clocks on Fury, there's not documentation either.

Once upon a time AMD had a plan to reach launch parity with Windows, since the work doesn't get any significant less by waiting - in fact it would be easier if they could ask the closed source people towards the end of their implementation while it's still fresh before they start moving on to the next generation of cards, but with AMD's financial troubles that's not going to happen. If the open source driver wasn't important for the embedded/semi-custom market, one of the niches AMD is betting on I don't think any of them would have a job today. In fact, I'm not sure how long anybody at AMD has a job as they now have a stockholder's deficit meaning they owe more than their assets. Technically that's not a problem until they can't pay their bills, but I'm not sure how much longer they can get financing since they're now losing the bank's money.

"Is it really you, Fuzz, or is it Memorex, or is it radiation sickness?" -- Sonic Disruptors comics