skysight-inc/HackerNews huggingface dataset:
Maybe. I think it wouldn't qualify for a few reasons. I'm sure others would be able to justify this as being a form of error proofing.

1. From Toyota Production System An Integrated Approach to Just-In-Time by Yasuhiro Monden, "A mistake-proofing system consists of a detecting instrument, a restricting tool, and a signaling device. The detecting instrument senses abnormalities or deviations in the workpiece or the process, the restricting tool stops the line, and the signaling device sounds a buzzer or lights a lamp to attract the worker's attention." I don't think pointing and calling works for this since there is a human in the loop that would have to detect, for example, the speed is too fast for the segment of track, restrict the speed by slowing the train down, and call attention to another operator to help. The goal is to eliminate the human from this process to ideally free them up to do work that respects their humanity [1].

2. Pointing and calling is only 85% effective as called out on the Wikipedia page for it. The benefit of mistake proofing is 100% built-in quality control according to the Wikipedia page.

3. From practical experience in automotive part manufacturing, our customers did not accept human based interventions or process changes as a form of error proofing. The error proofing needs to be built into the process and it can't be something that an operator can by pass. Pointing and signalling can be bypassed if the employee chooses not to do it. I'm sure there is ways of bypassing some error proofing systems, but that's what the customer wants.

Error proofing is part of a system called autonomation []. One of the goals is to be able to have multi-skilled workers be able to work within a cell. Basically the human operator takes on a loading and unloading focus in the manufacturing process. Several operations would be performed in sequence. The operator would put the raw material in at one side of a machine cell, transfer it to the subsequent operations until the last operation has been completed. The goal is for the piece to be produced with minimal waiting time between each successive operation and for the machines to be able to detect if a defect has been produced.

[1] https://michelbaudin.com/2014/04/12/more-on-toyotas-respect-...

[2] https://en.wikipedia.org/wiki/Autonomation
This is projection. The irrationality is thinking that fusion is something desirable. I suspect this follows from exposure to fusion reactors as a trope in SF stories. From a hard nosed engineering point of view fusion is just terrible.
> The BBC is clearly failing at its goals.

Well, the Proms this year were bound to be disappointing, but I’m sure matters will improve next year. And the cricket commentary is still perfectly sound.

> Most of the UK population no longer trusts its news output

This is simply untrue: >60% of the population trust the BBC’s news output.¹

> The government is, at least in theory, accountable to the people.

It is less accountable when the public broadcaster is under its thumb. This is how e.g. Orban stays in power, and it’s not healthy regardless of the ideology of the person in power.

> Sure, it's only every 4 years and many different issues are conflated together.

Four years? It sounds like you’re rather unfamiliar with the UK.

> The BBC is accountable to nobody

The BBC survives because it is popular. Like any Quango or government body, it can be abolished by an act of parliament. If it is special, it is worth asking why it is special—and the most obvious answer is that people like it.

You also ignore that there are mechanisms other than accountability to ensure that people do things—institutions can have a culture. All your criticisms could be applied to the UK judiciary, yet its culture precludes certain behaviours that e.g. the prospect of removal from office alone cannot explain.

> If the BBC were actually controlled by the government then it would have already been forced back to more mainstream political views.

It is amusingly naïve to think that that would be the only response. I prefer having fair elections and avoiding entrenching one party rule to whatever non-mainstream views the BBC propagates.

> BBC's wokeness and openly biased news (e.g. "Brexit threat to sandwiches" being a memorable headline)

Is that really ‘woke and openly biased’? It’s not that implausible that something in the supply chain is affected by Brexit. The Conservatives, like governments of all stripes, are unhappy with the BBC because it is not in total agreement with government policy, has (excepting a commitment to democracy and human rights) no official stance in the first place making agreement or disagreement with policy something of a category error, and is not entirely under its thumb. That alone isn’t very good evidence of ‘wokeness and open bias’.

> The public no longer perceives the BBC as "society enhancing" but instead society damaging. Yet, they can do nothing about it. The political will to reform the BBC isn't there.

If turning the BBC into a UK version of CCTV were a popular policy, Boris Johnson would not shy away from it: cf. Brexit. Polling clearly indicates that you are wrong and the BBC is still quite popular: this is far more consistent with the evidence than some mysterious unwillingness to impose the will of Number 10 on the BBC.

1: https://reutersinstitute.politics.ox.ac.uk/digital-news-repo...
As I mentioned in the sister comment I do indeed track unit prices for things like meat, dairy, and produce.

My total monthly expenses have increased by roughly 50-100% since 2006, but that's also because I now earn more, buy more expensive things like steak and good cheese, and am more physically active so eat larger quantities.

I actually think that I overstated food price increase marginally. Many things I buy are the same price they were 15 years ago.
We're using a very similar lib for typescript: https://github.com/adelsz/pgtyped

Would love to hear if any others of comparable or better quality exist for js/ts
sqlc definitely uses reflection

But don't let that stop you, it looks like a nice solution and reflection isn't really all that bad anyway :)
My mom struggled with lung cancer for two terrible years with cutting edge treatment, and died badly. My dad cared for her through that, and when his turn came five years later, he had no doubts. He refused all but palliative care and died in two months. What he saw once, a physician will see over and over ad nauseam. Having seen one of each, I'm not conflicted over which path I'd take.
C has few enough restrictions though that you can for example make a struct and then make an array of that struct. In Go this is like rocket science.
The fact that the HN crowd has to politicize a pretty carefree and lighthearted human interest story is amazing too.
Here are some slides from a talk I heard on the topic (warning, PowerPoint) by a CERN magnet scientist:

https://indico.bnl.gov/event/609/contributions/15418/attachm...

There's some great stuff in there! Like calculating a 3% increase in systolic blood pressure due to magnetic drag at 8T.

One of the main takeaways is that DC fields are most likely to kill you because of a fast-moving screwdriver that someone left nearby.

By contrast, AC fields --- or moving in non-uniform DC fields --- can be more dangerous.

Apart from mechanical (flying screwdrivers) or electrical (fires in the bus-bars) hazards, he indicated that the most common hazard occurred when technicians put their head into/near a very high-field magnet: This affects parts of the "inner ear" vestibular system and therefore causes dizziness/vertigo. In short: They could fall over!
When generating a QR code, you can decide how much redundancy to include, making the QR larger for the same data but more resilient to "scratches".
Like Mr Fusion? runs on beer, from what I've seen.
In my experience, Hacker News lacks cults of personality, even small ones like in a friend circle. When I read the comments, I never read the username or timestamp, or votes, because it all looks like boring meta data. Even the back and forth comments can be read on their merit without noticing who's talking.
In total, there's hardly any social pressure.
Why do you need a server for helm? It’s all code.
Compared to something proprietary like AWS ECS, K8s seems like it's almost impenetrable to learn. If you're already on one of the cloud providers, likely they will have something else to offer.

ECS isn't exactly simple either, but it is manageable for small shops where the developer is the devops guy.
OSCAR.

I use a CPAP machine. It has an app that gives me some data about my nights, but only a broad overview. OSCAR lets me see a full graph of my entire night. Every breath I take is on there.

I had a really tough time adjusting to CPAP and had very little support due to being diagnosed during the height of covid. I never could have gotten used to it without OSCAR. It's an amazing piece of software.
I love GitHub Actions, so much so I’ve published lots of Actions on the Marketplace. I love that I can contribute to better pipelines for all.

That said, I have frustrations with the management of the GitHub Actions repositories: which is to say, there isn’t any. Most issues and Pull Requests languish, without acknowledgement or engagement.

I appreciate that managing issues and contributions is a full time job, and your team probably doesn’t have capacity right now: if you could magic up some capacity, that would be great, but… a more realistic request would be to evaluate capacity and follow Terraforms lead in being open about pausing contributions —- rather than READMEs that encourage contributions, which (despite the best of intentions) will never be reviewed.

e.g: https://www.hashicorp.com/blog/terraform-community-contribut...

Thanks :-)
This is a good take and probably covers 2/3 of liberals, actually, thanks.
you should obviously never use assembly for this type of project/application.

...unless you're working in certain types of embedded development, where rewriting code in Asm to save going to the next larger size of device is a semi-common occurrence.

I'm not really familiar with ARM Asm so I can't easily point out optimisation opportunities like I can with x86, but would like to see a size comparison with a stripped-down C implementation (of similar capability) put through a compiler.
Why is that a bad decision? Would watching it help in any way?
These high magnetic fields are generated using flux compression[0], in which the incompressibility of magnetic field lines means that compressing the coils generating the magnetic fields will increase the strength of the resultant magnetic field. However, the implosion process permanently destroys the magnet, which makes it highly unsuitable for continuous use and certainly shouldn't be used anywhere near your fusion reactor.

[0] https://en.wikipedia.org/wiki/Explosively_pumped_flux_compre...
This book is pure entertainment. I bought the ebook by impulse not knowing exactly what it was about. Reading it was a surprising joy.
1200 T has a magnetic pressure of about 5.7 megabars (about 20x the detonation pressure of high explosives). Such high fields can only be achieved very briefly in devices that explosively disassemble.
Here's a detailed example (with math!) of the CPI Hedonic Quality Adjustment for TVs.

I found it by googling "CPI quality adjustment".

https://www.bls.gov/cpi/quality-adjustment/questions-and-ans...
I had heard that one of the major drawbacks of tokamaks was the incredible temperatures lead to situations where the smallest mechanical failure will lead to an explosion of hot, radioactive gas. Is that not the case?
Yeah, it's less likely that constant high field will get you, but dB/dt will quickly induce deadly currents (in the heart/brain etc) on anything in it. That's particularly true for AC fields (or quenched magnets), because your body actually has a lower impedance at moderate (100Hz to MHz) frequencies than at DC.
Best case scenario is they go broke and decommission the obsolete system, with it being replaced by a competitor using better tech or planning, or leaving an opportunity in the market for such.
NSW Health limits residents of locked-down tower block to six beers per day
Relationships are concern of the SQL you provide, not the tool's processing. It is really concerned with only:

1. the inputs used to execute a query

2. the type of output

So whether your query is "SELECT * FROM comments" or "SELECT * FROM comments WHERE comments.postid=$1", the result is still []Comment.
Always wanted to learn COBOL but never had an opportunity to do anything with it.

If there was an incentive, I’d do it.
Yep. 409a assigns common shares (your options are last money out) as 20-30% of investor's preferred shares (first money out) in seed-stage co's. Given today's giant series a/b that far outstripe their revenue, probably still high for most flashy co's.

Am curious if/when they typically meet. By the time a co switches to RSUs, sure, but when before then - enough fit for funding growth w/ < 2yr payback period?
> Docker and Kubernetes

Both of these projects have had to go way out of their way to make things work without generics, but they are large enough projects and have enough resources that they can do this. Both are actually really great examples of why Go is a bad choice until generics are added and have first-class support. Even C would be preferable over something where there are no generics.
Thanks for the tip. This is good enough for me!
If the fringe theory of microtubules storing memories in quantum states in the human brain is correct, there is a critical magnetic field past which you'd forget everything... including the things you learned in infancy, like how to hold your head up, crawl, talk, etc.

I suspect that critical field would be somewhere near 1000 Tesla, as the critical temperature is well above 2000k. (The theory is that memories are stored in a topological superconductor which would denature well before the critical temperature was reached)

This type of reversion to infancy is the stuff of nightmares.
Pretty much all good software design practices exist to prevent mistakes by constraining behavior.

It would be interesting to try and formalize it and make it more specifically analogous to what's in manufacturing.
A point by point critique is the wrong approach when dealing with this sort of nonsense, because only cranks fall for the shadow stats shtick.

And candidly, if somebody is stupid enough to look at a claim of 10%YoY inflation for 2 decades and think it’s true… that person will not be persuaded by any type of fact. They’re either not capable of or not interested in learning the truth.

As such, it’s best to just write off anybody dumb enough to fall into the nonsense, don’t litigate the little lies, and just show that the big picture is obviously wrong.
> Where to draw the line? Who should draw it and by what mechanism?

The democratically elected government seems like a good place to start!
Claim chowder is always yummy. Everyone was poo pooing everything Apple did in the 2000s. I think the result is the company became even less willing to listen to outsiders because they were so patently wrong about everything then. You can’t just make a phone. You can’t switch architectures. You can’t get people to buy a phone and a tablet and a pc. People like lunchbox laptops. The Zune will kill the iPod because Microsoft always beats Apple.
There is an alternative universe where the tech press didn’t high five each other over Apple so much back then and they are less stubborn now.
Yeah because post-modernism has lied to a whole generation about what gender equality is about. Women are told that focusing on their career is a moral good but most people’s careers only amount to being a capitalist cog. Plus, it turns out that raising children is absolutely fulfilling for many women.

The reason your friends transition to a traditional dynamic once they have a kid is because they lived the lie as long as they could so they could fit in with modern societal norms, and then once they were faced with the reality of raising a child, they quickly realized the error of group think. The worst part is that people feel pressured to shift to a traditional dynamic quietly because there’s so much shame around the decision, as if deciding to devote yourself to your family is less noble than working for a soulless corporation.
Was it small cell lung cancer?

edit: for the remarkably special downvoters (stay classy HN) - that's the type of lung cancer my mother died from, in about 20 months time. You generally can't surgically remove small cell lung cancer. It was particularly brutal, with endless treatment attempts that were physically grueling and minimally effective. It's a highly aggressive cancer with a very low survival rate and few good treatment options. Accordingly, having watched her go through that, I can very much relate to what the parent said.
Why would that be the big fear?
Does this actually work for you? I tried it and networking was broken out of the box – it couldn’t even pull a container image. I didn’t have time to spend digging into it, however, and would not rule out that being an artifact of our VPN.
There is some support for id mapping in the 5.12 kernel that we may be able to take advantage of for this case.
Will have to take a look at how to deal with this for things like volumes.

https://man7.org/linux/man-pages/man2/mount_setattr.2.html#N...
Playing devil's advocate: Social media data is public, and morons brag about their crimes on Facebook all the time. Law enforcement should use it to help catch crooks or prevent crimes.

This is obviously ripe for abuse, as in OP's case, but if some MAGA cultist Tweeted about hanging Mike Pence, and he got pulled-over driving into the Capital on the morning of January 6th, maybe the cops should give him a little extra questioning. Not so sure I'd be mad at that.
With respect to that graph: tokamaks turned out to not work nearly as well as the plans embodied there assumed (and because engineering obstacles were not sufficiently publicly acknowledged at the time). If funding has not been as high as hoped, it's because stakeholders don't really exist for fusion. The utilities have never thought much of it.
How recently did you check? There was a debacle in the past year or two and I think the policy changed.
What is podman’s revenue model?

I am perplexed by the conclusion that charging enterprise customers $5/user-month makes the product’s future less secure.
>labor shortage

Suddenly corporate America forgot all about the supply and demand laws they claim should rule us.
You're fine, you got a complimentary booster shot early. On average the best immunity is recovered and vaccinated one way or the other, so you may be better off than your wife now. Vaccine breakthroughs were expected so there's nothing wrong with you.
On the other hand, my sister was told to put her affairs in order. She did the major surgery and the chemo, and just passed 10 years cancer free.

Odds of her outcome were something like 5%. She's well aware of how lucky she is.
That's actually a reasonable argument if you have breeders. The U and Th in an average continental crustal rock will give that rock 20x the energy output of burning the same mass of coal.
At a corporate level there was an open bathroom policy instituted a few years back [0]. I’m not aware of that changing but I’m also not surprised that a local outlet might not comply with that policy.

0: https://people.com/food/starbucks-bathroom-policy-change-arr...
Sounds like internal sabotage.
Podman solved this by just re-implementing docker’s socket API (which does mean it now requires a daemon to use compose) https://www.redhat.com/sysadmin/podman-docker-compose
Years ago, Charlie, a highly respected orthopaedist and a mentor of mine, found a lump in his stomach. He had a surgeon explore the area, and the diagnosis was pancreatic cancer. This surgeon was one of the best in the country. He had even invented a new procedure for this exact cancer that could triple a patient’s five-year-survival odds – from 5% to 15% – albeit with a poor quality of life.

Charlie was uninterested. He went home the next day, closed his practice, and never set foot in a hospital again. He focused on spending time with family and feeling as good as possible. Several months later, he died at home. He got no chemotherapy, radiation, or surgical treatment. Medicare didn’t spend much on him.

I am guessing that he had testing which determined it had spread and was terminal. It seems implausible that an otherwise healthy person would just pass up on a 15% chance of survival.
I'm a happy customer of https://bazqux.com. It is a paid RSS reader that seems to be developed by one guy. The web UI is very good, and it's supported by Reeder, an iOS news aggregator app I use.
The discussion is not about understanding "requirements".

A piece of software is a set of instructions that tell a computer how to do something. We use languages like C, Python, Haskell and Lisp to describe what to do in ways that avoid as much ambiguity as possible.

The question is: if you used a natural (human) language, how much confusion would (a) the putative GPT-3000 (b) another programmer (c) a compiler/interpreter incur when trying to understand your instructions?
This is an amazing observation, and something I've seen in many realms.
That’s correct. You should use the one that best meets your needs.
There's a reason Merlin is so grumpy in so many portrayals of the character.

Imagine that you are compelled to solve problems, and that you loathe interacting with other human beings, and that you occasionally are lonely. That's why we have hermits, and that's why towns put up their hermits in a house about a mile away. You put them far enough away that they can't hear you enjoying yourself, but close enough so that you can bring them serious problems

Which problems are serious? The ones that give everyone else nightmares trying to even think about — or at least are worth a 2 mile round trip walk and a picnic basket full of delicious food.

Even grumpy old hermits get lonely for human company and variety in food sometimes. They just resent showing it because everyone will make a loud racket and give them hugs and eugh it's just the worst.

Social media, the Internet, BBSes, these all allow satisfying the instinct for human connection without the awfulness of dealing with actual real people very much of the time. Finding a way to make that satisfying and net valuable to you and/or others is the hard work. It doesn't necessarily require giving it up, but it absolutely does require being honest with yourself about whether you're getting a payoff that's worth the price.
Katakana sometimes is used to draw attention to words that would be normally written in hiragana or kanji. It can sort of function like italics or bold type that way.

In this case it might be used to signify that it is a specific method rather than just a collection of words. The english equivalent might be capitalizing the letters in Six Sigma to refer to a specific industrial quality process rather than the math term.