skysight-inc/HackerNews huggingface dataset:
We should delineate between resources (which has a fiat value) and fiat money. I agree that fiat money can't make up for a human life, since if money is destroyed, the remaining money supply increases in value through deflation and no actual resources are destroyed.

However I disagree that a human life can't be equated with resources. Would you destroy $10 billion of value/resources in the economy to save 1 person? I don't think that's worth it, because that $10 billion of value could've been food and medicine which can save thousands of people. This is really just the trolley problem. But the bigger you make the sum (if you don't agree at $10 billion, what about $1 trillion?), at some extreme point you're going to have to say "ok, one life isn't worth that much."
Most utilities and governments are very intertwined.
This feedback seems to be incorporated already. Quick!
Obscure out of use language makes for great trivia, so that makes sense to me. I don't see the danger or problem. Trivia is by definition trivial.
Yes, ultimately I suppose all(?) plastics are from plants, possibly via geological processes. I don't know what the legal definition would be, and the packaging which says "plastic free" might well contravene it, but at least it's (apparently) compostable.
> BUT, often the owners do not change the filters regularly, which leads to an inconsistent / negative taste.

I can't believe filter makers can't employ technology to prevent use of filter outside the guaranteed parameters - like, for example, printer toner cartridge makers do.
Autopilot Almost Killed Me
This is from 2013.

COM.APPLE.LAUNCHSERVICES.QUARANTINEEVENTSV or more likely com.apple.launchservices.quarantineeventsv does not even exist any more..
The mismatch between expectation and clearly visible feedback is in the timing. It would be fine if there was a 'still sending' type message after 2 seconds. If this comes up too frequently then the connection is not as reliable as the UI is pretending it to be.
That's cool and all, but are athletes the best investors?
One of the reasons I would love to have autopilot is because I have a history of dozing off at the wheel. Never so much where I've had an accident, but bad enough where I've scared myself badly.

I don't want autopilot so I can actually sleep at the wheel, I want it in case I do. I'd vastly prefer if the car noticed I was inattentive that it notified me. My feeling is for long drives this would be a safety feature, but I'm concerned that the way it's built it will my worst driving behaviors instead of helping compensate for them.
The lack of support for context.Context rules out this project for me.

All our cross-cutting concerns (tracing/monitoring, auth, timeouts) are built on top of the context pattern (and it works great compared to other languages).

Something like Execute(context.Context, req *Request) could be a simple solution to this.
Regarding this topic, I found the following paper on TNT (three nightmare traits) interesting and bringing some clarity to the issues/confusions you are mentioning:

https://www.frontiersin.org/articles/10.3389/fpsyg.2018.0087...
If you sand the corners round and apply some spray shellac, it would look much more 'complete' and less "something I whipped together in the garage in a weekend"

Cool idea though, looks functional
Certainly, and, to the extent that it (ie: separating into classes according to aptitude) doesn't railroad disadvantaged students into bad schools, I have no issue with that.
The fact that you don't find anything that you need there does not mean it's the same for everyone.

In some circles, Facebook is the only way to communicate and organize events. If you are not there, you are cut out in real life.
Never a better time to check your error conditions!
Best thing to do is not comment on them. Voting often sorts out, sometimes doesn't.

The discussion, as HN guidelines notes, is boring.
> How does a company protect against disclosure of things that are otherwise a corporate secret

My work is all open source, so no problems there :-)
Use Active Listening to Diffuse Your Couple Fights
And that's just the particles. The more or less toxic chemicals which burned during the wildfires and add to that "aroma" aren't recorded.

Here in the Bay Area it wasn't nearly as bad, still the smog didn't exactly smell of cedars.
Just FYI, there are devices specifically designed for this. It's basically a phone you hang around your neck, and it detects falls and uses an audio prompt (calling 911 on your behalf if you don't respond in 60 seconds, or something). My grandmother uses one since she's had a lot of falls.
I didn’t know it was that controversial. I feel like that article is making a bit of strawman argument from the get go by talking about 1-3% failure rate from the backend. If I had a system that flaky, I’d be taking a good hard look at myself before blaming anything on my optimistic UI :-)

There are other things to consider too. Like for example network failures vs backend failures. In the case of network failures you can actually notify users before they even try to take an action. So now you’re down to some diminishing case where your code is effectively wrong (maybe the client is too old), and again there are more elegant ways of handling that. Also, I bet you have the response back really quickly to make a call on it.

Having a worked on unstable networks I can say that there are parts of slack’s implementation that suck - like if you try to change a message that hasn’t synced yet, they get into broken states with the edit. But that’s not the fault of optimistic UI, it’s other technical choices at play.

I know you haven’t named a horse in this race, but I feel people hating on Slack for having an optimistic UI are a bit off base. Considering that I’ve sent (apparently) 2.5k slack messages in the last 30 days and I don’t recall any going wrong, I think they’ve got it right.
I saw the results immediately after I modified the files. I did not even have to refresh the page when I was making stuff with Vue.js.
Phrasal verbs (such as "put up with") are one of the more frustrating parts of English to un-learn when trying to learn a foreign language. (I assume they're at least as frustrating to learn when learning English as well.)

A well-known Esperantist, Tim Morley, gives a great talk on phrasal verbs (which, Esperanto having none, tend to trip up English speakers learning it). Here it is in English: https://youtu.be/eQ_hXML4nWg?t=671 (I highly recommend the first half of that video too, on "quite", for its humor value.)
Social cooling, IRL. From just a week ago:
https://news.ycombinator.com/item?id=24627363
If companies were honest, they would multiply downtime by the number of users at the time. Because of course, great uptime doesn't matter if it's only uptime when no one is using it in the middle of the night.

It's like when trains report 95% on time, except that the times when the service is delayed is when the trains are full. All the delays that actual people experience (person-hours) happen in that 5%.
Like others have pointed out, there are a lot of ways for FB to connect an email account you haven't explicitly given them to you. That's been a core 'feature' of FB forever. The other part is - when you made the purchase, the retailer just fed your data to FB for their ad targeting. This covers the vast majority of FB 'spookily' figuring out someone still collects Beanie Babies cases.

Edit: You can also go into your FB ad 'privacy' settings and turn off some of the targeting stuff, for instance 'Ad based on data from partners'. You can also dig around there for a log of partners FB thinks you've 'interacted' with. Turning this stuff off gets rid of the spookiest ads and things like retirement facilities ads because you set your age to 103 when you created the account.
I used to do that a lot. Then my mother in law got me this thing that you fasten to the headboard and it suspends your phone/tablet above your head, so you can lay down and consume data.

It basically looked like a desk lamp with a tension holder at the end.
I would be bothered about this. It shouldn't be that hard to include this in the metadata on the filesystem, similar to what Windows does.
> There was no way for me to know that when I started.

Any format/protocol/RFC that's been around for a significant amount of time is going to be bastardized and bent to solve people's problems. Right now I'm going through that with RTSP. I did my best to try to avoid writing my own client/server implementation because I knew that I would be taking on the responsibility to run down the quirks, but after some major vendor problems here we are =(

Just throwing this out there for folks new in their career: if it's been "a thing" for awhile you can almost guarantee that doing a full implementation against it is going to be time-consuming because of the quirks/edge-cases. If it's something common like handling bitmaps you can get ahead of your problem by reading open-source image libraries to get an idea of how much "edge-case support" you're going to have to dig through.

I just don't like forcing myself through "clean-room"/from-RFC/from-spec implementations unless I professionally have to - they're almost always painful and impossible to time-manage.
Autonomous drone navigation (forest trail following) using a TX2: https://github.com/NVIDIA-AI-IOT/redtail
Free Programming Books every Data Scientist should read in 2020
he can, out of narcissism

Eh, I'm failing to see the narcissism. 42+ young men intentionally leave their homes to gang up and harass an old guy. Old guy calls on his Heavenly Referee to handle justice as He sees fit.
I love that the car is capturing this data. I would imagine Tesla engineers on the analysis side of this data are thinking "holy shit, look how much time our drivers are spending not paying attention at all, we need to do something about this."

They need this data for regulatory reasons, anyway. At some point they need confidence to say how people are really (ab)using their self-driving tech.
I was luckier than I deserved. I pretty much chanced into going to UIUC, which was home to an NCSA supercomputing center and thus was directly on the NSFNet. So not only did we have internet, but it was mind-blowingly fast.

The university was connected via 1.5Mbps T1 when I started, soon upgraded to an ultra-luxurious 45Mbps T3. Let me stress... this was for the entire university of 35K+ students.

More on the early NSFNet topology and speeds in those days: http://hpwren.ucsd.edu/~hwb/NSFNET/NSFNET-200711Summary/
Are you suggesting Microsoft has a more accurate status page? Honest question, I have no experience with their cloud services.
You need to give up your data in order to enjoy modern conveniences. Do you trust your credit card not to secretly sell information to your health insurer? What about your grocery store's rewards program?
Metrics aren't the thing of interest in sports. Randomly looking at the justifications for some of the top high school athletics programs in California:

"Honor, Glory and Love... the school is dedicated to the development of the whole person: spiritual, intellectual, physical, emotional and aesthetic"

"students learn lifelong lessons in teamwork, discipline and leadership"

"We encourage the development of team collaboration, communication, and characteristics that foster empathy, tolerance, personal growth and positive citizenship."

I mean, it's all bullshit. Or at least, people aren't buying expensive houses in good school districts just so their kids can learn the value of teamwork. But if you take athletics' programs words at face value, winning and metrics aren't the primary objective.

Specialized high schools are intended to build impressive application packets for college, which in turn is meant to get access to elite jobs and social opportunities. Indeed, that's one of the major reasons parents even try to get their kids into sports! One of the easiest ways into an elite university is to become an above average athlete in an obscure sport (this is the go-to approach for well-off but academically mediocre white people, actually). And so the admissions process for these high schools is geared toward facilitating that objective.

TJ provided a pathway for academically gifted first generation Asian immigrants to achieve social mobility. And with this new process, many won't have access to TJ, to mostly be replaced with mediocre white kids (and a couple more token underrepresented minorities).
Don’t Buy Bitcoin by Taking for Granted the S2F Model That Is Just Speculation
My wife and I used to do that when she was a teacher. Over the summer we'd bring her classroom projector home and watch movies on the ceiling. It was great!

Now we have adjustable beds and a TV in the bedroom, so that's easier.
I had to look that up, but yes that looks correct. Except that, from the diagram, it bends your view by less than a right angle. Opposite vertical direction though.

https://en.m.wikipedia.org/wiki/Belay_glasses
All that it implies is that previously they were not being transparent about the numbers and now they are finally being forthcoming.
Can this be done using flex-grow?
> It seems to me that this test from India is going in the same direction [as the antigen rapid tests]

I think the FELUDA CRISPR/Cas9 test is more of an alternative to PCR with the potential for significantly reduced price per test. Michael Mina's $1 Lick-a-Stick self-administered rapid test is much more of a game changer. The BBC article said that "...the new test had 96% sensitivity and 98% specificity." The fact that we are talking about sensitivity without specifying the viral concentration of the test sample means that Mina's message is not getting through.

We need rapid tests that target infectious viral loads, that is, equivalent to PCR Cycle Threshold (CT) of 24 or less.

EDIT: changed $5 Lick-a-Stick to $1 - the Abbott BinaxNOW test is $5
I've wanted to actually! It's become almost a meme that CSS is hard and a badge of honor to be ignorant of it, but it's not that bad. I will concede that there are some annoying design decisions (like margin collapsing) but overall, I think it's a well-designed and evolving solution that has stood the test of time. That we've been able to so easily add things like flexbox and Grid to it in response to the changing needs of the web is kind of a testament of how well CSS modelled the problem of layout. Learning box-model and cascading will let one solve 90% of common CSS problems people encounter just from first principles.
Does that mean you have no backup camera now?
That seems like a more interesting article, so I've changed to it from https://hackaday.com/2020/10/05/nvidia-announces-59-jetson-n.... Thanks!
Today's numbers from the government. They release daily.

https://www.gov.scot/publications/coronavirus-covid-19-daily...

> 697 new cases of COVID-19 reported; this is 12.8% of newly tested individuals

Is There a difference between number of people tested and number of tests carried out? Ie, do some get multiple tests?
Aren't autopilot and sleep detection totally independent features?
We couldn't find a Slack-like voice messenger for teams so we built our own
Doesn't that just make it tricky to put stuff in the sidebars again? The article doesn't really talk about that but it is implied.
Small parties attract protest voters who switch to something else later (or don't vote any more).
Just wanted to say that's an excellent tutorial. I almost never touch anything on the front end. My web dev skills are, at best, thoroughly out of date. But I could still follow and understand everything presented. If you're reading, thanks Josh. Great job.
The US migrated to the system of required pre-funding too, but not with pension priority over creditors. They get dumped on the PBGC.
> I have a history of dozing off at the wheel.

Have you tried to address this issue? This seems like a huge safety concern and you're actively choosing to put others in harms way by continuing to drive.
Data oriented programming is orthogonal to the type of biggish data tools you're talking about, although I agree that in the present day, the latter is actually a more interesting subject for methodological discussion.
I have 2 Youtube accounts on which I watch completely diffent types of videos. One is on Chrome, the other inside a Firefox Container. When I do a google search or just browse something in Chrome, the YT account inside FF will recommend me videos related to the search / browsing, even if they're not at all related to the videos I watch on that account. The YT account on FF will also regularly suggest me videos related to the ones I watch on my Chrome YT account.

The reverse doesn't happen: my DDG searches and FF browsing never bleed on Youtube.

Google (and many others) doesn't care about private mode, separate accounts, profiles or containers.
Link to Github repo: https://github.com/awslabs/diagram-maker
Plus it just keeps working, while the commercial solutions frequently change the entire experience (usually not an improvement) or stop supporting products in a destructive way (where they prevent you from using most/all the features of the product instead of just saying they no longer support it).
Getting good at data migrations (with tools and processes to do this) can pay off. It's a more general way of preparing for the future than attempting to anticipate specific changes.

On the other hand, some may say YAGNI.
You can support :has(), and things like it yourself via client-side JavaScript styling runtimes well enough.
Yeah that is fair, .net is actually not really that bad these days with .net core and mono. Microsoft is making an effort which is paying off and I can fault them for many things but not really that so much.
Anyone else get the impression that this is to head off litigious drivers?
Google vs. Oracle tech dominance battle heads to US Supreme Court (on Wednesday)
See here:

https://www.gov.scot/publications/coronavirus-covid-19-daily...

697 new cases of COVID-19 reported; this is 12.8% of newly tested individuals. Are some people tested multiple times and not a their tests come back positive?
Coach! Football Is Life
How to train yourself to stay concentrated on a task
Dynamic Runtime Inlining with LLVM
Why even use grid when you can solve this much easier without it?
SMS doesn’t do groups or images. Maybe RCS will one day work?
if you’re looking just for an alternative chat option, check out sqwok.im, it’s sort of a mix of twitter and slack, in open beta
Ted Lasso is one series we all need in 2020. It reminds us that kindness, being nice to each other, can make a difference. Ted Lasso is also a reminder of what good leadership looks like.
Yeah, you definitely are, especially for larger companies. Just from one example: you can tell when a specific issue requires attention based on how many comments the thread has.

So let's say I wake up in the AM and there's a thread that says "how do I use the API for companyservice.example-api.com" and the thread has 50 comments.

Let's say it's a service I support. First, I know there's an issue because a customer required attention to begin with. This is then confirmed by the fact that the thread has 50 comments in it so there are probably documentation and usability issues with this service.

The company I work for and the services I am responsible for deals with internal customers and we use these two absurdly simple metrics to optimize support regularly.

When we first started with certain services that my team is responsible for, we used Slack metrics A LOT. As in, we had spreadsheets with this data and we'd go over them every week. Nowadays, our services are almost 100% self-service and we rarely, if ever, get pinged on Slack for those services because the documentation is optimized and the usability has been specifically designed so that our engineers don't get in the way of our customer's needs.
What’s New in the CPRA (CCPA 2.0)? More Than You Think
> Also, I see this is your first comment on HN, welcome!

Insinuations of astroturfing without evidence are explicitly against the site guidelines: https://news.ycombinator.com/newsguidelines.html. Overwhelmingly (and I mean well over 99.9% of the time) people make guesses that are completely wrong, and it poisons discussion.

If you didn't mean it that way, I apologize.
great job! But, you didn't answer nonsapreiche's question about how long the shortened URL will last?
OK, that makes more sense (I thought that was the technical cost, rather than consulting cost).
Full disclosure, I nuked my facebook account in 2016. Having said that can't you just block the ads with ublock origin? If that doesn't work, I'd start going one level deeper and start blocking individual javascript files until I found the one that controlled the adverts. None of this may work, but it's worth a shot?
With SuperPod, Nvidia makes supercomputing a bigger focus of its AI strategy
I'm not assuming anything, I just understand that the risk of the NSA forcing Apple to install malware on my phone is lower than the risk of my local police office following an already legal process to get data that I know Amazon is inadvertently collecting from people today.

You're correlating risks that aren't related to each other; these are two different devices with different threat models. If the NSA wants to bug you, it will bug your house. That doesn't mean you should bug it for them.
The real story is how the Mac keeps a log of every application you launch!

Most people don’t know this but there is a hidden app called Console, and in it you can see how much of your behavior the Mac is tracking!

/s
I found this odd too. Most of the largest wholesalers have microscopically thin margins (i.e., they're not making much from you), whereas grocery stores tend to be a lot higher. I'm not an expert in the food distribution business but it seems most wholesalers (McLane, for instance, https://www.mclaneco.com/content/mclaneco/en/customer.html) are happy to take new customers. Maybe Sam's club is offering a better deal than wholesalers on specific items because of coupons/sales and whatnot?
> Whether or not you agree with his approach, Anders Tegnell described the lockdown model used in most of Europe as "not sustainable,"

I don't think I trust the judgements of the epidemiologist responsible for Sweden's strategy.

> There will always be some level of violations. Borders are more porous than people think

Obviously, but those are things that can be managed.

> The mental cost of lockdown is also higher than people originally thought.

Maybe the mental cost of a shambolic pandemic response is also pretty high, too?

> "Listen to the experts" really meant "listen to epidemiologists," but this is their first time trying this at this scale, and it ignores psychologists and economists, even though those forces are going to be major drivers of behavior.

The non-outlier epidemiologists are the right experts to trust right now. If a town is about to be overtaken by the front lines of a war, you don't ask the economists about the economic cost of closing main street or the psychologists about the emotional costs of forcing people from their homes. You listen to the people who understand war and evacuate the civilian population. You don't tell people to stay put and keep their shops open while the shells fly because some economist's model predicted unemployment and reduced growth if they leave.
I hope someday there will be a Compiling to Categories-esque language. When it comes down to it, the essence of all of this is just keeping a rigorous separation of implementation and interface. Just build a language with that in mind, and you can have purity and never have to know what a monad is.