skysight-inc/HackerNews huggingface dataset:
A process (Failure Modes and Effects Analysis FMEA) used to arrive at eventual error proofing in manufacturing has existed since the 1940s. There have been attempts to bring this process over to software. A quick search shows attempts in the 1970s.

I am really not sure why it hasn't caught on in software. I suppose the challenge is that you need to have specifications for what the outcome should be. In manufacturing this is always available. There is a design FMEA and a process FMEA, which typically correspond to the design and development of a product and the manufacturing process respectively.

This was covered in my mechanical engineering diploma program as something that is part of the mechanical design process. It also appears to be covered in some software engineering courses, but the application seems varied. Waterloo's SE 463 course covers risk management as applied to software project management (https://cs.uwaterloo.ca/~jmatlee/Teaching/SE463/Lectures/13_...), but for some reason seems to miss it at the design level. This is also covered in a book on software engineering: https://iansommerville.com/software-engineering-book/static/..., which is used for some software engineering courses at other universities.

I have provided some brief resources below:

Software:
http://www.softrel.com/fmea%20overview.pdf

https://swehb.nasa.gov/display/SWEHBVC/8.5+-+SW+Failure+Mode...

https://www.witpress.com/Secure/elibrary/papers/SQM95/SQM950...

Automotive / manufacturing:
http://www.phf.org/resourcestools/Documents/Mistake_Proofing...

https://www.aiag.org/event-presentations/S16QUALITY/ERROR_fi...
I'd have more sympathy for that viewpoint if Elastic didn't start off by using the open source community before switching to a proprietary license. The never would have gotten to the level where they mattered if it wasn't for being open source, and turning their back on that community makes them the bad guys.
AGPL worked fine for Grafana for this purpose.
A small history tidbit is that AWS has been offering ES service since 2015, while Elastic launched Elastic Cloud in 2016, after acquiring Found (a ES SaaS company) in 2015.
The company was founded in 2018. At the time they promised to demo this magnet during the Summer of 2021. What is the issue?

The goal is to get fusion power om the grid in the 2030's and scale up in the 2040's. Stop moving the goalposts.
It is with people who support Rust ( enthusiast ), but not (most) Rust developers. And it isn't just Github, but literally everywhere from Twitter, Reddit, HN to many other social media. That is why you get the upvote / downvote, and where you get the question Why are you not writing / rewriting it with Rust? And it isn't just about Rust itself, all other programming languages topic will always end up having rust in the comments.

They call this evangelist.
Why does the NSA have to do it when you willingly let google, your ISP and FB do it?

The NSA doesn’t care about you.
Grrr, I misread a bit. It's 73/27 vax/unvax in the population at large vs. cases 32/68 vax/unvax. Not a big difference, still we should be precise.
Does that mean they’re liable if you share the article to your timeline and discuss it with your friends? I would think no.
Wait wait wait let's get back to how white dudes are dropping out because of woke tyranny! Nobody wants to hear about failing DEI efforts. Sure whites still dominate the workforce but it just isn't fun anymore!
Presenting your government ID is sometimes a legal order (depending on state laws and what the context is). Enumeration of these social media handles is not (AFAIK).
(you probably meant to write "CANDU fission reactors")
What would happen to your hand if you hand a hand size MRI machine and stuck your hand through?

Would it in anyway disable your hand?
Australia was originally settled (by white people) by criminals and their prison guards, by your analysis we should be a bunch of people who never talk to the police. However this is not the case, most people will happily give the police assistance if they are asked. Whilst dobbing people in directly is not something that is in the culture, generally we don't fear the police.

Could be something to do with the fact that the police don't generally draw their weapons unless faced with violence.

Of course there are areas where policing is more direct and there are groups that have been historically given a hard time by the law, but these are comparatively small.
Nothing M1 did would have had an influence on what Intel is releasing now. The process of designing a chip takes years, a product that is releasing next week will have been functionally design complete a year ago.
Hiring ML Data Scientists
Yeah, there have been rumblings about recovering it from seawater: https://electrek.co/2021/06/04/scientists-have-cost-effectiv...
I think the idea was that early spy satellites would use film rather than digital transmission, so it would be at the very least necessary to potentially grab one's own satellites.

In any case, this exact question was asked here, and the top-rated response indicates that it's unlikely that the design requirement was ever meant to refer to grabbing an uncooperative payload:

https://space.stackexchange.com/questions/41741/was-the-spac...
I would open/start a music studio. Fill the space with great gear and still cater to the “in the box” software approach to recording and composition, but also make it a great creative space and a place to get demos and ideas into finished records. I’d be in house engineer and more producer than technical engineer, assisting on songwriting and sound design etc. I would aim to make the rates affordable and would actively try and engage less fortunate communities and artists with discounted pricing and/or free workshops and sessions.

Naturally this costs quite a lot of start up money and doesn’t tend to generate much in the way of cash flow, so I think it will just be a dream, unless money were no object!
But then we can't look down on the new people and complain about how their fun is ruining our fun /s.
Take it from a guy in a company where single people do a lot of things:

Yes. Yes it does.

EDIT: again, of all the things you could downvote... I just don't get why it would be this post
Because saying and doing the opposite of what the govt(FDA/CDC) recommend is fashionable in some circles. Ivermectin and HCQ are pushed as magic cures for Covid to make antivax more palatable.

At first CDC said Covid was dangerous? No it's not dangerous at all.

https://www.youtube.com/watch?v=NAh4uS4f78o

Recipient of the highest civilian honor in the US with 15 million highly engaged listeners told them covid was just a cold hyped up to hurt the then POTUS politically.

https://www.theguardian.com/us-news/2020/feb/25/rush-limbaug...

Why would there be vaccine uptake if people are led to believe it's not dangerous and there are magic cures for it if they do get it?
Apple's Lobbying Efforts to Kill State Bills
There's nothing anti-vax in that article. Did you actually read it, or did you just react to the headline?
I would love to make an update for Delta if I could find some solid numbers on the death rate; perhaps it is out there and I haven't found it yet. Also, the monoclonal antibodies seem to be a very interesting factor. I was just helping run a vaccine center in Texas and our partner Regeneron clinic was working overtime. Supposedly 70% successful at keeping people out of the hospitals (but not enough to keep the hospitals from being overwhelmed in Corpus Christi, where I was deployed). Thank you for reading.
>Adoption is rare

What you mean by that? There is extremely high demand to adopt newborns, which is why parents desperate for children adopt from other countries. There is currently a waiting list of 2 million families willing to adopt newborns.

Children in foster care are different story - people are much less willing to adopt older kids.
This was one of the best things I learned at my first job. The capability of finding an error-proof solution is so satisfying.
One of the best examples I know is:

- The Heart Valves, are an error-proofing example in nature that prevent the back-flow of blood
I honestly understand where the courts are coming from.

If you can accept the fact that defamation laws are a valid limit on free speech (which Australians have), then it follows that news organisations shouldn't be able to absolve themselves of all blame after posting inflammatory content, encouragng readers to "share their opinions" and failing to provide any sort of moderation whatsoever.
Estate taxes are ineffective as written at least right now in the US because they're too easy to avoid. But the idea of avoiding massive generational wealth is really what's key. It's just bad for society.

As for the Covid-19 vs the Black Plague, the similarity isn't in raw deaths (obviously). It's more that the plague (and possibly Covid) was a massive triggering event for social change and structural changes to the labour market.

The last year and a half has taught us that going into the office is, for the most part, a fucking pointless waste of time at best and simply a means of exercising control at worst, for a huge chunk of the jobs out there.

So you're seeing now a lot of pressure on wages as a result of increased labour mobility (effectively). Whether or not this is temporary remains to be seen. The optimist in me hopes it isn't temporary and it's part of a larger shift towards worker rights and living conditions.
> Red Hat is an upstream first company

So is IBM from what I've seen.

IBM + RedHat have more contributors working on OSS than Google, surprisingly.
I enjoy the sense of accomplishment that comes from making beautiful things (mostly code) more than I enjoy things like vacations, social situations, etc. That's just me, but I think I'm not necessarily in the minority on "Hacker" News.
> they're against GMO vegetables and irradiated fruits, totally irrationally...

COVID-19 is GMO ... are you in favor of pandemics?
So what happens if a "civilian" fails the attitude test?

Also, quit with the civilian crap. Cops are civilians too. If they want to play special forces join the military.
I think I recall seeing something on the GitHub forums where the recommended approach was the create a separate service user account and all your non-personal-PATs with that account.
Additionally, now China companies dominating massive Li-ion manufacturing for EV, like solar panels (despite their energy still heavily use coals). It's natural that other governments don't want core industry to rely on them, but still climate change is a thing so they discovering alternatives.
You replace the pipeline from GCC/LLVM to Zig. But the codebase is still in C and therefore has all the negative properties (memory unsafety, undefined behaviour), so what did you gain?
Is it? Sounds like OP gave some additional background, unless those bits about the housing market and the business are in that song. I think OP referenced the song but the events described happened in their life.
I wouldn’t call fungi exotic.

There are fungal spores pretty much everywhere, healthy animals are just particularly good at keeping they’re active forms at bay.
Thanks for the leads on this - very excited to look further into it.
Feedback is quite welcome; I hope to release v1.0.0 less than a day from now.

This repository contains a Go library as well as a pair of CLI executables for measuring password strength and generating passwords. Unlike existing solutions I'm aware of, MOAC uses physical limits to computation to analyze password strength.

In addition to specifying/measuring length, charsets, and/or entropy, users can also work with physical values (mass, energy, etc); MOAC determines what the most powerful brute-force attack that the laws of physics can allow would look like to determine how strong a password is.

The difference between a password crackable in 1000 years and 1e8 years is hard to comprehend while the difference between requiring the mass-energy of a mountain and the mass-energy of a planet is much more apparent. Large masses are easier to visualize than long durations.
Holy crap those numbers are awful. Personally I'm slightly on the side of pro-choice, but we really need to educate people more on birth control.
x86 is a sports car, it'll go fast for a while, and tends to overheat. Mainframes are freight trains that'll just keep going, pretty much no matter what.

They're typically used for the kind of old school business critical stuff where downtime (or errors in output) can cost millions per minute.

Imagine hotswapping or upgrading CPUs and RAM without downtime, without having to do any distributed programming.

Imagine CPU offload for SQL queries.

Imagine fast VM-to-VM TCP connections with hardware offload (direct memory handover) and essentially no CPU cost.
I'm not saying that's not true, I'm just saying it's a totally different conversation. In the world you say we're in, it doesn't matter what LAPD's policies are. The police will just ignore them and do whatever they want.
> This is why people are often acquitted when a witness either changes their story or becomes non credible.

Citation needed.

I would argue that charges are more likely to be dropped, but juries overwhelmingly convict (something close to 98% of all cases that make it to a jury trial IIRC).
Ok, but a ton of people (like me) don't give a shit about privacy. What's the advantage for us?

(I think there are huge advantages, like ownership, but just saying "if you don't care about privacy you are wrong" isn't going to convince anyone)
> basically the same excuse that was given for preventing the abolishment of slavery.

Any point you may have had was lost right here.
Nightmare: Kubernetes Deployment Troubleshooting
I do this all the time for particularly scary yet infrequent scripts that I’m paranoid for accidentally executing.

The simpler ones check an environment variable such as RUN_SCARY_THINGY is set to “yes”.

The complex ones check that it has a timestamp that is within the past minute.

Accidentally run the script without exporting the right var and it prints a message suggesting a cup of coffee.
Patch now? Why enterprise exploits are still partying like it's 1999
We use https://github.com/actions-runner-controller/actions-runner-... to auto scale on EKS. It also allows you to use a GitHub App for the runner registration instead of personal access tokens. Also it seems like the project is receives support from GitHub because they’re getting early access to test out features.
I like SQL queries as strings but I also like my IDE to syntax check them ... Since there are already so many links to projects in this thread I'll happily introduce fileconst which provides the best of both worlds - https://github.com/PennState/fileconst.
> if you're assuming I'm in favor of software patents, you haven't been paying attention

I wasn't assuming that, but I was assuming from the way you wrote it, that you think $500k is an ok price for people to continue practicing the software engineering they were already doing. It might just be a language interpretation thing from the way you wrote about that. And because of this:

>> That's not court; that's an IPR [1].

I consider almost all the interesting defendents to be people who will not be able to afford the IPR procedure, and the above seems a mere technicality from that perspective. For those people, it might as well be a court case in spirit. I.e. something they can't afford, that involves a panel judging something and corporate lawyers making arguments that determine someone's future.

So it seems only relevant to people who might be serious about doing the IPR. That's what gave me the impression you consider it feasible for typical defendants. But then:

>> As for defense strategy: you're right, but Unity might want a quick hit. They don't want a lengthy proceeding where they might lose.

You wrote "but", yet seem to agree with what I wrote on each point here, which amounts to nobody having the combination of motivation and capability to use the IPR procedure.

> Do you want to just keep complaining,

If you're assuming I'm complaining, you haven't been paying attention. I'm saying that when it appears to be suggested (possibly by way it's written) that it's an ordinary and reasonable $500k fee for a defendant to overturn a patent via IPR, that suggests to me (and probably others) that the author thinks of defendants as the kinds of companies or individuals with that level of funding capability.

I probably didn't state my case well, but the gist is two things: 1. I think the the vast majority of interesting defendents (infringers and potential infringers) don't have that kind of funding capability. 2. A genuine question (which hasn't been answered): Who would pay for the IPR, when neither the small-time defendant or the company who can pay the patent holder's fee has both motivation and capability to do the IPR?

> or do you want to do something?

You appear to be suggesting an alternative course of action than writing on HN, something to do with people in power, but I can't guess what "something" you have mind. Do you have something concrete in mind, or is that just a generic complaint on HN that there's too much complaining? :-)
It won't be Tokamak fusion in any case. FRC (burning D+H-3) might work, but there is no money for it. Neutron-emission fusion eats all the fusion money.

H-3 is not nearly so scarce as cletus suggests. It is uncommon, but you don't need much.
This is what you get when you freak out about “death” panels.

So much better that we handed those decisions over to an algo than your doctors and loved ones. /s
The Traditional Two-Sided Marketplace Is Dead
> And they'd be so grateful.

Or they'd be a bunch of entitled a-holes and constantly try to manipulate you to extract as much value as possible. As finance execs do.
I’ve been loving GH Actions a ton but one issue I ran into is that I have a couple tests that get run and then if it’s a merge to prod branch, an image build action.

The problem is that I cannot make the image build action happen IFF both testing actions pass. I had to combine all three actions into one.

It works. But now there’s a “skipped” step that’s skipped 99% of the time and makes no sense for a lot of PRs. It also means I have a Frankenstein monster action that does three long lists of very different things. All just so I can make 3 depend on 1 and 2.

The other problem is that to develop and Test an action, I have to just push to origin a thousand times. My kingdom for a CI system that _trivially_ enables me to install a single one-liner program that lets me locally test my actions at near 1:1 compatibility.
That's why the "Silicaon Valley of Germany" is full of American multinationals and companies that went out of business.
Something something typescript
Some speculation: they wrote everything as a separate COBOL program even if it’s the equivalent of a short script, some programs are much longer than others, and there is a lot of duplicate code.
It can apply anywhere. For software, there are packages for servers that replace the standard shutdown/reboot commands with something that prompts for confirmation first, or in the case of e. g. GitHub, you must type out the full name of the repo you're trying to delete to ensure that you're not deleting the wrong one.
You think that's air you're breathing now?
How do you know they're an American?
I'm wondering, fusion reactors themselves produce neutron radiation as a byproduct. Once you have a fusion reactor running, could you use the fusion reactor itself to breed tritium?

Also thinking, we target deuterium + tritium fusion because it's the least energy intensive. However, once we have working proof of concept reactors, could we just make them slightly bigger and fuse more abundant molecules/isotopes instead?
At 39.1 million population, it's fewer than 50 million.

https://www.census.gov/quickfacts/CA
It's not offensive per ae but it is a worn-out canard that has been plied by the likes of Richard Rodriguez and apologists for segregated systems for decades. "I'm all in favor for equality but you're too late when it comes to [job applications, college admissions etc] because the damage is already done."

Truly qualified people on the margins are still getting shut out at every level, every age and stage. Mediocrity is still pushing the center ahead of everyone else. The fact that wsj/economist/HN has turned anti-woke doesn't change the facts.
IBM mainframes likely offer a high level of backward compatibility, so these companies can upgrade the hardware and keep the programs more or less untouched.

Also, I wouldn't be surprised if IBM does a lot of the maintenance for you, on the hardware side.
Maintenance cost is not a place to expect major cost reductions. Those tend upward.
For one thing more Americans every year can no longer afford to retire in their home country.
are we invading afghanistan 2?
It's direct copy-paste from the guidelines. Take it up with dang, not me.
Yad is great! It makes it easy to use a scripting language (bash, python, common lisp, etc.) and pretty quickly come up with a usable widgety thing.

A couple of things I've made using it:

- vpnd: an update notifier for Void Linux, using Bash [1]

- volemad: a now 'deprecated' interface for Mullvad's wireguard, using Common Lisp [2]

[1]: https://gitlab.com/emacsomancer/vpnd

[2]: https://gitlab.com/emacsomancer/volemad
Increased labor costs without the headroom to raise prices is more likely to kill small and medium sized businesses, read: most businesses. Even if it doesn’t make them profitless, it’s the same result of the owners decide what they take home at the end of the year is no longer worth their time, shut down or sell (so now the employees are out their jobs) and take a W2 salary for themselves somewhere else.

The market won’t care, we’ll just further consolidate under fewer corporate banners and move on with our lives. I mean I like having a diverse array of businesses to choose from, but maybe you feel differently?
Corrosive is the wrong word, but hydrogen is such a small molecule, it can leak through metals and weaken them, as I understand it. It's hard to contain.

https://www.imetllc.com/hydrogen-embrittlement-steel/
The article actually misses a Network Solutions dark pattern that really struck me: all monthly rates are actually 4 week rates, meaning you are billed 13 times a year.
A related term for this from the Jargon File is the "molly-guard"

> molly-guard: n.

> [University of Illinois] A shield to prevent tripping of some Big Red Switch by clumsy or ignorant hands. Originally used of the plexiglass covers improvised for the BRS on an IBM 4341 after a programmer's toddler daughter (named Molly) frobbed it twice in one day. Later generalized to covers over stop/reset switches on disk drives and networking equipment. In hardware catalogues, you'll see the much less interesting description “guarded button".

There is a Debian package with the same name that does the same thing: replaces shutdown and reboot scripts with ones that need an additional confirmation before you bring the machine down.
A large bank like that has dozens of lines of business, and each line of business has several processes that are automated. Then there's reporting, auditing, billing, statement generation, archival, etc.

As a bank, you also do all this stuff internally to pay your employees, contractors, create audit trails, document things, keep track of office equipment and supplies, etc.

All the things that other companies might use commercial software for, or just use Google sheets or email or another generic solution, this company has a long-established COBOL program for.

Are all 112,500 programs used? Probably not. But are 10% of them used at least once a year? Probably.
Let's note where the goalpost started: "the majority of the people in this country are living paycheck to paycheck".

https://news.ycombinator.com/item?id=28462889

And where you'd dragged it to: "There were plenty of them at Boeing when I worked there".

https://news.ycombinator.com/item?id=28463540