Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Which people? (Score 1) 169

Which people are you talking to?

I've found that I didn't become great at making estimates until I had been programming for 20 years.

For years 21-30 I've been great at making estimates.

If you're working with customers hiring programmers from India with only a few years of programming experience or you're working with companies who practice age discrimination, then you're going to find that nothing ever gets done on time.

If you're working with experienced programmers, then your experience will be the opposite. Being able to accurately estimate how long your work is going to take I think is the last skill that a programmer acquires, and in my experience it takes decades of experience.

The biggest folly of inexperienced programmers is that every programming job is that everything is either a 15 minute hack or will take a few days at most. If this sounds familiar then you're not hiring the right programmers, or you're being penny wise and pound foolish in your hiring.

Comment Re:The view fails to account getting &*#@ed (Score 1) 426

If you paid for college, especially with student loans, it was a bad investment, because you didn't learn squat about history.

This is a tech oriented site. Most of us who went to University did not learn about history there and instead picked up what we know in our own time - so it's a pretty strange insult to use.

Comment Re:Unrealistic for you, maybe (Score 1) 426

Now Germany and Japan are economic powerhouses that contribute greatly to the world economy because humanity realized that its better to build the defeated enemies back up instead of leaving hatred to fester.

It was more to have a buffer against Stalin but the side effect was as you wrote.

Comment It's not about orders of magnitude (Score 1) 160

You've been caught red handed - why whine about it?

I want facts

That is of course what I was asking for instead of your deliberately insane fantasy.

Also, please stop trying to appeal to authority on a distraction - it's not about orders of magnitude - your impossible benchmark set up to deliberately fail is the issue. How about you stop roleplaying your username?

Comment Re: Systemd! (Score 1) 362

Thank you. Something concrete. It's not something I'm likely to use since I'm a cluster guy so I was not aware of it.

We saw a part of that in the debate on the setting that kills all apps on session end. While I disagree with making that the default (at least for now), the idea that if you want something to keep running in the background you have to explicitly assign it to a background scope, so both the system and the sysadmin can see it's a background task and keep it constrained if necessary, is a good mechanism in my eyes.

Well that is something I very strongly disagree with but let's just put that down to a difference of opinion. I'll concede that that feature is by design for a purpose and not the newbie mistake by Lennart that it looks like (with the workflows in my workplace users log on remotely, kick long running jobs off, then log off so killing background tasks on logoff would be a disaster).

And most of the objections are people blindly parroting echo chamber

In my case it's been a combination of test machines and desktops having a variety of problems due to systemd (most admittedly several years ago, although the machine that wouldn't start up with a paticular mouse connected was last year and the systemd plus zfs problems were the year before) and a software vendor refusing to support their insanely expensive software if it's on a machines with systemd on it.

Slashdot Top Deals

Your code should be more efficient!