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 Not every day (Score 3, Insightful) 269

Working at home every day is not efficient if you're into software development for example.
In one whiteboard session with some coworkers you get more done than by e-mail for two weeks.

But there are tasks that require absolute concentration if you want to get the best results, like designing and implementing a complex algorithm, or fixing a complex bug.

My days in the office are mostly filled with meetings, Skype calls with the offshore team, writing e-mails, etc. I work at home one day per week, and that's the day that I usually get most programming work done. It allows me to focus for a couple of hours without being disturbed.

The only real alternative to working at home is working really late. Arrive at 11:00 and leave at 20:00. Most coworkers are probably gone around 18:00, which leaves you with two hours to get some real shit done.

Comment Hang on.... (Score 1) 172

If you want to have some fun: let them do their talk, show some interest, ask them to "hang on for a moment".

You can come back once and a while, and say something like "almost done", or "wait..."

The sport is to try to keep them connected as long as possible. The trick is to have them wait in multiple stints. I've been able to extend it to half an hour before they hung up on me.

Comment Re:Wow ... (Score 2) 78

As far as In know, SABRE still runs on System/360 today.

It was created in the 50's, migrated to System/360 in the 70's, and is still the central system where all bookings of all airplanes are registered, and where travel agents from everywhere in the world can check for availability, make reservations, etc.
The main interface is a console. I've seen several attempts to create GUI's but they can't fully replace the efficient text-based interface that exists to enter commands and see results.

If you ever fly on a plane, your booking went through that system, no matter where on this planet you live, or where you went.
There's an impressive number of transactions going on in that system, with lots of clients and lots of data in there.

Comment Re:because (Score 1) 876

Quicksort was an example of something simple, that wouldn't be very efficient to implement using a non-text language.

Anyway, kids nowadays with their fancy languages and 800MB frameworks. They have a ".sort()" routine built in and immediately think that anyone writing those 10 lines to suit their specific situation is doing something deeply wrong. :-)


Submission + - Rare Borland Memorabilia for Haitian Relief ( 1

santakrooz writes: Embarcadero employees, many of whom are original Borland engineers and employees from the early Turbo Pascal, Quattro Pro, Paradox, JBuilder, Delphi and Borland C++ teams, are auctioning off rare and historical Borland memorabilia to raise money for Haitian Relief efforts. Proceeds are going to the Clinton/Bush Haiti Relief Fund.

Slashdot Top Deals

Honesty is for the most part less profitable than dishonesty. -- Plato