skysight-inc/HackerNews huggingface dataset:
Most of England was conquered by vikings at one time or another before the Norman invasion. First Danelaw expanded from 865 onwards. The viking rule over parts of England continued until England was united in 954. But they only stayed away for less than 60 years. In 1013 Denmark conquered England again, lost it in 1014, and reconquered it in 1016.

King Cnut (Canute) the Great then ruled over Denmark, Norway, parts of Sweden, and the vast majority of England, from 1016 to 1035, followed by his sons, and it was first the death of the second of his sons to hold the English crown that brought England, very temporarily, back under English rule in 1066.

The majority of the first couple of centuries of a united England was under the rule of descendants of viking invaders.
Process your images with ruby-vips using an operation-oriented approach
SSH is calling a shell. If it is bash and the vulnerability test is positive http://fedoramagazine.org/shellshock-how-does-it-actually-wo... then your VPS is vulnerable and you better patch it.

To other posters. This vulnerability is so trivial (it creates a function in an environment variable), not some kind of sophisticated buffer overflow etc., that I wonder if this was once a bash feature.

Any comments?
Great essays from http://paulgraham.com/articles.html in a mobi with TOC
> But what takes place is just the opposite. Today we work much more than ever before. All you need to do is to compare the pace of our lives and that of our grandparents.

A German philosopher says this to a Portuguese interviewer, and it is not questioned? I am convinced that most people in Europe nowadays work less and less hard than they did 40 years ago. I can understand that it is not questioned on HN, given that most of us live in a culture where working 80 hours a week is considered normal, but in Europe? Come on.

I'm from the Netherlands. My grandfather was an old man at 65, tired and broken from a life of hard farm work. When I came to visit as a child, we'd talk a bit and that was it. My parents, now older than my granddad then, play with my son with vigor and love. They're fitter and happier, because they didn't work as hard.

I work 4 days a week. My girlfriend three. We don't consider these numbers a temporary situation. Everybody I know thinks what we do is normal.

I didn't look up the stats, but it seems to me that either I'm really weird, or the quoted philosopher likes to selectively pick out those facts that support his rant.
If they were hunted to nearly extinction and have recovered now, we're going to be seeing some of the founder effect: https://en.wikipedia.org/wiki/Founder_effect
The use of the word "system" here is obviously a rhetoric device. Only far-left-oriented people use this term.

If you ask the question, "What will we do if the system can no longer create jobs?", it's hard not to see this question as suggesting the answer "well, we change the system.".

But what if I phrase the question like this: "What will we do if economic freedom can no longer create jobs?". It's much harder then to answer, "well, we abolish economic freedom", isn't it?

Capitalism is all about the right to exchange and collect means of production. It's a natural consequence of economic freedom.

It can be worrying if technology turns many people's labor useless, thus questioning their means of sustaining their lives, but to me that's not enough to question the rights of the others.
Please do look up the stats before going on an anecdotal evidence binge.
Ask HN: Are there videos of non-technical conferences available?
I love watching conference videos. Often it gives me the ability to peek into a new technology or topic i wasn't able to look into before or didn't even know existed. Conference videos are my preferred way of keeping up with stuff.

It seems, though, that there are plenty of resources for technical topics, but less so for other topics, like, say, gardening, home construction, politics or just anything else.

Are there conferences like this? (like: "this is what i worked on the last year/this is how i solved this problem"). Anything would to, really. I just want to learn a little bit more outside my bubble.
Statistical proof of Barack Obama's graying hair
Yes this; Minecraft are the Legos of this generation. Heck, the even look like Legos!
Ten years later, there are still bashisms and explicit calls to /bin/bash lurking in Debian/Ubuntu (e.g. dhclient). So no, you gotta update bash.
Actually, both. Heritable epigenetics is Lamarckian evolution.
Ask HN: Is There Something Wrong with My CV or Skillset?
Hi there,

I'm a software developer (former sysadmin) who's just getting into the field. This summer, I finished my first large solo freelance project (a web application pulling data from a network of remote sensors, which I also set up and programmed).

My programmer friends have been telling me to "just apply for a job, you're better than you think" for a long time now, but after this project I finally feel competent enough to call myself a programmer.

Just a few weeks ago, I moved to a new country, where the job market is kind of crappy. I applied for some local sysadmin gigs because the few programming jobs I see here all revolve around Java, C#, or PHP. I had one interview but nothing came of it.

I've been applying to remote jobs for about 3 months now (Ruby/Rails, some Python/flask), mainly by sending out my resume/cover letter on Cybercoders, StackOverflow, etc. This hasn't gotten much in the way of results.

A few days ago, I posted a 'hire me!'[0] on HN, but it was buried within minutes. I did get some good feedback, though, pointing out that most companies aren't eager to give out non-senior dev positions to remote people.

I'm starting to suspect that something is terribly wrong with my CV. As a sysadmin, I was used to being hired within 3 weeks of starting to send out applications in a new city. What am I doing wrong?

I've posted my resume[1] -- if you've got a minute, could you look over it and tell me what critical flaw I'm not seeing? This seems like the best time in the history of humanity to be a programmer; why am I having so much trouble finding a job?

I can't offer much in return, except this: I travel a lot; if you help me and I'm ever in your city, I'll get in touch with you and buy you a beer.

Thanks!

[0] https://news.ycombinator.com/item?id=8366690
[1] project768.com/files/cv_programming.pdf
> I work 4 days a week. My girlfriend three.

I study six days and two evenings a week. I have trouble affording food.
A hacker is a nigger doctor with a saw.

I am an engineer. I made God's temple. I will rule the world.
Chefol
Food Social Network
Today’s Police Put on a Gun and a Camera
You know, I understand the urge, once one has really gotten deep and mastered their first language, to try to apply it everywhere. But I really must strongly encourage the kids on the come-up to continue mastering new tools. It's not that javascript is a bad language (although that helps), so much as the industry doesn't allow any of us to rest on our laurels. This year's rock star is tomorrow's dinosaur.
I mostly agree with you, but there are a couple of things to keep in mind:

1) With full automation, scarcity is pushed down, availability up, cost down, so price necessarily is pushed down.

2) Companies have a tendency of trying to avoid killing the golden eggs goose, and decreasing prices by higher availability is usually frowned upon by the people making the money, understandably so, I might add. It's perfectly rational, it just sucks for everyone else. Just look at the history of the music, books and movie/TV entertainment industries.

3) The road from "here" to "there" is going to be necessarily tumultuous, no matter what, precisely because of 2). I'm sure we'll get that omelette, but eggs on every side will be broken.

4) There is a sizable percent of the population (let's say 10%, pulling it from my backside) that have not found any artistic, professional or personal aspirations, regardless of social class. It might sound like I'm dissing "those" people, but I'm not. People are wired differently, and just in the same way a Linux user doesn't understand why somebody would be a VB.Net developer, or a programmer why anyone would be a lawyer, that doesn't mean those people are lesser in any way, they just have different interests and motivations. The increase in "leisure time" should be accompanied by an increase in availability and promotion of "entertainment" (I believe "pursuits" would be a better word) of many different kinds, to have a higher chance of people actually finding what does drive them.
Django website is down
Very cool -- it would be fantastic to see a regular Alzheimer's checkup that fit into someone's medical routine. Well, especially once there's a treatment.

It's a growing 'epidemic', though strangely due to improvements in medicine: we're living longer. Best of luck.
This kind of thing happens with naive hackers with big egos. Notice the article mentioned his boasting to coworkers.
Are you suggesting that we currently enjoy "economic freedom" or that Capitalism in it's internet-libertarian definition is synonymous with "economic freedom"? Also, "Communist FUD" doesn't do you any favours.
This bizarre bendable phone wears like a shirtsleeve
my 3rd job in industry paid 109k per year, imo you would be foolish to pass up industry now.
Warren buffet is definitely a quant (he does his homework) even if he doesn't use heavy duty math (though I'm sure he has access to that).
If scores have high variance but are unbiased then you simply need more samples. I.e., wait 2 years and take a teachers aggregate VAM over ~12-16 classes.
Not for Tokyo.
A German philosopher says this to a Portuguese interviewer, and it is not questioned? I am convinced that most people in Europe nowadays work less and less hard than they did 40 years ago. I can understand that it is not questioned on HN, given that most of us live in a culture where working 80 hours a week is considered normal, but in Europe? Come on.

This is surely correct for a great many working people in many parts of the world. Moreover, the span of life over which people work is shorter at the young end, as people pursue more schooling before entering employment, and a reduced percentage of lifespan at the old end, as people have many years of retirement in reasonably good health with retirement benefits.

P.S. I fear there was a mistaken downvote here, because this is a good comment.
It's likely that your home router is behind NAT, so unless you're using DynDNS or a static IP address to make it reachable from the Net, you're probably safe there.

Supposing that there's no uPNP enabled, no government trojans on it, and no script kiddies on your subnet.
And you live in Western Europe? And there are many peers like you?
No, not all (or even most, or even much) of our society is built on that assumption in this day and age, thank God. The era of the New Deal and Soviet Russia, maybe.
There's lots of stuff that is relational about jobs the moment you have a large number of them, and need to be able to search and filter by different statuses, different users, different sources, date and time, type of job etc., or run reports over them (how many percent of jobs are in what states? average latency to start processing? average latency to completion?)

You can work around that by putting metadata about the jobs into an RDBMS, or collating it separately, so you can certainly make do without an RDBMS...

Or you could just put them in the RDBMS in the first place and place a few indexes and optionally triggers to create log entries on state changes.
Please note that while interesting in the context of a 14-year old executing it (under heavy supervision, I suspect based on the trajectory model), the translation from fly or bee to robot has been done for almost thirty years on a much larger scale. If you're interested, check out the work of Srinivasan, Borst, or this cool piece of engineering:

http://www.nature.com/nature/journal/v497/n7447/full/nature1...
It doesn't feel that way, though. Your colors for example seem significantly "darker".
I think there are at least three answers to the problem.

1. Basic income. Redistribute wealth, since enough wealth
is produced, it just isn't available to everyone.
2. Force everyone to work less (for more money). If you
lower the maximum number number of hours people are
allowed to work, more people will need to be employed to
do the same amount of work. You would probably need to
accompany this by an increase in minimum wage.
3. We could all do more. Government could take a more
active roll in back-filling demand. If we decided to
employ a million more doctors, or revamp the entire
power grid, or build a Moon base, or colonize Mars, or
move Mars into orbit around Venus, or accelerate Venus's
rotation to support colonization, we could easily
achieve full employment.
No, I won't. HN is a place for civilized discussion, but not a place where only deeply and scientifically researched observations may stand a chance. It's so easy to debunk an argument with "you have no stats". I bring just as many stats to the table as the philosopher in the article, and we're here, discussing the article, no?
Well, creating jobs means that money get's given to those that get those newly created jobs. Now, I agree with the OP's assertion that it's kinda ridiculous to claim that labor automagically creates money. But the end result in this case is that money spent on "job-creation" is money that is given (or if you want to go further, redistributed) to those that got the jobs.

I think that we've somehow, as a society, been convinced in thinking that state-intervention needs to "create" jobs because industry won't do it by itself. That's the assertion we need to fix/educate about, not the one that job creation means more money, as you claim.
Then you are using the wrong term. Value investors (those who use models such as DCF and DDM) are not considered 'quants' in the investment community. My point is, quants can be speculators too (and more often than not they are). I just wanted to point out (in a somewhat pedantic manner) that the above comment is just a random comment, without any substance.
I'm not sure if it's what you are implying , but would you really be comfortable allowing people to starve if the value of their labor drops below that required to sustain them?
> Cut your losses quickly and with determination, while you should let your winners run as long as possible.

Yes. You can also learn this from playing Poker. Science even has a name for the inverse behavior: Disposition effect.

> Buy stocks that is being bought. Sell stocks that are being sold. (In other words, keep track of the stock order flow. Bid/asks).

And this is way I stopped doing this. It takes a lot of time and you feel guilty whenever you are not looking. Many people may know this effect from Facebook or Twitter. Consider it much worse, when you have a lot of money at stake.
The word system make total sense as long as you are only using it as an observation post.

The left have normally been fairly right about their criticism of parts of the capitalist system.

Where they normally go wrong is when they start suggesting another system i.e..

Capitalism is not about right to exchange there is no right in capitalism that is in liberalism. Capitalism is an economic system that just is.

There is clearly something thats not working and it has nothing to do with economic freedom or lack thereof but everything to do with technology and how it affect our current system.
We have a system where an individual who happens to have wealth is generally allowed to take the wealth, purchase capital, use the capital (or pay someone to use the capital) to create something that he or someone else will value, and then either use that something himself or (attempt to) sell it to a third party for More Wealth.

Notwithstanding a variety of reasonably important things like Taxes or Labor Market Regulations or even Regulatory Capture which detract from the purity of this model in practice, this is:

(a) essentially the textbook definition of what 'capitalism' is (b) a natural consequence of the combination of property rights and basic economic freedoms like "i can purchase capital" -- be it a billion-dollar oil rig or a fifty-dollar sewing machine (c) and a common path taken by many or most people who have some wealth and wish to obtain more wealth, be they entrepreneurs themselves or ordinary people saving for retirement or homeowners looking to save money by insulating their basement or what the heck ever.

So yes, in a general way we do enjoy that sort of system, and if someone has some explaining to do around here, it's actually you. We're not in some sort of political echo chamber such that you just say "capitalism" and people will automatically translate that to "Satan, and all his evil works, and all his empty promises" and implicitly remind people of their mission to elect ${politician} to support ${cause}. What do you redefine these words to mean?
Great. Now master Java, C#, and Objective-C to build the same app on multiple platforms. JavaScript is the only language that let's you target every platform.
When I did billing at yahoo, about a decade ago, the European billing system (Yahoo had about ten billing systems at the time, thanks to a combination of turf wars and acquisitions) was built almost entirely around a job management system in an RDBMS, where every little thing that was done (issue an invoice; charge a credit card; refund etc.) would be a result of a process picking up the next applicable job, look at the state, decide what the next step was, process, log what was done, and update state.

Nothing fancy anywhere, which is how it should be (it was billing; we were processing millions of dollars of payments).

The nice thing about a proper job management system was that each state transition on a job was logged, and every state transition was the result of executing a quite small amount of code with a quite small amount of input data, so if/when anything went wrong, it was a matter of going through the audit trail until something didn't match up, and it means we knew what component had done something wrong, and what data it had been processing.

Wherever you can afford that overhead (or can't afford not to take that overhead), it makes things so nice to deal with.
Which I can understand, because it's only in recent years where labor and value have gotten quite obviously disconnected. To the point such that we've got quite a lot of data points to assert that the theory doesn't hold true anymore.
What's Working Really Well in Social Media Marketing? (CHART)
Earlier post:

https://news.ycombinator.com/item?id=8379315

Dupe detection seems to have failed due to the trailing slash.
The correct question to ask is what happens to these people when they have nothing to lose AND have access to guns. We ony have to look a bit south of our border for those answers.
What's great about this isn't just that you can do it with JavaScript, which is much easier than ObjC, and probably also easier than Swift.

It's that it's also essentially natively supported. Having futzed with PyQt and PyObjC to build a medium-sized desktop application, I never want to go back to dealing with bridges to low-level libraries again. But this looks much more manageable.

Reading this code makes me think I just might write an OSX app again some day. And if CoffeeScript can compile down to it - no idea why it couldn't - even better.
The overhead of learning a new language is pretty small. The overhead of learning a new framework is much bigger.
This guy is an idiot. Maybe he's very good technically, but this isn't even good policework. This is straight out of the troll method of questioning [1].

[1]
"Detritus was particularly good when it came to asking questions. He had three basic ones. They were the direct (“Did you do it?”), the persistent (“Are you sure it wasn’t you that done it?”), and the subtle (“It was you what done it, wasn’t it?”). " -- Terry Pratchett, Feet of Clay
Will Apple allow apps written with this to be distribued on the Mac App Store?

I don't see why they wouldn't, but I couldn't find a confirmation either way.
Creation of value doesn't even give us money anymore. Money are now days created to keep the system stable. There are far more money in the system than there have been value created.

When a bank for instance in Denmark lends you 300.000USD it actually ads 300.000 to the economy out of no where.

We live in a world where there is no direct correlation between the value of goods or services and the creation of money.
Personally, I find CloudFlare to be annoying as a TOR user. They keep bothering me with a Captcha to solve.
Scheme Cross Reference Directory
"Messaging" and "messaging system" is too nebulous.

Why are you not using a mail server?

I'm totally serious. Been there, done that (used qmail as a message bus). It works great for certain types of requirements.

Sometimes you badly need persistence. Sometimes it doesn't matter. Sometimes you need massive scalability. Sometimes you need reporting. Sometimes you need to be able to provide a dashboard to visualize pending messages. Sometimes you need to be able to publish to large numbers of listeners at once. Sometimes a small number of listeners needs to aggregate events from thousands or millions of sources. Sometimes you need a message to only be processed exactly once.

Often you can nail down some of those issues from the outset. As well as scale. But often you won't know in advance.

More importantly: Your system will almost certainly use a database server. Unless you have clear indications that your needs can't be met by the database server, adding a "messaging system" is one more dependency which you don't yet know whether or not you'll actually need. One more thing that can fail.
We have a system where wealth is accumulated. If that wealth goes in fewer and fewer hands then there is no economic freedom for the rest.
There is a good introductory course at Coursera, taught by Professor Jennifer Widom. I liked it, not only because of the contents and the format (which are good, and work for me), but because of how intensely enthusiastic the Dr Widom was. A++, would take a course taught by her again.
Those kids won't use up nearly as many resources as a western child.
> When a bank for instance in Denmark lends you 300.000USD it actually ads 300.000 to the economy out of no where.

No - it does not. You have completely misunderstood how money works. There are two entries in the ledger, not one. The credit of 30K and the liability of 30K which together cancel out. The only surplus comes from interest and fees.
IIUC that's the purpose of `where` in Haskell. It introduces `function` denotation for semantics but without the function call model.

One can read the high level code in small terms, and dive into details inside the where bound expression.
Tricks and Tips for Using Fixtures Effectively in Rails
Ants consume many more resources than we do, not to mention bacteria. We are part of the environment, and our impact, as horrible as it seems, is not consequential in the big picture (though we will hurt ourselves if we don't conserve, for sure).
Where I'm from it is possible by bruteforce with some providers. The cards are purely recognized by a number, this number can be used to check the balance on the card on their website. The numbers er not random, but in series, so all it takes is a card writer and finding a number with an active card with money on it.
Whereas you give it to bankers, they pump up asset price bubbles and shift prices upwards.
Apple Has Removed Launcher from the App Store
Everyone's situation is different, but I decided that no email is critical enough to interrupt me.
Out of interest, did you buy a property before the credit bubble? Here in Spain, and in the UK, people of a certain age (baby boomer generation) seem to be doing pretty well, while it looks like the younger generation are expected to pay for it.
I read it. It's one of my favourite technical books.