skysight-inc/HackerNews huggingface dataset:
>Money is flowing into the food sector; VCs raised $48 billion for food startups in 2014, the highest amount since 2000.

This is just amateurish, or intentionally completely misleading. that 48bil is for ALL startups, not food. That number would be absurd otherwise. The words "food" and "agriculture" and "delivery" do not appear once in the referenced source @ http://nvca.org/pressreleases/annual-venture-capital-investm...

That said, yeah instacart seems kind of over valued. Its a thing i do when I don't feel like leaving the house once every couple of months - not a weekly thing. Then again, $10 * 100,000,000 adults * 2x / quarter is approximately a ton of money.
A music teacher once explained it to us like this: "perfect pitch" is simply memory. If you recall what something sounds like you can can compare and figure out what any note is. Some people have an amazing memory, some people have to work at it. But you can create all kinds of mnemonics to help you remember things, and pitch is no different.

By the end of his class I had a firm grasp on all the intervals and was getting really good at getting absolute notes. Had I continued training myself I have no doubt I could be considered to have "perfect pitch" (as could most of the class). It really demystified the whole thing to me.
What do you think about reading books from web browser? Isn't web browser the best content presenter? Thanks.
Is there an alternative for twitter?
I disagree.

Going API-only for the advanced features might be okay for something like AWS, but it will alienate a lot of users for the vast majority of online services out there.

CloudFlare is not just for highly experienced programmers who can whip up a Ruby script to do whatever they want. A large percentage of their customers are probably just average "webmasters" who are using CloudFlare to improve security and page load times for their WordPress sites and whatnot. They're comfortable with clicking around the website to get the result they want, but if you just gave them an API and some npm packages to access it, it would take them several hours to get the same thing done. They might do better the next time, but if that initial friction hurts CloudFlare's conversion rate, why bother?

We've been seeing the same problem for several years already with *nix desktop environments and applications. Some rockstar programmers and designers collectively decided that they'll optimize the graphical UI for newbies and hide all advanced features in a bunch of manually editable config files, command-line flags, or (heaven forbid) the source code itself. Result: newbies are happy because the UI is simple and streamlined. Advanced users are happy because they can still do what they want to do. But a lot of semi-advanced, I'm-still-learning users in the middle of the bell curve are pissed off because they see no reason why they shouldn't be able to use a mouse to get work done. And since we're talking about a bell curve, that's a lot of pissed-off users.

Many people here on HN have warm fuzzy feelings toward the concept of mashing keyboards all day long. The rest of the business world, on the other hand, is still very attached to the mouse. They're like, "Duh, why would you write <foo bar="yes" /> when you can just click on 'Yes'?"
I swam in Lake Ontario near Kingston from the mid-80's up to a few years ago and never had an issue, although after heavy rains in summer there could be pretty high E. coli load near shore due mostly to ducks and geese (solution, swim off a dock).

Fecal matter from birds--like the scads of corrmorants around Kingston--is rich in nutrients, and while agricultural runnoff can be a problem Lake Ontario doesn't suffer from it particularly, and even without it there are plenty of altnernative nutrient sources.
A MBP running OSX is almost as good as a Linux laptop but with a better GUI. Just be happy they didn't give you a windows laptop. In the corporate world you would have to be a unicorn or rockstar to get a MBP. If you were a Linux sysadmin you might get away with running a Linux laptop but very doubtful. I love my Linux and my iMac 27inch no problem running brew to install things on OSX. Your MBP will be able to run vagrant and virtual-box which is Linux anyway.
I love how "I don't think anyone ever questioned" can mean two different things: either everyone assumed they could make money, or nobody ever even bothered to ask the question if could they make money, let alone knows the answer.
No, you can't. It's not for small business where you can spend only USD 5 per day.
I was focusing on single threaded safety really. I do know that data races can't be prevented by a GC, but having to only worry about data races and not the regular memory safety bugs was quite nice.

<3 Go's race detector (also the deadlock debugging support). Used it quite often though I didn't hit it much.

Agreed, none of this is a problem with Rust :)
Why not? there are a lot of companies looking to analyze their own market possibilities.

BTW: Lot of downvotes instead of replies.
Details of the sound system in Tesla’s Model S [pdf]
I'd like to see some samples or screenshots to see the final results. Without that it's difficult to evaluate the outcome of the homemade method.
your 20's are when you discover your strengths ...
your 30's are when you come to terms with your weaknesses ...
It appears to use the system's calendar APIs, so if you add your google calendar in "Internet Accounts" I'd assume it will show up?
Can we get a test car as part of the dev kit?
Railsconf 2015 reflection
Rust is very slow, yes.

However, I was writing a rather tiny library so it wasn't a major factor, so I didn't notice this until much later.

I did intend to add a blurb about this when posting to Polyglot Weekly, but I .. forgot ;P
Ideally, you'd want access to the underlying data, and some tools for working with it... sad although there might be some technical reason like they don't stream all the data back over the wireless link.
Finally read the thing. It's pretty interesting.

To be honest, I only read it because one of the authors is Nassim Taleb and I liked his books.

Anyway, the gist of it is that there are different kinds of risk. Some risks can be calculated with certain probabilities, and you can do cost-benefit analysis with them.

For example, you should only spend money on a security system for your home or business if the cost-of-being-attacked times the probability of attack exceeds the cost of the system, right?

However, there is another kind of risk for which you can't do that, because their cost is so high that nobody will live to tell the tale and collect the statistics (extinction events), or maybe they will but it will be too late (global financial crisis).

The paper argues that monocultures present that kind of risk. You can't calculate "probability of massive blight that kills all our genetically homogeneous food" for example because we don't have much of a sample size. And by the time we do have the sample size, it will be too late.

Then, the paper points out some other risks and explains why the risks of artificial selection are different from the risks of GMO. Long story short, it's because a bad mutation in a "natural" crop only kills a few people before they realize that they should plant something else.
Why not just leave 5 minutes earlier?

> Next morning I got to work (5 minutes late)

You showed him!

edit: No, absolutely. Leaving 5 minutes earlier is _not_ an option. How dare he.
Holy cow. I've been looking for something like this. I'm currently trying to do board level testing on an embedded project with Python and the sysfs infrastructure in Linux. So far it's been decent but there are limitations to what I can do, such as testing all the ddr address lines.
I noticed this as well. It's because they're rendering text in jpegs which is not a great idea for legibility...

Strange choice from such a large technology company.
The article is written in such a fantastical style that my BS-meter was going off the entire time, so I wish I had the experience or time to determine how valid these conclusions are from the studies linked.

The only anecdotal experience I can bring to the discussion is that I have seemed to acquire a very limited version of absolute ("perfect") pitch, whereby I occasionally will hear a note or chord and instantly perceive the unmistakable "C minor-ness." Sadly, while the phenomenon seems to be perfectly reliable when it occurs, it only occurs rarely. This is probably what Wikipedia calls "pitch memory" rather than absolute pitch.
Some feedback now I've tried it out (for just a few minutes)

The lack of "double-click to add an entry <here>" is unintuitive - I've got very used to that action in iCal/Calendar. I would imagine that anything you can do to replicate the built-in calendar interaction would be a bonus.

Im slightly confused about who makes this app. This page is from "Mornings", but everything in the App store and in the App itself reference "Ready Tap Go".. I think the app is great, but I'd feel more comfortable if I knew whose App I'm giving access to my calendar data
Really nice-looking application. I don't have as much use for it today, but I would really have loved this back when I was a journalist and had to regularly schedule briefings with foreign companies in different timezones.
who sets these expectation numbers, how do they get it and why can't normal investors arrive at the same numbers?

isn't it possible that some number can be purposefully influenced so that the stock will go up upon announcement?
Personally, it feels to me like the ability to recognize intervals (relative pitch) is so much easier than the ability to recognize pitches (absolute pitch) that I wonder if they really are both "simply memory." Why is one so much harder than the other?
I am in a similar bucket, years and years in CG for movies and tv.

I'd love to hear more of your journey. How did you get educated? University? Community College? Online? Tutors? On the job? How long did it take to get your first paying job in your new industry?
Yeah, that stood out to me too. I feel like these were design proofs that someone just threw on the page instead of building them out. Possibly someone who doesn't do much web dev. Even the markup is odd: tables with <br/>'s between them for the image rows and each image link is using an image <map> that spans the entire image instead of just using an anchor.
They launched anonymous login buttons, but its in beta: https://developers.facebook.com/products/anonymous-login
> You did a little work, avoided doing a lot more work, and justified it with "more components = better." Fine. Not the only approach but certainly not a radical one either.

Your interpretation of this is ridiculous.

You may as well dismiss Linux because the kernel doesn't include an ANSI SQL compliant database and runtime environment for perl, ruby, python and php.

There is immense value in having several small, specialised tools that can be used together to form a solution.
The description I saw of the amplifier attack said that the attacker put an amplifier near the car. This amplified the car's weak signal so it could reach the fob, which would then respond. The attacker does not have any equipment near the fob (and may not even know where it is).

If the car then did an ultrasonic distance check by emitting a coded ultrasonic signal that the fob had to receive, and then relay the code back to open the door, I don't see how the attacker would spoof that. Even if he has an ultrasonic microphone near the car, and an ultrasonic transmitter somewhere else, with a radio link to tell the transmitter what the send...how does he place the transmitter so that your fob will hear it?

If the attack is targeted against a specific individual, where the attacker knows both where the car is parked and where the individual is when away from the car, and the attacker can place equipment at both locations, then yes, I see that the attacker can get around ultrasonic distance measurement.

But for the most common case, where the attacker is at the car and has no idea where the owner is, it seems workable to me.
Oh man. I love reading stories, knowing I will retell it many times. Cheers!
Managing a client relationship is very different than managing employees. For managing clients I like over-communicating status while hiding my internal processes as much as possible to allow for a little bit of bullshiting when needed.
If I had to pick the best line in that blog, it'll be this:
"You become an average of the people you spend the most time with."
An interesting article, but there is an important point that I don't think it addresses as well as it ought to.

> Gathering people in front of a big screen in a living room to play together is an experience that smartphones can't match.

True. Wii games are something people do together. With all the ways we twist the word "social" today, it can be easy to forget that (say) Facebook is not really social in the way that two people playing Mario Kart on a Wii in the same room is. Facebook is you staring at your own screen. The same goes for many multiplayer games. The Wii is different.

But the Wii-U is not different. Everyone gets a handheld screen. Of course there is the big screen that everyone can look at, but does anyone actually do that? In the Wii-U commercials, all those excited, happy people are constantly glancing from the screen they are holding to the big screen and back. Obviously, the actors were told to do that; I doubt too many real people do it.

That changes things greatly. People playing a Wii game in the same room are together. People playing a Wii-U game in the same room are not.
Bah, HN seems to have eaten my original response. Retyping...

>do you have kids while living in a walkable city?

I do although my collection is limited to a single 1 year old at this time.

>Other days its simply that we haven't gone for a bit, and so it takes 3-4 arms to heft it back. Serious pain if you're out with the tykes and don't have your spouse/SO along.

Shopping as a lone adult with children when you have extended your usual shopping schedule is always going to be painful no matter what.

Going shopping with your car having not done it for a while is very definitely no picnic. Managing a child who isn't happy about how long this whole thing takes while you select, pack and eventually unpack your own body weight worth of groceries is not fun. Even if you aren't buying that much, as a lone adult juggling a baby and your groceries and getting all of them into the car while standing in a busy car park is an inherently unfun and often dangerous activity.

Frankly the only non-unpleasant way to do a larger than usual shop alone but with children is to get it home delivered.
Yup. There is a very approachable blog post on this subject by Nicole White => http://gist.neo4j.org/?8173017
"I get that this is aimed at the startup crowd, but I've always felt that this sentiment is pretty privileged. We, the elite, get to cherry pick our work and do what we like. But I bet 9/10 people will never feel they have this luxury, and 8/10 will be right."

Privileged? Hardly. I worked a regular job for many years while spending years of my free time and weekends to create a business where I can now choose what I work on.

Most people aren't willing to sacrifice time now to enjoy comforts later. I don't consider it privilege that I did..and neither should the many people working on startups.
Some icons are verbs, some are nouns
I suspect that link is only available to members of some sort or another. Or it's been removed. In any case, it doesn't work.
I don't know that putting labels on pitches at a young age was a sufficient condition for my perfect pitch, but I feel like it was necessary.
> Any childless bachelor could know what the "path" is like by staying over with a friend that has a child and helping out for some time.

This is a important point which i struggled as well. As a teenager, i had my lived closely with two of my cousins ( from when they were newborn to primary school). Then as an adult with a another cousins children. But, when my daughter was born, i was totally surprised at the transformation i had undergone. I believe nothing can prepare you for having a child. I discussed this my wife and cousins as well and they too agree. There is something special about the parental feelings which needs you to be a parent.

> because no one can dare fathom someone might not like kids

Everyone can agree that raising children is not a bed of roses. There are lots of struggles, sacrifices and challenges. And more importantly its a long term commitment. Some people willingly make sacrifices and do micro management or spend a lot of time on parenting. Some are easy on parenting part and some offload the whole thing to nanny or grandparents. All of them like the good parts of being a parent but would like to trim down on the less favourable aspects. So its not about "not liking the kids" but finding a right balance in parenting in what you could do.

Having said that, I believe that having a child should not be an impulsive act but rather a conscious decision by both partners. If your partner or the circumstances are unfavourable then better not let another individual also struggle through it. But, still the whole feeling is so wonderful that its better to work towards a direction to setup the things for being a parent and enjoy through it.
Congrats to TellApart!

I'm bummed though, because they had good parties that seem unlikely to continue under their new corporate overlords.
I have a photobook of Chicago that has a picture of north avenue beach in the 1960s with thousands of people on it.

I think a city's relationship with its waterfront has to do with what was built on land next to the water. In Toronto the lakefront was industrial until recently. In Chicago the industry was clustered along the river and the lakefront has consisted of parks and beaches for a century.
Any client-side analytics you set up by hand would have a greater opportunity for capturing accurate pageview counts. A proxy or host like Cloudflare can only guess, based on things like content-type headers and file extensions, which requests are page views. Most requests are not; they're resources needed to build the page like images and stylesheets, AJAX responses, API requests, etc. A copy of Google Analytics you put into a header/footer template, so it only gets served once per page when actual clients load a whole page, has a better idea of how many page views are happening.
hmm i do powershell stuff with "just" windows amd gvim.exe
Glad you pointed this out. Hopefully the original author will make a note of that on his blog because when people run across it they will be given the wrong impression about how this would be handled in Go.

I love how "opinionated" and slim Go's design is. The less variation in code, the better, in my opinion. It might not be as "fun", but frankly I have a lot more fun programming when I don't have to deal with esoteric solutions to problems.
You can estimate complexity by the time to add or fix functionality in that part of the code. That's pretty much why you're measuring complexity in the first place. So you know if you're hemoraging or not.
How to Get More Sleep When You Are a New Parent? – My Bouncing Baby
Reusable Grocery Bags: Wrong for Shoppers
It really boggles my mind that a 130-foot ship can "sink" in only 6-12 feet of water. (I know that 130' is the length, not the depth, but...) A tall guy could stand on the keel of that wreck and still keep his head above the surface on a calm day.

On the other hand, shallow water might be even more dangerous because every wave smashes your ship against the bottom.
It's funny coming from someone who lives in SV. I just moved here and have a hard time differentiating Summer from the rest of the SF seasons. It's all the best!
Does that make it untrue?
Cassandra is very easy to start and use. Almost as easy as Redis.
See, that's just the thing. I tuned Varnish for 32 bit machines (a terrible idea), I sent in patches. I love everything about OpenBSD. I think the NSA are a bunch of cocksuckers. And I also think that when you combine all those things in a post talking about a feature decision it makes you look like a lunatic. Talk to Percival, he gets it. And thank you for the work on Varnish, it seriously saved several sites.
Well, it's also a lot harder to tell a whether a given square is 20" or 19" on a side at a glance than it is to tell a whether a given rectangle is 2 x 1 or 1.9 x 1. Does that analogy help? It's more relevant than it might seem; absolute pitch is about recognizing frequencies and relative pitch is about recognizing ratios of frequencies.
The birthday card app migrated to Facebook connected mobile apps a while ago. For the Facebook canvas app (40K DAU) there is no solution and the whole thing is a loss. For Android / iOS we are going to get birthday information from the user's contacts, and make a go of it that way.

So for solutions, basically we did not find any. Just upgrading our app to FB 2.x was a challenge enough. We have compatible versions, but there is still about 50K Android users that have not upgraded, and basically when we do the switch the app will be 100% broken for them.
That's an interesting question. Do you happen to have a link to the segment you were listening to? If not, could you clarify what you mean by "not knowing what's going on"? Was the problem a lack of physical access (terrain issues), or a lack of realtime satellite images (weather issues), or a lack of actual communication mechanisms, or other?
"Modern software engineering has realized that changing requirements are a reality, and forcing sign-offs doesn't help as much as a flexible process."

a "flexible process" sounds great. However, the reality is that when you allow flexibility, the project rarely ever gets completed on time or within budget..which also seems to be the main requirements for a business.

I've seen it way too much.
In a great many real world problems, including most of the most expensive ones gradients are _not_ available, or can only be expensively computable... even if your objective is differentiable, automatic differentiation isn't cheap on non-trivial functions.

Experiences differ, but in mine the most common place to find objectives with gradients is in optimizer challenges.

That said; sure, there should be a track that gives you the gradients. I agree that it would be nice if there were another track.
Making the argument that those two behaviors, management insisting on punctuality and violent bodily mutilation, are commensurable is the exact kind of insane thinking that I am criticizing.