skysight-inc/HackerNews huggingface dataset:
That's not evidence at all; there was going to be an investigation no matter what.

That said, I was greatly amused by this in the article:

> “In an event like this, it’s normal for the D.O.J. to be conducting an investigation,” Alaska Airlines said in a statement. “We are fully cooperating and do not believe we are a target of the investigation.”

> Boeing had no comment.
I have tried this even with all ranges of temperature (0 to 1) ... it produces the SAME profile over and over ... Since I couldn't get to format the code here, I have put it on pastebin -- https://pastebin.com/fCu3Ji6n

Any chance someone can try this out ? I am pretty sure it will be the same, something is odd (maybe it is too harmless with patient profile?)
Where do you get “the most likely outcome is bankruptcy” and not say, a $5b fine and something akin to a consent decree? Totally exaggerating the likely consequences.
Code is at https://pastebin.com/fCu3Ji6n

To clarify -- I have tried this even with all ranges of temperature (0 to 1) ... it produces the SAME profile over and over.
Rephrased for clarity: POSIX specifies at least (a minimum of) 9. POSIX does not specify a maximum. Shells may provide more than 9. From the spec:

> Open files are represented by decimal numbers starting with zero. The largest possible value is implementation-defined; however, all implementations shall support at least 0 to 9, inclusive, for use by the application.

https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V...

And from the bash manual:

> Redirections using file descriptors greater than 9 should be used with care, as they may conflict with file descriptors the shell uses internally.

https://www.gnu.org/software/bash/manual/bash.html#Redirecti...

Despite writing shell scripts for nearly three decades, I also was unaware of what POSIX had to say but I can't recall ever needing more than a couple extra FDs at most.
How could they launch a cloud service like this and not have IPv6 in 2015? What other basic things did they cheap out on?
Along with the very low actual incident rate, grandparent comment also suggests a certain degree of functional organizational coherence which is often wildly missing at large organizations

If you ask 50 people at Boeing what happened, you may receive 50 very different answers
Red Hat's recommendations for swap: https://access.redhat.com/documentation/en-us/red_hat_enterp... I would say the relevant info is "at least 4GB" on any system with >8GB of RAM.
My favorite from the bunch I read:

> Quantum entanglement is simple: when you have a pair of socks and you put one of them on your left foot, the other one becomes the “right sock”, no matter where it is located in the universe.

Or if you put it on your right foot, then the one somewhere in the universe becomes the "left sock".
reading the comments, kind of interesting to see how people changing the way of thinking privacy over years....

remember years ago, when gmail started put on ad based on 'reading' the email content, it was a big thing, big discussion, haha, now, people accept these things... not exact the same thing tho.
What’s the usefulness of it? Days are short in winter. Can’t stop that from happening. It’s like having a short blanket and pulling it up to cover your head but you uncover your feet.
The design doesn’t work on safari on iPad, the navigation blocks the content and it’s not possible to read half the columns.

A simple ASCII blog post would have been better
We have all been fucked over by VC management, especially from YC-funded product bloat and rot. Free means it will not get worse by the developers adding micro transactions and subscriptions.
And chances are he was dead without his head being caved in. That's simply the wrong model when talking about head protection from traffic dangers.

Where the helmet protects from small but fast-moving masses (weapons, falling rock or tools), protection of the skull structure can absolutely be the helmet's job. But where the danger is hitting a large mass like a car or a planet, the acceleration involved is the dominant problem and it will get you long before "caved in". Helmets provide a bit of a crumple zone that can certainly be very valuable, but at impact speeds that would be "cave in" without the helmet, even a crumple zone precisely tuned to exactly this impact (chances are that would be a wildly suboptimal configuration for many many other impacts) would fail to flatten the acceleration curve to survivable levels. "handsome corpse" wasn't aimed at helmets in general, it was aimed at the mental model of protecting from cave-in.
Discovering AIOps
It seems like there's some potential here, but not quite nailed yet.

I'd already seen cost model numbers like these before, but this interactive visualization still seemed to obscure the information as I was taking a first look.

I wonder whether it would be more useful adapted to a visualization/calculator for specific numbers, maybe for multiple operations in an algorithm, and the alternatives for implementing each? (And the click-to-scale is for selecting N for each operation, and maybe somehow constants?)
>> Shows using the format where they do an interview and then selectively air parts of it rather than the whole thing.

Isnt this how newspapers work? Isnt this also how journalism works in general? If that wasnt the case, you wouldnt have two/three completely different takes on stories given which side of the political spectrum you're on.
No, you are wrong here. "Open" means anyone can fork the code, modify it to their taste/needs and maintain their fork from that moment on. Authors of open projects doesn't implicitly owes anything to anybody, unless they have a separate agreement.

Also, most devs want to create "good enough" software, not "the best possible".
To clarify: I too am not excusing Boeing and think they’re likely a hot trash mess that deserves to have C-levels lose their heads with no golden parachute (or maybe their punishment should be a Boeing-produced parachute)
OC doesn't increase virtual address space the same way that adding swap does.
The problem is if you turn of history and even browse while not logged in, they absolutely still apply the algorithm to your "fresh" cookie based ID. This is how I use YT, and I have my browser set to delete on browser close. So I see the "fresh" YT, but withing 2 video watches, the algo is already making itself visible
The key difference between lexicographically keyed flat hierarchies, and directory-nested filesystem hierarchies, becomes clear based on this example:

dir1/a/000000
dir1/a/...
dir1/a/999999
dir1/b

On a proper hierarchical file file system with directories as tree interior nodes, `ls dir1/` needs to traverse and return only 2 entries ("a" and "b").

A flat string-indexed KV store that only supports lexicographic order, without special handling of delimters, needs to traverse 1 million dirents ("a/00000" throuh "a/999999") before arriving at "b".

Thus, simple flat hierarchies are much slower at listing the contents of a single dir:
O(all recursive children), vs. O(immediate children) on a "proper" filesystem.

Lexicographic strings cannot model multi-level tree structures with the same complexities; this may give it the reputation of "listing files is slow".

UNLESS you tell the listing algorithm what the delimter character is (e.g. `/`).
Then a lexicographical prefix tree can efficiently skip over all subtrees at the next `/`.

Amazon S3 supports that, with the docs explicitly mentioning "skipping over and summarizing the (possibly millions of) keys nested at deeper levels" in the `CommonPrefixes` field:
https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-...

I have not tested whether Amazon's implemented actually saves the traversal (or whether it traverses and just returns less results), but I'd hope so.
Android uses zram, which is a form of swap by compressing memory. That still has limits which leads to oom killing but so does traditional swap.
And politicians are that short sighted that didn’t see this coming? If it only allows standard time as the only permanent one and we wanted a permanent why didn’t they just offer the one that would work?
Likely a typo for "disbarment".
If that’s the case they should also be paid accordingly
> And a VPN leaks a lot of information about your network activity to the operator, so by your standard it is privacy theater.

A VPN isn't designed to keep your IP address hidden from the operator. iCloud Private Relay doesn't hide your IP address from Apple either. That's not the point, and everyone knows this in advance. The point is to keep your IP address hidden from the request destination servers.
The same is true of any successful open-source project, isn't it? Almost all popular projects are used by for-profit companies, regardless of who owns the copyright on the code.
> I should say here that Gustav Daphne is a pseudonym. He remains a wanted man in France, so when I traveled to meet with him at his gated villa in Tel Aviv, he agreed to speak on the condition that I not use his name—any of his names.

This caught my attention and I decided to do some sleuthing to see how hard it would be to figure out the real name and... there's dozens of people that might fit the description [1]. The cynic in me notes that they all seem to have dogs that the journalist just has to write, I guess as some sort of PR technique via emotional hook.

> He made contacts and built extensive networks of people willing to help him import and export fake goods, and he traveled around the world despite the risk it carried.

Took quite a turn towards the end. He didn't turn over a new leaf, at all.

[1] https://www.lemonde.fr/en/international/article/2023/06/03/t... (https://archive.ph/yG1dN)
"Life in 1 comment"
I work with software medical devices. Another aspect here aside from 510k is that it is required, or effectively required, to comply with something like IEC-62304 (developing software as a medical device), and ISO-13485 (quality management systems for medical devices).

For the scenario you describe the piece that’s missing is risk analysis, a requirement. In preparation to release to market they must evaluate the probability and severity of the button not doing X or doing X incorrectly, and develop mitigations if the risk is unacceptable. What you ask - documentation and specs - exist at some level, but the manufacturer has to define what level is necessary for them. I could see an argument against the manufacturer deciding this for themselves, though it’s likely impractical to do so.

For software medical devices that have hundreds of transitive dependencies it’s not feasible to go at the level you’re describing. Some management of dependencies is necessary but treating as a black box - with quality/test management and risk analysis of the black box - is what the current system defines as a reasonable trade-off. Again I could see arguments for changing this, though for many manufacturers the EU has instituted stricter regulatory in the past ~5 years which has been a bit painful but overall probably a good thing.

Today one of the aspects of medical device development which is under tighter scrutiny is cybersecurity. It’s pretty painful right now. Previously there was not much related to cybersecurity required - obviously not ideal - but the pendulum has swung to the other end of the spectrum making it a significant burden. We’ll see, most of it is adopting new processes which is always painful and slows down progress at first. After the initial hump it should be eased into, and ultimately better for patient care and medical institutions in the long run.
What specifically doesn’t make sense? A bigger pool of money chasing the same amount of resources equals higher prices (and profits).
Thanks for saying so! I hope it's helpful.
It seems that there may be issues with accountability within their development teams. The reliability of Google Cloud is in question, as encountering 500 errors appears to be a frequent problem. It has been observed that if one persists in retrying a request, it may eventually succeed. This suggests that their teams may have an error budget and might not take action until the issue is flagged by their Site Reliability Engineering (SRE) team.
Oh, sorry, I see what you mean now. I think it's legal compliance. Maybe less legal compliance as much as hospital policy compliance though
Sabine Hossenfelder – The String Theory Wars and What Happened Next [video]
…unless you get falsely accused of a crime because of your location history. ;)
I know right? It's just as logical to frame this as reduced pricing at off-peak times, but I guess that's not so sensational.

Nevermind that many people would be happy to pay a little bit extra to avoid waiting during peak times.
https://en.m.wikipedia.org/wiki/Rhino_(JavaScript_engine)

Written in Java and compiles to JVM
then it isn’t interrupting, it is redirecting.

at best you see the dots because they type, but you are acting on the responses you already have. not the one that is in-flight.

fundamentally different from spoken word.
"This sort of article has been going around for many years." Exactly, this article could've been written any time in the last couple decades.

In 2016 I put up "Universities treat adjuncts like they do because they can" in response to one of them. https://jakeseliger.com/2016/02/25/universities-treat-adjunc.... Supply and demand.
My employer (Neon) offers Postgres databases that run on top of a couple of caching layers at the end of which there is S3: https://neon.tech/docs/introduction/architecture-overview

Directly exposing every write to S3 gives you the partial overwrite issues as described. But one can collect a bunch of traffic and push state to S3 once it reaches a threshold. Instead, a few writes in the postgres WAL are held outside of S3 in a replicated on-disk cache.
Re. ubiquity making things hard to find— Recent application naming is infuriating! Consider, in GNOME, for example, Nautilus vs Files. "GNOME Files" does not, of course, help. Same with "Apple Photos".

GRRR!

About as helpful as trying to debug "An error has occurred".
Do people still have a use for swap in modern server workloads? With everything running in containers on multi tenant machines it seems like it would be a nightmare to over subscribe ram available. Every misbehaving process will get killed by the oom killer when it hits its cgroup limit.

Makes sense for personal scenarios.
If that’s the case then why don’t we keep the DST permanent? Winter days are short no matter what. Either it’s dark when you leave home or when you wake up.
You could, but then you will have to continuously monitor the main branch and pull in updates if you want new features, bug fixes, security updates etc., and possibly you'll need to deal with merge conflicts.

You might also need custom release, install, and upgrade tooling for your fork. And if there are bugs in anything that has diverged, it will be up to you to fix those yourself.

It's significant extra work, in short.
Job growth is booming across the U.S. but not in California. Here's why
A neural code for time and space in the human brain [pdf]
According to [1],

> In 2008 and 2009, multiple groups of fraudsters took advantage of differing tax rules in different EU countries to buy and sell carbon credits, or permission to emit carbon dioxide, on exchanges in Europe. The scammers would buy the credits in a country with no value-added tax, and quickly sell them in France or other countries that did charge VAT.

> Stephane Alzraa, 38, was extradited from Israel following a request by French authorities.

> Aknin remains in Israel, where he is fighting extradition

This 39 year old Michael Aknin seems to fit the story...

[1] https://www.timesofisrael.com/trial-starts-for-franco-israel...
Show HN: Automation Agents Made Easy
Hey HN! We are thrilled to introduce Svvarm, an out-of-the-box automation agent platform.

At Svvarm, our approach leverages an array of workers' computers, affectionately known as a ‘swarm,’ to automate any task within your daily workflow. Our platform is designed to automate virtually any task, transforming how legacy systems can interact and opening new possibilities for efficiency in day-to-day tasks.

Our mission? To push the boundaries of what's possible in automation. We are democratizing advanced automation technology, making it accessible to both individuals and companies regardless of scale. Whether you are a startup looking to boost individual users' efficiency or an established company aiming to fully automate your existing processes, Svvarm provides the tools to make any complexity of automation possible.

Exciting news - We’re opening access to the Svvarm Playground! This unique space allows you to build and define automation nodes, showcasing the potential of Svvarm. We're also inviting users to sign up for our closed beta program. Here, you'll get full access to our feature set and have the chance to utilize pre-built automation templates suggested by users. The creator with the most impressive automation template will be granted access to our beta program and receive 3 months of free premium access.

Join our community and let's automate together
That's probably pretty common. I do it while driving and find it very easy to change speed or rewind on the fly.

I think the fact that I am driving and have some amount of my focus on that is a bigger differentiator vs a physical book for me.
Trying to hide the real name of the application is some weird gnome pastime.
He's a Renewable-Power Billionaire, Not an Environmentalist
Ah, I see, thanks. So the FAA cut corners when certifying?

I guess trust only works when the other agency is up to the same standards as you, but then "certified by the FAA and the EASA" only really means "certified by one of the two".
Actual QA and the fan feedback are just not the same. For one, you won't get hate mail from QA when something is nerfed.
GPGPU is a thing.
Yelp can do that.
I was thinking yesterday how 70% ethanol is like the perfect disinfectant and we don’t use it. It’s what we used when working in sterile conditions when I was a scientist. You certainly wouldn’t use quat disinfectants to spray your gloves before working in a hood. You’d know it would probably get in your experiment and mess it up. Ethanol is perfect, it evaporates and leaves nothing. I assume we don’t use ethanol because people would drink it, or it costs too much. Both aren’t great reasons when safety is what you are throwing out.
It's ridiculous that a public-facing agency like the FDA does not make every piece of data available in a database that is easy to access and downloadable. You can download all of PubMed in compressed files, ClinicalTrials.gov gives you both API access as well as a publicly available read-only Postgres database, and the National Cancer Institute has excellent publicly available databases. There simply isn't an excuse for requiring someone to spend ~4 months to download this!
I added the word "latency" into the title of the page. Sorry for the confusion.
I cut my teeth on OpenVPN when it was the only server readily available on DD-WRT routers, so you're right that it's out of date. Now openwrt has lots more options that are easy to configure on your home devices.

As for the point of the book, it's mostly intending to be a FYI about some useful tools that are out there. How can one know that regular expression find/replace is even a thing if no one ever tells you? I've found that people just manually do their migrations tediously without always wondering if there's a better way.
You know MLK was at the diner sit-in im referring to right?

He doesn't meet your definition of liberal.

Furthermore he directly speaks against your liberal option:

> First, I must confess that over the past few years I have been gravely disappointed with the white moderate. I have almost reached the regrettable conclusion that the Negro's great stumbling block in his stride toward freedom is not the White Citizen's Counciler or the Ku Klux Klanner, but the white moderate, who is more devoted to "order" than to justice; who prefers a negative peace which is the absence of tension to a positive peace which is the presence of justice; who constantly says: "I agree with you in the goal you seek, but I cannot agree with your methods of direct action"; who paternalistically believes he can set the timetable for another man's freedom; who lives by a mythical concept of time and who constantly advises the Negro to wait for a "more convenient season." Shallow understanding from people of good will is more frustrating than absolute misunderstanding from people of ill will.

https://www.africa.upenn.edu/Articles_Gen/Letter_Birmingham....
Almost all programmers work in frameworks or on top of a large pile of abstractions. I e.g. talk about web frameworks, database frameworks, cryptographic libraries, graphics programming toolkits...

To become great, look what's underneath each abstraction and see how many layers down you can go and still understand stuff. Try to build your own abstractions from the ground up, e.g. write an ORM, write an interpreter, a network protocol, a graphics toolkit, a Javascript framework.

That will already propel you into the 95-99 % quantile in terms of technical understanding. I see e.g. so many frontend people that only have a superficial understanding of how Javascript or a browser works, or how to write good CSS from scratch.
Why should they accept venting and grief on their territory? Let venters and grievers do their stuff on some other premises. HN, for one, is particularly acceptable.
Is that fraud or just arbitrage?
I included just the ones that were the same visual representation, U+26D4 is a different symbol. The glyph for U+1F6C7 seems to be missing in most places, I can't find an authoritative representation of it to confirm it's the same visual symbol.

EDIT: Looks like U+1F6C7 "PROHIBITED SIGN" is indeed the same symbol, as seen in the Unicode 7.0 charts [0]

0: https://www.unicode.org/charts/PDF/Unicode-7.0/U70-1F680.pdf
One of my favorite Asimov stories.
Are we to believe that in 2030, sending 1K over a gig network will be faster than a CPU-internal missed branch prediction?

Seems highly unlikely for a wide variety of reasons.
You issue `pragma journal_mode=wal` once after creating the database. The change is persistent.

https://www.sqlite.org/wal.html#persistence_of_wal_mode
Which is is a perfectly fine design goal for hitting the ground, because riding faster does not increase the speed component orthogonal to the road surface. That's always roughly like dropping while standing still, slightly more when the crash starts with some upwards tumble.

The same it true for motorcycle helmets, effective protection for going into a brick wall at speed would require helmets with a crumple zone thickness approaching the length of a car crumple zone. Get ready for hearing the term ludicrous speed a lot when wearing that.
That is just the "free market" we operate in... There is little to do about that unless we want government to cap prices on everything, including wages.

In the end solution is to break up these large conglomerates and stop them ever going over certain size by acquisitions. And exactly same should be done in tech. Big companies should not be allowed to buy start-ups for example.
My company uses MacBooks and I hate it.
Second time Mac hardware stopped working the week after warranty ended.

I believe Macs are great if you have sensitive data inside or proprietary source code inside; if your company locks them nobody can get the files that are inside.