skysight-inc/HackerNews huggingface dataset:
> For example I take my mechanic's advice about car safety far more seriously than government reports and ratings.

Why? Your mechanic might have useful insight into the reliability of cars but would have little more visibility into the safety of cars than the average person.

> Honestly, I dont even care if the doctor actually had a medical degree or not if the yelp reviews and my peer's reviews about that doctor are good enough.

I hope your kid is a rhetorical device and not an actual child.
Here are your options:

1) accept that homeless people will sleep on property you developed or support with your taxes, and get over it

2) move them to someone else's property or some other city so it's someone else's problem

3[a]) put them in jail or 3[b]) expand and improve public shelters, thus costing even more of your tax money

4) kill them, which is obviously not really an option

Am I missing something? Do you have any other ideas?
More efficient protocols mean lower costs for those companies. Lower costs potentially means fewer ads to make the same amount of money. Not every technical advance needs to have a direct impact on end users to have a positive indirect effect.
That editor doesn't allow editing on mobile Safari (iPad). All the examples are non-functional and some are visually broken as well.
Quantum Simulation of the Factorization Problem
> Apparently 'cyber' has become a byword for 'cyber security'. I hope that this does not last.

I wouldn't get your hopes up, from the people who brought you forensic (i.e. legal) as a byword for science.
Great savings. It would be great to know which upstream version of nginx these "full" HPACK patches were merged to. Does anyone know?
You have not demonstrated a net negative cost. In fact, I wonder if you even read the abstract, which states in pertinent part: [Authors] find that previous estimates of the costs of economic regulation probably overstated the true costs by failing to distinguish between transfer payments and net changes in economic efficiency [...] Overall, they find that the efficiency cost due to economic regulation is large and that the benefit from social regulation is positive but small. Their study also finds a huge variation in estimates of the costs and benefits ofparticular regulatory policies, particularly in the transportation sector and in environmental protection. This variation indicates that most estimates may be merely "guesstimates."

Going with your random example plucked from the article...
[Milk market regulations] cost US citizens somewhere between $500 million and $2.1 billion per year - in 1991.

Besides the wild variation, so what? That number is meaningless without the context of the size of the milk market as a whole which would allow us to assess the scope of the burden, not to mention some estimate of the likely economic cost of an unregulated milk marketplace (eg economic losses due to illness from disease).

Why do you think it's impressive to pull out a big number like this without any context? It's ridiculous. If we're going to go with cherry-picking argument of this type, I can't help noticing that Americans love milk and almost every American refrigerator I'e ever seen has an open container of milk. So since we're talking about the US as a whole in your example, and there were ~250m Americans in 1991, it seems like these regulations imposed a cost of between $2 and $8 that year on every American...which doesn't sound like all that much to pay for a year of knowing the milk you enjoy is safe to consume. MY household spends about $7-800 a year on dairy products, so back in 1991, and adjusting very generously for inflation, we might have spent $200 to consume the same amount of milk. Using the worst-case number from your paper, positing an upper regulatory burden for every American of $8 and doubling it to represent the two people in my household, maybe $16 of that $200 consisted of regulatory costs. So the worst-case scenario is that regulation drove up the cost of milk by 8%, which doesn't sound like that bad of a trade.

Since I've done all the work here so far perhaps you'd like to estimate the benefits of reliably safe milk in terms of avoided medical costs from dairy-borne pathogens.
Apple does have an iPhone in the traditional Nexus pricing zone. For $400 you get the iPhone SE - https://www.apple.com/iphone-se/ - which could be acceptable.
Another reason to be away from MS cloud. Good work man.
> if you swallow a nail you're probably going to be ok.

As long as you're okay with sepsis from a perforated intestine, then sure.
Theory challenging Einstein's view on speed of light could soon be tested
I'd be interested in hearing from people who have learned through this site, but my aim is:

One should be able to learn React Native directly through this tutorial, without starting with React for web. The main prerequisite is ES5 JavaScript. The tutorial makes analogies to HTML/CSS/React and other web technologies, but these aren't crucial to understanding the material.
Man, when I see this stuff I sure hope there is maturation of auto-vectorization at the compiler level in clang etc.

Even more useful would be compiler-level feedback of how to stay within the constraints needed to auto-vectorize your C/C++ for loop. (I need to make this data access const etc)

As far as I know, the Intel compiler is ahead of MSVC/clang on this front without reverting to OpenMP or other annotations on your code.
I don't think anyone can demonstrate that it is virtually impossible to write 100% safe C code. Sure, you can always find people who don't know how to write a proper safety check. That doesn't mean nobody knows. You can always find people who ignore or don't know about best practices, but that doesn't mean everyone's like them. And you can find people who write goto fail; and ignore the warnings about unreachable code posted by any half-decent compiler or static analyzer, yet there are people who will pay attention to that kind of stuff. People scream UB, UB, C is evil because of UB, but goto fail is essentially a logic bug, something you could have implemented in any language. It doesn't need UB to happen.
In a previous job where I wrote C code, I had a macro named "bail" that pretty much did that: log an error message, then jump to the cleanup section of the function.
I've observed my dog adopting a behavior learned just from watching another dog for a few minutes: sticking her whole head under water, sometimes for as long as 20 or thirty seconds and pulling up a rock from a creek.

She watched another dog doing this for a few minutes then decided she wanted to as well. Before this, she dipped at most her muzzle into the creek.

And sure, that's just one example but your claim was too restrictive.
Surely you are joking
This looks siginificantly better than anything else I've ever seen online addressing this area.

I didn't get a chance to try the video conferencing, but I'm assuming it'll be pretty good(?)

Quick question. If I want to do a presentation to say 50 or 60 people, will they be able to at least see what i am sharing in the presentation or will they receive audio only?
Not yet, but we have planned to add that as a feature. We were also playing with a bulked up Presentation mode so that screen share may not be necessary. (but would probably still be for demos)
Previous discussion on why normal, "experienced" very much in the wrong way people were not picked for this: https://news.ycombinator.com/item?id=13040395

TL;DR: "neo-cons" + Reagan's 1980 transition staff are all probably dead or seriously retired by now.
100,000+ Sign Petition to Repeal Investigatory Powers Bill
Interesting article - thanks for sharing it. I've had some limited involvement as a GIS expert brought into assist the IT department in dealing with a geofencing solution they agreed to use with various ride sharing companies that use the facility I am employed at.

I can't say much but there were multiple issues that could have been easily avoided with a basic understanding of GIS - I have no doubt that some of it was due to the IT department at my employer but am also incredibly surprised that any GIS staff at the ride share companies would have agreed to what was implemented.
It's bizarre in that he went to great lengths to prove a point when there were much easier ways to make more money in the same period. Most people would not be willing to spend as much money on proving the point but would rather use it to produce something less controversial.
Ive had good success with the boe bot (basic stamp version). Its like the c64 of robotics and comes with a similarly brilliant user manual. Costs about $150. https://parallax.com
what programmer gives himself a 10 out of 10?

probably one that is at level 4-5 and cannot grasp what he doesn't know.
One of the things that Ted Chiang talks about is the adaptation of James Ellroy's novel L.A. Confidential to the film of the same name:

If I had read the novel first, I would have said it was impossible to adapt into a movie. But what the screenwriters did was take the protagonists of the novel and construct a completely new plot in which those characters could play the same basic roles. The resulting movie is faithful to the spirit of the novel even though it’s radically unfaithful to the text. That’s an approach that would never have occurred to me; I think I’d be too reverent of the original to adapt anything to film.

I think the challenges of adapting Story of Your Life to film were different, but it was certainly something I was thinking about when I walked into the theater. I personally think they did a pretty good job, but I suppose that depends on what you thought the essential part of Story of Your Life was.

Now that I think about it, the movie Ender's Game was pretty faithful to the source novel, but probably fell down as a movie because of it. It's interesting to think about how that movie might have been better if it had tried to be (as Chiang says of L.A. Confidential) "faithful to the spirit of the novel" while playing faster and looser with the actual source material.
Not trying to be flippant, but when the heck was Android security not a mess?
www.logicblox.com is one but it's also commercial/closed source afaik.
+1 for MTailor. Not affiliated at all, but I ordered several shirts and a suit in the last year and it fits amazingly (and it's quite convenient to order from the app). Do be aware though, that it will take ~ 4 weeks (slower than buying from a store, but as fast as getting it tailor-made)
The ridiculous shit that needs to be done just to rid of some blob.

RISC-V can't take the market over fast enough.
We don't know that.

But we remember.

Microsoft will have to continue to be a good citizen for years, probably decades, before we trust them again.

Although it would be churlish and counterproductive to not give them their due for what their current actions.
Imagine a security guard who can't list from memory everyone who is in the building, but if you show him a picture of Peter from accounting, he can with certainty tell you that he hasn't seen Peter yet.

Not sure a bloom filter needs an analogy but there you go.
Yeah, it's sad. I'm fond of my Galaxy Note 4, and plan to keep it running as long as possible -- yes, the battery is replaceable, so I should be able to get a few years out of it -- but once it dies I won't want to buy another Samsung, and nobody else is making a phablet with a stylus.

Maybe some other manufacturer will see the opportunity Samsung has given them to break into this niche.
I think the main reason it's unsolved is that there's a lot of personalization that needs to happen. If you (as a son, let's say), can't figure out what to give your dad, how can a site? The reason why a lot of holiday guides give common or useless stuff is because they have to generalize across age ranges, ethnicities, locations, and preferences.

The best gift guide would also probably be one that gets to the core of what you are lacking -- you might want a specific book, for example, but what you're looking for is how to learn a language, and that specific book didn't really matter (unless it was the best one to help you learn). This is really hard to do though, unless you are Santa.
Java EE8 Specification Early Draft [pdf]
GOV.UK Verify: improving users’ security
Yes, I do that in speech and written text. "However" is another one I use a lot.

For me, I think phrases like "however" and "to be fair" may come up a lot because I actively try to remain objective in conversations, and now I subconsciously add those into what I say as an indicator of considering different viewpoints. Then again, I may just be over-analyzing it.

(While we're at it, add "then again" to that list, haha.)
First off do you know the basics? HTML/CSS and Ruby or PHP are you creating web apps in an existing framework or just getting started.

If you're just getting started it helps a lot to have a handle on html/css, javascript, jQuery and ruby/PHP before diving in to a framework for web app related stuff.

So if you need to take some time and learn HTML/CSS and some javascript/jQuery.

I would learn languages in this order HTML/CSS, javascript, jQuery, PHP/MySQL, then Rails or Laravel, then Vue,React, etc. if you're interested in web apps.

My first go at learning Rails was too early and I had a difficult time and gave up.

After creating a web app from scratch, writing a basic login, CRUD and learning the inner workings of a basic web application I gave rails another go and it clicked and went smoothly.

The first time I didn't understand the basics of a web application and had a difficult time knowing what rails was doing or what to do next.

So I think it depends on what level you are at.

As far as cutting and pasting, when you're learning cutting and pasting is fine, even as an advanced programmer you're always going to be learning and looking at what others have done as a starting point.

When you cut and paste you'll usually be modifying it to make it do what you want. So take a little extra time and research what it's doing till you understand it so you can use it again and understand what it does/can/can not do.

Choose something you'll use not a straight copy paste tutorial. Choose something with the basics of a web application, you can follow tutorials for that but add in something unique that you'll have to create from scratch. This is where the learning takes place.

So maybe an app you can login to and track your lego star wars collection, or an app you and your friends can log in to and have your own private twitter or social network. Maybe something that connects to an api of a service you use. Sign up for Stripe and create something with a billing/subscription component.

Just build one part of it at a time. Set a goal, this evening or this weekend I'm going to build this part and have it up and running.

Good luck, enjoy learning something new, Happy Holidays.
Salary history and career path of a data scientist
I think a part of the problem is that most(?) rail lines are owned by a patchwork of companies. So while you can take an Amtrak from San Jose to LA, it will travel over BNSF and Union-Pacific lines (I think). It may not get right-of-way everywhere, resulting in delays.

We need the Federal Government to own the rail lines, just like it owns the highways.
Never going to let you down...
> No, not even close. It was the first serious, spontaneous, "modern era?"; let's say, 21st Century grassroots reaction to the crimes of our ruling class, and was, as I noted, brutally suppressed (really, you think Koch brothers were paying all those people to rally, and to pick up their trash after they were finished???).

No, it was not. Occupy Wall Street was.

Unlike Occupy, the Tea Party was very easy to turn to serve the needs of the ruling class - just play up the 'no new taxes' and 'small government' bits, and downplay the 'find the people who broke the economy, and punish them' outrage.

The result was that outrage over 2008 turned into another spoke in the GOP tentpole.
Italian supermarket chain will give away 24.000 iPhone 7 for xmas
HPACK – Header Compression for HTTP/2
Your entire post has Dunning-Kruger all over it.

1. Google SYG cases and see how each state defers to judges. In Florida it's always up to a judge once a DA offers the case for examination. They can shoot it down on their own terms (heh). Other state SYGs are similar. Plus, many LGBT people don't live in SYG states. Minnesota has duty to retreat like the rest of us.

2. Again your examples are one driven by human desire for resources. Ideologies are the AAR of wars, not their progenitors. And to say otherwise is to be basically a complete moron.

And if you don't like my opinion, you can kindly go chat up someone else. :)
Apparently there is now a working CDC 6500 (designed by Cray) at Paul Allen's computer museum in Seattle.
- legos
- magnifying glass
- microscope
- chemistry set
- pocket knife
- big card board boxes
- bicycle
- a yard
- shovel
- rock tumbler
- ant farm
- breadboard for simple circuits
- a tent and sleeping bag
- play-do
- baking bread or making pasta
- telescope

This is where STEM begins.

Edit: added more STEMy things
Even more relevant than usual: https://xkcd.com/1483/
Not really, it's more like a guest list with only the first two letters of guests last names.

If someone shows you might learn they are not a guest, but having the 'correct' "La" letters does not mean they are a guest.

The advantage is a doorman can have a tiny list to direct people inside, the downside is it's poor validation and does not scale very far.

PS: You can obviously add more letters, but the same problem happens if two people have the same names.
Traditionally experienced conservative, but non-neoconservative, defense experts are not particularly hard to find, even with the neoconservative domination of the Bush-era national security apparatus.

OTOH, it might be that finding such people willing to work for Trump's team may be quite difficult.
I personally would focus on screen sharing over the presentation mode, as it seems like you get both with screen share. (plus all the other use cases that come with it)
No, in most cases the child is going to be fine. This is exactly the point - swallowing a nail is a bad idea but is unlikely to cause significant harm. Swallowing a magnet doesn't look as bad as swallowing a nail (the magnets are smooth and shiny, sometimes round, and very small), but the consequences are usually worse.
Why? You admit yourself technology is neutral.
If anyone on the left was paying attention they would know that it isn't science -v- anti-science as they demonize it but politicized science -v- independent science. It is amazing to me that the same people that dismiss "tobacco" or "soda industry" science/scientists have no problem accepting "government" science at face value. That govt now funds the vast majority of scientific research in the world it should come as no surprise that a lot of it such "science" is used to justify increasing govt power. This is not an explicit policy or devious strategy but implicit outcome of govt funded science performed by real human beings who respond to incentives. Read Ayn Rand's "The Establishing of an Establishment" in "Philosophy:Who Needs It" for a good explanation of the process. The politicization of science is destroying the credibility of science which should come as no surprise.

NB: Before anyone jumps to conclusions; not a Trump supporter and did not vote for him. Also, I think that global warming is probably true based on historical and temperature records (but I put almost zero confidence in "climate models") but it is not nearly as dire as the scaremongers suggest.
How does this compare to appear.in?
Because of perverse directives, and the bootstrapping problem. Research generates citations, citations generate tenure. Teaching does neither (currently).
Cool, I like the idea of this service. I'll keep checking back!
As someone who dove headfirst into RN without JS/React experience (~5 years of iOS), you don't need to know any of that stuff beforehand.

I haven't gone through (or really looked in-depth) this tutorial, but I can say that the ES{x} features are pretty easy to grok once you've seen and written them a few times. Most of the syntax specifics are easy to pick up just by reading code. The biggest things I'd focus on for starting into RN is:

- React lifecycle (componentDidMount, willUnmount, shouldComponentUpdate, etc)
- Add render counts into your debug builds so you know if components are re-rendering way more than they should (shouldComponentUpdate is your friend here).

Other than that, learn by building. Keep an open mind to frustrations since RN changes rapidly, and the documentation/examples/libraries online are not the most up-to-date.
This agrees with my own experience. I learned programming with people that would do things like write their own graphics library, in Assembly language, or device drivers, just because they wanted to see if they could. I thought every programmer was like that in the professional world - with rare exceptions, they were not.
Every box of neodymium magnets I've ever bought has a big warning on it saying 'DANGER - do not swallow' with an explanation of why. It's not the manufacturer's fault if some people refuse to pay attention to clearly stated warnings. It's those parents which are putting their children at risk, not the manufacturers.

Those examples are obviously dangerous while magnets are not. A parent is [not] going to leave their 2 year old playing with a loaded gun [...]

I amended your quote as you seem to have omitted a word by mistake. However, I have to disagree - lots of small children die or shoot others every year because the parents do allow them to play with a loaded gun. Sure they don't hand them a gun and say 'have fun Timmy,' but it's quite common for people to leave the gun accessible to children who then play with it. I don't recall how many kids die this way each year but it's far from zero. Given the wide popularity of guns, I'd think a lot more 2 year olds get shot than die or suffer injury from eating magnets.

http://www.gunviolencearchive.org/reports/child-injured-kill... has pretty up-to-date raw data for anyone interested in analyzing this.
This also exists in Japanese as が (ga) for the same exact thing ie connect two clauses and usually carrying "but" meaning; and also can be used without a second close, effectively ending the whole sentence.

This is not surprising given how close the grammar is said to be for this pair of languages and it's a nice feature for people learning both.
Well, maybe one take-away from the Snowden movie - in case it's actually accurate - is that by recruiting traditional freedom-loving hackers there will be more potential whistleblowers in the future.

Another disparate thought:

The NSA we've seen so far appears to have been infinite reach, but with very limited analysis capability. E.g. they have have an army of humans trying to make sense of the mountains of data. Just imagine their capabilities when they have applied (already, perhaps) deep learning to this data feed. This is scary shit.

Suddenly they will have a very deep profile on every connected individal on earth (like 75% by now?).
Well, there are 3.
Yeah, you should submit it as a Show HN.
Windows on ARM uses UEFI and ACPI, it can even boot with zero drivers on Cortex A15-class(architectural timer) and later HW. Of course, you only have USB and eMMC in such a config, the driver model is also stable.
In order to have both we need segregated passenger and freight rail systems, which is extremely expensive. AFAIK, China is the only country to have both, and avoids the high costs through a mix of weak property rights, lax environmental regulation, and a strong domestic supply chain.