skysight-inc/HackerNews huggingface dataset:
"While getting to a more secure state would be wonderful, I'm still working to reduce the number of outright blatant bugs I push into production every day due to the speed at which we need to iterate. :/"

Interesting. What do you think about the tool below designed to handle apps like yours with low defect?

http://opalang.org/

It originally delivered server parts on Java I think. Switched to Node due to low uptake, client/server consistency, & all RAD stuff being built for Node. Main tool written in ML language by people that take correctness seriously. I doubt you can reboot your current codebase but it seems it should be applicable for a similar set of requirements or a spare-time app. Also, not a write-only language. ;)

Jokes on Perl aside, you might find it fascinating and even ironic given current usage (eg UNIX hackery) to know that Perl only exists due to him working... on the first, high-assurance VPN for Orange Book A1 class (highest). Took me 10-20 minutes of Google-fu to dig it out for you:

http://cahighways.org/wordpress/?p=8019

I'm sure you'll find his approach to "secure," configuration management entertaining.

" We live with the trade-offs of the past, which while they may have made sense in the short term, are slowly strangling us now."

Yep. Pretty much. Outliers keep appearing that do it better but rejected for cost or lack of feature X. Some make it but most don't.

" I now feel both more and less secure..."
"I think there is a place for levels of adherence to how strict you need to be"

Very fair position. :) Early standard did that to a degree by giving you levels with increasing features and assurance: C1, C2, B1, B2, B3, A1. Really easy to understand but security features often didn't match product use case. ITSEC let you describe the features, security features, and assurance rating separately to fit your product. It was less prescriptive on methods, too. Common Criteria did that but knew people would screw up security requirements. So, they added (and preferred) Protection Profiles for various types of product (eg OS, printer, VPN) with threats specified, baseline of countermeasures, and minimal level of assurance applicable. You could do "augmented" (EAL4 vs EAL4+) profiles that added features and/or assurance. CIA's method more like Orange Book where it's simple descriptions on the cover but like this: Confidentiality 5 out of 5, Integrity 5 out of 5, Availability 1 out of 3. Specified level of risk or protection corresponding to each number with methods to achieving it up to manufacturer & evaluators.

So, your expectation existed in the older schemes in various ways. It can definitely be done in next one.

"different levels of expertise and assurance for building a small shed, a house, an office building, and a skyscraper"

Nah, bro, I want my shed and house build with the assurance of an office building or skyscraper. I mean, I spend a lot of time there with some heavy shit above my head. I just need the acquisition cost to get to low six digits. If not, then sure... different levels of assurance... grudgingly accepted. :)
Yeah, you're right, it's more like flat over the last three years
I'm guessing at least a third and a fourth.

Maybe not next year, but not far off.
I can't speak for anyone else, but I voted for Pinboard and only Pinboard because I wanted to maximize the impact of my vote for Pinboard.

If that's what you mean when you say 'the votes for Pinboard look dramatically different from the votes for the other startups', then I think you've unfairly confused my deliberate intentions with 'vote brigading'.

Things turned out exactly how I expected they would here, but it's still disappointing.
So Why Is It Called “Regression,” Anyway?
One could say exactly the same thing about joins in non-distributed databases. "You have to make some kind of tradeoff" is a platitude.
I don't consider him charismatic but I am excited to see him win the election. The reason his character appeals to me becomes clear when he is being interviewed in the media. They seem so fake, polished and conditioned. He does not. Juxtaposed to members of the media, to me, he seems like myself.

I've always had the impression that the people I see in the media are completely fake and do not represent actual human beings. Other presidential candidates are just like those people to me. They won't say anything that will upset you. They go with whatever the current flow is. Whatever narrative the nation is supposed to follow at the moment. It's the same way I feel when reading comments on the net, including on HN. The character Trump represents appeals to me because he seems to see through the kind of bullshit that I feel like I'm seeing through as well.
Regarding Pinboard, the simple answer is he won the votes, he won the poll, but he made me feel uncomfortable in the end. I went into my good-faith phone call with him very much wanting this to work out and I was disappointed to come out of it tense and with less energy than when I went in. It’s touchy feely, I know, but the truth.

The thing with YC is startups can’t do the program in a vacuum. Even with the remote nature of the Fellowship, the founders affect the partners they work with and the other founders they work alongside, both in their batch and among the alumni community. We made the decision to call all the startups we’d consider taking on through Apply HN and make a decision on fit. I know that’s changing the rules at the last second, but we didn’t realize this until Pinboard entered the fray. I'm actually grateful for the head's up. Like all our experiments at YC, we design them to adapt as things happen, and they certainly did here.

I made the same phone calls with the other founders and they felt completely different. I wasn’t looking for gratitude or devotion or deference. My minimum was connection, my ideal was simpatico—evidence that I could spend a lot of time with the founder, which is what’s needed to make this relationship work well. Unfortunately, I couldn’t find a good rapport with Maciej. Regardless of the vote situation, I’d make the same decision.

Maciej is clearly brilliant and quite witty and knows how to build and direct a passionate following. Pinboard is unique and I’m glad it exists. More opinionated software should exist in the world. Even though we couldn’t find rapport together, I sincerely wish him and his startup the very best.
For anyone who wants to see this defeated:

- Disable JavaScript.

Seriously, seeing all these interesting behaviours just makes me advocate even more strongly browsing the "open Web" with JS off by default. The power of JavaScript is not to be underestimated, and while it makes for some very good things that would be otherwise impossible, I think users should be more aware of and understand the risks that allowing any page to run JS can imply.

I only allow JS for a very small number of sites which I thoroughly trust and require it, and haven't missed it one bit; the fact that it automatically rids a lot of other surprising and annoying things pages can do, besides phishing or exploiting you, is a nice bonus.
I voted for Pinboard but did not downvote your post (it would be wrong for me to have done so).

While the upvotes are an indication of support for your position, it wouldn't have accurately captured the number of people who disagreed with you (and thus supported Pinboard), since disagreement is not grounds for downvoting.
"It would just be mob rule and it would have all the problems Reddit has: terrible people controlling the conversation"

that's ironic, because the overwhelming groupthink that had developed at Metafilter was the reason that I finally deleted my account. Not just abandoned it, I actually went through the account deletion process and never looked back.

Plus, it looked like reddit was really taking a chunk out of them and they didn't want to admit it. Articles were showing up later on MF, and it just wasn't very interesting to me anymore.
Silex Webinar #1: Make a website without coding in less than 30 minutes
Adding it to the list.
All the classic mistakes of forecasting (like Jim Cramer on TV):
0. Doesn't assign probabilities to the prediction.
1. Doesn't consider alternative scenarios.
2. Doesn't allow for the possibility that he could be wrong.
Replying since you don't have contact info...

If they had life insurance it may be worth looking at that policy as well - depending on the policy it may also cover disability or loss of (use of) limbs. Sounds like every little bit may help.
For anyone that finds this interesting or useful, my girlfriend is currently doing the EDX version of a Python for data science course and is loving it.

Very much a start-from-scratch program so it is ideal for people who have never programmed before.

https://www.edx.org/course/introduction-python-data-science-...
Deep down, I think the big ticket sellers will make the return process as difficult as possible...
I'm at UC Berkeley right now. Most the college organizations I know use it (including the hacker's club I was a part of). Almost every computer science class uses it for internal staff communication, which is pretty important considering that our intro CS class has 40+ course staff/assistants. Nobody wants to set up and use IRC, which is ugly, time consuming to set up, and not fun to use.

I hear Slack is also gaining a lot of traction for open source community discussion (although IRC is still common).

This is all on the free plan obviously, but guess what the next wave of tech startups are going to use (or are already using). This is not including the big companies that are already adopting it.

There's probably more usage of Slack among CS students than there is usage of bitcoin, VR, drones, or any other technology popular among hackers that people argue (rightly or wrongly) are poised to go mainstream.
Slack isn't even close to email. "Worldwide email use continues to grow at a healthy pace. In 2015, the number of
worldwide email users will be nearly 2.6 billion. By the end of 2019, the number of worldwide email users will increase to over 2.9 billion"[1]. Slack has a bit under 3 million DAU [2].

[1] http://www.radicati.com/wp/wp-content/uploads/2015/02/Email-...
[2] http://techcrunch.com/2016/04/01/rocketship-emoji/
I pretty much just use it as an RSS reader, but that's how I used Reader back in the day. Sometimes I do read the comments left by users though. I've experimented with using the "Blurblog" for sharing, but I generally prefer using G+ for social.
Also, everyone gets sick of everything eventually. At some point the tasks being done in those 16 hour days will cease to be fun and absorbing and interesting, at which point it becomes a living hell because you have to spend all your time pushing yourself forward, rather than being pulled forward by being fascinated by whatever it is you're working on. It's not sustainable even if there are no conflicts with other areas of your life.
Dude, any election is a social thing. To pretend otherwise is to kid yourself. If you don't want a popularity contest across social networks, don't have public voting - simple as.
Making a multilingual map of India using OpenStreetMap data
The alternative in most parts of the US seems to be you don't get the surgery at all, because you can't afford the jacked up costs (of which some sizable portion goes towards expensive malpractice insurance).
I don't know about your university, but mine at least some coverage of all those categories.

At a minimum an education should give you a strong enough base that you can teach yourself those other things should you so desire.
Yes, I called all the other winners too.
https://news.ycombinator.com/item?id=11633517
What if the pizza cost half as much now because it didn't require a human to standby and take the order?
A wheel is a zip file that can be interpreted as a python library; it contains the file layout as it should be installed in on the destination machine.

Wheels can include binary executables; until recently, there was no standard way to target linux, so win32 & osx installations for certain python libraries were way faster. The manylinux project makes it possible to distribute binaries for most linux distros by linking against common versions of shared libraries.

With luck this will replace distro-specific packages (i.e. apt-get, yum, apk) for python libraries with large compiled binaries. That's good for users ('pip install' works for more cases) and for package maintainers (less customization to support).
>Accusations of soliciting votes by tweeting the HN threads would carry weight with me if there had been any published guidelines about what kind of publicity was allowed.

Sure: https://news.ycombinator.com/item?id=11442647

P.S. I voted for Pinboard.
For what its worth, I think we're approaching this question from opposite ends of the spectrum. Rather than asking when it is permissible to kill, I look at it as "when is overriding free will (on victimless actions) for societal good permissible"? Forcing terminally ill patients to live through the misery doesn't meet my bar on that front.

I realise that you're drawing a distinction between taking your life and having someone else take it for you, but to me, in this case the difference is largely academic since the agency remains with the patient at all times.

The objections to dueling were, as I understand, more around the social pressures which required one to participate making the idea of consent much more fuzzy.
All user contributions on SO are CC-BY-SA 3.0 licensed.[0] This actually makes it difficult to incorporate into larger programs that are licensed any differently.

[0]http://stackoverflow.com/help/licensing
Pinboard & the community should just do it without YC/SV.
>What you do need is some amount of time spent on the idea that computer programs are mathematical objects which can be reasoned about mathematically.

Yes please.
"Statistics", like "Science", is only a name which came much later than each field's and approach's discovery, use, and study that its followers want to believe make it up, eg https://en.wikipedia.org/wiki/Timeline_of_probability_and_st...

If you want to see which institutions they serve, you can look deeper into etymology and environments where they emerged.
Is there an alternative to platinum yet?

Fuel cells sound really neat, and I had no idea you could actually by your own until a couple days ago. But the estimate of a small continuous use unit needing to have the catalyst replaced up to annually seems to make them a novelty for now (the existing units that is).

Interested in knowing more if you keep up with it though.
Probably costs $3000/mo for a driver. $2000/mo capital costs. Ditch the driver and increase the miles traveled from 10,000 to 20,000 miles.

Monthly costs,

Capital $2000 $2500
Driver $3000 ---
Fuel $5000 $10000
Total $10000 $12500
Miles 10000 20000
$/mile $1.00 $0.63

Cost reduction of 37%
It's definitely against HN's rules and is in the FAQ:

https://news.ycombinator.com/newsfaq.html
Sears Holding Company Study Shows OKRs Impact Bottom Line
They could still work as a research physician, or work for medical device manufacturer or drug company.

If they are really bad at clinical practice, they might get a job on a TV show. Psychologist Dr Phil McGraw [0] stopped practicing after an investigation, and ended up as a talk show host.

[0] https://en.wikipedia.org/wiki/Phil_McGraw
More than all three companies that were funded, combined. Ahem.
"in the 80s and 90s, engineers built complex systems by combining simple and well-understood parts....
Today, this is no longer the case."

yep:(
Could you guys maybe amend the post you just wrote, and Dan's disclaimer about Pinboard?

"We changed the rules at the last minute. We're sorry, but that's the way it goes."

I can live with that. What you did instead, first by pretending Maciej didn't win in your post, and then by blaming him for not being selected in Dan's follow-up, was a mistake, and not a great way to treat him. I don't know you at all, but Dan likes you so you can't be a bad person, and I can't believe Dan is happy with this.
I guess I'd put it this way, at the risk of undermining my own point: appealing to group identity is demeaning to us all as individuals, and perhaps to women most of all.

The air of entitlement associated with a statement like "Vote for me because I'm a female" is very hard to get past. That's why I was hoping that the "Woman Card" was some kind of ironic in-joke. And it sounds like that's the case, intended to play off an offensive statement from the Trump camp.

But if so, what's it doing at the top of the NYT home page?
The venue (more likely a legitimate third party) could also run its own marketplace for pre-bought tickets, so the venue wouldn't have to just repurchase tickets and risk leaving a seat empty.
We were specifically asked to be nice.

I certainly didn't think that saying "Please don't give money to Pinboard, I don't think Maciej will act appropriately and it will spoil any chances of following this process again" fitted into "nice". Now some people did post (generally more constructive) versions of that comment, but I refrained base on the stated policy.

There was no way to vote Pinboard down other than to just vote for the other options.

The process did not actually offer any way to determine the HN community's overall view, only that were was a large subset that wanted to fund Pinboard. That subset might be greater that the subset that specifically didn't want to fund Pinboard, but there's no evidence available to determine that.
> ... you'd be surprised how many beautiful and interesting buildings only ended up that way because of constraints forced on the engineers and architects by the surrounding environment.

I recently did a major remodel of my home and many of the decisions made were ultimately directed by things outside my control (e.g. physics, availability of materials, environmental conditions, etc.), which resulted in me getting not exactly what I originally wanted, but yielding a result better than my original imagining.
> Things turned out exactly how I expected they would here, but it's still disappointing.

Yeah, this is disappointing, but also completely predictable.
I'm sorry you didn't feel full of energy after our (very unexpected) phone call. Building rapport with you was not one of the evaluation criteria.

We're grown-ups and don't have to like each other to work together effectively.

However, I appreciate your being honest about arbitrarily changing the rules on me.
And in reality, the operation of an aircraft is not the principle point of failure. Rather, mechanical failures, weather, sabotage, etc. are much more easily eliminated by rigorous inspection and heuristics with multiple failure points.

The fact that commercial pilots (with numerous hours of experience, strict certification and simulator requirements and often, military backgrounds) are considered a principle risk point is only because the safety standards of all the other modes of failure have been so robustly reduced.
If my friends and family literally talk about Game of Thrones or Star Wars every day, do you think I'm just going to voluntarily exclude myself from my own community in order to protect the wealth of some small cabal halfway across the world?

If something is so good that your friends and family literally talk about it every day and you'd feel left out if you didn't participate, is it asking too much to actually buy it and support those who make it? A show like GoT has thousands of people involved in making it, many of them working on it full time for months. Paying for it legitimately is not just paying for "some small cabal halfway across the world".

If recent rumours are to be believed, even the mighty GoT is now facing an abbreviated ending because while it's been successful it's also been extremely expensive to make. This suggests that despite the optimistic spin the show's producers have often put on being so widely pirated, it still isn't getting enough actual financial support to keep going with full 10-episode seasons, which would be a real shame for all the fans who do pay for it.
Is Sanders benefiting from the halo effect? I'm apolitical and the few times I've seen Sanders on TV, I didn't get that impression.
I think most developers are fine just plucking the most active and "starred" repositories on github.

I tried Structor briefly and while I liked the idea in principle, my tooling and requirements are changing too quickly and I do a better job keeping my dependencies up to date. I feel that adding an extra layer of complexity between or adjacent to my application and the dependencies I'm probably already pulling from npm/github is going to be viewed by many as needless when importing components from modules is painless enough as it is.

Still, I like your project and it has a lot of potential.
I understand the concerns you all have, but I thought the experiment was to see what would happen with some startups selected by HN. By disqualifying one of the submissions based on an interview, you're testing something slightly different.
Brodlist would like to deeply thank Kevin and Dan for doing this. It not only gave us great feedback but we found it a lot of fun as well. The winners deserve their spot and I'm looking forward to seeing great things come from all three.

Thanks again, guys.
That's not really the ticket scalper's fault, is it? If the tickets were only sold at the low face-value price, they would still be sold out, and your only option would still be the same-day lottery. This way, people who really want to see the show at least have an option to pay extra to see it.
I certainly wouldn't want to share a name with a terrorist group, and I know at least one company that used to be named Isis that ditched that name.

So I cannot agree with you.
Train Your TensorFlow Models on Rescale
Checklists applied rigorously have been _demonstrated_ to make a huge difference, see The Checklist Manifesto: How to Get Things Right by Atul Gawande [1]

[1] http://smile.amazon.com/Checklist-Manifesto-How-Things-Right...