skysight-inc/HackerNews huggingface dataset:
> expensive

I pay ~$0.50/day for the peace of mind that I can call the police from any major room in my house, whether or not my cell phone is near me, or even has a charged battery for that matter. Also, that emergency services would immediately know my address when calling from my landline, so I could do as little as just call and hang up to get them there in an emergency. There are many benefits to maintaining a landline, and (cheap) cost is one of them.
Somewhat uncharacteristic for him.

But probably perfectly characteristic of the design firm he hired to do it for him.
People have probably spent billions of dollars to find a cure for cancer, but there isn't one that works for all cancers and most are still very bad news.

Say you spent a hundred billion dollars to extinguish the sun- that wouldn't work. How much money you spend is irrelevant when you're up against what people call "hard physical limits".
THE E-PI-COMPUTER [ AS IT UNFOLDS ]
Ok, we changed the URL to that from http://news.mit.edu/2016/system-loads-web%20pages-34-percent....
The Brick Factory Problem (2013)
Why does this ridiculous ptoduct exist? Why is anybody buying it for ~$200? Why can't it be replaced with a phone app?
Being in charge of special projects like this for BG would be a fun job.
he needed more homework ...
Simplify Your Unit Tests with Dependency Injection for JavaScript Modules
Most popular coding languages of 2016
It's not entirely doublespeak, campaign funds aren't simply a personal slush fund.

(it's probably even useful to speak of legal campaign contributions, because then when illegal bribes happen, they still get attention)
not from my experience. last I checked, neither one of them supports nested transactions
Announcing R Tools for Visual Studio
I think he is jokingly referring to the fact that so many "modern" sites break the back button without a second thought that many of us have simply stopped using the back button as a result of this.
Blog de utilidades gratis
One of the technical details is that disjunctive claims are true if any of their constituent elements are true. My claim was of the form, "The iPhone is vulnerable to attack. Here is one attack. If that doesn't work, here's a second attack." The first attack doesn't work, but the second one does. Hence the overall claim -- that the iPhone is vulnerable -- was (and remains) correct.

So should you be flagged to death because you got this wrong?
As others have stated, this is an amazing demo! I've played around in the past with designing responsive web comics with no real luck, but could you imagine creating a web comic using the techniques used in this demo?

The potential!
API security: 8 essential best practices
the biggest one for me is the lack of support for nested transactions
Jr. Developers #2: Think Small to Ship Fast
I'd love to use something like this or SPY or VFIAX rather than ^GSPC, but that's 38 fewer years of data available. I'll figure something out, though.
Google’s AI beats world Go champion in first of five matches
Not based on SuperMicro MicroBlades, home R&D design : https://twitter.com/scaleway/status/707617919434412034
Those technical issues were only a problem a few times at the beginning of the broadcast. 99% of the footage is fine, just stick with it. The problems disappear.
Yeah. It was the bottom right corner that I talked about. But some speculation says it was part of AlphaGo's plan so I am extremely looking forward to today's game now.
Well, good thing he's rich.
This is stellar.
The only thing I've ever found it useful for is saying "Raptors Score" and checking how my Raptors are doing in the ball game. That's literally all I've ever used it for, and it works great. :)
This seems like a particularly limited article, although a better slant than many. The NY Times just had this (also not wonderful, but with some additional information) article a few days ago:
http://www.nytimes.com/2016/03/07/us/heroin-epidemic-increas...

While the title mentions heroin, the article at least mentions that deaths are frequently due to more deadly prescription painkillers being mixed in. One thing I wonder that I haven't seen addressed (I'm not sure if there is even data available) is how many overdose deaths are due to use of multiple drugs at the same time (alcohol for example makes many drugs more deadly).

Hopefully there will be more and better reporting on the issue. IIRC (and wikipedia agrees at least), these numbers mean that drug overdoes are now killing non-trivially more people in the US than car accidents.
Right now I'm developing on Amazon EC2, because of the low ping times and because I have a range of options in terms of being hosted around the world to minimize low ping times for potential customers. I would like to know what options would I have at scaleway.com, but I can't find that information easily.

All I found was: How are my servers positioned in terms of network proximity and resiliency? -- The ability to group your servers to create placement preferences is already integrated in the core of our system. We will expose it to you in the coming months.
AMD Vulkan driver for Linux is still not available, but supposedly will be released "quite soon": https://www.reddit.com/r/Amd/comments/48e8rl/radeon_technolo...

Intel and Nvidia already provided their drivers.
drug companies get money from 'treating' pain

no one gets rich from preventing the causes of pain, though of course the country would save money and less people would die
Yes.
Really.

There was a long thread about this just a few days ago (https://news.ycombinator.com/item?id=11219874)

I already commented there, and since i didn't always have pleasant things to say, i'm not going to repeat them here.
Amazon to lease 20 Boeing aircraft for cargo delivery
I think you miss the point.
When CP1251, KOI8-R and other crazy imcompatible things came around, they came around because there was a need: ASCII didn't provide a necessary character set. Now when we have Unicode that embodies virtually all character sets existing on Earth, we don't _really_ need either non-Unicode encodings, or even fixed-byte UTF versions. So a move to any hypothetical FutureText-64 will actually give no practical gain, unlike a move from single-byters to, for example, UCS-2 and then from UCS-2 to UTF-8.

But my main point is another: eliminate all single-byter and fixed-byter zoo and leave one universal encoding. When (if ever) it's time to replace it, we'll do it all and at once, not having those crazy iconvs everywhere.
As others have pointed out, your interviewees have little to no incentive to give you an accurate time estimate.

Beyond that, I think "a few hours" is a bit too much to ask for, especially since you are presumably following up with an in person interview centered around the assignment. That's a big time commitment, and the commitment on the assignment especially is very asymmetric.

I'm not a big fan of assignments for this reason. They are just so asymmetric. I've been given interview homework that was supposed to take "about an hour" and it was more like 4 to 5 in reality. It felt like an unreasonable time request. I did the assignment, and did in fact tell them it took considerably longer than their resonates. I was invited for an on-site after all that, but declined for other reasons.
I hold the Facebook engineers to a higher standard than the developers of those 90%. In fact I hold them to a higher standard than most engineers.
> I would also strongly recommend divorcing our DNA from our gut

Why? The gut flora has its own DNA, and it absolutely coevolves with the rest of the organism. It's non-sensical to say that we're "adapted" for something via one mechanism and not the other. Adaptations use the full spectrum of evolvable media (including culture, for that matter) by definition. They aren't separable unless you can literally point to a specific gene or bacteria or cooking practice. And we can't.
I believe both Ubuntu and Fedora have/are dropping Python 2 from the default install this year.
Having had several short term prescriptions for opioids in the past, it certainly makes sense to me to be quite thoughtful about whether they are necessary. But that's still quite a ways from absolute refusal to consider using them.
What do you mean by "first world country?" The terms first/second/third world were originally names used to distinguish countries aligned either with the capitalist west, communist east, or neither (which typically were less developed). Now it's used more as a synonym for "developed country," which is a category that certainly included the Soviet Union (there wasn't a lot of free speech there, to say the least).

I don't think the Chinese government cares about western political values, and it'll probably be satisfied with whatever economic development it can get without them.
You have a lot of faith in humanity recognizing there own situation. There are still plenty of people on SS and disability complaining about too much spending on entitlements. I believe most American's are too worried about what the other guy got for free to look out for their own best interest.
Amazon to start air delivery network with leasing deal
I'm sorry, I don't see anywhere I attacked anyone, and also I was just surprised the bezos was doing a space company. If anything, people got really defensive.
You have complete control over your oven through the app. You can control each and every cooking element individually. We do have some logic in there to make sure you don't accidentally pull too much power. Other than that, it's all yours.

We want you to cook your own meals with it. It's great for that.

The delivery service is for folks who do not want to spend time shopping, preparing, cooking, and cleaning. The smarts basically enable us to put a chef in your kitchen, without actually putting a chef in your kitchen.
It's exactly the opposite – this last game was much more aggressive on both sides than the Fan Hui match.
Not to downplay how amazing Atlas is but I don't think that it reaches "about as well as a human" yet.
A media industry outside of the control of the government isn't required to be part of the "first world". Turkey is part of NATO, as first world as it gets, and their government is increasingly curtailing rights like freedom of assembly and the press.

You are first world if the first world says you are first world. You are second world if the first world says you are second world. You are third world if the first world says nothing about you. Ideology serves geopolitics, it does not determine it.
21 rules for coverage of China's “two sessions”
Joining cigs and alcohol, eh?
Oh weird. It wasn't there before but now it is!
Note to moderators - please expand SCMP to South China Morning Post, it's not clear they have shutdown a newspaper's online presence.

Note to Chinese Administration - oh come on guys.
Cholesterol and triglycerides will always drop in the short-term when weight is lost. 3 months is not a long enough time to make a sound judgement about your diet.

With regards to an Atkins-style diet, you need to read the facts on http://atkinsexposed.org/ and not get your information from an organization with a financial incentive to promote unhealthy foods.
Exactly. You attack an existing table in an application via POST request of colliding keys. This table has mostly 10-100 elements, and you need to find a collision of say ~10.000-20.000 elements to have an effect. So it starts with ~5 bits on the avg. case and gets into 13-14 bits. This is all too trivial and doesn't need a "secure" hash function, which is not secure at all and can be precomputed.
It's plain security theatre by rookies. The "security" may come from the collision resolution or from the seed if you insist on cache-unfriendly linked lists or better strategies, but never from a hash function per se. With 5-14 bits you have no chance at any "security", which starts at 256 bits.

And on top of that I guess nobody ever heard of "Cache-Conscious Collision Resolution in String Hash Tables" by Nikolas Askitis and Justin Zobel, who measured that a linear search in an array for collisions outperforms a linked lists by 2-4x, even if that can do move-to-front much easier.

People still do worry about the hash function, where they do should worry about their hash tables instead, which can easily be made 4x faster and not 2x slower.
The making of PlayStation VR
It's Farhad, so nothing
Linux netfilter memory corruption
Where is the absentee Senator Warren?
If you look at the "image" description files (e.g. http://essenmitsosse.de/pixel/scripts/zeus.px, linked by another comment), then it looks like the files define a set of constraints on the "components" in an image such as Zeus's arm , the bird beak, the cow's leg, etc. When the mouse moves, my guess is those constraints determine which components are rendered and where they appear on screen.
That would reduce the ROI, because doing it often (every day) approximates continuous exponential growth (e ^ x) while doing it in batches reduces to power growth (1 + r) ^ x. See the effect this has in the example given here:

http://math2.org/math/general/interest.htm
Thoughts on Gender and Radical Candor
I don't know about surprise, the the AKA stream was pretty shocked when AlphaGo was playing aggressively from the 5th line/column from the right early in the game. Apparently going in on the 3rd is already very risky and the 4th is almost never done.
https://news.ycombinator.com/showhn.html

>"If your work isn't ready for people to try out yet, please don't do a Show HN. Once it's ready, come back and do it then."
"With all due respect, but that sounds a bit like "if you don't like this particular law, you're always free to try a coup/revolution/run your own country".
"

IMHO, it's closer to, if you don't like SF, you can move to any of the cities around it :)

"Demanding that you break the standard if you don't like a part of it kind of defeats that point, I think."

Which, humorously, is precisely what Anton wants in some cases.

"A different (and IMO more sensible) approach is shown by the WHATWG developing HTML5. Even though input primarily comes from browser vendors (which would be the equivalent to compiler vendors here), there is a rather strict requirement that new features must break a little as possible existing usage of HTML and should never introduce new security vulnerabilities. (Where those requirements collide, the second one takes precedence). This is done by extensive studies of how HTML is used "in the wild"."

This is in actuality, how most of C/C++ is developed. With a bit more formality due to it being an international standard.

The truth is this code has pretty much never had defined behavior.
Mental health in startups – Facebook page – pls like and share
It breaks if you position the mouse to the top or the left edge of the canvas.
Every image is made of JS. It's multiple ways of rendering put into single files.

It's not an algorithm, it's just well-designed art. The design is entirely different for every image. But it's still very, very cool.
AI crossword-solving application
Hi Everyone,
Following on from the writing I've been doing on mental health in startups - I've decided to create a facebook page dedicated to the topic too.

The aim is to provide a place to share public and anonymous stories from people going through the same issues. I'm hoping this goes some way to raising awareness on mental health and removing the stigma.

Please like and share the page.

Thanks,
James
Modern concurrency tools for Ruby
Hmm . . . you did write that; I missed that. That brings the result up to tantalizing, but not convincing.
Yes, of course. The World Health Organization and pretty much every other respectable, not-for-profit medical authority in the world recommends fewer than 10% of calories from protein in a healthy diet. Especially limiting animal protein, and preferring plant-based protein, is important for avoiding cancers.
I'm a jaded, cynical, cranky, old curmudgeon. Still I say that was pretty flippin awesome. Especially Zeus!
Ok, we've used your title suggestion above. Except you really shouldn't resort to linkbait words like "shocking". :)
Could you share your test code?
Video Shows Google Self-Driving Car Hit Bus
I was referring to development, I actually had no idea those terms were originally political. Today I Learned.
Google's AI Has Won Its First Match Against Go World Champion Lee Sedol
Quickly determine which instruction comes next with Branch Prediction
Why Neil Patel Is Failing at Marketing
But the fact that there were hundreds of theory models posted means that there is no "standard model" for this new particle at the moment (if it is a real particle).
Climber – Check Unix/Linux Systems for Privilege Escalation
I have kids in elementary school, I can wholeheartedly stand behind banning homework for them. They're at school most of the day anyway, they're drained when they get home, and we literally have dinner and do homework, and then it's bedtime.
Why YC?
This seems very similar to the system I came up with to reduce load times for JavaScript and CSS assets in Gate One a few years ago:

https://github.com/liftoff/GateOne/blob/master/gateone/core/...

Instead of letting the browser figure out which assets to load--using multiple GET requests--it delivers assets over the existing WebSocket connection and also caches those assets at the client in IndexedDB. So the client only ever has to download JavaScript/CSS assets once unless they change on the server (in which case they'll get re-synchronized automatically).

The mechanism loads much faster than allowing the client browser to perform all those (latency-unfriendly) GET requests. It is also superior to file concatenation since you can change any individual asset without having to worry about the impact of all clients having to re-download that one huge concatenated file.
Let's put it this way: the LHC has on the order 2000 results so far, assuming the null hypothesis, you expect about 100 >2σ deviations and about 5 that are >3σ.

The combined significance from ATLAS and CMS will be higher, but it's quite an involved process to get all the systematics right and get approval from both collaborations.
I've been in so many places where that response would be the correct one. I've spent a lot of time decommissioning some rather horrible outcomes of "can't we just build it ourselves".
I know my comment did not add too much to the conversation but it shouldn't have gotten so many negative votes. We're talking about a CEO who bought a newspaper, the definition of buying media.
At least it's not hereditary.
Happy we mostly agree. Should've been more elaborate, sorry. I sometimes trade off elaboration for brevity and/or laconicism, which causes misunderstandings and off-topic threads.

With regards to CDN, I guess the best option is to have a "standard library" for web, where the browsers provide a standard selection of javascript libraries, jquery, react (I really don't know what this last one is) and the like, and bootstrap and stuff, so that these need not be downloaded, and we can be sure that our copies are mostly secure (audited, tested) and that there's no real single point of failure.

There's still a who decides problem with this approach, but at least I won't be able to steal millions of session cookies should I manage to tamper a single JS file on some domain. Tho I'm not a security person, so it's possible that I'm telling useless crap.
> Is it even possible to have a KVM for a VM?

Yes? It isn't called a KVM, but most hypervisors have a management tool which allows you to act as if you're sitting in front of a physical machine. This is how most allow you to install operating systems (aside from images).

> Don't you need it to be bare metal for that? In which case, it would make sense why neither AWS nor Azure offer it, since they don't offer bare metal hosting.

It is more a logistical problem. The hypervisor viewer isn't security aware yet, so in order to provide "KVM"-like access to a single VPS they'd need to alter how the viewer and interface works.
The game was bound to be exciting due to the matchup. AlphaGo's moves were for the most part not exciting for much of the match, IMO. It seemed content to follow the outline that was unfolding rather than setting an agenda, and executing really well towards the end. I can't wait to see how it plays as black and moving first.

It either seems like the earlier match vs Euro 3p didn't show AlphaGo's full strength, or it has improved much in the interim. Other takes?
The only confusing part for me is now we won't know which upgrades are major revisions and which are minor. How will I get all excited for a whole new release of Pycharm instead of a minor bug fix?
It boggles my mind that it's somehow acceptable for the folks running prisons to be able to lobby for the 3 strikes laws.

http://thinkprogress.org/politics/2010/09/16/117661/sb1070-p...
it is Customs and Border Protection, their responsibilities are a lot more than you think.

https://en.wikipedia.org/wiki/U.S._Customs_and_Border_Protec...

http://www.cbp.gov/about
Using mitmproxy for mobile testing
Citation, please. Not from someone who sells products, either. A low-carb diet makes no sense, because cancer-fighting fruits and vegetables, for example, are mostly carbs, whereas foods typically associated with high-fat eating (namely: meat, dairy) are proven beyond a shadow of a doubt to be a major catalyst of various cancers.

Bottom line: the healthiest diets are those that revolve around whole plant foods.
Yes, it does. By keeping the connection persistent while assets are loaded you completely do away with the latency introduced by using multiple separate GET requests.

HTTP2 is basically like loading all your assets over an existing WebSocket.
Great Idea. All the best.

- What's the cut your company is taking?

- Is pricing transparent to farmers?
Investing a surplus $100-200 a day everyday of your adult life may stretch the definition of feasible for most people.

But on the positive side, the amount didn't double every day or you'd seriously distort the stock market in a matter of weeks.
Obviously there are a myriad of arguments against Phoenix that are present here, but I would at least like to add that the tech communinty in PHX has come a long way in the past few years. From the outside I could see how it is still seen as anemic, but there is plenty of activity happening here on the ground.
I am loving what Facebook is doing and even considered buy stock at one point. That being said, I don't really use the product Facebook all too often, though I am interested to see where it is going.

I shall gaze from afar.
Instead of $1/day, do $365/year to limit transaction fees.

You could even offer to let them withdraw the dividend each month as an allowance or let it reinvest.
Opiate pain relief is orders of magnitude better than marijuana.
Or some advertising on several very popular accounts ...
The most interesting thing is the size of various bubbles - the age distribution of those "who wish" ...
Facebook acquires video filter app Msqrd to square up to Snapchat
I don't get neither how thousands separator is useful, nor what a "genius" came up with an idea to make comma a decimal separator in computers. I have nothing against either of these things in handwriting (though I personally never separate thousands), but in computing?..

I agree though that this can (and should) be solved at font-rendering level, not at an application level.
I never said you need or should have the package tools inside your container, but you do need to be able to track the lineage of what was put into those containers so you can easily search for ex. deployed container revisions with an out of date Java version. This is where you need a team devoted to build that creates this kind of infrastructure. Otherwise, you end up with difficult to answer questions about your infrastructure.

tl;dr I assume there's some control because there should be.
Wouldn't transactions costs make this negative?
This looks like a great fit for online job interview code exercises.
Really? This is a guy who jumped over a chair during an interview when challenged.