skysight-inc/HackerNews huggingface dataset:
I'm confused, how is this different to any other web framework? PHP supports plenty of host servers (Apache, Lighttpd, Nginx, IIS...)

Most web frameworks support middleware, IIS does as well. You specify filters in your web.config and it invokes, or you can filter in your modules depending on how it's configured.

No framework can patch around lack of developer knowledge while still giving the support to all the weird edge cases we encounter, like having to patch third party software without altering it.
Well it's probably foolish to go even more into debt with a mortgage if you are at risk of having a negative net worth.
Dear HN community,

It was clear from day one that the intention of this whole Apply HN thing was to look at the applicant pool from a different perspective and see what happens, and that's what YC wanted to get out of it. Anybody that thought otherwise needs to (a) practice their reading comprehension, and (b) gain the ability to look at things from other people's perspectives. It's not just the plain language in their original notice, you ought to have inferred it just by asking what their incentives could possibly have been from first principles. Did you think Apply HN was done for shits and giggles?

(Part of reading comprehension is not just reading the words that are said (though in this case you'd think that would suffice) -- it's also when you come out of it with an understanding that at least has a chance of making sense.)

The only communication mistake on YC's end is that they even bothered to try interacting with the HN community.

It's said that YC burned 20k on some troll or his arbitrary charity. They could have given it to the fourth place legitimate entry.

They have nothing to apologize to you for and they owe you nothing.

You're all idiots,

Sam
Einstein has been described as a philosopher, and in a way he was - one of a new kind, both able and unafraid to follow reason through a veil of paradox into a disorienting world of postmodern uncertainty. It was an inflection point for philosophy, which could either follow Einstein or sink into self-referential introspection. Bergson had no clue as to what was happening.

Einstein himself stumbled over quantum mechanics, but there were others to lead the way.
It's a lot more work to retroactively impose a new FS layout on an existing distribution than to come up with a new distribution.

If e.g. Ubuntu did this then

1) They'd have to fix all of the packages in the main repository, and then PPAs?

2) Lots of third party software targeted on Ubuntu would break; this would cause a lot of users to want to stay on pre-change versions of Ubuntu, which probably means it would get forked.
I always see comments like this when people bring up failure stories. I get wanting to be positive, but surely at a certain point you're deluding yourself?

There is no comprehensive stats on this, but the big question is, of the people who went in to serious CC debt, how many of them became massive unicorn companies, or at least mildly successful?
I actually crawled through enough of those links to get an idea of what happened and I still don't see anywhere that YC/dang really went wrong. I'm sure it's in there somewhere but I've already put in more effort than I really wanted to.
Phoenix and Elixir are trucking along nicely. Elixir 1.3 is on release candidate, as is Ecto 2.0 and Phoenix 1.2.

The big feature of Phoenix 1.2 is channel presence: https://dockyard.com/blog/2016/03/25/what-makes-phoenix-pres...

Whats coming in elixir 1.3: http://tuvistavie.com/2016/elixir-1-3/

Ecto 2.0: http://blog.plataformatec.com.br/2016/02/ecto-2-0-0-beta-0-i...

Other than that the community is growing at a healthy pace. Hex packages have gone from 1000 to over 2000 in the last 6 months.
The slowness I have noticed and bothers me is on the startup time. Other than that its OK.
> Well it's pretty foolish to go even more into debt with a mortgage if you are at risk of having a negative net worth.

Negative equity is usually something that happens after you take a mortgage. And whenever you take a mortgage, there is a risk of getting into a negative equity situation (though the degree of risk varies.)
So what's the point of stopping root from updating git in /usr/bin/git in the first place? Wouldn't it be better for Apple to have put non-system critical executables in a different directory which is writable by root and added this to $PATH?
OneDrive free storage limits reduced
Exceptions, not the rule IMO. Also stated (maybe further down) the solution had a protracted sales cycle leading to long turnaround.

CC debt is probably a poor indicator of the quality of an idea.
Maybe because they recently had a recruiting event and handed out shirts?
From a side view, .NET Core is not any different.

But when you start to dig into the details, you are going to find out that there is no Web.config anymore. Gonsky. There is that middleware thing which is configured from the code. Filters? Not anymore.
I believe you are referring to the OWIN pipeline. Yes, every middleware object will "get" every request, but it can simply call the next middleware in the chain immediately if it wants to. All the middleware needs to do is inspect the request any way it wants. It's as lightweight as it can possibly be.

I personally advocate API-first development. The current Web API stack does this amazingly well and is a huge improvement over the monolithic ASP.NET MVC and Web Forms stacks of yesteryear. IOW: It just works, as you state about the original ASP.NET.

I suggest looking a bit deeper into the OWIN pipeline. You'd discover just how lightweight it is compared to the old monolithic ASP.NET Web Forms stack. Additionally, Web API isn't reliant on System.Web anymore if you choose to self-host; that means the stack from http.sys to endpoint code is even lighter weight.
See, I would have voted for this.
>every module gets every request and there is no way to lazy route them based on some criteria like ".gif" is handled by that module, "gen/.jpg" by another one.

Simply false. OWIN Middlewares can determine whether to pass execution to the next module in the pipeline or not. Simply call Task.FromResult(0) rather than Next.Invoke(context);

http://stackoverflow.com/questions/18965809/owin-stop-proces...

Some of your other criticisms may be true, but I figure that if Java can be so ubiquitous across platforms and servers, .NET core can manage it.
I tried atom a few months ago and it was slow. Loaded it up yesterday and I'm thinking of switching if only I could get decent autocomplete working.
You mean a real, practical, one bladed turbine like these guys? http://www.powerhousewind.co.nz/story.htm
Lodash source is available as a monolithic build or modules so you can take your pick.

Lodash has plenty of comments (jsdoc, bug fix notes, and implementation explanations). Underscore has stripped many of these leading to devs making the same mistakes or introducing regressions.

Lodash docs are arranged in alphabetic order. Underscore docs aren't and even have thing miscategorized.
This Year’s College Grads Are the Luckiest in a Decade
Do you mean Rails gems or 3rd party gems?
So let me put this in perspective by saying that Bill Nye's bow tie is a minor detail compared to the bigger problem, which is that his pedantry is atrocious. And reasonable people can certainly disagree about fashion. So what follows is just my personal opinion of what is (or at least should be) ultimately an unimportant matter.

The relevant quotes from the wikipedia article are:

"the bow tie is ... an instant sign of nerddom ... not the mark of a ladies' man ... not sexy. Most men ... only wear bow ties with formal dress."

The last sentence is significant. Wearing a bow tie in an informal setting broadcasts an unawareness of (or an uncaring for) social norms (specifically, the social norm that bow ties are formal wear). Hence, it reinforces the negative stereotype of the scientist as someone whose social status is outside the mainstream, an "other", a position to be avoided rather than aspired to.
The Massive Wildfire Burning in Alberta
I respected YC's choice, but also noted that it's not how I would have interpreted the use of the word "experiment" in the original post. I think that that's a lot of what people were upset about: whether the decision was right or wrong, it was poorly communicated, as were the original goals & parameters of the process.

It's possible to be right about a lot of things while still being wrong about something important, and it's also possible to apologize for that without giving up the whole decision entirely.
gobolinux - http://gobolinux.org/ - has had a completely different filesystem layout, for many years. It's languished in the past few.

archlinux has for a couple of years symlinked /bin, /sbin, and /usr/sbin to /usr/bin, and /lib, /lib64 to /usr/lib
https://wiki.archlinux.org/index.php/arch_filesystem_hierarc...

If you make your own linux distro from scratch, you can get many of the open source pieces of a linux distro to use whatever layout you want, while some pieces do require patching and fixing ... but you do have the source :)
I'm very glad you found it useful!
> Make this "HN selects startups which get invited for YC interviews", i.e., a feeder into the existing system. Essentially, use HN to supplement the network of YC alumni who help out with the application-filtering.

If you're going to have a interview step, then by all means list it. But I think it's an open question whether the interview step is a good idea, at least in the context of relatively rare contests for a Fellowship spot.

I also don't think a more elaborate voting system is needed, but requiring voters to have a certain karma and/or account age threshold seems like a good idea.
Risks from advanced artificial intelligence: the philanthropic opportunity
I had a schedule like that for a few years. It helped that my manager tended to get in even after I did, most days.
I wonder where the optimal location is to construct the first ship yard. Vesta, maybe?
Saw the aftermath of a Palantir project after the client parted ways with them. What a train wreck. There was a lot of hype around them but when one looked deep into what they actually did it was a lot of smoke and mirrors and not a lot of substance. Even basic stuff like data cleaning and integration was poorly executed. Senior leadership didn't see value in what Panintir did, the project was cut off and they were asked to leave.

Not surprised in the slightest to hear they are struggling.
well, the factory seems to be a leading prong of industrial sprawl into the wilderness there

https://www.google.com/maps/@39.5117825,-119.4610767,21248m/...

With the Gigafactory being probably an "anchor" business in that area, those mountains and desert may be changed soon.
Er... I gain root access and just do:

sudo chmod a+x $(xcrun -f git)
Experiment based on quantum theory confirms quantum theory.
The quotes are for fun I reckon. They have that homemade quality. Like something you'd see on the back of a book self published by yer Mammy
"They'd have to fix all of the packages in the main repository, and then PPAs?"

The NixOS site made it look like they didn't have to do that with their solution: just give a meta-view on what's already there for the users.

"Lots of third party software targeted on Ubuntu would break; this would cause a lot of users to want to stay on pre-change versions of Ubuntu, which probably means it would get forked."

This could happen with any number of changes. Might still be worth it for at least major changes like making broken packages recoverable. I can't imagine myself getting off Ubuntu just because package failures can't brick my system anymore. Some developers might gripe about having to make changes but that makes them look like assholes, not Ubuntu.

I mean, VMS had this feature in the 80's with their versioned filesystem and transactions at app level. It's about time at least the package managers of Linux can do same reliably for apps. At least one of them did to their credit.
well handled. The positive side of all this is cohsf got 20k donation. So it wasn't that bad after all.
Huawei Just Copied the iPhone–Down to the Last Screw
If any of you have suggestions for how to do better, I'd like to hear them.

Don't open up a selection process if you're not going to accept results that aren't already of the sort that your insider selection process would have picked anyway.

In another thread you called Pinboard your "Boaty McBoatface scenario." The thing worth understanding is that Boaty was the best possible outcome of that poll. If they had wanted to keep to status quo of boring and vaguely-majestic names they should have never opened the process up. Boaty was not a failure, Mountain Dew's poll that selected "Hitler did nothing wrong" was.

Unless you're ready to paint the giant cartoon eyes on the bow of your ship, you don't actually want outsider ideas. So why are you asking for them?
The Alameda-Weehawken Burrito Tunnel?
Here is the code for middleware init:

appBuilder.Map("/something/something", doit =>
{
doit.Use<Pipepart1>();
doit.Use<Pipepart2>();
});

See that doit.Use<Pipepart2>()? Such construct implies that Pipepart2 should be compiled and loaded right now. This is simply not scalable. What I really want is Pipepart2 being loaded on demand only when the corresponding request is encountered.
I got a tshirt at the techto meetup here in Toronto a few months ago.
Nice! Thanks for the info.
Ah yeah, I forgot about this.

I had to get my parents to co-sign on a lease... at 27, with a PhD, proof of employment, and "excellent" credit. It's pretty insane.
did you do this as part of a coding interview challenge ?
RSS? Phrack was last updated about 4 years ago!
> Red herring important in other discussions about NSA's bullshiting legal team but not here. NSA's beliefs != the laws. Snowden, as a trained spy, knew it was legal for them to spy on foreign nations. That's what we're talking about.

So because it's done against "them" it's suddenly okay? That's trite xenophobic bullshit.

Treason laws and classified information have no place in anything claiming to be a developed democracy.
Would you be OK with your browser trusting a US government managed CA in its default trust list?
I'm pretty sure most HN readers can bring to bear a nearly infinite number of email addresses with minimal effort.
> Wearing a bow tie in an informal setting broadcasts an unawareness of (or an uncaring for) social norms (specifically, the social norm that bow ties are formal wear).

Its actually not that at all. While "most men ... only wear bow ties with formal dress" is true, that is not because bow ties in general are formal dress. The specific forms of bow ties which are formal dress are not what the small minority of men who wear bow ties in other contexts generally wear. They wear forms that are understood (or were, when they were in fashion) as informal dress, which are quite distinct. They just aren't currently popular fashion.
To me, the difficulty of comparing startups makes asking people to compare two at a time even more important: If comparing AirBnB and Tarsnap is challenging, how can people possibly compare AirBnB and Tarsnap and AutoMicroFarm and Cruise and 14 others at the same time?
Except... some people choose to be homeless. There are two in this very thread (the first comment, and here: sandiegohomelesssurvivalguide.blogspot.com). It's unpleasant to say, but it's true.

To achieve a goal of 100% home-d, we'd need some REALLY draconian measures, e.g. forcing people into homes they don't want and forcing people to take medication against their will. I, personally, am not for measures like that, for reasons this blog post lays out well: http://slatestarcodex.com/2016/04/27/book-review-albions-see...

However, the goal to reduce homelessness to 0% for the vast majority in the set of people who WANT a home is one I can support - even better if that desire extends beyond white countries.
These rare Indian records survived over a century and are now online
Don DeLillo: ‘I think of myself as the kid from the Bronx’
That is astounding if correct
Scientists’ New Breakthrough May Have Just Solved the Drought Problem
The revolution might be digitized, but if it does indeed happen, I'm afraid it will also be bloody as hell, as almost all revolutions are. I suppose some things never change.
CEO of Coding House wanted this review of his bootcamp taken off of the internet
And every actor will know there's a double spend attack and stop accepting the chain. Unlike a public blockchain, there should never be a fork in a private blockchain. If there is a fork, you know the owner is mounting a double spend attack.
Funny. ~8 years ago people would learn Rails before even learning Ruby or proper programming.

Now people learn Docker and Micro Services before even learning proper programming.
PIZZA ACROBATICS NINO CONIGLIO BROOKLYNPIZZACREW
Most of the western world?
> Yes, every middleware object will "get" every request, but it can simply call the next middleware in the chain immediately if it wants to.

This implies that middleware should be loaded to be able to decide what do with request. All those middlewares are loaded in initialization stage. Now imagine if there is a portal with a number of areas. Surely it can reach say 100 or 200 middlewares in pipeline. All of them compiled, loaded at init stage. They may reference other types too and this implies compiling and loading them and so on and on. The website startup time may become very heavy very soon.
Well this partially answers my question at https://news.ycombinator.com/item?id=11647487
When I was homeless, I lived in my car. I lived like a king compared to those actually sleeping rough. I frequently slept near/at the Burnside Project (PDX), and saw many far worse off. I had a water tight heated home that I moved whenever I wanted.
I like how phoenix is evolving but is it really ready for production?
> In the digital world, you still need self-defense (network protections, strong passwords, small attack surface), but hopefully not everybody has to hire cyber-thugs to defend their turf. If another cyber-thug attacks you, you figure out who they are, call your lawyer, and let the state deal with it.

That doesn't actually work here. If someone attacks you from Russia or China or Nigeria, there are no lawyers that can help you.

The reason hack back is unwise and unnecessary is that you don't need deterrence to prevent cyber attacks. In meatspace anybody with a rock and two hands can steal your television and the defenses necessary to prevent that are significantly more expensive than relying on the state to use prison as a deterrent.

But it's a lot more practical to maintain a secure digital system than a secure physical system, because digital systems fail closed rather than fail open. If you can't pick a physical lock you can still break a window or bust down the door, but the equivalent brute force against digital systems yields only denial of service rather than unauthorized access.

That doesn't mean you can't screw it up. Possible to succeed is not the same as impossible to fail. But it means it's possible to have a good enough defense that you require no offense.
https://www.railstutorial.org/book

this one obviously.
Pretty lame pitch. Yeah help coca-cola sell more sugar water. I guess that does change the world.

Also best/brightest worship needs to stop. It correlates to nothing. This coming from MIT/harvard grad.
How badly would things break if we tried to "fix" this split today?
A 50 min audio blog... Probably keeping the big thing to the very end...
I love Atom, but it is noticeably slower than VS Code when editing, especially when autocomplete is involved.
It might not have been the New Yorker, but rather the New York Times. Is this the article? http://www.nytimes.com/2013/10/22/business/media/buzzfeed-hi...
Jeff Bezos Sells 1% of His Amazon Stake for $671M
In that case, you may want to read this.

http://www.theguardian.com/global-development-professionals-...
The best way is to have the NN generate the HTML / CSS / JS code and then use a markov chain to create content to populate the page with.

It also has to do with quality of input. The texts on geocities pages aren't exactly pinnacles of clear and legible language. Same with the HTML.
Ah.. So, good guys TSA are just trying to improve public health with their scanners! And everybody is raging against them..
I have and it works fine.
Your government is already vestigial, I'm sorry to say.

Giving aid is the worst thing possible if its given to the state. But giving it to the citizens is perhaps better, because they can directly improve their lives by investing in their children, in better tools, and in things like cattle that can directly generate sustainable income.

Free money won't destroy your society. It's how that free money comes into your society that is disruptive. If the money comes in top down it distorts the economy. But if its given from the bottom, then perhaps things can get better. Its not an experiment that has been tried before.
No? There's no distinction in my mind between having money and being owed the value of that money in real goods and services.

Like, it's not a moral matter, more like an accounting identity. People who have money are owed things, and the debt can be resolved by exchanging said money for the things the money-owners want. This works not because people who own money "deserve" to get things, but because this is how society has decided to keep track of who should get things - that is, by paying for those things.
It seems like you might be better served by the new Flexible environment. You've got a desire for longer running tasks, C-extensions for Python, etc. which fits the App Engine Flexible (neé Managed VMs).

Disclosure: I work at Google on Cloud.
The HTML contents of geocities pages are the input to the NN which then creates the page you get when you hit ENTER
Well, sorry, I happen to be a lisp hacker and as such don't regularly follow other FP languages. But I googled it for you:

https://wiki.haskell.org/Applications_and_libraries/Games

I still don't get the "aggressively unhelpful for games". FP does not mean "no state", just that state is expressed differently.
I try it out of the box every so often and it is slow. Slow enough to keep me on Sublime, even though Atom has a much better plugin API. Everything looks great until I try to use a few hundred cursors at once or load a large file and then it grinds to a halt. There is also a general lagginess to the interface that is hard to pin down.
I love Atom, and use it every day. (Happy anniversary Atom!)

But I don't get one very big thing about Atom: why is it so intimately tied to Electron?

Coming from a company that has a huge web site dealing in source code, and that even has a source code editor embedded in it, I can't understand why they would preclude Atom from running in a browser. Github offering online-IDE functionality seems like a such a natural extension to their business.
Largely through private charity. People with mental health problems also tend to die fairly young on the streets. I live somewhere with a friendly climate to the homeless, and the chronic homeless are mostly well under 40 or retirees who can no longer make rent.
Thanks for the clear explanation of Betz's law.
Claiming that the comments are "serverless" is the equivalent of claiming that the ride is "carless".

You, the person being driven around, can be "carless" and you, as a site owner, can be "serverless". For the ride to be "carless", it would have to not involve a car. For the comments to be "serverless", it would have to not involve a server. This system involves a ton of different servers, so it can't be "serverless".
I get the impression that Edison was more of a showman than a business man. Musk is at a whole other level.
i'm referring to the landing platform.
I want to react to the signature FUD: GPLv3 is clearly a superior copyleft license to GPLv2 despite Linus' latently permissive opinion on the anti-TiVoization clause.
Curious what problems you have with the autocomplete. I haven't had any serious issues with it (yet).