skysight-inc/HackerNews huggingface dataset:
"But ALWAYS trust your gut on NOT to do something. If your gut tells you to not work at a particular company (or to stop dating someone), trust it implicitly as your gut is much better at saving your life than it is at figuring up upside opportunities."

The problem with this is that we have no data on people who had a gut feeling that something was not right but were wrong about that gut feeling. People would tend to talk about times when "I should have listened to my gut about this" but rarely would tend to talk about when their gut was wrong and they were worried for nothing. (And I can think of several personal examples of this type of thing.).
I wanted to use PureScript, but the language is too unstable for me. They're getting rid of lists and pattern matching for them in the next version, for example, because they made the mistake of using JS's Array type.
If the recruiter tells you that they need to fill the position quick because the last guy burned out...
I can think of a whole host of such situations where virtually everyone would agree that the CEO should not go to jail.

What do you have to say to that?
Lawyers are often known assholes, and in most cases have fun pretty much exclusively at other's expense. I hope their jobs aren't fun, because when it is, it can be deeply disturbing.

Doctors can assuredly have fun in responsible ways, and you know what? I want my doctor to be a happy person who enjoys their livelihood, because if they aren't happy... well...

The working poor are an explicit example of what becomes of you, should you find yourself lashed to unsavory tasks as a life sentence. Very obviously no fun. What little fun there may be, is incidental. Asking that question is sort of tone deaf. Like asking:

Well what about the cow in the barn? Is she on board
with becoming a hamburger after she's done giving us
all that milk? We'd better ask.

One has to assume that no one aspires to a life of working poverty. It just sort of happens to you, like a cruel prank. Possibly as a direct result of lawyers having fun.
>According to the "evil actor/information assymmetry" theory, the people closest to the mortgage issuance

Several thousand appraisers actually wrote a letter to Congress complaining that they were being pressured to inflate their home appraisals or face blacklisting. This went back to 1999.
Please don't post comments like this, which break the site guidelines.

https://news.ycombinator.com/newsguidelines.html
The best way to eliminate the gender pay gap? Ban salary negotiations
"wiseness"
have you tried using IE's svg rendering? Its GPU powered and fast as heck
Any idea to replace the existing C bits by Rust now that 1.0 is out?

I remember seeing some post related to that as possible scenario.
SS is scaled based upon the average income as computed over a person's working life. Since he's got lots of zeros in the calculation, and there's a cap on the SS wage computation ($37,800 in 1984) his SS-calculated income is lower over the entire period, and thus the benefit is heavily reduced.

It's not linear, but there's a hefty penalty to do it this way.
>> By simply changing your language to one with a modern implementation, you can save considerable money on hardware.

Well, maybe thay can save even more money on developers by not switching languages. After all, if raw performance was all that matters people would probably still be programming in assembly.
>Quite a few tool companies (hand tools, mostly) have a similar strategy and you buy their tools for life.

Names? I'd be interested to know some, so I can check them out.
I don't think this is snake oil. The reasons that are typically given for not automatically pre-compiling headers (we're not talking about manually specified pre-compiled headers here) can all be worked around.

For example, some might say that you can't automatically cache headers because of code like this:

// file1.cpp

#include "foo.h"

// file2.cpp

#define float double

#include "foo.h"

But if you're a bit clever about it you should be able to cache opportunistically and then detect if your cache is invalidated.
Typelevel quicksort in Scala
Great job you guys. I am using gin to build out a site right now. I like the performance. I initially tried using the pongo2 template system you mention in the docs, but I ended up switching to the html/template as I found there was more documentation and the use case was easier for me. I plan on switching over to gorazor once I settle on final html. What do you recommend for json to get the best performance out of a json rest api built on gin? I came across ffjson but I have not tested it yet.
Show HN: Download all your Kindle notes and highlights
I am. It sounds completely made up and has no references. I'm assuming it's based in "common sense."

Your level of benefit is based on the average of how much you made (adjusted for inflation) during your best 35 years.
There are many previous discussions, and let it still seems that people don't know of this. I'll get some cross-references shortly, but here are two searches that show some of the discussions:

https://hn.algolia.com/?query=nand2tetris&sort=byDate&prefix...

https://hn.algolia.com/?query=nand%20tetris&sort=byDate&pref...

Edit: Here are previous submissions - none have any significant discussion:

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

From NAND to Tetris: The Elements of Computing Systems [repost]
(nand2tetris.org)

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

Building a Modern Computer from First Principles
(nand2tetris.org)

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

Building a Modern Computer from First Principles
(nand2tetris.org)

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

Class in building a computer from "first principles"
(coursera.org)

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

Coursera: From nand to tetris
(coursera.org)

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

From Nand to Tetris [Coursera online course starts next month]
(coursera.org)

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

From Nand to Tetris / Part I
(coursera.org)

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

From Nand to Tetris - Part 1
(coursera.org)

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

Nand to Tetris 1, with Dan Luu
(oskarth.com)

https://news.ycombinator.com/item?id=9593114 (in progress ...)

Nand to Tetris 1
(oskarth.com)
Ortiz also tried to steal this guy's property 'to set an example' and failed http://www.wbur.org/2013/01/24/tewksbury-motel-foreclosure
Transparency has disadvantages, but it creates company loyalty because employees know that the company is treating them fairly (and the poaching company implicitly isn't).

Early results (see article) suggest that transparency is better, even with the disadvantages you describe.
Hmm.. so is there any work done on program verification, or process communication analysis, with Core Erlang?
Why not go further and give the money earned with ads in firefox to the user. Who can then use this to directly buy webservices. This could also automaticly be brokered by the browser. This could make webservices a comodity and give back power to the user.
If you want to start heavy customization you can start by looking at configurations in literate programming style, you will learn a lot of documented customs.

Here is an exemple : https://github.com/vdemeester/emacs-config

Also about the book someone on #emacs said it's mostly tips for beginners and about 14 more for intermediate users. I'll suggest you to read the website first and see if you like the author style/pov
Let's not confuse this thread with an yet another appeal to "more study". Federal regulators, who are infamous for their inaction have made the rare determination that "the numbers" don't add up, with at least one SEC commissioner publicly furious that the SEC hasn't gone far enough. https://www.sec.gov/news/statement/stein-waivers-granted-dis...

I'm not persuaded by your analogy in which you compare a one-time transaction relating to an infrequent type of event to a systematic conspiracy to deceive clients and competitors alike in transactions that occur frequently.
2048-bit keys/primes are around 1 billion times harder than 1024.
I left my car door unlocked once in my apartment's parking garage, and someone stole my iPhone out of it. Am I engaging in professional misconduct? Maybe the garage is, for failing to take adequate security precautions, but not me.
FiraCode: a monospaced font with programming ligatures
IceCat http://www.gnu.org/software/gnuzilla/
Elon musk also expects his employees to work hard, the recent story about how spacex and tesla almost went bankrupt had paragraphs about employees totally giving up any semblance of work life balance:

>Hollman exemplified the kind of recruit Musk wanted: ... At 23, Hollman was young, single, and willing to give up any semblance of having a life in favor of working at SpaceX nonstop,

>SpaceX engineers would work for 10 days straight in Texas, come back to California for a weekend, and then head back.

When searching for that article to quote I found this one as well:

>If an employee tells Musk a deadline or cost requirement is isn't possible, he will often kick them off their job on the spot. "Elon will say, 'Fine. You're off the project, and I am now the CEO of the project. I will do your job and be CEO of two companies at the same time. I will deliver it,'" former senior SpaceX engineer Kevin Brogan told Vance. "What's crazy is that Elon actually does it. Every time he's fired someone and taken their job, he's delivered on whatever the project was."

my only point is that HN loves musk and his work ethos but apparently the same expectations from apple/blackberry don't get the same treatment.

[1] http://www.bloomberg.com/graphics/2015-elon-musk-spacex/
[2] http://uk.businessinsider.com/elon-musk-doesnt-believe-in-im...
Social Security benefits require a certain minimum pay-in before you get anything out. If you're paying in a lot, you can get your points in quite quickly. I'm a 30-something well-to-do software engineer, and the last time the Social Security folks sent out paper letters updating on benefits -- which was several years ago -- I had already paid in enough to qualify for Social Security (at 60-something), even if I stopped working today. I'll get more, of course, if I keep working and paying in.
That is pretty unbelievable. Definitely puts a different spin on it. Caveat emptor I guess.

I find it unlikely that what happened wasn't at least partially orchestrated.
Sick systems: how to keep someone with you forever
Very interesting quotes! It seems that the most damning evidence comes from these "chat room logs". I wonder if in the future, this sort of behaviour is going to move to OTR chats. (Assuming multi-party OTR becomes a reality)
I've just bought and skimmed it. In my opinion it looks like a good introduction to emacs and its included packages for new users but it does not really discuss customization in detail. I really like the chapter "Theory of Movement" which discusses editing commands.
The OP and the comments in this thread, remind me vaguely of the book "Maverick" by Ricardo Semmler about his company Semco. That's a pretty interesting read too, about unconventional but successful and people-friendly company management techniques that Ricardo sort of pioneered with his company people.

http://en.wikipedia.org/wiki/Maverick_(book)

http://en.wikipedia.org/wiki/Ricardo_Semler
The Mystery of the Power Bank Phone Taking Over Accra
>Sure, AAA really was more about the label than actual benefit.

AAA is not just a label. It's about being allowed to sell to unsophisticated buyers who can't tell that you're taking them for a ride.

It's also about being able to use the asset to count towards your capital reserves, so you can take more risk (as a bank) and get higher profits.
I dealt with PID in my 3d printer and quadcopter. While researching what this (PID) is, I also stumbled upon this page - http://www.gperco.com/2014/05/quadcopter-stability-and-neura... . Make sure to checkout interactive part - it is pretty awesome!
I often imagine how smart folks would rebuild the technology of the earth from scratch. It's cool you're doing this and looking at fundamentals!
Well yes, that's a pretty hefty monthly rental. I just got back from Singapore which is even more absurdly priced. So you can definitely save a lot on housing in comparison to some places. On the other hand, if you want to buy then you find land prices are pretty high throughout the country, even in areas I wouldn't live if they paid me. I compare that to friends who bought ranch lands in the southwest U.S. - much cheaper and nicer.

But a basic car is hardly a luxury item yet costs 2X to 3X the same car in the U.S. does due to high import tariffs. I eat at the local places for $2 (used to be $1) but when you want a pizza you pay $10 for a small one that is no bigger than one of those giant slices of Costco pizza in the U.S. Try a steak of local beef and break a tooth it's so tough, so if you want a decent steak you pay $30 at a restaurant for import. I suppose that is a bit of a luxury. The list goes on. Some things are cheaper, others more expensive. It's just not uniformly cheaper as many people think.
I suspect this would lead to people finding work arounds. "I'm sorry. We really want to hire you, but we pay $125K for application programmers, and cannot negotiate that. We cannot match your $135k offer. I do see, though, from your resume that you also have git experience. I think you meet our requirements for application engineer, which has a non-negotiable salary of $140k. Would you like to apply for that?"
Every time I read stuff about the 1% and income inequality I always think about the same exact logic that you outlined here. Splitting up the wealth of the top 1% and giving it to everyone else doesn't even make much of a dramatic difference to them.

I agree there are stats that show CEO pay is at an all time high. Minimum wage adjusted for inflation is not as high as it once was either.

I also think we have to solve this problem by creating better and better jobs. Paying the high school kid who takes movie tickets in Seattle a $15 an hour minimum wage is not the long term solution. We need more well paying skilled jobs.
Fantastic article. I've been hearing about Watson and food on NPR or on HN for the last few months, but this article did a great job of detailing the experience. My wife had signed me up to make dinner tonight. We're going to my parents' place to hang out with them and with my brother's family. I think I'll plop my laptop on the kitchen counter and have us play with Watson until we find a fun and AI-ishly-weird recipe!
They block it until they stop blocking it. Often these things are media feeding highlights, with the dirty approvals done quietly at the 11th hour, when the press won't report.

I hope fervently it DOES get stopped, but watch this play out.
Animals, plotted by Intelligence and Tastiness
Indeed, I work with one particularly memorable self aggrandizing jackass. My first development gig was at a large corp. We did quarterly disaster recovery excercises. Since I was single, and wanted to make a good impression I almost always volunteered, and always got the over night shift. Faster forward 3 years, and no one else on my team had been required to do one for over a year.

When I noticed by boss didn't remember I'd been volunteering, and there was no benefit for me, I stopped. The next person required to perform disaster recovery was this older guy, he bitched and moaned at every oppurtunity, making sure everyone knew. Until one day in staff meeting I'd had enough, and said something about his whining, and how I'd done so many times and no one even remembered. My boss was really taken aback. That was the beginning of the end for me at that company, I'd already stayed too long.

Note, that guy later committed suicide. He was a real miserable SOB.
Medicine stops being fun about 2 weeks into internship. It gets much more fun after that... but there are times when it's not fun. Same with research. Same with business. There are times when things aren't fun.

Sometimes it takes discipline to continue when things aren't fun in pursuit of a goal that is noble (or fun).
Touchsensor using aluminium foil
I think it would have been nice to have bit more discussion on the results, both on performance and fault-tolerance points of view. Getting 10MB/s on 2x70Mbps lines sounds like the RPi is bottlenecking quite heavily.
P+E, Irwin, Rigid, Snap-On, Sealey etc, even some not-so-good brands like craftsman, but there it's more of a marketing gimmick, they don't expect to have to deliver on it because the tools they sell tend to be sold to people that use them lightly.
Google's New Operating System for Internet of Things
"Real soon now" is an ironic term [1][2]

I think what the parent is trying to say is not that it's easy (it's not) but that there is nothing, in principle, to stop us from writing a program that acts like a brain.

[1]http://www.catb.org/jargon/html/R/Real-Soon-Now.html
[2]http://c2.com/cgi/wiki?RealSoonNow
iOS 8.3 jailbreak available soon?
I love the boolean identity and proof that was hinted at by item #1 - namely that any truth table can be built from NAND gates. This is a case where several boolean identities build to form the equivalence. And it's these rules that let you assert #2 from the OP.

A NAND gate is defined as:

a x b = 0

So if both a and b are 1, the output will be zero. You need an inverter to form any other logic functions, but you also know that:

a x b = 0 when a = 1 and b = a

In other words, wire both inputs to one signal to get an inverter. Next we need an or gate, so we can use the identity:

!(a x b) = !a + !b

So to build the other necessary gates from a NAND gate, we simply combine these rules:

AND - invert the output of a NAND.
NOT - wire both inputs to the same signal.
OR - invert both inputs of the NAND gate
NOR - invert both the inputs and output of the NAND gate.

One tip for the aspiring logic designer (and those who would rather calculate a result than create giant if-then-else structures in their code - learn Gray's Code and Karnaugh Maps. You can easily minimize almost any truth table into a sum-of-products form.
wow! Now I understand why even the stray dogs in US look way more healthier than the dogs in the developing countries. Because they get to chew $165B food!
>Addons will soon no longer be able to be installed unless approved by Mozilla.

Bullshit. The add-on signing requirement will be able to be easily disabled. It's just as much of a "walled garden" as Debian's repos are (ie. nothing like a walled garden).
There is clearly a problem with the rapid rise in inequality and the tensions gentrification create within a community like The Mission District, but what's the solution? Have there been successful efforts elsewhere that have helped moderate the negative effects of such rapid changes?
The impact of cycling on ADHD
I'd like to use Watson too. How do you get access to the API? How much does it cost?

The website for it is pretty vague.
It's ironic ... The NIMBY's didn't want the BART to go through their neighborhoods, but having two stops in Mission is part of why it's so attractive now.
I remember when the Storm came out. I was doing IT work for small businesses in the area and many of my clients, the Blackberry Faithful, would get their latest phones whenever possible. From the consumer side, it was every bit of the disaster this describes. The keyboard was an unbelievable disaster, it was horribly slow, crashes constantly, but they kept buying them. The Storm 2 was a relief, mostly because its improvements made my job so much easier.

What was always really interesting to me about Blackberry/RIM was how they managed to create some loyal fans who would happily follow their march into the sea. For years, even as iPhone and Android market share grew, there were (and probably still are) some power users who refused to even consider switching. These were exclusively owners or execs at small businesses, mostly companies with in-house Exchange servers that needed Blackberry Enterprise Servers. The BES always added an extra layer of pain for everyone, since we never got good enough with it to be anything more than a hornets' nest. Still, the Blackberry fans couldn't be swayed, called iPhones "toys," and insisted that their products were the magic to their productivity.
I wake from nightmares worlds where "aging" is cured but "forgetting" becomes broken.
Rentals are fine but without massive equity accumulation. Speculators are enabling banks to push up prices and then new speculators buy in at high prices and lock in high rents as they need to pay back huge amounts of interest to the banks.

We basically need land value tax to discourage land speculation and to inhibit the huge unearned income flowing to land owners. And once this tax is introduced get rid of labour tax.
Fund Engineers in Nepal to MacGyver PostQuake Solutions
> But what if the security blows up? Investors could demand their collateral back, forcing renters out of their homes, even if they never missed a payment. "We could well end up in that situation where you get a lot of people getting evicted—not because the tenants have fallen behind, but because the landlords have fallen behind," says Baker.

I'm sorry, but what? This isn't how leaves work, or at least it isn't in most states I'm familiar with. No one is going to get evicted if investors demand their collateral back - the leases might not be renewed (like might happen with any other landlord), but the lease can't be terminated just because some investors gets antsy.
According to the Guardian, two people in the US (employees of Rabobank) have pleaded guilty.
http://www.theguardian.com/business/2014/oct/07/banker-plead...

I am sure there is more detail on this out there that I don't have time to research, but the linked article is still bullshit.
Url changed from http://www.independent.co.uk/news/people/warren-buffett-thin..., which points to this. Title changed from "Warren Buffett thinks the poor should stop blaming inequality on the rich".
Like it or not, Sarbanes-Oxley is the law (since 2002). We wound up with that law because of executives who built incentive structures within their companies which they knew would cause unlawful behavior while keeping themselves one or more layers removed from the actual criminality. The gambit was to feign surprise and throw the "rouge troops" under the bus if they got caught. That gambit is played out now. You missed your opportunity to play the naive CEO card https://www.youtube.com/watch?v=SjbPi00k_ME#t=12
The initial article is still bullshit. Just a cursory google search reveals a number of people in multiple countries on trial, many of whom have pleaded guilty and are awaiting sentencing...
http://www.theguardian.com/business/2014/oct/07/banker-plead...
rather dated by now, would be interesting to see how it evolved lately.
Lets not confuse a discussion of a single point, namely why a person or group of people would choose something that appears to not be in their interest from my limited point of view, with a statement either for or against, any other actions.

Hell for all I know, the clients could have been flat out told: "look this whole thing is market manipulation, we're getting you profit consistency and stability that you could not otherwise get, albeit at a lower rate than individual transactions". I regularly choose index funds over picking stocks for the reason of lower risk albeit at lower profit potential.

I'm not saying anyone did anything right or wrong. I was just discussing a particular point that seemed relevant. It is possible that there was wrong-doing, that there was market manipulation, and that the clients still chose reasonably and in their interests despite that.

Going back to my analogy, just because I made the decision the way I did, does not mean the dealer is or is not involved in deceptive business practices, gouging or other scummy tactics.
Perl has built-in temp files
14 Numbers Every Developer Should Know
As of January you can even go down to 3% for a conventional mortgage: http://www.latimes.com/business/la-fi-fannie-freddie-loans-2...