skysight-inc/HackerNews huggingface dataset:
So many things about this venture were not really considered. I am terrified that this guy was an aerospace engineer. It feels like he threw the book about engineering safety out the window.

The big one is designing the sub to travel to 95% of the expected maximum depth, leaving a 5% margin of safety. I was taught to aim for a margin of safety of (I think it was) 50% back in the day. Operating so close to the safe limit for the sub is appalling. That doesn't even include all the other warning signs about the design that were brought up.

The missing beacon on the sub, in case of loss of radio contact, is another standout. No consideration given for loss of power or anything. Consideration of contingency plans is so important.

A minor one that is really indicative of the overall attitude is drilling screws into the carbon fiber hull, possibly exposing the hull to stress fractures from both the screws and the constant weight of holding a monitor. It's... just a silly thing that could have been avoided. I'm not saying those screws are why it failed, but if you can use an adhesive to hold your monitor in place, wouldn't you rather do that then by drilling directly into the hull keeping ~100 atm of ocean out of your face?

It just makes me so sad for so many reasons. It definitely could have been avoided...
It's a Google product - is anyone really surprised that it was https://killedbygoogle.com/ ?
I couldn't agree more. The browser has everything you need to make an insanely wide array of rich and dynamic applications with just HTML, CSS, and JS.

Learning that a browser and a notepad are all you need to have a basically zero second feedback loop in an iterative development experience was pretty breathtaking the first time I press reload and some stuff moved around.
Ask HN: What are some educational resources for more senior engineers?
I recently had a more junior coworker take an AWS Solutions Architect course, and I realized I am missing out on my company's personal development resources, but I am not all that interested in an AWS Solutions Architecture course, in part because a) I don't want to, and b) I know a bunch of AWS stuff by now anyway

So I am curious what are some interesting educational resources for people in more advanced engineering roles? Courses or resources that might help one move to an Architect or Principal/Staff role?
Reminds me of the wise words of Steve Jobs, the sales and marketing people are running things now. The product Genius has been rotted out, by people who have no conception of good product, no feeling in their heart about wanting to help customers.

https://www.youtube.com/watch?v=P4VBqTViEx4
The database engine IBM DB2 didn't (doesn't?) officially support Centos. It had to be RHEL.
Not quite. Before commercial forensics tools started pixelating and obfuscating images so investigators didn't have to witness CSA constantly, they'd get desensitized to this stuff and occasionally end up spiraling. We're seeing it again with Facebook moderators and AI trainers.

I haven't heard any new cases of exfiltration in a very long time (at worst, just vice cops soliciting prostitutes) so I like to think the technical/procedural changes are working as intended.
Red Hat is IBM, do the math.

This is not the inflammatory surface level comment that it seems to be, Red Hat invests and supports a lot of opensource projects and there are many good people there, but..

Red Hat is IBM, do the math.
That’s a shame. I mean I’d assume — admittedly, as an English-speaking American white dude who never had the slightest difficulty accessing “local” content — that having a presenter you can directly identify with using locally relevant examples (simple things like local currency, pricing, products and names) and adapted to local norms (maybe steering discussions of probability away from gambling or usury in Muslim communities, for example) would really help convert kids at the fringes of confidence / motivation to successful learners, if only by removing the need to translate already unfamiliar material into local / personal relevance.

If it were possible to get the small number of Nigerians who can do it to actually do it (maybe by providing a production suite in a box, if physical means of production is the issue), then gaming / overwhelming the algorithms probably isn’t that hard, just by actively encouraging local users to engage with the content actively (driving up the ads watched, and hopefully ignored).

With my background I could easily put together the suite in a box, I just haven’t the slightest clue who needs to get that box… that takes local expertise I just don’t have.
> How is saying "I'll ban you if you exercise these rights" not imposing a further restriction on them?

How is saying "you haven't distributed my source code, I'll sell you the next version too, if you want" imposing a further restriction on anyone?
I'm somewhat in the same boat, so used to react that it makes it harder to learn a simpler paradigm.
Well it seems like you do agree that there is value in building a community and even stability. It's not that you refute the value, you just don't want it forced down everyone's throats as some self-righteous ideal and measure of a man. I agree with that.

edit to add: re: "...very hard to get quality stuff" lol yeah that's funny, I came back to this because "the good stuff" in my experience has to do with intimacy, and that takes some kind of earned connection over time, I don't want to make any moral argument, connections can come in various ways, who am I to say. So purely observational, interesting to think about the idea of quality (physical) connections whether there is some necessity for more "tradcon" concepts as you mention.
I used to build clones of boards for Moog Synthesizes when I was in college in the 1990's.

https://shop.synthesizers.com/ (I don't make money off this any longer.)
Amazing talk that's referenced in this thread. Good review of Sun's opensource history, and a hilarious amount of shade thrown at Oracle: https://www.youtube.com/watch?v=-zRN7XLCRhc

The specific clip starts at 33 minutes but I recommend watching the whole thing. Also Bryan is on HN!
It seriously feels like most UI designers don't know that.
> It'll cripple their package ecosystem over the next decade.

but in a way that's really hard to measure and doesn't show up on a bean-counter's spreadsheet. So that means corporate will consider it "good business" and will just blame something else for the immeasurable failures a decade later.
Given that money was invented before written history began, it doesn't seem obvious that there was no alcohol industry for "thousands of years" before alcohol. Do you have a source for that claim?
Am I projecting or does this sound like an compensating strategies for an intelligent person with an executive dysfunction disorder?
Before reading, I thought it is about Clojure helping designer to collaborate with engineers and getting customer insight on how the designed product is used. I was completely off.
They were pretty far from that point when he said that.
I can entirely relate to this.

About three weeks into my first undergraduate class on abstract algebra, it dawned on me that the instructor wasn't giving me math tests. He was giving me vocabulary tests. In that class, most of the answers to questions flow straight from the definitions. Once I broke out the flashcards and started memorizing definitions, that class became almost trivial.

I used flashcards in all my classes after that to memorize terms, definitions, and concepts. Math and engineering are, for me anyway, like a foreign language. To converse in that language fluently, one must be very comfortable with the vocabulary. It just makes sense.
I would be very surprised if it's a coincidence that Systemd's as difficult to avoid, if you're building a Linux distro, as it now is, nor a coincidence that it's been going NIH all over the rest of the system ever since Gnome was leveraged to speed up its adoption.

The point is to make it difficult to offer a credible enterprise Linux distro that's not full of Red Hat-steered software in key places, turning you into a cheap knock-off of Red Hat with little say in what happens to the software you're providing, in terms of future development. It now costs a lot more money to get out of Red Hat's shadow & control, as a would-be Red Hat competitor—they're not just another distro among many, they run the damn show.
I recently found this: https://functionalcs.github.io/curriculum/

Most likely I found it here on HN but I can't remember what thread.

I remember a lot of things mostly because I have done them so many times... Most things I just keep at the back of my head, I know where to look for something when I need it. What to google, where to look.
I think I am almost grasping what you are saying, but am not sure.

Those short memory people (who I think I may be among) that GP said about relate to which group of mathematicians and programmers?

I am one of those that prefer to reduce complexity and prefer lower level programming. I think that such a type of person likes C for example.
Thank you. That was surprisingly simple and quick.
This is interesting. One of my concerns with dating apps has always been that if they are in it for profit, isn't it in their best interest to keep users single?

If the reason people are using dating apps is to find a long term relationship, helping that will ultimately reduce their pool of potential users. If users want to stay single and just date, then they'll remain. But the long term incentive for users seems to be against what would be the most profitable for the apps themselves.

Maybe I'm wrong here or the market saturation just won't reach that point. But it's always been a curious thing for me.
Windows really needs X11 compose key sequences. Yes, I use Linux, but also Windows.
Still not a reason to completely dehumanize people.
PSG, WSP. Best I can say is he died doing what he loved.

I do feel awful for the kid seemingly unhappily dragged into the trip.
> That means Caddy served broken certificates for almost 4 days longer than necessary.

This would be news to me. Do you have a source for Caddy serving any of the affected certificates? I'd like as much info as possible.

> Are there plans for Caddy to support ARI?

If ARI can be made into an effective mechanism, then yes. ACMEz already supports the current draft.

I know Francis linked to a forum category, here's some more specific links for background:

- https://community.letsencrypt.org/t/can-ari-conforming-clien...

- https://community.letsencrypt.org/t/thoughts-from-starting-t...
"I must do something. This is something. I will do it."
I think the hope is that Red Hat would care about its own long term profitability. That is, the people running Red Hat will realize that they're sacrificing future revenue by prioritizing instant profits and this course is unsustainable. If they're interested in maximizing long term revenue, they should take the long term view.

That is a reasonable idea. Unfortunately, the situation seems to be that the execs making these decisions are taking a pump and dump approach to the brand and don't care if Red Hat is still in business by the end of the decade. They'd rather the certainty of a dollar today than the promise of ten dollars tomorrow.
I feel the same way, but I guess 5 deaths are a tragedy, 300 is a statistic.
You're probably right but I, like you, am a lurker on the internet and not in possession of every single fact, so I'm choosing my words.
Related to this, Eve online opened the door for me to learn a ton about markets and economics I didn't even know I wanted to know, but it fascinated me. Traded my way into free-play before my grades started to slip so I quit.
You completely missed the fact that this is about the Titanic. People are fascinated by what happened to a lot of other rich people back then.
This is what makes it concerning when it is used by law enforcement. Way too many people have been railroaded by the system due to bad data, especially poor people who can't afford a good lawyer. If the judges, lawyers, and especially juries are told that LexisNexis is a reliable source of information because the prosecution wants to get that conviction they could send innocent people to jail.
Yep, this is correct. The memory, storage, Input Cover, and Bezel are "turn parts" that temporarily carry along the manufacturing line on each DIY Edition unit so that the system can go through the full set of manual and automated testing and quality control. The modules you receive in a DIY Edition shipment are actually totally separate modules specific to your order that are also independently tested and packed out, and are dropped into the box when the order is being shipped out of the warehouse.
Yep, exactly. I was suggesting we need a better system in the future, not a worse system.
If you are using RH, or SUSE, it is because pointy hairs forced you to use RH or SUSE. So you are kind of trapped in that funnel.
If you like this sort of news, I strongly recommend the Ancient Beat Substack[1]. It's worth paying for, and it's something I genuinely look forward to every Friday.

[1] https://ancientbeat.substack.com/
https://youtu.be/C1VKotduWek?t=119
Would be cool if that AI spawned an AI boss and outsourced it back to those people.
Sanic Framework – Build fast. Run fast. Accelerate your web app development
would they be vaporized or instantly compacted? my morbid curiosity kind of wants to see what would happen to a body under such insane pressure conditions.
https://www.quora.com/How-do-humans-die-when-a-submarine-imp...
Notice Alma's explicit mention:

"In the immediate term, our plan is to pull from CentOS Stream updates and Oracle Linux updates to ensure security patches continue to be released."
Now that we can read Mayan inscriptions, this could lead to some interesting new material for scholars.
What a great episode, see you on the next!
Sound does travel extremely well in water.

http://resource.npl.co.uk/acoustics/techguides/seaabsorption... -- here is a quick calculator for sound loss by distance. I think actual geography is important too but from understanding whether or not it's hypothetically possible, it certainly looks like it.

For example, at the default inputs we see .061 db/km absorption. This is at 1khz. Higher frequencies attenuated more and lower frequencies less.

I have no idea what frequencies an implosion generates, but given that, a sound at 120db might still be 60db 1000km later. Certainly seems possible and in fact given what we have seen from the US Navy (detecting imploding soviet subs in the middle of the pacific ocean) it seems totally possible to me that this small sub could be detected if microphones were places in quiet spots offshore of the continental US and Canada.

I think we don't have enough information to rule out that this was detectable.
That was my non-abstinence sex ed experience as a University freshman. I mean there was a certain amount of reading and the usual dumb multiple choice quizzes too, but it was not a medical course.

(We actually had a wooden practice phallus, but the banana line was funnier.)
Of course we'd want that. But here's a rich CEO who fired safety whistleblower. Why take all that burden? A bunch of rich people who were lost at sea - we could charge all of their estates for this.
You think Chinese would be relaxed if a white person called their cuisine “yellow food”? I don’t believe that for a second.
I think there is value in living in the kind of society where you know that if
you are lost at sea there will be arguably irrational levels of resources thrown
into trying to find you.

Sure, if you're rich.

And not just the rich either, no matter what Twitter would have you believe.

If you're poor you'll end up like the hundreds of children still stuck on the Andriana.
Your calculations might be wrong. If the distance is 1000 km (1M meters), and inverse square law is correct, then the sound would become 1M*1M = 1T times more silent. 1M times smaller is 120 dB less, and 1T times smaller is 240 db less, so the amplitude of sound should be at 210 - 240 = -30dB less than threshold of hearing.

Also, I wonder, if sound of explosions propagate that well, can one install multiple sensors to detect and map source of gunfire and artillery positions in realtime? (I hope I haven't disclosed NATO military secrets here).
I think this sucks, but for a little bit of defense of RH on this the entire support stack is built around assuming a RHEL host (meaning you're using a supported and exact version of the hypervisor and associated tools). Adding support capabilities for a non-RHEL host would be a major task, and not one they are well equipped to do.

Now that said it's a bit dumb because with most things it's not hard for support to tell your customer, "yep that's a problem in the guest" and help, or "that's a problem with the host, contact DO" or whoever.

But in general, when Red Hat says something is "supported" they are guaranteeing a lot about it. They'll literally fix the code if something is wrong. There's also a culture internally of "be careful helping with something that is 'unsupported'" because customers have previously accused RH people of messing stuff up and demanding they fix it. I helped with stuff like that most of the time when I worked for RH, but I was always very clear with the customer that "this isn't Red Hat, this is me helping as a friend and fellow Linux nerd" and the rapport with the customers was always good enough that I wasn't worried.
There's also different types of contributions. Hardware vendors like Intel and AMD are mostly contributing their own hardware drivers (and a lot of that, especially in AMD's case, is just autogenerated hardware definitions), whereas Red Hat is mostly contributing to core kernel functionality.
I don't think Red Hat is trying to kill clones, but I believe they're trying to kill clones that are "1:1 compatible with RHEL".

They're trying to force a shift in what clones are supposed to be, and that started with CentOS Stream. Locking the sources to RHEL-proper is just the next step.

This may signal their death as a widely-recognizable Linux distribution vendor, but I can't really say I blame them.

If CentOS Stream isn't adequate for production — and I see it as being at least as adequate as Debian for those that also upgraded from one RHEL major to the next soon after its release — then the future of clones may lie in becoming downstreams of CentOS just like RHEL is.

I do see the value in a CentOS Stream derivative that's more conservative, but it doesn't need to be 1:1 bug compatible with RHEL.

Honestly, I don't see the point of 1:1 clones unless you're running some closed-source commercial software. And such software tends to not be supported by its vendor even on 1:1 compatible RHEL clones.

I like the Red Hat flavor of Linux, and I like the fact that I can have a machine with an OS installed in 2014 continuing to get security fixes without having to upgrade major versions. But I don't care if that's 1:1 compatible with RHEL (and it doesn't really need to be supported for 10 years).
Slightly distracting question and because I am very curious.
Why did you decide to opensource the project?
What is the benefit that you get in your GTM by opensourcing your project. Don't you think it is a bit more of a headache to create and manage a community around the project. Document, manage external user changes etc.
The poles don't get identified with any point in the plane at all, really - the Mercator projection is infinitely tall, less a rectangle than an infinite strip.

The equirectangular projection does map the top and bottom edges to their respective poles, but Mercator just keeps going up (and down).
Outer space is vastly different due to the significantly lower pressure differential.

For this case: To put it simply, picture an unexpected scenario where an airplane plummets from above and lands directly on top of you. The impact would be quite painless.
I'm not sure I follow you here. I'm not saying that it should necessarily come with RAM, storage, and OS, which can be removed without disassembling the entire laptop. And I'm not making a statement one way or the other on whether you'll have to ensure your computer works.

I'm only saying that it's funny to learn that Framework undergoes some effort to assemble and test the laptop only to undo that work so the buyer can assemble the entire thing. It might be for entirely good reasons, but that doesn't make it a bit funny prima facie.
So what you're saying is, there is a reliable means of death that is, in all likelihood, more humane than any practiced by states with capital punishment?
I don't think it has much to do with refugees vs. holiday trip. Other stories of (potentially) trapped people such as the Thai soccer team or the Chilean miners received similar nonstop coverage and media attention.
they don’t have time to judge whether someone is worth rescuing
Yeah, actual native assembly. I think doing a cross compilation for 2 architectures (x64 and aarch64) is more than doable, even 4, if you want to be thorough.

> The point of VMs like WASM is not (specifically) performance though

I feel like it is though. There was another thing, called asm.js back then, which was a subset of javascript that was easily translatable to machine code.
It was a giant hack, and performed worse than NaCl.

I feel like WASM is more of a spiritual successor of that thing.

> If you badly need native performance, develop a native application

And pass up the ease of distribution/compatibility browsers offer?
"I decided to take a 50% payout... and somehow I feel... happier?" American working in The Netherlands. https://www.youtube.com/watch?v=fw0gJgMhaqo
Well I wouldn't agree with either position. Human life is human life, but I guess some people seem to believe that either poor OR wealthy people are less deserving of sympathy, care, and investment of resources.

I happen to disagree, but you do you.
> Sucks for the 19-year old kid involved in all this, that I agree with.

the 19 year old was rich too, shouldn't you be celebrating?
nobody is deploying clr applications anywhere where wasm applies
> OceanGate’s submersibles are the only known vessels to use real-time (RTM) hull health monitoring. With this RTM system, we can determine if the hull is compromised well before situations become life-threatening, and safely return to the surface. This innovative safety system is not currently covered by any classing agency.

Given that Stockton Rush risked and lost his own life, he must have believed these words. He ignored pleas from others in the industry that what he was doing was unsafe. What was he thinking?

https://archive.ph/yBrpk
That is simply wild, is the multi-page waiver available to read?
As I understand it: the pressure vessel was full of air, and at the moment it failed, that air-filled space became the equivalent of the cylinder of a 2-stroke engine, instantly heating as the air compressed.
Google doing Google.
Something I find hilarious is that the visionOS disk image is called “xrOS” (the name that leaked before the keynote).
I'm not dehumanizing anyone, that's just silly. It's about as dehumanizing as when I don't care when teenagers doing Tik Tok pranks suffer consequences of their ignorant, braggardly actions.

So much hand wringing and I've seen about two whole comments talking about the boat that sank carrying 100x as many people while this saga was unfolding.

How is it dehumanizing for me to not care about one, when virtually no one gave a single shit about the hundreds of non-wealthy people dying?
You're in luck, the Mythbusters tried this: https://www.youtube.com/watch?v=LEY3fN4N3D8
Titanic sub suffered 'catastrophic implosion,' all five aboard dead