Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Parallax Propeller (Score 5, Informative) 103

The Parallax Propeller is a great multi-core chip to get started with. The chip is $7.95 and has 8 cores running at 80Mhz. You can pickup the Quickstart board at Radio Shack for $40, including an overpriced RS USB cable (they normally retail for $25).

The Parallax Propeller is a much more economical way of getting started with multi-core programming. Parallax offers the PropTool, which provides SPIN and PASM language support. For C development you can get SimpleIDE which is a great IDE to get started with C programming on the Propeller, which uses a port of GCC.

Comment Re:Ugh, Ruby (Score 4, Funny) 362

Bravo! You have made the beginning of my day!

The title of my next newsletter:

Ruby: A language designed by programmers for non-programmers

Then followed by these illustrious titles:

Ruby: Non-programming for Programmers
Ruby: Unprogramming what you've learned about Programming
Ruby: Lobotomy required
Ruby: Brainfuck for the masses

Comment Apple's receipt verification is broken too (Score 4, Interesting) 142

I just reviewed the documentation for the receipt verification, and that process is broken too.

To summarize, you forward an opaque token to the appstore and verfiy success using a simple clear text status flag. This is fundamentally broken because the client doesn't authenticate the source of either piece of data. The original hack in this article is based on a Man In the Middle attack, their receipt verification system is vulnerable to exactly the same type of attack.

The lack of cryptographic hashing and authentication on the client side is a complete failure of Apple's API design. The first step should be message signing and authentication to ensure the server is who the server says they are. Apple is relying on SSL certificates for this role, which I feel is inadequate. The SSL Certificate Authority system has been broken for a long time and reliance upon them to assure authenticity is a Bad Idea(tm).

The concept of centralized CAs is good in theory, but recent events have proven that CAs are easily corrupted by economic, political, and technical means.

Comment Anti-competitive (Score 0) 121

I'm sorry, but any way to slice it, that's just a straight up anti-competitive move.

I don't use Meebo, or much care about it, but Google is *clearly* using their might and cash to eliminate services. I can't decide whether it's Google trying to squash tools that marginalize the difference between competing products, thus eliminating any advantages one IM protocol has over another, or they are just trying to remove products from the landscape and further promote the mono-culture they have pushed so very hard.

Android is an utter pile of garbage, having used both Blackberry and Danger, it is a sorry second, but because Google has pushed it so hard, we live in a mono-culture of Android vs iDevice. It's been years, and Android still can't do things in a sane and successful manner, they seem to feel that going against intuition is the best way to innovate. Eliminating well understood UI concepts and relying on quirky interfaces. Apple just confounds me with the "let's take everything out that could possibly add power or confuse", and thus you are left with the "dumb" smart device.

Why does everyone agree with me when I complain about my phone, but we don't have the tools available to make our own good phones? I WANT SEND and END BUTTONS!

I'm excited to find out that Motorola has a semi-native Debian distro hiding under Android on their phones, which is only exposed via webtop. At least it's something?!

Sorry for the OT Rant, but I can't help but go on a tangent once in a while.

Comment Perhaps he's on to /something/, perhaps not (Score 3, Interesting) 1034

I wonder if the neighbor's kids have ever gotten laid.

Them kids just sit in their rooms and play games, smoke weed, and play some more. There is some sort of employment they are involved with, but it doesn't look real stable or regular, certainly not a 9-5 job.

That said, I blame their mom. They are over privileged and simply have to pitch a fit to get what they want, whether it's a new computer part or a car to replace the last POS they bought.

I don't think it was games that did it, I think their mother's lack of parenting and failure to instill drive in them is to blame. Dad is whipped, so he's not much of an influence.

Teach kids right from wrong, learn them some work ethic, and give them opportunity to succeed, that's what I think is lacking.

Comment FAIL?!? (Score 4, Insightful) 713

When I read the article I felt like the world at large has failed. With the resurgence of the DIY genre, why do the young ones have to be ignorant of history? It seems like the intention is to forget all that came before, so nobody can have an original idea. The irony is that many great, original, ideas are a rehash of some previous idea because it was the best way to do something.

As someone who grew up using floppies, building computers, learning to program, and finally leaving that arena to explore a career in one of the oldest professions, metalworking, I have a particular spot for history and nostalgia.

Just because every 14 year old kid has an ARM A5 processor strapped to them doesn't mean the lessons that were learned in the 80's, innovating computers and electronics, aren't just as applicable today.

I feel it takes an appreciation for the classical trades and the way things *were* done, to truly appreciate what we have -- and apply the hard won principles of yesteryear to tomorrow.

Sure, those icons stand for concepts that we rarely use today, but many of them were "obsolete" when they were invented. Further, what would we replace them with, what are the analogues today that people will unmistakebly associate those actions with? What, two fingers making a V? How about a curly swipey gesture?

The world is full of things past and present, let's not throw them away because the "future" beckons "futuristic" notions.

Technology

Submission + - First-grader without hands wins penmanship award (instructazine.com)

InstructaZine writes: "By all accounts, Annie Clark, 7, a first-grader at Wilson Christian Academy in West Mifflin, is a hard-working and determined student who makes a point of learning from her mistakes and strives for perfection in her work.
So on the surface, it should come as no surprise that she won a national handwriting award from the Zaner-Bloser language arts and reading company. That is, of course, if you didn’t know that she was born with no hands.
On Wednesday, Annie received one of two national handwriting awards the Zaner-Bloser firm offered for the first time this year to disabled students. The other went to a student in Eastlake, Ohio, who has a visual impairment."

EU

Submission + - Drone drops GPS, navigation by vision alone. (suasnews.com)

garymortimer writes: "This technology, developed in the Autonomous Systems Laboratory at ETH Zurich, has two weighty advantages compared with GPS-based flying robots. First, it works both in the open air and in enclosed spaces. The second is that the flying robots can navigate where GPS fails; for example, due to the density of buildings. The camera-based technology allows for a more accurate positioning of the aircraft than is possible with GPS, explains the project coordinator, Davide Scaramuzza. Depending on the environment, GPS errors can be as great as 70 metres — much too imprecise when several flying robots are in close proximity to each other in the air."
Privacy

Submission + - FBI compromises another remailer (google.com)

betterunixthanunix writes: "Another remailer has been compromised by the FBI, who made a forensic image of the hard disc of a remailer located in Austria. The remailer operator has reissued the remailer keys, but warns that messages previously sent through the remailer could be decrypted. The operator also warns that law enforcement agents had an opportunity to install a back door, and that a complete rebuild of the system will take some time."
Privacy

Submission + - House will approve CISPA, real fight is in the Senate (cio.com) 1

Curseyoukhan writes: "CISPA sure is creating some interesting political bedfellows. President Obama and Rep. Ron Paul (R-TX) both oppose it. The only other thing they agree on may be that Mr. Obama is not a Socialist. (Congrats to Mr. Paul on getting his own video game, by the way. Too bad the title Fallout is already taken.)"
Businesses

Submission + - Company Accidentally Fires Entire Staff Over Email (ibtimes.com) 1

redletterdave writes: "On Friday, more than 1,300 employees of London-based Aviva Investors walked into their offices, strolled over to their desks, booted up their computers and checked their emails, only to learn the shocking news: They would be leaving the company. The email ordered them to hand over company property and security passes before leaving the building, and left the staff with one final line: "I would like to take this opportunity to thank you and wish you all the best for the future. "This email was sent to Aviva's worldwide staff of 1,300 people, with bases in the U.S., UK, France, Spain, Sweden, Canada, Italy, Ireland, Germany, Norway, Poland, Switzerland, Belgium, Austria, Finland and the Netherlands. And it was all one giant mistake: The email was intended for only one individual."
Programming

Submission + - 7 Programming Myths (infoworld.com) 1

snydeq writes: "InfoWorld's Neil McAllister offers up seven myths of modern programming practices, noting that while programming tools have gotten sharper, software development remains rife with misconceptions on productivity, code efficiency, offshoring, and more. 'Even among people as logical and rational as software developers, you should never underestimate the power of myth. Some programmers will believe what they choose to believe against all better judgment,' McAllister wrties. 'The real shame is that, in many cases, our elders pointed out our errors years ago, if only we would pay attention. Here are just a few examples of modern-day programming myths, many of which are actually new takes on age-old fallacies.'"

Submission + - You, Too, Should Decide If Your Boss Is Getting Paid Too Much (wallstreetandtech.com)

Cara_Latham writes: "Last week, Citigroup shareholders – including potentially thousands of employees — rejected a board-approved compensation package for chief executive Vikram S. Pandit which boosted his pay to $14.9 million from $1 the previous year. Some 55 percent of votes went against the package.

Citigroup instantly became the biggest bank to have suffered a no vote on executive compensation. Its shareholders are also suing the bank’s directors for their 2011 compensation on the basis that it was not justified."

Slashdot Top Deals

Work without a vision is slavery, Vision without work is a pipe dream, But vision with work is the hope of the world.

Working...