skysight-inc/HackerNews huggingface dataset:
Plausible deniability is extremely thin here. TST's inspiration is credited in the first paragraph of Vertical Tabs's Readme on GitHub (even in Vlad's fork), and in Vertical Tabs's description on addons.mozilla.org. In fact, if you google "Vertical Tabs" the first result comes with the snippet "This Firefox add-on arranges tabs in a vertical rather than horizontal fashion. It is heavily inspired by and borrows ideas from the excellent Tree [...]".

On top of that, Mr. Henein is a Mozilla employee and has several colleagues who are also working on vertical tabs (he mentions Vlad, but also Stephen Horlander, one Hayden, and there are others who are not mentioned by name). Basically, there is a group of people at Mozilla who is (finally, after seven years) looking into officially supporting vertical tabs. How likely it is that none of them has ever heard of TST, or found out about it while researching this feature? I'd say it defies belief.

It takes active, deliberate effort for Mozilla to ignore the community's efforts in this field. It is certainly more satisfying to a designer's narcissism to pretend that he (with some help from his pals) is bringing forth a bold new creation, but it is an especially egregious attitude to take for a community-based organization like Mozilla.
There are many statements we would agree to be neither true nor false; here are a couple:

1. The sun will rise tomorrow. 2. This statement is false.

Note that this is not the kind of information which is controversial in our society and germane to decision making. (Other than that we will assume the sun will rise tomorrow as a given, but we can't stop with that.)
Please give me a link to anything from your communities that can help me get into that! Wikipedia is very good at never letting me find the people Who Do Things.
I was not aware of this. Do you get to chose the book?
Cool tech, but ...

I went to the About-Page and I got the following message out of it:

"We all want to spend our time dooing meaningful things so we ... bla bla ... have to make an app for that".

Come on, I think this is just bullshit. Yes, the premise is correct, people are working too much on stuff they don't like (and we have to fix that), but solving this problem via some time-managment-assistant-whatever-app (oh, there are surely some contrived ML problems to solve here) is just hilarious.
On the serenading example, noise complaints to the police aren't really controversial; the notion of a disturbance of the peace is an old common law one that I think the founders would have recognized.

People who say things like you have just said seem to be implying some sort of sociological theory that remains unspoken: [...] If that theory is true, then is the person who manipulates through communication the criminal, or is it the people who are manipulated into crime? I contend that the latter are wholly culpable.

I think both. If you're exhorting people to commit an act and they do it, you're not morally blameless; the manipulation is itself an activity notwithstanding the fact of its intangibility. This is why we have laws against 'incitement to riot,' as it's a fact that that most people behave differently in crowds and some people make a specialty out of leveraging that to destructive ends.
Time, place, and manner restrictions are there to prevent people from doing things in the name of free speech that you can't do anyway, like staying in a campus building after it would normally be closed or protesting in the middle of the street.

Restrictions on political speech in a place and time you can gather with other students to talk about the newest boy band or the unappealing nature of the cafeteria food don't pass constitutional muster for a public institution.
Actually they should do this. Many guys I know swipe only right and my girl friends hate that. Maybe this will be an unintentional result of this tweak :)
New York Public Library here. the selection is definitely better than smaller library systems, but the experience still sucks compared to something like netflix. between finding the books I want in the catalog, never mind a decent recommendation system, reserving ebooks on a waitlist and finally getting a rented ebook onto my devices, it was so tedious that I just stopped bothering trying to check out ebooks from the library, despite the fact that it's free.
Thanks for restoring sanity :)
http://www.seed-db.com collects stats for YC and every other accelerator, too... the companies they've funded, who's invested for how much and when, etc.
Why not have the full link so we know what we're clicking on? It's a link after all, and this isn't Twitter, so link length doesn't matter.
I have read about it. I just don't agree with your interpretation of it.
You mean 1m^2 increments, probably. There are various paper and online resources that document the "row distance" for various crops. Those numbers are based not just on both above and below ground width of a given type of plant, but also how 'thirsty' it is. On further thought, maybe it would be legit to make your minimum unit equal to the average row distance of your most common crops.

Also, did you know that all plants are engaged in constant chemical warfare with one another? Meaning, each plant releases toxins that inhibit the growth of competitive species. I recommend a book called Carrots Love Tomatoes. Why do I mention this? Layout matters. You can't grow tomatoes adjacent to brassicas effectively.

There are plant compatibility charts which would allow you to develop a layout algorithm... BUT, there are also age-old predefined garden layout templates which are optimized not just for plant compatibility but also accessibility (you need paths to get in there and water) and beauty.

...And that folks is what happens when a programmer knocks up a gardener. :)

But have you considered renting individual plants or something, instead of squares of land? The predefined garden layouts can be scaled, but I'm not confident that they can be tiled... In this model, no individual would own any specific spot--it'd just be one big garden! s/gardener/modern anarchist/
There's definitely dilution. YC gets common (aka founders) shares for their initial 5-7%, so they get diluted just like founders do.
For most business line apps (i.e., the majority of code that's being written in the world) there's small chance a developer would be able to run a live demo of their code.
If the code was freely available, it wouldn't meaningfully run without all the other connected systems and [semi-]live data - a live demo can exist (and often does, to be shown to potential customers or such), but it usually requires a bunch of dedicated servers and periodic work from operations team to configure & maintain it.
It's not the size of the N, it's the method of sampling that turns anecdotes into data.
Funding valuation != Market Cap
Show HN: GulpJS Plugin for auto-sourcing dependencies
Dropbox, AirBnB, and Stripe are the companies that have publicly achieved valuations of >$1Billion; those three alone likely drive 80%+ of the numbers.
Terms of service are a contractual agreement between a service and its users. There's no laws being broken, but it's breach of contract.

Your legal counsel would know that I suspect.
You can probably beat this efficiency with algae. https://en.wikipedia.org/wiki/Algal_fuel#Algae_cultivation
a couple of points about aws:

1. it's not really a software business. their marginal cost of products sold is nowhere near that of software. the software they develop facilitiates the sales/leasing of hardware and networks.

2. it's a division of a much larger parent company that poured billions into it. it's a "business" but not a company, which is what they're comparing it against.
Agism, experience and working smarter in Silicon Valley
But I like transformers... a lot!
Very nice! Incredibly simple to get started with, and like you said, if all you care about is staying healthy the important thing is consistency and reducing options makes it much easier to be consistent. I guess it doesn't really look "native" at all but for something this simple I don't think it matters.
The entire situation is context sensitive. Hobby projects with no practical value don't need serious licensing because they aren't serious projects. Things that other people might actually use are a different story, one that the author of the codebase in mention seems to be aware of.
Seven Studies That Prove Mansplaining Exists
There's no grid on that site whatsoever.

http://en.wikipedia.org/wiki/Grid_(graphic_design)
This is pretty cool. Wonder if we could get rid of the need for charles
Show HN: Bitfuture – Lock in the Bitcoin exchange rate
Google Search Integrates Bitcoin Price Calculator
> What you need is that functions are values in your language.

Well yeah, that's what I meant by higher order functions.

> Lambdas are just a notation for function values.

But regular (named) functions can still be used as function values. So this doesn't explain why you need things like lambdas in order to implement function composition.

> Typed lambda calculus is the internal language of cartesian closed categories and function values are then called internal morphisms. The composition above is then the internal composition of internal morphisms.

Ok bud.

> But if you want to be able to define function composition within the language, you need to have something like lambda.

Well I could implement function composition without the syntactic construct lambda:

(.) g f x = g (f x)

I am not using any lambdas, in the sense of anonymous functions or closures. To implement function composition with a lambda is more of a stylistic choice, in this case. Granted, maybe functions-used-as-values are also lambdas, for all I know.
you could try image search. Image search based on an existing image is fairly easy with google image search.

https://images.google.com/
It's not comparable to your automatic espresso machine.

Your espresso machines doesn't pack the espresso with conservatives, possibly freezes it for storage, and then claim to make you a fresh cup of home made espresso, which cost you more as it's "home-made"
Not to diminish Anand's credibility at all - but why does he have to be anything other than some random web developer? Does everyone have to have some magical backstory to qualify to ship something great?

The primary difference between Anand and 'some random web developer' is that he actually shipped. You can join this club too.
I've always been curious about Jane Street. It seems like a too-good-to-be-true story. Picking an obscure but powerful alternative to C++ and Java for a highly-competent core team makes sense, and has been done by several banks. But hacking OCaml does not fit the personality profile of (m)any traders I've met — most will happily whip up a spreadsheet to help their work, but writing extensive software and learning Hindley-Milner type systems falls outside their ordinary needs or interests.
It's more like telling people who live in dangerous areas not to walk around looking scared and confused. Which we do...

I have to agree with the sentiment expressed elsewhere in the thread, that bullies bully for different reasons. The only time I have been bullied, avoidance and not showing a response worked, because the bully had low self-esteem and was looking for acceptance from his peers by picking on smaller kids. When he saw that he wasn't getting anywhere with that, he stopped.
For Ubuntu, not CentOS, where a mailserver is most likely to be installed.

Languages used:

API -> Ruby (Grape Framework)

Client -> Ruby (Thor Framework)

webUI -> JavaScript (angularJS / restangular)

Chef -> getChef
The function returned by 'compose' is a closure because it captures references to its local environment (the two functions passed to 'compose'). If it did not close over these variables, it would not work. It might be possible to define a limited 'compose' operator in a language without closures that worked at compile-time/define-time, but you wouldn't be able to choose functions to compose at run-time like you could with a capturing 'compose.'

Nitpick: Lambdas and closures are different things. A closure is a semantic notion of a function captures its local environment. A lambda is a mostly-syntactic notion of defining a function without giving a name. Whether a lambda is a closure depends on the language's scoping rules.
I am amazed by the degree of vitriol that comes out when people observe that there are differing tendencies between boys and girls. I am amazed by the tendency of social scientists to ascribe everything about that to social construction. Observations like these do not mean that a particular human being will be a certain way. They do not mean that one group is better or worse than another.
I think this comment broke something on HN...

http://imgur.com/Li2VRe8

I've never seen a comment in the list of articles before.

(I didn't flag it for deletion, just so that an admin could take a look at it the bug.)
You're allowed to be cynical, but I'm also allowed to tell you that you don't know how Google works internally. :)
Nothing of the sort. As already said by Liesmith, you shoot them down in the thousands. In the vast majority of personal combat games, a huge amount of enemies come at you, in an endless procession. Zombies are an easy plot point to explain why so many, and there's no moral question about killing lots of them - no-one is seriously going to write an article complaining about zombie feelings in light of such a game. They're implacable foes that just keep coming, and people don't care as much if the AI is very simple. Why would a human foe just come at me without considering cover? Oh, hang on, it's a zombie, no need to ask the question.
Apple And IBM Announce Huge Partnership For Large Business Customers
The best guess as to why this area in China contains so many well preserved fossils boils down to how quickly the remains were covered in volcanic ash.

"Xu has had a bounty of fossils to work on, particularly from Liaoning. The creatures unearthed there are remarkably well preserved, perhaps because they were entombed quickly during volcanic eruptions and mudslides between 160 million and 120 million years ago. The rocks record fine details including the imprints of feathers, which allowed Xu to determine that a fierce 9-metre-long tyrannosaurid, which he named Yutyrannus, had a coat of long feathers"

http://www.nature.com/news/china-s-dinosaur-hunter-the-groun...

"Fossils of big animals are rare—and fossils of small organisms are rarer still, because small, delicate bodies decompose more readily than larger ones. However, in Liaoning even small animals and insects were well preserved.

This is because when plants and animals died there, they often washed into one of the many streams and lakes in the region. More importantly, they were quickly covered in volcanic ash soon after death. Because the remains were buried so rapidly, many of the Liaoning fossils preserve much of the entire organism in remarkable detail."

http://www.calacademy.org/exhibits/dinos/liaoning.php
No. I'm interested in a dynamically allocated vector, where you take a pointer/reference/access to one of the elements and then try to add some more, which may cause the vector to reallocate and move in memory. Naively, this will leave the access dangling, pointing at invalid memory (which is not safe).

The three solutions I mentioned: GC protects against this by not deallocating the original array. Disallowing taking references makes the whole situation impossible. Rust protects against it by disallowing mutation of the vector while the reference exists.
Who was it that said: Microsoft hires to keep employees away from competitors?
I can't find the origin of this meme, but I've mentioned it to others, and they knew what I was talking about.
So you're probably aware of this, but I think it might be interesting to try and articulate why I fear extending fully-Bayesian inference algorithms beyond MCMC could be a challenge, from experience with ML-focused Bayesian models and larger datasets:

Generally to make inference for these kinds of models fast, you have to make it approximate.

MCMC has the nice property that, while it's an approximate method, it becomes exact in the limit of infinite samples. Meaning that when applying it in a general setting, the compiler doesn't have to make hard and final decisions about where and how to introduce approximations -- it produces MCMC code and you decide how long you can be bothered to wait for it to converge and how accurate you want the answer to be, based on various diagnostics.

Most other non-MCMC-based approximate inference methods (MAP, EM, Variational Bayes, EP, various hybrids of these and MCMC...) don't converge to the exact answer, they converge to an approximate answer which remains inexact no matter how long you run the algorithm for.

Different approximations have different strengths and weaknesses, and the best choice may depend on the model, the data, what you actually want to do with the posterior (a mode, a mean, an expected loss, predictive means, extreme quantiles?), and what frequentist properties you want for the results of the inference, especially given that this is no longer pure Bayesian inference but some messy approximation to it. Often the only practical way to decide will be to try a bunch of different things and see which does best on the application (or best predicts held-out data), even armed with full human intuition. A compiler doesn't really have a chance here.

In short, it's not going to be easily to automate fully because it's not something you can decide on formal grounds alone. You have to decide how and where you're willing to approximate, and you have to understand the approximations used and check the resulting approximated posterior against data in order to know whether to trust the results and how to interpret them.
Absolutely. Although I'm maybe more optimistic on this point:

"Those self-pub writers are going to be looking at this nervously to see how it changes the economics again."

I dunno. For the time being, many of them will need to think carefully about how this shift changes things. But they're the ones who stand the benefit the most here. Self-pubbers who have been playing a volume and catalog game -- as the more successful ones have for years now -- are going to understand how to play this new game. Traditional authors, who've never been much for business or self-promotion as a group, are going to freak out. People with large catalogs are going to win. People with one or two Big Novels are going to lose (unless those Big Novels happen to be bestsellers already). People who can produce reams and reams of new material every year, nurturing mailing lists and activating fan bases, are going to keep doing that, and it will keep serving them well.
How To Use Snapchat's New Geofilters, A Feature It Kept Hidden Until Now
Nice work. One minor suggestion:

A light content status bar seems like it would look better. Or change the status bar style based on the colour of the navigation bar.
But the statement to which I was replying is "the problem is that ... no one would trust them". The popularity of "Sign In with Facebook" belies that it's a problem to not be trusted (at least when it comes to offering identity services).
You get your picture taken with the author/talent instead.

Do I want my Louis CK DVD autographed? Or do I want a picture with him? I'll take the picture every time.
George hotz recruited for google's project zero xP
Are you a chef? What makes you think you can make prepackaged food at home as well as a chef?

Do you have ambiance at home?

Do you have other random people go so you can people watch?

Do you have a wide variety of meals so all the people you invite can eat what they want?

Is your house central for everyone to go to?

Do you have all the machines to properly prepare the pre packaged food?

Can you go home early to start the processes some of which might take hours before the meal?

Do you have a good selection of beer and wine?

Can you serve food with the style of a waiter (And not mind not eating while everyone else does)

Edit: Admittedly I don't eat steak at restaurants now I have a sous vide machine. But it still takes work to make, and washing & cleaning that won't fit in a dishwasher. But there's obviously always still many things on a menu I nether have the knowledge or the tools to make at home, pre-packaged or not.
I was looking at his twitter earlier and he was asking about Web Audio API's so maybe he does have plans to improve it.

https://twitter.com/marcoarment/status/489513461261430786
Does Tinder identify fake accounts to Facebook? Tinder has a huge problem with spam already. I'm ashamed to say that I'd be inconvenienced if my Facebook account was disabled; don't want to have to re-sign up for all my other apps.
The with a prepackaged food the chef has no influence on the food. And so neither the patrons of the restaurant. Having the choice to bar the prepackaged food gives consumers better control on many aspects of the food. Directly or indirectly.
It sounds like you're not very interested in you research. If you were, you would be excited that more people are working on it, instead of being scared of competition.
I started getting into startups around when Lean Startup was the hottest thing out, led by Eric Ries. He was signing books after a talk and I asked him to sign my iPad case.
I looked at the code for the Linux compatibility in generating entropy and it very clearly states that the fallback is insecure. The FAIL_INSTEAD_OF_TRYING_FALLBACK #ifdef seems to be the recommended way by the OpenBSD team -- only using the fallback entropy generator is problematic, and that's already true.

As the article states, the LibreSSL team is very adamant that the OS is responsible for providing secure and usable sources of entropy.

On the flip side, the LibreSSL team did release a patch to address the specific issue raised. It doesn't fix the problem that Linux doesn't provide the kind of entropy source the LibreSSL team says should be on the OS.
So Putt-Putt was training the wee 'uns to always prepare an alibi? :)
I know is not the right approach to anything, but I'm having a hard time taking seriously an article about "mansplaining" coming from "Bitch magazine".

I also get the feeling that the author was cherry-picking articles to make a point. Maybe is my programmer mind, but I'd be more convinced if the author made one point and stuck to it in detail.
Linkbait? Is the title really going to lead someone to believe that your average teenage girl might be an authority on experiences that are really, really scary? I don't think the title is supposed to, or tries to, be taken literally like that.
This really should show more before you sign in. How are the contracts structured? What is the order book?
In a system as shallow as Tinder it's often hard to find reasons to swipe left. You're allowed a handful of pictures and a few words about yourself. Everyone puts their best foot forward, selecting their most attractive pictures and saying little of substance about themselves in the tagline. Unless someone's appearance is unattractive to you don't really know enough about them to make a judgement either way. It seems that men err on the side of approval, while women err on the side of disapproval.

To be honest, I don't think there are any men who are regular users of Tinder who swipe right less than 80% of the time.
>'Currently, zero-tolerance policies have removed a long-standing safety-valve for this kind of torment.'

Absolutely.

It feels to me like forgotten wisdom that unfortunately can't be taught after the fact.

If a person has grown up in a way that they didn't just fail to realize the utility of that valve but learned to fear and despise it there's very little chance of changing that.

We've traded the annoying whistle and an occasional blast of scalding steam for some percentage of kettles that simply explode with no notice.