skysight-inc/HackerNews huggingface dataset:
The story of Turia, with all sorts of terrible hardships she endured, is told in the second episode [1] of a BBC Radio 4 series [2] called "Being Roman" by the English classicist Mary Beard.

The series wonderfully contextualizes the Roman empire and its cultural mix in 8 episodes (~30 minutes each). It uses stories of six individuals from different walks of life; from the emperor Marcus Aurelius, to a (possibly enslaved) child prodigy, to a traveling Syrian man who gets married on Hadrian's wall to an enslaved English girl around 2nd century CE.

[1] https://www.bbc.co.uk/programmes/m001sctb

[2] https://www.bbc.co.uk/programmes/p0gq54cg/episodes/
Is anyone using this as the eyes and mouse of an AI copilot yet?
I lived in a small condo complex during the early pandemic (~30 units, around 100 people total including kids) and COVID brought everyone together -- people sharing food/supplies (even elusive toilet paper), offering to make grocery runs for those that can't go themselves, one lady sewed enough homemade masks for everyone using her curtains.

I'd rarely met the neighbors before then, but COVID really brought everyone together.

Though I lived in a pretty liberal and well educated area, not many anti-vaxxers around where I lived.
Let's eat grandma
If ever out in the Denver area again, check out The 1UP Arcade[0]. They have all manner of games, including '80s cabs. Very fun.

[0] https://the1uparcadebar.com/
Does the book cover anything about how the fund actually works? It's understandable that they'd want to keep a tight lid on it, but I'm so curious
Is that picture at the top real? It looks like aspirational pre-planning concept art!
I'm getting lost. How do the DB and app know about each other in this scenario?
It's a tradeoff, as usual, between convenience and security.

1 passkey per device = someone has to steal that device to steal your passkey ("something you have")

all passkeys in one manager = something has to steal your password manager login to steal all your passkeys ("something you know")

In my experience, passkeys aren't typically 2FA either, since they just replace your password login instead of supplementing it. It's 1FA, either replacing "something you know" with "something you have (your device)" or "something your password manager knows, based on something else you know".

----------------

FWIW, I store everything in a password manager, including all my passkeys. The primary benefit of passkeys for me hasn't been increased security, but improved convenience, since it's much faster than dealing with SMS/email/OTP-based 2FA. It also means I can login from any device to any website without having to manage individual device keys. I just have to memorize one master password for the manager, and everything else is automatically synced across devices & browsers.

The downside is that if my password manager gets hacked, they'd get access to everything and could masquerade as me everywhere. There is no longer a real second factor (something you "have" or "are"), since it's all just info stored in the password manager (something you/they "know"). That's a tradeoff I accept for the convenience. But if you value security more highly, you probably shouldn't do that.

Personally I prefer 1password to Bitwarden because it has a better UI. But it stores everything in the cloud. So far their security record seems solid (at least compared to Lastpass, but that isn't saying much). With any of these things, it's use at your own risk. Device-tied passkeys are safer (assuming the device itself is encrypted and has login protection) since they're not centrally stored in one place in the cloud.
Attacks from an adversary, not workplace injuries. It's already been well established at this point by two separate expert panels.
That's more a quibble over dosage, though, than any subjective disagreement on "can too much salt be a pollutant?"
Restaurants opted for ease of cleaning about 40 years ago and that changeover happened fast enough that some adults here probably never really experienced a restaurant situations where you could have a conversation without raising your voice.

Long ago when Red Robin still had good food, I didn't want to go there because it was loud as all fuck in their restaurants. Now every restaurant is exactly the same.

Wearing earplugs while chewing is a very strange experience.
> I'd love to hear an explanation of how a modern web or mobile app backend could reasonably be expected to create a new native DB role for every new end user and manage their DB access credentials securely.

Create all the individual user roles as NOLOGIN and the grant a single authenticator role used by the app rights to assume the user roles.

It's exactly as secure as the “single app account with authz managed by the app” model, but lets the DB deal with authz. In either case, authn is on the app side, except for authn of the app to its DB account.

But it also means that, since the app role itself has virtually no access and can only transition into a user role, you can't compromise multiple users worth of data at a time via an injection attack.
Internal combustion engines
My initial reaction was the opposite — “wow they are kind of late to the hydraulic press channel hype. That’s odd.”

For a company that has always prided itself on having strong marketing chops, this felt out of character. And perhaps a sign of the general change in culture and standards at Apple.
back in my day we did this with discrete TTL or CMOS shift registers and no PICs. they are a luxury ;)
They are definitely visible! Got to see them this afternoon — very cool.
GP had 20,912 customers out yesterday and ~8,796 out right now according to web archive of poweroutage.us [1][2]

Any decently large power provider will always have some outages.

[1] https://web.archive.org/web/20240509194526/https://powerouta...

[2] https://poweroutage.us/area/utility/36
It's an analogy. All communication is ultimately circular, and we can never be sure that we understand the terms the same way as the other party. Still, people often seem to be able to communicate.

Similarly, scientific method cannot discover the underlying principles or explain the nature. It can only rule out principles and explanations. Regardless, science seems to come up with principles and explanations all the time.

And that's because scientific method is not science. It's a theoretical model for a subset of (often ritualized) activities within science. Actual science is more than that. It can do things scientific method cannot, because it's less focused on philosophical ideas such as absolute truth or provable facts.

In my experience, scientific method is like a picture of an elephant drawn from a written description. Drawn by someone who has never seen the animal or a picture of it, and who has no idea what kind of an animal it is. There are some recognizable elements, but it definitely does not look like the real thing.
We are taking about income tax and not wealth tax. Like this terrible article, you use them interchangeably. The authors are trying to be deceptive to push their preferred policy position.
Or, some users might have hidden the taskbar, or the clock. Or have several screens, and only one of them has the clock...
For us it's not the time but the id of the thing they're working on, but users tend to like to crop to just the dialog or subsection they're having issues with.

It's infinitely easier to help the customer when we can take our own look at things.

Good tip, will pass it along to support and see what they say.
https://biomedres.us/pdfs/BJSTR.MS.ID.003709.pdf

https://ehjournal.biomedcentral.com/articles/10.1186/s12940-...
Sure, but even with my regular water usage, the LifeStraw Max filters would last me over a year, and it works via water pressure. There isn't really any disaster scenario where I'm remaining in my home and need to purify water via burning wood.
And how exactly is using an adblocker depriving the website owner of revenue if you simply close the tab instead? And 'annoying ads' are the precise reason I use an adblocker; if they were as intrusive as google's ads from the early 2000's I would hardly care, but we've long careened past that. I'm unsure the premise of your argument makes much economic sense.
It's not like the clipboard is secure either. Any arbitrary app can listen to the clipboard in X11, and while it seems harder in Wayland, I'm not sure if I've ever seen a clipboard permission dialog (my Wayland experience is limited though).

Turning off the browser intergation means that the user may accidentally auto-type into the wrong website. Turning off auto-type means that external applications can see the password.
Hey wheelerwj,

Thanks for your question, this is completely valid.

I think there are two axis to this :

1. Typical wallets, as in end-user “tools”, are B2C in essence and most crypto users are used to not pay a penny for a wallet. Meemaw is a “wallet-as-a-service”, meaning that it helps companies deploy wallets for their users. It’s a B2B service. I think you got that but just wanted to make extra sure. For a company with the right use case, having a way for mainstream users to own digital assets without struggling to understand how this all works is really valuable. Think banks letting their users own some crypto, Starbucks with their loyalty program, Reddit with their NFTs, etc.

2. Why now? Well, to be honest, it’s just because I did not find any alternative that I trusted for the long term, when building that first project I mentioned. I was really looking for an open-source and easily self-hostable project to give me the confidence that, worst case scenario, I could make it work even if company XYZ disappears or raises their prices or removes features... I probably felt the same as you do. I ended up building what is now Meemaw, trying to find ways to make it more resilient for everyone involved: if Meemaw disappears, companies using it should not be at risk; if those companies disappear, their users should not be at risk. It’s never perfect of course, but I think Meemaw will be vastly superior on that front.

I hope this was clear enough, let me know if it wasn't :)
Maybe you should arrange to do it at the same time and get temporary rentals somewhere else.

Presumably you're doing a shared wall, but having the plumber or electrician out for two jobs is probably cheaper than having them out twice, right? Especially since there will be similarities in the levels of stupid they find in the walls.
This is sad news indeed. The Simons Institute [1] in the UC Berkeley campus has had a positive impact in my life in terms of the many high quality talks (both in terms of content and recording quality) that they continue to put up on YouTube [2], while making it free to attend in online or in person (you have to register online). My wife and I have attended quite a few of them in person, and for people like us who are interested in learning but have no direct line into academia, this was one of the few avenues where we could learn what various researchers and research groups were working on, and interact with them. I had heard of the Medallion fund before I was aware of the Simons Institute but I never put the two together till a comment, either here or on reddit, mentioned Jim Simons as the connection.

[1] https://simons.berkeley.edu/homepage

[2] https://www.youtube.com/@SimonsInstituteTOC
Modern Tcl has all of these, you know? "Everything is a string" should actually be "everything has a string representation allowing for lossless roundtrip", but it's a bit less snappy; maybe you mean the lack of typing and I'd kind of agree with you here, though it's what makes Tcl's weird homoiconicity work.

Tcl lists are arrays (and kind of deques since https://core.tcl-lang.org/tips/doc/trunk/tip/625.md), dicts are the first-class maps we should have had since the beginning and apply allows to build closures around it.
If we look at the facts and the numbers it is de facto what I wrote in my previous comment, though. There is no effective restriction on either so the logical conclusion is that it is indeed the case.

If I take the example of the UK: arguably right-wing government for 14 years with grass root Conservative backers against immigration. Well, last year the UK had the highest legal immigration on record.

Considering the popularity of Wilders in the Netherlands perhaps the government did not actually do anything to limit non-EU immigration, either...

If the people feel taken for a ride this cannot end well.
I can read both the Gates-Papadimitriou paper and Simons' work, and it doesn't compare. Maybe Gates could have been a great scientist, who knows, but no matter how many advanced classes he took, he never was. It doesn't even matter if he got good grades in them.
Warning: its from Google.
Coding the Cosmos – Does reality emerges from simple computations? [video]
Then hopefully you won't feel emotionally distressed when queer automated communism comes and crushes capitalism, uwu

Hopefully you'll help!
I miss the big overstuffed booths. I don't like the person behind me wiggling, but I didn't realize how much sound they ate until they were gone.

Where are you finding these old school restaurants? We need to make lists.
> And I hate Electron

I'm not a fan of it either. When I say have a web UI, I don't mean electron, I mean the program runs as a web server on some port your local machine and you point you web browser at it.

I don't think electron should exist.

> I hate the lack of keyboard shortcut support

And I hate the existence of keyboard shortcuts, or at least hard-to-discover ones. On a daily basis I accidentally press keys (I've no idea which ones) that make my windows misbehave.

I also don't think I should have to learn keyboard shortcuts -- interfaces should be discoverable and not require you to memorise stuff.

> I hate the bad performance.

Then use a text UI not a GUI. Back in the day, Borland made extensive use of these for Turbo Pascal and they worked well and looked good. As a bonus (like a web app) they can run easily on an external machine.

> I hate how it's not stick-to-your-finger fast.

I've used git for years and before it other source control systems. I don't remember a single instance where the slowness of the source control system was ever a factor.
Keep some oats, you can eat them raw.
I’m no climate scientist but I would think it’s similar to toxicity/poisoning. You can die from water intoxication but certainly you need it to live as well. So no, I don’t think it’s subjective. It seems to me that if something is capable of causing harm in a certain amount, it’s poisonous/pollution/toxic.
You don't need to be a smart guy to take math 55, nor is 'being a smart guy' what I'm even talking about.
Nice project. Spider-Man (2000) was a great game for the time. It had a solid action/platforming engine, it had voice-acting with a number of actors pulled from some of the animated shows that were running at the time, and it came out before the 2002 Sam Riami film that forced most subsequent games to follow the movie timelines. I played the N64 version at the time, and found it fairly polished and much better than most of the Spider-Man games that came out before it (Arcade's Revenge, Maximum Carnage, Separation Anxiety, to name a few).

I would argue it would hold the crown for best Spider-Man game for some time until the flawed masterpiece Spider-Man 2 (2004) gave us truly amazing web-slinging physics in a sandbox environment, or the less-free-but-tighter-overall Ultimate Spider-Man in 2005.
You ever eat while wearing earplugs?
> "... last year, as book bans surged across Florida, they decided that their town needed an independent bookstore where titles that had been purged from libraries and classrooms would be on prominent display."

https://archive.is/fD0uF
Exploration-focused training lets robotics AI handle new tasks
I'm curious what a realistic estimate of service loss even is. We had pretty close to this happen three years ago in Texas and only had about two hours of electricity a day for two weeks. That was more than enough to make it barely a disaster, even though we lost all vehicular services and could not shop or receive deliveries for that entire time. We still had water service, which does not seem to universally rely upon long-range electrical grids being consistently up.

Simply surviving something like this, provided you can rely on the grid coming back eventually, is mostly just hunkering down. The water requirements here are referring to what is needed to sustain activity. I was also a logistics officer for a combined arms battalion and the water needs of an infantryman fighting a war are quite a bit greater than a family hunkering down in their house. Drink whatever non-perishable liquid you have, slowly, and it will take at least a week before you dehydrate. If you're not already anorexic or some kind of extreme endurance athlete, it's going to take most people at least a month to starve. You won't have a pleasant existence, but as long as you stay in place and don't try to do anything, you can easily stay alive without much.

If you're talking true Walking Dead level post-apocalypse LARPing civilization is gone and not coming back, stored supplies do nothing but delay the inevitable. You need to learn how to live off the land and probably fight for it. Look at people taking shits in the street that Hacker News hates so much and see what they do to survive without working utilities and access to grocery stores. Eat trash. Drink rainwater. Stay out of sight as much as possible and look insane and dangerous when you're not out of sight.
The profile picture tells me it's a different person, unless he is also a master of disguise.
If it's kept in plastic containers, it's probably only good for a year or so before enough stuff leaches into the water that it'll last off and funky. The time period decreases significantly if your attic gets hot (like a lot of them do).
Really cool product.

One of those ideas/things that seems to just be "obvious" after the fact. Especially in the realm of bug reports which are very tedious to submit.

Kinda inspiring me to try and look around me for similar problems to solve.
I thought it was obvious that the entire ad is CGI. Nothing really breaks how it would. When the top of the piano breaks, all the dampers magically fall off.
@kotk, I had a discussion a while back with the publisher of Gensler’s Logic textbooks about maintaining the existing LogiCola 2 codebase, and it unfortunately seems to have disappeared after his death. They were very interested in keeping LogiCola alive since dropping it would make them have to completely rewrite a lot of his more recent work. I did help them come up with a stop-gap method for running LogiCola on the then-new M1 MacBooks and Chromebooks, but I couldn’t commit to rewriting it while I was in school.
I would email the publisher once you’re confident that you’ve hit feature parity, including a grading system for professors (my professor used it extensively), as they were very interested in an alternative/replacement system.

If you’d like, I can send you an email with the contact info of the person I talked to. Feel free to send me a Discord message (I’m my HN username with a single dot before it there).
That's just rich people being rich. Rentech had people donating to both sides based on their personal ideology. The "financial industrial complex" generally refers to large financial institutions systematically driving regulation and/or PE controlling a large chunk of economic activity.

Rentech is a bunch of gamblers gambling and spending their money no different to any other rich people.
Okay? Calling it keepassxc-tiny would also be fine. I think it's relevant that `apt install vim` does not give you vim-tiny.
Can a language that is not running on top of a VM pull this off? I do not think so? Which is why it seems to me we need to revisit JVM for example.
Does not matter because all of them are essentially run by California's Public Utilities Commission. Everything that these companies can do differently is ultimately decided by corrupt and incompetent people in PUC. All this leads to terrible decisions.

In a world where companies have to keep consumers happy we get better and better products each year. You want meat without killing animals ? You get that too.

In a world where companies have to only make government employees happy you get outcomes that make government employees happy and consumers being treated as shit.
Cicadas. Jesus Christ.
Agree. All this hubbub over nothing. People today are too fragile, enjoy outrage or both.
Yeah I'm not Matt :) No idea if he is on HN
HHMI is going strong. didn't really kick until gear until after Hughes died, but still
https://archive.is/kpR5A
I have not. I have a completely different set of criteria for choosing manga because their production process is so different than for anime. I have a tendency to only buy physical copies, so if something never catches my eye in a book shop, or never makes it into a book shop, I will probably never even know it exists if it's not by an author I already know.
They are not comparable to a camera, no.
If you think about what is fundamentally required for a game, in an ideal world, you don’t have any programmers at all—just artists and game designers.
AuroraWatch UK – Red Alert
And she said it with a straight face.

This new, ahem, "feature" reminds me of the Dark Mirror episode "Hang the DJ."[a]

Reality is getting as weird as, or even weirder than, dystopian fiction.

I don't even know if I should be in shock or not.

---

[a] https://en.wikipedia.org/wiki/Hang_the_DJ
And it's parallel to serial convertor, not what the title on HN says.
My take on this is that documentation should live in the same repo as the code it relates to.

Depending on the language, you might want to "build" the documentation static html or PDF from markdown or javadoc or whatever, as part of the normal build process.

That way, documentation lives under the same versioning regime as the code. Make a branch to change the behavior... document it in the same branch, merge it together. Check out a version from 3 years ago... you get the matching documentation for 3 years at a time.

Any other "out of band" / wiki based system will always inevitably get out of date, or have awkward references to the "old" and "new" behavior that only loosely correspond to specific versions.
Sure, but in comparison the unrealized capital gains loophole just becomes more clear. Property taxes based on assessed value are common for other asset classes like cars and land.
I think it's doable. Institutions under top leadership can thrive long after its founders die. This is true of almost every Fortune 500 company. I am sure there is enough redundancy to continue the foundation's goal. Carnegie foundation or Ford foundation, or Apple computers after jobs died .
It gives me so much hope... I'm so happy to see such developments in modern medicine
That doesn't sound like an airline I would care to fly!

During takeoff a 747 consumes power at a rate of about 90MW. Having something outside the plane, whether in orbit or ground-based, pumping that much power into the plane while I'm in it, sounds quite alarming. Not to mention issues with aiming, power loss, etc.

To power a plane with renewable sources, it seems most practical to generate power on the ground and use that to produce synthetic fuel.
You could do anything you want in protest. No where did I state that it absolves you of legal consequences. You protest in the form that you want, and if it’s illegal, the state will get involved.
I'm not totally sure why, but it was free for nonprofit research (university) use until 1-2 years ago. Now it's still cheaper than for the rest of the users, but still very expensive also for researchers.
> But yes, if you are losing your mind over it and crying about it, with an extreme emotional reaction, yes that makes you a baby.

Define “losing your mind” and “crying about it with extreme emotional reaction”.