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


Forgot your password?

Comment Re:He's retired (Score 0, Flamebait) 233

" Yet he still heads NASA"

Nope, he's a retired army man

He is the current Administrator of NASA.

Fox News would be proud of you.

You are a fucking retard. Whenever you, and the likes of you, encounter someone who dislikes Obama, it's the old "product of Faux News" slam. It's ridiculous by now... I'm sure it makes you feel better to spout such trite idiotic lines, but any thinking individual can see that you are simply an unthinking fucking retard.

Comment That's what you get... (Score 0, Flamebait) 233

... for electing Obama.

Check out what Obama want's Bolden to do. Direct quote from Bolden:

"When I became the NASA administrator, (President Obama) charged me with three things," Bolden said in the interview which aired last week. "One, he wanted me to help re-inspire children to want to get into science and math; he wanted me to expand our international relationships; and third, and perhaps foremost, he wanted me to find a way to reach out to the Muslim world and engage much more with dominantly Muslim nations to help them feel good about their historic contribution to science, math and engineering."

Their "foremost" task is to make Muslims feel good. He literally said that. Yet he still heads NASA

Thanks, jackasses, for electing Obama.

Comment Re:The Stupidity, It Hurts! (Score 1) 1006

Were the shotgun invented today, it would never be made available to the general public. The amount of damage a shotgun can do has to be seen to be appreciated. It is truly an awesome and disturbingly effective close-range weapon, and there is a reason even SWAT teams still carry them... because nothing beats them at short range.

This is century's old technology. And absolutely nothing is better at short range. I'd rather have a shotgun at short range than a fully automatic AK.

Comment Re:Good idea (Score 1) 439

If they're not making enough to keep things going then they should do like any other business and manage their costs and set prices appropriately.

The Post Office is not "like any other business". They can't just raise their prices. Their prices are set through a convoluted legal process, and the Post Office depends on forces and governmental entities outside of it's control in setting it's prices.

Comment Re:So about the world (Score 1) 848

Somalia? Really?

He said: Freedom. And defined that as, and I quote: "Meaning that, they do not have security of property ownership (including natural resources), freedom to enter into mutually beneficial contracts, freedom of movement, freedom of speech, etc., etc."

Good luck enforcing a contract in Somalia. Likewise moving from A to B, establishing a free press.

Freedom != anarchy in other words.

Comment Re:imagine more info flowing out than in (Score 1) 8

But before that happens, technology which will allow for complete encryption from your machines to the servers will be widely available and widely used. Most traffic will be by anonymous peer-to-peer based proxies and randomized. Similar technologies are already available of course but I expect them to become more widely used and easier to use by the average person. Governments, with the USA leading the pack, will come up with cases where "terrorists" have used such technology to commit crimes... the government will thrash and make the use of such technologies highly illegal. "For the children" of course.

Comment Re:First game! (Score 1) 704

Good point. In fact, what made me think of mentioning Adventure is that I'm hacking on Adventure 2.5 (a.k.a. 550) to make it playable with my daughter. I've already added code to work around one build error, modified some of the game logic having to do with save/restore annoyances, and found one crash if you "say" something too long. The point is that all of this is happening in Linux, based on code that was written well before Linux even existed. Surely there's a lesson there. Thanks for clarifying it.

Comment First game! (Score 3, Insightful) 704

Adventure, a.k.a. Colossal Cave, by Crowther and Woods (extended by others).

This was many old-school programmers' first exposure to computers as entertainment. For example, both my wife and I recall playing it on TI SilentWriters (paper output plus an acoustic modem) when we were kids. Even more than Space Wars, which was written at least a year later and only ran on much less common hardware, this was the start of computer gaming.

Comment moo (Score 1) 3

I have my own domain which matches my last name which I use for email. I get cute with it and use custom email addresses depending on who I am using it with. For example, I'd have a "" address or a "". I can instantly make new email addresses which is somewhat useful. Makes it easy to see who is selling my email address.

But you have to set the email server to accept all emails to that domain, which has it's downside. It seems some spammers have decided to use my domain name in the "Sent By" field (aka "Joe Jobs") and I get failed delivery messages from mail servers... on average 3,000 a month. One month it was over 12,000.

I could not continue having my own domain email, and accepting all emails to the domain, without the spam filters that GMail uses. Google GMail hosts it for free... lot of people don't know but you can hook GMail up to receive email directed at an arbitrary domain name, with 10 gigs of "forever" storage. I know, I know, I'm letting the Dark Side's bots read all my email. But if I need security, I can obtain security, and it will not be through unencryted email. Anyway...

GMail does a phenomenal job of filtering out this kind of spam, and pretty much every other type. I can't remember the last spam I received in my "In" box.

Comment Re:coding style can get you fired (Score 1) 430

If one developer is that critical within your organization, you've got bigger issues than source code line width.

On most projects, there will be parts of the code that few understand. Yes, if that number is zero or one you have bigger problems, but trying to get it beyond two or three for every single piece is infeasible. Given how mobile people tend to be nowadays, and how variable their working hours across different time zones might be, it's quite common that the only reviewer available at a time of need (e.g. fixing a customer's problem in production) might be in a constrained environment. I guess it's not a problem if all you want is rubber-stamp reviews of simple code, but otherwise it's something you have to consider.

Think of the majority of developers that are sitting in an office environment.

Um, no. Having all of your developers in a single office all the time is increasingly uncommon, especially on open-source projects. Even fairly stodgy companies often have remote workers nowadays, all the way down to cutting-edge startups where practically nobody lives in the same city. Assuming such a majority is a bad basis for deciding policy.

I've seen this kind of thing kill code reviews. Instead of looking for logic problems or design flaws, you'll get that one guy being anal retentive about line width or ratio of one thing to something else.

Yes, I hate that kind of review myself, and I'll bet I've been subjected to about a dozen times more of them than you. However, conforming to a line-length limit is comparatively easy. Required scaffolding and forbidden constructs, function-length and even variable-naming conventions can all be much more of a pain. Part of teams being professional is respecting your colleagues and putting needs before whims. If you can't do that, or if staying within a length limit is so hard for you, then - to borrow your phrase - you have bigger problems.

Comment Re:coding style can get you fired (Score 3, Informative) 430

The only issue I have is with code diff utilities that don't work well with multi-monitor setups.

You should try to appreciate that not everyone shares your circumstance. Sometimes the most senior developers on a project might have to review code while on the road, e.g. visiting customers or presenting at conferences. Not too many laptops have multiple monitors, and you wouldn't want to carry one if it did. Some of the very latest have pretty decent resolution, but they cost a lot more and they have a very fine dot pitch so the number of characters doesn't scale up as much as the number of pixels. Under those circumstances, code that doesn't display well in a *side by side* diff on a single small-ish monitor is a more serious issue than the junior developer's fetish for super-long lines. Eighty columns might not be the absolute best width, but it's in the range that makes such diffs under such circumstances productive, and it's a width that a lot of people (and tools developed over the last few decades) can handle reliably.

Also, people who study reading have known for half a century that long lines are hard to scan accurately without a saccade leaving the reader's eyes on the previous or next line, which means that they're bad for readability even on wide monitors. There's a reason newspapers used to set type in columns instead of all the way across the page. You'll need a much better reason than personal aesthetics to do something that's bad for readability and a pain for other members of your team. Without such a reason - and I haven't seen any, anywhere in this thread - that's just selfish and immature.

Comment Re:Go old school (Score 1) 210

Actually, there is a reason not to have different apps using different filesystems in partitions on one disk. If those apps just use subdirectories within one filesystem, that filesystem can do a pretty good job of linearizing I/O across them all, minimizing head motion (XFS is especially good at this). If those apps use separate partitions, you'll thrash the disk head mercilessly between them if more than one is busy. Your advice is good in the multiple-disk case, but terrible in the single-disk case, and any well trained sysadmin would know not to lump them together. Perhaps next time you shouldn't be so quick to attack others for asking reasonable questions.

Slashdot Top Deals

Truth has always been found to promote the best interests of mankind... - Percy Bysshe Shelley