skysight-inc/HackerNews huggingface dataset:
Anyone program using SPARK?
What can you tell me about?
Any resources, forums, etc?
Thanks so much
so you're saying that you don't learn how to do things by reading books or taking courses or doing exercise?

fuck, that sucks man.
They [Diaspora] offer anyone who donates $2,000 or more a brand new computer specifically "configured" to host Diaspora. Again, it had better at least be a Mac Mini, because I'm having a hard time coming up with any reason that a server for this sole purpose should cost so much money.

That's such a bizarre criticism. It's a donation. The server is a thank you gift for your donation. It's not supposed to match that cost of your donation, or else what's the point of the donation?

Incidentally, when I saw this server offer on the Diaspora website, I thought that was too big a gift for only $2000. Not only is there the cost of the hardware, but also configuration time, and probably support time too.
I really liked that font for the main article, if anybody else does and doesn't feel like digging into the HTML/CSS, it's Optima.
I'm about to dive into some pretty heavy hardware stuff myself - I have all the equipment, supplies, and reading materials. It's definitely a different beast, and it feels like there are so many possibilities for startups to exploit in the physical world.

I definitely wouldn't mind seeing a place to see some one-off creations.
To be perfectly honest, while there's nothing wrong with the article, after reading the title I was looking forward with a certain amount of evil glee to find out exactly what FSJ was going to say about switching to Android.

Nothing against Daniel, but his reasons are far less entertaining than FSJ's would have been.
The goodwill from that is probably worth more than $60,000,000!
no, they will just be dropped when there is a standard syntax
Its hard to say it better. I have a penchant for lolcats and I go to a couple of sites with lolcats most mornings. But that is in addition to hacker news.

Definitely enjoy your humor it makes life more pleasant, but find it in appropriate places and this not one of them.
The author acts as though languages like Ruby, which defers to the programmer to not screw himself, are a new thing. Just because the "enterprise" has been trapped with C++, C#, and Java for the last two decades says less about language designers in general (as the author posits here) and more about the thinking of large organizations in choosing languages to build their software in.
http://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Pragmas.html should get you most of the way there.
Perhaps, but I think a slight disservice to Blank. I understand the argument and see its merit, but I also think that anyone who would be involved with them could just as easily have done it themselves.
While you raise a legitimate point, I think you discount the basic fact that, on balance, most individuals behave in a trustworthy manner. Society depends on this fact. We trust people to drive cars, and not intentionally run people down. Stores trust that most individuals will not shoplift.

Will there eventually be a large scale case of someone untrustworthy duping people via crowdsourcing? Probably. Does that mean the model is fundamentally flawed? No. Plus, crowdsourcing spreads the risk around so the loss is minimized. It's not like Bernie Madoff who insisted that investors invest all their funds through him.
This even works on the abomination that is IE6.

That's what they get from not using Canvas or any other technology newer than 10 years old. The game is built of 8x8 pixel DIVs.
Aw, you caught me. :)

How's it shakin'?
"Optimistic replication" (PDF), Yasushi Saito and Marc Shapiro, ACM Computing Surveys, Mar 2005.

http://www.ysaito.com/survey.pdf

Fantastic paper, a really good overview of all things sync and replication - vector clocks, matrix clocks, you name it.
I wanted to go one further and parse emails form major services (FB, Digg, Mint, etc.) to create a dashboard where you can see all the services that you're signed up for and see all emails from a single service. Never ended up doing this because I never got the feeling that gmail apps are a big enough market.
Why Diaspora will win
I was disappointed when when this URL was not found. You should register it!
The site now(?) uses some redirection instead of sending me directly to the URL I click on. This screws up copy'n'pasting. I really do not like this.

I found kd=-1 on the params page but that parameter is gone as soon as I enter a new search term.
while all the commentators and media are wetting their pants about who has landed what blow on who I can't help feeling that the real winners are going to be us users.

Apple will lose if they don't respond - and it would seem likely that they will be forced to add some of these features - streaming from my media library being one I would particularly like.

Keep landing those killer blows guys and making your products better and better!

(mind you I have horrible suspicion that I will end up with devices from both camps - if the production android pad is cool will almost certainly buy one as well as an ipad)
Sound is played using Flash, so that's why it doesn't work.
I go to HN to learn useful stuff for web startups. I go to Reddit for nerdy humor. When websites specialize I can get what I want, when I want it.
I will never, ever do business with Sprint again, after I cancelled my phone service (twice!), threw out my phone, and they mysteriously re-activated the account a few months later, silently accrued an account balance with late fees, and then reported me to collections.
I'd distinguish between a right and an obligation.

If you have something worthwhile to say about Mohammed and his teachings (be it for or against) and a depiction of him will help, go ahead and draw him. If however, you're doing it just because you can, then you're doing nothing to help reduce inter-religion tension and, in fact, are exhibiting some of the same sort of dogmatic insistence that everyone conform to your views that you are railing against.

(NB speculation as i am not a muslim, i know only a small number of muslims personally and obviously haven't surveyed the world's muslim population for this). The subset of muslims who will threaten to kill you over this is VERY small and the proportion of that group who would actually ever attempt to do anything about it is miniscule. However, the number of muslims who would find your gesture unfriendly or just straight offensive is quite large. Net result: you've upset a large body of people with whom you have no real quarrel and the people whom you have a real beef with have 'proof' that the non-muslim world wants to undermine Islam.

In my opinion, if the picture on your website has no context (and a link to Facebook group isn't a proper context), then you haven't really helped matters and have probably hindered them.
I'm getting really tired of reading hacky comparisons of iPhone vs Android to Mac vs Windows. For one thing, there is not a huge price discrepancy in the smartphone space the way there was on the desktop in the 80s and 90s, when Macs tended to carry a 2-3x markup. There isn't the problem of too few games on the platform; Apple currently has the advantage here, though obviously not forever. And despite Apple's willingness to piss off devs, I would say Apple is still providing more tools and support to developers than they ever did when the Mac was fighting for survival.

Windows also had an advantage of a write-once, run-anywhere software ecosystem. Other than different screen sizes, or perhaps graphic cards for games, you could expect a consistent mouse-keyboard-screen interface. Android has to account for lots of little differences in hardware form factors and feature sets, and the onus is on Android devs to manage these, which was seldom an issue for Windows devs.

Mac vs. Windows was last generation's technology battle, and it's long over. We're now in uncharted territory.
What was the goal in making this site? That might help in giving feedback. It is much quicker to type espn.com and check the top bar of the page.

Aside, Show/tell/remind HN prefixes and not including a link drives me crazy.
No, deliberately. I'm one of them. A lot of my friends who are grad students are the same way. Gene Roddenberry, Stephenson, Gibson, and maybe like 5-10 others have probably had more effect on the development of modern technology than Washington has over the past 25 years (ignoring the fact that DARPA has financed a lot of it).
1980: CPM on your choice of hardware or lock into Apple hardware & software at a higher price.

1990: DOS on your choice of hardware or lock into Apple hardware & software at a higher price.

2000: Windows on your choice of hardware or lock into Apple hardware & software at a higher price.

2010: Android on your choice of hardware or lock into Apple hardware & software at a higher price.
I'm sure there's a story like this for every large company in existence.
Diaspora will be a geek resource at best, possibly backed by a nice network in academia. For the vast majority of people who post photos of their weekend (mis)adventures to share with family and friends, it just isn't going to work. No-one in my family in the UK is going to host their own seed. Thus, I will use Facebook, where my non-technical friends and family are. If I want to share ideas with the nerd set, I hammer out a blog post, link in some Gists and have Posterous fire off a notification via Twitter.
PAC-Man's 30th Birthday on Google
The ignorance here is astonishing. Muslims don't actually insist that non-Muslims refrain from drawing Mohammad. Have you ever been to the Supreme Court building in DC? It has a giant frieze depicting Mohammad (see http://www.supremecourt.gov/about/north&southwalls.pdf ). And yet Muslims don't complain about that. In fact, several famous pieces of Islamic art well known in the Arab world depict Mohammad. A simple depiction is not the issue.

What is the issue is when people use depictions of Mohammad as a way of insulting Muslims. Stick figures don't do that. Pictures of Mohammad as a terrorist do. That's what triggered riots. Note that out of a billion Muslims, the only people complaining about the recent Southpark episode were a tiny nutball group in NYC founded by a former Jew.

But hey! By all means, put a stupid drawing on your website. That'll change the world! Muslims that see it will just assume that you're an ignorant bigot who hates Muslims, but I'm sure you'll feel better, and isn't that what this is all about? Having an excuse for self-righteous moral preening? Feeling smug and superior without actually doing anything to improve the world?
What is the big deal with sending the referrer header? It's been common practice for many years. Why the upheaval now? And shouldn't this type of thing be a browser setting instead of a website hack?
Google's new logo is a game
I hope I'm not the only one offended that the ghosts don't act like their pacman counterparts. Red is such a puss in google land!
Scroll down in your manpage to the "CONFORMS TO" section. You'll see that strtof was only introduced in C99. This means that stdlib.h tests some macro to determine whether it's in C99 mode before declaring the prototype for strtof.
Thanks to both.
The Plural of Anecdote is Not Data
On the one hand, I think the aspect of Diaspora-the principles of user-controlled content (i.e. It's mine, and I use it however I want vs. It's mine, but it's on their infrastructure) is great.

On the other hand, I think that banking the success of their product based on the premise that "we are the anti" Facebook is dangerous, possibly lethal. Build what people want, cater it to their wants; don't spend your campaign time telling us what the other guy ISN'T doing.
This is a great demonstration of why to use CSS3 animations - Flash doesn't support the concept of graceful degradation. This page turns into a static image in Firefox/Mac instead of borking out with a blue lego piece.
This is just like programming. Someone asks you to add a small feature and you say "sure, that's only a few hours work". Two days later you're finished.
I don't think I'm humourless, but I value HN as one of the few places on the public internet where intelligent discussion is still possible without being drowned out by regurgitated memes and fart jokes. While in theory it's possible to have both, I haven't seen it happen elsewhere.

The comparisons to Reddit are discouraged not because they are baseless, rather for fear that they may be self-fulfilling. Reddit used to feel like a community as well, and I used to enjoy reading the comments there as well. It's worth asking 'What changed?' and 'What could have been done differently?'

I just looked at your link: http://www.whattofix.com/blog/archives/2010/05/nerdy-cute-gi...

It struck me as a parody of the worst possible thing you could post here: non-funny, sexually stereotyped, ethnocentric, and devoid of insight; but with just enough of a hook to get a significant number of upvotes. It's soft porn with a plausible excuse. And once people saw that this was acceptable, I'm sure we'd see more of the same.

If I were the moderator, I'd have not only deleted it but emailed you to tell you that if you do it again your account will be banned. This isn't because I'm against humor, or against porn, but because I can't see the community I enjoy remaining intact while adding this sort of boorish fluff.

I don't want to pick on you too much, but did you picture the conservative religious users being amused by this, or did you set out to offend them? Did you consider how it might seem to a young female programmer to see your post on the front page? I'm very far from politically correct, but I can scarcely conceive of what you were thinking.
How to protect your site against clickjacking attacks with proper frame busting
Coordinated? Standing up for your rights? This is insane.

You're not standing up for any rights. You're not challenging a power structure and you're not risking anything. You're mocking a tiny powerless religious minority. That's it. The only standing that you're doing is with bigots.

Think for a moment and explain to me how this "coordinated" action makes the world a better place. Explain what change you expect to happen and how you plan to effect it.

Edited to add: Why do you believe a group that murders and threatens people with death (fundamentalist muslims) are powerless?

Many many groups murder and threaten people with death (some of these we call "governments"). The US started a war that exterminated a million people for no reason. We didn't just threaten people, we actually killed a lot of them. And yet many Americans are perfectly reasonable people who are very friendly. What a paradox.

Having actually studied Islamist movements a bit, I know something you don't. Most of them don't care about you. You are not important, and no matter how many pictures of Mohammad you draw, you will never be important. Their priority is some local and often nationalist issue. They. Just. Don't. Care. About. You.

A small number of Islamist groups might care about "Americans" in a broader sense. But these groups generally lack both capabilities and competence. Smart people consider capabilities when analyzing threats. People that hate you but are powerless don't count when it comes to rational threat analysis. A few nutjobs in New York are not a real threat.

I tell you what: why don't you list for me the many acts of horrific violence that have come about because of the giant frieze of Mohammad on the Supreme Court building and I'll seriously consider the danger you face. Deal?
The cookie thing is definitely a different matter. I was referring to the portion that is making all the headlines, which is Facebook "giving advertisers names and ages of people who clicked ads" (see http://www.businessinsider.com/facebook-myspace-busted-for-t... ). They did no such thing.
See, I've always thought that, when the alarm is going off, every button should snooze. Then, a minute later, the off button actually works. That way you can whack the thing to shut it up, and not worry about turning it off and falling back asleep (happens to me, especially when I'm tired. I turn it off instead of snoozing without even realizing it).
Here's Daniel Lyons on why the Zune has a shot (in early 2008):

http://www.forbes.com/forbes/2008/0128/053.html
> but the bigger problem was the lack of regulation

Except that the problem was actually the regulation. Let's look at your examples.

> 1. rating agencies to lie -- they had an economic incentive to do so

The rating agencies had a govt mandated monopoly - that's a creation of regulation. That pretty much guarantees that their failures will cause system failures. Note that the regulation in this case pushed that failure into the core of the banking system. The ratings determined whether something counted as an asset, so when they got it wrong, banks tanked.

Note that regulation also said that "insurance" on mortgage-backed securities made them safe. The regulators did this because they wanted banks to hold more MBS, which makes them cheaper, which causes more of them to be created, and so on.

> 2. an opaque market in instruments that grew so large the rest of us were on the hook for it. This is the largest transfer of wealth in history and it's still not clear what the hell happened.

Sure it is. Politically connected institutions were made whole. (Example - We gave money to AIG to pay its debts to Goldman Sachs.) We're still pissing money into Fannie and Freddie.

Regulation is systemic risk.

Note that regulators don't have any skin in the game and politicians have even less. (I'm looking at you Barney Frank and Chris Dodd.)
Why does an unsubsidized iPhone cost $300 more than an iPod?
The iPhone 3G 8gb = $500 unsubsidized

iPod Touch 8gb = $200

Do the raw materials and the technical support costs for the mobile component in an iPhone really value at an the extra $300? What other costs are going into this (advertising too?)?
IIRC, offering a hosted version ala Wordpress.com is part of their plan. I'm not positive they'll succeed, but I don't think there's an intrinsic reason their plan can't succeed.

Depends on the quality of what they build (apologies for this blatantly obvious commentary, but really, that's what will matter, I think).
Instead of going to college, be your own CEO (like XKCD, Jay-Z, ...)
Would love to see this for NBA. Considering we're in the semifinals right now I would've expected it :)
From the Vault – The BioShock Pitch
It would be interesting to see how he will write about coming back to iPhone when he realizes there are things more important than Flash.
Comments how Apple is chasing Google because of something Android will do is also amusing.
Mnesia - one year later (part 2)
Point 2 isn't really that big of a deal, unless you're using old flooded-cell lead-acid batteries. Newer lead-acid batteries have the electrolyte absorbed in fiberglass mats, so it won't spill or splash, even in a collision. An lithium-ion electrolyte is about as harmful in terms of skin and eye contact as petroleum fuels, except that it won't catch fire nearly as readily.

All in all liquid fuels are much more hazardous than batteries. In an alternate reality where electric cars were the norm, I doubt you could get a liquid-fueled car past the safety regulators.

Point 6 is a valid question. An electric car is still a car, and comes with all the negative externalities of a car, with the exception of local air pollution and petroleum dependence. Greenhouse-gas-wise, they are somewhere between "about the same" and "much much better" than internal combustion powered cars, depending on your assumptions.
I'd love to see the analytics on their home page for today.
I doubt that this product will become successful.

I'm not concerned so much with the publicity and the undeserved donations. The article does bring up a good point about having these "seeds" serve their own mini social networks. I don't see how the average user will plan on taking up this task.
A short history of communication technology
The problem with saying "you can do things in whatever way you want in Ruby" is that the moment you have more than one developer it collides rather drastically with the "principle of least astonishment". This is not to say that making everything out of eg Java boilerplate is the solution. The key is writing well-behaved and consistent code, which you can do in most languages.
Sure. But it shows you where their priorities are. Rather than actually work on Diaspora, they're working on raising money for "a bunch of ideas" in exchange for the promise of releasing Diaspora as aGPL software.

On their blog they say "We think a project focused getting something out there should be priority #1." Their priority #1 was fundraising and talking to the press.
Be careful with calcium. I was taking a 1000mg / day capsule that included zinc & magnesium, and I recently ended up with a kidney stone. Not fun. My Doctor asked my why I was taking calcium being a young, healthy, individual...and honestly, I didn't have a good answer for him. I don't take calcium anymore.
Unless I'm missing something, it shouldn't screw up copy and pasting at all. It's done via JS when you click on the link, but the link itself is the original URL.

You can set the setting indefinitely on the settings page (http://duckduckgo.com/settings.html). To use the URL params to do so, you can add that param to your search bar settings.
and legumes (they fix nitrogen too!)

You think carbon dioxide is bad news, wait until you find out about what all the nitrogen we introduce to the ecosystem does.

#timebomb
FTC has cleared Google - AdMob deal
When Facebook makes a decision, it is to maximize business value, as in shareholder value.

I once discussed this with a US Attorney. Shareholder value is actually a fairly nebulous concept. All sorts of corporate actions that promote goodwill in the community can be cast as improving shareholder value, even if they are not profitable. Shareholder value requires a great deal more subjective assessment than one might think. So I don't think it makes sense to speak about corporate motivations exclusively in terms of narrow short term profit motive.

(There really aren't any examples of 100% anything goes capitalism in the world.)

Somalia?
Another free option for data that a friend of mine uses:

http://developer.fanfeedr.com/

2400 API pulls a day for free and I think it includes all the major sports.
A Smoking Gun in BP's Deep Horizon Mess
It only takes one guy to play on that and steal millions. Yes not millions at a time, but pitch 20 ideas as different aliases and have 200k investments in each. Its not hard to appeal to desperation and mass fear.
The hardware lock in is the much less interesting of the two lock ins you mention. Regardless of which platform you use, you are locking yourself to the software much more than to the hardware.
Haha, they've even included a kill screen:

g.level == 256 && g.killScreen()
Packman Google Logo
I don't doubt it. Their billing system used to be a nightmare. Fortunately, after 10 years of using them I'm finally happy with more than just their price/network.
I know everyone's read it 100 times already, but:

Like the creators of sitcoms or junk food or package tours, Java's designers were consciously designing a product for people not as smart as them. Historically, languages designed for other people to use have been bad: Cobol, PL/I, Pascal, Ada, C++. The good languages have been those that were designed for their own creators: C, Perl, Smalltalk, Lisp.

From here: http://www.paulgraham.com/javacover.html
Besides this not being a GCC bug, the explanation is also wrong.

"Apparently GCC has a built-in version of strtof, which it compiles into your code if you're not using c99."

No, your libc has a function called strtof which the compiled program links to. Just like any and every other external reference and completely independent of where the prototype comes from.
9030.

My score.