skysight-inc/HackerNews huggingface dataset:
I concur, and Rails 4 may not be officially released yet but it's stable enough to run these tests against.
Google Erects Patent Shield for the Open Source Internet
I'm very skeptical of this, because everything is listed under the actual dollar cost, even with the bitcoin conversions. How is this viable?
Google vows no patent prosecution for open source cloud tech
Beautiful example of copy-paste mass scams. This was also posted on reddit a few hours ago. Somebody is up to something very childish with this.

To the OP: post sources to back-up your claim, please.
Point taken about Puppet/Chef.

As far as same programs, I would still have to load them the first time and know what to look for. So in addition to stuff I need for work (e.g. LAMP stack), I would have to Google around (more than once) for stuff that I know comes with other distros (example of slight annoyance: vim vs. vim-tiny: thanks, Ubuntu). It's just a little bit less work.

But the beauty of Linux is that we can make these choices willfully :)
Google pledges not to sue open-source devs and users
Really depends on which kind of app you're working on.
My main work app is 99% cached content so it would probably work just fine with almost anything. Developer time is certainly the biggest expense in my case so high-level it is.
Group & Align Vendor Prefixes is a good idea.. more readable.
Divers Caught Trying to Cut Egypt's Undersea Internet Cable
Today the new compose of Gmail is becoming the default for everyone
Just want to say that I've been really excited about bitcoins and I wanted to start an experimental bitcoin business. The process was pretty straightforward:

- Think of a name and idea (I thought amazonbitcoins going down was a shame so decided to start another site without trademark issues..)

- Download twitter bootstrap (I've never used it before - I'm more of a backend engineer)

- Start writing code while reading the docs. (very good docs on bootstrap btw)

- Find a merchant account (bitpay took about 5 minutes to get setup)

- Ended up developing an entirely static site which has a full end-to-end solution!

I'm pretty impressed that bitcoin even allows me to do that. I have a site with a fully integrated payment solution in under one hour.

I still haven't figured out how conversions back to USD/EUR would work but I'll get there :)

So that's my Show HN for today.
This really doesn't say much about a Series-A crunch.

It doesn't take into account the percentage of those companies who raised a seed round that were _seeking_ a Series-A round. This looks to me as if the article is making the assumption that 100% of companies who raised a seed round were seeking another around, and thus this year a smaller percentage of seed companies actually raised a round.

It also fails to mention whether or not the size of the average seed round grew. If you use HN and TechCrunch as anecdotal evidence, the trend seems to be much larger seed rounds the last two years. This alone could explain the fact that more companies are not actively seeking a Series-A within the first year.
If you're going to put up source (or in this case, XML), may I suggest two things?

(1) Please indent.

(2) Consider syntax highlighting. http://softwaremaniacs.org/soft/highlight/en/ will do it for you.
Hey, I've been using Firebase for a web client I've been working on for a bit and I like it a lot! Would you consider updating your transactions page with an example of a text change? Such as adding a word in the middle of a paragraph. I'm not quite sure how that would work.
I used Emacs for 11 years, but gave it up in 2004 for wily/acme-sac/acme. Now I use Acme (running in hosted Inferno) to edit all text files, mostly shell scripts and notes. My favorite shell dialect is Inferno's sh. My favorite text stream editor is sed (because I can use it in scripts), followed by the sam-like Edit command in Acme.

I have many favorite languages for different tasks, because I don't try to make one language do everything, and it takes less time and effort to make a language do things for which it was designed.

My favorite functional language is Haskell, my favorite systems language is Go (I should do more Limbo programming in Inferno), and my favorite object-oriented language is Ruby.

My favorite production-dependency-management language is my own build tool credo, followed by Plan 9's mk.

My favorite document language is UTF-8, followed by LaTeX if I actually have to make it look pretty.
We are still working on that, we will defenetely impelement this in the near future. You will receive a newsletter when it's ready! If you can't wait shoot us a mail to account@mercurypuzzle.com that you want your account to be removed.
I'm not completely sure how it works, but I'd have thought an acquisition of a company with patents involves transferring them patents to the new owner? In that case, they're protected according to Google.
I see alot of people saying how certain configs are missing/better/not tested. So what about a "crowdsourced benchmark" instead?

Maybe a few elaborate scenarios are posted and people can simply submit their best setup/config/code to be benchmarked. I imagine devs would improve on it over time and eventually the most optimized would surface?
I'm taking a hit on the exchange rate hoping for a future appreciation of bitcoin value. Basically, I wanted to speculate in bitcoins in a productive way. This was the best experiment I could think of in the short term.

Also, the dollar > btc conversion is handled by bitpay.com.

Most of the ideas came out of an earlier discussion on reddit and viable bitcoin businesses, etc. The idea was to start something that consumers would really want i.e. good deals.
This is the patent at issue:

> Method and apparatus for handling overflow and underflow in processing floating-point numbers

http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sec...
This is at least 4 years old, and I think things have improved a bit since then. There's still plenty of room for improvement though!
I think you're confusing national-socialism with capitalism. The former are professed enemies of the latter.
While there may be other angles, I believe what you're replying to here is an invalid assumption regarding what "absorb shocks" and "stable system" mean and imply.

The GP seems to believe that the Earth's climate will simply revert to whatever was convenient for life while failing to understand that there's no reason to assume disruptive large-scale chemical changes in the environment can't or won't result in a new equilibrium that's inhospitable to life as it evolved for conditions present before such an event or series of events.
Selected for Google Glass to run political experiments
We are soliciting ideas for possible political field experiments using Google Glass. I have faith that Hackernews will deliver FANTASTIC ideas.
'Shame On Us If We've Forgotten'
http://www.huffingtonpost.com/2013/03/28/obama-gun-violence_n_2972318.html
Hollywood Group Kills Hundreds of “Pirate” TV and Movie Streaming Sites
Walmart: Finding ways to not pay a fair wage for work done since 1962.
Why in the world would greylists be "murder" on businesses? We use 10 minute greylisting, and I occasionally check the logs and it does not seem to ever cause us to lose e-mails from anything but spammers.
https://github.com/hasgeek/lastuser was the least painless method in my experience but I never tried any non-lastuser clients with it so I can't comment on library compatibility.
> This exercise aims to provide a "baseline" for performance across the variety of frameworks. By baseline we mean the starting point, from which any real-world application's performance can only get worse.

I disagree with the implication here (that this is a good point for comparison because "real-world application's performance can only get worse."). Yes it can only get worse but how much worse (per unit of "features") is both significant and unaddressed.

This isn't the best example but look at the gap between the top and bottom of the scale in the Database access test (single query) and Database access test (multiple queries) charts: In the first, Gemini is ~340x faster than Cake, in the second, only ~23x faster. There is still a big gap but it closed by an order of magnitude once you stepped past the most trivial possible DB access test.

So nodejs or php-raw is faster than cake at a single DB access, but what about when you create a real world scenario with authentication, requirement to be able to update features faster (i.e. use an ORM), env. portability requirement, etc.? It seems to me this would look like a little slower, a little slower, a little slower in the {raw} versions, and already included, already included, already included in Rails or Cake. The full featured frameworks take a lot of their performance penalty up-front, with less of a hit as features are added (maybe? :P).

My point is that it's not reasonable to assume that hackernews-benchmarks will actually reflect production use. That said I think the article is cool, and agree that it's good to keep framework authors' feet to the fire regarding performance!
I don't know, I wouldn't necessarily want to be associated with this. An hypersonic plane, and CPGS technology in general, looks for the layman like me, more like a tool for a very limited type of extremely hard force projection. Well, maybe it could be used for reconnaissance, at most. But it's not particularly useful for counter-terrorism, since that takes on ground intelligence. It's useless for defense. It's not even a deterrent, you won't go MAD with it; the whole point of CPGS is that a strike with this thing should not guarantee a nuclear or ballistic response, after all.

To put it plainly, this plane is made for intimidation. If the USA is to support its standard of living on it, then it's not worth supporting.
The Pre-Pre-IPO Checklist
Well, you're envisioning a world where your "moral" living, if you can get away with than Ayn Randian bullshit, is actively removing the ability of many other people to do the same. By pretty much every moral system, America is a pretty shitty place in a worldwide context. You think Kant, who wrote "Perpetual Peace", or John Stuart Mill, who advocated generating the most amount of happiness globally and said the best pleasures are intellectual (read: what people pirate on the internet), would approve of the way America (and Europe) holds the rest of the world hostage, economically and militarily? And honestly, most people on this site live far, far above what is necessary for a good life, in the sense of good health, food, and stability. It's a little sickening to see people not only ignore the rest of the world but to claim that it's "moral". Go spend a day watching people starve or die of curable sickness and then defend buying that nice car or that new computer. Hell, go into the ghetto and claim that what the upper class does to the lower classes (which is much nicer than what America does to the rest of the world) is moral.

Look, we all want to provide for our loved ones, but to claim that the level of excess we all indulge in is moral is just disgusting. I literally want to vomit at the thought and I'm ashamed to share a citizenship with you—at least I have the grace to admit that I'm a pretty shitty person for not giving back to the world to the extent that I could.

And at least I do SOMETHING (namely, volunteer and give unneeded money to efficient charities) to save the life of someone outside the US, which is more than most people do. I'm pretty sure the view of people suffering in third world countries is economically an entertainment product sold by CNN and christian charities.
Ask HN: What do you think of this analytics tool?
The URL is http://www.pageviral.com
Dropwizard looks awesome, just the kind of project I've been looking for, also it links to JDBI which is very similar to a sql lib I maintained for myself all these years and looks awesome. Thanks for posting!
The location field is for cities only. We tested it with very small cities around europe, it is based on OSM so it should work in the US too. Please let me know if it's still not working for you: birke@mercurypuzzle.com
You muffed the URL -- here's the one that works

http://nestgrid.wordpress.com/nestgrid-paper/

:-D
"Like the Apple Store? Who has done away with the idea of checking out completely. I can see self checkout working at a boutique "

Apple and boutique same thing high price and margins on the products (generally).

Important to factor in that at the Apple store the margins are extremely high. So this is not the local drugstore making pennies when selling razor blades.

You can't really lift the computers and desirable products and the other things come with enough margin to cover any theft. If you've ever priced some of either the add ons (like hard drives) laptop bags vs. what you can buy them on Amazon for you can see how much they are making and that well covers the cost of some shoplifting.

And on the Apple products even larger. An Apple lightning to 30 pin connector sells for $39. I wouldn't even want to guess how cheap this is to manufacture (I'm talking about marginal cost of course) in other words what their loss is if one is lifted.
OK, so here's the real question: how do you know when what you're doing can be called 'endurance' and not foolishness?

You work on your product; initially everything's great, there's a feeling of 'nothing is impossible'. As the months go by without any traction, you begin to have a few doubts. Finally, after you've spent quite a lot of time and got nowhere, you're really pissed: on the one hand, you 'invested' so much of your time into it. It might need 5% or even 0.1% more effort to become successful. But, how do you know when to stop? How do you know that you're not going down a dead end?
I used Go's benchmarking tool to compare raw routing performance of various frameworks. The handlers all return a simple "Hello World" string. Here are the results:

PASS
Benchmark_Routes 100000	13945 ns/op
Benchmark_Pat 500000	6068 ns/op
Benchmark_GorillaHandler 200000	11042 ns/op
Benchmark_Webgo 100000	26350 ns/op
ok	github.com/bradrydzewski/routes/bench	12.605s

I then ran the same benchmark, but this time I modified the handler to serialize a struct to JSON and write to the response. Here are the results:

Benchmark_Routes 100000	21446 ns/op
Benchmark_Pat 100000	14130 ns/op
Benchmark_GorillaHandler 100000	17735 ns/op
Benchmark_Webgo 50000	33726 ns/op
ok	github.com/bradrydzewski/routes/bench	9.805s

In the first test, Pat is almost twice as a fast as the Gorilla framework. In the second test, when we added a bit more logic to the handler (marshaling a struct to JSON), Pat was only about 18% faster than Gorilla. In fact, it turns out it takes longer to serialize to JSON (8000ns) than it does for Pat to route and serve the request (6000ns).

Now, imagine I created a third benchmark that did something more complex, like executing a database query and serving the results using the html/template package. There would be a negligible difference in performance across frameworks because routing is not going to be your bottleneck.

I would personally choose my framework not just based on performance, but also based on productivity. One that can help me write code that is easier to test and easier to maintain in the long run.
Quickly taking a glance -- these benchmarks (like most benchmarks) seem like they might be highly misleading.

For instance, in the Express example code, they're sending JS objects rather than serializing them to raw data that the socket can just send. Instead, serialization/copying are happening on each request, which is a significant overhead.

I don't have domain knowledge over many others, but I suspect a similar problem might exist with others.
Maybe you should've had the controllers execute raw SQL for a better comparison. I see you executing a regular query in Rails whereas your Java servlet is using prepared statements.
Nice one, well done. Any deadline for the dropbox sync?
You got it: when you follow the money, it's clear why this article is happening. Journals have long used free labor for peer review and editing, and rake in the money with subscriptions (paywalls) and advertising.

The most impacted journals, in my estimation, will be the smaller ones that make no money via advertising or editorial. And there are hundreds (thousands?) of small journals to every Nature or Science.
He's a lifestyle ranter. He used to have a section of his website called /rants/ which you can still read here: http://web.archive.org/web/20080105054424/http://www.zedshaw...
Sorry, I'm not getting it—it sounds like tampering with a random sample after the fact. How does this not amount to throwing out data one doesn't like? Suppose I have a stock trading algorithm. I test it on random stocks, discard part of the data set, and run the tests again. Now it's easier to show that my system works. Is this ok?

You find that more drugs work, because it's easier to tell if they work

Previously, the definition of "works" was "can be shown to be significantly better than placebo". Why should that definition be changed? It seems very reasonable to me, whereas relabeling placebo effects "noise" to throw them out seems like eliminating the competition.
If we're going that route, the fastest php performance you would probably get from facebook's HHVM JIT compiling php engine: https://github.com/facebook/hiphop-php

It's no accident that zend optimizer (bytecode cache) is being bundled into php 5.5 as open source, as mere bytecode caching is now not fast enough to charge money for when hhvm is open source. I expect the next version of zend's commercial php server product to contain a JIT engine to match what hhvm can do.
Hmm, it doesn't seem to be working for me (Chrome, Windows atm.): http://i.imgur.com/Z9aojGD.png

If I just choose randomly and click Continue the next screen is the same.

> <label class="radio">
> <input value="342" name="answer" type="radio">
> </label>

While they do have values (e.g. 342), I have no idea what they're suppose to represent.

There are no javascript errors.
Tizen is no Android, but will still play an important role
Tizen is clumsily positioned directly against Android and iOS. Its backers - Samsung, Intel, the Linux foundation, and a large community of open source developers with experience competing with and against market-leading OS platforms - are not that naive. Naïveté aside, Tizen can play an important role.
Oh no, now there's really no incentive to find new ones. We're doomed.
RIM surprises with unexpected profit, sells 1 million Blackbery Z10s
The article is obviously a shallow source of information about the situation, but it seems to me that she got hurt more by the changes in her expectations (e.g. wanting to have children) than by his experiment.

That said, I agree that it was selfish of him to start that game without fully getting her on-board.
"Good lord, that sounds like a complete mess. I haven't been anywhere near it as a developer so I can't really speak on how bad it is from that point of view."

Let me tell you it's not exactly happy land for us consumers either. Apple's "cloud" is a mess. And don't even get me going about the "new" and "improved" iTunes. Frankly I pity developers, cause Apple's mess is giving them a bad name.

I can't think of 1 icloud enabled app (on Windows or Mac) that I've used that worked well. The apps themselves are fine, it's the cloud integration that fails. I mean just look at Apple's own forums.

After 10 years as a Mac user, I'm actually considering moving back to Windows. I'm just over it. It's like every new OS (or app) something goes missing. I'm tired of spending hours searching for replacements for features Apple has removed. And I'm tired of being force-fed services and apps (that Apple's PR states is "gonna change my life") still in beta.

Ok ok //end rant
Show HN: Test your Android application in minutes
Gmail's new compose now default
Senate Barbers Get Trimmed in Latest Budget Cuts
Sorry... I'm not really a book kind of guy when it comes to this stuff. The golang resources are mostly what I use.
What about twins?
Ask HN: Why some author links are light-green?
I noticed some author links are colored light-green? [#3c963c].
Is this intentional or by preference?
I agree that colloquially speaking, it aligns most with what we believe. What I have trouble with is that you and I could assign different probabilities (via beliefs) to an external event that has only one probability of happening. Just in that sentence I used the word "probability" correctly both times, yet it has two different conflicting meanings.
the adress for google is a small sales office in vienna.
the adress for microsoft is the headquarters in redmond.

however those are my best-matching companies - sounds legit.
In the end this could actually serve to strengthen the currency, if their is huge signal-to-noise ration it may make people cynical to news about the currency in which case it could stabilize it in time of true crisis as the little boy could have cried wolf too many times. That being said, it's not like the same issue is not present in traditional financial markets its just that the club of people that can affect the market in their favor is fairly exclusive. As well over time their strategies had to become more sophisticated.
Maybe there should be some burden of proof that many people have tried to solve the problem at hand but not come up with the solution in the patent application. For instance, if you invent a new sorting algorithm today, it would be reasonable to patent it; whereas if you invent a new voice activation scheme for a smartphone, it would be unreasonable to patent it because the whole field is relatively new.
Erm, excuse me?

For one, Windows Azure is a pretty big deal. Secondly, XBox Live is a pretty big deal. Third, Bing might be struggling to gain traction but it most certainly works.

So can you point me to a Microsoft web property or service that is as wonky as iCloud at all?
> I still think to some degree SE shoots themselves in the foot

Do they? The reality is that SO and SE sites are optimized as a business, not so much as a community: short, common and quickly answerable questions generate much bigger traffic from search engines, and hence more ad revenue. I can imagine Joel and Jeff realized this very early on, and thus set themselves in a mission to encourage the questions that generated the most traffic and punish the ones that fall in the opposite end of the spectrum. It's really a pity, but SE is not a non-profit organization.

I'm still hoping someday someone will come up with an alternative that gathers the people and the quality of SO where lengthy and thoughtful discussions are welcome. Some argue that's Reddit, but I'm not entirely convinced.
Speaking of this I'd love to create a utility to convert a mathmatical formaula (in latex or wiki format) into a Python function.

Would that be possible? I think it would go so far in helping me understand formulas I read in papers.
Of course, but that doesn't justify corruption.
Thanks for the tips. Wordpress was being extremely uncooperative. Wasn't parsing <pre> or <code> properly. I will throw that .js script up on the next release. Thanks!
I do not recognize "the collective's" right to make this decision for me.