skysight-inc/HackerNews huggingface dataset:
There are so many incredible stories of heroism from this day, but, I will highlight that of Rick Rescorla. [1]

After 1993, before 9/11:

> Feeling that the authorities lost legitimacy after they failed to respond to his 1990 warnings, he concluded that employees of Morgan Stanley, which was the largest tenant in the World Trade Center, could not rely on first responders in an emergency and needed to empower themselves through surprise fire drills, in which he trained employees to meet in the hallway between stairwells and go down the stairs two by two to the 44th floor. Rescorla's strict approach to these drills put him into conflict with some high-powered executives, who resented the interruption to their daily activities, but he nonetheless insisted that these rehearsals were necessary to train the employees in the event of an emergency. He timed employees with a stopwatch when they moved too slowly and lectured them on fire emergency basics.

On 9/11:

> When a Port Authority announcement came over the P.A. system urging people to stay at their desks, and before United Airlines Flight 175 would strike the South Tower at 9:03 A.M., Rescorla ignored the announcement, grabbed his bullhorn, walkie-talkie and cell phone, and began systematically to order the roughly 2,700 Morgan Stanley employees in the South Tower to evacuate, in addition to the employees in WTC 5, numbering around 1,000.

> After successfully evacuating almost all of Morgan Stanley's 2,700 employees, he went back into the building. When one of his colleagues told him he too had to evacuate the World Trade Center, Rescorla replied, "As soon as I make sure everyone else is out." He was last seen on the 10th floor of the South Tower, heading upward, shortly before its collapse at 9:59 A.M., 56 minutes after being struck by United Airlines Flight 175. A total of 13 Morgan Stanley employees died in the September 11 attacks, including Rescorla, his deputies Wesley Mercer and Jorge Valezquez, and security guard Godwin Forde, who had collectively stayed behind to help others.

[1] https://en.wikipedia.org/wiki/Rick_Rescorla
My threat model is: I'm perfectly fine with the security of just using a password manager and I have no need for the additional security provided by 2FA but GitHub will lock my account if I don't add 2FA, so I'm trying to find the least impractical and way to add 2FA with the lowest chance of accidentally locking myself out of my account due to losing a hardware device or phone.

My absolute requirements are:

* I must be able to log in without a phone. I will not let Apple be the arbiter of whether I'm allowed to log in to my accounts or not.

* I must not have to carry around an extra hardware device everywhere I go.

* I must not get locked out of my accounts if I lose a device.

* I must be able to log on to random other systems (other people's computers, temporary VMs, whatever), though in these situations, having to rely on a phone is acceptable.

* Whatever solution I pick must not include switching password managers or depending on some closed source service.
Send your name to Mars
Poor guy is living STALKER
The most expensive one.
Yaay cloud is the best, because now we have leverage, yay!
Good point, That said I think Firefox is a little more dependent on that revenue than Apple.
After using Chrome (counting Edge v2 as Chrome) for years, I was pleasantly surprised by how good the revamped Firefox is so it stuck.

Otherwise I would've reverted back to Google Chrome.
Great idea, though I’m not sure how user friendly this would be for commercial customers. Because they wouldn’t like to install some other app just to get notifications, etc. I guess a way to improve that would be to white label the app. If it gets mass adoption it wouldn’t be an issue probably but that’s hard :D
Develop with Cocoa for Apple devices without using Objective-C
I was in the Army on a training exercise in Louisiana preparing to go to Kosovo. We were in a flight unit (helicopters) and loading up a convoy to the airfield. We got the call over the radio about it and thought, at first, that is was part of the training exercise. We get to the airfield, setup comms, and get chatter about it not being an exercise. Since they grounded the birds pretty much all week we basically stayed glued to the tv in the hangar for the duration.

It was an odd time since we were technically in peace time and suddenly thrown into this situation. A year later (Mar. '03) we were watching jets fly over Iraq on tv while we preparing for a funeral detail for one of our Blackhawk pilots.

Still hard to believe it's now so long ago.
Me. Once I own my house my expenses are 30k a year. Even 1.5 mil easily covers that.
You are projecting that people need unconditional affirmation. Why? Normal people can handle mild criticism.
Borg to Kubernetes in the Cloud [video]
Kubernetes is touted as brining Borg like architecture to the masses.

But do the masses need that architecture and is that even advantageous? Specifically is that advantageous to anyone running in the public cloud?

In this video we will look at the Kubernetes to Borg correlation for cloud deployments
http://pricedingold.com
From my perspective, social media censorship is a huge threat to our rights and democracy and these executives decided they were going to use their massive influence to set the bounds of acceptable discourse at the population level. That behavior is the root problem.

I'd prefer the government is hands off to the extent possible, but something has to be done one way or the other. Ideally the platforms would be painfully fined or even people sent to jail for what they did with the Hunter Biden laptop story which AFAIK illegally changed the result of our presidential election.
Yeah, I feel this way in general but then I think about the specific.

Growing up, I knew a single mother who worked in a woman-dominated and rather underpaid field despite being (eventually) university educated and working her way up to management.

She could afford to rent, but not to buy, mostly because the down payment was perpetually out of reach despite living relatively frugally.

Then as her career started to make some traction (her late 40s), where she lived and worked the property market went stratospheric over a relatively small number of years and she was entirely priced out.

She died before retirement, so I don't know what that would have looked like.
the link in the sibling comment also has some games https://news.ycombinator.com/item?id=37464465
The comment about DuckDuckGo seems fine?
Language Brokering
The biggest reason for me is that you can use filesystem permissions to control access. Often I want to run a service locally and do auth at the reverse proxy, but if the service binds to localhost then all local processes can access without auth. If I only grant the reverse proxy permissions on the filesystem socket then you can't access without going through the auth.
Who said it was trash? I said there are no new ideas, and it’s not ready for other people to use. Why would you conflate that with “trash”? That’s a perfectly normal, honest assessment.

I think you guys are expecting a 15 year old to be treated like a 5 year old. 15 is old enough to make real contributions to open source. Aaron Swartz is the obvious example, but lots of other young people make big contributions. It’s honest to say “good for you and keep working but this isn’t ready for the front page of Hacker News and if you think it is you will hold yourself back.”
Technology Behind ChatGPT Was Built In Iowa – With A Lot Of Water
I have a very similar experience. However I gently disagree with the language of introversion getting "worse". To me it's not a negative at all. In lockdowns in 2020 as an extreme example, it showed up as a major strength, a resilience to the loneliness that my extrovert friends struggled badly with.
> If you use Tokio's single-threaded runtime, things get simpler.

A major issue when dealing with the tokio runtime is Send bounds requirements, I don’t think the single-threaded runtime changes anything because these are API-level issues. You can use spawn_local to avoid migrations but you can do that on the multithreaded runtime just as well.

And then a lot of tools and libraries which get layered over tokio (or assume a tokio environment) will require send futures anyway.
It's a shock to me that the "free speech absolutists" running X can't be bothered to even put down their policy in writing. Actually, it's not a shock. They don't want it because they're not free speech absolutists and are actually planning on being unaccountable, biased, and corrupt.
It appears that, by their definition, a mere cheese sandwitch is a hyperpalatable food.
The study about rising young adult cancer cases linked in this article hit the front page of HN recently, and I think that this article does a good job of providing a data-based approach to summarizing/analyzing that study.
No, "universal good" is something you made up.

I'm saying that the specific complaint you had was obviously false.
'Big Tobacco's Legacy' sounded so badass I had to go out and smoke a cigarette
Your suggestion of publishing a book with one's browsing history really sounds interesting. Did anybody try something along these lines? I had never thought about privacy as part of the same spectrum as IP protection.
I would say the foods coming from the big junkfood brands are not much different from streetfood. Streetfood found in poorer countries are also dripping with fat, sugar and salt. So the main differentiator is marketing because while availability/distribution/volume is an advantage, it's marketing that gets the kids to get the parents to buy the junk.
Cut ties, or rethink getting involved in a basic debt trap when the short term gain isn’t as attractive? (esp. as the Chinese economic model falters).
Maybe I misunderstand, but isn't your point "the only solution IS to change the laws"?
I'm glad that HN recognizes Corporations are people.
Inc. 5000 (2023) – Meet the Fastest-Growing Private Companies in America
If you actually look at it, the number of people who were actually able to carry on at a physical job until 75 was always small. That's why people had large families, after all -- they were your retirement plan.
You must live in a mirror universe. Office on Mac is awful.

Excel doesn't even have Power Query!
The Argentinean town lit by peanut shells, where the power never goes out
This is not entirely accurate. Causing harm to people is not good. If you harm enough people egregiously enough, law enforcement eventually will notice and will figure which law said company broke. If the harm is bad enough, and intent obvious enough, they will find a law.

So, it's more true to ask: "Is intentionally manipulating food to cause harm to people-- is this consistent with existing legal norms?" I personally would not bet on it.
I agree, this seems fairly cut and dry. People are jumping past the law as written to downstream actions that become feasible for the state if the law exists. This required reporting isn't the problem to attack though, it's those downstream actions.

Now perhaps (probably) there should be a mechanism in place to stop the gov't from even getting this far, but, AFAIK, such a mechanism does not yet exist and it's certainly not the first amendment.
This is cool. Narration of audio books is a time consuming process! I agree with some of these comments here about how AI narration can sound robotic though and may not be too pleasant to listen to.

However, for anyone who is, or knows a family member/friend with a certified disability, or is a veteran, there is a free program to listen to a vast collection of audio books (with real narration) provided by the US Government. Check out https://www.loc.gov/nls/ (Braille material too!)
Faster times would be good.

I feel like dishes still being dirty has other factors involved. Many people (my wife) load the dishwasher in an ineffective way. At least for my model, most of the cleaning comes from the center spray arm. Load bowls on the bottom rack and you'll end up full of water or not cleaned. Load the pot like standing up on the bottom rack and the arm will hit it and stuff will not get clean (and you might break the arm). Prewash your dishes and the turbidity sensor won't work right and you'll be left with either dirt or detergent on your dishes. And don't get me started on the unrelated topics of loading in wooden utensil, sharp knives, etc.

Load it right and put it on the right settings and they get clean (and out of frustration my wife will accuse me of prewashing to get them clean). It's not as simple as just piling in the dishes, like some people think it is.
Well the internet is a commons and you know what happens to those.

Perhaps do some A/B testing, and see what happens statistically when you block some people from using the site with an adblocker, beg some of them to disable the adblocker with a popup, etc. This will tell you information about how desperate the users of your site are to get to your app, and will contextualize how much of that potential revenue you think you're losing is actually real.
I went down that rabbit-hole too :) He's a private pilot too, apparently. Good for him.
Sounds like graphQL except it’s actually decent. Must have been nice.
And with `SO_PEERCRED`, you can even implement more complex transparent authorization & logging based on the uid of the connecting process.
> Drastically increasing the retirement age only makes sense to us keyboard jockeys who rarely even see physical labor up close. Data shows that people in physical jobs start to break down physically in their mid 40s. It's silly to think that these people are going to work until they are 75.

They won't have a choice. The smaller the proportion of workers, the fewer resources we have to spread around. We can tax people up to 100% of all the wealth not needed for them to survive, but if communist experiments in the 20th century are any indication, that will only decrease economic prosperity.

> I mean, let's be frank. We're talking about killing poor old people. Have you looked at Congress lately?

No, realistically we're not killing anyone because old people are the most powerful voting block. Their power will only increase as the population ages. More likely we're going to force young people to carry out debt.

> We need to ask, is our economic system here to serve the human species, or was the human species put on on this planet to serve our (current) economic system? Since modern capitalism has only existed since the Dutch East India Company, I think the answer is obvious.

This would be a problem in any economic system. But I want to put it back to you: should young people work to serve the economic system of old people? Should we force young people into servitude by spending money on their behalf? This wasn't a big problem when there weren't many old people, but with an aging population we're demanding a lot more from them.
It would have been great if they just made a perfect, de-googled version of Chrome with extra features. Instead, they violate your privacy more than Google ever dreamed.
I dont think that Big Tech can be "taken on" anymore. Its everchanging automatable behaviour, that is capable to exploit all systems through the smallest oversight.

You would need to criminalize a mindset - "parasitic intent".
Umm, the bill of rights is a set of restrictions on the _federal_ government. The last one is explicitly a statement that the states can do a lot of things that the federal government _can't_.

There is the supremacy clause, but goodness knows where that would end up here. _Everything_ involving real money or power seems to make it to the supreme court these days, and who knows what the political landscape will look like by the time it does (yes, I am asserting that the supreme court has become more political than it used to be, _and_ that it used to be pretty political...).
Ask HN: Are there any AI-enhanced solutions for converting PDFs to ePub?
I read numerous scholarly articles and papers, primarily in PDF format and occasionally in scanned book form. I'm curious if anyone here is aware of an OCR solution, possibly utilizing AI enhancements, to convert these documents into ePub format? I've found that tools like Calibre often struggle with preserving the formatting. It strikes me that the potential of ePub and E-ink readers is so underestimated in the whole software universe.
And, don't forget, a lot of power plants need power to be re-started. They don't all have backup gas turbines to get going again.

That made me think of this Everyday Engineering video "What Is A Black Start Of The Power Grid?"

https://www.youtube.com/watch?v=uOSnQM1Zu4w
with the exception of a few duds ("Space", "Fearful Symmetry"...), the first three or four seasons absolutely hold up as extremely compelling entertainment.

I haven't seen all of the later seasons but "X-COPS" (the COPS crossover/deconstruction) is one of my all-time favorites—still fun to watch on Halloween.
>while the real solution to input lag is not add vendor lock-in feature but ensure you compute 1 frame at the time and do so fast

No, Nvidia Reflex is a step in the right direction. You want to sample input at the latest possible time and then create a frame for that input. Sampling input at the beginning of a frame is the worst time you can choose as that will guarantee at least a frame of latency. If you are able to render in 20% of the time of a frame you want to sample the input and then start rendering 80% of the way through the current frame that way you are only add 20% of a frame of latency at a minimum in this part of the system.

This is how things are done in VR, but the location of input devices are also exterpolated to predict where they should be located at time they will be displayed.
Damn, yeah, I gave it a shot and it's rough.

I just happened to be home a bit later than usual and was watching the morning news just like this that day, so this is pretty much how I experienced the towers being hit live. Eerie.
Tech/legal blogger:

https://en.wikipedia.org/wiki/Techdirt

https://www.nytimes.com/2023/07/29/technology/mike-masnick-t...

He's usually quite critical of Musk, so it's a newsworthy thing that he supported him in this case.
This is so confusing, every time I see a headline about Twitter I think to myself "what does X.Org have to do with this?"
Markets don't work well without good oversight. A fundamental method of Capitalism is the information imbalance. This law is helping to keep consumers informed - where otherwise they would not be at all.
Relevant NYT article (paywall) https://www.nytimes.com/2023/08/16/technology/ai-defcon-hack...
Other countries have compulsory voting in primaries?
If you use g.711, that's basically the same codec used when your calls pass over a T1 or other digital phone service. Which should be fine.

You're adding latency though, because g.711 over RTP is generally sending 20 ms bursts of data, so now you've got that to deal with.

I don't know if the cisco ata's short circuit the audio path if both ends of the call are on the same gateway, if so that would eliminate or significantly reduce the latency penalty.
The first example I clicked on turned out to be a super racist book! Luckily the narration was repetitive (like a record skipping), a tonal, and with prosody that chopped up sentences to the point of near intelligibility.
.NET library to build parametrized SQL statements using string interpolation
InterpolatedSql is a .NET library to build SQL statements (queries or commands) using pure string interpolation.

InterpolatedSql.Dapper integrates the library with Dapper micro ORM for easily building of dynamic queries
Howard Stern is definitely a cautionary tale for how an irreverent anti-establishment hero just becomes exactly what he would have hated starting off.
If you've already determined the text is interesting to the modern reader, why rewrite?

Wouldn't it make more sense to look for texts that are thematically relevant, but with inaccessible language - and rewrite those?

I still shudder to think how this system will handle something like Shakespeare's sonnets...
Migrating Arch Linux's packaging infrastructure to Gitlab
> Renting isn’t cheaper than buying at nearly any point from 2008 to 2020 in any US city

There's a lot of nuance in disagreement with this. Renting often makes sense for young workers who have not yet settled down. Also in many parts of the US one can rent a simple 1bd apartment where one could not buy such a house. I rented and invested in stocks up to about 5y ago and I've come out much further ahead than if I purchased a house.
Last I checked, content moderation can’t cause cancer or birth defects.
Median age is also impacted by the birth rate, which keeps falling in the US. Why aren't we having a conversation about raising the birth rate?
I believe the entire Car Talk catalog(or maybe just "Best of Car Talk", but still many years worth) is available on the NPR site / app, if streaming is an option for you.
> It does not dictate anything, just requires companies to report what they’re doing.

And what possible interest does the State of California have in gathering this information? It's close enough to have a chilling effect, and thus the state should have to provide a justification.
A fast and useful C++ library for logging your software!
If there was only a single choice for advertisers to place a completely static banner on the page, they would still be happy. As long as no other advertiser had more capabilities.

Restrict them all and the money would still flow as the ads would increase sales just as much.
This is true but to me mostly negates the benefit for this use case. The goal is to offload the auth work to the reverse proxy not to add more rules.

Although I guess you could have the reverse proxy listen both on IP and UNIX sockets. It can then do different auth depending on how the connection came in. So you could auth with TLS Cert or Password over IP or using your PID/UNIX account over the UNIX socket.
> What kind of behaviours Silicon Valley rewards

Introspection? Honesty? Reflecting on one’s mistakes? Personal growth?
If I write a blog post about how I recommend people use PostgreSQL instead of MySQL, and it so happens that I am a PostgreSQL consultant, do I need to require informed consent from every reader before displaying the recommendation?