skysight-inc/HackerNews huggingface dataset:
Fish is interesting and grows on you but suffers from a number of showstopper bugs (e.g [0]) that prevent me from using it.

[0]: https://github.com/fish-shell/fish-shell/issues/1374
To clarify, I meant that when looking for a job it is a pain to retype your resume multiple times (because having a human look at candidates apparently isn't a thing, especially at larger organizations). Having a standard format, supported by many employers would have made the process much easier.

My resume is set up as http://www.microformats.org/wiki/hresume and noöne supports that, and it's been around for a while.
I'm a multi-stack developer, who has to use for his job. Honestly modern windows + .net development is pretty good.
Well, it was well known in government circles (and beyond) that the US are spying on everyone including their allies, so the fact that they paid a mole in the German secret service shouldn't have been too surprising to the German government.

The fact that he got uncovered and that the whole affair got public is a serious problem for Angela Merkel though: The German public already perceived her as way too soft towards the US during the latest NSA affair, so if she doesn't act this time she will lose a lot of goodwill in the German population. Judging from her recent media appearances, it seems actually likely that she will act in one way or another.

A probable "retaliation" could be to cancel the free trade treaty that's currently being negotiated between the US and the EU (and which, like most EU projects, depends heavily on Germany's consent), which would be a huge economic loss for the US (and to th EU as well of course). So, although this move was "business as usual" for the US, it could have pretty serious consequences for them. Makes me really wonder if the return-on-investment of the current US surveillance strategy is actually positive, or if it will result in a huge loss of economic power and trust for them.
Yes, in fact this could hurt them more significantly. The assets 7.6 million expats are mostly in the US since the US is preventing 'US persons' from investing abroad with the same kind of regulatory interference, that amounts to a lot more than the $50 billion in remittances.

Adding further difficulties to international transfers may encourage expats to recalculate their positions. Then there will be further network damages. I would rank the average US Diaspora as less positive about getting involved with a US based business partner than the average European due to familiarity with the US' regulatory style and its chaotic results.
Should Humanity Try to Contact Intelligent Aliens?
Chip ATMs will generally only look for the chip and therefore work with the stripe missing. (Many ATMs have two slots, one chip and one stripe) So in most of EU you should be perfectly fine if you remove or otherwise disable the magstripe on your card.

You'll be screwed though if you end up in a situation where your chip doesn't work and need to pay with the stripe fallback (pretty much all cards allow this).
As we get older it gets harder and harder for our brains to learn new things, but it also gets harder for our bodies to do a lot of things. Rebounding from injury or a night of heavy drinking is much tougher. Staying in shape becomes an almost part time job. You have to go to the gym and watch what you eat just so you don't get overweight.

Think of learning new programming frameworks or languages like going to the gym. Studies have shown that learning new things throughout your life can prevent Alzheimer's disease.
Well stated, who coined this one?
"You need expensive Windows Servers to host your stuff..."

I guess that depends on your definition of expensive. I've hosted my .NET stuff with http://www.discountasp.net for years and yes, they're not free, they're cheap. There are cheaper alternatives than them for IIS, but I like them. They provide a good service. Free doesn't float my boat because I don't want to worry about platform installation, patching and so on. I don't want to do more than FTP to publish.

Also interesting is that I could move to Azure without making a single change to my code. So Azure doesn't lock me into anything either.

"But that's [.NET] just a dependency when you opt for the Microsoft world"

Yes. It is a dependency. If I used Node, then Node.js would be a dependency. If I used Rails, then Rails would be a dependency. I don't get that dependency problem - we're all of us always going to be dependent on something, somewhere. Unless you code up your own OS, stack and tools, and make your own hardware.

Lock-in to Micro$oft is also something I've yet to hear a commercially convincing argument against. Is it really so bad? They've been around since the 80's. They're not going to disappear soon either. They strike me as a safe bet. Why is lock-in such an issue?

If vendor dependence is really such an issue, then design (architecture, if you will) is your mitigation. Abstraction solves that problem (actually any problem, bar performance).

As ever, when I hear these arguments against Microsoft and the .NET stack I hear consistency bias. Our nearly obsessive desire to be (and appear to be) consistent with what we have already done. Once we've made a choice, we encounter personal and interpersonal pressures to behave consistently with that commitment.

Node.js is cool. So is LAMP, .NET, COBOL and GW BASIC. Your choice is the right choice. For you. For your situation. If you're going to throw stones at my choice (not saying you are), I'd like to hear how lock-in to Microsoft will burn me. And after 14 years of hosting my stuff on IIS and developing with the Express Editions of Visual Studio, I'd love to know how it is more expensive than something else that provides a comparable development experience and service.
You have some good points. Please try Xiki and let us know what you think. -The Internet.
In my opinion, the market for the auto industry is divided into two major groups, there's the group that views cars as a means to an end whether this end is an upgrade in status or getting from point A to B, and the group that actually likes to drive and buys cars for the pleasure of it.

I think even in the younger generation this division exists. Granted the latter group is a minority but it accounts for(or will account for when they can afford to) sales in the sports car sector and activity in the tuning sector.

But is this such a change from past? The words in the adverts may have changed from freedom to self driving and electric but has the landscape really changed? I don't think so. There's always a market segment that looks at what cars bring and not the cars themselves. It's up to the auto industry to figure out how to meet today's needs.

Personally though i will still line up for that Aston Martin, i am the other kind.
I'd say Merkel is definitely on US's side, probably even in this case. Hopefully, the German people and government as a whole, aren't.
Fortunately, they can't do that for all the open/WEP/WPS wireless APs everywhere.
Ah, I went on this journey a decade or so ago when building a social network - "how are we connected" type feature, and tried to go down the same route with a Fibonacci heap - and eventually threw in the towel and implemented A* , then D* a while later when scale started to be an issue.
The visual file navigation looks like it would be a real step down. If I already know the directory I'm navigating to, it would almost certainly be less keystrokes to cd [first letter of first directory]<tab>/[first letter of second]<tab>, etc. If I wanted to visually navigate files, I'd use Finder.
It's on the list of obsolete, non-conforming features http://www.w3.org/TR/html5/obsolete.html#non-conforming-feat...
Show HN: Smart bookmarks extension
If I had that many I'd never actually finish anything.
Publishing Is Not A Religious War « terribleminds: chuck wendig
Many companies in the UK now don't allow you to pay with the stripe fallback. Even those that do, the employees often don't know how to put the till in that mode. Found this all out the hard way!

Annoyingly I only have the one card and I'm travelling to the US at the end of the month, otherwise I'd give this a go and report back!
Scientists Were Able To Switch A Woman's Consciousness On And Off
I think this is a great idea. Too ambitious can really tire you out if you're not completing a lot of what you want to get done.

Is what it is, we have to start small.
I'm the exact same age. It's too late to restart your career. You don't want to be lumped in the same pool with the clueless 22-year-olds with little skill, little life experience, and lots of mindless energy. They will beat you at the grunt game. Chances are, you have an edge over them in other things (due to your life experience) but you may not have figured out exactly what that is yet.

Though it's too late to restart, it's not too late to resume your career. It's a matter of how you present yourself and what you are trying to do. You can't devalue your own career path to this point. You have to be able to make the case that it's relevant to the job. Literature: you developed an aesthetic sense by reading well-crafted fiction, and you have a sense of narrative. Philosophy: you're used to ordered, logical, methodical thought and you've applied it to a wide array of human problems. Failed IT startup: you've seen how companies operate in good times and bad (OK, maybe just bad) and developed leadership skills (transfer over different experience if you have to). EdX/Coursera: you're capable of learning hard material on your own. A lot of people play around in Coursera, but people who actually finish hard courses are pretty rare (and that's not a flaw of Coursera; it's just an artifact of how people explore and think).

I think every programmer in machine learning feels a "lack of math skills". I was very strong in math in high school and college, placed in a few national math competitions, and sometimes even I struggle with machine learning papers. Keep in mind that you're trying to absorb a month or few (or years) of someone's work in a few hours. (I studied pure math, so I hadn't gotten "down and dirty" with linear algebra for years when I started studying ML.) Except for the full-time category theorists and advanced probabilists to whom gnarly integrals come naturally, we all feel inadequate here. If you just keep studying and keep sharp, you can get yourself ahead of 95% of professional programmers quite quickly.

do you think, it makes sense to study computer science at the age of 31? or is it too late?

Fuck no, it's not too late. If anything, 31 is too early to stop learning challenging things (which many people do, sometimes even before then).

do you work at a human resources department and can tell me if there is a chance for those kind of people?

As you get older, your best bet is less often to go directly through HR. If you're at an HR wall, you're more likely to face prejudice and harsh age-grading than if you meet someone at a conference. Certainly by 40, almost all of your jobs will be found through networking rather than job sites or front-door applications. Is it ideal that things are that way? No. It's something to keep in mind. The good news is that you're probably way more socially capable and confident than you were at 22, so the networking is less scary.
Go has a long way to go before it can challenge Java
Hi, thanks for the response.

Regarding number three, is that configuration option in nginx or Jekyll? Same question for number four?

I might go with CloudFlare but they don't do SSL support unless you plump for the premium plan, which I might do if I don't manage to configure everything properly myself.

Thanks again
> and i'm totally addicted to coding - even when i notice my lack of math skills. i spent the nights trying to understand cs concepts and couldn't sleep or stop before i found a solution

Yes you can definitely do it. Many, nay most 30+ y.o. treat this profession just as another job without a particular liking to it (not that there's anything wrong with it - I'm just stating facts). I think you will overtake them within a couple of years with this passion.
Chef Watson: IBM's Supercomputer Enters the Culinary World.
NASA, Boeing ink $2.8 billion deal to develop SLS rocket for deep space mission
Show HN: In-proximity chat & forum
If anyone from WaPo visits here, you've got some typos on that page:

"Download and install the Tor browser bundle from Download and install the Tor browser bundle from https://www.torproject.org/" should be "Download and install the Tor browser bundle from https://www.torproject.org/"

"You will be provided with a codename that you will use it to log in to check for replies from The Post." should not have the word "it".

Otherwise, great work! I'm really glad that you're doing this and featuring it prominently on your home page.
Some people don't want to depend on HLA on which the newer editions are based, it's probably the main reason why this version is posted.
interesting, would be nice to try these kinds of libs as commonjs module with backbone or ampersand
I was being somewhat facetious, but you're correct. It's a balancing act of so many factors, many of which are beyond the originators control or realisation.

Quite a while ago I considered trying to write an IMAP library for a language I used - after some brief research I concluded: that way lies madness.
> Kudos for building something but I'd rather stick with the battle tested version thanks...

Thanks. And what you say is only reasonable. I wouldn't imagine Sentinel.js to be any where near as stable as Angular.js. I rewrote the whole thing three times, to get the code in a manageable form. There are tests that cover most of the functionality. Since there are only a handful of directives, there are actually less 'moving parts' than something big like angular.js. But still, there are a lot of things that can go wrong for some combination of directives.

And can you please tell me which example you found more complicated than the angular version? Also can you think of any use case that something like this would fail to meet?
US uses it as well, but only for academia.
Making an iPhone Game without Code
To whom does it appear to be the case?

'It's only appearances' skepticism always includes "to me". It only works by induction on the skeptic's solipsism. The difficulty of your position is compounded by HN's interface - even the claim "it appears to me that you are made of meat" is implausible.
but postgres compared to sqlserver, you won't go back.
> Certain activities/sports have a clear bias towards certain body types

None of which are significant enough to not make someone a master. You don't have to be The Best to be a master at anything, as this is again conflating success with mastery.

Being arguably masters at the most remotely similar activity to your example in a tall guys field, [0], [1] and [2] beg to differ, and were also successful on top of it:

[0]: http://en.wikipedia.org/wiki/Calvin_Murphy

[1]: http://en.wikipedia.org/wiki/Muggsy_Bogues

[2]: http://en.wikipedia.org/wiki/Spud_Webb
Meta data is not useless. There is a great Ted talk from a german who sued deutsche telekom to release their meta data from him. He won and he reconstructed a perfect movement profile and social profile with the call history from himself. Just like you would see in the movies. The claim that its useless is only made by muppet politicians talking the issue down. He is a private person without 600 years of experience you 'may' 'likely' need. No secret.
HTTP Status Cats. :hilarious:
Sorry for the late reply, I didn't recognize your answer earlier. Is there some comment notification option on hn that I missed?

The forbes article you quoted is a bit problematic because the data given are voluntary answers. In studies like these there always is the problem of a potentially skewed return rate: Given a return rate of 30%, what is the wealth inheritance quota of the other 70%? My speculation would be that someone who is proud of the fruit of his own hard work (the quoted local business owner) is more likely to answer such a survey. On the other hand some rich person who found a clever way to unofficially inherit parts of the own wealth while avoiding the correlating taxes won't answer such a survey.

At least the second of the blogs.wsj.com studies is self-selected, too. I couldn't find the papers for the two other quotes because the sources were too vague.

It's better to use data sources like tax income of states. IMHO even better is the concept of social mobility (the wikipedia article is quite good: http://en.wikipedia.org/wiki/Social_mobility), as it also encompasses factors like the parents' social contacts and educational chances. The studies cited there all use official, non-self-selected data and sometimes even proper longitudinal studies. In the results presented there the USA has the the lowest intergenerational vertical social mobility of all researched OECD countries (i.v.s.m. means the probability of a child to get into a higher (or lower) class than its parents live in).

An example for Germany: The probability of a child of workers to get a degree from a university is 17 times lower than that of a child with academic parents (source: http://www.deutschlandfunk.de/geschlossene-gesellschaft-uber...).

Yes, social mobility is not the same as inherited wealth, because it's a result of a combination of inheritance and other factors. On the plus side, the empirical data it's based on is of comparibly high quality. The problem is that monetary (as opposed to social etc.) wealth is pretty hard to measure even given government data. In Germany for example the data for people having income is more or less 100% available. But the richer you are, the less probable it is for you to have income: The money then comes from capital gains, rent etc. These are way harder to measure, e.g. the capital gains could get collected by a corporation and not an individual. The corporations money only gets tapped on demand (=saved inside the corporation hull until retirement). And the child of the owner has a counsulting contract with that company. Legally, thats not inheritance at all, but practically it pretty much is.
What makes you say PS is horribly implemented ?
if you're considering cloudflare, also drop your domain's DNS TTLs to 5 minutes or so. this will give you the flexibility to migrate to a CDN rapidly as opposed to waiting hours or, worse, a day (an 86400 second TTL value).
Yeah, I do run into situations like that fairly often. Most of the guys I work with are really talented back-end engineers, and just do enough front-end work to get by.

> If you can quantify how you're the "go-to" guy

Pretty much when anyone has front-end problems they can't figure out (either by themselves or even after Googling), I'm the one they come grab. Mostly "Why won't this div go where I want it to go?" or "How do I make this stop overlapping that?" - or my favorite, "Can you help me make this work in IE8?". Not to portray my coworkers as whiny, btw. I think they just want to be done with the front-end stuff as quickly as possible, so they can get back to the back-end.

You did say quantify, so I'll say I probably provide front-end help to a coworker at least 4 times a week. One coworker maintaining the last project I worked on consistently expresses his gratitude for laying the foundation that I did on that project (front and backend). This is starting to sound like I'm bragging (trying hard not to make it sound that way), so I'll stop here.
By users I mean anyone participating in the network.
Skimming continues to highlight the inherent vulnerability of account information transfer mechanisms (such as magstripe), as opposed to fixed currency transfer mechanisms. The fact that every vendor I transact with has the ability to capture my account information and make future requests for my money with it is terrifying. I have to trust that every 17-year old that handles my card at a restaurant isn't going to copy it and shop online with it later. The fact that the system works at all in its current state is a miracle.

Even if Bitcoin never gains mass adoption, I really like the idea of being able to encode a consumable transaction that both authorizes the transfer and encodes the transfer amount. I can imagine a similar payment system (NFC payment with phones, perhaps?) that doesn't disclose arbitrary access to my account, but instead allows a transaction to be proposed, I accept the transaction on my trusted hardware (phone), and the transaction authorization with amount is then sent up the wire.

This seems like it should be trivially accomplishable via mutual asymmetric signing. Vendor generates a request for money and signs it, sends it to my phone. My phone validates the chain-of-trust, presents me with the transaction request, and I can authorize it. If I authorize it, then the request is counter-signed with my private key, and the signed authorization is sent off to the payment processor, who has pubkeys for the vendor and myself and can validate the request and process it.

Even if you could capture the transaction-in-transit, you wouldn't be able to compromise it, since you would need signing keys for both the vendor and the customer in order to forge the transaction, or to create new transactions with the signed account information.

Is there any reason this wouldn't work?
Definitely! I studied pedagogy at a German university but got into programming and really liked it. I took a vocational course for a CS bachelor's degree here in Germany but even before I finished I got a good job as a software developer in a medium sized company.

From my experience you don't need a university degree to get a decent programming job if you have some patience and can demonstrate that you're passionate about it (which your cs certificates clearly communicate).

If you want a formal education, I can recommend http://www.oncampus.de/medieninformatik.html

Feel free to send me an email (qgi at offliners dot com) if you want to hear more about this.
Show HN: Bind html elements to coffee-script.
That's a good idea and probably what I'd do if I were to take it one step further - in particular if you went with null item drops, it would be great to "subclass" that so that its ratio does not interfere with the rest of your calculations. I.e. - 1:20 chance of dropping an item, 1:6 chance that it is item type XYZ.

+1 for Diablo 2, the game that destroyed my grades in school. :)
>Apparently, most of the data NSA collects is useless. And even with that data, other intelligence agencies (read: other countries') are often better informed than the Americans.

Do you have any sources for these claims?
Humm, I have to disagree with that.

My girlfriend is a medical student from France and did some internship in the US. She is always annoyed by the fact that in the US, the medical employees (especially the residents) work way more than in France, but are also a lot less productive than in France. I do not like to generalize from examples, but saying that they are entirely productive is not true.
Also medical professions cannot be easily compared to engineering (not the same type of work, and most of the time the issues are more important in their field (human lives at stakes...)).
COBOL isn't a slow language.
"(1) If you statically link against an LGPL'd library, you must also provide your application in an object (not necessarily source) format, so that a user has the opportunity to modify the library and relink the application." - http://www.gnu.org/licenses/gpl-faq.html#LGPLStaticVsDynamic

So there you have it. Link statically against the LGPL library and package the object files of your commercial application.
I don't know about the UK, but in France highway toll booths only look at the magstripe (the automated booths, where you don't have to input a pin - the manned booths use chip & pin).

That's how I discovered that my card's magstripe was faulty (and being stuck in the automated booth on a busy highway is not a comfortable way to discover that).
Swift enters TIOBE index at position 16