skysight-inc/HackerNews huggingface dataset:
I kinda solve that by doing something like this:

# install runtime deps
dpkg -l | awk '{print $2}' | sort > old.txt
# install build deps
# build software
dpkg -l | awk '{print $2}' | sort > new.txt
apt-get -y remove --purge $(comm -13 old.txt new.txt)

Probably a better way to accomplish that, but it was the easiest way I could see to implement an 'undo'
> This species at present could wipe out almost all life from the planet (if it wanted, which it doesn't) in multiple ways

That's interesting. How could it? Please present a plausible scenario (more plausible than "The US president decides to cover the globe with nuclear explosions, and everyone with any degree of influence over the process just lets him do it").
So... not actually standalone. Chrome and Firefox don't have that dependency. I guess that memo still hasn't been sent.
Aren't AMD parts already (cache-coherent) NUMA?
The downside to that, which I've read many people complain about, is that during those peak times, you simply can't get a cab. With a constrained supply and fixed pricing, demand outstrips supply and then you may or may not be lucky enough to get a ride. That's the whole reason they have surge pricing: to get more drivers out during those times to handle the load. Cab drivers have little incentive to bother driving during peak hours since they get paid the same.
So your entire argument is centered around the semantics of "war on car fatalities"? In that case, there's not really anything for me to add, other than that I think you are taking a very uncharitable [0] view of the original post.

[0] http://philosophy.lander.edu/oriental/charity.html
Would the movie have lost more than the amount they paid him, though? I'm pretty sure they could have released a blank tape on the screen, called it Star Wars 7, and made several hundred million dollars. Its hard to approximate the amount of sales exclusively to the presence of a specific actor, versus the reviews, ratings, and social response to good acting.
Create a secure POSIX-compatible userland on top of seL4.

This goal fills me with nerd lust. Getting ourselves a secure foundation to build on doesn't solve all our problems (not by a long shot), but such a drastic reduction in attack surface would be an incredible achievement.
> I assume you're referring that your addon (card?) can introspect into the CPU cache? That's pretty awesome if that's what's happening.

Y - see page 5, section 3.1.1 of http://www-304.ibm.com/webapp/set2/sas/f/capi/CAPI_POWER8.pd... for some info. Also - it doesn't have to be a card. ;-) It just is that today...

> RAM Emulation

This is hard. Telling a program (and the OS) that different pages are fundamentally different will require some pretty drastic changes. For example- how does one malloc memory from an NVDIMM vs a regular DIMM, and differentiate between the two?

> Performance

Yes - as an example we can show that it takes ~26 threads on the CPU to drive ~450k IOPs to some external storage. Doing the same thing with the accelerated IO path requires about 4 HW threads on the main CPU. This kind of lines up with the point of the article.

> Are you aware of any alternative offerings for x86 that offer similar performance?

To my knowledge no one else has a similar architecture that's shipping today.

>- What does this thing (I have no idea if it's a card, a module...) look like? Being able to see "the thing" is generally really cool :)

http://www.nallatech.com/solutions/openpower-capi-developer-... or http://www.alpha-data.com/dcp/capi.php are your choices for Altera or Xilinx FPGA support (as of today).

> a) re: ATX

see http://www.enterprisetech.com/2014/10/08/tyan-ships-first-no... from last year. Go talk to Tyan if you want to buy one.

> b) if/when full-scale POWER8 systems will be available in the style of Heroku/OpenShift.

https://ptopenlab.com/cloudlabconsole/index.html has some boxes with CAPI cards...
Why on earth would a criminal use a service where they can be exposed?
20% Off at Made in NY Media Center by IFP – Workspace in Dumbo, Brooklyn NYC
Actually, I was talking about Slashdot.
Does it have email tracking, snooze/read it later functions? Site seems to be sparse on details. I've been quite happy with Polymail thus far, but organising emails by person would be amazing.
Well, a bit, but not radical enough to be visible to its software.
I cannot remember the exact number but since the Japanese had so many islands as well as mainland Japan, the cost of invasion in lives (Western and Japanese) was massive.
Of course it was not just a numbers decision, there was certainly some posturing for the post war world.
The US was very concerned that Russia would not honor the agreements around splitting up Korea and roll on into Seoul.
Then you had Germany and Eastern Europe to think about.

It is interesting to theorize what would've happened after the war if the U.S. had not developed the bomb or if the U.S. had developed it but chose not to use it.
> Uber pays their drivers too little and is exploitative

Taxis are even worse until you own your own medallion and car. If you are on the low end of the totem pole in the taxi system, then taxis are way more exploitative than uber.
I'm personally disappointed by the comments in this article and others, specifically from people here in the Western world, that portray the fight by the internet activists as a fight against internet access to the poor. No one would make arguments like that here. Almost everyone rallied behind Net-Neutrality. Why is that it's ok for the poor to give up their liberty because they can get something of value in return? "beggars cannot be choosers"? Come on - no one is begging for internet.
If you look at every individual decision one makes it's rarely ever malicious. The reason to limit government power isn't necessarily because the government currently is bad, but that over a long period it sets a bad trajectory.

Every decision must be evaluated based on its long term trajectory. For example, giving a benevolent government unchecked powers will actually produce short term efficiency gains. But given infinite time, and the fact that it only takes one Hitler to fuck things up completely, it reasons that giving a government unchecked powers will inevitably lead to that scenario.

In Zuckerberg's case, regardless of his motivations, his plan will most likely have short term benefits. It's unfortunate because that's a great selling point. Unfortunately the net neutrality precedent it sets for the long term is bad, and just like Nazi America with a government with unchecked powers, letting Facebook do this is equivalent to giving them a monopoly because such an action will inevitably converge in abuse at some point in the future by integrating over the individual benevolent actions over an infinite amount of time.
It does seem that people in India are speaking up against this. Now you will quip that these activists must already have internet access, otherwise they would not even know to speak up. But the activists are at least from the same communities as the target market for this program. They are fighting for their families and friends. This seems very genuine and selfless in comparison to the motivations of the company and ego they are fighting against.

The alternative would be to ignore the activists and see if people like a free thing they have minimal understanding of. I think that they will, at least we both suspect they will. But I don't think this will make it right. That they will like the free thing does not make it good for the community. For instance, how many people would like free cigarettes or alcohol after their first few exposures? Many. Would their distribution be good for the community in the long run? No. But who would speak up? It won't be the uninitiated, and it won't be the company distributing the goods.
That "off button" doesn't turn it off, it makes it goes into a silent slideshow mode showing you more ads with an equally bright screen. Point is you can't win against the ad machine.
CodeReddit: Cover UI for Reddit at Work
The talk is halfway over now. A few laughs at various jokes, but no tomato throwing yet. I'll report on the Q&A in a few minutes.
Some colleagues from our research group are working on proving the benefits for other types of workloads than in-memory DBs.
We have a git-bridge for offline working - it's in beta at the moment but has been pretty popular: https://www.overleaf.com/blog/195

It's not the same as having a full offline mode, but it certainly helps.
Cabbies are not unionized. They rent their medallions from the taxi company and are treated as independent contractors.
Thanks for the suggestions, but a lot of the things you dislike were choices made very purposefully.

1. POJOs are ugly and you must revert back to using Object.create() for inheritance, breaking the design pattern of using ES6's class syntax.

2. PascalCase class <-> camelCase instance <-> underscore_filename <-> underscore_tablename is a standard borrowed from Rails and easily managed through the npm inflect module (i).

3. It's just a shortcut. You can use normal CommonJS require(), you'll just have to resolve the relative path yourself.

4. Thanks! :)

5. Models can exist without database connections and with manually defined schemas. If you check through the commit history, I used to keep database and model completely separate but there was way too much code reuse / smell (passing in a db as a parameter on every function call).

6. The alternative is setting properties with ClassName.prototype.value = 'xyz'; or ClassName.value = 'abc'; Static methods provide an easy to read + concise way to do this for you (and take care of additional functionality). Also borrowed from Rails.

7. Chose that pattern because it is very explicit / ordered. How do I determine what order the routes are hit when I specify them per Controller? And if I define them on the Controller, that means I need to load all Controllers globally on Application start.

8. I'm happy with how clean the code is now. :)
"but because it's a cartel, and it's given that power by the government because of the issuance of licenses (called "medallions") which ensure a limited supply of cabs, artificially restricting competition."

Right, the unions. It's not a corporation that is artificially restriction competition, it's the unions. These unions have deals with the government.

The same thing happens in the auto industry.
It's excellent methodology because they asked indirect questions. Coming out and asking someone "Hey, are you a racist?" wouldn't be effective.

Asking someone in an unrelated economic experiment something like "Would you mind if your neighbors were black?" is more accurate because it tricks people into revealing their true biases.
Are you comparing the DVD service to streaming? It's unfortunately apples and oranges; the licensing is completely different for DVD and streaming, and even different between unlimited streaming like Netflix vs. pay-per-view streaming you can get from multiple other sources.
To be fair, there are plenty of legitimate reasons to hate Uber: they are cheaters with no ethics [1], the executives are blatantly misogynistic [2], they consider rape a cost of doing business, as they consider that rapid expansion to India was more important than doing background checks on drivers [3], and of course I could go on, but I'll leave it there.

[1] http://money.cnn.com/2014/08/11/technology/uber-fake-ride-re...

[2] http://mic.com/articles/104524/if-you-care-about-women-delet...

[3] http://www.ft.com/cms/s/0/d229801e-7707-11e5-933d-efcdc3c11c...
Does Edge have Java yet? No? Then IE isn't going anywhere.
Here is just one example: http://www.nytwa.org/

If what you are saying is true, the cabbies wouldn't be getting so upset and would welcome Uber/Lyft with open arms.
I can appreciate both sides of this. There are lots of times that uber's maps will ignore an alley that would prevent having to circle the block, or will try to send a driver on the highway for one exit when going between 4th and 9th, which is a horrible idea.

There's a particular brand of driving that feels like "Only barely keeping it together because of the GPS" that's a little uncomfortable.

A confident driver with some slick shortcuts can be a really fun experience.
It is a bit concerning that Uber is hemorrhaging money right now, being able to cost themselves lower than conventional cabs because they have such a massive amount of capital.

Outpricing your competition by making a loss/no profit is a nasty tactic, especially when your competition can't compete at a loss (for whatever reasons) and then goes out of business, only for the surviving business to then rise their prices to whatever point they want, given that there is now no competition.
I am a huge fan of overleaf. I use it almost every day to take class notes, write up homework, etc. Two features which I see heavily requested are speed (people who compare overleaf to sharelatex often cite this as the reason they use sharelatex over overleaf) and offline editing. Thanks again for the great software!
If this is true then they must be doing a pretty good job of turning a blind eye.
I'm sorry; it was a joke.

Because living batteries are clearly absurd.
This is completely unacceptable. 1) they were storing passwords and 2) they were keeping an old database with sensitive information around that should have been deleted if it were no longer being used. You haven't seen indications that they altered professor ratings on your site? Who cares? What about the fact that email addresses and passwords are now in the hands of criminals? Companies really need to start being held responsible for the results of their lacklustre security efforts.
Good question! The problem is trying to signal it from outside the Docker container.

If your container has a process tree like

PID 1: /bin/sh
+--- PID 2: <your Python server>

then if you use `docker signal` from the host, it will only send a signal to PID 1, which is the shell. However the shell won't forward it on to your Python server, so nothing happens (in most cases).

dumb-init basically replaces the shell in that diagram, but forwards signals when it receives them. So when you use `docker signal`, the Python process receives the signal.

Alternatively, just eliminating the shell (so your Python app is PID 1) works for some cases, but you get special kernel behavior applied to PID 1 which you usually don't want. This is the main purpose of dumb-init.
You could solve this problem if the govt provides more spectrum to the telco companies and in turn ask them to subsidize it to the poor. In this day and age, its not tough to do it. Just because it's tough, you would not want to accept some unfair offering.
I'd be interested in a write-up about anything you find in that .bash_history or logs, would you consider writing one?
I would suspect that that has more to do with your ISP than anything. While viewing a movie press Ctrl+Shift+Alt+S to select bitrate manually, Ctrl+Shift+Alt+I (?) for stream info.
Does anyone know how much of this has to do with the crashing value of Taxi Medallions ? One article on a company in the NYC area claimed they had loans where they used the Medallions as collateral and that the crashing value was putting the loan in danger of being called by the bank.
>maybe we'll see smaller budget moves jump on Netflix,

Absolutely, but that's nothing new. We had direct-to-video or direct-to-tv movies for decades. Direct-to-streaming isn't really that disruptive. What we don't have is big budget movies bypassing theaters, because why would they? Why wouldn't they have theatre run, and then a streaming/video/TV run?
> I'm still not sure you could assume ultimate power and achieve everything you desired if you were the only hacker news reader on a planet of 8 billion monkeys.

I would think it relatively easy for a human armed with today's knowledge and a reasonable yet limited resource infrastructure (for comparison to the situation of an unguarded AI) to quite easily engineer the demise of primate competitors in the neighborhood. Set some strategic fires, burn down jungles would be the first step. "Fire" might be a metaphor for some technology that an AI might master that humans don't quite have the hang of yet that can be used against them. For example, a significant portion of Americans seem way too easily manipulated by religion and fear, an AI-generated televangelist or Donald Trump figure might be a frightening thought.
Background checks are a canard. How do the cab companies check the background of someone from Uzbekistan? They can't, they can only go back as far as that person has been in the country, which isn't very long judging by their mastery of English.

U/L do carry insurance for their drivers when they're driving a passenger, and it's probably more than the regular cab companies carry (which is why SF Yellow cab is going bankrupt: they weren't insured for enough for one of their incompetent drivers, according to the article). Also, U/L have deeper pockets than any local cab company/coop, so civil suits will net higher payouts too if it came to that.

As for health insurance, from what I've read a lot of cab drivers aren't full-time employees either, so they also don't get health insurance, or benefits.
> we have those warnings on lawnmowers

because of lawsuit-happy culture, not due to lack of common sense.

Rachel Nabor's article is interesting, but not sure how a CoC fixes dealing with a boorish weirdo outside the conference.
As stated, the Google Fiber restrictions seem more like a QoS and bandwidth concern rather than a content concern.
This comes every time, and $99 is still the price point people shot for smart phones. I know there still is a huge difference from a kid's perspective of the over / under $100.

I can assure you that in 1982, I would have a had better chance of getting my Dad to buy me a Sinclair than my nephew would have of getting his dad to buy him something costing 3.43 times as much.

[edit] Why when all the other prices have come down in computers do people insist everything's fine because of inflation with the removal of the sub-$200 category when Microsoft and Intel did the most damage to that category.
> We can and should, however, discuss the more immediate related dangers of our real-world machine learning, such as self-reinforcing bias.

Quoting to emphasize.

It is one thing to acknowledge that there is a non-zero probability that an uncontrollable AI might be created, but that we have other things to worry about and so why hand-wring over it.

What should be the strong counterpoint to this hand-wringing is that what we should be doing is better understanding the behavior of the "weak" AI we have now. We need grasp where it does and doesn't work, a difficult problem to "sell" since it lacks that alien-like doomsday aspect or predatory agency.

These kinds of problems are the problems of our own creation and thus we must take ownership.
If "disrupting cinema" in this context means abandoning cinema altogether and switching the big screen with a regular HD TV, then I as a consumer hope this future won't happen.

"Live showings" with restricted hours doesn't make sense to me either. This sounds like artificially replicating the limitiations of cinema but throwing away all its advantages.
How is a poor Indian citizen supposed to make a judgment on if having a locked down Internet where they can only use Facebook is better than this Internet they might not have even heard of with millions of websites? They only see one side of this argument if any at all. From their perspective they do not know alternatives even exist.
"Extremely fast" doesn't have any absolute definition. We were talking about human visual perception, so "fast" in this context could reasonably mean "fast enough to have no visible smoothing". A typical LED is much faster than that, so in the context of fake candles I think "extremely fast" is fair. In the context of data transmission it would mean something else.
This is almost definitely not going to actually allow tweets to be any longer.

My bet is that it manifests as some kind of text attachment. Just as you're currently able to attach images, video, and all sorts of random junk via 'cards', you'll now be able to attach a text post.
... and can't find the ticket that has that info
And why would the US do such a thing? Denying poor crimeans who suffer under brutal Russian occupation these small pleasures of life...
They say they provide the platform and guidelines and works with telcos across the world. But it's not a convincing answer to a normal user. Thing is, if FB can do it, certainly Google and other major companies can do it.
(Apologies for the blatant plug)

On this subject, if anyone is interested, we just launched a free, open source, Android mobile app to help people manage the complex issues of digital and physical security. It's got simple lessons on everything from sending a secure mail to dealing with a kidnap.

https://play.google.com/store/apps/details?id=org.secfirst.u...
Either I didn't look closely enough or I didn't get it how this would work in the winter.

In January, like now, in Germany sunset should be at ~8 am and dusk should be before 5 pm. That's only 9 hours. I'm probably not working hard enough (physically) but how would I ever sleep that much?

In June there's daylight from 5 am to 9 pm, that's still 10 hours of darkness, I see how it would work there.
Q. How does the performance scale?
A. Linearly. We can do one anonymity set globally every second.

Q. When an APT exfiltrates permutation data, what is the privacy failure mode?
A. It would be very difficult for an APT to penetrate all sites simultaneously to violate privacy. It is also not clear that a single server would have access to the full permutation, as it can be MPC separated.
Wikipedia has a surprisingly good explanation:

https://en.wikipedia.org/wiki/Kanban

There's a link to Toyota's site at the bottom, as the inventors, they have plenty of authority on it.

Wikipedia has also an article about Kanban in software development. As expected, the introduction does not even make sense, but the methodology section contains a form of continuous improvement, what could work. Also, I could not understand how any of the experiences related on the article could come from the Wiki's methodology - it has probably no relation at all with was implemented at the author's place.
Toyota AI Team Hires James Kuffner from Google Robotics
EIDHSEIS RODOU – EPIKAIROTHTA
No, that's not a union, that's a cartel. A union is an organization of labor, not company owners. And it's the cab owners who have the deal with the government.
IoT may be hot in '16, but its been developing in industrial robotics for 10yrs
Harrowing. They drive like maniacs.
It is still hugely expensive to have redundant infrastructure, and that has real economic consequence to a country who decides to have private companies lay their own independent wires than at least compelling price controlled renting of those lines.

But there is the other side of the equation that matters too. If you have complete government control there is no more market pressure on innovation at all. Nobody would have a reason to develop faster consumer fiber systems since there is no money to be made.
I have had a SF cab driver input the wrong address in GPS and start driving the entirely wrong direction, so it is pretty good to have a driver that knows the city. Hilariously though, this clueless driver wasn't a Uber/Lyft driver, but a traditional taxi cab driver!
We don't look at the lack of bridge failures as a sign that there's something wrong with civil engineering or that it's ripe for "disruption". We just realize that if you aren't building the next "instagram for dogs" and your work actually matters then you need to be careful because failure is not OK.
It could mean while-stop or something?!
Egregiously editorialized title; the actual title is:

Facebook's “free internet” programme hits a roadblock in India
Take a brick with you.