Monthly Archives: February 2012

What Level Programmer Are You?

Everybody's talking about how programming is the skill that we all are going to need. [Except those folks who might feel that most programming could be turned into wizard-like tools. Insert long discussion about Strong AI.]

But what's a programmer? Is the guy who set up his own Apache Web Server a programmer? How about the guy who created a complex Excel spreadsheet? The guy who made his own RPG level? Minecraft players? When we say "Everybody is going to have to know programming" what, exactly, does that mean?

via What Level Programmer Are You?.

More EU Bollocks.

The EU Creed - "Try and Try again there is no do"

The negotiations have gone on for months. If you truly believe that it's about making Greece's' debts more affordable you're mad, this is about setting targets that are impossible to meet, thus creating a situation wherein Greece becomes a third world country outside the EU, and all the unelected eurocrats cry "We did our best, we spent months working on a plan". We already know its win, win for the bondholders anyway link , link, and the US is heavily leaning on Germany to do what ever is possible to stop the inevitable default bleeding the fed dry.

Saturday 4th February 2012

Euro zone finance ministers told Greece it could not go ahead with an agreed deal to restructure privately held debt until it guaranteed to implement reforms to secure a second financing package from the euro zone and the IMF.

via Euro zone insists no Greek rescue without reforms | Reuters.

Sunday 5th February 2012

Greece's prime minister scrambled Sunday to convince lenders and politicians to sign off on a 130 billion euro rescue, after his finance minister said just hours remained to clinch a deal to avoid a messy default.

Via Greece on "knife edge" in push to agree bailout

Analysis 24 January 2012

So, they’re going through a drawn-out step-by-step procedure of demands for reforms, promises, failed implementations, rebukes, withheld bailout transfers that then might still be made, and so on. The idea is to keep markets from panicking, give governments time to prepare for the inevitable, and render politicians blameless for Greece’s exit from the monetary union.

Via Paying Lip Service To Saving The Eurozone

Use the ODBC predicate? Mental ODBC + Prolog

While I can kind of see the point of why it might be useful, just like Prolog-Java bridges are sometimes useful if it works - which is almost never. It still seems a bit mental to be using mySQL with prolog.

If you really are using prolog, the data you get from prolog and its database (I had the mis-fortune of studying this 3 times) aren't really congruent with mySQL.

One is highly structured tabular, the other is derived and organised in a hierarchy, if you need storage for you'd probably be better dumping text files, or get with the hipsters in the NoSQL camp.

Prolog in Python (pt. 2) : ryePDX.

tl;dr

Motorola want 2.25% of Apple Revenues

Motorola Germany want 2.25% of Apple revenues, presumably from  iPhone and iPad. Chances of this happening? Nil.

Florian Mueller of FOSS Patents found new information that suggests Motorola has offered to end the patent dispute and license its wireless patents to Apple -- in exchange for 2.25 percent of Apple's sales.

via Motorola wants 2.25 percent of Apple sales to license patents | TUAW - The Unofficial Apple Weblog.

Node.js is Cancer

I have been messing around with Node.js pretty much like I did with Ruby back in the day.

Its quite cool, and seems a bit faddy when you get to the nitty gritty. I can't be bothered to write some actual content I have linked some posts that outline just some of the reasons node isn't all that - If  "it's fucking javascript on the server" isn't a good enough reason.

Almost no function in Node directly performs I/O, so the process never blocks. Because nothing blocks, less-than-expert programmers are able to develop fast systems.

This statement is enticing, encouraging, and completely fucking wrong.

via Node.js is Cancer.

Next, suppose you're an expert programmer, and you've got some CPU bound work that you fork off to child processes to keep your event loop trucking. OK man, how complicated do you want to make this thing? At full capacity, you're at par with threads, provided it's not memory bound. At this point, you are less focused on solving the problem at hand than you are on coming up with something you can blog about and get on programming Reddit.

via Straight Talk on Event Loops

US Recovery Stats – Not Really all that good…

If the US economy really is creating jobs, then you’d expect the rate of creation to be up there with growth. But it isn’t. In the last quarter of 2011, American economic growth was recorded as 2.8%. In that period, roughly 145,000 jobs were ‘created’ according to the Labor stats. That adds up to a 0.3% growth in jobs. New technology to cut costs is gradually rendering more and more of middle class America unemployed. 243,000 jobs were ‘created’ in January alone – still only a 0.5% increase. A good time to look again at this will be the end of March, when Q1 economic performance can again be compared side-by-side with ‘new’ jobs.

via US JOB STATS: Why the Americans are getting excited about nothing. | The Slog.

Overcoming Bias : Too Much Consulting?

The puzzle is why firms pay huge sums to big name consulting firms, when their advice comes from kids fresh out of college, who spend only a few months studying an industry they previous knew nothing about. How could such quick-made advice from ignorant recent grads be worth millions? Why don’t firms just ask their own internal recent college grads?

via Overcoming Bias : Too Much Consulting?.