skysight-inc/HackerNews huggingface dataset:
By results, I meant computational results. The ABI is more a product of what type declarations you have to use to get interoperability on any given platform, and the platform vendor's compiler sets the lead here.

For example, the following C statement:

printf("%d\n", sizeof(long double));

gives the following results on my box:

Cygwin gcc: 12
MSVC: 8
Embarcadero bcc32: 10

So yes, if you are assuming that foo(long double bar) - that specific header definition - compiled with compiler A will be binary compatible when compiled with compiler B, then you are not necessarily safe.

Just `float`, though, is rather more solid.
You would have to maintain images of each individual model, complete with up-to-date drivers from the manufacturer as well as Windows updates and other such stuff.

...which isn't really a bad way to go if your product line only has a few different models of computer.

You would also risk having technicians load outdated images onto new units, and as we've seen from the article, they were having trouble just keeping all of the same items from the same box together.
He then oddly goes on to talk about the buy vs build argument for things like Oracle/SAP financials/ERP - which are deeply hated by those that use them (granted, may not be able to make that kind of BigCo HR/financial stuff fun !) - but what is interesting is that those systems are not really off the shelf. They are usually multi-million dollar "implementations" and sometimes (seriously!) "re-implementations" of them - which cost orders of magnitude more then most IT bespoke projects - often due to licencing costs. This makes me think that the numbers make things look better then they are. For example: if the cost of an setup for SAP financials is 2mil, and 400K "implementation", then a blow out of 100% in the "implementation" cost is not, percentage wise, as big a deal as if it was a bespoke project (ie sans the licence cost) - as the bulk of the cost is a fixed licence.

This is also why building (as in skyscraper style) blow outs don't appear as huge - they labour cost is generally a relatively smaller portion of the project cost then the materials compared to IT projects.
The US is pretty weird for mobile stuff. Here in Europe, as far as I know, you basically just pop a different SIM in a phone and everything pretty much works. Also, you don't pay when someone calls you.
To be fair, they do block "jews are" and "blacks are". And, for that matter, "christians are". But you're right, they should be more complete.
But instead of aligning the stack in one location, the callee, now it needs to be aligned everywhere. It's pretty probable that's more instructions everywhere.

And it's not a "minutely simplified compiler port". That statement is startlingly naive. Do you have any idea how much hand-coded inline assembly, both in the runtime library and in customer code, needs to be carefully reviewed and modified to port from a platform without this requirement to one with it? Particularly since almost every other platform targeting the same architecture doesn't have the requirement?
It made me chuckle that when reading the article I could actually hear Seinfeld say "Don't break the chain!".

Unique voice, unique character.
Exactly - it is NOT a technology problem. Well other then vendors capitalising on the corporate culture in selling "solutions" which just make things worse.
I'm starting to think my project seems mundane compared to some on this thread, but I'm bootstrapping a cycling reference site at http://brightspoke.com/. Our mission is to put more people on bikes by creating informed consumers.

We're not quite ready for a "Rate my Statup" post, but you can be sure we'll have one. In fact, I've just been working on a milestone plan for 2010 and that's one of the milestones.
I guess it's up to someone else to write the blog post about fleeing the other kind of bubble.
Google destroyed the web much more by using pagerank than they ever did by adsense.

The simple cure for MFA sites would be to simply ban those pages that use google adsense from search engine results pages.

10 minute fix. Tops. But it will also seriously impact googles revenues and that is why it isn't going to happen.

A really good argument against having too many of these services in the hands of the same company.

The bigger problem, and one that is much harder to fix is that by using the structure of the web to measure page popularity google has put a premium on manipulating the structure of the web for profit.

The damage that has done is a lot bigger than MFA sites, those only affect search engine results.

It is a logical consequence of the ranking method used by a search engine that the damage is limited to that which is being measured.

Altavista led to keyword spam which was limited to the pages of the sites owned by those trying to gain as much traffic as possible from it, Google has led to link spam for exactly the same reason.
IEBlog: Microsoft Joins W3C SVG Working Group
Also lua right now has the one of the best JIT's out there (luajit). The guy behind the project is simply genius. Really good stuff. And also kept small. It's x2-x3 faster than V8 on specific benchmarks that I've did (mainly dealing with 3d model meshes and modifying them).

It's only for x86 right now, but he's working on x64 port.
Not only that, but many of the predication are based on little more then feeling. How much did diablo3 cost to make? How much could you expect them to make off it? Is this even where the company makes its money? It is surprising how company after company when you go through their numbers to discover that while they might be all talk about product X they make 90%+ of their money from B. Discussing how cool X is going to be might have just about nothing to do with how much they earn.
One idea is to train yourself to be aware of the fact that even though you may not feel like doing something, you can decide to do it regardless of your feelings. Taking your example, you could have said, I'm hungry but I'm going to get gas first.
Some percentage of people are reactively contrarian. Having these people around is useful because then there is always a representative of the unpopular opinion. Having to deal with both extremes will lead to a more stable end-solution.

An intellectual forum should not just tolerate dissent, it should embrace it. Thought is just a comparison between two opposing possibilities - and how can we claim to think if we only allow a single possibility, a single way, and a single type?

Not everybody is nice. It's that way in the world, it's that way in the books, and it will be that way on these here internets.

And don't kid yourself and assume I am smart - I'm as dumb as the next guy - I'm just talented in packaging my dumbness in nicer words.
http://www.buenacarta.com - Yelp for South America, in English and Spanish (ruby on rails, alpha quality, and running on a slow slicehost instance)
I have no knowledge or hardware, but I'd bet on it being server-side.
I haven't seen it pointed out yet that it doesn't actually block searches for "Islam is". It only blocks recommendations. It's not like they're censoring actual results here.

What they're doing is simply disabling a minor feature for a small number of potentially inflammatory use cases at the expense of about 10 seconds of amusement for you. If this offends you, I would think it says more about you than Google.
This is great. I remember having to endure a few days without running water in my apartment thanks to burst pipes and wondering how I would cope - then I realised how lucky I was to be having it return eventually. I've had a few conversations with Mexican colleagues who told me how it is common to find people getting sick in some poor coastal towns because they don't know how to build latrines properly. It's such a big issue. I hope you find every success with this.
I wouldn't have expected that each game developer had to write their own copy protection on a console. I'd expect that would be something that was provided by the console itself (such as disk/application signing on the 360)
http://www.carbonmade.com - The easiest way to display and manage your portfolio online.
But instead of aligning the stack in one location, the callee, now it needs to be aligned everywhere. It's pretty probable that's more instructions everywhere.

SSE2 is used everywhere. That's unlikely.

And it's not a "minutely simplified compiler port". That statement is startlingly naive. Do you have any idea how much hand-coded inline assembly, both in the runtime library and in customer code, needs to be carefully reviewed and modified to port from a platform without this requirement to one with it? Particularly since almost every other platform targeting the same architecture doesn't have the requirement?

Do you have any idea what the advantages are of being able to use SSE2+ everywhere? I find your position to be startling naive, especially given the fact that the vast majority of the existing Mac OS X developer base did not have any hand-coded inline assembly targeted at x86-32.

Other than game developers, how many legacy x86-32 developers is Apple genuinely interested in courting? Even for game developers (or JIT authors, or otherwise) with an overabundance of x86 4-byte-alignment-assuming assembly, fixing stack alignment is an annoying issue, not an impossible one.
I dunno -- kicks off?? For years I have assumed that any device I am dealing with runs a linux. Most of the time they are. Heck, my TV runs linux!
Use triggers for the above problem. Decide on a gas level you should refill and use don't break the chain approach to always refill on the same level.
If you search for leopard dildos on SL, it asks "Specify type of leopard"
Programming is Hard, Let's Go Scripting...
I think it's more of a question of why is it just "Islam is"?
Ah yes, Apple doesn't want any more developers for its platform. I forgot about that.
Doesn't match up with my reality. I have an original G1 and am yet to run out of space. (I do delete applications that I don't use.)

I was able to upgrade storage with 16gb microSD card for a very low price - the ability to do this is the exact reason I went Android and not Apple.
No, Apple made a perfectly sane business and technical decision to optimize for their users and existing developer base rather than a small subset of the non-Apple developer base who would have issue with 16-byte stack alignment.

The reasoning makes sense and I'd have done the same. I fixed our code and moved on.
What a sad world we live in where something like the Copine scale has a reason to exist.
It doesn't exactly offend me; I just find it interesting and potentially troubling. It's part of a trend of going out of the way to avoid offending Muslims specifically.

I fear that things like Ireland's new blasphemy law, which came into force a few days ago, are the result of this trend. (Of course, it applies to mockery of all religions; in the West at least one can hardly get a law passed outlawing just mockery of Islam.)

I just read a comment elsewhere that such a trend "incentivises outrage", which I think is exactly right.
Perhaps there is too much noise or too even a distribution - if there are too many nearly-equally weighted results for "Islam is" to make a good suggestion, does it not even try?
And if you want to be a start-up billionaire, just be a start-up billionaire. True, but not very useful advice. (Though I'm not sure what useful advice for that one would look like. Perhaps better: if you want to get good grades, just get good grades.)
Creating a game on Google Android game with Flixel - Adding Weapons
Scratch that, I got it from WHOIS.
I'll just throw this out there because it's not in the mainstream, but Mathematica is well worth considering if you are still @ uni and can get it for cheap. The advantage is that mathematica is a very powerful language for doing "mathy" stuff and you can get some nice results very easily - for example, fractals. http://demonstrations.wolfram.com/
Has the author forgotten how impossible it was to navigate the WWW prior to Google? They essentially fixed search relative to the competitive solutions at the time (Lycos, AltaVista...shudder).
> On a side note, I believe there are a number of iPhone apps that implement this system.

I can verify this. I use Streaks, which may have been the first one. It has support for multiple calendars (for different goals), which kind of breaks the simplicity of Jerry's approach. I might cut it down to one calendar/goal.

http://fanzter.com/products/streaks
If we only respect religions that cut off our heads, eventually those will be the religions that rule us.
Why tune the algorithm in a way that would make the service less useful just because some people are sensitive? I guarantee you I've been helped by google suggestions that occur less frequency on the web than, say, "islam is false" (which, judging from other religions, would be suggested if it were not blocked).
Well, try muslim is for that matter.
I would assume they put things in the list on a trial basis otherwise they wouldn't be able to respond quickly to current events.
chuck norris ...
www.dontbreakthechain.com
Floating point Addition on GPU using BigInt Library
This post is best read as predictions about how the companies are going to do, rather than how the stock is going to do.

Stock performance means predicted price in 2020 vs price now, and this post mentions neither of those.
Even when it is available in Canada, my main concern will be who is going to offer it, and how outrageous will the pricing be. After seeing the way Rogers has handled the iPhone (Apple was a willing accomplice, to be fair), I figure it can only get better.
Are you really that surprised. Crappy programmers abound and many introductory programming classes have students write programs to calculate monetary things using floating point so it's no small wonder many people think it's ok.
I initially thought your comment was perhaps a bit snarky. Two thirds of the way through the article, and having given up on it myself, I'm less critical of your comment.

One point I noticed before giving up. He criticizes a 'NYT article' for injecting what he perceives as the author's opinion. The 'article' actually appears under their "Dealbook" moniker. Which is, as the URL for the story tends to confirm, a blog. You know, where sometimes opinion is allowed.

http://dealbook.blogs.nytimes.com/2009/11/08/windfall-seen-as-bank-bonuses-are-paid-in-stock/

I do agree with the overall sentiment: These days, I find many news stories painful to read, and frustrating when I find the actual facts I'm after in the 17th paragraph and/or scattered throughout in seemingly haphazard fashion -- introduced wherever the over-arching effort in creative writing leaves a bit of suitable room. Sometimes, something like USA Today is a relief simply because what stories they do run are briefer and written more in the traditional top down structure that tries to put a summary of the most relevant information at the top and then elaborates on it below.

Not that USA Today is a substitute for the newspapers of yore. But neither is some of the byline heavy tripe that's become so pervasive.

-- Just Another GOM (Grumpy Old Man)
i thought this would be a good idea for a twitter app - something like you tweet your goal then each day you tweet what you did towards it and if you didn't it'd auto tweet that you broke the chain. idea being you don't want your friends to know you broke it. there's obvious flaws but if someone is interested in it, i have the domain twitchain.com and won't get around to making this anytime soon so if you can have it if you want to build something like this.
Oh man, this is such a shame.

I read much of his online book before deciding to buy a paper copy, figuring the result was definitely worth the money, therefore the guy deserved to be paid; this was a few years ago. I don't exactly remember when, so hopefully before 2007...
I love my Netflix account, and haven't done any research, but here are some questions:

How big is the paid video content market?
What are their other existing and potential markets and sources of revenue?
Can they expand their existing service to the rest of the world?
My thoughts exactly. Tom Christiansen brings these things up as if they were a huge surprise, but they aren't, or at least shouldn't be.

To put it another way, it isn't Apple doing something wrong. If your code depends on rounding errors in FP representations, your code is buggy.

That's also why good numerical algorithms are hard to design. You need to worry about losing precision. As a simple example, if you calculate (a-b)c and a is almost equal to b, you're much better off doing ac-b*c. These tricks are important.
What about racist suggestions?
Like I use to say: that's Microsoft holding everybody back. ;-)

Now, seriously, can we implement a better multiprocessing module for those with modern OSs and leave a less functional one (one that will raise a LesserOSError when certain functionality is invoked)?
Which is grammatically questionable.
I remember reading that the PCs (Dell, HP, Acer) sold in the retail Microsoft Stores don't have any extra software installed. They just have the OS, Live Suite, and Security Essentials. Of course, you have to find one of the Microsoft Stores...

I've had good luck with the system disks (optional) from Acer and HP. You have to order them separately but they usually have 2 disks - the OS disk and the driver/software disk. Granted, this means someone has to have the foresight to order the disks, and reinstall the OS - not something I would recommend to an average PC buyer.
Perhaps he's thinking things seem to be regressing back to those days.
It's probably a feature not a bug, designed to automatically de-sensationalize sensationalist titles!!!
Joe's Goals is great because you can do negative goals too ("checked email off-schedule", "browsed HN during work hours", etc). It's compelling to see if you can beat your numeric value from the previous day.
Got Customers, Part 2: The One in Which We Save the Startup but Lose Our Souls
It's tough to get every case of this and still have an autosuggest. They also got "muslims are" in the block list, but even then "muslims can" returns "muslims can not be trusted" within the top couple results.
I was at the talk, and it wasn't very informative. Sadly, half way through the talk a free-energy wacko believing in a Hitler from the future hijacked the discussion, causing half of the people to leave.

The speaker did not address the transmission efficiency and got heavy criticism of a physics professor contradicting his explanation for the power transmission. Nevertheless it's worth watching this talk for his sophisticated simulations of Tesla coils showing the electric and magnetic fields generated by them.
Off-Road Velociraptor Safari HD, an up-scaled version of our most popular game from Blurst.com.
The word is correctly used but if someone wants to communicate well they have to take into account the likely interpretation of a term regardless of whether that interpretation is correct.
http://www.learnivore.com - (programming screencasts aggregator) is my main side project currently. I'm learning a lot (audience building, iphone web app programming) in the process of running it.

This year I plan to bootstrap 2 or 3 similarly-sized sites with my wife (including one brick-and-mortar business with a site most likely), and work on a largish project for the pharmaceutical industry in association with one of my customers.
Game design as government
The Maximal Usage Doctrine of OSS (or: Why Having Users is a Good Thing)
How does a frequency cutoff filter out racist suggestions? Or were you referring to another sort of automatic cutoff?

NB. Interestingly, "christians are" and "atheists are" don't return any results either.
Products like this? Saw this the other day and I had a Pavlovian response. Check out: http://www.sousvidesupreme.com/
IPhone controlled Quadrotor helicopter drone
Greg Leyh, of lightninglab.org, has worked in that territory. I recorded a relevant presentation of his:

http://vimeo.com/5118165
It might interesting to try and design a reverse-search engine, a kind of internet spam filter. Instead of being designed to promote relevant content, it would be designed to explicitly not return crap content.

Rather than trying to improve Google's resiliency against noise, it might be more fruitful to turn the problem around.
Have you considered ad-hoc networking (e.g. iPhone short-range bluetooth)?
...and then, they noticed that one version is significantly more profitable and then they "screwed up their inventory management" so the profitable version is always more available.
Store That Landing URL (Customer Development)
A super light jquery plugin for broadcasting arbitrary events
I wrote it to make my life easier since I have a project I'm working on where several elements in a page need to be updated when data changes on the server (e.g. an ajax call returns).

Anyway, it's nothing complex and there might be a better (or more standard) way to do this but I thought people might appreciate it.
Define "algorithm" because it looks like they still are letting algorithms rule results, they've just changed the algorithm. That seems like a pretty good idea to me, because if by 'algorithms rule results' you mean "page rank as released on Google 1.0", I'd be seeing some pretty crappy search results.
I hope that's not the case. If you're out of a 3G area it would not work (right).
ok ok, even muslism is then.
They have an API too: http://www.parrot.com/parrot-ar-drone/dev/developers/get-you...
free advice for bestbuy.

1. go to ubuntu.com
2. order a zillion live install cds.
3. give one to every consumer that buys a pc or mac.
4. be able to claim performance and virus free optimization without consumerist eating them alive.
I suspect it would filter out much of what is offensive. But you need to try it and see.
Genesis of UserVoice
Well I had actually played with using Sugar initially, and while Sugar is nice, it was a little too robust in some areas and lacking in others for our needs. We have a certain sales model that is basically "hit and run" (We move quickly from client to client with short sales loops instead of detailed and long sales processes, just the nature of the product) so we needed something that matched our model and was finely tuned for how we work.

I personally feel like CRMs are just like CMS systems for developers. Yes, there are good solutions out there for your initial build, but eventually, it's better to build your own to get exactly what you want. You shouldn't compromise anything for your business in my opinion.
Eh? My point was that you wouldn't necessarily expect them to have thought of it. They certainly won't have thought of this bizarre misspelling.
The Easiest Hard Problem
Pirahã:  a non-Turing-complete human language
$675,000 RIAA File Sharing Verdict Is ‘Unreasonable’
Behind the scenes: redesigning notable's annotations
Apples are hard, let's go oranges.
Edit: That was a terrible analogy. Scripting is programming, they are both apples.
I am genuinely interested: how could you have no idea how to start? Isn't it obvious to check all possible permutations of the 9 pieces (and orientations I suppose, also accounting for duplicate pieces)? I suppose that is what you would be doing even if you didn't have a computer?

That shouldn't be too hard. A little harder perhaps to then determine if a given permutation is a closed loop or not, but essentially it should be basic geometry (didn't look at the code). Even if that naive approach would not work, it would at least be a way to start. The remaining sub problems should be less scary to tackle.
I haven't had a mattress that's symmetrical along all axis. I only ever 'turn' the mattress 180° parallel to the ground.
Your guesses are very accurate. We also use the knowledge of music theory, (mostly) western musical patterns and traditions, and employ supervised and unsupervised machine learning.
Interesting analysis of how Google's apps on the Nexus One change the market