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

 



Forgot your password?
typodupeerror
×

Comment Jehova's Witnesses Knew This Years Ago (Score 1) 273

Blimey, in about 1998 this old guy from the Jo-Hos knocked on my door and presented me with some literature including something about how "all scientists" believe in god, especially the Great Fred Hoyle, so God must be there.

It also said that "scientists are telling us" about this vast, untapped wealth of hydrocarbon deposits on the deep sea beds in the form of these methane thingy-ma-bobs, so God had provided us with all the energy we'll ever need. He's a great guy that God dude! He didn't mention atmospheric carbon dioxide concentrations and global warning, though.

So, the Jo-Hos are right. God is really there! And we will never run out of energy!

Comment Slackware Forever (Me Too!) (Score 1) 826

Slackware does things The Right Way(TM). I've been using it since 1995 as my main distro with a brief detour into SLAMD64 in 2007 when I bought a 64-bit AMD and Slackware was still x86-32.

I've had the misfortune to have to suffer Debian. RedHat/CentOS, Ubuntu and Arago for work over the years, but Slackware is the best. Everything I've learned from Slackware has empowered me to be productive with all of those other distributions.

Comment Re:I hope not (Score 1) 511

why?

Learning a language that comes from a completely different school of thought (i.e. "paradigm") will give you a far larger perspective than only having learned one language or family of languages. For example, if all you ever saw was C++, Java and C# your world view would be extremely limited. Someone who has learned a little FORTH, LISP and Smalltalk, not to mention various assembly languages, would be an order of magnitude more productive than you, produce fewer bugs and be able to think of more good solutions to difficult problems.

If all you ever do is write GUIs for the corporate Oracle or MS database, then stay in your C# paradise.

Comment Re: Jurisdiction 101 (Score 3, Interesting) 391

Errr... the UK still has an reasonable approximation of a well-functioning court system. That the police say something is illegal isn't enough to get you thrown in jail.

It is under Tony Blair's Anti-Terror Laws. You only need to be suspected of something that could be vaguely related to terrorism to be locked up. No jury trial involved, just the police, some politicians and a few judges.

Comment Re:Code more.. (Score 1) 548

Very wise words.

I'd add to that: write unit tests for your code (preferably before you write the code). You'll understand how it works and where it's broken quicker and better and free up your brain cycles more for the creative design part.

You will learn and improve much more quickly with much less stress.

Comment LISP (Score 1) 548

Back in the day (80's 8-bit micros) I started on BASIC and Z80 machine code followed by a little FORTH.

The one thing I really wish I'd known about - or understood - was what LISP really is. It was often described in the popular computing press as a language "for processing lists."

How very wrong. The reality is so much better.

I didn't seriously look at the lisp family of languages until about 6 or 7 years ago. I really wish I'd looked 25 years sooner.

Comment Re:Tool complexity leads to learning the tool (Score 1) 240

I can edit tens of thousands of lines of code in an instant with sed and grep without even "opening an editor." Through the miracle that is sh I can pipe stuff into my custom (very small and simple) C and sh tools to frob the code. Then I just type make to rebuilt it all and my unit tests tell me that it worked.

At the other side of the office, they're cursing and swearing and Microsoft(TM)(R) Visual(C) Studio Intergalactic Azure Edition For the Enterprise(R) because it's still importing the project...

Comment Re:FUD filled.... (Score 2, Informative) 212

Emergency Diesel generators usually have compressed air starters. There is a tank of compressed air connected to the engine's cylinders to get it turning over. There is usually a powered valve holding the compressed air in. When the power fails, the valve opens releasing the air and the engine starts tuning over. Then the Diesel supply gets started (mechanical pump driven by the engine).

Comment Re:I guess they won't need any more foreign Visas? (Score 1) 383

Considering the lousy end products I have to deal with on a daily basis, paying programmers more money won't improve the skillset. You want to be paid more money? Produce a better product.

When the PHBs conspire to make that (producing a better product) impossible, it doesn't matter what engineers you employ or how much you pay them.

The relentless push to cut costs, do "more with less," let the staff numbers dwindle through natural wastage and lack of vision, invent fantasy project schedules (requiring weekend, evening and holiday work) and no resources (what do you mean you need physical hardware to develop and test on? I just sold the test kit to a customer. It was revenue just begging to be had...) catches up with every company eventually.

My current employer is now in this state, and almost everyone (who knows anything) has left and I'm about to as well, however as far as the PHBs and VPs are concerned, everything's fine and dandy. Targets are at 100%, the share price has doubled and we're making a consistent profit.

The fact that tumbleweeds are blowing through Engineering hasn't quite registered...

It's the natural cycle these days. They call it "capitalism" but it's not the capitalism I understand.

Slashdot Top Deals

All seems condemned in the long run to approximate a state akin to Gaussian noise. -- James Martin

Working...