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 Re:Yep, not the change I voted for (Score 1, Troll) 892

Right on, man. We have had great results to show for backing Islamist guerrillas in the past. What could go wrong?

No. Unmanned drones dropping laser guided bombs delivers one thing: death. Not peace. Not justice. Bloody, awful, indiscriminate, pointless death.

Get off your high horse about fucking torturing people. Your man is fucking killing people. All on his own. Without consulting the Congress. He just decided he could go start fucking killing people. If you want to say that it's ideologically justified killing, then you can be my guess to stand hand in hand in that position with George W Bush.

Comment Hope and Change (Score 1) 892

What a lying, conniving, son of a bitch. Meet the new boss. Same as the old boss. Bush was a power hungry, interventionist, war monger. And so is Obama. Democrats are burying their heads in the sand and putting their fingers in their ears because they can't accept that they were lied to, and bought it hook, line, and sinker. Democrats are no different than Republicans in putting "their team" over the country and over principle.

Four years ago we had a growing anti-war sentiment in this country, supported by the Democrats and the Libertarians and the major national media outlets. But now that Democrats and big media got their candidate in, they have shifted from supporting anti-war sentiment to supporting the war mongering policies of this administration with nothing more than lip service to its opposition. Blood is on their hands. We are backing the next Osama bin Laden in Libya. We are bankrupting ourselves.

Go ahead. Vote for a Republican or Democrat. Go ahead and throw your vote away.

Comment Continuous math is not critical for most (Score 1) 583

A majority of programmers are employed in developing business software (e.g. inventory, benefits, medical, insurance), government service and policy software (e.g. dmv, food stamps), and cots software (e.g. Windows, Office).

Logic is important. Discrete math is important. Stats is important. You can be a successful programmer without formal knowledge in these areas, but formal knowledge in these areas is important to be an excellent programmer.

But continuous math just isn't important even to being a successful programmer for the majority of career paths. Yes it comes in handy, and yes it opens up opportunities for you that you wouldn't otherwise have, but it just isn't critical. It won't make or break your career.

Given that most professional programmers aren't going to have more than 4 years of post secondary education, better to use that time for what's most important. Those who want to pursue an academic computer science career or a career in a science or engineering field can go to a research institution or double-major in math, biology, physics, etc.

Comment So go buy a certified linux laptop (Score 1) 349

It's pretty simple. Hardware vendors make sure their hardware works with Windows. Most hardware vendors don't care whether it's easy for people to make their consumer hardware work on Linux.

So what do you do? You do exactly what Windows consumers do. You buy your system from a system builder, only one that certifies their systems for Linux, i.e. you pay money for someone to make sure that your flavor of Linux works on your hardware, so that you don't have to do it yourself. These aren't old systems. They are current gen systems.

I don't have any affiliation with any of these vendors but it was easy to find them:

Comment Crazy Flash-like shit is not content (Score 2) 145

Look, look with your special eyes:

I don't know what to do here. I don't even know what I'm looking at here. I move the mouse around the screen and things glow and whir and slide, but none of it makes any sense to my mind. HTML 5 apparently means "Hey now I can do that crazy shit I used to do with Flash, right in my HTML."

Yeah, and now instead of that crazy Flash shit being isolated to a little box of your page that I could disable, now your entire page is rendered a confusing mess of utter unusability to anyone over the age of 30.

When will web site designers learn that people don't come to their websites for their crazy Flash shit or really anything they do. They come to their web site for their CONTENT. Content doesn't mean what your web site designer does. Content means what's between the covers of a book. Content means a video. Content means user discussion boards.

Great technical browser implementation, guys. You're doing good work, but this crazy Flash-like shit shouldn't be the poster child for your work.

Comment Re:Mod Parent Up (Score 1) 403

Why is interoperability so important? You're putting the cart before the horse.

Let's figure out where we can go and where we want to go, and only then worry about standardizing to let competitors and the little guys play.

But why should we wait for competitors and the little guys? Let's go now. Let's standardize later once the state of the art is a commodity.

Comment Re:This works, if EVERYTHING is streamline, the wo (Score 1) 403

I'm going to disagree.

If sticking to a small set of Microsoft endorsed products is what it takes for them to deliver that kind of integrated experience, then I want them to go for it. Because the alternative is not being able to offer it at all in the next 3 years.

Everyone's still trying to figure out what the right ecosystem of devices, products, and services is. Until that comes together, and in order to innovate, big companies or tight networks of partners are going to have to deliver top to bottom ecosystems themselves and not worry about whether Manufacturer X or App Developer Y are going to come to the party. Don't wait for Sony and HP to agree. Don't wait for Walmart's house brand television to support your vision.

If Microsoft can offer this, then I'm happy to go out and buy a Microsoft phone, tablet, laptop, htpc, router, and cloud services.

But right now Apple looks nearest. Although Aitrix looks like the start of something important.

Comment Drop the bubbles and just copy OS X Lion (Score 2, Interesting) 403

This is wildly unexciting. Want to build excitement about an OS, Microsoft? In my opinion at this point in MS's life the best thing is to go back to the playbook and lift some ideas from Apple.

Launchpad: An overlay of application launch icons right, sorted how I want them, just like on your mobile device. Not buried in menus or folders. Proven interface. Just give me a touch screen in my macbook now.

More Gestures: Unlike Windows that ships to most users on 2nd and 3rd rate hardware with a USB two button mouse, OS X ships on high quality hardware with an amazing multitouch gesture pad, or available to desktop and home theatre users via the bluetooth magic trackpad. Windows will continue to be built for the least common denominator hardware until MS gets a clue.

Air Drop: Finally. Transferring files between devices without cables and without a fucking "Sync Wizard"

Built-in Version Control: Finally. Integrated RCS for your documents at no cost to you in a consumer OS. Yes, its been done on Linux but never this end user friendly and never this well integrated.

Resume on Reboot: Finally. Done right in a consumer OS. Yes it was done on Unix 20 years ago, but application support for it on Linux was mostly allowed to fall into disrepair over the years where application state really wasn't saved as part of your session. No more spending 20 minutes to get all applications and windows back how they were after work after rebooting for a security patch or turning it back on after being packed away for a trip.

Mission Control: Better than Expose, task bar, and alt+tab combined. No MS, stacking task bar windows is not an improvement.

Comment They have only themselves to blame (Score 1, Interesting) 601

MeeGo apparently just wasn't ready to go. They had years to ready maemo/meego for the mass market with apparently little to show for it. Maemo SHOULD have been Android. Give up on C++/QT already guys. The clear path forward is a sandboxed, garbage collected environment for standard "app" development, with low level access for game development.

Anyhow, I'll still get what I want out of it. They're going to put out a MeeGo geek toy by end of 2011. If selling WP7 to the masses is the price of being able to do that, then that's fine by me.

Comment The point of the submission... (Score 1) 225

The point of the submission isn't that rope is replacing rail. Rail can do 7 times or more than the capacity cited in the article:

The point is that seeing how our engineering forebears across the ages moved stuff around by elaborate rope and pulley systems, is freaking cool, and so is the fact that it's still incredibly useful in specific applications today.

Comment Satellite construction as viable space industry (Score 2) 348

Building, deploying, and maintaining satellites in space, primarily from resources in space, is the best possibility I can think of as an industry that could be self sustaining and based in space while still providing the major economic benefit to the homeworld needed to bootstrap it. Sending satellites into space is so expensive today that valuable and potentially profitable services aren't mass market viable due to the cost of transporting people and things into space. Example: satellite phones. Imagine if there were a self-sustaining space-based satellite industry. In 100 years our descedents could be born in an asteroid-based, moon-based, or space-based sattelite complex colony.

We should start building up space-based industrial capacity from what's already available in space, which means rebuilding nearly from scratch. We should treat it as a variation on the sci fi theme "how would we rebuild modern industrial capacity in a post-apocolytic world after a massive depopulation event?" It needs to become self sustaining.

We should mine the moon and asteroids for raw materials, and build from there. I mean from the basics. Let's start by mapping out the asteroid belt exhaustively and identifying sources for all of the materials we need. We need to smelt ore in space. We need to start large scale biomass creation and harvesting in space. Because right now the moon is the most accessible source of water we know of in space, the moon is a critical early component of this.

Given the choice between establishing a foothold of the human race off of Earth, and eliminating poverty or cancer, give me space any day.

Comment And Oracle supports EXABYTE sized databases (Score 3, Interesting) 235

So I can appreciate that this announcement sounds like News for Nerds, but can someone why it Matters that Cassandra can support 2 billion columns?

The article basically says "because you can't execute SQL you need lots of columns". OK, great, why would I want that? The article doesn't tell me. The Cassandra website sure doesn't tell me.

Oracle 11 supports up to 8 fucking EXABYTES of data in an RDBMS that I can execute SQL against. What Cassandra puts in columns, I put in rows.

I've scoured this thread like all the other ones on Cassandra for the killer feature, for the "you can do this with Cassandra that you can't do as well with an RDBMS" and I can't find it.

The best I can come up with is "I want to store lots of indexed data, I don't care about transactional integrity, and I don't want to pay Oracle". Is that it? That's fine if it's it, Oracle doesn't come cheap and that can be a deal breaker for new companies, but I just wish someone would spell out that this is the justification for Cassandra's existence.

Comment We can put real live guards on it 24x7x365 cheaper (Score 5, Interesting) 437

Let's do the math.

The US Mexico border is 1,969 miles. Stationing on average 4 guards per mile gives us 7,876 guards. 4 shifts to give us 24x7x365 coverage gives us 31,504 guards.

31,504 guards would give us 4 guards per mile of US Mexico border, 24x7x365.

Assume generously that each guard costs us $150,000 / yr for pay, benefits, equipment, logistics, training, and administration.

BOTTOM LINE: For a price of 4.75 billion USD per year we can have 1 well paid, well equipped guard stationed on average every 1/4 mile along the entire 1,969 miles of the US Mexico border.

No, that doesn't include facilities and infrastructure to support the operation, but building guard towers, barracks, and administrative buildings is one of the few things that the government excels at.

Like government make-work programs? This is among the best I can think of in terms of jobs created per $$$ because it puts real people on the ground doing what real people do best. Rather than giving billions to some contractor who will employ 1,000 people, we are CREATING 31,504 NEW JOBS, and they are good hard working outdoor jobs, in the service of our nation, that most Americans would be proud to do and to pay for.

Personally I would like to see open borders and see us eliminate the uneconomical policies that drive us to fight the free flow of people and ideas, but that's not going to happen, so let's secure the damn thing.

Slashdot Top Deals

Real Programmers don't write in PL/I. PL/I is for programmers who can't decide whether to write in COBOL or FORTRAN.