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


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 I'd say ALL developers are bad at what they do (*) (Score 2) 809

I'm employed as a senior developer. I've been working in the field for about 25 years. The problem is that the job of software developer is that of an inventor with a massive assortment of parts to build from and methods to build with. Add to that the fact that clients don't really understand the problem they're asking the developer to solve and that the problem is usually outside of the developer's core knowledge areas. Ask a dozen experienced developers how they would solve a problem and you're likely to get a dozen different answers, and if you tried to implement each of them you'd find reasons that they're all bad in one way or another.

Instead of looking for a dev who isn't bad at what they do, look for one who is passionate about building software and not *very* bad at building it.

(*) Except maybe Donald Knuth. That dude knows his shit. But even he choses some bazaar tools to solve problems making it difficult to work with other devs.

Comment My Wearable Device Ditched Me (Score 1) 180

I really liked my fitbit, but it somehow came off while I was camping and I never bothered replacing it.

Now I just use Endomondo to track activities I'm really interested in tracking from my phone. I'm very interested in the newer more energy efficient technologies being introduced to phones for tracking activity since I've almost always got mine on me anyway.

Comment Re:Bios code? (Score 1) 533

That is true for modern operating systems. The BIOS (Basic Input Output System) ran as the layer under DOS before Windows NT. I remember writing DOS apps, and invoking both DOS and BIOS interrupts to get things done with the disks, keyboard and monitor. DOS acted as a layer on top of the BIOS, so it was still generally used even when you made a call to DOS. Back in the day the BIOS code would have been a strong contender except for the fact that it was written in assembler and therefore disqualified.

I think you're on the right track though... The microcontrollers which run hard disk drives execute the same code repeatedly, and while many microcontrollers are programmed in assembler, I prefer to do my microcontroller programming in C. I betcha some hard drives have microcontrollers executing code written in C.

As you might have imagined, my beard is grey.

Comment @home racks (Score 1) 402

I used to have two full sized racks in my basement. I had smoked glass doors on the front side into my home office, and a storage room behind them so that I could get to the backs of them.

I also built a small data-centre with 12 full sized racks, and for it I had a 12RU box wall mounted in addition to the floor models which I used for the main routers and telephony. It was on hinges and swung away from the wall so that I could get at the back. I don't recall the price, but I know it wasn't cheap. Also I had trouble with the cable management between the equipment mounted in it, and the fibre and other feeds coming into it.

Either way I think you're correct that having access to the back is pretty much a requirement for it to be very usable.

BTW, I got rid of all my racks in the end. I gave away my hosting business and consolidated my home stuff into a couple of towers that sit on a desk. I now have a nice wood lathe where the old racks used to sit. I mounted my home routers and switches into the joists with wood screws. Maybe you don't need a rack at all?

Comment iCraveTV - 1999 All Over Again (Score 1) 250

Sounds a lot like iCraveTV:

This captured signals in Canada and provided them for live streaming. It was eventually shut down by the broadcasters because it was illegal in the US, even though it was legal in Canada. The owners of the business wanted to be able to travel to the US without being arrested if I recall it correctly. I worked on the project at the time. It was loads of fun! I'd like to see this kind of thing thrive one day.

Slashdot Top Deals

Mathemeticians stand on each other's shoulders while computer scientists stand on each other's toes. -- Richard Hamming