skysight-inc/HackerNews huggingface dataset:
Arnold Barnett, a statistician at the Massachusetts Institute of Technology who has studied airline safety, tells NPR that from 2018 to 2022, the chances of a passenger being killed on a flight anywhere in the world was 1 in 13.4 million. Between 1968 to 1977, the chance was 1 in 350,000.

"Worldwide flying is extremely safe, but in the United States, it's extraordinarily so," Barnett said.

In the U.S., there has not been a fatal plane crash involving a major American airline since February 2009, though there have been a handful of fatalities since then.

Brickhouse, who has studied aviation safety for over 25 years, often tells people that the biggest risk of any air journey tends to be driving to the airport.

More than 40,000 people are killed on U.S. roads each year.

"Aviation remains the safest mode of transportation," he says.

https://www.npr.org/2024/03/12/1237262132/why-flying-safe-un....
>Educate your parents to be cautious about directly typing domain names

First it was not clicking links. Now it's not typing addresses?

Jesus Bloody Christ my dude, maybe it really was a mistake to make sand think.
recording: https://www.youtube.com/watch?v=0qYDmm1O7hc
Everyone = 99.99%
Every time I’ve been involved with selling software in any way adjacent to national security they’ve required source code review.
Maybe some kind of smart network could only allow 911 calls through, and no data?

If phones in schools really are bad for kids, it seems like we could probably sort out some of these objections?
I was a heavy smoker for 18 years before I quit. It has been decades since then, and I sometimes look back at myself at that age and sometimes think "what a destructive product to allow on the market given that the upsides are so little".

We allow cars on the road knowing it will cost ~30K lives a year because society (at least in the US) made a decision that it is "worth it". What was the calculus that allowed us to rationalize this product?
> Bezos said "this just has to work for the customer, we have to tell them "sure, no problem", today, tomorrow and forever".

What is interesting to me is

Jeff Bezos has $200b or whatever and made one of the most successful companies of all time, so we have to listen to that and think it is true.

But... on the flip side... We know why Amazon makes money. AWS, and world-class logistics/marketplace offering.

That has (in my opinion) next to nothing to do with "let's bend over backwards for customer service/edge case customer experience"
I dunno. I've been using Thunderbird for years with exchange - first onprem and now O365. I might've missed it in the article or misremember the difficulty of setting it up (low), but errrrr.... it just works?
Company Bosses Draw a Red Line on Office Activists
Yes, massive amounts of university research is funded directly by DoD and various three letter organizations, plus lots and lots of indirect funding through the MIC as well.
I wonder if there is a sensible API where you can track everything without storing a video file. Something like seeing Window positions, classes, names, and maybe even GTK/QT cache?
Neither, lol. Just happened across the comment within five minutes of it being posted. I think it was one of the first times I visited HN today.
A reasonable fix is easy: stop using Windows
Helpful. It's still a champion of customizability and supports most major network modes, meaning you don't need to chuck your old wifi devices away. I still have most of my hardware from a decade ago running, and the WRT54GL serves them all quite well as a repeater.
> If you are reasonably good at making it work, you can then make it right and maybe even fast.

Whuahaaaha ... If only that was so easy. Once you get it working, it will in most cases be torn from your hands and you will not get to touch it again any time soon. So what one does to find even a little bit of joy is to try to get some sense into that code right away, because you don't usually get a second chance.

If I knew, that at a later point in time I will only have to ask and sure enough I will get the opportunity to make things well-made, then I would be much more willing to not spend any additional time into making things well in the first run.

Making things well requires knowledge and craftsmanship, while making things merely as shoddy as possible but according to spec will requite a bunch of interns making a pile of unmaintainable crap. Code only written with the next goal in mind, not looking out for the casualties along the way.
This is only possibly correct in situations where you have a surplus of units and lots of vacancies. Any situation where the problem is a shortage of units those two policies will make it worse by making the math of building more units look worse. What you actually need are policies that make it profitable to offer market units at lower prices profitably from many different suppliers to get both enough supply on the market as well as that supply being from enough different suppliers that they compete the prices down rather than abusing oligopoly market power to capture more profit for themselves.

Example policies:

- Get rid of most categories of residential zoning into one or two zones and have the least dense zone allow for high density while also allowing people to choose to build less dense (i.e. one zone that allows up to 80% lot coverage and six stories and one for more dense than that).

- Set tight turn around times for development and building permits and switch them from default not approved to default approved unless the city makes a valid case from a very short list of potential reasons. Basically make it impossible to not approve something very quickly that fits within the new zoning guidelines.

- Set tight timeline requirements for all construction inspections to keep the construction process moving.

- taxing land based on maximum allowed construction rather than what is there would making holding vacant land and not building way more costly, which should spur development. It would also make it dramatically cheaper to do assessments since all that will matter is lot square footage and general area for the purpose of assessment.

- Enforce antitrust law so that no one can own enough units in any area to have market power. If you want to be a large REIT you will need to diversify geographically.

There's a bunch more nuance to this than I have outlined above but this is turning into a novel already so I will end it here.
Generally Black Mirror episodes are not intended to be aspirational.
Boy is that a familiar feeling. It's the programmer version of shaving away at one's self-worth by looking at friends' Instagram-perfect home photos. I think most of us feel it from time to time. There are ways to combat it, but it's a totally normal side effect of hanging around smart people.
it wasn't a public TLD until this year when it was registered to be a web3 thing
I am the author and happy to make any corrections. In Windows performing a lookup for google.com returns the address of the fritz.box domain name.

PS C:\Users\Marco> nslookup google.com

Server: UnKnown

Address: 192.168.0.200

Non-authoritative answer:

Name: google.com.fritz.box

Addresses: 2001:19f0:6c00:1b0e:5400:4ff:fecd:7828

45.76.93.104

How is this not bad?
It is actually not like self driving at all.
In the self driving case the nominal situation requires hard AI.

In aircraft the nominal situation does not require hard AI, only the emergency situation.
If aircraft did not have mechanical failures the nominal situation is really well defined.

The ATC job is even more nominal since they are not actually dealing with the mechanics of the plane.

I would guess that you could make a video game that covers 99.999% of all ATC jobs and you could undoubtly with enough effort also program an AI to cover this.
Ok, makes sense. Thanks for clarifying
... People expressing their preferences are "embarrassing"? People have to like something because critics say so?
The information has always been openly available, that‘s not new.
It’s not a problem! Just funny sometimes what AI does
The union has done great things in the past, but lately not so much.
How are you equating a "code review" to open source, the difference is the difference between asking a couple dudes for advice and asking the entire world for advice. I'm sure the argument sounded really good in your head, but let's be adults here when it comes to the United States military
Because back then mostly adults were online. But besides that, the FAQ is also a web site.
I recall looking into the details and feeling satisfied that the launch agent / daemon / helper was completely removed. But I did not perform a systematic examination of all file system state associated with the install.

My point was to advise readers that there is an Uninstall option; just dragging the app to the trash is not enough.

If OP has comments about specific droppings being left around, maybe in /private/var or wherever, would like to learn about it.

For those unfamiliar with the recesses of macOS, there's a venerable tool called Etrecheck that is helpful for sussing out Mac config affecting security and performance.
When you are operating out of Kazakhstan, I'm sure Germans get the context. It's different when you're actively choosing the name.
HTTPS isn't a drop-in replacement for HTTP. Try visiting the HTTP site.
Wasn't that mostly compiling though? VSCode's CMake tools take multiple seconds just starting an already-built executable.
I thought the same with "algae plays DOOM"...
C is dead, long live C (APIs)
Nice project! It may be useful to select the included places also by QRank of Wikidata [1] so notable islands will appear, despite low populations. An SQLite DB of QRank [2] was also posted here in HN a while ago.

[1] https://qrank.wmcloud.org/
[2] https://github.com/hikeratlas/qrank
Sadly, this is very true.
Obviously from the paths it's Linux. Running on Arch.

Looks to be an open issue FWIW: https://github.com/plasma-umass/coz/issues/180

The project also sees very little meaningful maintenance activity which leads me to believe it failed to get traction for whatever reason / the authors aren't really focused on it (probably grants ran out & they moved onto other things).
What do you mean by API? Linus's original got didn't have an API, just a bunch of low level C commands ('plumbing'). The CLI ('porcelain') was originally just wrappers around the plumbing.
The easiest way to find an app that does X, is to build a new one and then post it to HN and check the comments.
Pros and cons of Hive-style partitioning
I have like 10 separate VSCode workspaces (windows) open at all times along with 2 browsers and dozens of tabs and I never feel like my system is bogged down.

In that sense I wonder if your computer just needs an upgrade?

I’m not advocating for e-waste but also if you’re a developer then you’re the most justified person to invest in a beefy system.

E.g., if you have any kind of Intel Mac, you absolutely should upgrade.

I don’t let my computers get older than 3-5 years because compromises to my workflow aren’t worth the cost savings (I just make sure I keep them in good shape and sell them to someone who is going to continue using them). I want to choose the best software for my workflow, which is not necessarily the software that is most resource efficient (that would be like choosing MS Paint instead of Photoshop).
Well sure. You can always sue.

Do they have a case? I don't know, I haven't looked at the marketting and sales materials, but the whole calling it full self-driving while also writing letters to the DMV indicating it's not self-driving at all strikes of deceptive practices to me. But maybe it's spelled out in the materials?
IMO, the big is one good/smart programming language support, either out of the box or with a few clicks. If you know vim well, the vim plugin has serious limitations though. On windows/linux the reliance on home/end/pgup/pgdn/arrow-keys/del/mouse etc... is atrocious if you are used to vim so the vim plugin is still a life saver. The remote dev extensions also pretty good.
This is what's always confused me about the Unix FHS. A unified hierarchy makes (un)install complex and error-prone indeed. One of my favorite things about Nix is that it threw FHS away.
Even more reason to tackle monopolies and break up 'too big to fail' companies.
The Dangers of Exposing API Keys in Front-End Applications
I have to admit that I got stung when google released .dev as HSTS only, although that was only for local testing.

I'm surprised that this company didn't realise that this was problematic before this happened. Also, if the response in the article is actually their only one so far, that's a "I'll never touch this company again" response. If they deal with it properly then it's just a bug.
But what’s the issue with just talking to people? Do you have to experience it?
Having never played with one; if the firmware supports bridge mode that will treat the box as basically just a hop. Of course you'd have to have your own network gear behind it.

Other option, run your own DNS + DHCP stack, a pihole is pretty turn-key if you have a straight forward network.
Ah, gotta love link rot.

This one works : https://www.cs.columbia.edu/~nieh/pubs/sosp2007_dejaview.pdf

This one’s broken: https://www.cs.columbia.edu/~orenl/papers/sosp07-dejaview.pd...

When I search for “dejaview” in the main index, I get the same broken link in the search results[0]. At first I thought they’d changed the URL structure (/pubs/ to /papers/), but if you visit [1] it works, but [2] doesn’t work. I guess “orenl” isn’t a member of the faculty anymore, so they tore down their page and removed all the associated resources.

[0] https://www.cs.columbia.edu/g-search/?q=dejaview#gsc.tab=0&g...

[1] https://www.cs.columbia.edu/~nieh/

[2] https://www.cs.columbia.edu/~orenl/
USask researchers use fungi to sense radiation and help clean up nuclear waste
Most of Germany (and Czechia, maybe even Europe?) is still rocking xDSL lines, so at the very least you still need a modem.
You can use your own router in Germany, this is enforced by the regulation agency BNetzA. Your ISP must provide you with sufficient information to set it up.
Turbo Pascal was so fast in the 80s that if I saw a syntax error further down the page it was faster to hit "compile" and let the compiler move the cursor to the error than it was for me to move the cursor myself.

It was a very special compiler and they don't make them like that anymore.
I don't really understand how its even possible to think this is a related topic at all
I was shocked at how good AWS customer support was when I had to use it a few years ago, at least compared to what I was expecting (phone support with an hour of holding and menus that can do nothing + "help" forum thats all copy pasted)
Great work. A few ideas

1) Speed : the site is often showing heroku errors. Seems like you are running the entire processing in the request-response cycle. If not already done, please try to use a queueing system to perform async processing - and then let the user know when their video is ready to view as steps (probably via email or browser notifications). This will stop your site from crashing frequently and you'll be able to scale to many users very quickly.

2) Please add link-backs to the specific time in the video from where the step is shown.

Cheers!
The paper from 2020 has more information: https://www.sciencedirect.com/science/article/abs/pii/S18786...
Today's a great day - what a delightful 2000's throwback on all fronts. I wonder if there's any connection between this article and the rumored Pitchfork -> GQ reorg.
When you’re a farmer at the dawn of civilization and the river valley your entire village has lived in for centuries floods, it’s like the whole world has flooded. It’s a basic matter of perspective, it doesn’t require world-wide acts of magic to explain.
Quant has been about finding secrets/patterns that no one knows. Secrets because once they are known, the benefits go away or are greatly reduced.

Rather than finding patterns in historical numbers, LLM can help quantify the current world in ways not possible before. This opens up a new world of finding new secrets.
"Paying more for exceptional customer care," translates to, "Higher pay and better training for customer care workers." Ask if people support a higher minimum wage, or a higher wage for customer service workers, watch that 30% plummet. People are more spiteful of "unskilled workers" being paid well than they are desirous of better service.
Anything used will become a target. How the hell is MS a bigger threat than the rest? If anything a lot of the industry is a way bigger threat and spends less on security.
"never apply".

https://dodcio.defense.gov/Open-Source-Software-FAQ/
From r to Q∗: Your Language Model is a Q-Function
No, I think windows by default only applies suffixes to Domains with 0 dots maybe?
Also, +1 to chapters as someone mentioned in the comments.
There's a registry key

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\DNSClient\AppendToMultiLabelName
[default value - 0 (Do not Append Suffix)]

which resolver built into Windows (DNS Client) respects.

nslookup contains its own DNS resolver and does not rely on the resolver built into the operating system. The DNS (multi-label) query packets sent by the nslookup tool will append the domains listed in the suffix search order (or primary DNS suffix if the list is empty) irrespective of that registry key.

In summary, don't use nslookup to try to get insight into what actually happens when apps/services try to resolve names. ping is probably a better bet, at least it uses Windows resolver which honours the above registry key.
Scrum seems to be the symptom of bad management though. I have a good manager nowadays and we don't use scrum, but it's because the guy is a good manager.
I don’t like that line at all.

Personally, I think good developers get characters on to the screen and update as needed.

One problem with so much upfront work is how missing even a tiny thing can blow it all up, and it is really easy to miss things.
It’s crazy that this is still the gold standard
I'm not a fan of Microsoft, but this is some amazing blame shifting. The root cause of the problem is the government single-sourcing a vendor and being incapable of negotiating with said vendor. The US government is 10% of Microsoft's annual revenue just on security services (if I read the article correctly) but is failing to negotiate. The right answer here is if the situation is that bad, make a very public long-term commitment to shift to something else & up-level your IT department to be able to execute multi-year projects competently. Instead of meeting Microsoft on the business playing field, it's trying to use scary "national security threat" verbiage to try to bully them in the court of public opinion.

Regarding security, at the end of the day, the US government is a huge target for adversaries. You can't outsource your security practices & if MS software is really that much worse they should be fixing their purchasing requirements. The reality though is that whatever software the US government would switch to would become the focus of adversarial research.
Landmaster
One of the more interesting perspectives I gained about Lord Byron was when I learned of his support of the Luddites from reading the book Blood in the Machine[0], which I am surprised the posted article never mentioned once since it seemed to be a significant part of his fame, especially during his time in the House of Lords[1].

[0]: https://www.hachettebookgroup.com/titles/brian-merchant/bloo...

[1]: https://www.smithsonianmag.com/smart-news/byron-was-one-few-...
The turnover is yet another "feature." Lots of new people on staff makes it more difficult for them to learn the ways they're getting screwed by management and corporate, and to subsequently organize for better conditions.
I thought europe was providing support as well, but apparently not. I find the reporting on the situation very confusing.
I remember years ago when this pay package was first approved by the board.

Elon negotiated an enormous package but only if he hit certain metrics.

https://www.bloomberg.com/news/articles/2017-04-20/elon-musk...

Musk, who was awarded 5.27 million stock options in 2012 tied to Tesla operational and market value targets, has achieved six of the 10 operational goals to date

Hedge funds were shorting the hell out of the stock.

Numerous articles that Tesla was going under, etc.

He delivers on the ridiculous targets, takes home a massive windfall.

Now investors want to reneg? They don’t think it’s fair?

Seems a bit like they regret agreeing to the original deal.
That's very subjective, I find the Google style barely usable compared to OSM carto. No experience with Apple.
And in the 00's things were pretty instantaneous, at least from a UI perspective. I actually developed some "bad" habits where I'd just hold the step hotkey down to advance my program when debugging. And everything just worked and was synchronous. All the registers updated with each step, as well as my watched variables and everything else I can think of. I'm pretty sure this was visual studio 6.

That was peak Microsoft debugging experience for me, everything after that was worse, admittedly I did drop it and moved to Linux, so maybe it is good now. Although I very strongly doubt it.
It doesn't matter, it's never been a good idea to use a domain that isn't your own or a special-use domain. At some point this might have been a theoretical worry, but it was 13 years ago that ICANN started creating new TLDs by the dozen. There's very little excuse for not correcting this mistake for new hardware at some point in the past 13 years.
I think the results are kind of expected.

Putting stress on a living system will either make it collapse or make it grow stronger by time if pressure is bearable. Relieving stress from a living system will make it lazier and more complacent. Whole evolution theory is based around that.
Wow, marked as-designed. I guess that's one way to fix the issue. In my experience latency needs to be < 250ms to be considered good, 500ms is roughly the max people can put up with, 2s is enough to drive people insane.
One of the reasons that AWS makes money is the same level of customer commitment today. Even a small customer is handled with an account manager and can access same level of resources.
AWS also proud itself that almost all the new services it launches are born from requests of customers. I truly believe that this is true.
I also think that in the first decade of Amazon, the website was also customer obsessed. What happened afterwards is a different story.
The simplification was sloppy all around. Entire nations are missing in the Caribbean. These are basic quality control checks.
Just try search for any book, author, topic, or genre you are interested in

In my post above: "Then I did some topical searches ..." For large / concrete topics, the result sets look good enough. For smaller / more nebulous topics, they start to fall apart. Which is not the end of the world, of course. But which definitely leaves behind a distinctly non-human aftertaste, shall we say.

Look, I have the feeling we're talking past each other. It's your site, go ahead and have fun with it.
Why are disabled people excluded from responsibility of this "personal decision?" Disability does not prevent a person from eating less or exercising more.