skysight-inc/HackerNews huggingface dataset:
Self-driven cars still consume energy. In fact, since you don't need to pay for labor, the percentage of the cost for the operation of a self-driving car represented by energy is larger. So, if grid electricity is cheaper than gas, you still win in proportion to how much time the car spends moving around, driver or not.

Regarding adding a tax for gas cars, well... even termoelectric plants are more efficient/cleaner than in-vehicle combustion engines[1]. Also, cities might decide that they prefer the pollution happening somewhere else for air quality purposes, even if it's all the same at the global warming level.

Keep in mind that when we are talking about the "carless, on-demand, self-driving" future, we are probably not talking about 2017. Optimistically, we are talking about 2027. But keep in mind how many of the cars you see on the road now a days are models older than 2005 or even 1995... that's how long a new mass produced Tesla is going to be with us, at the least.

[1] Of course, electricity storage and distribution adds costs in the other direction... so we'd need to calculate which has a lower environmental impact per Watt. My bet is still on huge power plants being cleaner than millions of power tiny power plants on wheels...
I used to work on MPS (I led the project during the first two version). If you have any questions, you can write them in this thread.

Also we are working on the next generation of editing technology now. It's completely web based. Some parts of it are open source:

* https://github.com/JetBrains/jetpad-projectional

* https://github.com/JetBrains/jetpad-mapper

Here's a list of demos:

* http://youtrack-workflow.appspot.com/ - YouTrack workflow DSL

* http://jb-proj-demo.appspot.com/ - Different demos

P.S. We are hiring. If you are interested in working on this stuff, let me know (we have offices in Cambridge, MA and Saint-Petersburg, Russia, also there's a possibility of remote work for star level developers).
CIL (.NET bytecode) to WebAssembly compiler
Clerky Is Hiring a Lead Front-End Engineer
>P-values are by definition uniformly distributed when the null hypothesis is true.

Where are you getting this from? When the null hypothesis is true, the p-value should be 1. This follows directly from the definition. If the p-value is not 1 and the null hypothesis is in fact true, your experiment or calculations are wrong. You might also just have the wrong null hypothesis (eg. sensors have more noise than assumed).
Conversely, people should hold a pitchfork to the necks of corporations, to keep them in check from exploiting labor.

People are more important than you're business model.
> The second LA to Sydney flight takes off September 2nd and lands on September 4th!

But when you fly from Sydney to LA you arrive before you left :) All thanks to the international date line.
Most people aren't good actors. When they spend 20 minutes talking about how great Uber is and how much taxi companies suck and how much happier they are now (as I've had) it's pretty safe to say it's not just an act to somehow get a better rating.
Location: Washington state

Remote: Yes

Willing to relocate: Probably not, but never say never (hello Berlin!).

Technologies: Python, Flask, CherryPy, Django, Leaflet, JQuery, Scala, Scalatra, Postgres/PostGIS, Google App Engine, AWS.

Resume/CV: https://www.linkedin.com/in/ericanderson

Email: thirdwind@live.com

Other: I'm interested in CTO or very senior developer/architect positions. C2C contract or full-time.
When you ignore externalities....
First, I think your intention is to silence me as opposed to engaging in discussion.

Second, my main assertion is the existence of a point where immigration is problematic. Example: colonialism.

Third, as to the side conversation of whether or not America is experiencing a problematic level of immigration I've already submitted the fact that 10% of students in US public schools are ESL learners. We can add to it that 16% of California's prisoners were not born on U.S. soil and they're so overcrowded the Supreme Court ordered them to do something about it. I'm calling these things "strain". I hope we can agree that immigration plays a role in both examples.
Their statement says

In this case, there was a thorough review by a legal team separate from the investigating team and strong evidence of a criminal act that met a standard comparable to that required to obtain a legal order to search other sites.

I don't think that supports your claim that they would only ask a lawyer in the future.
There's a similar summary in the ietf draft: http://tools.ietf.org/html/draft-huang-ppsp-p2p-webrtc-surve...

It adds some information about the architecture of each solution.
I welcome any expansion of Uber service and availability, and oppose anything that supports the entrenched and terrible existing taxi services. I've only taken a handful of Ubers, but the quality of service is far higher. Moreover, it's the convenience that really wins out. Being able to see the GPS locations and ETA of an incoming Uber is far superior than calling a taxi and hoping they show up sometime close to when the dispatcher said they would. Not to mention that it's a completely friction-free experience - the driver arrives, you jump in, chit-chat a little on the way (Uber drivers are, in my experience, far more pleasant human beings that taxi drivers...), then you jump out, and they charge your card. No frigging around with change, or having to make sure you hit an ATM before you call the cab so you have cash on hand, or getting the evil eye because you didn't volunteer the unstated but expected tip on top of the exorbitant fare.

Taxi companies can die in a fire, for all I care. The last trip I took, I had to get about 10 miles from a train station to where I was going. The first leg, I caught an Uber, and it cost me about $13, in a clean vehicle, with a very pleasant driver. The way back, I had to take a taxi, and I spent $40 to ride with a driver who was kind of a dink, swerved all over the road, and drove a dirty, rattle-trap old Crown Vic. Uber uber alles.
My Recommendation on Antivirus and Anti-Malware
I saw an article a few days ago that I just can't seem to find again, that pointed out that many low-wage employers like Wal-Mart or Starbucks use sophisticated scheduling software to schedule a large amount of part-time workers such that they never work more than 29 hours a week (which would make them entitled to full-stime benefits), while making sure that staffing meets demand. Schedule changes can be very short notice, and if you as an employee can't bend yourself to fit the the company's demands, they'll simply fire you.

In contrast, the Uber model also mobilizes a large amount of low-wage workers, but never forces people to work when they don't want to, they simply use market incentives to make sure supply and demand gets balanced.

And people who are in these jobs vastly prefer the Uber model, because they are real people with real schedules, and working when it suits them best gives them agency and control over their lives, which is worth much, much, more than an increase in minimum wage.
I'll be interested to see the further details discussed in the isolation post, which might answer some questions.

This is basically the same how the DynamoDB client transaction library works. The two major problems with that library are:

* High write amplification (7N for DDB, probably similar for CockroachDB)

* Poor throughput under contention. This is mostly due to the immediately abort conflicting pending transactions policy, which could be changed if contention is frequent (client side exponential back off is probably good enough for most cases). The special sauce they didn't mention might also help here.
That's one thing I like about the idea of producing protein-rich food by the methods described in the article: it has the potential to cut down on the perceived need to subject caged farm animals to a lifetime of torture.
Why would anyone give a driver a lower rating if he talked crap about his employer?!?
btw... whatever plugin that was, it was also disabling page up/page down from working
Realistically this is like saying you could rewrite git in python and just push the hard bits down into C; the problem is that you end up writing a significant portion of both the core, and plugins, in C.

When you're writing all of the main parts of the editor in C, at this point, why are you using python at all?
So maybe California has more immigrants than it can handle. I can't see it from New Hampshire. Anyway there are several times more people in prison now than in the 80's even though the crime rate has dropped, so I don't think violent criminals make up the majority of the prison population.

As of 2006, 49.3% of state prisoners, or 656,000 individuals, were incarcerated for non-violent crimes.

By 2010, drug offenders in federal prison had increased to 500,000 per year, up from 41,000 in 1985. Drug related charges accounted for more than half the rise in state prisoners. 31 million people have been arrested on drug related charges, approximately 1 in 10 Americans.

https://en.wikipedia.org/wiki/United_States_incarceration_ra...
The anonymous donor was Aha! (http://www.aha.io). It wasn't as anonymous as we expected because Marijn tweeted it :-), but we are excited by ProseMirror and the opportunity to contribute. WYSIWYG editing is a huge part of what our app does, and so I have always been on the lookout for better ways to build editors. Marijn's approach of using a shadow document representation (http://marijnhaverbeke.nl/blog/prosemirror.html) is the most promising solution I have seen for a while.
Very nicely written article. You could apply the principles discussed here to any other dangerous sports, like boxing, racing etc.
It is sad that our society rewards egoistic thoughts. People are happy to applaud someone boasting how deep they have gone underwater, yet no one wants to tell them that greater depths poses greater risk on the physiology of the body and psychology of the mind.
How do humans learn to not go through the gates?
Lotteries are just a tax on people who are bad at math. But it seems like people who are bad at math will be at a disadvantage with just about anything involving money.
A Comparison of Programming Languages in Economics [pdf]
First news: Anonymous sources accuse Russian company that frequently ashames USA government of being evil.

Second news: Evil Russian company is competitive to competitor that poaches its employers.

It is hard to create more non-events than this. Maybe in the next one they will say that Karpesky sells anti-virus software.
Sure: http://www.nytimes.com/1998/04/30/us/3-businessmen-testify-o...
Tanium Raises $120M, Boosts Valuation to $3.5B
Bombs in Dog Tail funny video
On a related note, how many IT workers here are working as "independent contractors", when they'd probably be considered employees if anyone took a close look? It seems to be very common where I am (Canada), to the extent that recruiters and the like seem to think nothing of it. You can be working side-by-side, with full-time employees, working the same hours, and answering to the same supervisor, but technically be working for yourself.
Found it: https://medium.com/the-wtf-economy/workers-in-a-world-of-con...

This must have been posted here?
So you've taken Uber maybe 10 times in your life, and started asking the question after the employee-contractor thing broke out, which was recent. What does that make your sample size? 2? 3?
Does this work with MeteorJS? I'm going to try it out though, looks really interesting!
That link just redirects to the article.
This works wonderfully! With an image size 123456x123456, I made this happen: http://i.imgur.com/2Dgrazj.png

I killed it at about 25GB memory usage, who knows how high it would have climbed otherwise.
Indeed: https://news.ycombinator.com/item?id=10147912
How Scopely and PewDiePie Got Four Million People to Download ‘Walking Dead’
The article is dated, very subtly, 2014. Look just above the headline, next to the byline.
It's not just winners typically don't find themselves living peachy, winning a large lottery is one of the best ways to ruin your life.

Fully 1/3 of lottery winners eventually declare bankruptcy. Not only that they have a x20 chance of being a homicide victim, and 120x of homicide by a family member. Basically all of your relationships are likely to be destroyed by greed, and you will die alone and unhappy.

https://www.reddit.com/r/AskReddit/comments/24vo34/whats_the...
ok, I think I see the problem. I swapped out that cocktail shaker animation with an animated gif of the same. Hopefully it should work smoothly now. Thanks for your help!
But self-doubt / imposter syndrome is a thing.

I find myself on both sides, though more often catch myself in self-doubt than overconfidence.
In the US this has all been litigated, and companies know exactly how close to the line they can get without going over.
Where will future tech superstars come from?
Would that be because there is less of a culture of presenteeism, and more vacation days, and more time off when sick?
This is very common in Brazil & Mexico, too (but not the US).
Tracking the Conversation: FP Global 100 Thinkers on the Web
World’s First 4K Smartphone - Sony Xperia Z5 Premium 5.5"
This just in: people dislike change initially but move on quickly
Even though I've never met the author or her brother, I actually feel relieved reading that; thanks for finding it and pointing it out.
Either way, that still doesn't address the complexity of manufacturing cars at scale. How's Google planning to do that? Common sense says they're going to OEM it, but I haven't seen any hints to that.
How is it not true in Uber's case?
Without fully understanding the environment it is honestly difficult to say. If you are expected to be at your desk coding that entire time I would say it is completely unreasonable and would run for the hills immediately. However, if those people you say are working 10-13 hours a day, but in reality they are talking, playing ping-pong, out to lunch, etc.. during that time it really isn't 10-13 hours. That's just poor time management. It could also be that management doesn't do a good job of keeping projects in check so that leads to longer hours worked to finish projects on time. Going back to the reading question though, some people may view sitting at your desk reading as not working, while at the same time they will play ping-pong for the same amount of time. There can be a perception that if you are interacting with others you are "working".

I am probably the wrong person to answer this question though. I am not a firm believer in structured work hours unless there is an absolute customer requirement. I have hours in the day where I am more productive and hours where I am completely unproductive. I have learned to manage that to maximize my productivity. However, during those "down" hours some may view it as not being productive, but what they don't know is that I have been up since 4am and probably got more done by 7am than they will all day. I view it as if the job gets done properly and on time it doesn't matter how it gets done.
Ask HN: Solve algorithm question from “The Algorithm Design Manual” Q. 4-12?
Devise an algorithm for finding the k smallest elements of an unsorted set of n
integers in O(n + k log n)

Question 4-12 in "The Algorithm Design Manual" by Skienna. We could not agree with the solution in the solutions manual.
The software engineering quality of FB's open source projects is simply amazing.

I used to think that a lot of their projects were trying too much to re-invent the wheel, but now I see it as an uncompromising attitude towards having the most streamlined development experience. I also really appreciate the strong commitment to open source.
thanks, this is very cool
You need quite more than just hard work to become a doctor.
10 Extremely Profitable Sub-Niches for Affiliate Marketers to Exploit
http://becomerichfast.net/?p=735
But the GPU has access to the RAM.
So 11" 8k panels should be viable soon ;)
How exactly does this work? Is this haggling or bidding?
Huh. I wonder how this works for warm-blooded vs. cold-blooded animals?
Facebook: Managing Unconscious Bias
> You played or someone broke your legs or burned down your house

The Mafia didn't force people to play their numbers games. They didn't need to. There were more than enough willing and voluntary participants.
How long is a piece of string?
It's surprising that few people have pointed out that lotteries are essentially communist -- the government owning a for-profit business.

If you believe in the free market, you can only have one of two logically consistent positions on any and all forms of gambling -- either (1) open up the market to any business that can prove it's adequately capitalized and the odds of the games are as represented (e.g. in card games, the deck is standard and not stacked; in lotteries, the winning tickets are randomly mixed in, not given out to shill redeemers in exchange for kickbacks), or (2) ban all for-profit gambling operations.
Ask HN: Editing relationships in a CRUD app
In a CRUD app how do you deal with editing a item (entity) with a lot of relationships? I'm talking about UI patterns and maybe some tips.

Right now I'm editing the item relationships in a modal window and they are listed on the same page using DataTables (http://datatables.net). I kinda like recreated their commercial editor plugin using Bootstrap modals.

I'm trying to avoid JS as much as possible but it's hard. I have a RESTful API and I would like to render HTML server-side but is not viable for things like this. In the past I used Mustache in a few projects.

What I have right now:

- Company (the item)
- Company contacts
- Company products
- Company events

And more. I'm having a really bad time making it good both in mobile and desktop. Even the bootstrap 3 modal doesn't work 100% on a few devices.

Don't get me wrong, I can make it "work" but I don't feel like it's a good experience.

It's hard to do this as a single dev. Why can't the users just use my API directly! (I'm only half joking hah)
Confirmed, (although there may be state law protections, depending on the state). There are similar issues with attorney, accountant, priest, psychotherapist, etc.[1]

Spousal privilege is US federal common law and is complicated because many states have laws that either support or override the federal version.[2]

[1] https://en.wikipedia.org/wiki/Privilege_%28evidence%29
[2] https://en.wikipedia.org/wiki/Spousal_privilege#Communicatio...
You are completely right, and I should have mentioned that in my comment. It is obvious that the situation is different. However, I was concerned with the act of killing itself. And it seems more acceptable to kill cows than seals because the latter are cute.
I worked two jobs - one full time during day and part-time during evenings and weekends. Both were dev jobs. I lasted only 10 months. The last months were really ugly - I was abusive, harsh to others, really unpleasant person to be around. I quit both jobs and moved city. It took me 4 months of doing absolutely nothing to recover.
I don't think that accurately characterizes the situation. The article says Kapersky sabotaged competitors' antimalware products (and thereby sabotaged probably millions of end-user computers).
A/B testing.
Google.com
Intent is key, not the technical approach. If you're intentionally trying to access files you clearly aren't intended to be accessing, you're probably guilty of unauthorized access.
You didn't click on my link, did you?
Show HN: Greenlane.io – A scenic route mapping application
It's a Toronto centric scenic route application. For y'all not in Toronto here's a sample route:

Queens Park Station, Toronto

To

42, St. George Street
I know the author claims that there's a meaningful similarity beyond the names. But that's where I disagree.

I get that a NULL pointer is in some meaningful way not a pointer. Because it literally isn't pointing to anything. It is not the case that NUL is a char that is not a char. NUL is a perfectly good char. Some functions treat it specially, but other than that it's just a regular char.

Even the sentinels similarity is quite weak. NULL is a sentinel that indicates "no valid object" whereas NUL is a sentinel that indicates the end of a perfectly valid object. Notice how we're not having this discussion about '\n' or the whitespace chars in general, even though they're also treated as sentinels by some functions.
Sony Unveils 4K Smartphone
Firstly, I'm not sure how Kaspersky "frequently ashames USA government." I kind of doubt Kaspersky is very big on the radar of most people in the US government, and the most outrage they tend to generate over here is gripes about their software.

Secondly, attempting to sabotage your competitor's product goes way beyond "being competitive." Even Kaspersky said so in their statement about the accusations.
In the UK, contracting has some very attractive tax implications for highly-paid workers. Our tax service has created a complex set of rules that distinguish a contractor from an employee.

https://en.wikipedia.org/wiki/IR35
Intel Skylake Promises Ultralight Laptops, Tablets
You may also want to hint that user data will survive even a nuclear winter.
I think Watson and Crick's letter to Nature ends with the best sentence of the 20th Century:

"It has not escaped our notice that the specific pairing we have postulated immediately suggests a possible copying mechanism for the genetic material."
It kinda mimics the email. Anyone who has your email can send you messages. You are right about spamming, I am working with external tools to block spams and bots.

I will fix the link. Thanks for point out.
IE: thought control.

Scary. 1984 is alive and well...
I find it entertaining how people seem to have a hard time separating their personal satisfaction, as customers, from a defense of a business model which achieves much of its 'efficiency' by sidestepping the hard-won obligations employers have to their employees.

Calling someone a contractor, and pointing at 'work on demand' as if it were a silver bullet that slays those obligations, don't make it so.
Some content is worth paying for, some content isn't worth spending time on even when it's free.

http://www.pledgesociety.com/ (Patreon)

https://streamtip.com/
A way to extend XML layouts in Android
My recollection of chroot in the late '90s is that it didn't provide a jail.
Rethinking the dispersal of Homo sapiens out of Africa
I think it does some up the situation.

Kaspersky blasted the equation group which hinted at it being US orgs part of it.

Since then there have been numerous articles against kaspersky, imo trying to make them look bad.

There was a previous article recently posted on HN which basically about the same thing.

Kaspersky felt other companies were stealing it's virus signatures/heuristics so they created false positives to discredit the company, which would prove they were taking their info (cause they would flag as false positives based on the bad info they took).

I don't think anyone has proof they actually did this, and other av vendors are keeping quiet, which might mean nothing happened or they are upto their own no-good deeds they don't want brought to light
It's almost as if businesses react to economic incentives in predictable ways. I'm starting to think that well-intentioned policies may sometimes backfire.
Yes. Check out adaptive design. Instead of responsive, start talking in a way that specific user wants. No one-for-all design, which has to cater to both the power user and grandma, but a design that adapts itself to your (or similar) behavior. For example: count the times that users use 2-3 steps to perform the same task, then automatically make it a one-click process for them. Being able to change the top bar color on HN is also a form of adaptive design, just one requiring manual action.
I would say he's more than familiar:

https://scholar.google.com/scholar?q=%22Wu%2C+Cheng+Hsiao%22...

However, his concerns about "disturbing the state" do deserve further attention and elaboration.
The ghastly tragedy of the suburbs