MurphyA/hacker-news huggingface dataset:
by lcnPylGDnU4H9OF | 2025-05-25 15:17:19+00:00
> Even if the tech doesn't work, the mere threat of getting caught is enough to stop most losses.

This is not true. A store near me recently removed all of their self-checkout registers due to an abundance of shoplifting. When I read “Self-checkout won” I immediately thought, “Actually, shoplifting won where I’m from.” (Salt Lake City, Utah; not crime free, of course, but also not really known for crime.)
by exceptione | 2025-05-25 15:17:24+00:00
> The middle east is giving the US insanely good deal

US => US elites

Autocrats hate the rule of law, they just like it as an instrument. Also, they think in spheres of influence where the strong party can "eat". That is why the ideologues behind the current US insurrection of autocracy have such difficulties with the EU and are hell bent on destroying it.

It might sound crazy, but their ideologues think in terms of power polars, with the US, Russia and China as the three world powers, with some reservoirs between them. In their view Europe is such a reservoir, as is the Middle East and Africa.

The same way as the Kremlin views Ukraine. Our problem is that we have started to believe that history was over. That fascism = Hitler, and so cannot happen anymore.

But the human struggle against autocracy will be forever.

- On an optimistic note: autocrats are extremely vulnerable. It is a small group of people that needs to parasitize on the public. It is a matter of people waking up just in time.

- On a pessimistic note: this time it is possible to lock up people in information silos and spy 24/7 on them. All ingredients what one would call a tech dystopia are ready. Also: Europe is being cut off from critical supplies needed for defense. This is how nazi Germany got suffocated. This is also why there is such a strong focus in the US on Greenland and Canada. Might makes right, they only need to normalize it to the US public.

The war to shape the fascist mind has already begun, in all kinds of ways, step-by-step. In the mean time, the press will present things like if they are neutral. Yet, even if press people are starting to get nervous at this moment and want to correct course, they are likely to find they have forfeited their own space for doing their actual job. The repercussions are real. Case in point: The Gulf of America. A loyalty test needed for the Gleichschaltung.

The focus on Trump and circus eats the bandwidth away that the public needs for introspection: how much do I normalize autocracy? That is the first war, the others will follow.
by Nasrudith | 2025-05-25 15:17:43+00:00
Do you blame the blacksmith for making of a knife? I haven't worked on facial recognition or AI but I have made peace with the fact that some things are so dual-usage that you have to accept that it will be used for both good and evil. Just look at cryptography for one. There is no such thing as 'encryption which works only for the good guys'. Just like there is no thing as a 'working gun which does not harm the innocent'.

The 'do nothing and don't advance' option is just an illusion. Because in actuality what happens is "Only the worst people get the option.". Life isn't very kind to those attempting moral purity unfortunately. There is a reason 'worldly' and 'morally pragmatic' are synonymous.

If you want to reduce harm, if possible countermeasures are probably the best you can do. It varies by specific technology. Depending upon the tech this may ironically involve working with the very thing you are trying to weaken. Or it may be something completely different, say working in materials science instead of ballistics.
by wltr | 2025-05-25 15:17:51+00:00
Cool idea, nice implementation. Also downloaded your app, will try using. Would love to find some contact for feedback, if you please. Not too comfortable writing it right here, without proper formatting and media.

A few comments that can be in text:

- why not making a proper calendar? Meaning formatting days according to weeks pattern. I guess you can read user’s locale, to find out whether Sunday first or last.

- on a smaller iPhone (mini) the time limit looks weird, seconds are on the second line. I guess you can just kill seconds as a concept. I’d even kill minutes, something like 5 hours left is plenty.

Maybe something else, but better place your contacts somewhere, so those interested could reach you. Good luck!
by dazzaji | 2025-05-25 15:18:25+00:00
Got it, thanks for clarifying! So if I’m understanding you right, you’re saying that all the generative stuff the LLM does—like creating text—basically becomes part of the ‘arguments’ the original post talks about, and then that gets paired with a tool call (like inserting into a text editor, doing edits, etc.). I was focused on the tool call not the argument content aspect of the post.

And it sounds like you’ve had a lot of success with this approach in an impressive variety of application types. May I ask what tooling you usually use for this (eg custom python for each hack? MCP? some agent framework like LangGraph/ADK/etc, other?)
by blitzar | 2025-05-25 15:18:25+00:00
I don't advocate for the current system - but the western capitalist system is (rightly or wrongly) based heavily around property.

> Someone is already eating economic losses here, we just don't quite know who or how much.

It's an intergenerational transfer of wealth from the young to the old.

Rough and dirty you could probably reverse back the amount by taking the change in Average house price-to-earnings ratios. Very basic estimate is from 4x earnings to 7x, which on the stock of US housing is about $20 trillion.
by anexplainer | 2025-05-25 15:19:59+00:00
> Nowadays, rationalism and materialism have become the main objects of worship.

Nobody worships rationalism. Using reason to understand the world isn't a form of worship. It's the opposite of worship.

> But rationalism and materialism do not have answers to the existential questions and crises that humans face.

Existential crisis is a by-product of rationalism. When advances in science essentially debunked religious claims on nature and humanity, it removed the need for god ( aka "god is dead" - uh oh existential crisis ). It's hard to reconcile god making man out of dirt and evolution. To demand rationalism provide answers to the exstential crisis is irrational because existential crisis is the "answer" provided by rationalism.

> Similar to Christ saying that "man cannot live on bread alone", man cannot live on materialism alone - spiritual nourishment is a very real and necessary thing.

Man has, does and will live on materialism alone. Whether man can lead a more fulfilling life believing in religion is another story. Do kids who believe in santa claus lead better lives than those who do not. It's up for debate.

But rationalism can't have an answer for existential crisis. You cannot reason your way out of the existential crisis because reason and logic will lead you to it rather than religion. The only way out of existential crisis is to reject reason and logic to some degree.
by hn_acker | 2025-05-25 15:20:25+00:00
In general it would be a First Amendment violation for a government employee to say "you can't publish your speech here but you can find another place to publish it". Also, in general, a government-funded organization managed by non-government employees has the First Amendment freedom of press to decline to publish an article. The only potential legal wrinkle I can spot centers around the previous piece that the USAWC un-published.

> I found out on February 25, 2025 that USAWC had changed their mind and decided not to publish the piece, after having to pull another previously-published piece “due to sensitivities” of “unnamed critics that wield the power.”

The USAWC likely had the First Amendment right to voluntarily pull the piece. The question is, did some federal government agency or employee send a coercive or threatening demand to pull the piece? If so, then that federal agency/employee likely violated the First Amendment. But I don't know what actually happened with the previous article yet.
by dragonwriter | 2025-05-25 15:20:44+00:00
They aren't in the middle of the “planetary lineup”.

The four inner planets are all terrestrial. The four outer planets are gas (the last fwl sometimes distinguished instead as “ice”) giants.

There are dwarf planets (a separate category from, rather than sibcategory of, planets) closer and farther, but no known rocky planets beyond the gas/ice giants.
by mmooss | 2025-05-25 15:20:46+00:00
> The bulk of the responsibility is, and should be, on the leader to avoid misunderstandings in the first place.

That's just laziness on the part of the engineer who says that - it's not only unrealistic, it's intellectually lazy not to understand communication better, and it's going to apply to everyone they talk to, not just executives. It's highly unproductive. It's not serious to say 'I'll communicate how I want, and it's up to other people to understand me'.
by AlecSchueler | 2025-05-25 15:21:24+00:00
I think maybe it gets downvoted because it comes across as victim blaming and has echoes of abusive reasoning. The left must change what they want because otherwise the right will throw a hissy fit and start opening concentration camps?

Maybe I'm misunderstanding. It could be helpful to point to actual policy failings of Harris rather than handwaving about mediocrity.
by ModernMech | 2025-05-25 15:21:42+00:00
> Maybe they always did and feel comfortable to say it out loud now? I don't know.

They always supported it. Lee Atwater put it best:

You start out in 1954 by saying, “N***, N***, N***.” By 1968 you can’t say “N***”—that hurts you, backfires. So you say stuff like, uh, forced busing, states’ rights, and all that stuff, and you’re getting so abstract. Now, you’re talking about cutting taxes, and all these things you’re talking about are totally economic things and a byproduct of them is, blacks get hurt worse than whites.… “We want to cut this,” is much more abstract than even the busing thing, uh, and a hell of a lot more abstract than “N***, N***.”

Atwater was a political consultant for the Republicans, he was an adviser to Reagan and H. W. Bush, and chairman of the RNC. Not some nobody with an opinion that doesn't reflect core conservative strategy. He laid it out for us right there. They pushed the racism down and then they abstracted it to make it more palatable to people. But racism was still always the animus. It was his "Southern Strategy" which courted disaffected Southern whites which formed the basis of the modern Republican party. One of the reasons that today's Republicans claiming the mantle of Lincoln is so absurd.

That was how conservatives thought until about 2008. Then all of a sudden someone (Obama) came along that really opened the flood gates when it came to big conservative racist feelings. You'd still have groups like the Tea Party who would frame their views as fiscal, but then someone else (Trump) started saying the quiet part out loud, when he ran with the whole "birther" movement, an explicitly and overtly racist idea.

This set up a real ideological battle in 2015-2016. You had the neocons represented in Jeb Bush, who were happy to keep the quiet part quiet. But the foil was Trump, who came down his golden escalator shouting the quiet part: "Mexicans are rapists and drug dealers and we need to build a wall to keep them out". That message resonated deeply with Republican voters. Jeb, Rubio, and Cruz ultimately lost in 2016 because they weren't willing to say the quiet part, and after Obama, Republicans really wanted to hear it.

Since then, it's been a constant drum beat of conservatives attempting to undo all of the social progress of the last 50 years.

Now, this is not to say that everyone who supports Trump does so for the quiet part. But, MAGA is an explicit quiet part movement, so for those who don't, you have to figure out your exit ramp. The 2021 insurrection was a good and obvious one, but if you're right minded and still on board today, you better figure out your exit soon, because whatever fiscal policy you think you're voting for, you're not going to get it; this road leads to apartheid, genocide, and no where good.
by 7e | 2025-05-25 15:21:47+00:00
If you build all those houses, people will have a ton of babies, and you'll be back to square one within a generation: only with more pollution, more ugly, more traffic, more crowded parks, trails, and parking lots, and a less water and beauty. And lots more carbon in the air. This is how the planet is choked off: one house at a time. Habitat control is the only solution.
by sylware | 2025-05-25 15:22:28+00:00
Well, here are the tricks: interpreted rv64 assembly will be "slow"... actually "slower" than x86_64 native code... but in many execution contexts, for many pieces of software, here the first trick: the "slow" interpreted rv64 assembly machine code will be... "fast" enough... The 2nd trick: I have control on my rv64 machine interpreter, and I can write native x86_64 acceleration assembly along side of a rv64 reference implementation (I planned to do just that for my CPU renderer in my wayland compositor... actually I have already AVX2 code for some of that, even though the sweet spot is AVX512, but don't have the hardware for this, yet).

And once we have this rv64 shiny hardware, certainly won't be a drop-in, but the distance to code will be minimal.

One important SDK thing: I am careful at using the smallest number of rv64 machine instructions (we tend to forget 'R' in "RISC-V" means 'R'educed...), and I use basic, really basic, C preprocessors instead of the assembler preprocessor in order to decouple the assembly code from a specific assembler preprocessor. I don't even use assembler pseudo-instructions, or ABI register names, neither compressed machine instructions.

On top of that: I don't use ELF, I use a super minimal executable/system interface dynamic shared library format of my own, omega idiotically simple, which I wrap in ELF binaries for transparent support. People have to come to realize, ELF complexity, for a executable/system interface dynamic shared library is utterly and completely obsolete, even a liability once you are looking for binary stability in time (cf games), proven over more than the last decade.
by IshKebab | 2025-05-25 15:23:02+00:00
> Dependency Injection has a fancy name that makes some developers uncomfortable, but it's really just all about making the code easier to test.

It's not just a fancy name. I'd argue it's a confusing name. The "$25 name for a 5c concept" quote is brilliant. The name makes it sound like it's some super complicated thing that is difficult to learn, which makes it harder to understand. I would say "dynamic programming" suffers the same problem. Maybe "monads".

How about we rename it? "Generic dependencies" or "Non hard-coded dependencies" or even "dependency parameters"?
by thasso | 2025-05-25 15:23:15+00:00
Why don't we hear about this happening to people who are equally wealthy in classical (non-crypto) assets? Are they more discreet and harder to make out or are there protections in place at, e.g., banks that limit the efficacy of these kinds of attacks? I guess most wealth people don't have enough of their wealth in liquid assets to be a good target but people with lot's of crypto assets can easily transfer it all.
by tumsfestival | 2025-05-25 15:24:03+00:00
>The RPG genre has largely died. By that I mean we have Bethesda games (notably Skyrim and Fallon 3 and New Vegas were huge in their time) and that's... about it. Well, apart from Baldur's Gate and Mass Effect I guess. We used to have a bunch of other franchises. Bard's Tale, Wizardy, the TSR D&D games, Ultima Underworld, etc.

That's just not true, I think you're just not keeping up with new releases if that's your real opinion. CRPGs aren't as big as they used to be in the 1990s, but we've had plenty of those recently too, in fact we're in sort of a small renaissance of the genre considering all the new ones coming out.

Off the top of my head there's 40K Rogue Trader, Skald Against the Black Priory, Colony Ship, Solasta, the Pathfinder games, Disco Elysium, The Thaumaturge, Wasteland 3 and they all came out in the last 5 years or so. If you go a little back you have the Pillars of Eternity games, Tyranny, Encased, the Divinity games, Age of Decadence, Torment: Tides of Numenara...

Recently we even got a remake of the first Wizardry and some of the newer japanese ones ported to PC.
by whartung | 2025-05-25 15:24:14+00:00
I am absolutely in this camp.

I won't say I never customize things, but, 99.99% of things, I do not customize.

I just cope with what's there, make do.

E.g. the limit of my emacs customization is Slime for Lisp (and, honestly, it took me several years to pull that trigger).

Same reason I learned vi a zillion years ago, while my friend was pushing emacs. I had to jump around random Unix boxen as a daily thing, and they weren't mine.
by dijit | 2025-05-25 15:24:59+00:00
Ok, so I can't throw a van full of computers in the back of a truck in the Czech Republic, drive it to Estonia and sell it in the local market with no customs fees? (hint: yes I can).

Nobody was talking about free trade outside of the EU, when the whole point of the single-market was to prevent war in a region that had not seen total peace for more than 20 years for the preceding 2,000+ years: the point becomes much more about that region.

70 years without a major war is absolutely incredible. Even "the long peace" had minor wars.

The EU does promote free trade, and signs deals when it can, and I was talking about internally anyway since that's whats relevant here; the EU is made up of countries that no longer go to war with each other. Which is the entire point.
by Nasrudith | 2025-05-25 15:25:43+00:00
The reason why blaming individuals is so popular is because everything else is ultimately some degree of obfuscation. The most problematic part of bureaucracies of all sorts (be they government or corporate) is the ability to arrange a structure so that nobody is at fault.

Even systems analysis, if such a thing could be done cleanly would reduce to "It is the fault of <X> who is capable of changing things for not doing so.".
by mattgreenrocks | 2025-05-25 15:25:44+00:00
It’s definitely changed from generation to generation.

During covid some SWEs had pretty sweet gigs due to lowered expectations and a rush on talent. And what do a small fraction of SWEs do? Make “life in the day of” videos that glamorize how cushy and easy-going it is, painting the whole group of SWEs as spoiled and entitled who make too much money. Point is they could’ve just realized they had it good and kept quiet.

But, no, they had to hustle for internet points, even risking their job inadvertently. It’s unbelievable to me how fast we flipped from the internet being an accessory to life to it being a surrogate for actual social interaction.
by IshKebab | 2025-05-25 15:26:52+00:00
In every language/IDE I've ever used ctrl-click would take you to the interface definition, then you have a second "Show implementations" step that lists the implementations (which is usually really slow) and finally you can have to select the right implementation from the list.

It's technically a flaw of using generic interfaces, rather than DI. But the latter basically always implies the former.
by sdoering | 2025-05-25 15:27:06+00:00
I do not know about infant CPR. But I would never trust myself administering CPR to even an adult, after watching something online.

I have had regular first responder refresher courses at work every two years - and i have to say: I always relearned something every two years, because not having done it (luckily no-one needed my first aid) meant I had forgotten quite a bit in those two years.

Especially how it feels to administer CPR. and how to position the person.

So not sure where you are located, but in Germany, you can volunteer to become a first aid responder for your company - they love that, because from a certain size on they must have enough of us. And you get a certificate every time you retrain (you need to do this regularly every two years, as said).

We even once hat a baby puppet for training, but I was not able to test it that time (as it was not mandatory, I wanted that the parents actually had the chance - or those planning for kids).
by laurent_du | 2025-05-25 15:27:26+00:00
As a parent of several kids, I have no idea what is the use case for this. When does it ever happen that a kid too small to be safe by himself has to be let alone, with a camera to record him? My eyes are a good enough camera, and my brain holds a reasonable list of safety rules. What problem does this solve that isn't already near perfectly solved by my existence?
by jpc0 | 2025-05-25 15:27:40+00:00
I do want to see your point of view but I’m not seeing it clearly right now.

I can tell you my point of view is that we aren’t even sure what we should do. I know reasonably well how to solve the basic needs, in my experience that doesn’t mean you are going to be happy, I was the unhappiest in my life when I had the most I’ve had. Well maybe the second unhappiest, there was a point in my life I will never want to go back to, but I don’t think I will.

When everything was going well, I needed nothing, I was achieving all my life goals, I fought through the worst depression, I had to seek medical help.
by dspillett | 2025-05-25 15:27:46+00:00
> migrating NT 4 workloads to VMware, … patch the NT4 SMP HAL to [issue HTL]. But in my own testing that doesn't seem to work and results in a blue screen of death on boot.

IIRC some drivers were very unhappy with this, IIRC something about interrupts waking a processor that then started a transfer, while something running on the other was already waiting for a transfer to complete. For some (virtual) hardware combinations it worked smoothly but others were very unreliable.

We just switched to the single professor HAL as that still performed as well as the older CPUs when virtualizing on newer kit and was much more reliably stable.
by AlecSchueler | 2025-05-25 15:28:05+00:00
> that's what I mean by society accepting the product

Yes, and gun control is what I mean by society not accepting a product. Your logic is that one product has been accepted so we must now accept this different product, but the logic doesn't hold when there are many products we reject.

> Simply turning off cellphones is likely enough to stop glasses from being useful

They will simply sync once reconnected to a phone and eventually they will have all of the telecommunicative capabilities of phones.

> a hearing aid and can record audio when tethered to a phone

I've already said that audio is qualitively different to video. I don't care if someone comes to my kid's birthday party and records them singing songs but I care if they're going to film them in the pool.

> I don't think the product is likely to fail due to privacy concerns anymore as we've watched our privacy steadily erode

It's strange to me that you frame it as an erosion of privacy while in the same breath campaigning for becoming a passive victim of that erosion win absolutely no desire to criticise what's happening to. It gives me a great pain in my heart to see that capitalism she democracy have so thoroughly failed the Western world that we have completely shed any illusion of agency in shaping society or the market to serve us rather than the other way around.
by toomuchtodo | 2025-05-25 15:28:29+00:00
Applies to most of the US.

https://www.nbcnews.com/news/latino/immigration-accounted-us...

https://www.axios.com/2024/03/13/immigration-economy-jobs-gr...

https://usafacts.org/articles/how-have-us-fertility-and-birt...

https://www.census.gov/library/stories/2022/03/deaths-outnum...