skysight-inc/HackerNews huggingface dataset:
And supposedly half the population that lives West of the Mississippi lives within 30 miles of I-5. Don't have the US Census loaded currently so I can't check it, but that does sound about right.
I still remember the days when Javascript was regarded as a toy language. A glue script for image rollovers and drop-down menus and little else.

Now there are a dozen new Javascript creations each week on HN that make my jaw drop.

It's amazing how far it's come.
Shouldn't the title be renamed a bit. I was expecting a rosie the robot type sous-chef robot. This is a smart sous-vide appliance, not a "robot" in the traditional sense.
The $357 Uber Ride
To a certain extent, of course. The 2% was based on the assumption that if you are benchmarking against re-typing, you expect the same kind of quality you'd get from having a good typist re-typing the documents.

From my own experiments, I tend to find that you can read through and correct errors only relatively marginally faster than you can type because you either follow along with the cursor or need to be able to position the cursor very quickly when you find an error, and as the error rate increases, trying to position the cursor to each error very quickly gets too slow.

Dropping accuracy in your effort to correct the text doesn't really seem to speed things up much. You likely speed it up if you're willing to assume that anything that passes the spellchecker is ok (but it won't be, especially as modern OCR's often try to rely on data about sequences of letters, or dictionaries, when they're uncertain about characters)

If you're ok with lower accuracy, e.g. for search, and the alternative is not processing the document at all, then it'd be drastically different.
Real question: To make money or not to make money? If ads help you make money then do it.
#myNYPD hashtag fail
Seconded. This is one of the most incredibly useful projects I've seen in a long time.
It's an acquired taste, for sure. 63C is still worlds away from what most people consider a normal chicken breast.
This is pretty much the anti-Soylent. Nice to see thinking on efficiency gains happening at both ends of the spectrum.
@mbostock is the creator of d3.js.
By no means! You're doing great.
I always thought only the Germans are crazy to start work (and school) extremely early in the day. Turns out it's the same in the US but I've only lived in two of the top 5 cities on that list (Ithaca, NY and SF Bay Area)...
On food-safe bags; we can't make a better recommendation than what the manufacturers make themselves.
Personally, I've used ziploc when I've been able to afford it.
Some of it's OK. The old company pages were busy, but required very flew clicks. Now, it seems as if everything is buried behind yet another 'More' link.
Yup, that's correct, though the old library in my repo still works and is used by some folks, maintenance of SoCo is handled by a group of very talented and friendly developers under https://github.com/SoCo/SoCo

It looks like the author used SoCo for the Raspberry Pi project mentioned at the bottom of the article.
The Four Kinds of Programmers: How And Why They Excel
Thank you. I'm already lucky, look at this page :D
If you want to support Coalition for Queens and the next Access Code program, donate now through Crowdtilt:

https://www.crowdtilt.com/campaigns/donating-my-31st-help-c4...
Why interface{}? You're storing a value (and using space for it) that you don't need.
You're probably right - the manual says it did. It'd be able to get the last used font from the RastPort structure used to draw to the window [1].

If the window was rendered with multiple font that wouldn't be reliable, but I guess it'd likely be "good enough" to avoid a wider search most of the time.

[1] Here's the RastPort struct from AROS (open source re-implementation of AmigaOS): http://repo.or.cz/w/AROS.git/blob/HEAD:/compiler/include/gra...
Part of a whole family of maze visualizations created in the past day by Mike Bostock:

Maze Generator: http://bl.ocks.org/mbostock/11159599

Maze Solver: http://bl.ocks.org/mbostock/11161648

Maze Flooder: http://bl.ocks.org/mbostock/11167589

Maze Solver with Best-First Search Algorithm: http://bl.ocks.org/mbostock/11189414

(Edit: Best-First Search, not A*.)

It's awesome to see interesting algorithm visualizations in D3 (or other web standards) as opposed to Java applets. Especially as a student who has to do algorithm visualizations... in Java applets.
Supreme Court Gives Police New Power To Rely On Anonymous Tips
Do Men Suck At Friendship?
He's pretty much a demigod of data visualization at this point.
> I'm not an openssl expert, so I didn't plan to review their changes anyway

Bad excuse. Now if you said you don't know C at all, that'd be reasonable.

> But if I had to, using CVS would be the most annoying thing.

There's freshbsd, cgit on anoncvs, probably a git repo or two on github. You don't need to touch CVS to view the code and diffs. Blaming the VCS that much is a bunch of lazy excuses. Yes, CVS has its shortcomings. No it doesn't make code review difficult.
the page for apple still has forstall as an employee and some guy named Warren Friss is president?
I doubt that I would have survived an online education, though I can't say for sure.

I know someone who got most of an undergrad degree online, in a substantive field, by necessity -- she was a teenage mom working a job and caring for an infant in a rural town. Her mom told me the hardest things about online college for her daughter were the loneliness and crushing boredom. It's great that she had that opportunity. I'm glad she's tougher and more focused then I'll ever be.

The atmosphere at a small college is where I was able to keep up with my coursework. It got me out of my hometown. I got over my crippling shyness, and learned to interact with people in a civilized way. Graded assignments "forced" me to do the work.

In my view one thing we still don't know about online education is how many people can actually get through it. We also still don't genearlly know what an "educated person" will consist of, who sat in their parents basement for 4 years staring at a computer screen.
I will definitely be trying this out. I have been very happy with gmusicbrowser.
Depth data viewer for Google Camera
Context of this thread is prototyping. For prototyping that one-liner is exactly what you want; if the fields don't exist just dump a stack trace and fix your code to use stuff that does exist.
I don't think cold water out of a tap is cold enough. I don't know the exact times, but it's generally recommended to use enough ice in ice water that it won't totally melt before the food gets below 40F. But you could do some sort of chilled reservoir. Then you're doubling the size though.
I totally agree. Coding while monsters from cartoons and video games are growling in the background.
Or when my 4yr and 6yr old are fighting and a teenager is playing loud music.
This is awesome. Submissions like this harken back to the early days of Slashdot and things like the CueCat and Linksys router reverse engineering. I'd love to see more of these hardware+software hacks show up on HN.
Update: I built this. http://threadaday.github.io/
Powerful Narcotic Painkiller (Morphine With Oxycodone) Up For FDA Approval
I love d3. But that example doesn't really use d3 for either the solving or the displaying.
Tuition is $850. Many paid less. Some paid nothing.
A good welder is worth his weight in gold... getting a good seam and knowing gas mixtures and rod impedances....

FYI there are welding robots... but not in fabrication.
I will reach out! I really can't wait to see what sort of uses you come up with. Every now and then I get annoyed by a 36 hour cook, because I'm rarely awake 12 hours before dinner time. But I'm sure you guys will come up with better uses for the cooling than that even.
My apologies. I did overlook your mention of a heat exchanger as being the requirement for a power reactor.

To me a heat exchanger is something which moves heat from one medium to the other, and is not necessarily part of power production. The radiator in a car is a heat exchanger, and not a power generator. Thus, I did not understand your viewpoint.

Quoting from the first link you gave: "Pumped through a heat exchanger, that hot lead will help generate steam just like a conventional thermal power plant". Thus, I consider it as not a power plant, because it only produces steam. While I see that you consider the production of steam to be sufficient, likely because it reduces the issue to a previously solved problem.

I am satisfied that the General Fusion design, which hasn't even started, is not a nuclear fusion power plant of the sort that Asimov predicted would be available by 2014. That is my primary interest in this discussion.

FWIW, after more looking around, I found this quote from http://www.technologyreview.com/news/414559/a-new-approach-t... :

> However, if the company can pull off its test reactor, it hopes to attract enough attention to easily raise the $500 million for a demonstration power plant.

Note how that magazine author also distinguishes between "test reactor" and "demonstration power plant"?

The information I found are not sufficient to make the estimates that you mentioned. For example, while I found pictures of the small sphere experimental setup, and a mention that the final velocity is 50 m/s, I did not find learn the mass of the piston, or equivalently the amount of power used to drive it. Nor did I find out how much power goes into the plasma injectors. There are images of some pretty hefty capacitor banks, but I couldn't tell if they are discharged at once, or if they are rotated through in order to lengthen the charge time for any one bank of capacitors.

Estimating the pumping needs is very complicated. I found no reference of what the internal surface of the sphere looks like. If liquid extends into each piston then there well be turbulence at each interface, causing power loss. Even if it's laminar, I still need to know the rotational speed.

The depictions I've seen show that the lead surface is a near cylinder, which means a very high speed, as the natural shape of a rotating fluid is a parabola. Assuming 0.25 meter radius for the upper part of the cylinder and a height of 3 meters gives 400-500 Hz. That seems rather a lot, given that they're talking about some 50 cubic meters of lead, or 500 tons, moving at some 2,000 m/s.

(I used the equation for a liquid mirror telescope: h = 1/(2g) * (omega * r) ^ 2. Hopefully I didn't calculate it incorrectly.)

Since the information I've found doesn't make sense, either my math is wrong, or the information I've found is incomplete. Since you are the one who believes that this is a near-term power plant, then surely you must have worked out these details already, or read them some place. That is, how fast is the molten lead mixture supposed to rotate, and how much energy is needed to keep it at that speed?
I was thinking the same thing - it looks like the example used d3 mostly to simplify working with svg elements
Oh dear, now you've got me started trying to compress that....

EDIT: would this be an appropriate place to suggest my ideas for solutions?
I built an Idea Sunday idea
I'm very happy about the improvements to net/http.
That's kind of neat that you can drop it down to a lower holding temp. I hadn't thought of that. I'd be curious to hear how different foods hold up in that case.
Creepy, Crawly Robots
Inside the Algorithms Facebook and Twitter Use to Build the Perfect Feed
Baasbox???
I remember your 2nd place win at HackMIT, congratz again. It was THE most useful hack by far and I'm glad you've made it a public product now, and free. Wow, it seems like you beat all those years industrial OCR products... and by far. This is simply amazing, keep on the great work!!!
According to the article, and my own experience with google's version, it's good enough for simple portraits. Since most photos, and close to 100% of photos anybody actually cares about, are portraits that makes it a pretty useful feature.
Tower is, in my opinion, the best and most full-featured Git GUI. Having used it within multiple teams, I've found that it helps users understand what's happening under the hood (esp. regarding remotes). Unfortunately, the author seems to be a Windows user and Tower is, as of today, only available for OS X.

Find it here: http://git-tower.com
Living in Japan it's much more acceptable to eat pink or even raw chicken here. I will vouch for it being much easier to cook a nice juicy (and tastier) piece of chicken when you don't need to worry about under cooking it.
Automated tweet for this article has a custom mjm.ag domain instead of bit.ly for first time. Not sure why that happened https://twitter.com/hnycombinator/status/458827145398484992
This one actually uses the canvas element instead of svg. Just another awesome thing about D3: it works equally well with both. You can draw svg paths just as easily as you can draw them on a canvas.

Cool example of canvas[0] vs svg[1]. The canvas renders heavy animation a bit better. Both are around the same number of lines of code.

[0] http://bl.ocks.org/mbostock/9539958

[1] http://bl.ocks.org/mbostock/1062544
Semi sexist, greatly generalizing title. The sample used for the study covers only fraction of the entire data set so making this conclusion is very bold.
I missed the bit about R128, thanks for pointing that out.
How does performance compare to C++ for this release?
I will say that poaching eggs sous vide in the morning is a pain in the ass if you wake up hungry. I end up heating the water on my stove and dumping it in just so it doesn't take an hour, and then it's slower (albeit better and more fool proof) than traditional poaching. I found out the hard way that trying to cook a girl breakfast to impress her doesn't work, no matter how awesome your marinara and poached eggs with salsa verde are, if it takes a freaking hour and a half. That's why I decided that if I built a unit, it would just have a timer. I'd wake up to the water heated, then put the eggs in. The actual poaching is as fast as you can get everything else ready anyway.

Also I am a night owl and often not awake 12 hours before dinner time, so it'd be good in that case.

I was thinking about it for professional use though. Not having to start a 12 hour cook at 7 am for that night's service might be a big win for restaurants. Also I think they'd benefit from better controls, especially if they had a bank of them. Chefs I talked to were encouraging, but realized I probably don't have time to make a product out of it.

Also duck fat is half the fun! After you pull the legs out you get to make yummy stuff with it. I rendered my own and it was actually very cheap.
Show HN: Canary – An app-based cannabis marketplace and delivery service
tl;dr; answer: no. No they don't.
I thought it would be interesting to see what the commute time trends look like for cities on each end of the arrival times (early vs. late), so I grabbed some data from the Census Bureau and guessed at rough metro areas (since Nate doesn't clarify what each one consists of, could be MSA, could be city limits, etc.) using county-level data.

I only took the top 5 metros on each end because I had to do a fair chunk of this by hand and I wasn't feeling doing any more. I also threw in a bar of relative densities just for fun.

Here are those results (pardon my excel, for it was not worth opening IDLE): http://imgur.com/a/qCmwB

A couple notes:

1. Big cities are certainly skewing this, both in terms of traffic issues and population density.

2. My metro areas could be totally wrong.

3. This is only calculating the commute of people within the areas I defined, while the article is talking about arrival time at work in (hopefully) the same areas.

4. Yes, I have the word "Average" too many times in the title of the first graph, sorry.

Still, I think the graph paints a neat picture of opposite trends.
This is really cool - now imagine what Google can do with project ATAP! [1]

If anyone knows anyone remotely involved with ATAP, can you please get them to get in contact with me. Google have inadvertently created a solution to the following scenario:

"Yes, place XYZ is completely wheelchair accessible"
"Oh, we forgot about ABC (step, bathroom, camber, terrain)"

Scan an area with ATAP and send it to me - I'll be able to tell whether it's really accessible or not.

1: https://www.google.com/atap/projecttango
Mine automatically selects the appropriate language on the meme images. Including your link. Updated already?
I want copies of this printed on non-decaying plastic paper (like that cradle-to-cradle book a few years back ) so that it will still be around if we screw up technological civilization to the point of a near-extinction event.
I always find it bizarre to see harsh reactions to interesting data. It doesn't seem very hacker-like to me. Isn't it enough just to be interesting data? Maybe you can spot patterns here that help you understand the types of industry in a city. Or some kind of collective cultural phenomenon. Who knows? That's why data is fun!

Oh, and many people still go to work in a suit every day. They even like it that way.
I've never used Uber (not available in my city). Are surge prices not reflected accurately in the app when booking a ride?
Now, what I don't understand is that Phil Ivey is one of the top 5 poker players in the world. He depends on action in many of these casinos, some of whom will no longer even allow him on the premises.

He's endangering his own livelyhood. Is he so far in debt that it's necessary? Did he blow his bankroll and then some? What's the backstory that he's willing to risk this much?

Now, Binion's is going to allow him in the WSOP, but how much action will he lose?
Can anyone suggest a better title? This one is pretty linkbaity.
I feel this, my chat group I've had with friends from work for the last year just went dead. We bonded strongly at work, in work, and when work didn't connect us we disconnected. This year I made more effort than ever to make friends, but it just hasn't stuck yet. I'm not giving up though.
If it was generated by a physical process, it might be possible that the signal has lower entropy than a truly random signal. It would be interesting to look at n-gram frequencies.

First you would have to extract the original digits. Since log(10) * 10^6 / log(256) = 415241.01, and the binary file contains 415241 bytes, I assume that the binary file is produced by converting a million digit number to binary.
This article implies that living a long life should be the ultimate driving goal behind our actions.

What's wrong with "convenience", "mentor", or "activity" friendships? They sound perfectly logical and reasonable to me. Just because these kind of friendships might not contribute as much to longevity doesn't make them wrong.
We got charged $130 for a ride that was only 6 blocks away but ended up taking 15 minutes during surge pricing in Los Angeles. Ever since that experience, I've switched to Lyft and been pretty happy with them so far.
I got your email. It'll be awhile before I have the time to compose my thoughts on the issue.
University of New Haven Researchers Find Serious Flaws in Viber
Whatsapp reaches to 500 million active users
I didn't take away from my reading, that those friendships weren't valuable, but that there could be another stronger connection category that could be made which would be valuable as well.
"Every programmer should fit into 1 of those 4 groups."

Yeah, okay.
I haven't seen a direct comparison yet, but here's a bunch of benchmarks Rob Pike did comparing Go releases to Go releases:

https://groups.google.com/forum/#!topic/golang-dev/2YRmu_AWz...

If you have one version where you have a good grasp of how it compares to C++, that should provide an answer, right?
Looks like a (new?) bit.ly feature (pasting the long url into bit.ly gives the same domain); I'm guessing this is related to the Branded Short Domain feature of Bitly Brand Tools?

https://bitly.com/a/features
Current CUNY CS major here. Yes, the majority of CUNY CS majors are clueless individuals who have zero business being here. However, there are many diamonds in the CUNY rough (some can be found here: http://cunytap.wordpress.com/) who love CS and programming. There's some good talent here for startups in the alley to scoop up if they cared to look.
I dont' trust codebases where the last 10 commits = violent profanity.
Effective decision making using data visualization
Avoiding planetary disaster = forcing companies to give up $10T
To me, the only issue in this scenario is that Uber didn't show the author surge pricing before confirming the ride. For what it's worth, the app has always warned/informed me of the price hike before I confirm the pickup (though I've only started using the app in the past two months, and this was written in December of 2013.)
They are reflected quite well in my opinion. Here is a blog post detailing the system they implemented in March 2012 http://blog.uber.com/2012/03/14/clear-and-straight-forward-s.... They also have useful notifications for when surge pricing ends. Not sure what happened in this situation though.
I'm not mistaken at all. Outside analysis has suggested that iTunes & App Store aren't all that profitable at all[1][2] because they still have to meet the minimum transactions for processing credit & debit cards, which includes a flat fee of up to 25 cents.

[1] http://www.quora.com/Payment-Processing/How-does-Apple-do-pa...

[2] http://bits.blogs.nytimes.com/2008/08/11/steve-jobs-tries-to...
YC will now invest $120k in each startup
There are a great many cases where it's cheaper just to hire a welder and stick them in strange places where putting a robot doesn't make sense.

Underwater welding, or welding in confined spaces, or up in strange places doing structural work are all cases where a robot capable of autonomous operation is either currently too expensive or outright impossible.
That's part of bitly's premium offering.

nytimes.com shortens to http://nyti.ms/1gQdV1r, Amazon shortens to http://amzn.to/1mCftnd, and anything .gov shortens to 1.usa.gov: http://1.usa.gov/1iejWVe

The shortened part is totally interchangable, ie http://bit.ly/1gQdV1r still goes to the NY Times site.
> Sorry for my ignorance, how is this different, better than Martini? What is the main goal of creating a new framework (instead of getting the features you are missing implemented in the currently existing ones)?

I truly do not understand this reasoning. Why build anything new at all if you can "improve" on something existing?

(the answers range from "because the existing doesn't facilitate the changes I would like to make" through to "learning experience", and everything in-between).

It is (thankfully) the opposite of this thinking that has given us the myriad of popular and useful web frameworks in other languages (Flask, web.py, Bottle, Sinatra, et. al) that all aim to solve different problems and/or offer differing levels of complexity/kitchen sink.
Isn't many-worlds an explanation for how the universe can be deterministic but appear random?
Apple iPhone 5s
I don't buy it. What stresses me out the most are groups of people jabbering about nothing in particular. Give me a hammock and a nice book and I'm good to go. No elevated cortisol and whatnot.
Ah! Thanks so much - I was wondering how this maze would work as a collection of svg elements. I'll look into using d3 with canvas for a project I'm doing.
For quite a while pleantyoffish.com sent me regular emails including "remember you password is"... in plain text. They seem have stopped now. Some evil hacker could have stolen my ever so valuable list of potential dates.