skysight-inc/HackerNews huggingface dataset:
Before hitting 25 being an employee or not should be a matter of opportunities. Working in a startup before, I felt I gained a lot of experience on a lot of fronts. After switching to 100+ then 5000+ employees companies, the tasks where less diverse, but one could instead focus deeper on more complex problems.

So, being an employee or not shouldn't matter if you do something interesting.

Now when you get in the mid 20ies, you might want a job that banks accept as credible, renting a house doesn't involve convincing that you're not a fraud, and the parents of your girlfriend aren't suspicious of your profession.

If you're a super successful founder that's no big deal, if your startup is surviving or you're a freelance consultant that might be more difficult while not impossible, but if you have a stable job as an employee no one will even ask questions. Depending on what you want (i.e. kids and a house in your late 20ies), that might be an important point.
What a trojan backdoor script looks like.
Get ad impressions.
The eventual code commit has a useful description of the feature:

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.g...
I did see this. However, with Freicoin the demurrage fee is only used to pay the miners. In my proposal the fees would be paid back to all consumers.
! Great point, I'd quite forgotten that since high school but you're right, that was an incredibly big swing in geopolitical affairs of the time.
How soon before the author of this is indicted?
On the other end of the scale, London's finance and insurance industries started in the noisy, bustling and egalitarian coffee shops of Exchange Alley where knowledge workers who didn't want to sequester themselves from the outside world operated.

Different strokes for different folks.
> because they often use huge databases of real human responses to construct their own

Honestly, this often seems to be the conversational gambit of human beings.

Coming up with genuinely interesting conversation seems to be a task that takes too much effort for most everyday interactions.

Whether it be standard small chat, quoting cultural media, or reciting social group in-jokes, much of human interaction seems to also take a "bags of tricks" approach.
They spell out the categories in 4.6 (page 22-23 or so).

I can believe there is a degree of financial security associated with having ~ 1 paycheck worth of cash sitting around (if I read it right, their cutoff is something like 1/2 a paycheck). An easy to imagine example is a new home buyer that reached a little bit, at first they are going to be spending most of their paycheck, but at some point things will tip and they will have a lot more flexibility.
The Algolia API is far superior than any scraping API (incidentally, it's also a YC startup)
See also "Learn Git Branching": http://pcottle.github.io/learnGitBranching/?demo
Sounds like 'vat' or something. Very European.

Tax codes don't make sense, because they get diddled every year to meet some Senator's (Lobbyist's) pet purpose. Stir and bake for 100 years, and we have the baroque mess we're in.

As somebody famous said, taxation is the art of 'getting the most feathers from the goose, with the least squawking'. Noting in there about making sense or being fair.

Taxing wealth is similar to the old idea of the property tax, used 100's of years ago to encourage working idle lands in the hands of useless absentee-landlord lords and ladies. Worked pretty good. Maybe its time to do the same for bank accounts, investments etc.
And I expect to see large improvements in Pandas as it is an active and vibrant project. This will be hard to replicate in Julia, not for lack of trying by the community, but rather due to the head start of the Python community.

To be honest, if Julia wanted to really captivate an audience it would need to come out with a package or library which did something needed by the community in a way that Python didn't. Then you could conceivably see larger adoption rates.
Great writeup and kudos to getting something off the ground. Some back of the envelope calculations.

Let's assume you want to make $100k/year. Which is a pretty decent life in most places.

Right now the numbers are showing about $8.30/paying customer. To hit that target will require ~12,000 more subscribers. Not a crazy number.

But, at the conversion rate of .51% (126/24,717 uniques->paying) that means you'll need to get ~298 million uniques to your site (or 56 million signups). That's tough. Getting the entire population of the U.S. to come check out your site requires a huge marketing budget.

If you can convert all signups into paying customers (currently at 2.7% conversion) that goal becomes much closer. About 19% of all uniques are turning into signups (paid or otherwise). That's pretty good. If all of them were paying that's better than 1/3rd of the way there.

So really, for this to work for 1 full-time person to make $100k, conversions free->paid need to go up significantly, but probably pricing needs to go up as well and/or the tiered structure needs to be rethought.
The 2010 era blog posts on best time to post used scraping, but the Algolia API just released is robust enough for HN data analysis. (proof: http://minimaxir.com/2014/02/hacking-hacker-news/ )

https://hn.algolia.com/api
Obviously you can sell coins even if they’re not commonly accepted by traders (you can buy trivially buy roman coins), but good luck trying to use one in a shop.
Part of the usefulness of vacations, can be that one is disabled from the usual busyness, by not being in a familiar environment. You get the opportunity to see how exhausted you are because you cannot engage with your usual activities, and can actually rest, and do nothing.
Karma 2600 or so. I don't have time to sit around much but I do like some of the more recondite niches of domain knowledge that get air time on HN. My own niche is dynamical systems. You would be surprised what effect a very small amount of damping can have on a dynamical system.

I would suggest that the proposed damping system if introduced should be reviewed after a few months. I suspect however that the main effects will be qualitative and so hard to analyse. I have gained a lot from deeply forked comments where one person provides me with a fact or Web site.
So for pin, you really only need to hack the keyboard right? Either malware in existing one or setup a fake? Is it really that more secure than magnet strip then? I.e. if you have access to install a malicious strip reader, you surely can get access to pin keyboard?
The photography of the meals is spot on, could seem like a small thing but glad that you took a leaf from Airbnb's book to make sure that the meals are presented in the best possible way.
Why not make the jurisdiction that the prosecutor works for responsible for paying attorney fees if the person is acquitted?

They were sure enough to seriously upset and damage a person's life when they pressed charges, and they better be willing to at least cover the cost of a defense when they're wrong.
Very cool. Somehwat ironic that I'm reading this in Firefox Aurora on my VPS, controlled from my iPad :)
This is fantastic. It's amazing how the right graphic can really clarify a somewhat tricky concept like merging.
I think it probably just needs to be more responsive. Making my browser window really thin exposes a few annoying issues. The menu should switch to be touch-friendly on small screens bootstrap-style, your post content shouldn't need a scrollbar (must have a min-width?) and my comment box shouldn't need a scrollbar. Other than that, I'm pretty happy with it to be honest. Oh, and the code stuff should wraparound - it's annoying getting a scrollbar on every page.

Out of interest, which design trends do you refer to? I mentioned the bootstrap menu, and responsive as a whole, but other than that I'm not too sure what useful design trend HN is behind on really. I guess there's probably a nicer font they could use, they're pretty flat! :) Other than that, I'm not sure what's missing that would be nice.
The basic heuristic I use (playing as a human, win rate around 75%, and I've had 4096-2048-1024 on the same board before):

Pick a corner for the highest tile (for me: upper left). Try to keep the next highest tiles in line with it (I choose the top row). Never push the opposite direction from that (down), and only push the other "off" direction (right) if that row is full so the highest tile will stay put, or if it's the only move remaining. Try to build a "snake" with numbers in descending order, and compress it down to a single tile whenever that becomes possible.

From there, it's just little tricks -- learning when you can untrap a lower tile, or when to hold off on a move in order to set up a better one -- that bring up the win rate by a few percent here and there.
I'm not so sure there is such a thing as a premium product. Home schooling outcomes can beat public schools by a large margin (don't always, but can). There's so much room for improvement, I'm not sure I want to spend ANY extra money on a particular public school.
Resistance to change from non "computer people", as you put it, has nothing to do with something Microsoft can do.
And concerning the bribery, yes, I wouldn't be surprised if it was one of the main reason linux and free software in general didn't get more adoption.
I wrote http://tullo.ch/articles/python-vs-julia/ a few weeks ago, which compared Cythonized implementations of particular ML algorithms in Python against Julia implementations.

There were some useful discussions on HN at https://news.ycombinator.com/item?id=7383121
Net Neutrality and Your Slow Netflix
Instead of answering your question, I'm going to offer some generic life advice:

Figure out what you want. Even if it's just in the short term, but ideas of what you want in the long term are best. Use that to decide what you do month to month and year to year. I've noticed that most happy developers are only mildly interested in what their company does: they enjoy their work because it presents challenges and lets them work with people they respect. For these people, it's less about the salary than it is about the opportunity. The salary is important more for keeping your position in the market than to make you rich.

Do you have your own dream? If so, then it might be worth looking into entrepreneurship. Starting a business is less about being able to code your MVP than it is about learning what's available in the current market and being able to sell. Is your dream crazy? Is it crazy in terms of ambition, or crazy in terms of feasibility? The former is fine; the latter should make you step back and reconsider.

Your dream doesn't have to involve some engineering department at a corporation, either. You can be a developer in other settings. They're less obvious, but if you dig into your other interests, you might be able to find opportunities where your programming skill can contribute something huge.

If you don't have such a dream, you still have to make a living. Is it so terrible to contribute to someone else's dream in that case? You'll want to learn how to drive a hard bargain so that you can get the most from them out of the contract. Building someone else's dream starts looking fairly peachy when you're pulling in enough to not have to worry about money anymore.
This is great for teaching git, a nice add-on to the tool would be to add command by command playback of custom scenarios and see them pan out. Also it would be interesting to grab tons of different history records from developers' shells and get common git patterns and play them back with this tool.
365 day handstand challenge
Plus, as is probably still the case in a few parts of the US, a given mortgage may well be underwater (i.e. the house, even at market value, may be worth less than you owe). As others have pointed out there are also a lot of transaction costs, especially for a house (don't forget moving/storage/etc. too). If you've largely paid off your mortgage, sure, but then you have a great source of collateral if you need some short-term money.
I second that emotion

Kudos
Hundreds of millions would require over 10% of all pound coins to be down the backs of sofas. Does that seem even remotely plausible to you?
It's high time we make an International Programmer's Union.
Yea, that is why WHATWG HTML is a "living standard". In fact, I am thinking that even the "HTML5" buzzword is a misnomer.
You can't make more aluminum just by wanting it.

No, but if the price goes up enough, you can mine it, as I said, from places like auto junkyards where people have thrown it away.

If our usage of aluminum increases, eventually there will not be enough aluminum.

No, if our usage of aluminum increases, assuming the supply is constant, its price will go up, so people will have incentives to find substitutes. (I already gave one example: using composites instead of metal for car bodies; that mostly substitutes for steel, not aluminum, but it does substitute for some aluminum usage, and the general point is the same.) So the increasing price of aluminum will regulate its usage so that we never run out; we just keep shifting certain uses to substitutes so that aluminum is only needed for uses that are valuable enough to make it worth paying the market price.

This is not just theoretical, by the way; it has happened many, many times. Aluminum itself is an example: most of its uses are uses in which it displaced other metals, like iron and steel (a good example is car engines: most of them are made of aluminum now because it's cheaper than cast iron).
This goes hand in hand with the "3 felonies a day" Americans are committing:

http://online.wsj.com/news/articles/SB1000142405274870447150...
It's even worse than that, actually. In Pittsburgh, PA, police were taking DNA samples at roadblocked checkpoints. Not sobriety checkpoints, mind you -- roadblocks established solely for the purpose of collecting DNA from the citizenry.
Why You Shouldn’t Decide Anything Important at Your Board Meeting
Is Online Streaming going to save the recording industry?
Ask HN: Georgia Tech CS Masters (udacity) vs. a "Hacker School"
I'm considering both options and would like to hear other people's experiences with either. Thanks!
Oh, HotJava! I still remember using it years ago. It was surprisingly snappy and effective
20 Years of Impulse Tracker, Part 2
I've worked in both countries, and spent a fair amount of time in both.

America puts in more work hours, Canada has more governmental holidays. It works out to about an extra day off a month in Canada, probably about 6-8 more holidays in a year.

You get more vacation time and maternity leave in Canada. America has no mandatory minimums for those. You may or may not get paid sick leave in America.

American workers vs Canadian workers... not much difference in terms of work ethic. Some are stellar workers, most are average. Similar levels of education. Americans tend to have more rigid personal beliefs, but I wouldn't say they're intolerant. They just hold their beliefs about religion, politics, etc, more firmly than Canadians.

Interpersonally, I've found Americans more direct. I appreciate it, but it can be offputting to Indians who are unaccustomed to it. Canadians aren't the super-nice-overly-polite bunch they're made out to be, but, they are less direct than Americans (more than Indians, still). No offence to your culture, it can just take a while for us to figure out what you're saying when you're saying we need to change something.

Also, Canada is huge and stunningly diverse, even among national Canadians. Think of each province as a different country, very similar, but still different. If you have the opportunity to travel from Alberta to Quebec, you'll understand. America is more like four countries, culturally, Canada more like seven. Look into this more, I could go on for days.
I'm not sure how I feel about this.

Particularly this part: "Someone who has a pending comment will have to wait till it goes live to post another".

Am I seriously expected to keep a "queue" of posts I want to make in Notepad or something?

Seems pretty stupid to me. The way I use HN is to spend 30ish minutes on it by opening a bunch of tabs...reading the articles...and then either posting a root comment or responding to something interesting. I do this for every tab.

Sounds like this breaks my work flow, and I don't understand what the purpose of this part is.
>a touch overpriced

This is what I think of almost every 'hot new thing' on kickstarter, and they invariably smash through their targets without batting an eyelid, as this one has done (over 6.5x goal with 25 days left). Price aside for a moment, it looks great.
CSS has always been a hack, and the web we have today as a result of competing browser rendering however the hell they want based on their popularity - and the popularity of any co-developed devices - is just about the only thing that can make me countenance communism as a web developer.

Having said that, it's possible that we might be in for a second era of webdesign, as MS retire support of XP and the browsers that have dragged down web development.
Now it works the other way round (the 10 pence is pretty much the same size as a US quarter). Not much of a saving (25¢ is around 15p), but I used to use them from time to time in college while I was doing my laundry.
Ah, OK. That's a bit broader then. I think it's fair that a first-time homeowner has liquidated their stocks and so forth for a down payment and other costs related to setting up house. It's also fair to say that the same homeowner five years out really ought to have some savings given that they don't have a lot of home equity yet.
I would hire, for good money, a person from any country who has the right skills to work remotely. Unfortunately it usually falls flat on skills or greed. I work with a guy from Bosnia since two months and it has been good for both!
Nope, I'm fairly confident in my ability to direct the site in the right direction, and to handle the development side of things.

1. I do have volunteers that assist with support. The app brings in roughly 50,000 support tickets a year, so their help is important.

2. I try to automate everything. Anything that goes to support needs to be handled with the click of a button. Otherwise the smallest task becomes overwhelming when you multiply it by countless users. If I can't automate the task, I try to find a way for the community to get involved in helping.

3. All important changes are reviewed by the community. I consult with the users regarding any design or interface changes. However, users are against the idea of change, and they don't typically know what's best for them. My job is to sort through their feedback, and to make the final decision.
Your numbers seem to be off from what I've read. According to this, the ten oldest men died at ages 116, 115 (x 2), 114 (x 4), and 113 (x 3). Meanwhile, the oldest human died at age 122.

http://en.wikipedia.org/wiki/Oldest_people#Ten_verified_olde...

I'm interested in your claim about lungs and oxygen. Is that really what kills these people? Several of them are listed as dying of pneumonia, so perhaps that's what you mean; though one was a "blood clot", and several don't have a cause of death listed or merely say "natural causes".
Ibankers broker financing rounds and acquisitions, they don't load up on risk because they don't actually own anything.
Oh, and one important one. Canadian salaries for urban areas will look slightly higher, but it's more expensive to live in Canada. Check rents, costs of living, groceries, alcohol, tobacco prices, and taxes. You're looking at about a 10-20% increase in cost of living, but its offset by lower population densities and people who tend to be more relaxed.

Also, since Canada has a reputation as "free health care for everyone everywhere!" look into that, too. It's not free. Check the health care plans with your employer.
C++11 FQA anyone?
That's a good point. But let me ask you: do you think HN actually has this problem, i.e. of ideas being suppressed because people disagree? If so, I'd be curious to see examples. Most of the downvoted stuff I see has some other readily available explanation; usually some form of rudeness.
Periodically there are attempts to unionize engineers in Silly Valley. I've never seen one come anywhere close to success. Most of the engineers I've worked with have seen unions as rent-seeking organizations that simply want to line their own pockets.

(There are similar periodic attempts at licensing software engineers at the state level in CA. These generally don't go well either, and appear to be the same kind of rent-seeking behavior as unions, judging from the howling nonsense proposed as core competencies to test against, e.g., lots of EE knowledge, and stuff involving obsolete technology and software development models that don't work).
Wut? Python is going to get better because it has a head start? What's the logic in that? Surely the incumbent is less likely to improve than the challenger because it's already been polished. IOW it's usually the new guy that has room to improve.
This could also be useful to circumvent the censorship in some places, no? I've seen a site which convert websites to images for that very reason a few years ago. Although less sophisticated. But sadly I can't remember the name.
That doesn't really have anything to do with the proliferation of laws. Almost all prisoners are in prison for a narrow range of offense classes: violence, theft, and drugs. At the federal level there's also a lot of immigration violators.

The explosion in prison population is not related to an increase in the rate of arrest and conviction. It's related to a huge increase in the number of years of incarceration per offense.
End-to-end security of the channel isn't necessary. DNS is public. There are clues that DNS is broken in those situations that, as with SSL, ultimately your browser would have to present to you. Local validation is all you can count on. E.g. http://www.bortzmeyer.org/dns-swisscom.html

Personally, I'm now twice as interested in relying on DNSSEC and running my own DNS resolution rather than relying on third-parties. Not least because Google's DNS doesn't always give me the closest servers for CDNs that provide different answers. Frankly, the biggest problem DNSSEC solves is securing that first HSTS response, but every bit counts. That DNS services on open WiFi stop lying... That might never happen. But perhaps future async DNS resolution baked into browsers will warn about DNS as much as SSL for those that care.
I think this is what CAD software is for?
So how would you fix this problem?
Russian Force Takes Over Ukrainian Base Next to Airport in Crimea
It seems that the real safeguard in all of these "sharing economy" things is the transaction record. If someone screws someone over on, say, airbnb, there are bad reviews etc. Maybe bitcoin's mechanism can be used to build public irrevocable reputation around these sorts of things. Different world than having a mediator like airbnb choosing the reviews to publish.
I used to work for Almex Control Systems who made bus to ket machines.

One of the problems we had was bus drivers who would push coins into the machine through gaps near the ticket printer.

This would short out something in the machine, allowing them to switch to hand written tickets which made it much easier to steal from the bus company.

I was always pleased that they used £1 coins and not, for example, paperclips.
I think the idea is that if you already have a basic income, then you probably would not be motivated to work for such low wages.
Doesn't reduce the effort? Are you sure? To build the same amount of new muscle mass, who needs to put more effort: the natural lifter, or the one taking large doses of steroids? C'mon, I lift regularly with people on the juice. They put in a lot of effort, sure, but so do I, and they've built a lot more muscle.
If you're using this at a coffee shop (or anywhere else public):
Press CapsLock 3 times to get an "access denied" message.
Press Alt 3 times to get an "access granted" message.