skysight-inc/HackerNews huggingface dataset:
They were rebranded as Hermes Europe and they still operate. Amazon uses them today.
Anyone can contribute to V8. I've had a patch accepted and we are paying Igalia to add the ES6 generator support. The water's fine, jump in!
From the OP's response to a similar question:

>We attempted to take advantage of threading/multiple-processes as best we could (see the nodejs code for an example of using the cluster module). But we suspect there are additional areas of improvement here.
However a few stores near me have now removed human checkouts entirely and just have 1 member of staff floating around to deal with problems.

Like the Apple Store? Who has done away with the idea of checking out completely. I can see self checkout working at a boutique where you may buy half a dozen things and I've done it at the Boots, CVS, Apple store. But that bi-monthly food shopping trip, complete with coupons, is completely unworkable with those machines.

I've found my online shopping has actually decreased because I'm eating healthier. I'm eating more fresh veg and meats which you need to physically inspect. Plus, the online shops have a 60-100€ minimum and I can't plan that far in advanced.
While that ought to be the case, a lot of novice-intermediate level users often fail to take these points into consideration simply because they are unaware of the fact that the default DE+WM etc can be easily swapped out. Often, many people tend to give more weightage to higher visibility points like the DE+WM etc, rather than package manager and release schedules.
I keep seeing numbers like this in benchmarks over the last few years, it would be great to see CakePHP's numbers "rehabilitated" using techniques like you discuss.
One could indeed, and again there is some precedent for writing services in "unusual" languages. However, the service ecosystem, tooling and deployment was/is entirely custom; they'd need to add support for JavaScript to an awful lot of internal tools to make it work well. The effort to get Java supported as a first-class development language was pretty substantial, and over the years there a number of internal teams with clever names sprung up to try and change the status quo in one way or another (SVN > Perforce! Ruby > Java!) with varying degrees of success.

So, yeah, no technical limitation, but explaining to Jeff that you've spent a year retooling the build system to support node.js but not actually shipped any features yet might lead to limitations of another sort :-)
The fossils in the La Brea tar pits in Los Angeles

http://www.skepticblog.org/2013/03/27/mysteries-of-the-tar-p...

provide a rich record of a variety of mammal and bird species going through almost 30,000 years of the last glacial-interglacial cycle. What's remarkable about the fossils is the statis in the body forms of the wide variety of animals trapped in the tar pits. Significant climate change resulted in indistinguishable evolutionary change in those animals. As scientists continue to work on predicting the probable effects of future climate changes, looking back on verifiable examples like well dated fossil beds will be helpful in putting bounds on the predictions.
Congrats! Minor nitpick (to all copywriters out there), when writing acquisition blog posts that will likely make their way on to HN, put a little snippet of who/what you are at the top of your post.
"I never understand why people spend ages trying out fifty different distros if they could get just what they want if they spent half that time actually installing/adapting one distribution with a reasonably broad package base."

Because if you have to do it more than once, or, say onto 100 desktops in a work environment, the time spent searching for a distro will pay off. Besides that, some people want stuff to work the first time - and every subsequent time - without having to worry "oh I need to install this on another computer, but I can't remember all the steps I took" in order to get to real actual work.
There's nothing wrong with wanting to be energy efficient but when that means telling developing nations like China and India that they are not allowed to burn as many fossil fuels as developed nations did when they were developing you're likely to get some pushback.

The only feasible solution to the problem is to find energy sources that produce at or above the levels the world requires today, but does so in a clean way. The only one that comes to mind for me is nuclear power.
Activision shows off next-gen facial rendering
A good tip build tends to be more stable then 1.0.3 and has hugely improved performance (most importantly for large application in garbage collection and generation).

To select a suitable tip build we use http://build.golang.org/ and https://groups.google.com/forum/?fromgroups#!forum/golang-de... . My recommendation would be to find a one or two week old build that passed all checks, do a quick skim of the mailing list to make sure there weren't any other issues and use that revision. Also, you will see some the the builders are broken-

Of course if your application has automated unit tests and load tests, run those too before a full deployment.
I have, but the one that pays best tends to be the one I'm more interested in (read: show more effort in). I'm more accustomed to photography but development is a lot more fun these days. If someone wanted to be only a wedding photographer there's almost no reason to not have a packed summer (demand seems _much_ higher than supply).
Also note that the .Net AsyncTask is also a promise, and in .Net 4.5 had some powerful syntactic sugar (async/await) that allows you to create sequences of async actions in a very clear way
`gofmt` uses tabs, and is one of the few languages where it is idiomatic to use tabs rather than spaces.
It's pretty good quality I think (learned that the hard way). Now that I checked, I got 3 responses now. I guess I shouldn't have complained having to wait 12 hours for a good response. Posting questions at 3pm EST spoils us, expecting responses in 30 minutes haha.
As logn mentioned, the images look like they were done in 1995. I'd go so far as to say the entire website looks very antiquated.

Also, don't use online slang like "tl;dr". It took me years to figure out what that actually meant. We're not all on Reddit. In fact, the inclusion of such slang in a professional document biases me into thinking you'd probably spend a good portion of your work day on Reddit.

Better alternatives for "tl;dr" are "summary", "synopsis", "overview", etc.

You mention that you know a lot of the site and its contents sucks. You should have cleaned all this up before posting it to HN, as that would probably be the short window in time where someone with SpaceX would see it. Don't publish half-ass work.
It's a fair way of testing, its just not the way a developer would write it in practice. Clearly disregards the "Big O".
The problem comes from the fact that JSON is explicitly defined in terms of JavaScript, and as a strict subset of JavaScript. You could add comments without much trouble, because JavaScript has comments. But JavaScript has no date literal, so neither does JSON, and adding one becomes problematic. You'd have to either decouple JSON from JavaScript, or you'd have to convince the ECMAScript folks to adopt a date literal syntax.

It could be argued that decoupling JSON from JavaScript might be a good idea. It would force developers to stop parsing JSON as JavaScript (through eval() or script tags), and this alone would eliminate whole classes of bugs. But the logistics would be nothing short of nightmarish.
You should qualify that statement, while no system is perfect, Apple seems to be the only one with a fundamentally broken cloud model.
It seems that not, Andy Wingo, the guy who is implementing it, works for Igalia, a Spanish company/cooperative.
I tried to add iCloud features to an app as part of a contract gig. It was disastrous. The paying customer knew we were capable, but began to wonder what was going on with us -- it was frustrating to have our client lose a bit of respect for us when the cause was the brokenness of iCloud.

They, understandably, thought there was no way that something so heavily promoted by Apple could be such a lemon. And in spite of having heard mumblings of iCloud bugs, we wrote it off as amateur iOS developers.

We ultimately abandoned iCloud prior to release (going with simple Python based server for data storage) -- reading the other posts I'm glad we didn't try to convince ourselves that the 'almost stable' behavior was just a quirk of our devices having been used in development mode.
Obviously, the data should not steer you towards rewriting applications using a different framework. Really, it should just show as another metric to help deciding which framework is best suited for your needs. If you plan on writing up a blog application for yourself and you might get 100 concurrent users, then you could use CakePHP for the sake of familiarity. Then again, if you are trying to write the next Twitter and have the requirement of needing to be able to service 20,000 concurrent requests, then I would say "yes, this means you should stop using CakePHP."
But aren't you also fighting many years of bad precedents in that district?
This is an interesting article about something important. I'm sad that it got flagged out of view and that the discussion was derailed by middlebrow dismissals (man am I envious that I did not think of that phrase!), tedious name-calling about "alternative medicine" and the like.

The idea of rigging a clinical protocol to titrate out placebo responders and redo the study on successively more favorable terms seems like a new variety of intellectual corruption — like epicycles, except these epicycles are worth billions of dollars. Now admittedly I got that impression by reading a tendentious blog post. What this thread ought to be for is a neutral discussion of how accurate and fair what the author is saying is. There are people here who could help with that, but I'm not sure the ecosystem of HN can tolerate it.
We love Go here! But admittedly, we have not yet deployed an actual Go web application to a production environment, so the tests demonstrate our first attempt at creating a Go production environment. We based the approach on whatever material we could find on Go reference sites.

That said, we'd love to hear what we did wrong in the Go tests so that we can fix those up.

We'll be posting follow ups as we've had a chance to go through all the recommended tweaks.
Why I don't optimize for Quality Score
We switched to using tip after several Go core devs recommended that move to us, the folks on go-nuts IRC agreed and we tested it and found it to be more stable than 1.0.3
You may wanna correct this snippet from there: "I can learning but i can search most of the stuff like"... sounds like someone born in the other side of the world talking.
To a lot of sellers, this is going to be a non-starter... The pricing model of 2.5% per transaction plus paypal/stripe fees, means that in liklihood it will only attract casual users who barely make any sales...
The pricing is probably fine for these users, but it's priced well beyond the convenience that it offers for established sellers who might just be thinking, "let's give it a shot".

Marketplaces go for the 4-10% per transaction.. but provide payments and the actual exposure on their marketplace...
Shoplocket is just providing a widget to integrate...

So ultimately, I only see these guys as going after the really (emphasis) really, small fishes...
What is this toolset of tomorrow your peers are using to blow past you, if you don't mind me asking?
Exactly/thank you. They're complimentary, and like most things in life, one single thing can't really satisfy all our creative hopes/needs.
> absorbing shocks' and 'supporting life' doesn't mean 'supporting human life comfortably'.

And why do we think of ourselves as being superior to other past species? I generally don't like metaphors, but I remember reading somewhere (there were also a couple of animated representations in support) that we're more like a virus that has infected the Earth (its ecosystem etc.).

Looking at it through those lenses we have a couple of options left open until the host (Earth's ecosystem) ends up changing in such a way that will eliminate us. We can slow down the rate of infection by lowering our numbers or at least our growth rate. This has already started happening by itself in the more "advanced" countries. It will probably also happen in the rest of world at some point.

Or we can keep our numbers and numerical growth-rate but we'll need to start inflicting lesser and lesser pain on our host. Realistically, I don't see that happening anytime soon.

Or we can increase our efforts in finding a new host, or at least a "disease transmitter" (or whatever the scientific term is) that will carry and support us until we stumble upon a host similar to Earth. Let's say a space-ship or something of the sorts. I know this looks too much like science-fiction right now, but if we're serious about our long-term survival as a species we need to start looking at it that way.
Politicians shouldn't be allowed to manipulate the energy industry, period. Questions about the analysis of temperature signals are interesting but often beside the point.
I believe it's possible, but extremely rare. I mean if building 1 successful startup is very unlikely, building 2 successful startups at the same time is even less likely. That is why I think you can play with several ideas at the same time in the beginning, but you should focus on the one which gets traction. Yet, I believe people claiming the impossibility of this are not right. Elon Musk build SpaceX and Tesla at the same time. Jack Dorsey was in Twitter and Square simultaneously for some time. However, the pressure should be enormous.
No, check out the current W13 batch. Not all are SaaS. Some are hardware. But they're real products that people want to use, and I'm assuming the founders are pretty bright and promising.
Not at all. In fact, I was insinuating that a lot of the start up crowd is motivated by the wrong reasons - money.

You can get rich by buying up real estate and charging rent. All you did is sign paper and make money. "Charging rent" isn't a service. "Allowing you to live in property I purchased." isn't really providing value either.

"Building a house and selling it to a family." <=== that's creating value.
Is it possible to use Zotonic+Solr on a free Heroku instance? I've tried Yesod on Heroku before, but search (Sphinx) was not included in the free instances.
I have no experience with iCloud, but I'm pleased with Core Data for managing a persistent object graph. It automatically handles version migrations, undo, and faulting, and some interfaces can be populating with almost no code via bindings. I'm happy with it. Still, I'll be very interested to watch the Core Data presentations at WWDC.
But only most of the time. Last week, my iPhone inexplicably deleted all the pages in my Notes application that I made in February 2013, around 20 of them. Fortunately, they're still there in my synced e-mail account, but there appears to be no way to sync them "back" onto my iPhone.

And then last month, syncing my iPhone with iTunes inexplicably deleted the 40GB of my music from my iPhone. I hadn't done anything differently from the hundreds (?) of other times I've synced. I just had to go one-by-one and re-check all the playlists I sync, and wait a few hours for all the music to be re-copied. But still.

As easy as Apple products are to use, I'm always afraid something is going to go horribly wrong, in a way I never was with PC's, for example -- they were harder to use, and did less, but you could at least be reasonably sure of what was going on behind the scenes.
The Gathering Storm: Our Travails with iCloud Sync
Lots of things fall under the iCloud umbrella. A lot of them DO work. Just as you only think about the parts that work, ios developers think about the parts that do not work- so to you iCloud works and to them it doesn't even though you're talking about different things in the system.
Watches that were smart before there were smart watches
If you just want the same programs on your laptop and desktop, use something like dpkg --get-selections and dpkg --set-selections (for APT, I’m sure RPMland has an analogue). If you also want the same configuration, copy over your homedir or the dotfiles therein and be happy.

Futhermore, testing n distros is not really my definition of ‘work the first time’, nor can you expect that what worked a year ago still works two releases later.

Your point about 100 desktops in a work environment also strikes me as slightly odd, given that I would consider using Puppet, Chef or possibly NFS mounts (depending on the exact setup) rather than configuring/installing 100 desktops individually.
That is not even remotely helpful.

And a top-level comment isn't a hijack.
That is _so_ Portland.
yes you are. NumPy is much more than a wrapper around C libraries - if it were just that, it would exist in most languages, and yet few general programming languages have something like numpy.

The whole point is that it gives you abstractions on top of those libraries, like broadcasting, ufunc, fancy indexing, etc...
Google explicitly opted out of backing up authenticator keys.

iCloud would be worse if apps /couldn't/ opt out.
Very interesting thanks. It would still be nice to have it built in to the browser. Who's going to pay for a proxy to do it?
I'm curious about that - because there's so little to webgo I suspect the answer is something really trivial. I haven't really looked at it before, but the framework itself is just 500 lines or so unless I'm looking at the wrong one...

Given that the json marshalling and server components would be exactly the same between go and webgo, I'm curious as to whether changing the url recognised to be just /json in the goweb tests would make any difference, any reason it was different?
Thanks. Agreed, we'd love to get a Python micro-framework in the test. If you have some free time and feel like putting together a test for Bottle as a Github pull request, we'd really appreciate that.
Bitcoin Now Worth $1B
It's a good question. We think there a lot of questions with answers that are beneficial to both sides. Perhaps some companies won't filter their employees - we're not sure. We might break out a section that allows employees to review or answer questions anonymously.
it does however mean that the estimates put forth by scientists are pretty flimsy.
I used Rails/Stripe to make a site for my weird fiction little stories
This is the kind of thing that should be automated anyway. Write a script to do everything you're doing in the process of setting up your system, and you won't ever have to do it by hand again.
I'm not familiar with Warp. Would one of you guys be willing to help us put together a test for Yesod?
How are you tmusing close to synchronize channels? Close doesn't block.

It looks like a race condition, the workers might try to write their start messages after main closes the channel.

http://golang.org/ref/spec#Close
And here's another interesting one from the past (7 / 13 root servers got shutdown or blocked): http://c.root-servers.org/october21.txt
Did you read that? It does not support your notion that the plan9 community thinks programming is the way to customize software. It shows that the plan9 community thinks you shouldn't do those things, at all. They are not missing because you should edit the code to change them, they are missing because they should never exist.
Why I'm giving REST a rest
Thanks, i am the only developer. I will update it.
Reeder apps will support Feedbin
What happens when you deliver a package and the recipient thinks you're an intruder and shoots you?
Yes, absolutely. Build lots of stuff.

Entrepreneurship is about building stuff to make you money. Whether you want to include cliffs or planes is entirely up to you.

Lots of things that make money start off small and ramp up slowly. It might take months before your new thing is bringing in even $100/month in revenue. But that's calendar time, not necessarily labor time. So you might find you have room in there to build a second thing while you're waiting for the first one to take off.

You'll find people here with a half dozen SaaS products on the market, all building on themselves every month, all in some state of active development. You'll find even more people here with one or two products out there who are still working 40 hour weeks either contracting or as an employee.

Sure you can follow the 90-hour-week, VC-backed path if you like. And if so, you probably won't find much time for anything else. But you don't have to. It's a wide spectrum, and that world is a very tiny slice at one edge.
Im surprised to see that Sinatra on JRuby often performs worse than Sinatra on MRI, while Rack on the other hand performs much better.
What's wrong with valuing yourself? The world owes you nothing and you are the only person who is responsible for your own well being and happiness.

Be wary of friendships which are one sided. If a person doesn't value their own person and they constantly need you to help them that's not friendship it's dependency. I've never ejected people out of my life the first time they needed help, but I have given up on people when I realized I was wasting my time. Many people who need help can only change with their own effort.

Every relationship is one of opportunity. Think about that!
That's like staying with an abusive spouse because he bought you a nice dinner once.
We are rolling out the android app soon.
The question isn't whether Earth is a stable system that can absorb shocks like CO2 emissions. The Earth will be fine--it'll just move to a different equilibrium. The question is whether we will be able to absorb those changes.

During the last ice age, the average temperature of the Earth was only 5C cooler than today. Life survived just fine. Indeed, humans survived just fine. But that 5C difference meant Chicago was under miles of ice.

Look at what happened to Japan because of one tiny hurricane. We think of ourself as resilient because of our technology, but that comes from watching to much Sci-Fi. In reality even very small changes in the Earth's equilibrium could cause serous pain. Especially economically. Look at how painful the Great Recession has been in the U.S. That was with a financial shock that merely caused GDP to decline 4%.
The US doesn't need military dominance to have 1/4 of the world's consumption. It needs to be able to pay people who have 1/4 of the world's production enough that they sell it to us. And about 80% of that latter group are Americans anyway.
Apple has 72,000 employees while Google only has 54,000 employees. Apple is over 30% bigger than Google. I would guess that Apple has lots of infrastructure people too.
Open access: The true cost of science publishing
Yes, you are right (and explained it quite nicely)

But there's an absolute minimum of calories the body need to operate, even at 'low gear' (I'm not sure, but this is around 1000kcal per day), so if you're really limiting the calories below a certain point you will lose weight.

Apart from that, if you're trying to lose weight, but not actually consuming less calories, of course you may have a weight gain.
Everyone has own opinion what is "right".
Reciprocal altruism (i.e. tit-for-tat in game theory) tends to lead toward equilibrium and reduced conflict and aggression over time. Google's decision to publicize and promote this stance is an encouraging development.
What I'd love to see paired with this data is a cost comparison. At what scale does performance of ruby/python/php become cost prohibitive? Twitter made the move from Ruby to Java some years back, did they ever post a comparison of their numbers before and after?

Also, the difference between EC2 and local i7 hardware is glaringly obvious. At what scale does owning the server hardware become imperative?

I know these questions are beyond the scope of a performance review, but inquiring minds would like to know.