skysight-inc/HackerNews huggingface dataset:
It's trying to solve a bunch of different, slightly overlapping problems. Some examples:

* provide an identity document that's hard to forge. Some states, Hawaii famously, had IDs that were ridiculously easy to forge.

* reduce expiration times so that identifying details aren't decades out of date. Some states (e.g. Arizona) issued IDs with 50+ years of validity.

* require actual verification of identity at issuance

* include SSN details. I have no idea why this was a thing and it's since been removed from the actual federal requirements, but most states require original social security documents to be provided during application.

* to establish residency at a particular address.

If it were just identity and residency, states would accept things like voter registration as sufficient. Yet many states (e.g. California) do not.
It seems like yet another misunderstanding of a series of complex problems by promising a simple one-stop solution. Maybe it'll work for some things, but it's also making claims that something like PTSD can be sorted out via a mitochondria flush, which doesn't make any sense to me.
same. some projects in that space from a comment I made a while back https://news.ycombinator.com/item?id=39155977
Enforcement will be the issue here.

If I order physical goods from a foreign nation it's gonna have to somehow get into my hands, and can be withheld until i pay tariffs

If a irish subsidiary invoices me subscription prices for intangible services, there's no way in the current legal world to enforce a tax on my end
A game that is not on a computer... So they don't even calculate damage or move distance for you. And you have to buy each figurine and paint it yourself...

And people are spending all their money on this? That's why we're not mining asteroids right now?

I feel like people could just use AR glasses for this and spend nothing but their time.
Interestingly, it doesn't explain why these sales were not "backfilled" before this sale weekend, given the comment that "simply filed a number of backlogged applications, as is normal for the program."
It's `myapp.localhost` (without the port number). It's more useful because it's easier to allocate and remember a unique name than a unique port number.
DIY Portable 2.4 kWh LiFePO4 Uninterruptible Power Supply
In my tribes, the universal "please don't bother me right now" sign has more typically been the wearing of over-the-ear headphones.
if we're teetering on significance seems like a subgroup analysis is worth considering
Not ootb-separate app needed?
Beyond the obvious answer (looking at two files at once, or a shell, or compilation buffer, or docs), I have a much simpler reason. My monitor is wide enough that if I have only one window, then all the text will be on the left end of the monitor, which means I'm constantly turning my head to work, leading to neck strain.

So even if I'm working on one thing, I do C-x 2 and use the right window, because then the beginning of the text is aligned to the center of my screen.

Yes, this is because I insist on running Emacs maximized.
"Politics" is when you do it. So is "ideology". Those are bad.

When we do it, it's just my "values". Those are OK.
https://archive.ph/910Ez
yeah they changed it
I hereby volunteer for this study
maybe you're running a reverse proxy? it can direct you differently depending on how you refer to it
The comparison is `myapp.localhost` vs `localhost:3000`. This is especially useful when you have web servers permanently running on your computer on ports, not just for momentaneous local development.
This is backed up by Jean Pieget's theory of cognitive development (specifically the transition from the concrete operational stage to the formal operational stage): https://en.wikipedia.org/wiki/Jean_Piaget#Stages
This was the plot of South Park S23E8, “Turd Burglars”.
Yes, but why couldn't they have assigned .mdns for that instead? Or even better given it it's own .arpa domain? E.G. .mdns(.arpa) rather than the .local TLD? ( https://en.wikipedia.org/wiki/.arpa )
I have no idea but dismissing Java as not "a real systems language" just isn't a convincing critique.
Maybe you have a stack of applications that needs to communicate. Seeing db.localhost is a little easier to read that db:3360, but especially if you have multiple web applications. It's easier to read sso.localhost, api.localhost, and www.localhost.

They also show having the webserver to the TLS, that might be helpful.
White Sands is one of those places that keeps delivering. It's changed our timeline of when people arrived in the Americans and it's completely changed how we think of them.

Hopefully they have enough funding to keep doing what they're doing.
Another thing I have noticed with automation in general is that the more you use it, the less you understand the thing being automated. I think the reason why a lot of things today are still being manually done is because humans inherently understand that for both short AND long term success with a task, a conceptual understanding of the components of the system, whether that is partially or fully imagined in the case of complex business scenarios, is necessary, even though it lengthens time to complete in the short term. How do you modify or grow a system you do not understand? It feels like you're cutting a branch at a certain length and not allowing it to grow beyond where you've placed the automation.
I will be interested to see the outcome of the increased push today for advanced automation in places where the business relies on understanding of the system to make adjacent decisions/further business operations.
Ask HN: How to Prepare for No Electricity
Dear HN crowd:

If there were a reasonable probability of you and your continent being without electricity for a year, how would you prepare? I'm interested in your thoughts on the things I listed below -- where to get these things and what I'm missing.

Water: I don't know if the water pressure to my house would stay or not. Assuming not, I need some mechanism for collecting rain water off the roof or off a tarp. I need some water filters that work well for pulling water from a nearby stream. I've seen water purification pills, but are there any without detergents in them? I used to have a house with a well; if I get one again, I'll get a hand-pump for the well. Hopefully the toilets will stay flushable by dumping water in them.

Food: I will keep several buckets of wheat berries and oats. I grind my own wheat regularly anyway. I need a hand-powered grinder to go with them, though. Some extra canned food would be handy. I expect the deer in the nearby forest would disappear quickly, but I might try to shoot one early.

Heat: I need a propane tank and a heater for the house. The propane needs to be used for cooking too. Without electricity, maybe a large battery with a solar charger would be helpful to run a blower? Or maybe a wood-burning stove would be sufficient? There is forest nearby.

Communications: it would be awesome if our phones could work peer-to-peer. I haven't seen that tech yet, though. (Work on it!) Maybe I and my extended family could have satellite phones that only cost when used. It would be nice if they could bring in weather and news. I need solar chargers for all these small devices.

Are there any major needs on that list I'm missing? Some things I might want: extra gasoline, a generator powered by my bicycle, a waterwheel generator, dry beans, and a large house battery (though I haven't been impressed by these yet).
Already deleted. Archive: https://undelete.pullpush.io/r/quant/comments/1jvrv7h/follow...
Thanks. This is the reason I wanted rather then convenience of not typing a port number (which I'd use a bookmark for, so I really don't care)
Same, I just use my Passport Card when flying, which is a Real ID.
The video says up to 100km. With a jet moving at mach-whatever and air-to-surface missiles they can launch from 200+km out, not super useful in practice, even if it worked at night or on cloudy days.
> with no deleterious health effects

Is that actually the case? do we have long term data on these people? or are we just going off of "I feel fine on 5 hours of sleep" stories? Or are you only referring to day to day health effects?
since late 2024/early 2025 it now is the case, especially with a reasoning model like Sonnet 3.7, DeepSeek-r1, o3, Gemini 2.5, etc., and especially if you upload the textbook, slides, etc alongside the homework to be cheated on.

most normal-difficulty undergraduate assignments are now doable reliably by AI with little to no human oversight. this includes both programming and mathematical problem sets.

for harder problem sets that require some insight, or very unstructured larger-scale programming projects, it wouldn't work so reliably.

but easier homework assignments serve a valid purpose to check understanding, and now they are no longer viable.
I agree, yet Make, CMake or even Node package scripts are more popular than Bazel.
It's like when you are in a traffic jam. It's the other drivers fault, not you!
Worth mentioning that despite mentioning kids in the title, the examples in the article include multiple cases of adults at the time who were also struggling . Pointing at smartphones and overly-simplified UIs is valid, but that still doesn't answer all of it – and the answers we have for ourselves won't fit with the present experience.

When I was young, the computer in the back room was monolithic and offered an infinite amount of interaction compared to all the other devices I owned, and it was natural that I'd find myself returning to it over and over again. But with the abundance of screens and connectivity in today's world, that sheer wonder & curiosity would probably be lessened for today's children.

The family PC as an institution was key as well. A broad sandbox for children to mess around in and gain an idea as to how things worked from an early age, and the cost of it [usually] being the only PC in the house meant that adults had to seriously learn how to set up & maintain it as well as teach us how to use it. But this was supplanted and atomised by cheaper laptops when Vista rolled around, then rendered non-existent in the era of smartphones.

> There are always one or two kids in every cohort that have already picked up programming or web development or can strip a computer down to the bare bones

I feel like of all things, this is mostly nurtured by PC gaming. You naturally learn about tweaking settings, installation locations, hardware, config files, troubleshooting issues, and if you're creative or have an apt for programming then you can find yourself making your own game mods. I've heard from Gen Z friends how they got their start learning to port forward so they could run a Minecraft server with their mates!
I have a self hosted calendar solution. It was $15 at Staples, and it hangs in my kitchen. It wasn't a complete out of the box solution, though, I had to do a little work to customize it. I placed a pen cup with a few pens in it on the counter near the calendar to ensure it is always easy to modify.
I keep one window (in the common OS meaning of window) per virtual desktop and I usually split it into two horizontal buffers. Sometimes I split it in two vertical buffers, for comparing lines. Sometimes even in four, two rows and two columns per row. I can fit 55 lines into my emacs, plus the minibuffer, the status line above the minibuffer and the menu and title bar on top so even split in four buffers each of them is about the same size of the terminals I grew with. And I'm using proportional fonts, that are more readable and space efficient.
It’s actually gotten worse, you need to run a CA or use a public domain where it’s easy to get your internal naming schemes in a transparency log.
The elephant in the room is that if moving to a 4-day week from a 5-day week is neutral then it shows the amount of slack people have in their 5-day week...
I was curious about this too and did some searching. Found this source

https://www.oldphotosjapan.com/photos/882/19th-century-japan...

as well as the wikipedia page

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

I didn't see anything about tattoos or the eye makeup, but the loincloth definitely came up. That was their typical clothing, regardless of weather, although I find kind of hard to believe.
If your system is C based, tup [0] fulfills your request by watching the outputs of the specified commands. It isn't, however, appropriate for systems like java that create intermediate files that the developer didn't write [1].

[0] https://gittup.org/tup/ex_a_first_tupfile.html

[1] https://github.com/gittup/tup/issues/113

Back to bazel, I am of the impression that some of its complexity comes from a requirement to handle heterogeneous build systems. For example, some python development requires resolving both python dependencies and C. Being good at either is a bunch of work; but, handling both means rolling your own polyglot system or coordinating both as a second class citizen.
I wish I had the same tribes as you. People always come up to me when I'm wearing my headphones, even trying to get my attention in public
Numpy actively uses … to make slicing multidimensional arrays less verbose. There are also uses in FastAPI along the lines of «go with the default».
my dad typically gets 3-4 hours sleep a night. when he was a kid he fractured his skull riding his bike and has a hard time getting comfortable laying on a pillow for very long. despite that he's been able to maintain a high performance lifestyle for most of his life. i've also been very interested to know how he's been able to do it.
Consider hibernation. Evolution went to great trouble there to maximize the duration that some animals can sleep for - and it's pretty clearly solely designed to save power.

Which doesn't mean that's the only thing sleep is good for, evolution doesn't believe in separating concerns, but it's definitely a thing it does.
It was an electric car, but it's true that I bought the motor (and the esc, batteries, etc...) That said, I have wound several motors in my day.

I'm not saying some degree of specialization isn't desirable in the world, just that it's overrated.

Do we need a modern computer?
Aerodynamics & engineering dictates that not many things can move at the speed/agility of a stealth fighter.

If you've got a radar system already in place, "Stealth" is just the ones that don't also pop up on the radar.
This is really cool.

But I want to talk about how much free headspace Graham Hancock has managed to acquire. I thought about him the moment I saw this title. I'm sure some of you came to the comments looking for his name too.
Ok do this but for JavaScript
What we are labeling as AI today is different than was thought to be in the 90s, or when Asimov wrote most of his stories about robots and other ways of AI.

Saying that, a variant of Susan Calvin role could prove to be useful today.
How does it handle notifications? How do you access it remotely? How do you share it for common events with others?

Comparing a paper calendar to a digital one is like comparing a Nokia 3310 to a modern smartphone. Yes, technically both are "a phone" but that's roughly where the similarities end.
It's shocking how ICE treats people who have simple problems with immigration visas.
I think we need to consider what the end goal of technology is at a very broad level.

Asimov says in this that there are things computers will be good at, and things humans will be good at. By embracing that complementary relationship, we can advance as a society and be free to do the things that only humans can do.

That is definitely how I wish things were going. But it's becoming clear that within a few more years, computers will be far better at absolutely everything than human beings could ever be. We are not far even now from a prompt accepting a request such as "Write a another volume of the Foundation series, in the style of Isaac Asimov", and getting a complete novel that does not need editing, does not need review, and is equal to or better than the quality of the original novels.

When that goal is achieved, what then are humans "for"? Humans need purpose, and we are going to be in a position where we don't serve any purpose. I am worried about what will become of us after we have made ourselves obsolete.
> the number of civilians in the US Federal work force has gone up fairly steadily.

The graph you provided is not Federal government, it’s all US government which includes state & city, and other types of government employees. It should be expected this grows with population size, and to get a sense of whether it’s really shrinking or growing, you should divide by population. But in any case, this chart doesn’t backup your claim that Federal government is growing.

The link to the Federal government was just underneath that graph: https://fred.stlouisfed.org/series/CES9091000001. US Federal government absolute size peaked in 1991 and has gone down slightly since then. If you divide this one by population, the decline would be a bit stronger and more obvious. The ~10 year spikes are census workers. Notice we can see the peak in 1991 with or without the census spikes.
nice work. i've used https://onetimesecret.com/ for this kind of thing for several years
Windows 11 still includes the Visual Basic 6 runtime, which predates .NET by quite a bit (from 1998!). There are many working systems that still rely on this.

More about this here:
https://learn.microsoft.com/en-us/previous-versions/visualst...
It depends on what you're looking at. They've avoided a confrontation with Taiwan, for example. How long that will last if/when they no longer consider open conflict with the US to be a major consideration is anyones guess.
For every week, the shoe does not sell The price goes down 10%. So very quickly you lose your margin.
Didn't know that Indians, Algerians and Nigerians are at war in the middle east.

It's interesting how it's mostly men that flee as well.
vehicle /vē′ĭ-kəl/
noun

A device or structure for transporting persons or things; a conveyance.
"a space vehicle."
The 1980 version of your comment:

>Just saw a demo of a new word processor system that lets a manager dictate straight into the machine, and it prints the memo without a secretary ever touching it. Slick stuff. But five years ago, that memo would’ve gone through a typist. Replace her with a machine, and she’s not suddenly editing novels from home. She’s unemployed, losing her paycheck and benefits.

And when that system malfunctions, who’s left who actually knows how to fix it or manage the workflow? You can’t promote experience that never existed. Strip out the entry-level roles, and you cut off the path to leadership.
https://constitution.congress.gov/browse/essay/amdt1-3-4-3/A...

The current state of jurisprudence on this is nearer than you think to the side of Youtube must not violate your first amendment rights. I think the original reasoning mostly holds, despite youtube not being an actual town.
Vehical is a stretch...
See also https://www.spinellis.gr/blog/20250408/

"students must learn to avoid using unverified GenAI output. ... misuse of AI may also constitute academic fraud and violate their university’s code of conduct."
What I'd do as a College Freshman in 2025
In a galaxy far far away so called "J2EE application servers" used to be the reason JDK upgrades were not allowed. And that would probably be a real major update Java project.

When I joined my current team (in a big honkin' corporation with a history of layoffs and outsourcing) I inherited a dozen microservices, all on JDK8 and a couple written in Scala. So among the first things I did was an upgrade to JDK17 of every single repository. And it was mostly uneventful. More or less use a different Docker base image and bump up the Spring Boot version from 1.x to 3.4. Not running the latest LTS release is professional negligence in my book.
A journey though Elixir's syntax
Yeah, I guess that is the problem.

I do care about other people, I just dont think that some exhaust discharged into the water from a fishing boat on the ocean is really harming people's lungs.

My understanding is the issue was NOx emissions as they relate to climate, but I think there is a lot more meaningful and low hanging fruit than banning a few dozen vessels.

> If you don't care about others they won't care about you. That's what society is.

Society is others not caring about you, no matter what you do. Society doesn't tailor its treatment to individuals based on their thoughts or actions. They are invisible.
I'm just hoping it brings out an explosion of new thought and not less thought. Will likely be both.
All tech becomes a crutch. People can't wash their clothes without a machine. People can't cook without a microwave. Tech is both a gift and a curse.
Not sure that I agree with that. People have been imagining human-like AI since before computers were even a thing. The Star Trek computer from TNG is basically an LLM, really.

AI _researchers_ had a different idea of what AI would be like, as they were working on symbolic AI, but in the popular imagination, "AI" was a computer that acted and thought like a human.
it would almost be funny that the US Government, after having been taken over by racist and antisemitic lunatics are now using this as cover for cracking down on free speech, if it hadn't been so obviously coming down the pipeline ever since the US Elites decided that suppressing college protests about Israeli foreign policy was a good thing since it was kind of annoying.

so many parts of the in-progress Fall of the US are just so so stupid and this is amongst them.
2025 AI Index Report
2 sticks tied together that can carry supplies or a child. "Vehicles" is really stretching it.
You probably already know this, but that comic is substantially improved without the cat.

https://garfieldminusgarfield.net/
Many of the most wealthy and powerful people in the country hate the government and try to sabotage it or suborn it, so its not surprising when the quality of government services suffers.
Cert maintenance has always been a disaster. It's much too critical to fully automate (fire and forget), and yet it's also cumbersome and tedious to manually implement, especially after-hours.
Institutions at the state and city level are called “government”, and those are included in the data parent linked to.
> This technique can also be used to detect drones from many kilometers away

Sudden spike of git pulls from Ukraine for the repo...
I tried googling to find an article, and I found some stuff explaining it, but this seems to be deeper lore than I thought it was.

Basically, a monadic parser combinator can have code that "inspects" a previously parsed value (context-sensitivity) but an applicative parser cannot.

Imagine an input like "3 alice bob dave", with a number and then that many names.

We want to parse

data Parsed = Parsed {count :: Int, names :: [Name]}

Example: monadic parser:

count <- parseInt
names <- parseN count name
return (Parsed count names)

You need to know the value of count before you keep parsing. Context-sensitive.

Applicative parsers don't let you "inspect" the parsed values. You can do stuff like

Parsed <$> parseInt <*> many name

But if it's not clear where in the input the list of name ends without looking at the output of `parseInt`, you're hosed. There's no way to inspect the output of "parseInt" while you are parsing with an applicative parser.

You could do something like:

Parsed <$> literal "1" <*> replicateM 1 name
<|> Parsed <$> literal "2" <*> replicateM 2 name
<|> ...

where you have an alternative case for each possible number, but obviously this does not generalize to parse realistic inputs.

Technically, you can use Haskell's laziness to parse this particular grammar efficiently enough using applicatives+alternatives to construct an infinite parse tree, but that's kind of an advanced edge case that won't work in most languages.