skysight-inc/HackerNews huggingface dataset:
No market has perfect information, but many still work pretty well. Just knowing what a healthcare service would cost before you get it would be a huge improvement in the US. And how about requiring providers to charge everyone the same price for the same service, instead of radically higher prices for the uninsured.
That's a weak justification for the article's claims IMO. The stigma behind abortion is apparently at the level where people are afraid to even search the legality of it, yet at the same time it is legal in many states? Television shows regularly joke about it, and we are openly discussing the subject here, but the average person is afraid to ask "is abortion legal in my state?"
I agree completely, and normally we'd edit that out, but having read the article, I don't think it's that fair to do so. That's why I added the extra information after it—in the hope of cooling down the dreaded title fever.

Edit: I give in.
Is it actually capturing 2 million frames per second?

What is the resolution/byte size of each frame versus the bandwidth of the I2C bus? Is there room on the bus for all that data?
I'm not sure how easy it is to just bolt a third AoA sensor onto an existing airframe. OTOH, the MCAS system could at least be redesigned to take BOTH AoA sensors into account.
On the one hand I dislike that Safari has a monopoly in iOS, but I fear the alternative is a de-facto monopoly for Chrome, which could be even worse.
I've been burned by both but I think I still lean away from event based systems.

REST is more likely to result in a partially ordered sequence of actions from one actor. User does action A which causes thing B and C to happen. In event driven systems, C may happen before B, or when the user does multiple things, B2 is now more likely to happen before C1.

IME, fanout problems are much easier to diagnose in sequential (eg, REST-based) systems. If only because event systems historically didn't come with cause-effect auditing facilities or back pressure baked in.
Hello, former neighbor (I lived in the Paul-Lincke-Ufer, then at Lausitzer 21 for a while).

You live in perhaps the nicest residential neighborhood in the developed western world, as far as I can tell.
I suppose the hope is that such eliminations come gradually enough that displaced workers are able to find other accommodations without too much difficulty, maybe with a little extra up-skill that gradually increases the necessary skill level for the average job. I think the doom & gloom "automation is killing jobs" narrative presupposes a sudden shift from manual to automation, which really hasn't been the norm.
I use paper to take notes that I never come back to read -- usually use them to think/imagine/create. I used to finish one 60 pages scratch book per month -- these days I don't think that much.

And I use WorkFlowy to archive what I probably need to refer to in the future.
I thought I'd join, but the more I read the more spiritual and mumbo-jumbo the course appears. From the course overview:

Week 1. Signature Strengths
Week 2. Savoring & Gratitude Journal
Week 3. Kindness & Social Connection
Week 4. Exercise & Sleep
Week 5. Meditation & Gratitude Visit
Week 6. (It's a SURPRISE!)
Week 7. Rewirement Challenge Part 1
Week 8. Rewirement Challenge Part 2
Week 9. Rewirement Challenge Part 3
Week 10. Rewirement Challenge Part 4

Just for starters, what's the deal with "gratitude"? Isn't that a spiritual concept? Why not go straight to the root and dislodge the root cause of resentment itself? Gratitude treats the symptoms -- it counters resentment -- but does not eliminate it. As an intelligent HNer we should not fall for these superficial traps.

EDIT: So a group of people have taken to downvoting my comments, instead of intelligently addressing them. Apparently I made a blasphemy, attacking a religious concept (gratitude). LOL.
That million woman study did find an increased risk of :s/cancer/tumors/ associated with cell phone use.

> For acoustic neuroma, there was an increase in risk with long term use vs never use (10+ years: RR = 2.46, 95% CI = 1.07-5.64, P = 0.03), the risk increasing with duration of use (trend among users, P = 0.03).

And you quoted the IARC press release out of context. Immediately after the words you quote it says: "...based on an increased risk for glioma...associated with wireless phone use."
Yep, that's the exposure time.

LOL, yeah, it looks pretty sketchy. It is a proper bullet trap though, in fact the very same one that Harold Edgerton used for his famous bullet through apple image :)
"Context" in this context is placebo. If one headphone amp genuinely sounds better than another, then it should reliably win in blind tests. If you need to see the nameplate on the amp to know that it sounds better, then it doesn't actually sound better in any meaningful way.

If you can't tell your guitars apart blindfolded, that's nature's way of telling you that you own too many guitars.
> Spending less money on things that aren’t long-lasting, like extravagant gadgets and more bedsheets that I actually need.

My gadgets seem like they will outlast me at this point...which is exactly what makes it hard to continue spending money on them :D (I don't buy bedsheets, is this some kind of hobby?)

I do personally count ham radio as one of those "experiences plus gadgets" hobbies though; it's been a lot of fun in that way. It gives me more reasons to get out and exercise (radio play), make little trips (club breakfasts and event volunteering), and reach goals (stuff to talk about with friends). I feel like the friendships I make through the hobby are about 10x more resilient than other friendships.

There is a "spin the dial" philosophy in ham radio that I have taken into other friendships. There will always be someone else to talk to, so stop hanging around as if you're stuck with your current conversation partner. If things aren't going well, give the frequency dial a spin and see who else is around.
I thought this course did a good job at getting SQL to stick in my brain, largely due to the relational algebra section. https://lagunita.stanford.edu/courses/DB/2014/SelfPaced/abou...
I didn't read the whole article, but my first question is if they controlled for direction of effect.

The "winner effect" is a known phenomenon when people succeed in competition their body starts to produce more testosterone (for men).

https://en.wikipedia.org/wiki/Winner_and_loser_effects
And a court would likely take that into account. They might even consider that you have the right to fabricate your own phone, and write the operating system from scratch.

Luckily courts take into accounts the barriers inherent in such things. If few enough people do such things because the difficulty of doing so makes them impractical for most people, they give appropriately low weight to such arguments.
tcc [0] confines you to an older subset of C, and I don't believe it's still under serious development, but it is fast. Fast enough you can use it like a scripting language for most use cases.

[0] https://bellard.org/tcc/
Macros, interpreters and embedded languages [0].

[0] https://github.com/codr7/g-fu/tree/master/v1
Researchers find way to build potassium-oxygen batteries that last longer
> info on receipt has 100% user adoption

How do you define "user adoption"? If a customer never looks at the receipt, then has the customer adopted the practice in any meaningful sense?
The canonical undergrad CS theory text is Sipser's Introduction to the Theory of Computation.

The prereqs are a comfort with discrete mathematics and proofs and a course in algorithms and their analysis.
The problem case is where the experts also can't answer the question the court is concerned about.

Did a certain specific person get cancer due to exposure to a chemical? Typically you can only assert that their risk of cancer increased, which makes the answer essentially unknowable.

Which is not to say that they shouldn't be held liable for this sort of thing, but a bunch of jury trials for individual cases probably isn't a great way to do it.
This might not be for a hobbyist since the setup is difficult but validating your frontend work with automation is very interesting. I didn't realize for a long time that I could use visual regression tools and Selenium at the end of development to catch bugs. I'm surprised that there aren't more tools in this space targeted for developers. Selenium Grid with WebdriverIO is incredibly helpful. If you put together a visual regression system for validating your daily work you could save some serious time.
>but that argument also applies to Kim Kardashian.

Let’s talk after 400 years. I would be surprised if most people would know about Kim Kardashian 100 years from now.
Not tools but more of a mindset: Application Security, OWASP top 10, Web Security. Learn what is XSS, CSRF, what is a CSP, why HSTS exists, why CORS allowing * can be dangerous. Also what is OAuth, OIDC, SAML, etc. How to store passwords securely, how to add security to your devops cycle. Having a good security mindset can be a great asset to any team.
That's what I expect a person who has never been on a jury would say.

Once upon a time, I sat on a jury. A man whose job was to clean the interior storage holds of massive ships was driving a work vehicle and hit by a truck full of joyriding kids on a highway surrounded by cane fields. The kids didn't see him, he didn't see them.

He filed a claim with his employer's insurance agency. His employer sided with the insurance agency and tried to offer him a pittance for pain, suffering, medical costs, and rehabilitation. The man had a high school education and worked hard for his employer for 3 decades, doing backbreaking work. To do this work, you had to put on a hazmat suit and climb up and down 100+ feet of ladder, lugging your cleaning equipment and cleaning lines with you, then stand around with your hands above your head spraying chemicals for hours to clean one of these vessels.

The injuries he suffered were debilitating. The insurance company set some private investigators out, looking for evidence that he was lying about his impairment. The best they could come up with was that he washed his car. They tried to make it seem like he was faking, but the timestamp evidence showed that it took the man over 2 hours to wash his car and that he had to take multiple breaks because of his pain. Their expert witness testified that he could have done the work of spraying the vessel. What he couldn't have done is make the climb. They had to fuse his vertebrae and put pins in his hip and knee.

His employer testified that they would have promoted him to foreman, but cross examination showed that a foreman was expected to examine the vessel, which was impossible for him because he couldn't safely make the climb, pain or not, and even if he could, he wouldn't have been able to safely board the ship.

He was making good money for someone without an education, $60K or so a year. At 50, he had expected to work for another 15 years. The insurance company decided that his pain, suffering, loss of wages, loss of benefits, and loss of employment was worth $180k. His insurance policy called for full compensation for lost wages.

We ruled in his favor for $1.3M, to be shared by the employer for being lying sacks of crap after 30 years of service, and his insurance company for not honoring their contract. THAT was equitable. Pain, suffering, lost wages, the bullshit he was put through during the legal process, and loss of ability to enjoy physical activity in the future. They all matter.

Tell me again how we were badly equipped to answer complicated questions.
> I can't watch this because I'm in Japan and its geoblocked but hanko can be convenient. - you can leave a hanko with an authorized person to sign on your behalf (eg when you're a CEO traveling abroad). - you can unregister your hanko if it's stolen - as you said you can have multiple hanko for various purposes. For large purposes like buying a house, it will be verified against the hanko the you registered in your city

> As a foreigner, you have the right to sign instead of use a hanko, but in use for banking or whatever, it is run through the same hanko verification OCR algorithms, meaning your transactions using signatures are sometimes flagged due to 2 slightly different signatures

As someone who was required to sign something at the post office and literally sent home to practice their signature until it resembles one on an almost 10 years old ID, I thing I'd prefer a stamp. I would not get anything done.
http://archive.is/kDz13
Researchers reveal accuracy of two-qubit calculations in silicon
What bank do you use at your company?
What bank do you use at your company? How satisfied are you with the experience?
"Global fossil fuel subsidies reach $5.2 trillion, and $29 billion in Australia"

https://reneweconomy.com.au/global-fossil-fuel-subsidies-rea...

Still, it's hard to imagine the companies that currently receive fossil fuel subsidies would be happy to say "hey, don't give it to us, spend it on preventing the end of civilisation"
YouTube’s Newest Far-Right, Foul-Mouthed, Red-Pilling Star Is a 14-Year-Old Girl
I wonder if thrust vectoring could be of use here? I know it's primarily a military technology now, but maybe the MAX can be saved by having engines that slightly divert their thrust in very specific situations to offset this undesirable effect?
Hey Pedro, we have an elixir backend from a very experienced team. Shoot me an email jake@grain.co, would love to talk!
indeed. Here's an example of a case against messaging in distributed systems design. https://www.brisbanetimes.com.au/national/queensland/educati...

A synchronous call would have failed when the operator issued the request, and the onus is on the operator to find alternate ways of contacting the police.
All: could you please not take this thread into Bitcoinland?

Exercise: find the site guideline that is broken by doing so. https://news.ycombinator.com/newsguidelines.html
Isn't that exactly what I said? Edit: not quite, good point about center of drag in steady state conditions.
Sure, I see what you're saying, and to an extent I agree - I don't think that us having clean energy, or producing more energy, is a bad thing in and of itself.

I'm more wary about the idea that we can solve all problems if we just have more energy.

What we're doing, and show no signs of slowing down on, is fundamentally restructuring how the planet works. We're building housing, industry, solar farms, roads, railroads, you name it - everywhere we can afford to, and having more energy makes that even easier.

You can suck CO2 out of the atmosphere; you can attempt to clean plastic from the oceans (I suspect that this would be difficult without side effects even with limitless energy; how do you avoid disturbing life on the seabed?).

But can you create natural wilderness? Can you provide habitats for wildlife? We don't even know what that means. Can we produce cities for humans rather than endless car-based hellscapes?

I vividly remember discussing this with my fellow students almost a decade ago now. The idea that we are going to turn the planet into a farm because we can.

I don't want to live on a farm. I want to live on a natural Earth that we live in symbiosis with, not an extremely efficient well-tuned machine.
My bad, maybe I should take more writing classes.

I guess what's different here is we're not using a $300 DSLR. We're using a $5 raspberry pi camera.

If we did the "let's take a bunch of high speed synchronized pictures with a strobe" on the cheap cameras, we'd see a single row of pixels worth of image, if we're lucky because of rolling shutter.

What we've done here is hack together some software to get a global shutter on these cheap cameras. Now that we can take pretty high speed pictures with $5, we scaled it up to get 16 cameras and took 16 angles of a bullet going though an apple, all at once. The "bullet time" examples in the repo are not computer graphics, they are 16 individual images played one after another.
An amusing anecdote: At my workplace, the software developers decided that I didn't deserve to have a "seat" of their magnificent development tools. I downloaded a copy of Python. Now my entire work group runs on Python.

A couple years later, same story with the embedded systems developers. Now we all develop on Arduino.

My side business, manufacturing a hardware gadget, runs entirely from open source tools.
When I was a kid, everyone's parents brought us to the "video arcade" which was free to enter but the games would "bully" us to INSERT 4 TOKENS after dying a few times. Nobody got seriously upset about this.
This reminds me of a design competition a few years ago that I saw in a magazine, where prominent designers were hired to redesign the simple, common, every day invoice layout.

The results were a hideous, arty, mess that almost every business surveyed with the samples said were unreadable and would increase the workload on their accounts staff. All they wanted was a simple layout with the invoice number and date somewhere on the top right, then the total amount and the tax breakdown somewhere on the bottom right.

That facilitated data entry into their own accounting system for later processing. If they wanted to query a specific thing on the invoice, that was a secondary consideration, but even then, they wanted things laid out simply so they could find the line item, see the price (and quantity) and the line total. That was it. Something the common, every day invoice layout does well today.

The problems I have with this concept (and this comes from over 20 years of installing Point of Sale systems), is that a lot of POS systems these days still print the receipt items as they are scanned (to save time, I guess). So having the bubble chart at the top would be impossible as you don't have all that data until the entire transaction is finished.

Also, when the customer gets this receipt, the transaction is over. This is after the fact. It is really hard to 'undo' anything, and any learning about spending patterns will be forgotten by the time they next do a shopping run in a few days.

Another thing - I frequently have blow outs in my shopping, but that is usually when I tend to treat myself to a special item, or perhaps purchase a new frying pan etc. as part of my normal food shopping. This would result in a large bubble or bar on my receipt, whilst negating other more important things to a much smaller scale.

For example, last week my fresh veg bar looked like: [======....] but today it looks like [==.......] next to my very expensive tub of foie gras that I impulsively purchased as a treat or for a party. I may have bought the same quantity of vegetables, but visually it looks like I really skimped on them this time around.

I applaud designers such as this OP who try and push the traditional boundaries and expectations, but sometimes, a little more real world experience and application would save everyone a lot of time. This is akin to a non-pilot enthusiastically putting forward and promoting that circular runway idea from a couple of years ago.
I'm also a fan of "imperative shell, functional core, imperative implementation of that core," where within a function that you promise to have no side effects or very specific side effects (say, a component's render function, or a transformation from one complex data representation to another), you should still feel free to use loops, imperative-style control flow, even network requests, etc. I find this puts folks used to "imperative everything" at ease, while still maintaining almost all of the benefits of functional-core provided that execution is scheduled properly.
Firefox’s containers really should be a standard browser feature at this point.
Little bit confused. Being in peace, what should I do? Or do nothing?

> Now I'm thinking... if pain is imagined... can I chase without imagining pain? I think so. I/You can do anything

Do you mean I can chase anything without losing peace. How is it possible?
I assume you're looking to do an ML PhD, so you probably don't need to learn up on number theory. Mathematics is a huge topic, so you need to condense what you're going to study down to a couple of courses. Also, ML doesn't use that much actual maths, so you don't need to know proofs, real analysis, algebra, differential equations, etc. Though doing a a decent proofs course is always helpful everywhere.

I would start with linear algebra. This post [1] links to a great course. Then you might want to do a course on multivariate calculus and a course on optimization but it's not really required. Second, I would do this [2] course on machine learning.

After these two courses, which would probably take you 3 to 4 months if you have a job, then you'll have a better idea of what math courses to take.

Final note, when I say do a course, I mean watch a lecture, take notes like you would do in a real class, go to the course website, go through the lecture notes, do the homework set associated with the lecture, and then go to the next lecture. Just watching the lecture, especially for a math lecture, especially of you're not familiar with the subject, is not as helpful.

[1] https://news.ycombinator.com/item?id=19812266
[2] https://www.youtube.com/playlist?list=PLA89DCFA6ADACE599
Not arguably, it definitely makes the "free market" for labor less free when workers have to think about possible gaps in coverage before changing jobs. And prior to Obamacare the first year(s) of self-employment were a huge risk.
Maybe an EU law will require sites to honor do not track or face stiff fines.
> I have always wanted for my itemised purchases to show up directly in my bank account (instead of just the total).

I 100% do not want this, ever, period.
One time I emailed him asking if he'd record a personalised wedding message to my friends, and he did!
> The jury is in no position to determine which claim is more correct.

Society determines what is correct or wrong. A jury is a random selection of society. Anyone who wants provide a good to a society must follow principles set by the society.
RFC pending.
This should probably have [video] in the title.

Also great to see some Tom Scott on here! This is just one of many videos in the “Built for Science” series.
Carbon neutral is kind of the 'whole enchilada' and like many 100% efforts, the last few percent cost the most. I don't know the actual cost breakdown, but if we assume the pareto principle applies, we will probably get a great amount of benefit for doing 20% of that investment in the most polluting industries.

Saying it will cost $1T a year is just FUD from that perspective. Sure, doing it all will be very expensive, but if doing most of it is a hell of lot less expensive, why scare everyone by covering the 'worst case scenario'?
"How do I get into a stable career track like this?"

You need to get a stable job and you get a stable job by interviewing.

"And not through these distractions of job searches and interviews."

Your goals are in conflict. Interpersonal communication is a big part of a programming job. The interview is part of that. You need to learn how to interview in a way that lets you show off your skills.
It is not harmful.
DCSS has been incredibly streamlined this decade with tons of quirky features being removed. You can spend most of your time playing it spamming the 'o' (auto-explore) and 'tab' (auto-engage enemies) key without missing out on much.

When you're not auto-o-tabbing, i.e. when you encounter more dangerous monsters, the game rewards tedious habits such as playing very conservatively (hide and seek, kiting, climbing up/resting/climbing down/etc.).

An explanation was that the dev team targets the top players first and doesn't want to allow them to find a way to suddenly cheese through the game, so they lock down on every quirk, feature or strategy that lets them do so. Problem is, the top players are really good and always find another way to cheese, so the devs play a game of cat and mouse to streamline the game further in the name of balance. Meanwhile, newbies struggle and mid-players get bored.