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


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Or even lower... (Score 1) 637

by bunyip (#47615773) Attached to: Ask Slashdot: "Real" Computer Scientists vs. Modern Curriculum?

It really depends on what you want to do. If you're trying to wring the last iota of performance out of an algorithm, then understanding TLB misses and cache protocols can be useful. Even accessing RAM can be an order of magnitude faster or slower, depending on what you do. So, maybe a class on microprocessor design?

OTOH, I find that an ability to understand functional programming, recursion and data structures is very useful. They're the sort of things I quiz people on when I'm looking for really strong developers.


Comment: Data sent to airlines (Score 5, Interesting) 217

The Travelocity guy avoided telling the whole story. They do provide relevant information, but if the government has the PNR with all the remarks in it, then it likely came from Travelocity or Sabre.

Travel agencies and 3rd-party web sites, such as Travelocity. put all this encoded stuff into the remarks section of the PNR, it's all that "H-" stuff. When the PNR is sent to the airline, NONE of the remarks are transmitted. The airline doesn't receive your IP address, for example. Seat numbers, phone and contact information are transmitted in Special Service Request (SSR) and/or Other Service Information (OSI) fields. One major exception is that Travelocity and AA share the same PNR when booking AA.

Now, the airlines have to send a whole bunch of data about you to the TSA to get clearance for you to board. Look up Secure Flight / APIS / AQQ and you can learn a little bit about it.


Comment: Yes, all about the skills - and attitude! (Score 5, Insightful) 232

by bunyip (#47022263) Attached to: Programmers: It's OK To Grow Up

One of my colleagues in in his mid-60s, and happily puttering around in modern technologies and adapting what he knows about systems to the latest tools. Writing prototype code in Clojure, using network databases (neo4j), doing interesting data modeling and generally just making stuff happen. He's learning new stuff every day, having fun - and getting to say no to job offers on a regular basis. I've been in this industry for more than 30 years and I'm currently mucking around with Hadoop, cloud computing and a bunch of the new things.

People talk about time to learn, but it's a question about making time. Would you want to visit a doctor that hasn't updated their skills in 20 years?


Comment: Just don't fly out of Europe (Score 4, Insightful) 144

by bunyip (#46659985) Attached to: Hacker Holds Key To Free Flights

You might get lucky and get an empty seat. Hint - pick a center seat in the last few rows, these seats suck. However, if you fly into the US or many other countries, they will have received a passenger manifest electronically from the airline. You'll have fun when you get to customs and there's no record of you...

Comment: The UAE is not an open society (Score 5, Informative) 107

by bunyip (#45777085) Attached to: Upload a Spoof Video, Go To Jail (In Dubai)

Don't ever confuse Dubai with an open and modern society. It's a monarchy that needs to hold onto power and does not toerate criticism or free speech of any kind. They walk a fine line between the glamour of business, yet holding onto traditional values and conservatism.

It's also illegal to kiss in public, even for a married couple. People have been arrested, imprisoned and deported for such indecency.

Comment: Write your own language! (Score 1) 211

by bunyip (#45137635) Attached to: How To Develop Unmaintainable Software

Just get a hold of lex & yaxx, antlr or your favoriate tools and write your own language. You could probabyl abuse Lisp macros anough to do this too. I once worked with a company where the lead programmer had invented Hugh-BOL, and that's what they coded in.

Now, I do admit that a DSL it the best approach from time to time, but there is an limit...

panic: kernel trap (ignored)