skysight-inc/HackerNews huggingface dataset:
And lots do. Top 20 sponsored contributions from 01/01/2016 up to now sorted by number of commits (not the best metric, but still)

1031 The FreeBSD Foundation
888 EMC / Isilon Storage Division
379 Microsoft OSTC
339 Microsoft
297 Solarflare Communications, Inc.
277 Dell EMC Isilon
221 DARPA, AFRL
170 Mellanox Technologies
144 Chelsio Communications
128 ABT Systems Ltd
90 Spectra Logic Corp
88 HEIF5
70 Cavium
58 Smartcom - Bulgaria AD
57 Stormshield
48 Netflix
45 Rubicon Communications, LLC (Netgate)
42 Multiplay
38 ScaleEngine Inc.
35 Citrix Systems R&D
The Red Line is the new Metro system (which was destroyed in 1997's Volcano). The electrified light-rail from the 1930's was the LA Railway.

https://en.wikipedia.org/wiki/Los_Angeles_Railway

GM, Firestone, and several other companies were indicted in 1949 for attempting to form a monopoly over local transit. The semi-urban legend part (it was never definitively proved there was a plot behind it all) was the ripping out of the streetcars, replacing them with GM-made bus networks.

https://en.wikipedia.org/wiki/General_Motors_streetcar_consp...
You could have used an iframe for each button instead of a normal form to prevent the reload of the page. Using an iframe with data: should take no longer to load than a normal form.
If it has overfitting problems it'll lose money even faster!
Just curious, why would you "bet heavily" Twilio overtakes Blackberry's market cap "soon"?

It's an interesting view to have, considering you know Twilio's value has been free falling (they are down like -60% in the last few months) and as of this week they just gained a new competitor with more money than them.

I have no clue what is going to happen, but wondering if I missed something as you seem pretty confident.

Thanks
> Why would they each cost a dollar when they're running out? How could you possibly defeat economics like that? Scarce things are expensive.

The "urbit is land" analogy is, like any analogy, only so useful; don't carry it so far that it breaks. Urbit addresses are numbers, and numbers aren't scarce. They're only limited by convention, and conventions can change.

I think the devs like to trot out that "land" analogy for BTC users, to help illustrate that urbit addresses aren't fungible, but it only holds if you imagine that land in this scenario can be created out of thin air by the king when he feels like the kingdom is getting crowded, and if polluting your land makes other landowners pretend your land doesn't exist, and if used land on the secondary market is all presumed to be polluted.
This code will lock up any P5 machine, even usermode Linux (1997)
> lecturing everyone "No, you really want to have 0 risk, you fools"

On HN, please don't use quotation marks that make it look like you're quoting someone when you're not. It may seem a minor point, but we've found that it's important for clarity and respect.

Also, "lecturing everyone" is borderline name-calling, which the site guidelines ask you not to do: https://news.ycombinator.com/newsguidelines.html.
> > Sometimes it'll run ads AFTER the show ends so you watch ads to see the credits, or in order to see the next episode!

> Also just like broadcast TV. The horror!!!

Broadcast TV has a workaround - the DVR/timeshifting. Does anyone worth monetizing not use DVRs? I simply don't have the time to watch a show with ads.

My aging parents who have about 1/5 my income combined do watch without the DVR, but they also are stingy and don't need anything.
I interpreted that option as Keybase needing a local copy of the PGP key. Thanks for helping me understand that's not the case.

I've set up Keybase on my trusted machine with my GPG keypair, and now have a device key on that machine. When I go to Devices -> Add new... -> New Computer in the GUI I'm told to "Type in text code" (along with the note "In the Keybase app on your computer, go to Devices > Add a new device"). I find this confusing because I'm already there. I tried using the only paper key I have, the one corresponding to my first device key, but there's no response when I click Continue. This is the Linux client, by the way. I'm guessing this is a bug, but I'm not sure. Can you confirm this is the same process you went through to generate your second device key?

When I try to log in on the secondary computer, which doesn't have the GPG keypair or a device key, I'm brought to the same error shown in the screenshot.
From the article:

> The online service providers will have nine months to adapt to the new rules, which means will come into force by the beginning of 2018.
Obviously the title is hyperbole, but in order to be the "best explanation" I'd like to see some of the reasonable arguments that are used to justify "non-compact, non-fair" districts.

Maybe that's because I remember reading this article (TBF, it is linked), particularly the section about "community of interest": https://www.washingtonpost.com/news/wonk/wp/2014/06/03/this-...

Essentially the graphic shows how compactness can be unfair, but doesn't tell us what reasonable explanations can be used for non-compact districts.
The AMA constrains supply by limiting the number of med school seats; the classes and coursework don't matter for that.
Jeebus - sounds more like the Daily 2-Minute Hate. No wonder people refer to them as the Daily Fail.
So does this mean that I should contact people in my network to go and recommend me?

Is YC going to read all these recommendations or is it going to be only forwarded to the person applying?
> The latter is perfectly reasonable in some (many?) circumstances.

I live in a northern climate and when it snows can either spend 1 hour stuck in traffic or just work from home (and possibly come in after traffic has cleared).

My previous employer was adamant about being in the building from 0830 to 1700 even if it was a blizzard. My current employer lets the employees manage whether they need to come in or not (any day not just during bad weather). I'm sure you can guess which one has happier and more productive employees!
Intel will invest $7 billion to finish a factory it started in 2011
Dodge Polara 572 Hemi vs. Dodge Charger Hell Cat
I think a lot of early stage startups look up to YC acceptance as validation, but when you apply at the early stage, you get rejected almost automatically. Too much emphasis on number of users, revenue, etc. So a lot of potentially great startups die before they even see the light of day.

Feedback to early stage startups could encourage more founders to apply and keep going. Otherwise it's time consuming to put an application together.

I have a feeling that the next Facebook, Google, etc. will not be discovered in any accelerator program.
Isn't that the point?
Oculus tracking issues can be fixed using duct tape
Who would like to watch that? ;)
Having a difficult moment
how will stuff even remotely work when we are a interplanetary species

I would not expect interactive anything when latency is 20min+. Usenet and listservs should work fine tho, maybe worth some tweaks to the underlying protocols if they're too chatty.
Yes, I had a similar thought.

The top two comment chains right now are (to paraphrase) "See, modern C++ isn't free of memory issues" and "Maybe we should rewrite it in Rust and compare".
This article aggregates the miles/disengagement in a nice table at the bottom. Definitely worth a glance. Waymo is 8x better than the nearest competitor (which, as mentioned, is probably an unfair comparison since we don't know enough about comparibility of those miles driven)
https://www.wired.com/2017/02/california-dmv-autonomous-car-...
I've applied to YC several times (more than 4, over the course of 7+ years). I never got accepted. In fact, I've never encountered a human during the entire application process. Everything was very automated: submit an application, then rejection with zero feedback.

In my opinion, early startups are very fragile in nature. The team, product, and goals have to be aligned in order to make progress and move forward. Having rejected from YC without any feedback is equivalent to "not worth our time"

If I could do all my startups again, I'd definitely avoid applying to YC. In most cases, rejection is so hurtful enough, that even strong teams fall apart. Sometimes, even with proper validation from the market, having that rejection is a big burden on team morale.

I think instead of focusing on RFS, YC should re-evaluate their business model. Application process shouldn't be based on acceptance/rejection, but rather a process. Startups should be encouraged to apply, and continue to update their progress with YC.

YC can monitor these startups, and offer guidance if deemed necessary. It creates a record of their progress, and how they are doing over time. Evaluations should not focus on a given point in time, but rather as a lifecycle of the team, product and goals.

If I could show you what I had to go through, to get to that stage, and is seeking your help, would you lend me a hand?
Interesting. So price will not factor in? And, will a luxury car be expected to have better self-driving awareness/features than a cheaper car?

And before it hits commodity state, what if Waymo's Chrysler minivans and GM's Chevrolets are far superior self-drivers than say, BMWs & Mercedes? How much does that alter the demand curve?
RealPlayer video rips of my favorite TV shows for me, all in wonderful 160p!
I assume there's a cost issue? This stuff was expensive to develop, and kind of a luxury, so they probably want to charge as much as possible, which then delays adoption.
Red Hat are doubling down on Kubernetes too (second biggest contributor to Kubernetes), and if there is anyone who is good at taking parts of an opensource eco system and supporting them for an enterprise, its Red Hat.
Apply your site to the needs of a community who will have members that spread the word. For example, if you knew a community of people that worked from home wanted to work alongside like-minded folks.
Or who wanted to work through a MOOC together.
Or who wanted to move to a city and get matched up with a person from that city.

Find a reason why someone should post on /r/subreddit "hey, you should use x
Wow, this takes me way back -- but that 'way back' was only 10 years ago. So much has changed in that span of time, it's mindboggling.

Around the time that MooTools appeared, Prototype and Dojo were the cutting-edge of DHTML, freshly made cool again by the term 'Ajax'. Prototype was very much a series of ugly hacks driven by the get-shit-done monkeypatching mentality of Rails, but it was fantastic. Meanwhile Dojo was fast-sprawling ecosystem of community and corportate contributions and plugins and whatnot, backed by a non-profit Foundation, and supported by major companies like IBM and Sun -- I can't firsthand speak to its quality (some have said it was quite good), but the contrast was night and day.

Script.aculo.us emerged built on top of Prototype to add tasteful interactivity (like DOM element dragging), and its branding targeted style-conscious developer-designers (the sort who'd read CSS Zen Garden but were tempted by JS). As the MooTools team noted, the weaknesses of Prototype started to show as its capabilities were pushed -- and it was getting kinda big. It was into this landscape that jQuery, Moo.fx, and MooTools arrived, and the rest is now ancient history.

There were many things that set jQuery and MooTools apart, but a notable one was their differring philosophies on extending native JS objects, or in contemporary parlance "extending the DOM". jQuery specifically didn't do this, while MooTools followed in the vein of Prototype and actually extended more builtins. Over time, this particular debate went from an implementation detail to a significant issue in the community -- a good example is this blog post from 2010, and its comment thread [1], to read both supporting and dissenting attitudes of the time.

I remember these early days of "mainstream Ajax" as being fairly annoying, but mostly because of browser vendors, and less so because of library authors. But today, that Ajax JS frameworks have been superseded by MV* JS frameworks, I actually find fewer substantive articles, blogs, and analyses that talk about the innards of frameworks and contrasting design decisions than I did back in those days.

Notwithstanding the issues about framework proliferation, most high-quality reviews, comparisons, and material is produced by first-parties (especially the authors of 'underdog' libraries), while very little is produced by the community. There was a LOT of cargo-culting back in 2007 too -- I know, I was one of those people -- but there's much more today. Whether this is because the most engaged people now tend to contribute to projects instead of blogging about them, or because interest in deeper analysis has declined, I'm not sure. I miss it sometimes.

[1] http://perfectionkills.com/whats-wrong-with-extending-the-do...
What really has baffled me lately is Chase's new website. They did a redesign around, maybe 6 months ago, to make it "more modern" or something, I guess.

Now the thing just loads and loads and loads and loads. And all I want to do is either view my statement/transactions or pay my bill! Or sometimes update my address or use rewards points. That's not complicated stuff. I open it up in a background tab and do other stuff in-between clicks to avoid excessively staring at a loading screen.

I just tried it out, going to chase.com with an empty cache took a full 16 seconds to load on my work computer and issued 96 requests to load 11MB. Why!?

I then login. The next page (account overview) takes a full 32 seconds to load. Yep, half a minute to see my recent transactions and account balances. And I have two credit cards with zero recent transactions.

I am just baffled as to who signed off on it!! "This takes 30 seconds to load on a high speed connection, looks good, ship it."
Even those few almost always use an installer. Nobody's manually installing drivers except the hardcore enthusiast, whom this hardly affects.
Having read Design Patterns in the past, I found http://gameprogrammingpatterns.com to be a really good modern follow-up, though it's targeted at game developers in particular.
Is this the best mechanism for YC backed founders to recommend other founders who they already know are intending to apply to YC?
This is huge. This is the reason why my wife and I ditched Netflix and other streaming services we've tried. I'm guessing a lot of Europeans are like us, spend significant time living and working in other countries or at least have family members in various other countries which you visit a couple times a year. And not being able to access content you're paying when you're on a vacation in France, or visiting Family in Poland over Christmas, and especially not in the all the languages you know are available on the platform is the most annoying pain point.

Of course we live on the German / French border now and previously on the German / Poland one, so maybe I'm just an outlier here and this isn't such a big deal...
Im sure it was probably just early drivers and its faster now (or at least getting faster).
It's also a liability magnet. The MAFIAA already wants to nuke free-for-all pirating, but if you make money off that? Easier to find, and prosecute.
>I think one of the more depressing things is that (potentially) many driver-less cars will be gas powered. Does anyone know if Waymo is going to be used on any electric cars?

It's not like the software isn't portable or that GM has any aversion to building electric if market conditions are favorable.
Because it's easier to say somename effect than the half paragraph or so that describes it.

This is the basic reason for naming anything after all a car is just a fossil fuel internal combustion kinetic comvertion wheeled people and goods pilotable transportation platform but saying a car is just easier :)
Regarding the headline: why do Americans say "international" when they actually mean "not American"?
I disagree with the idea of allowing backup/restore of conversations defeats forward secrecy. There's a big difference between decrypting past conversations and decrypting chat logs. I have full control over my chat logs, I can choose to delete them, not store them with some people, encrypt them with a different password and rotate them monthly, etc.

Even Signal and other apps store all your messages on your device, optionally locally encrypted.

Forward secrecy is so that you can't just steal the key and network traffic and get _all_ past messages, regardless of whether or not I wanted to archive them. And getting my live key doesn't mean getting all my archived logs.
So you think they should pull their front-end dev team to do operations instead? I doubt that would go down so well.
If people are even thinking about gerrymandering, then it's apparent that the system of having one representative elected by each district no longer serves its supposed purpose of making sure each "community" is represented.

In that case, there's no reason not to switch to some more fairly representative system, for which there are various possibilities but PR systems are the best known (https://en.wikipedia.org/wiki/Proportional_representation).
E3 IS OPEN TO THE PUBLIC
I use usually this classification:

* a language enables functional programming: maybe Python, Java 8, ...

Provides some functional programming constructs like lexical closures, but the main programming style is something else.

* a language supports functional programming: Lisp, ...

Has a lot of support for functional programming (closures, higher order functions, ...) and the library/software is using it extensively. One can develop in a mostly functional subset.

* a language enforces functional programming: Miranda, Haskell, SML, ...

Most of the language organised around functional programming including all of its library and code. It's the dominant paradigm.
I completely agree!

Web is convenient in the sense that its easy to get access to a lot of applications and you don't have to install them etc, but the UX often leaves a lot to be desired...
But the citation doesn't support his post. Overall it cites the researchers as listing alcohol causing less mean physical harm than heroin and cocaine, less acute physical harm than both, and almost as much chronic physical harm as heroin (both rated higher than cocaine). The only category it rates alcohol the highest in is social harm caused by intoxication.

edit: I may be looking at a different study (I can't read that economist link). I'm referring to "Development of a rational scale to assess the harm of drugs," though I do see another study "Drug harms in the UK: a multi-criteria decision analysis" that corroborates his post.
Interestingly enough, the darknet may alleviate some of the dealer effects (and others not mentioned).

- Prices are 70% lower (although I believe the consumer-to-dealer mechanism is limited to very few drugs – you could be the world's #1 consumer of LSD for less than the price of cable)

- Reviews and shared tests create incentives for dealers to improve their products. I think Vice had an article about MDMA nowadays being 90%+ pure

- (not mentioned) Using the net and the post office as the only points of contact, drug consumers no longer get into contact with the "underworld". I have no idea how prominent this effect was in the past, but I could imagine that some criminal activity and relationships started from dealer<->consumer relationships.
Monads aren't actually complicated tho, they're just abstracted from reality a bit (unlike, say, object-oriented inheritance). It's much more useful to actually write a few monads yourself than read articles about them.
What about the coal-fired plants cheerfully mentioned in the article strikes you as good for the environment?
The US has "slavery museums". You don't even name them. It's utterly incomparable to Auschwitz.

Then you go on to compare the USA to China, Russia, and Brazil. High standards.

Lastly, there's a lot to be said for 1984-style repression like in those three, and Brave New World-style repression like in America.

Even comedians have nice bits about how a lot of Americans can't even really place slavery well in a timeline, it's something that happened aeons ago and descendants should "stop complaining". The majority of americans treat the idea of slavery reparations like a joke.

America doesn't really try. It makes a good show of trying, though.
How to apply? Any Email?
IANAL either, but IIRC the majority opinion in Reynolds v. United States, a case relating to religious practice of polygamy, it was stated that the case ultimately came down to the fact that religious practice can't be protected by the first amendment, because then obviously people would just do human sacrifice and cite the 1st amendment. They said the 1st amendment just protected religious thought.

Essentially, religious freedom in the US is only marginally stronger than other relatively free countries that have no such constitutional basis for it. It basically exists because the government hasn't yet seen a need to actively limit it further.
I was wondering about that very thing when playing with it; encrypted app-to-app comm via the chat. Maybe something similar for the file system with a pair of pipe files.
Terahertz breakthrough could make satellite as fast as fiber
Of course not, but having the tech tied to an electric push I think makes the whole package more attractive to consumers. Perhaps I'm too tied to a Tesla mindset on this though, of course self driving cars offer a bunch of advantages on their own.
Directing 30 kids to login and get authorized means an entire period of no productivity. And then you still may have problems the next day. Also there's legal issues with storing personal info about students.
I read another comment on HN about this recently. Their explanation was that it's due (at least in part) to the high savings rate of the Chinese compared to the USA (and other countries, I guess)[1]. The idea is that when people are stashing their money into bank accounts, the banks have a lot more money to work with.

For example, Americans will use their money to buy cars. The Chinese would save their money, and the banks can use that money to fund transit projects.

I don't know how true this is, but it makes sense in my brain. I'd love to do more reading about this as well. If it's true, that makes it mildly frustrating to me, since I save a lot of my income and refuse to own a car; I don't get any extra public transit out of that, though!

[1] http://www.cnbc.com/2015/10/25/china-savings-rate-versus-the...
Also, publish data set as a web service dataset, and now you're into the features offered by "data virtualization" software vendors / tools (things like Teiid or Denodo, for example).
Those of us in the UK have always known the Daily Mail is about as reliable as any other rubbish tabloid, i.e. not at all. It's always seemed strange that it has a much higher reputation in other countries. Hopefully that will change.
> For Djibouti, the debt is especially daunting, amounting to 60 percent of its gross domestic product.

This seems absolutely insane to me.
A VPN does not need to be in the kernel for that; userspace TUN/TAP VPNs can also take advantage of standard system tools for policy and management.

The actual motivation for running in kernel space is performance.
We're working on this at Tettra.co. Building a wiki that works in tandem with Slack. Would love for you to check it out http://tettra.co

Feel free to email me with any uestions too - andy@tettra.co
AFAIK, it mostly distributes federal educational assistance to needy school districts. If you were born relatively wealthy, then no, it probably didn't have a big impact on your primary education.
The darkest color comes out as brown for all colors though.
Fix Indents in Indented Languages Like SASS, Pug, CoffeeScript, Haskell, Etc.
Lessons on Aging Well, from a 105-Year-Old Cyclist
You could do it yourself using /keybase/private :-)

But I'd agree, a good UI provided by keybase would be lovely.
50 things that made the modern world: Paper [audio]
You're right... I hadn't tried black.