skysight-inc/HackerNews huggingface dataset:
Please don't rewrite titles like this. The HN guidelines ask you to "please use the original title, unless it is misleading or linkbait."

If you want to express your opinion, please do so by posting a comment to the thread. That way it will be on a level playing field with everyone else's.

https://news.ycombinator.com/newsguidelines.html
Air hockey with machine at TwoSigma
Too bad it's been deleted; that sounds like it would have been more interesting to read than a guy asking me to be shocked that people make less money in Eastern Europe than in the United States.
It's state storage. If you've got any familiarity with Backbone, all of your Models and Collections define the current set of data for your application. You may also have a lot of UI-related state, like which tab is selected, which pane is open, etc. Redux lets you put all that information into one place (although how much or how little of your state goes in there is up to you).

It also defines certain conventions around updating that data. In Backbone, anyone with a reference to a Model can call myModel.set("someField", someValue) at any time. In Redux, "write" logic is isolated to a user-defined set of "reducer functions", which only respond to specific types of messages. This makes it _very_ easy to determine when and why a particular bit of data changed. In addition, it enables scenarios such as storing the entire list of dispatched actions, and then playing back each action step-by-step to allow you to see how you got to a given state in your application (aka "time-travel debugging").
I've never understood what "farm-to-table" means. Doesn't all food come from a farm? Is it supposed to mean "farm owned by a stereotypical farmer, not by a corporation?" If so, that's pretty vague and subjective.
It's like pushing rope. Then to really get the party started, throw in some "business analysts" and "scrum masters".
On our platform, a user's profile is equivalent to their resume. We handle the legwork of re-formatting how their experience or skills are displayed to match the job applied to instead of making the user edit their resume for each individual position. The aim is to save job seekers time while ensuring the jobs we match them with are what they're looking for.
some users = the ones that cannot find F12
> One clear path to dramatically reducing fraud would be to eliminate the prevalence of refunds, thus eliminating the INCENTIVE for fraud.

This is good from a rational point of view, but there's a large number of people who enjoy having large tax refunds because they perceive it as free money. I'm not defending that mindset, but it would be hard to get people to get over it.

> Or, better yet, eliminate payroll deductions entirely and ensure everyone has a liability come April.

Part of the reason we have payroll deductions in the first place is that the government understandably doesn't trust people to save up money to pay their income taxes every year; it's much easier to deduct roughly how much someone owes and then settle the difference every April and much more likely to end with the government getting somewhat close to how much it's owed.

I can't imagine how many people would have unpaid taxes each year, but it would be an insanely high number. I'm sure the tax relief assistance industry would love it, though.
How is the battery life? I have this exact model, but I heard skylake had strange sleep or power saving problems under Linux. You have the 3200x1800 display too, and I am curious about scaling too. The drivers are terrible for Windows too. Been on support since November about the failing DPTF drivers.
This performance tip seems relevant to you: https://facebook.github.io/react/docs/component-specs.html#u...
bank - liquid asset

house - illiquid, with maintenance, property tax, and insurance costs
Wouldn't it be more important to have the comet similarly distant to the Sun?
Isn't Vancouver and Toronto also easing towards correction?

http://www.bloomberg.com/news/articles/2016-04-15/canadian-m...
Yep I agree about RH and Pacific Heights. I don't think its a small part of SF, that's the thing.. Central Waterfront and Mission Bay has so much potential.

http://www.pier70sf.com
http://missionrock.org
http://www.bizjournals.com/sanfrancisco/blog/real-estate/201...

Central SOMA up north and hunters point in the south, eastern neighborhoods will add 50k+ residents to SF in the next 10 years

http://208.121.200.84/ftp/files/Citywide/Central_Corridor/Ce...
German here. This is exactly the reason for Merkels decision.

A side note to the comedian Böhmermann: he did also the "Varoufakis Gate". He is quite a genious satirist with real political influence.
it's super subjective until the government defines it and regulates it (read penalize mis-labeling).
NASA Releases New Mars Gravity Map
I don't think anyone is raving about the trackpad buttons on the MBP because there effectively aren't any. IMO, replacing them with multi-touch gestures is the way to go, and they've done that very well.

The new keyboard on the new(ish) MacBook is kind of a short travel that I'm not fond of (from my quick tests at the store), but I definitely prefer the "chicklet" keys to the right-up-next-to-each-other keyboards I've used elsewhere. I haven't used a Thinkpad in about 6 years now, so maybe they're better now. Looks like they have the chicklets now too.

Not sure what you mean about Apple overheating. Cupertino doesn't get that hot, and they probably have AC when it does get into the 80s. But, maybe you mean Macs, and I haven't had any issue with my Macs overheating. Maybe you got a dud when you were trying one out?
Thanks for the feedback herbst. That's what I'm trying to to do. Make shopping more easier. I noticed that I keep a lot of clothes even if I were unhappy with them because of the return process. I wouldn't have bought them in the first place if I had tried them on before buying. What do you think about offline shopping? What is the thing that bothers you the most?
And the best feature of TextWrangler: if it crashes, or the computer shuts down, it remembers unsaved changes in files. Start it up and it restores everything to the last keystroke.

Not sure if other editors do this too.
My hypothesis is that the China/hk dollar peg is to blame.

Edit: to clarify, the Chinese yuan and hkd are pegged to the USD. The recent strength of the USD has caused problems for China ...some people thing the peg will fail. If you are one of these people and you have lots of cash in China, you want to move the money out of the country and into a different asset class. The recent weakness of the Canadian dollar has made parking money in Canada very reasonable via buying of property. As a poor Canadian who owns no property, I'm pretty much outpriced of the real estate market in the city where I was raised .. with the exception of a condo ...those are being unconstru ted at an unbelievable pace. People I meet seem to own 2-3 condos a piece. Everyone thinks they'll just rent them out. I think we are almost guaranteed to have a condo collapse in the near future.
That is worrisome but as always it's a standard thus not all browsers will implement on top of most browsers now have some way of configuring deeper settings like this to be disabled.

In the end the data goes to the user so a way would be found with or without Chrome or any of the other big wigs. What they should do is focus on how to brand it better so users know where it comes from - this would create a way to spread free idea's while giving credit where due and hopefully pushing the idea of the free web further.
So, after this, my skylake xps 13 will be a better candidate for Ubuntu?
It means knowing what farm the food came from if you're the diner, because the chef knows.

Rather than "Sysco" or one of its smaller competitors in the food distribution business.
The more expensive a property is, the less its price falls in bad times. Rich people are rarely forced to sell. It's a different market basically disconnected from the rest. I don't know what kind of house you want, but there's a nonlinearity there that might be important.
Link looks broken, try http://www.theatlantic.com/business/archive/2016/04/subsidiz...
I'd be willing to bet my annual salary that being arrested for calling a politician a goat fucker would not hold up in a US court.
Hum. You're right, but I still think you could skip the account creation. Just create the account on the fly when we connect with the first team. Then each added team is linked to the account.
There do appear to be a number of rather alarming discoveries by people in the Guardian comments section pointing in that direction, yeah.
Apply HN: Booksauce – Episodic Videobooks
Problem: People are reading less, specially younger ones, and attention span has declined from 12 to 5 mins in the past 10 years. 63% of people believe books are important, and wish they read more but they don’t because they don’t like reading.

Product: We will produce engaging video books. Each video book is about 15 episodes, and each is 7 minutes long. It’d cost only $3,000 to make a book into episodic videos, about double what it costs to make an audiobook. We will develop a platform that will manage the pipeline of videobook creation including editors abridging the book, shooting actors in studios, and visual effects designers and authors working through the production. Custom software further automate the process of adding visual effects and processing the videos. On the other side, we will develop a market place like Audible’s for purchasing and streaming videobooks.

Demo: Here’s a sample episode: https://www.youtube.com/watch?v=M9clIRapyJM & an iOS app to try: https://itunes.apple.com/us/app/booksauce/id1089945842?ls=1&mt=8

What we’ve done so far: an iOS app, and produced the book Think and Grow Rich into a video book, and signed up several authors to have their books produced into videobooks.

What Else is Out There to Solve This: Some have done video summaries that run about 5 mins or so for an entire book, but that is too abridged and are barely good enough to know the topics the book covers.

Revenue Stream: Books will be sold in our platform at $9.99, with 20-25% going to a book’s right-holders.

TLDR: A platform for production of episodic video books based on non-fiction books. These video books are divided into 15 episodes of 7 mins, and our goal here is to target millennials and others who no longer have the attention span to read a 300-page book.
I know a lot of people are suggesting MacBook pros and airs, which is great if you want both OS X and Linux, but..
apple = $$$. Part of what you pay for is OS X so if you want a Linux machine this is silly. If you don't specifically need Linux just Unix then I can't possibly recommend OS X highly enough. Also Linux distros and Mac hardware plays pretty well together but you WILL run into issues. My personal recurring problem is with graphics cards.

For a pure Linux machine the thinkpad is probably the way to go. They are cheap and powerful and most Linux distros are designed to work on them. Unfortunately it will feel like a cheap clunky pos next to any Apple computer and Lenovo may have put spyware directly in the bios where you can't do anything annoying to it........like get rid of it.

If you just wan't Unix go with a MacBook Pro. You do have to live with the price, and the fact that it is used primarily by hipsters and white girls for tasks one could accomplish on a raspberry pi (the new one at least). But the value of an OS written for the hardware is something that's hard to comprehend until you experience it.

Oh and get you one of them fancy new raspberry pi's as well. They're super dope, and they run Linux great.
In a courtroom, against the judge; not a particular great example, in my opinion.
I take it to mean the restaurant buys it's food directly from the growers.
Current version is 9.5.2
Do you think Visitor Management Systems are needed only for Large Companies?
This decision and the year long coverage of the now coming law suit will make sure that 'Erdowahn goatfucker gangbang' will be in the google index for decades.

Maybe Erdogan will be even the number one result for 'goatfucker' or 'gangbang party' after this all settled down.

I don't know how this could be called a victory for Erdowahn.

Apart of this I really look forward to the process. This will be the best satire ever, worldwide, at primetime.

I believe Böhmermann wanted just that and it would have been sad if Merkel would have destroyed his evil genius plan.
Farm to table generally (or ideally) means the restaurant deals directly with smaller local farms for seasonal produce (rather than buying everything from a distributor).
The high-end Thinkpads are generally safe choices. I've been really happy with my Broadwell X250, although there were similar kernel issues when it was flunking new.

Still does ~20 hours with extended battery after more than a year of heavy usage. And they're some of the most robust portables available.
Exactly this, it is a difficult problem but if the goal is learning then it is one which will give you a number of challenges that will teach you a lot.

Start with any part of the problem and break it up into its component challenges. Start knocking off things one by one.
Also start reading all the current papers on topic (a membership in a university library will help with this).

Since we take high school students and turn them into engineers with 4 years of training, figure that two and a half to four years (depending on how much time you will spend on core skills like upgrading your maths understanding) of reading, implementing, and improving.
I'm already using immutable objects, this is a separate issue. The question is about how to keep the UIState (Say inside a component) in sync with the AppState considering they both evolve differently?
facebook.com - college student directory. too small a market.

AirBnb - share housing/couches for conferences. too small a market

UBER - extra business for limo companies. too small a market.

Microsoft - software for hobby computers. too small a market.

Apple - computer for hobbyist. too small a market.

grubhub - list of good places to eat around town. too small a market.

google - were going to treat hyper links like bibliographic citations and count them and use those to rank sites. - sounds like a good phd project.

good luck figuring out some hobby website from something real.
If anyone of those people told me they were going to conquer the world, I'd tell them to get off the drugs and focus on something more productive.
Don't forget Codex of Alchemical Engineering, one of their free browser games:

http://www.zachtronics.com/the-codex-of-alchemical-engineeri...
What issues did you have besides wireless? I just bought one and ordered an intel card to put in (now waiting on a torx screwdriver because I didn't noticed I didn't have one! XD)

I'm planning on Arch, but if I get sick of that or find my terminal-fu lacking, I'll probably go back to Mint.
Show HN: A React Native Puzzle Game: RGB Logic
> The game compatibility situation, in particular, was quite miserable

Win 2000 already supported DX8 and most games worked fine. The step to WinXP was very small (and for games interesting: DX9 and "compatibility mode" shims). Only the setup routines were sometimes a problem because they checked for Win9x or even actively detected WinNT and aborted.

Though many with low end hardware got bad performance, that was the problem. Win95 required 4MB memory. Win98 16MB. WinME 32 MB. People with an old PC tried WinNT4/2000/XP and it run slow, no wonder.

The NT line was viewed as a resource hog and viewed as over-architecture with a HAL and Win32 running as sub-systems. In 1996 WinNT 4 already needed 32 MB. And Win 2000 128 MB. (I had a notebook with Win2000 with just 128MB and it wasn't flying, it barely run.) WinXP was also viewed as a resource hog by doubling the memory requirement within 1 1/2 years to 256MB as minimum requirement, only with 512MB it run really fine. (I bought a new PC with 512MB in 2001 and never looked back to Win9x DOS based Windows line. 99% of all games worked just fine, and for the rest there was Dosbox/Bochs/Quemu/VMware.)

I wish one could buy a Win10 build that comes with Win10 kernel, the Win2000 shell and no spying & tracking crap. A modern OS still could be very fast and consume a lot less hardware resources.
If the Air Force is so bent on getting rid of these wonderfully useful, tough machines, then perhaps they should entirely leave the ground support role to the US Marine Corps and the US Navy, both of which have a long history of providing ground attack support to troops.

The A-10 is the best damned aircraft at this role since the AD-1 Spad's were retired.

All the Air Force wants is glitter and fame, they aren't really interested in life on the ground. Give them their wish, take the A-10s and give them to someone who will use them to their fullest potential.
Recent discussion: https://news.ycombinator.com/item?id=11496864
None of those are instances of insulting a public figure. The majority of them aren't even convictions but merely arrests.

In the final link, the speaker was even awarded damages for unjust arrest.
The most epic challenge is to start and get back to work when thing will go wrong. Do it, you'll learn a lot. It will be hard. Post it on Github, ask questions on SO and I hope to see it here as 'Show HN: My f*ckn awesome personal assistant' =)
San Francisco house prices fall
I built the first version for iOS, but it only took a couple of hours to ship a customised version for Android (and quite a bit of that time was actually on improvements to both versions).

Didn't have to write any Java or Obj-C.
It really does feel like Minecraft is the Doom/Quake/Half-Life of this generation.

I'd almost thought that modding had disappeared due to the complexity involved in AAA games but nice to see it alive and well in Minecraft.
Is it reasonable to expect driving directions to be password protected? That example is used in the article and I think it's an excellent test case for thinking about alternative approaches.

Driving directions by themselves are usually pretty innocuous. When one end is something like an abortion clinic, it gets a bit more sensitive; when the other end is a specific house, even more so. And I don't think you can expect driving directions to ever get password protected.

Some links are like words - merely a reference; some are like sentences - describing some relation or fact; and some are like passwords - describing how to find or access something that you wouldn't otherwise know.

The first are not revealing when out of context; the last are always dubious. It's the middle case, describing a relation (like driving directions) that's most problematic.
Table of Contents: http://manpages.bsd.lv/toc.html
But that also loses your backpressure - increasing chances that sooner or later (depending on platform/technology), the whole server will go down in a bad way.
Stay healthy my friend...
If Spotify maybe payed Swedish taxes they would have the moral right to complain... Now they do everything they can to avoid doing so so maybe they should sit the fuck back down until they do the right thing.
I did follow the case and I refuse to be called misinformed.

The Landgericht Regensburg discharged him on factual, not procedural, grounds with the verdict from 14.08.2014. Only in the case from 12.8.2001 (the one with bite marks) did they discharge him on legal grounds as they ruled that he didn't fulfill the obligations of § 20 StGB (i.e. he was not convicted because he was might have been insane – which still means not guilty and not a felon, that's how the justice system works).

Could you please cite which legally binding convictions there still are against him? As far as I know they all have been part of the above renewal case and a short search in a legal database seems to confirm that. I also have never heard of an order to withdraw an appeal nor can I find anything. She did order to renew the case, yes, but that is not the same.
Computer industry luminaries salute Dave Cutler
>there were no tools that allowed to evaluate the performance.

This reminds me of Brian Cantril's remarks in a talk (sorry, can't remember which one) about Solaris and DTrace. For the first time ever, DTrace gave them the ability to look into the live performance of low-level OS code and they found a lot of pathological worst-case behavior that no one suspected beforehand. No matter how good your team is it's really hard to accurately predict how a system will behave, measurement is key.
The distinction presumably is between:

Farm --> Table

and

Farm --> A Bunch of Other Places --> Table
But we don't need to run an experiment to know that giving 6000 people regular income will make them generally better off; that's obvious, especially in the context of a developing country.

We need to run an experiment to identify whether redistributing tax money to everybody equally and unconditionally results in better outcomes than various other existing or proposed systems of needs-based handouts, which is a completely different scenario, not least because for a significant proportion of people in the experiment this is going to represent a reduction in their current incomes or other benefits.
I actually think that's a great example; no need for apologies. (And, after all, I did set the example with my original comment and white supremacists.)

My response would be that, in such cases, there exist two sets of conflicting laws. The national law, which was not being broken, and the supra-national law regarding human rights and war crimes, which was. So that is actually an example of rule of law being upheld, just not national law.

The bottom line is, you need to be really, really careful when you start arguing for "ethics" and "morality" as a basis for execution of law. For instance, to make a concrete example: It could be argued that based on the ethics and morality of the Nazis, that the mass murders committed under the Holocaust were in fact them morally disobeying those supra-national human rights laws. Who are you to say that the Nazi morality is wrong? You can't point to the agreed-upon supra-national human rights laws, because you are in fact arguing that law should be violated based on morality!

In fact, one of the ways to view law is as an encoding of the morality of the society it covers. Sometimes laws, being fixed entities, and society, being ever changing, drift apart over time. Same as software drifts from the requirements of business if not kept up to date. It usually takes an example like this German one to point out the absurdity, and if the law really is no longer part of the society's morality, becomes fairly easy for lawmakers to fix. (As a reminder, this law being invoked is very old -- from when Germany was a monarchy and insulting dictator kings was morally a very serious crime!)
A few thoughts:

* For the "Show new changes" case, what you might do is maintain an object that does id->item storage of tasks, then have separate arrays of "task IDs being shown" and "task IDs that are new". The task list only cares about the "being shown" values, and in mapStateToProps, could show the "Show new changes" button if the "new tasks" size is > 0.

* You can also add additional logic in your mapStateToProps, or your component's componentWillReceiveProps functions to see how things might be changing.

* Per-component state in the Redux store is a topic of open exploration. I also have a list of Redux-related libraries over at https://github.com/markerikson/redux-ecosystem-links , and the "Component State" category lists at least a dozen libs that can dynamically put per-component data into Redux. That said, it's also entirely valid to keep data in your UI component's state as well - it's up to you.

Finally, if you're doing shallow-cloning and proper immutable updates to your state, that process shouldn't generally be a performance concern. Also, React Redux does a _lot_ of work to make sure that your wrapped component only updates when it absolutely has to.
Slack announces threaded messaging later this year but talkSpirit already has it