skysight-inc/HackerNews huggingface dataset:
Another perspective is that "speeding leads to increased speed limit."

Generally, many streets are not designed in a context-sensitive way, but instead designed to fit the standards of a limited functional roadway classification system (arterial, collector, local). The passive safety approach of the '60s, as championed by the NHTSA, assumed that crashes are inevitable, and so the safety focus was put on preventing injury after a crash. Thus arterials, for example, have a similar design in which many roadside objects (trees, signs, lights, bollards, etc) were removed, with a "soft landing" on the side. And now we have big wide straight streets that, in their design, encourage us to drive faster.

There are extensive efforts to revise this CA law because of the unintended consequence that it makes roads more dangerous for non-vehicular travelers.
Would You Like to Decide What Online Ads to See?
You wait 'til you get home? Personally, I use 1Password, but I have a friend who swears by the notebook approach. He also caries a feature phone and uses a desktop computer, which makes it a lot more practical.
The example is buggy. In a better version, both the parameter and the returned type should be unsigned. With negative numbers, that don't make sense, the program will crash. I don't think the interviewer will like it written in that way :-)
I've always been told not to urinate or defecate within 100 feet of water sources in the backcountry because if everyone does it it builds up and then the water is unsafe to drink even when filtered.

The 6 micron filters used to filter giardia from the water will not filter viruses, which are present in your feces.

Please stop doing this.
Best part is Gorsuch's half-page long concurring opinion which places Indiana in its place with a wonderful last sentence: "But nothing in this case turns on that question, and, regardless of the precise vehicle, there can be no serious doubt that the Fourteenth Amendment requires the States to respect the freedom from excessive fines enshrined in the Eighth Amendment. "

Thomas is not far behind with: " As a constitutionally enumerated right understood to be a privilege of American citizenship, the Eighth Amendment’s prohibition on excessive fines applies in full to the States. "
Rhonda Patrick is one of my favorite people to listen to. She did a great interview with Joe Rogan talking all about health, digestion, nutrients, diets, etc.

https://www.youtube.com/watch?v=9M8X_bs_fzI
The USMC also trains this way. If your team leader or squad leader is wounded, you're expected to be able to take his place and be effective.
From what I have read, to install Linux / BSD you have to first disable SecureBoot. And even then, many features still don't work. So that makes a Surface a dud for any OS other than Windows.
> As for hot code reload, I've never seen why you would need that since you can use blue / green or canary / rolling deployment, the only reason I see is to keep some state in your app, which I think is a terrible idea.

Most applications at least have connection state, at the least a TCP connection. It is at minimum disruptive to disconnect a million clients and have them reconnect. Certainly, your service environment needs to be able to handle this anyway [1] in case of node failure, but if you do a rolling restart of frontends, many active clients will have to reconnect multiple times which adds load to your servers as well as your clients. Actually disconnecting users cleanly takes time too, so a full restart deploy will take a lot longer than a hot code reload, unless you have enough spare capacity to deploy a full new system, and move users in one step, and then kill the old system.

Certainly, hot loading can introduce more failure modes, but most of those are things you already need to think about in a distributed system -- just not usually within a single node; ex: what happens if a call from the old version hits the new version.

[1] There are some techniques to provide TCP handling, but I'd be surprised to hear if anyone is using them at a large scale.
And some of the real photos have additional accessoirs like a hat, sunglasses, ear rings but none of the fakes seem to have them.
I clicked through 30 picture pairs and had 28 of them right without thinking more than 1 second for each.
Because you don’t like the smell? You’re afraid other people will think you are gross? You have been trained to fear pee?

In normal circumstances getting urine on skin (or drinking small amounts of it for that matter) is not going to cause you any health problem. Urine contains various toxins your liver removed from your bloodstream, so drinking large amounts of it might not be the best idea.

Modern American (and possibly other) cultures have various taboos around cleanliness, including disgust about pee and peeing. But often these are not based on serious health fears.

Don’t pee on wounds though. Urine is not sterile. https://www.sciencenews.org/blog/gory-details/urine-not-ster...
> You are wrong "bro."

Please don't. Your comment would be fine with just the next sentence.
> Sadly, you won't be able to use QUIC or HTTP3 if you do, but I don't think that's much of an issue these days.

Should still be possible. Xs4all had port 80 set up so that if you'd SSH to it, you'd get connected to their shell while with a browser (the normal modus operandi) you'd end up on their website. It worked very well in some of the more oppressive regimes where traffic to port 22 was blocked.

I also don't serve HTTP(S) content on my home connection. I only host WireGuard, that's part of the point.
How big is this company that they have a PR team consisting of 4 accounts here?
My Great Aunt is in hospice care at home, I was talking with her yesterday about a sign she had by her pool when I was growing up.

Welcome to my OOL notice there is no P in it and I'd like to keep it that way.
Agreed - this just seems to be an extension of the calculator story listed above, except using machine learning. Why wouldn't you use state of the art technology (including those labeled as AI) to help push any field forward?
Seems pretty spry for a corpse.
It's less about the annihilation of humanity and more about belief in the superiority of a particular form of Governance.

From Wiki:

> The end of history is a political and philosophical concept that supposes that a particular political, economic, or social system may develop that would constitute the end-point of humanity's sociocultural evolution and the final form of human government.
I don’t know if it still applies but it used to be that a camera that allows you to record more than a number of minutes at a time is taxed as a video camera, which would be an explanation for artificial limitations.
That was a bit more dramatic than it should have been. The engineering team said a software mute button would be a security issue due to back door enabling, so they implemented it as hardware. This wasn't really dramatic, engineers said no and the higher-ups respected their expertise.
Global Cryptocurrency Trading Volumes Jump to 300-Day Highs
In a perfect economic system, greedy, self interested parties would recognize this and hire accordingly. The reality is far from it, though.
Setting Expectations for Open Source Participation
The due process issue was tangential.

From the ruling[1]:

The court did not address the Clause’s application to civil in rem forfeitures, nor did the State ask it to do so. Timbs thus sought this Court’s review only of the question whether the Excessive Fines Clause is incorporated by the Fourteenth Amendment.

[1] https://www.supremecourt.gov/opinions/18pdf/17-1091_5536.pdf
The giveaways are weird-looking teeth and background artifacts.
Show HN: GitHub Code Review with Emacs
Quite recently, we have had two Presidents claim that non-citizens had no right to challenge their imprisonment by the United States (Bush in Gitmo and Obama on Bagram AFB in the Middle East) who ran smack into a Supreme Court that found their actions unconstitutional.

The notion that Constitutional protections cannot apply to non-citizens is simply not true, even when applied to non-citizens being held by the US off of US soil.
That is true and, at the same time, the EU is forcing all countries to implement this directive into their law, whether they want it or not. There are 8 countries that don't want it, but they can't oppose.
Common Content Marketing Mistakes Devs Make (and How to Avoid Them)
Possibly relevant is also that the car was purchased with (presumably documented) legitimate money - received from his father's life insurance policy. The reasoning was apparently that he used the vehicle in committing the crime, not that he'd purchased it with money derived from criminal activity.
Can you please explain what you find highly disturbing?
Russia Is Going to Ban Soldiers from Using Smartphones and Social Media on Duty
I don't care to generalize the principle outside of the western world. A valid generalization probably exists, but the terms are already so abstract that I doubt it's possible to have a meaningful conversation.

Yes, there are a vanishingly tiny fraction of people in the western world who will do everything right and still fail, and a similar fraction who will do everything wrong and still succeed; however, they're the exceptions that prove the rule.
The internet will never fully agree with you and at the end of the day you did what was right for you. Sometimes you have to say enough is enough just for your moral compass to sleep well at night. I am certain you have better things to do then call people out for nothing so I do believe this guy had it coming. Other times on HN the sentiment is the opposite and public shaming is encouraged. I don’t think you went over the top with your reaction.
> I can't really see any other interpretation of their comment.

Then you are unable to distinguish singulars from plurals.
> I'm missing one of the required criteria

Are you sure about that? Tics don't always manifest in obvious ways. You may well have had them in a very mild form but never noticed.
I did not know this, that is interesting.

As in, the OS driver for the USB controller? Feels like a lot.
Extending Vector with EBPF to Inspect Host and Container Performance
The date is 1993, so it seems to be an older case?
Exactly. There's a reason that curve is marked 25mph (or 15mph even). It's not that a modern vehicle can't negotiate the curve safely above that speed, it's that you can't see far enough ahead to safely stop for anything that might be on the road ahead. Pedestrian, cyclist, or 10 ton boulder.
Kali Linux 2019.1 Released
Can you please not perpetuate flamewars on HN? I don't mean to minimize your situation, your experience, or the frustrations you've encountered. But taking out those frustrations on fellow HN users, regardless of how wrong they are, is not the way to advocate for your point of view on Hacker News. Not only does it sink discussion quality below the level we're hoping for here, it poisons goodwill between users, leading to worse in the future. Also, it isn't in your interest to do this, because arguing in this style only weakens your case.

https://news.ycombinator.com/newsguidelines.html
She was seen in court on Tuesday. So based upon the best evidence she is clearly not dead.
Jane Jacobs' Radical Legacy (2006)
If you care about latency, a modern 8-or-more core x86 with its L1/L2 cache segmentation and penalized-but-shared L3 cache is almost as complex. It becomes even more complex if you use the CPU topology to make inferences hyperthreading shared caches or need to deal with the shared FPU on older AMD processors.

My understanding is that the largest difference is that some of the Cell cores had different opcodes that meant you could schedule some threads on some cores but not any thread on any core.
They are at fault because they choose to pay youtube to be placed in front of videos designed for pedos.

There are plenty of advertisers that pay the content creators directly for in-video ads, there's already a model where you can choose exactly what kind of content you want your ad featured in.

I'll say it again, these advertisers are choosing where to advertise.
Why is deno so much slower than node.js?
"You're not wrong Walter, you're just an asshole." - The Dude.

I often want to vent about shite like this, so I feel for you. It sucks to get treated like dirt and just have to swallow it, else risk a bad-internet-wrap for (rightfully or wrongfully) putting someone in their place.

But outside of an anonymous post, which is not nearly was cathartic, it's better to keep ones mouth shut in an ever so politically correct environment, dollar wise speaking anyways. People speak about how wrong bullying is, but then frown upon punching back. Unfortunately, a good counter punch is often the quickest resolution.

Good for you for standing up for yourself. I personally would hire you for being someone that tells it how it is, but most corporate HR teams may frown upon it, expecting you to be "trouble".
I mean, what about all the other body fluids/debris that are in pools? Saliva, sweat, earwax, belly button lint, bird shit, insects, band-aids, small animal carcasses that get trapped in the filters but are removed before the pool opens?

There's no avoiding other peoples/animals grossness, frankly whether your in a pool or just out and about.

Urine may be gross, but it's sterile, and at least for me, there are grosser things in pools.
Parent said "protections" and referred to "due process", not the broader topic of "rights". So, yes, non-citizens don't, e.g., get to vote. On the other hand, if they get arrested, the same standards of evidence apply as for a citizen.
Though I have not personally donated, I have been swabbed in the US via the BeTheMatch organization [0] and I know people who have donated. The swabbing process is very easy and free. However, donation is not as easy as with blood. The process covers a few weeks, typically a flight and overnight stay before donation, and then the process itself which can be difficult at times. One key thing that I discovered is that you do not ever meet your match and there are strict rules against this (due to prior events with racism, sexism, religious issues, etc).

Bone marrow donation is not an easy thing. However, it is a heroic thing. You are very personally and quite literally, saving someone's life that you will likely never meet (what a world we live in!). With blood donation, it's a bit less connected, at least here in the US. They tell you that you are saving up to 3 people's lives. But outside of the donation station, you never really think about it again or hear from anyone about it. With marrow donation, you, and only you, are the reason that another real person is alive [1]. It's much more, well, intimate(?) than with blood donation.

Also, as HN tends to be a bit more on the paranoid side, I checked and they do NOT store any genetic information about you. Only the lymphocyte tests are stored via HIPAA compliance and are deleted when you decide to go off the registry. It seems that they are not very shady, so to speak, and really are trying to save lives and nothing else.

Please, if you are able, consider becoming a donor today.

Be an honest-to-God, real, actual Hero today.

[0] https://bethematch.org/

[1] Not to discount all the staff, nurses, doctors, researchers, financial donors, etc.
I've heard one of the best ways is to work at a company for awhile and identifying what they have problems with.
The code is GPLed[1]. It sounds like there were other people willing to contribute. The code goes on, without him.

Which means you have a license to use the code, per the original author's copyright. It does not mean you automatically have a license to the original author's trademark. In short, if you fork, you should rename your fork to something else.
See your reaction is exactly my point. In your mind the closest most analgous thing to a pedofile is a sadist. All a pedofile is definition-wise is a minor attracted individual (MAP). The rapey connotation is societally bound. Just like straight males as a group don't like to be thought of as rapists or rape fetishivists, MAPS don't like to be thought of as rapists or even as people who fantasize about rape.

The confusion where you are technically right comes in because legally there is no such thing as a consenual sexual relationship with a minor, so someone who fantasizes about a sexual relationship with a minor is technically fantasizing about something that is legally rape, however what many of them fantasize about is absent of many of the trappings of what we would typically call rape. I've worked with some via some psych studies in college, and many fantasize about what they think of as a legitimate consensual relationship. That's a far cry from what society would have you believe, and that's what I'm trying to highlight.
Uhm, A and B don't really feel that well thought out.

The creator/uploader rarely has any influence over what people are commenting, yet you would punish them if they had repeat offenders commenting under their videos. A system that would be very easy to abuse to get peoples channels banned.

This whole system would also heavily depend on how you classify "sexual comments", working on the assumption that communities wouldn't adapt by using invented slang.

While C is just straight up anti-privacy without any direct advantages. I have no doubt Google/YouTube/law enforcement currently have the capabilities of tracking down anybody using these services without any paper trails, that's in no way part of the issue.
Reminds me of Alien Resurrection. The other Ripleys.
> ML can detect kids in videos

It can't detect context, however.

>The reason why they find licensed music in videos is because

It's technically easier to do so. ML is still new, and it still makes mistakes, this is why people complain about content ID because it takes down videos that are "fair use".

Explain to me, Mr Expert, how a ML algorithm can understand the nuance of the law, interpret it flawlessly like a human would (say, in a court of law).

Unless you're saying these cases no longer require humans, courts and judges, and ML is at a point where it's _flawless_ and accurate 100% of the time.

It's a shame you're so technically weak minded, I thought the Hackernews community would be educated in this regard.

Please go read about how ML works before making such comments in the future, they make you look really stupid.
> In the court case, a man had his car seized when caught selling a few hundred dollars of heroine.

Interesting perspective there. Some people think that heroin dealers deserve to be fully hung, drawn and quartered, their head placed on a spike to be pecked at by the crows.

Others might think that 'it was just a bit of dope, why should he have to forfeit anything for that?'.

The car is potentially proceeds of crime it also enables the crime of dealing to be carried out. A reasonable case for him forfeiting it can definitely be made without that being the police preying off the 'victim'. In the UK any police action that leads to people losing stuff as it is deemed proceeds of crime goes to the crown, i.e. the queen, rather than to the local police department. In the USA you need something similar so that the police can't be accused of being on the take.
I think "basic" in this case means "integral to the system". Many people don't want to replace the init system, nor the desktop display system, nor an authentication system (e.g. PAM).

The more systems something sits under the more places there are for it to cause a problem because it doesn't work quite how the upper components expect. At a bare minimum, you'll often run into problems with the included package management system (and how it may reload systems for security purposes after patching) if you don't take care.

nano sits on top of everything, and the few things that might rely on it use a very standard and not very extensible interface (the EDITOR environment var). It's not really equivalent at all.
This is good.

Even better: It's a unanimous decision. The Supreme Court is not even close to thinking that this was OK.

(Yes, Thomas agreed with the decision, though he wanted to state that he got there by a different route. That's not bad - it gives two distinct reasons why the ruling is correct, which is better than just one.)
That's not a situation, that's just a dumb conspiracy theory.
I think the reference to Berkson's paradox is spot on:

> The most common example of Berkson's paradox is a false observation of a negative correlation between two positive traits, i.e., that members of a population which have some positive trait tend to lack a second. Berkson's paradox occurs when this observation appears true when in reality the two properties are unrelated—or even positively correlated—because members of the population where both are absent are not equally observed.

But you are also correct, survivor bias can lead to Berkson's paradox.
In a wide-ranging discussion, there were some fundamental disagreements among the panelists as follows:

I disagreed with Tony Hoare about using synchronous communication as the primitive because it is too slow for both IoT and many-core chips. Instead, the primitive for communication should be asynchronous sending and receiving, from which more complex protocols can be constructed.

Also, I disagreed with Tony about sequential actions (using ";") as being foundational. Instead, concurrent actions are foundational for digital systems as follows:

* Receipt of a communication activated sending other communications
* An Actor received one communication before it received another communication

Consequently, a computation is a partial order of causality. Tony and I did agree that tooling is needed for navigating the partial order. We just disagreed about whether sequential actions (using ";") are foundational.

Furthermore, class hierarchies are not a suitable foundation for Scalable Intelligent Systems. Interfaces instead of subclassing should be used for IoT communication. Also, entities and descriptions in large ontologies do not fit in an object class hierarchy, e.g., Java and C++. Subclassing is not secure because it allows a subclass to impersonate a superclass.

I disagreed with Joe Armstrong about requiring use of external mailboxes because they are inefficient in both space and time. Instead of requiring an external mailbox for each Actor, buffering/reordering/scheduling should be performed inside an Actor as required.

Of course, Tony and Joe made other great points with which we agree entirely. See the following for more information:

http://web.stanford.edu/class/ee380/Abstracts/190123.html
You mean like the Dark Ages?
The source code says the data is only valid for 10 weeks. If Google releases a new version of Chrome every 6 weeks, then a user could never skip a single version of Chrome without becoming vulnerable.

That doesn't seem like it's enough time. I would expect one year or at least 6 months.
That's the the anti American narrative your sort have been shopping around for a while now, no need to make it a Trump thing.
Placing an inactive mic does raise questions naturally but shipping updates to hardware is not easy/possible. So you'd want to future proof your hardware throughout its lifetime. Had Google announced in their marketing that there's an inactive mic there, it would've become the only focus by the louder segments of the media. Whether or not it would ever be activated.

Perhaps had Google assistant been more useful, fewer people would've felt so upset. The mic can also be used to detect broken glass, etc.
Eradicating Harmful Species May Have Unintended Consequences