Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!



Who Is Buried In the Largest Tomb Ever Found In Northern Greece?

jonr Well... (92 comments)

OP's mom? /sorry

about two weeks ago

33 Months In Prison For Recording a Movie In a Theater

jonr Re:instead of.. (465 comments)

instead of time in prison, he should be forced to watch the shitty movie continuously for 33 months his own crappy cam-rip format.

about 1 month ago

33 Months In Prison For Recording a Movie In a Theater

jonr Re:Not smart (465 comments)

"Danks was originally told police weren't going to take any action against him, but he unwisely continued to share the movie files after his initial detainment with authorities."

In other words, the cop had decided to let him go with a warning for speeding, and then, while the cop was walking back to his car, he peeled out and gunned the engine, accelerating as hard as he could.

And ran a few red lights as well.

And stole policeman's helmet.

about 1 month ago

Marvel's New Thor Will Be a Woman

jonr Thora? (590 comments)

So, her name will be Thora (óra is legit Icelandic name, just like ór)

about 2 months ago

How Vacuum Tubes, New Technology Might Save Moore's Law

jonr I'm not holding my breath. (183 comments)

I'm still waiting for my memristor computer...

about 3 months ago

Uber Demonstrations Snarl Traffic In London, Madrid, Berlin

jonr €200.000 for taxi licence? (507 comments)

I find that very hard to believe.

about 3 months ago

Ask Slashdot: Should Developers Fix Bugs They Cause On Their Own Time?

jonr Strange... (716 comments)

"Every time I come up with clever analogies, the printer starts spewing out resumes..."

--Soulskills boss

about 7 months ago

Virtual Boss Keeps Workers On a Short Leash

jonr Yes... that will really work (664 comments)

Instead of doing your job, your actions will be tailored to suit the device. You will spend most of your energy and brainpower to look to the algorithm, instead of actually doing your work. We have seen this from ultra-competitive workplaces, e.g. Microsoft, where middle-managers and "top" employees were more concerning of how they were doing on their performance reviews, often sabotaging their coworkers work, than actually working.

about 8 months ago

Regulations Could Delay or Prevent Space Tourism

jonr Here we go.... (186 comments)

Regulation is impending on my rights to make money!

Well, regulation is preventing me seeing Game of Thrones as soon as it is released, so boo-hoo... /sorry about the rant...

about 8 months ago

I think wearable computing will take off...

jonr It's already here. (254 comments)

I think that the average smartphone is actually much more elegant solution than glasses+watch+cpu (phone). You put it away in your pocket when you are not using it, and just like any previous wearable computer predictions, you only use it to consume data, not much to create it.

And all information is synced around in 'the cloud' already.

about 8 months ago

Facebook Tracks the Status Updates and Messages You Don't Write Too

jonr Time for an addon... (163 comments)

Time to create firefox/chrome add-on that types and then deletes all kinds of bullshit...

about 9 months ago

Woman Fined For Bad Review Striking Back In Court

jonr One question (249 comments)

Not that many people check or even know what it is, but why would any sane person give money to a website who uses domainbyproxy?

about 10 months ago

Tesla Model S Has Bizarre 'Vampire-Like' Thirst For Electricity At Night

jonr Re:Vampire? Huh?! (424 comments)

Now I have to say Pics or STFU.

about 10 months ago

GPUs Keep Getting Faster, But Your Eyes Can't Tell

jonr Does anybody else... (291 comments)

Does anybody else hate the 1920x1080 "standard" resolution? It seems to be the only thing available now. At least give me 1200 vertical pixels...

about a year ago

Facebook Lets Beheading Clips Return To Its Site

jonr Re:Better That Than Tits (277 comments)

That makes no sense, we frown upon be-headings too... or what?

about a year ago

NSA Posts Opening For "Civil Liberties & Privacy Officer"

jonr Re: Newspeak? (177 comments)

Don't forget the sign on the door: "Beware of the Leopard".

about a year ago

NSA Posts Opening For "Civil Liberties & Privacy Officer"

jonr Newspeak? (177 comments)

Is it just me, or does anybody have the feeling that this job is probably the opposite of the title?

about a year ago

Elon Musk Shows His Vision of Holographic Design Technology

jonr Well... (109 comments)

So... when we will see his exo-skeleton rocket suit?

1 year,14 days



How to parse email bounces

jonr jonr writes  |  more than 5 years ago

jonr writes "I just wanted to went (and with luck, get an advice). I have written a system for a employee agency, where registered applicants can subscribe to new jobs. This means 1000's of outgoing emails for every new job posted. The real headache (besides of convincing other domains that you are not a spammer) is parsing bounced emails. Sometimes grepping for 550 is enough, but I also want to keep track of full mailboxes, auto-replies and other things. Parsing all this is a real headache, I curse the non-standardness of this system every time. I did write something similar in .NET, there I found a package that did just this, but now I am using unix-based tools (PHP), and I still haven't found a good solution. Grepping bounces will get the most of it, but not nearly enough. Some tricks that I have considered:
  • Running netnanny under mono. (even possible?)
  • Using MailMan to parse it (I think it has something to parse bounces)
  • Using custom email headers in outgoing mails

Null References: The Billion Dollar Mistake

jonr jonr writes  |  more than 5 years ago

jonr writes "I call it my billion-dollar mistake. It was the invention of the null reference in 1965. At that time, I was designing the first comprehensive type system for references in an object oriented language (ALGOL W). My goal was to ensure that all use of references should be absolutely safe, with checking performed automatically by the compiler. But I couldn't resist the temptation to put in a null reference, simply because it was so easy to implement. This has led to innumerable errors, vulnerabilities, and system crashes, which have probably caused a billion dollars of pain and damage in the last forty years. In recent years, a number of program analysers like PREfix and PREfast in Microsoft have been used to check references, and give warnings if there is a risk they may be non-null. More recent programming languages like Spec# have introduced declarations for non-null references. This is the solution, which I rejected in 1965.

This is an abstract from Tony Hoare Presentation on QCon. I'm raised on C-style programming languages, and have always used null pointers/references, but I am having trouble of groking null-reference free language. Is there a good reading out there that explains this?"

Link to Original Source

Phantom OS, the 21st Century OS?

jonr jonr writes  |  more than 5 years ago

jonr (1130) writes "Phantom doesn't have files. Well, there are no files in the sense that a developer opens a file handle, writes to it, and closes the file handle. From the user's perspective, things still look familiar — a desktop, directories, and file icons. But a file in Phantom is simply an object whose state is persisted. You don't have to explicitly open it. As long as your program has some kind of reference to that object, all you need to do is call methods on it, and the data is there as you would expect.

This is what has been bugging me for years. Why, in the year 2009, after 50 years of OS development, are we still opening and closing files manually? Why don't we just edit data in memory and let the OS handle the physical storage?
More in The Register"

Sony camera with Linux?

jonr jonr writes  |  more than 5 years ago

jonr writes "At the Las Vegas Consumer Electronics Show Sony presented the new camera from its Cyber-shot product line. The DSC-G3 comes with a Zeiss lens with 4x zoom, a large 3.5" touch display and 4 GBytes of internal memory. Most interesting is the camera's software that includes, among other things, face and scene recognition, based on Busybox and Kernel 2.6.11 for the Access Linux Platform (ALP)."
Link to Original Source


Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>