skysight-inc/HackerNews huggingface dataset:
In Norway there was/is a project that AFAIK originated around the National Lottery's need/desire for smart-card backed digital transactions: https://www.buypass.no/bruker/buypass-id/buypass-smartkort

It's a little unclear to me what the current status is: apparently it's valid for the National (Tax etc) Portal (altinn.no - literal translation: (hand)ineverything.no)). The basic idea was that the Postal service already allow the sending/delivery of registered letters -- so why not just use that for validating the ID. These days mail is largely handled by supermarkets -- and my impression is that the ID check isn't as reliable as it used to be when the postal service operated as a government monopoly.

Anyway, AFAIK, it's still the closest thing we have to working, secure digital ID in Norway.
God no. Are you kidding? The former lead engineer of my YC/Sequoia-backed startup didn't even graduate from high school. But he was very good, very smart, and had years of professional experience as a programmer before he was hired here.

If you are good at making web and mobile apps, there are hundreds if not thousands of startups in SF and elsewhere that would hire you. But you have to prove you're good. Luckily, programmers can prove that fairly easily by showing their work on Github, and performing well in technical interviews.
i'm just having a hard time you're actually being serious.
Seems like you've run out of arguments and are resorting to social status games. Unfortunately that doesn't work so well online.
Sorry, but what is C2C? Client to Client? I tried to search for the term but came up with nothing. I've been doing this awhile, but that's not a term I am familiar with.
The article is an interesting mental exercise in using statistical analysis to identify issues in infrastructure, but the configurations that are assumed to be in use demonstrate an exceptional lack of understanding around modern L4-7 load-balancing solutions, whether hardware or software. 99% of the 'issues' in the article are solved by features that are present in nearly every COTS or open-source solution - they just require knowledgable people to configure and tune them for the system in question.

More than a few real-world front-end implementations lack the kind of rigorous instrumentation that's necessary to identify problems of the kinds mentioned in the article. While proper configuration and experienced ops folks tuning said infrastructure can solve most of the stated problems, very fine-grained monitoring is sometimes the only thing that allows for effective troubleshooting when things really go L-shaped.
Seems someone doesn't recall the bad old days of cell phone software, where there was still a 70/30 split; only YOU got the 30.
One of the examples he gives falls under computational geometry even if its a basic question. Categorically those have become off-topic even though there is a tag for it. Seriously, go find something that requires some dot or cross products to compute and ask it - but not anything that resembles a graph, because they like graph theory.
Exited to see this informative post that can help a lot of prospective students decide where to go for their CS education!
I remember 1991 and shoegazer very well. I was a metal fan into Ride's Going Blank Again and Spacemen 3.

It's a shame than stuff from the metal world like this https://www.youtube.com/watch?v=Fegt-bD3q_k didn't cross-pollinate and make a super-popular strain.
This is a complete misunderstanding and misrepresentation of Buddhism, which is the Middle Path between nihilism (a denial of existence) and eternalism (a belief in permanence or independence). Among the foundational beliefs are impermanence, interdependence, and the emptiness of self-existence all phenomena; or from another angle, suffering, the cause of suffering, that suffering can cease, the means of achieving that cessation. The practices are not meant to "fill the time" but are the means of seeing reality clearly.
People forget that when the telcos were in charge, the split was 70/30 the other way, and with no transparency at all. You basically couldn't make money on an app. When Apple announced their price structure, it was a huuuge deal to everybody. That's why so many people retrained and retooled so fast.
Only 19% of Chicago VC money goes to local-area deals
NGOs
That same concern existed 150 years ago and the truth is that we are still working the same amount of hours as before. We just don't do the same things for living.

There will always be jobs to do. Most of the manufacturing and repetitive jobs can be automated, but there will always be jobs that only humans can do. For instance, food can be processed by a machine, but I prefer to pay to see how a sushi master prepares each Nigiri for me. Or, would would someone prefer a massage chair rather than getting that massage from a human? Music? Arts? Design? All that things can be done by machines, but we will always prefer to get them from a human. Our lifestyle will change. Objects will loose value because they will be extremely cheap to produce and our jobs will be more focused towards services to other people.

What concerns me most is the inequality and how the richness produced by machines will flow though the society. With that level of automation in the industry it will be really easy for a few people to control the production of all the goods.

But this is something that has to be solved by the politics.
With standard ssh-keys, you now have a new problem: how do you know the key of your new vm? Trust-on-first-use is one option -- but a better option would probably be to move to ssh server/user certificates, and generate and sign a new server cert outside the vm, as part of finalizing/readying it for deployment. Might not work well with elastic generation of vms based on load (not sure how well ssh deals with mulitple CAs -- one might imagine a structure with an ultimately trusted, possibly long-lived, off-line cert on the top, and the various sub-CAs organized based on security domains (eg: elastic vm, user auth etc)).

Still doesn't exist any sane, open automation for that, as far as I know. Maybe we should be happy people use keys at all, never mind if the trust/validation is flawed... (not to mention keys never expire, and can only be revoked via a black-list).
Yeah, double backslash was the first edit I tried :)
Web Font licensing is such a completely painful mess that I would wish/hope/love if this software came with a license that constrains the terms of use on any fonts produced with it to Creative Commons, or (what the hell) GPL.
CloudMedx (YC W15) Helps Doctors Spot Patients Who Will Need Expensive Treatment
An argument could be made that many people are hitting SO multiple times a day in the course of doing their jobs. If the questions and answers are biased by voting rings the results might not be optimal
I'm not sure how this will bode for my own extension, which I maintain for my own private use to do whatever comes to mind, like redirecting certain pages, applying userscripts and css files, and some other customization. Also I wouldn't have tried out all the spiffy new ES6 features that Firefox supports except that I can freely use them because it can only run in Firefox anyway.

One thing I did realize in learning how to make these extensions is that, unlike with Chrome, Firefox extensions can do anything any other executable file on your computer can do, or at least, they can move, delete, edit, and rename any file anywhere on the hard drive, spawn any process, download anything and save it, so effectively all a malware author has to do is make the extension's install hook download their payload and execute it. It's a one liner to wipe out your $HOME (I have no idea if it will work I'm not going to try it!):

require("sdk/system/child_process").spawn("/bin/rm", ["-rf", "~/*"])

I'm expecting/hopeful that there will be some kind of about:config flag to disable enforcing signed packages, it just seems typical of Mozilla to include such a feature for power users.
This is culturally related to the US dislike of dark comedy. Very few movies in this genre have ever been successful in the US whereas they are a stock in trade in Europe.
(Dr Strangelove, Bad Santa...??)
I think this is very true. Go work, spend as much time as you can learning in person. After a few years, you can work out an arrangement to work remotely.
Very interesting article. I've actually been kicking around the idea that the midwest will see a braindrain-reversal in the next 20 years, similar to China + India + etc. (where elite educated foreign professionals/entrepreneurs who historically sought the US market are actually realizing equal/better opportunity back home, and also a more comfortable/familiar lifestyle).

Cities like Minneapolis, Cleveland, St. Louis and Pittsburgh still can't necessarily compete with tier 1 finance/law/tech opportunities and gross compensation in NY/SF/LA/etc., but more and more they are offering a solid job market (particularly within the healthcare industry) and more affordable living to the point where net compensation may be the same, if not greater than in the "elite" coastal markets (corporate lawyers in Manhattan feel less rich than corporate lawyers in Cleveland, I'm pretty sure - who knows).

I think the other key is that these cities not only offer good jobs and affordable housing, but also offer a true "city culture", including a good food/bar scene, farmers markets, art galleries, a strong local music scene + music venues that are on the national act rotation, all with a more casual vibe than NY or SF offers (subjective statement: last time I was in Cleveland it felt more like Brooklyn than Brooklyn). Whether it's better or worse is a matter of opinion, but I guess my point is that those factors exist in many mid-western cities, and these are the things that professionals moving into cities really want (and pay higher rent for) and really miss when they move to the suburbs.

Unlike the folks returning back to China or India however (who often times work even harder for an even greater potential upside back in their motherland), the choice to return/remain in a more regional city may often be driven by a lifestyle choice - a mid-level manager working in Pittsburgh will likely work less, make the same/more and, in the immediate social environment, hold higher status than the mid-level manager in Silicon Valley who is slaving away 80 hours a week to make an IPO happen for a 35 year old soon-to-be billionaire founder (the big/small fish/pond concept) - of course the big draw in SF is that YOU could be that founder, and there's less of those opportunities in Pittsburgh (at least in theory, and for now). I think this also ties into the relative wealth equality and socioeconomic integration when compared to NY/SF/etc., which was well-described in the article.

Anyhow, just a thought - to be honest, much of my conjecture is driven by my own desire to move to Cleveland for a lot of the reasons above, but at the end of the day I have not and probably won't (I tell myself it has at least a large part to do with the fact that I was born/raised in the Bay Area and all my family/friends live here, but I have to admit that part of me still wants to be in the big pond at the end of the day, as chill as it looks in a smaller one - of course that could change haha).
"Let the small businesses grow into bigger businesses by alleviating the tax burden."

Are you honestly trying to say that the only thing stopping some small app shop from getting huge is the 30%?
That's a good point, but the top 1% (where I expect to be in a year or two) is close to the end of a long tail. Not many people get there by asking questions, and I only started contributing about a year and a half ago.

That percentile rank is a foot in the door in a lot of situations. If someone who is interested in me finds out it's because I give comprehensive smart answers with strong communication, in spite of the fact that I wasn't around when there were lots of easy questions to be had, I think I've got something pretty good to brag about.

That's not to say that I wouldn't consider someone who asks lots of good questions too. That requires communication skills as well as technical skills. I personally find it harder to ask good questions than to give good answers.
Been playing around with it for a while. Surprised that I was the first person to add Vagrant to my toolset.

EDIT - Forgot to say, great job. With some polish it'll definitely make a fun tool discovery service. Thanks for this
Your argument falls apart given that the Play Store has the same split, and there are plenty of competing distribution channels on Android.
Computer programming is one class of a computer science degree.

Just about everyone else in a computer science program will have been programming for years just like you. A lot of them will be better than you.

It's rarely irrational to graduate from any serious program at the best public university in your state. So, please take time to do the math for yourself. ($80k for a degree is a lot, but so is $150k of annual income for a well situated young man.)

You should also know that the world isn't as meritocratic as a voluntary college abstainer imagines.

Outside of tech startups that want to (under) pay you at this ephemeral moment of demand shock in the software labor market, there is a whole world of people that will hold your lack of formal education against you for a long time to come.

Don't be surprised if you learn something at university. Your grammar is a mess. You could fix that to start.
All the major javascript engines are multistage now, not just safari.
While I generally agree, there is always the caveat of the Ken Thompson hack: http://programmers.stackexchange.com/questions/184874/is-ken...
That's a great documentary/post-mortem.
Hand Book of the Carnival: Mardi-Gras, Its Ancient and Modern Observance (1874)
Just being able to adjust the font-weight of a font that doesn't have multiple font-weights is something I've wanted to do many times before.
Sure, but those items are designed to be consumable, and purchased over and over.
I reckon about 20% of the things I find on Stack Overflow while searching via Google are questions that have been closed for being irrelevant.

And my favourite questions are often those ones in the 20%, for example, when you type "1nf vs 2nf vs 3nf" into Google, the top page, is this StackOverflow post:

http://stackoverflow.com/questions/723998/what-are-1nf-2nf-a...

Despite the fact that the top answer has 218 upvotes, the question has been closed as 'not constructive' (which is cearly not the damn case, it's the top hit in Google for fuck sake!).

Stack Overflow should either stop this from happening somehow, or back their own goddamn policy and deindex or remove this content from the site.

That answer can no longer be improved upon, despite the fact it has such high search ranking, because some idiot deemed it 'not constructive'. What hogwash.

There is clearly a gap in the market right here that Stack Overflow either needs to plug, or someone else will (and at their expense).
From one healthcare entrepreneur to another, congrats. It's difficult to clear that hurdle, especially with the two-sided approach of doctors and patients. What's been your biggest challenge with patient adherence / engagement?
Assume for a moment that the value proposition of Medium to the writers boils down to convenient and beautiful design, and Medium writers simply make the choice that this value is worth their giving their content away for free.

What about the risk of association between their writing and the Medium brand detracting from the writers' impact?

Even if it's just a small percentage of potential visitors for whom Medium is an anti-signal, why risk it?

I guess the Medium network may bring in more readers than the Medium brand bounces. Does anyone have information about what quantity and quality of readership the Medium network offers to an individual article or author?
SSH always (to the extent of my knowledge) uses Diffie–Hellman to generate session keys, and regenerates them at periodic intervals, and so always has forward-secrecy. This only affects the ability to MITM new connections.
The cargo-culting continues.
I'm afraid that loopholes are bound to be found this way (my first thought while reading this) - possibly I'm wrong...
> There should be para-military units (gendarme) composed from locals, but from different regions. US did great job at Philippines with this strategy.

A great job indeed. If only they had applied lessons learned, like the effectiveness of plentiful waterboarding.

http://en.wikipedia.org/wiki/United_States_Senate_Committee_...
Oh I updated the day it was available. The issue was not resolved. It seems to have gotten worse.
This is wrong. It is also a terrible misunderstanding of philosophy. It is completely possible to approach a problem from a "useful" perspective and a philosophical perspective simultaneously and many people do this. I had professors with a Phd in both Philosophy and in Physics because each academic discipline deals with similar problems independently.

Philosophy does not deal with testing empirical theories. No there has not been encroachment by linguistics, sociology, psychology, or economics.

I'm sorry you wasted so much time typing this comment, I've read it three times now and I cant find a single thing you got right.
We got patients engaged through an app delivery method that integrates a few key features of messages and engagement. Would be happy to connect with you and discuss more :)..
How I Learned to Program in 10 Years
ExpertInaYear.com’s Table Tennis Novice Becomes Wizard in a Year
Why and How to Use a Contributor License Agreement
Weak tarsnap keys generated on FreeBSD 11-CURRENT
HTTP/2 is a bad protocol, that much is clear by now. Luckily most of us won't have to deal with it, because it will be deployed merely as an optimization, with a new generation of reverse-proxy servers, like H2O. https://github.com/h2o/h2o
As is PHP ;)
And pictures of cats.
10 Great Tools for Your Web Design Kit
And this is precisely why I left SO. Without fail, the most interesting and useful questions for me on the site were more or less surveys of the population -- "What's a good library for reading XML in C#?", "XYZ looks like it was abandoned, is there a good replacement?", "Why is Python 3's virtualenv different" and that kind of thing.

Maybe that's just me, because if there ever is a question with one correct technical answer, it's easy to figure out on your own. The things I want to interact with a human to figure out are universally to do with historical reasons for things, ergonomic choices, and opinions on quality. I want a smart person with strong opinions, not a politically correct karma grinder who can type quickly.
Apple's not the one hurting for quality developers.
I'm typing this on my Debian X200. Suspend works just fine.
The FreeBSD bug has already been discussed here, of course (https://news.ycombinator.com/item?id=9063884), but I thought people might be interested in a "case study" of how it affects a particular application.
I guess you have to be aware of the trade offs when choosing a platform. I hope they were.
Read the article, visited the website, read the docs -- still don't know why this exists or what the value proposition is; however, I'm not a business owner and don't do business banking. That said, I don't think I'm all that far off from the target audience as I do deal with billing, account balances and money transfers through third party api's.

As an aside, someone needs to 'disrupt' the home mortgage loan process from top to bottom. Super opaque and really annoying to go through (even the information gathering phase) when compared to almost everything else I've experienced as an adult.
There are problems with Git's "object soup" approach, too. For example:

(1) The performance issues with "git blame" appear to be essentially unfixable. That tradeoff is by design [1]. Note that by "performance issues" I mean that git blame can take several minutes on some repositories (e.g. src/xdisp.c in Emacs).

(2) Git is pretty much tied to a 1:1 repository:directory model and cannot safely support a 1:1 branch:directory model with multiple branch checkouts sharing a repository (git-new-workdir as the closest approximation is not safe).

In general, a lot of operations on Git have an O(branch history size) or even O(repo size) complexity; that is not a problem if you do not need them, but it puts limits on what you can do efficiently with Git (at least without adequate caching and the necessary porcelain to use it).

That, of course, on top of the other criticism typically targeted at Git (poorly designed command line interface, difficult to understand internal model [2], possibility of data loss [3], etc.).

> Mercurial is dead, but its fans just haven't noticed yet.

Not everybody here is concerned with the silly Git vs. Mercurial war (the modern version of Emacs vs. Vi). My personal concern is that the result of widespread Git adoption is that VCS development has stalled and has settled for a "good enough" that I don't really consider good enough; Mercurial is interesting not because they're doing things better (though they do some things better, and other things worse), but because they appear to be the one team still actually experimenting with new things (e.g., changeset evolution). I really wish there were more going on with Bazaar (which is basically in maintenance mode now, and Canonical doesn't even seem to put a whole lot of effort into that, with lots of bugs still outstanding) or Fossil (which is mostly trying to be conservative rather than innovative [4]).

In short: Competition is good, monoculture is bad. The desire to have one VCS to "rule them all" worries me.

[1] http://marc.info/?l=git&m=116991865311836

[2] http://people.csail.mit.edu/sperezde/onward13.pdf

[3] http://jenkins-ci.org/content/summary-report-git-repository-...

[4] Which is a worthy goal in itself, but it also means that they aren't really moving VCS development forward.
Short answer, yes. We have a lot of ideas about how to offer credit and lending products, both ourselves, and with partners. We're spending a lot of time talking to companies to understand the current pain points, and we'll be able to share more soon.
Sony's Google Glass rival SmartEyeglass goes on sale for $840 or £520
At the company I landed my first programming job, they had an application that was 100k+ lines of ksh, sed and awk.
I think that's a straw man.

Its not the only or the biggest obstacle, but it is an obstacle.
The Coen Brothers' Burn After Reading and Fargo.

Also I'd argue MASH, which was massively successful, though that might be stretching dark comedy. Depends on the episode I guess.
Awesome! I must've missed the announcement (if there was one). I'll definitely be checking it out soon.
Yes, 183 out of 2 million is so bad, because apart from anything else it indicates that the output of the random number generators used had far, far less entropy than it should.

(How can you use a completely compromised private key as a root of trust for another certificate, anyway?)
Is it possible to take advantage of the affiliate program for sales on in-app purchases? Our app (like many) is free with in-app purchases, so I don't think we can generate affiliate revenue from our sales, but I'd love it if I were wrong.
Care to at least explain why you think it's a bad protocol?
Reminds me of the differential gear in cars and what happens when one wheel is up in the air with no traction.
Not necessary, but hugely helpful for a number of reasons. Shoot me an email (address in my profile) and I'm happy to talk you through them.
Take a look at https://www.votetocracy.com

It's sort of a Web2.0 take on 'write your Congressional representative' on bills currently up for vote. It will also tell you a lot about how your reps (and others) vote.
Well he doesn't need to, by his own proclamation there's no arguing! /s