skysight-inc/HackerNews huggingface dataset:
not sure where I should enter the promocode.

Have submitted my site carrotleads.com for a test though. It free anyway, so what was the promo code for???
For me this depends on the price. While I would want to have protection for (say) £100, I'd be less concerned about that and more concerned about fraud if I was buying something for £1.
Small bug: If you are searching for a route between two places in Europe the map is still focusing on america and not moving to europe, you just see the map pin moving on the right hand side of the map.
Well their main problem was they had a 2 sided market and catered to both half heartedly.

Dropbox caters to a single market and the message is more simple for them.

A "How it works" with subsection for both target market would help.

multiple sided products always have trouble selling effective messages and would like to see examples if you guys know of any.

I am doing a redesign of my site http://carrotleads.com on this topic. Was targeted at companies earlier and now I will have trouble converting network'rs. I can see the problem, but solutions need more deep thought. Working on it.

Submitted site to Peek. Want to see how it turns out.
Thanks. I often wish I'd had a cofounder from the start, right now it's difficult to give away a big enough stake away to someone else to make it worth their while. For now I'm still hoping that sometime this year I'll be able to grow revenues to a point where i can make a living, and that would open the possibility to start hiring contractors to do some extra work, e.g. Design, marketing, support.

Well done for continuing your project for so long, I'm sure you must have learned a lot.
theres been a few in the past
Because it's an erroneous analogy? FB's "content" is created by it's users. It is a platform for people to type whatever they want to share with their "friends" and they make their money via advertising and collecting and dissecting your personal data. I fail to see how that is 1:1 with television networks who, you know, actually create content.
Why the Hell is Crowdfunded Equity Taking So Long?
You're a good man.
> The rest of us have to worry about paying the bills, driving ourselves to our jobs, working in less-than-stellar offices, worrying about the cost of gas, food and medical bills, the education their kids receive, etc.

No, most people do not "worry" about these things. You make it sound so dystopian.
I guess the term "genius" has lost some of it's meaning. Zuck is no genius. He created (implemented + borrowed) something which filled the right niche at the right time and rode the wave. Many could have ridden that wave; they needn't be geniuses to do so. More power to him, wish I had done it, but let's not demean true geniuses by lumping Zuck in with them.

I just hope Oculus is allowed to steer near its originally intended path. I'm not holding my breath.
Now imagine those things with internet access.
1. Global support
2. The orders that cannot be reached will be returned in an array: unserved
3. No cap. $29/vehicle/month.
4. Hard question; since we're talking about an NP-hard problem:
- For ~20 orders, it takes ~1s.
- For ~120 orders, an API call (from POST to response) is about ~20s.
Just to give you a few pointers of benchmarks. Having said that, given the nature of our algorithms, you may run the algorithm for as long as you have time, to keep searching for better solutions.
5. No I haven't. But I always drive with a GPS :)
6. I used to work as an OR consultant. I haven't used the products you mention, but I have used AIMSS, GAMS, Quintiq, and the like before. My take-away is that those software packages are expensive, bloated, and clunky. They require consultants and IT integrators. And workshops and manuals. Routific is Simple. Straightforward.™
Whoa now, if it's evolution, what's the fitness function? It's not fully endogenous. It's market-driven. Network effects & cooperation mean plan9 just ain't gonna see much screen time anymore.
Why is that Web Dev running Android Studio?
Why do YouTube videos get stuck at 301 views?
It's looks like an interesting project. I wonder if there are technical similarities with Project Spark?

http://projectspark.com/
I thoroughly agree with the second sentence but by putting it together with the first, it's as though you're claiming we can treat medical conditions just by changing diets (which I disagree with -- but I don't think you deserve the downvotes you seem to be getting).

What you eat absolutely affects brain chemistry. Eg friends of mine in grad school were studying depression via tryptophan depletion. They'd give volunteers a homemade protein drink which would reliably knock down serotonin levels. In other words, a milkshake that made you depressed. No drugs required.
Web Components – building blocks of the future web
Why would you want to be explicit about that? The information is already there in the body of the closure. It's Foo x = new Foo(); all over again.
EveryCook – The device that cooks for you
Is HN designed for fast readers?
Can someone explain HN's weird 'next page' behaviour to me?

My usage of the site usually involves reading half a dozen or so articles on the front 'page', then maybe dipping nto the comments to see what others are saying. After I've exhausted the first page in this way, I'll click the "More" button to go to page two.

At this point I often get an unfriendly empty page with Unknown or expired link. and can see from the URL my browser is trying to load that HN seems to be using a session ID, which has presumably timed out while I was reading page one.

What exactly is happening here and why is it implemented in this [broken?] way? I realise that with dynamic content, it is necessary to force the browser to refresh the page, rather than load from cache, but this is usually done with some simple trick like appending a timestamp to the URL. Why does HN use a different [and seemingly less user-friendly] approach?
> it just might not be what you wanted

In this case "you" means "video game enthusiasts." Most non-gamers that I know are not even aware of Oculus and they're not even thinking of VR. The gamers were the people behind these projects. The gamers are the ones who don't want to be spied upon in order to be served targeted adds that they don't care to see.

Perhaps, years from now, my wife will be logging onto FB, buying Farmville credits, and shopping for home decor with her Oculus Rift, but that's not what its original supporters envisioned. It's certainly not something that will be mainstream next year.

I don't know, I can't say what FB intends to do with VR, but I can reason that they want to please their shareholders, that they only know one way to make money thus far, and that money is what drives them. That's fine, nothing wrong with it, it's just not (as you say) the outcome we wanted.

>no platform at all, which might have been the outcome if someone with deep pockets never bought oculus

That seems like a leap or, at least, an assertion made in such non-comital terms as to be rendered meaningless. I'm with you on the fear (anticipation) of a closed platform, I just don't buy the addendum. If you couldn't tell, the whole FB acquisition issue is not sitting well with me.
Well, I don't need "friends" who make demanding and irrational restrictions on our friendship.
I completely agree. To borrow a common refrain among my group of coworkers: presume goodwill. It's amazing to see the interactions of a group of very effective developers feeling out the finished product as they venture into interesting territory. I'm incredible happy that they posted this!
Palm's Jeff Hawkins is building a brain-like AI
Commandline Key Value Storage application
How To Handle Negative Feedbacks From Your Startup Customers
thank you, I'll find the peer reviewed paper in the Wikipedia footnotesm
You really don't see how somebody can perceive a lack of follow-on investment negatively, when an entity that has more knowledge of said startups than yourself invests extra in some startups but not all?
I wasn't meaning small in terms of liveable area. I was just thinking how people generally imagine the planet to be this near infinite area, but really, we each only have a tiny patch of space to look after.
*neural pathways
Fixed, thanks. Will be deployed in 3 min :)
I work at Facebook as well, but mainly in JavaScript so I haven't done a lot of PHP either :)

You could use a common PHP framework like FuelPHP, Laravel or Kohana. I'm not sure which frameworks are 100% compatible with HHVM, but I think they're all getting quite close to 100% (or may even be at 100% with the 3.0 release). It's fine to mix PHP and Hack in the one project, so you could use a PHP framework and use Hack just for your code.
I don't think I've ever encountered that particular illusion in anyone making a living off writing compiled code, only very new developers and non-engineer managers. It's one of the few securityish things that seems to be successfully beaten into everyone's head pretty early on.

(And more often than not, they get there all by themselves -- such people usually appear on my radar asking questions showing they've figured out for themselves that it's a bad idea, they just need help turning that knowledge into practice.)
They were like the sega dreamcast of their time
Uncomfortable, yet so true. Great read! Kudos!!
Got a $180K offer for my app. Should I sell?
If you click on any of the methods in the manual, you'll see "NOT SUPPORTED IN HHVM" in a large font. I'm guessing it's an oversight that that text is missing from the topic index as well.
Whenever APL and it's ilk are discussed I tend to wonder, other than project Euler, what are good "little problems" to start getting your feet wet?
Brain scans link concern for justice with reason, not emotion
The purpose (as I see it) for SAFE, just like convertible notes, is that early stage startups are hard to value. At Series A you have a value and subsequent raisings can use that as a benchmark for up/down rounds. You also tend to have VCs etc take liquidation preferences and such like, which dilute the benefits of a convertible note.

The initial $20k(ish) for 6-7% of the company is where the real value for Y-combinator kicks in, if that was in the form of a SAFE, using a 25% discount to a $5m Series A valuation at $4m would mean that Y-combinator owned just 0.5% for their investment of $20k + value add.

I imagine the $80k convertible note should be a SAFE though?
>What you eat absolutely affects brain chemistry. Eg friends of mine in grad school were studying depression via tryptophan depletion. They'd give volunteers a homemade protein drink which would reliably knock down serotonin levels. In other words, a milkshake that made you depressed. No drugs required.

They tried to induce depression?
That's prison camp science, do your friends study at the Josef Mengele memorial faculty of Medicine?
>still hold back for reasons that I simply don't understand

I'm speculating, but in general the only thing that holds good technology back is an inability to scale manufacturing to the point where it is profitable.
It is interesting that the US -- a champion of Laissez-faire in many other areas -- is the only country in the world with such laws.

[regardless of whether one likes the idea of Laissez-faire or not, the contrast is interesting]
I don't think the open-source aspect of it was the important difference. Rather, I think the thing that let 2048 become so huge, compared to Threes, is that you can show someone a link to 2048, and the moment they follow the link, they're playing it.

I think this is an important reason not to dismiss the Web as a platform.
<3 React! It is a serious paradigm shift that has finally brought the #1 thing that I care about the most! Performance With React, my app got around x13 more performant
Obviously there are scales at which this makes sense, but all situations are not equal. Mesa is not a small project and in the long run it will probably change a lot and in unpredictable ways.

Even then, though, sometimes even a small effort is not worth it.
Link to original publication:
http://www.jneurosci.org/content/34/12/4161.abstract
The Most Innovative Companies In Big Data
Facebook Launches Lab To Bring Internet Everywhere
I know it's not a good idea to bring up the license debate, but the fact that we seem to should be grateful for this is what scares me about the use of non-copyleft licenses.
I see situations that make me crazy as situations that could make anyone crazy. So in a sense it can be flipped.

Most people who I know who are unsatisfied in their lives just flip it around and think if they just conform to abusive situations, they will feel better.

So they try. In a sense just being a human on this planet is an abusive situation. So why do we call out mental illness?
Do all kids really have such vast amounts of free time in their childhood, or is that heavily dependent on the culture? I can imagine that a lot of kids have had to work and take on responsibilities at a very young age (though I don't know if they had to do that at the so-called sponge brain age).
Kudos to Amazon.
Forfty percent of all people know that.

https://www.youtube.com/watch?v=1j2Duy_xzEA
Clowns can probably only do one child's birthday party per day, since they are all around the same time.
I'm not seeing Something Ricked This Way Comes, which is definitely my all time favourite. It's present on IMDb, so I guess this site caches data.
Not exactly, but ALT+F is M-f in Emacs which is by default bound to forward-word, i.e., lets you jump over a word. When you run Emacs inside a terminal window, I find it quite annoying that the Menu bar gets activated when you use that shortcut.
It does. I programmed in an APL 'derivative' (Q) for a while, it's quite easy to get the hang of it. The problem is that it's write only.
No, they're at the University of Cambridge, working with volunteers who've provided informed consent as part of an ethically approved study. An example of one of the papers is below [1]. The serotonin reduction I'm referring to is temporary.

[1] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2775933/
Exactly. The tl;dr; version seems to be:

"I stupidly uploaded my private Amazon keys to a public website and somebody used them and ran up a huge bill. It must be somebody else's fault, not mine"

Boo-fuckin-Hoo! —was there something put into the water supply about 10 years ago that removed the entire human race's ability to take responsibility for their own actions?
Show HN: jsonwatch – track changes in JSON data from the command line
> programming is our way of encoding thought such that the computer can help us with it.

I really liked this. But I think we're encoding work, not thought.

If I could add to the list of hard problems: cache invalidation, naming things, encoding things.

I think the problem in a lot of cases is that the language came first, then the problem/domain familiarity comes later. When your language lines up with your problem, it's just a matter of implementing the language. Your algorithms then don't change over time, just the quality of that DSL's implementation.
Italian Vegetable Stew Crockpot Recipe
Couldn't this problem be largely solved the same way C# does it, with its GC.AddMemoryPressure function? If you're using lots of unmanaged memory, you simply inform the GC when you're allocating and freeing it, so that in can be taken into account.

http://msdn.microsoft.com/en-us/library/system.gc.addmemoryp...
Of course, but I don't see how that "problem" will ever be solved. As long as a process has been abstracted, there will always be someone who has to look after that abstraction.

Somebody has to design and engineer the hardware and every level of abstraction between that hardware and whatever abstraction layer the "average" developer uses.
The distribution is a result of the low number of ratings. Look at the number of ratings for each episode. For all those early 7.3-7.4 episodes it's about 600 ratings, the higher rated episodes have more ratings. Then from about season 12 there's a drop in number of ratings to about 300-400 for most episodes.

Compare this to the Game of Thrones ratings[1], where each episode has about 3000 ratings.

[1] http://graphtv.kevinformatics.com/tt0944947
Thanks! Sometimes I'm not humble, and it usually produces a negative reaction so I usually have to actively remind myself to try to be humble. :)
The standard deviation example conflates two questions:

1: Why can't we use standard mathematical notation instead of strings of ASCII?

2: Why do we need lots of control flow and libraries when implementing a mathematical equation as an algorithm.

The first is simple: as others have pointed out here, math notation is too irregular and informal to make a programming language out of it.

The second is more important. In pretty much any programming language I can write:

d = sqrt (b^2 - 4*a*c)

x1 = (-b + d)/(2*a)

x2 = (-b - d)/(2*a)

which is a term-by-term translation of the quadratic equation. But when I want to write this in C++ I need a loop to evaluate the sigma term.

But in Haskell I can write this:

stDev :: [Double] -> Double

stDev xs = sqrt((1/(n-1)) * sum (map (\x -> (x-m)^2)) xs)

where

n = fromIntegral $ length xs

m = sum xs / n

This is a term-by-term translation of the formula, in the same way that the quadratic example was. Just as I use "sqrt" instead of the square root sign I use "sum" instead of sigma and "map" with a lambda expression to capture the internal expression.

Experienced programmers will note that this is an inefficient implementation because it iterates over the list three times, which illustrates the other problem with using mathematics; the most efficient algorithm is often not the most elegant one to write down.
The Cucumber Test Trap
Hey, it loads fast on EE, can't ask for much more!
Children absorb knowledge from their environment fast, adults do goal directed learning faster. Children's brains are just more plastic. They pick things up better than adults.

That said I'm not sure there are any cases besides languages where adults don't crush children. Their superiority is best illustrated by the incredible rarity of L2 speakers who won't be obvious after 10 minutes by grammar or syntax slips or the unicorns who can do that and have native accents.

My favourite data point on children's superiority over adults at language learning is the list with one member.

Adult Learners of English Who Wrote a Classic Work of Literature in it.[a]

Joseph Conrad

[a] Nabokov grew up with English governesses and could read it before he could read Russian.
Why openstack matters or it’s the ecosystem, stupid
What is your current advertising budget.

If your current revenue is the result of minimal / no advertising then why not try allocation a little more funds there and see the results.

Is there any scope for improvement to your product other than bug fixes ?
I also think it's because of their philosophy.
We now have VirtualBox, Cygwin, etc. So I think it's OK to keep this philosophy.
>>>" Who you work for rarely changes who you are as a person if you already know who you are"

Quite true.

>>> " I think people fear Facebook owning it as scary because they know it will go somewhere with that much behind it rather than it not happening."

I don't really understand this sentence. Also, to be clear, I don't fear Facebook owning anything (to me that seems pointless), I was just more surprised by Carmack's/Abrash's choice —but of course its only surprising when you don't know the details that occurred leading up to it, and the real thing that made their decision. Perhaps there was an offer they couldn't refuse, and so they jumped on it. People make it sound like Oculus wouldn't have continued without Facebook though, which seems odd to me.

>> "Just now they have funding and lots of momentum."

This is the point I don't get. I hear this echo'd by everyone, but correct me if I'm wrong, didn't they raise some $75M+? So is the point everyone is making that to properly do VR, we need more than that ? Did they not have enough resources before?

(I don't know the answer to this, just curious)
I just don't understand this sentiment. Literally overnight Oculus went from "wouldn't it be cool if they pulled it off?" to strapping Carmack and Abrash to a rocket with unlimited fuel.

If Abrash and Carmack leave, ok, cry us all river. But as of right now this looks like the dream team just got dreamier and just got a mountain of cash and freedom.
Sounds like? That's what obfuscation is (or more accurately, obfuscation is what DRM is). No one ever claimed, or ever will claim, that obfuscation stops people from seeing what you're doing.
Ask HN: why isn't RDF more popular on HN?
I've learned about the idea of storing data in the form of triples not too long ago. This is essentially what RDF allows and since I've started using this to model my data, I've never really looked back to less interoperable data models. I know RDF has a long history of misconceptions, but so does JSON or HTTP or many other standards out there. I'm wondering why isn't RDF more popular within the startup scene, because it's definitely popular and has shown its power in academia and life sciences; just look at the Linked Data cloud.
I'm not sure what planet you're living on, but here on Earth most people do worry about those things.
> vim can be used to replace a given text with another (eg show ⟹ instead of =>)

If you use the short ⇒ to substitute for => (rather than long ⟹ as in your example), as well as many other Unicode symbols, then the overall code can be much shorter and thus more understandable.

The spec for the Fortress programming language made a point of not distinguishing between Unicode tokens in the program text and the ASCII keys used to enter them. Perhaps that's the best way to go?
GNU social: next steps
(Assuming you make $90k/year)

10x annual revenue I think flies by many investors books and wouldn't seem "outlandish". If need be you could probably meet somewhere in-between 5 and 10x. 2x seems like too low of a multiple.
Unfortunately, quite a few companies aren't even in Wikipedia (of course they should get themselves added).

It's not as simple as that. You have to meet notability requirements or your page is just going to get deleted.
2048 in Emacs Lisp
Your project repository contains a lot of backup files that should probably be removed (e.g. src/*.c~)
Because HN is just the webmaster's hobby and has a few weird hacks like that. Although I'm not actually sure it's a session ID we're looking at in the URL.
I wonder why Amazon doesn't release a new version of Kindle DX (9.7" E Ink Display).

Its hardware is comparable to the old Kindle 2. The Kindle DX was withdrawn from sale in October 2012, but in September 2013 was made available again. An improved Kindle DX with touch support for $199 would be awesome. Color e-ink displays exist for years, add one.

The new Sony Digital Paper for $1100 is too expensive .
Unless you've found some telepaths all children learn language by constant massive exposure. Outside of multilingual societies it'll all be in the same language too. Modern hunyer-gatherers spend ~4 hours a day doing what we'd recognise as work and this is after agricultural civilisation took all the good land. Civilisation is evolutionarily very recent. And humans have extremely long childhood period to learn probably.

Don't confuse schooling with education/learning.
> On the Studio page it warns "Caution: ... you may encounter bugs"

Android Studio only added Gradle, which provides Groovy for its scripting, recently. Groovy has a history of shipping standalone versions as soon as possible and letting users find the bugs, and only afterwards does Grails bundle the version. I'd say Gradle-bundled sits somewhere between standalone and Grails-bundled on the testing scale for Groovy versions.