skysight-inc/HackerNews huggingface dataset:
That's in game theory. Not many people are ever offered a bona fide "prisoner's dilemma".

In most actual real life situations you can get far ahead by behaving as a sociopath.

>Of course, selfishness works at the expense of an altruistic majority, but that's why people don't like to associate with psychopaths

The thing is that as a sociopath you don't even have to show that you are that to people. You can still pretend to be altruistic (to your advantage) and still push your personal agenda whenever possible covertly.
NY Senate Now Accepts Constituent Messages of Support and Opposition Online
This link, which has already been posted to this thread, talks about DWPs own investigations. http://www.disabilitynewsservice.com/one-in-five-benefit-rel...

"benefits changes cause suicide" is not in any way controversial; pretty much everyone accepts that it happens. Financial instability is well known and accepted as one driver for suicide. What people normally say is that the rate of suicide in people who are sanctioned is the same as in those who are not sanctioned - but I'm not talking about sanctions, but about all the changes. (Reduction in support for ESA claimants in the work-related activity group; refusal to help complete forms; etc)

> Pretty sure this isn't what they do,

Pretty sure this is what they do, because I speak to people who have had their benefits suspended.

One person did some voluntary work, and declared it. DWP wanted more information, and sent a stencil, but it got delivered to the wrong address. The first the person knew about it was that their benefit hadn't been paid. (They were due to get paid on a Friday. Not getting paid left them with no food over a weekend - this is one of the reasons so many people are using foodbanks. The important bit about this anecdote is that because the person was claiming contributions based ESA with permitted work at the higher rate the voluntary work (which had already been fully declared) was irrelevant to their claim - it couldn't have had any effect.

You do know that a benefit suspension is different from a benefit sanction, right?
Thanks mate! Type of feedback that keeps me working on this full time :)
Not if the language uses implicit returns, as e.g. Ruby does. Then

y * 2

is equivalent to

return y * 2

when it is the last statement in the function.
Then I wouldn't see an advantage of typing on a screen vs drawing.
There's no logic (as in hard rational calculation about getting your maximum advantage) involved that argument -- it's a value judgement promoting sacrificing personal enjoyment, needs, interests etc. for others.
>"[...]or because of the stress of these tech jobs they start doing cocaine to stay up and oxycodone to relax. Working 80-hour weeks and making crazy money extracts a terrible toll on you."

How the fuck is this acceptable? How are inhumane workloads like these legal?
>> Even then you assume the profile resembles the real program input. Not always true.

>That is at least somewhat relevant, but your original comment stated that GCC can not make usage-based optimisations, not that it won't always make the right ones.

There are things that PGO can not optimize away that an optimistic JIT+managed runtime can.

> GCC can do one better, given dereferencing null pointers is illegal it doesn't need to handle that at all, and thus has no need to optimise something which doesn't exist.

Unfortunately, null pointer deference do exist even if their behavior is "implementation specific" in C, segfaults are depressingly common. And if you take CCJ as an AOT compiler then GCC as compiler collection can not make that optimization.

I think this points to a philosophical in difference between JVM compilers and GCC+ICC compilers. The JVM optimizes things away because behavior is defined in a certain way, while GCC tends to say you are asking for undefined behavior so I don't bother to do what you asked at all.

So I would not call it do one "better, it really is do one "worse"
How to use Facebook Flow?
Red Hat Joins the Node.js Foundation
£1984: does a cashless economy make for a surveillance state?
Curiosity: For all those ethusing about this, do you have keyboard skills? Piano was my primary instrument and my take on this may be skewed by the fact my primary instrument also turned out to be pretty good for composing music with, when you can literally bash out full chords in real time if the mood strikes you. If your instruments were all single-note instruments that don't hook up to computers worth a darn I could see this being much more exciting.
The hypothesis makes perfect sense and is very intriguing, however it doesn't seem to pan out.

There are narcissists and sociopaths who have tried it as a therapy. Unfortunately the only result seems to be increased love for themselves, or feelings of God like superiority over others.
is that a rip?
not so ;)
http://www.theverge.com/2015/10/6/9460983/microsoft-event-wi...
True, there's not always a clear distinction.

But giving lots of WYSIWYG-esque options to the content creator is a sure way to end up with unstructured content that cannot be reused, because it's got so much garbage HTML in it, and so few semantics.
That section makes my point for me. From the text:

(a) That IPng hosts can also use IPv4 or
(b) There is translation by an intermediate system

And that "The transition plans espoused by the various proposals are simply different combinations of the above."

Those options are precisely equivalent to dual stack and NAT64 respectively. No method of extending the address space van avoid doing one of the two.

Amusingly, it even predicts the situation today, noting that "Experience would tend to show that all these things will in fact happen, regardless of which protocol is chosen."

The mistake the committee made was dismissing NAT immediately instead of standardizing and approach alongside dual stack, to provide operators with options.
As I'm a young man who seldom browses 4chan, I'm thankful I hang around communities of people who do, to fill me on all the dank memes.

It's more of a subculture than a generational zeitgeist. By the time you see it among your Facebook friends, much less HN, it's far removed.
But your claim was "(often much) better runtime performance" What you link to doesn't support that. I can concede that a JIT can attain equivalent performance to AOT compiled code. But I haven't seen any evidence that JIT:ing in practice increases performance. Note that there are many modern high-level performant languages that do not use a JIT, like Nim, Haskell, Julia and Rust.

For example, the V8 engine has both a JIT an AOT compiler. The engine compiles all code with the fast AOT compiler and then recompiles frequently used functions with the optimizing JIT compiler. If it instead compiled all code with the optimizing compiler AOT, the JIT part wouldn't be needed and you would get just as fast code.

JIT can only beat AOT if you can exploit patterns in the dataflow of the program. Doing that profitably (i.e. the optimization must save more time than it costs to perform) is incredibly hard.
> but isn't it the proof that democracy is functioning?

Oh, so you like proofs? Princeton has a document you may want to read. It proves there's no democracy in the US. Enjoy!

> The results provide substantial support for theories of Economic-Elite Domination and for theories of
Biased Pluralism, but not for theories of Majoritarian Electoral Democracy or Majoritarian Pluralism

http://scholar.princeton.edu/sites/default/files/mgilens/fil...
How (And Why) to Disable WordPress XML-RPC
What would be the advantages of using one over the other. I'm in the process of refactoring/improving a web game (connwars.com) I made a while ago and I was planning on using canvas, but I don't know if svg would work better.
There is another use case for JIT compilers that has not been considered: speeding up programming language development.

PyPy's meta-tracing JIT-compiler framework [1] allows you to generate reasonably fast tracing JIT compilers for languages essentially by writing an interpreter. Laurie Tratt has written a nice description of this, and the advantages this delivers [2]. This make the development of new programming languages much simpler, because you don't have to invest a lot of time and effort into producing a reasonably fast compiler (whether JIT or AOT) at the beginning of language development. Yes, in many cases you can build AOT compilers that beat JITs produced by meta-tracing an interpreter, but not easily so.

Tratt's team has used this approach for building impressive multi-language tools [3] that allow you to write programs in heterogeneous languages like Python, Prolog and PHP at the same time.

[1] http://stups.hhu.de/mediawiki/images/f/f5/Tracing_JITs11_tra...

[2] http://tratt.net/laurie/blog/entries/fast_enough_vms_in_fast...

[3] http://soft-dev.org/
> It was supposed to be much faster than "bloated ubuntu", but I suspect now it was mostly placebo

Gentoo predates Ubuntu by several years. I remember reading some "gentoo ricer" threads bike-shedding over ultimately inconsequential optimization flags. But don't underestimate the simple benefit of `-march` and similar. At a time when binary distributions were pushing x86 binaries which ran on i386, compiling for a newer architecture could give a substantial increase in registers available, instructions available, and instruction scheduling quality. In aggregate, this definitely can improve performance.

Since then, I believe Debian moved to an i686 base which narrows the gap.
.NET REMOTE
I guess if you look at it at a glance, it's throwing away "up to 6%". But at the end of the day, you're paying for it somehow, whether it's via higher prices charged by the merchant to cover their swipe/interchange fees, by exposing your payment history, or by late fees & interest if you don't pay it off immediately.
Composition by writing out rhythms and chords, and writing out multiple parts for multiple instruments, is just a different experience than playing it out on a keyboard. It lets you put more thought into how things line up and are organized, versus how they sound. That sounds downright unmusical but it's a big difference, I think.

This is just from my limited experience as a hobby composer sitting in front of a keyboard with pencil and staff paper, but I've heard it from other composers I know as well.
Really, I was hooked on the video as soon as he did the pen flourish 4 seconds in. Nailed it.
Great! A manual to Kerbal Space Program.
It's not just acceptable, it's encouraged. It's the goal. It's startup nirvana.

Quoth your startup god king:

Hoffman travels three or four times a year to China, LinkedIn’s fastest-growing market, and he is impressed by the Chinese work ethic. He told one conference audience about a startup in Beijing that was able to ship its first product in just six months, by renting a block of hotel rooms and requiring all employees to live there, taking breaks only to eat, sleep, and exercise.
"Large percentage of them go back to India when they have a girl child"

Do you mean the birth of a girl child is a trigger to go back?

"women in India are several times safer than in USA"

What measure are you referring to?
> You put it exactly like the official russian propaganda tries to

This is patently false.

(1) Russian propaganda claimed Moldovans were massacring civilians, I've explicitly said I disbelieve this.

(2) Russian propaganda claimed all sorts of independent troop action and the general story is "we just helped arm the Transnistrians" while I'm fairly explicit that Russian troops were there fighting intentionally, not just suppliers, not just some of them acting independently of the Russian chain of command.

(3) I also strongly doubt that Russian propaganda says that they've made a terrible mess of Chechnya as I explicitly say in the above post.

So that's 3 explicit counter-examples from a single short comment. So much for my status as Russian propaganda mouthpiece.

> The whole thing was timely orchestrated.

I agree, the Moldovan troops rolled in right after the UN granted them member status, same fucking day. Perhaps I misunderstood you.

> Moldovan forces did not fight with locals,

Basic facts dispute this.

The first fatalities in the emerging conflict took place on 2 November 1990, two months after the PMR's 2 September 1990 declaration of independence. Moldovan forces entered Dubăsari in order to separate Transnistria into two halves, but were stopped by the city's inhabitants, who had blocked the bridge over the Dniester, at Lunga. In an attempt to break through the roadblock, Moldovan forces then opened fire.[21] In the course of the confrontation, three Dubăsari locals, Oleg Geletiuk, Vladimir Gotkas and Valerie Mitsuls, were killed by the Moldovan forces and sixteen people wounded

> they were fighting with volunteer guards sent over from all of the falling Soviet Union, especially cossaks!

As it turns out they fought both locals and cossacks! and Russian army and more.

> If Russia had no interest, no bloodshed whatsoever would have happened, because there isn't any of the necessary natural preconditions for that (like you are implying).

I'm open to the fact that Russian involvement made Transnistria worse off and I've explicitly said it's possible bloodshed would have been somewhat lower if they had stayed out. However 'possible' is not a guarantee.

I'd like to see you make the case for your claim above but you haven't even begun to and so you don't get to write QED at the bottom. As far as I know the 'necessary natural preconditions' for bloodshed are fairly low you just need a couple groups angry at each other and some guns on one or both sides and the lack of an inhibiting leviathan. That certainly existed in Transnistria without Russian involvement.
A Better Approach to Collaborative Problem Solving
In that case we're 100% on the same page :)
Wow! Amazing. Does something like this exist for iPad or Android tablets?
This is one of those times that I'd remind everybody that words are labels that have no power on their own. "No emotions" does not necessarily mean "never experiences anything that could possibly be covered by any of the senses of the English word 'emotion'". When it really gets down to it, we don't have a great ability to distinguish between "comfort", "happiness", "satisfaction", or any of a dozen other related concepts in our own mental lives, let alone start getting really precise about analyzing somebody else's, let alone doing so to someone whose mental qualia appear to be substantially different than ours.
Sounds worthy of a more formal study. (If I had to bet, I'd say there's something to it.)
Pandora to Acquire Ticketfly for $450 million
JSF PostRestoreStateEvent component system event demystified
Dr. Venkat Subramaniam TDD Master Class
Some composers (especially those with perfect pitch) can write out music without an instrument. Mozart, Bach, etc.

Many composers that use a piano will also write out the notation by hand without a MIDI interface. In the scene[1] from Amadeus, replace Salieri's quill and paper with a stylus and the iPad/Surface.

I can see Staffpad software being useful for both types of composers.

[1] https://www.youtube.com/watch?v=-ciFTP_KRy4
Accelerated Mobile Pages Project
Running an iMac (23") with a second display (23"). Second display is on my right, and there's a wall on my right, too. Keyboard is positioned directly in front of the iMac (left) and the 2nd display is slightly tilted toward me.

My usual setup is:

Browser on right. Mail and IM in a different desktop also on the right.

Sublime, iTerm, SourceTree and other dev tools on the left.
Careful with the flags. By all means flag off-topic stuff but don't flag on-topic stuff of the site because you don't like it.
Thank you for sharing Paradise, and incidentally DDoS my website. I have restarted the services and so it should be running again, for a little while.
This looks interesting and I'll bookmark it for later. Does anyone happen to have a TL;DL version for those who don't currently have time to read the whole thing right now?
> In the end, if none of that works, just cheat. Just lie and pad your estimates, so you automatically build in some time for reducing technical debt with all of your estimates, which unfortunately I’ve had to use more often than I would like to have used. It is a valuable tactic to keep in your toolbox.

Interesting opinion. However I cannot agree with this part that tries to justify having a personal agenda and putting it above the company's mission. Unless you're fighting an executive level fight (probably not a good idea then either) there's no good reason to exaggerate stories about technical debt unless it forms an immediate impediment. You might end up being the one who killed your company.
Do you have a connection to one city or the other (living in one now, family, etc.)?
It should be back up.
Thanks for sharing Paradise
Forget inbound marketing, what about inbound recruiting
I did it with synthesizer and computer. What you say is still true, though, since that probably qualifies as yet a third way of composing.

For that matter I instantly noticed a difference going from ScreamTracker to a MIDI synth, too. Didn't even have an acclimation period, it was immediately of a different nature.
Experienced composers and arrangers will have spent years writing on staff paper, building speed and accuracy. This shorthand and muscle memory will be irreplaceable for their target market.

You get a sense of the experience watching the video: quarter notes are just a short diagonal line, all the note stems are perfectly vertical.

In a way, this problem space is perfect fodder for automation. If a musician can sightread off of your chicken-scratched sheet music, the computer will be able to do a decent job too.
This is damn helpful! Thanks for sharing. If you're interested in getting to know more about how other sites perform and how to use chrome devtools to address frontend performance issues, Google developer - Paul Lewis recently started a series on Youtube called Supercharged. Here's the first episode - https://www.youtube.com/watch?v=obtCN3Goaw4
And yet, my local liquor store gives a 1% discount if you use cash (no, this doesn't violate the CC merchant agreement), a local diner doesn't even accept credit/debit cards, and the owner of another restaurant immediately went for cash when I asked if they cared. I don't buy it.
Out of curiosity, someone figured out how create vessels will negative IDs, I would looove to know how someone managed to do that.

Cheers
> While news of the early releases was widely praised, it raised some concerns among law enforcement officials across the country who are grappling with an increase in homicides. Their fear is that many of the freed convicts will be unable to get jobs and will return to crime.

This is painful to read. It implies that nobody should leave the jails, ever, because (a) it doesn't rehabilitate them and (b) they're labelled an ex-criminal and society doesn't want them back.
Disney has a lot of interesting research projects but none actually get turned into products :(
"Yes, you can build AOT compilers that beat JITs produced by meta-tracing an interpreter" - not for all the languages. As mentioned below, there is a certain tradeoff associated with JITs - warmup time, memory consumptions etc. But for certain class of problems (say compiling Python) and for certain class of use cases (running at top speed), I dare you to compete with PyPy. The biggest contender so far comes from the Zippy project, which is indeed built on truffle which is a meta JIT, albeit a method based one.
The Guardian sample AMP page:

With AMP: http://www.theguardian.com/science/2015/oct/07/lindahl-modri...

Without AMP:
http://www.theguardian.com/science/2015/oct/07/lindahl-modri...
And yet there's physical evidence from MRIs of people that report an absence or deadening of emotion. How do you account for the physical evidence?
I agree with your other points, but:

> It can be stowed away in a secure place (in contrast to money on bank accounts, which can "evaporate" in case of a bank failure)

Only the amount above €100000 (EU) or $250000 (USA) per bank. Personally, I'd rather trust the combined resources of a bank, their insurers, an insolvency practitioner, and the government with that kind of money, than any safe I could install in my house, or even any safety deposit box provider. I'd also rather not pay the premiums on home contents insurance that would cover a loss of that scale.
How Google Thinks About Hiring, Management, and Culture
Trying to Child-Proof the Internet? You're Missing the Point
Noise in a Modern Ocean
Background on the "chicken hawk" phenomenon for those interested: http://www.theatlantic.com/magazine/archive/2015/01/the-trag...
Where do you think that 6% comes from?
Show HN: Delizard – Inbound Marketing
Officially this is why they don't support voice communication.
Disagree. Reminds me of the old, cute (and still useful) internet (geocities, web rings etc).
I have added the -short flag to do this.
This is a useful guide, however there is one thing missing that will have an order of magnitude improvement over anything that is mentioned.

Use appcache (or service workers in newer browsers). Yes appcache is a douchebag, but its far simpler than going through all of these and will have a far bigger improvement
Welcome to IRC. Sadly any highly visible channel will have a number of hanger-ons that are simply there to troll for their own levity. Trying to get them removed is likely just going to spur them into being mean (hijacking channel control etc). Quite possibly most of the longterm people of the channel had them on mute.

And to paraphrase a local "saying": tween is a mentality, not an age.
Tydlig: a reimagined calculator for touch interfaces
The momentary exposure in memory was the downfall of Lavabit. It is actually trivial to capture passwords submitted to servers during the momentary exposure. For example, when you login to a Drupal or Wordpress site over HTTPS, the POST gets submitted to a particular form - which is just a PHP file on the server, trivially editable. The password exists as one of the submitted form variables, which PHP then passes to bcrypt (or whatever).
Show HN: Neighborhood postcards made easy – Holler iPhone App
Yes, but that's independent of your actions. Anywhere credit cards are accepted, you're paying a hidden credit card tax on anything you buy, because merchants will raise prices to cover the fees. But if you don't use your card, you're paying the tax still, but getting nothing back.
Not so crazy when you factor in the ~3% transaction fee that the merchant has to pay to the payment processor. That's $3 out of every $100 out of pocket. When you're a small company on the edge of profitability, that 3% matters a whole lot.
If he really was not a crackpot then he would have published the papers first and only then put them up on his wife’s blog.
Ah this is the reason why I hate that my workplace blocks gaming websites.
Thanks - a well-written article with some really helpful pointers.
Sharepoint is a core part of it; and while I agree that Sharepoint is awful, it's a necessary evil that's better than the alternative.

Sharepoint just generally sucks because it's a platform for building one-off custom apps that part of your accounting department uses. Any platform with that use case is going to suck. But maintaining a Sharepoint environment is a lot easier than maintaining 30-40 individual web apps running on separate Linux machines, and it's a lot more maintainable of a business process than doing everything in an Access database or a shared Excel file.

It's also just flat-out ubiquitous. It really doesn't matter how much Sharepoint sucks because nearly every company uses it in some form.
DNA research deployed in war on cancer earns Nobel prize