MurphyA/hacker-news huggingface dataset:
by devilbunny | 2025-04-11 23:57:15+00:00
I’m a Global Entry member. I am already in all the databases ever, because I’m a doctor, so I just said f it and signed up. The facial recognition systems used by the US government- - if they get a well-posed picture of you (presumably with a lot of 3D detail) - are absolutely fantastic. I don’t even pull my passport out when returning to the US. I get a picture taken at a kiosk, I walk up to the line on the floor, and the agent says “you’re good, Devilbunny”. That’s it.
by Tomasartuso | 2025-04-11 23:58:40+00:00
Hi HN, I'm Tomás, and I'm building something that comes from a very personal place.

I've worked on creative projects for years — videos, content, apps, helping others grow their ideas. But the thing I've always struggled with most is that moment when I want to create… and just can’t. Not because of a lack of talent or ideas. I just freeze. I feel stuck, lost, like everything I make sounds like a copy of itself. And then comes the guilt, the comparison, the feeling that maybe I’m the problem.

I tried solving it with better productivity tools, with systems, with routines. But nothing helped me in that exact moment when everything shuts down.

So I started asking myself: what if there was a tool built just for that? Not to manage tasks or organize projects — but to be there for you when you can’t move forward, when you don’t know how to start.

That’s what I’m trying to build. A space to breathe, reconnect, and move again — without pressure. A tool to help you when everything else feels heavy. It’s not launched yet. I just put up a landing page and a waitlist, and I’m still trying to understand how many others feel the same.

I’m not here to sell anything. I just wanted to share this because I know a lot of people here are building things too — and that creative silence also hurts when you really want to make something.

If you’ve been through it, I’d love to hear from you. And if you’re open to it, tell me: What helped you get past a creative block?

Thanks for reading. — Tomás
by chongli | 2025-04-12 00:01:49+00:00
I prefer that they be hobby projects or solo-developer crowdfunded efforts. Generally, I find that the traditional (waterfall) lifecycle of commercial games is not conducive to a good Roguelike. This is because the game is quickly shifted into maintenance-mode after release and stops receiving major updates soon after.

Roguelikes really benefit from long-term development and continual balancing, new content, and quality of life updates in response to feedback from players. These are games meant to be played and mastered over the course of several years. Traditional commercial game releases are much better suited to one-and-done style single play-throughs.

The other major commercial model, the subscription- or microtransaction-supported long-term game development, such as you'd see with popular multiplayer games like Fortnite or League of Legends, would seem to be a viable alternative for Roguelike development. I don't think it would work out in practice, however, since most gamers don't seem to be interested in playing a game to mastery unless it involves a high level of competitive play.
by jorvi | 2025-04-12 00:04:31+00:00
The problem with NixOS (Nix?) is that it is currently embroiled in a culture war. Just to give an example, someone made an April's Fools joke about Elon Musk sponsoring NixOS and they got their post muted and (almost?) caught a suspension.

There is currently a gazillion forks, some being forks of forks because they weren't considered culturally pure enough for the culturally purged fork.

Hopefully Determinate Systems or Ekela can get some real maturity and corporate funding into the system and pull the whole thing out of the quagmire.
by BirAdam | 2025-04-12 00:04:54+00:00
I was going to mention this as well. Further, I remember reading dolphins being capable of similar feats. I also remember hearing about regional animals dialects.

Any animals capable of providing accurate descriptions of things to one another would have to be using something like language. It would require both some kind symbolic thought and structure of those symbols whether they be auditory, visual, or a combination of the two.

If people want to use “language” for humans alone, okay… but it is quite clear that some animals use a communication system nearly as complex if not equivalent.
by dboreham | 2025-04-12 00:05:18+00:00
In my experience LiIon car batteries are a total pain. Regular battery chargers fry them, or won't turn on to charge. So you need a Li compatible charger. If you let one go flat it bricks and replacements are either very costly or impossible to source locally. I had to have a car transported by flat bed 300 miles to a dealer to have the dead Lithium battery replaced under warranty.
by hntrl | 2025-04-12 00:07:35+00:00
> sending a RequestID to the server so that you get request/response cycles isn't weird nor beyond the pale.

To me the sticking point is what if the "response" message never comes? There's nothing in the websocket protocol that dictates that messages need to be acknowledged. With request/response the client knows how to handle that case natively

> And the websocket browser API is nicer to work with than, say, EventSource.

What in particular would you say?
by jongjong | 2025-04-12 00:08:30+00:00
Pretty much. In this case, WebSockets is simpler to implement than HTTP2; it's closer to raw TCP, you just send and receive raw packets... It's objectively simpler, more efficient and more flexible.

It's a tough sell to convince me that a protocol which was designed primarily for resource transfer via a strict, stateless request-response mode of interaction, with server push tacked on top as an afterthought is simpler than something which was built from the ground up to be bidirectional.
by cantrecallmypwd | 2025-04-12 00:09:10+00:00
Yep. US investment and manufacturing will cease entirely with instability.

Being bad for business, it's more likely now that the economic royalists will find a way to remove POTUS by impeachment and conviction for one of his many alleged crimes by turning COTUS against Dear Leader through economic and political pressure. The billionaire class has a much deeper bench and bigger war chest than the Musk-Trump duumvirate.
by elevaet | 2025-04-12 00:09:32+00:00
Hippos don't come from the whale branch, but they share a branch with whales. From wikipedia:

> It is unknown whether the last common ancestor of whales and hippos led an aquatic, semiaquatic/amphibious, or terrestrial lifestyle

However, whales are a great example of a clade that went land -> water in their evolutionary history.
by mkl | 2025-04-12 00:10:17+00:00
> Now we have evidence that both chimps and bonobos have syntax, it is inevitable that this capacity for compositionality was inherited from our last common ancestor, says Leroux. “They just showed, unambiguously, that this core building block is evolutionary ancient and at least 7 million years old, and maybe even older.”

This is not true at all. It's like saying that tool construction must be >300 million years old because both chimpanzees and New Caledonian crows make tools. Things can be invented or discovered multiple times by different species. It might be inherited from a common source, but it might not.
by theteapot | 2025-04-12 00:11:14+00:00
Reads like a series of strawman arguments if you replace "WebSockets" with socket.io.

- "messages aren’t transactional": You can process request and return a value to sender in socket.io application layer. Is that transactional enough? - "If you’re sending messages that don’t necessarily need to be acknowledged (like a heartbeat or keyboard inputs), then Websockets make a great fit". But socket.io has acknowledgements. - "When a new WebSocket connection is initiated, your server has to handle the HTTP “upgrade” request handshake.". You can bypass handshake and go straight to WS even in Websockets, and if you don't socket.io handles upgrade for you pretty nicely so you not parsing HTTP header ..
by PathOfEclipse | 2025-04-12 00:11:22+00:00
Actually, yes, the associated press is deeply far-left and anti-Israel (the two go together).

https://thehill.com/opinion/campaign/4519187-who-radicalized...

https://www.dailywire.com/news/flashback-former-associated-p...

https://www.dailywire.com/news/board-member-of-politico-owne...

https://www.dailywire.com/news/jewish-group-sues-ap-for-prov...

https://www.dailywire.com/news/terrorists-themselves-former-...

https://www.dailywire.com/news/ap-hits-new-low-with-charisma...

And, what are the point of your links? Isarel accidentally kills civilians, which is virtually unavoidable in urban warfare. Hamas hides behind civilians in order to increase civilian casualties because they know the far left news will report on it to their favor. And, they purposely kill Israeli civilians because they are terrorists. One side is pure evil. The other is doing better than just about every nation in the world in fighting a just war.

https://www.dailywire.com/news/hamas-kidnaps-tortures-and-mu...

https://www.dailywire.com/news/idf-reveals-terrorists-brutal...

https://www.dailywire.com/news/yarden-bibas-describes-hamas-...

https://www.dailywire.com/news/american-israeli-hersh-goldbe...

https://www.dailywire.com/news/hamas-leader-using-at-least-1...

https://www.dailywire.com/news/hamas-loves-dead-palestinians
by jazoom | 2025-04-12 00:11:38+00:00
Alpine CSP version works fine. You just can't write JS code in strings, which one may wish to avoid anyway.

I also didn't have a problem with CSP and HTMX.

Nor with SvelteKit.

I'm not sure why you think these are all equivalent to DataStar's hard requirement on unsafe-eval.

FYI, this is the reason I didn't try out DataStar.
by _factor | 2025-04-12 00:12:10+00:00
Nestle deliberately poisoned baby formula with fake protein to fool third world countries testing it. Malnourishing infants and causing deaths on what shouldn’t have to be a regulated industry in a sane world.

Their president also publicly stated water is not a human right, implying we should let people die if they can’t purchase water from capitalists.

Monsanto will sue you after their “patented” seeds float onto your field and germinate, basically leaving you no options besides using their seed after their local lobbying manipulated the courts to their side.

I’m sure there’s more and worse hidden away.
by kenjackson | 2025-04-12 00:12:33+00:00
This is actually no different than for humans once you get past the familiar. It's like the famous project management tree story: https://pmac-agpc.ca/project-management-tree-swing-story

If anything, LLMs have surprised at much better they are than humans in understanding instructions for text based activities. But they are MUCH worse than humans when it comes to creating images/videos.
by motohagiography | 2025-04-12 00:13:00+00:00
do timepiece complications have theoretical limits that might originate from the "7-fold limit" in origami, or huffman's work on folding curves in origami?

I realize watch complications are stacked disc segments and not folds, but intuitively if you are dealing with a material in a fixed space you either run up against limits in the stiffness of parts down to sheets of atoms, or some theoretical folding limit relative to the thickness of the case. a watch that expressed the proof might be worth the indulgence.
by AtlasBarfed | 2025-04-12 00:13:34+00:00
Desktops have been in a rut for a decade. Windows has sucked post Win7 in ways that are either conspiracy or the most stinging indictment of managerial incompetence possible. Osx is good except it's key bindings are alien and the hardware is closed and apple hasn't improved it really at all in ten years and it has loads of inconsistencies with Linux cli. Linux has been in a huge rewrite of the desktop and graphics lift for no real end user benefit and flubbing the opportunity to make ground on windows while it tried to commit market share suicide.

3d compositing, ssds, mega displays, massive multi core, all completely wasted.

You know what I should be able to do? Hot execute windows and Linux and Osx on the same desktop without containerization that leaves 3d as an afterthought or worse a never thought.
by jongjong | 2025-04-12 00:16:09+00:00
I don't know why people keep trying desperately to avoid the simplicity and flexibility of WebSockets.

A lot of times, what people need is a bidirectional connection yet somehow they convince themselves that SSE is better for the job... But they end up with two different types of streams; HTTP for writes and responses and SSE for passively consuming real-time data... Two different stream types with different lifecycles; one connection could fail while the other is fine... There is no way to correctly identify what is the current connection status of the app because there are multiple connections/statuses and data comes from multiple streams... Figuring out how to merge data coming from HTTP responses with data coming in passively from the SSE is messy and you have no control over the order in which the events are triggered across two different connections...

You can't enforce a serial, sequential, ordered flow of data over multiple connections as easily, it gets messy.

With WebSockets, you can easily assign an ID to requests and match it with a response. There are plenty of WebSocket frameworks which allow you to process messages in-order. The reason they work and are simple is because all messages pass over a single connection with a single state. Recovering from lost connections is much more straight forward.
by slt2021 | 2025-04-12 00:16:46+00:00
you need an idea in order to mobilize the energy of the population.

German passionary patriotism has been artificially subverted and shut down, and the nation instead has been flooded with non-Germanic elements, thus completely destroying the very definition of German.

Ask any German on the street, and nobody will be able to answer: What defines being a German, who are the Germans, what is their history, and what awaits German people in the future.

Complete void of any ideology, national idea, any energy that could propel the nation in the great leap forward.
by paradox460 | 2025-04-12 00:18:25+00:00
Adding to this, the primitives erlang, and descendants, give you are very easy to work with, and therefore very easy to test.

Take GenServer. The workhorse of most BEAM systems. Everything it does it basically just calling various functions with simple parameters. So you can test it just by call l calling those functions and manually passing parameters to it, and asserting on its output. No need to set up complex testing systems that are capable of dealing with asynchronous code, no need to handle pauses and wait for coffee to finish running in your tests. It's something a lot of juniors tend to miss, but it's liberating when figured out
by mhitza | 2025-04-12 00:19:08+00:00
I don't know how good Windows 95 was in practice, but in our country where 99.9% of internet cafes didn't have licenses, or service pack updates (if they even had any for the 95 variant), it was a pretty easy Windows to DoS via the netbios vulnerability. https://en.wikipedia.org/wiki/WinNuke
by RugnirViking | 2025-04-12 00:19:39+00:00
this is just not true?

I have (and I imagine most people over 25 have) used plenty of forums, wikis, and other social medias that are free as in beer, hosted by some guy with a computer in his garage, with technology from decades ago

The better ones of them asked you to pay if you wanted to be able to post video/large images. In most of those spaces, corporate was nowhere to be seen. Sometimes they used banner ads, but often, nothing at all but a single person's internet bill was the entire cost of the site. Such places still exist, and are good.

The internet is getting worse by the day. It's been getting worse for so long, that people are starting to wax lyrical about how it can't possibly work any other way, this is just the natural state of things.

Of course, if you absolutely must mindlessly go to the dopamine trough and get your fix of algorithmic profit engagement, then yes, you will end up in places that relentlessly seek profit via one form of another. But if you filter even a little bit for quality, you'll end up somewhere else.
by 9x39 | 2025-04-12 00:19:53+00:00
Some of the lower tier individual plans offer generous storage. There's value for having a copy with them vs doing everything yourself.

There's a bit of maintenance even if you just stand still. On the photo side, I notice them updating distortion correction for new lenses that come out, new camera body support, etc -- that's just a few examples of maintaining existing features, separate from the new features they rolled out. Whoever does that has bills to pay, and I think that's just a fact across the industry.

Someone has to get paid to build, maintain, and extend these things, and I don't know if that classifies as rent-seeking.
by d0gsg0w00f | 2025-04-12 00:20:27+00:00
> Still, I wouldn't invite any of these people to my house.

I think this is one of the most profound statements I've read all year. Perfectly sums up all the quiet backlash by middle America against the trolls that have pulled the party into extremes.

It's not that they're bad people, they just get over excited and nobody wants to deal with the headache right now.

I see it at work in the lunch room conversations where someone starts spewing passive aggressive hate and it really kills the vibe.
by hanson108 | 2025-04-12 00:21:54+00:00
New Mexico — long ranked worst in the U.S. for child wellbeing — became the first state to make childcare free for most families. The result? 120,000 people rose above the poverty line.

This wasn’t a moonshot. It was a single policy shift that removed a massive, structural bottleneck — one that millions of us face every day.

If you’ve ever tried building, working, or even thinking clearly while managing childcare, you know how hard it gets. For many, the constraint isn’t talent or effort — it’s whether they can safely hand off their kid long enough to get anything done.
by andrewl | 2025-04-12 00:24:16+00:00
Chocolate, spices, salt, and cassava products are particularly high in heavy metals.

I'm surprised to see salt on the list. Where does most table salt come from? And where in the processing does lead come in? Off the top of my head I think of it as a simple process. There aren't any special additives for flavor, color, or shelf life, as it's not attacked by bacteria. I believe the only thing added is iodine. And speaking as a non-chemist, it would seem straightforward to separate salt from lead if the salt was contaminated.

If somebody who actually knew what they're talking about could chime in, I'd be interested.
by AdieuToLogic | 2025-04-12 00:24:59+00:00
One of the awesome things about LISP is it encourages a developer to think of programs as an AST[0].

One of the things that sucks about LISP is - master it and every programming language is nothing more than an AST[0].

:-D

0 - https://en.wikipedia.org/wiki/Abstract_syntax_tree
by cantrecallmypwd | 2025-04-12 00:25:01+00:00
Hamas isn't an army, it's the political party voted into office to administer Gaza. The problem is a subset of it, the Al-Qassam Brigades, that conduct asymmetric warfare. If that were shutdown and violence were disavowed, that would give them political respect and would cease giving Palestinians a bad name that holds them back from the atrocities committed against them from being recognized.
by nyrikki | 2025-04-12 00:25:50+00:00
Cloudflare doesn't officially support SSE, but if you send keepalives events every 15 or 20sec or so you can reliably use SSE for 40 min + in my experiance.

No server traffic for 100+ sec officially results in a 524, so you could possibly make that keepalive interval longer, but I haven't tested it.

Make sure to have the new style cache rule with Bypass cache selected and absolutely make sure you are using HTTP/2 all the way to the origin.

The 6 connections per browser limit of HTTP/1.1 SSE was painful, and I am pretty sure auto negotiation breaks, often in unexpected ways with a HTTP/1.1 origin.
by TS_Posts | 2025-04-12 00:26:11+00:00
Hi there (I work on a2a) - can you explain the concern a bit more? We'd be happy to look.

A2A is a conduit for agents to speak in their native modalities. From the receiving agent implementation point of view, there shouldn't be a difference in "speaking" to a user/human-in-the-loop and another agent. I'm not aware of anything in the protocol that is sensitive to the content. A2A has 'Messages' and 'Artifacts' to distinguish between generated content and everything else (context, thoughts, user instructions, etc) and should be robust to formatting challenges (since it relies on the underlying agent).
by jacobgkau | 2025-04-12 00:27:14+00:00
I don't think they were saying it's a problem for people following content creators. It's more a problem for content creators, because they usually want the greatest reach possible, so they want to be on platforms that people use, which requires them to put up with the emotional swingings of the platforms' userbases.

If you want to say you don't care about having content creators on your platform, that's at least a coherent take. But you still have to think about the business models of the platforms that keep them around-- short of collecting payments from every ordinary user, there needs to be buy-in from someone wanting reach, whether that's corporate accounts, individual content creators, or someone else. And do you actually know all of those "normal people who happen to say things you find interesting" in real life, or did you find some of them online, i.e. they're basically influencers/content creators with you as an audience member?
by PaulDavisThe1st | 2025-04-12 00:28:27+00:00
The question is whether or not cultures that had no writing systems were limited to the same level of intelligence and/or development that other primates exhibit.

Given that with exception of an interesting knot-encoded (Quipu) system for some period of the Inca empire, the entire human population of the Americas (at least 15-20% of the total human population) fits this description, the answer seems to be "no". These cultures built huge cities (among the largest in the world at the time), used sophisticated irrigation schemes, ceramics technology and more.
by pixelpoet | 2025-04-12 00:29:19+00:00
Gruß aus Frankfurt, you really couldn't have proven his point any better if you tried.

Some countries are approximately 50% national flag by surface area, fist pumping and chanting the country's name at every opportunity despite being run by people making Nazi salutes, but "it's okay to like your country's culture" is instantly equated with Nazism? Come on man...
by wyldfire | 2025-04-12 00:29:30+00:00
> But we don't get sued for our influences. Only for what we output.

Like humans, the model has the capacity for both high-level abstractions that could be described as merely "influence" but also it has the very-specific minute details that when reproduced in art are described as "infringement."

While I agree that some of what the model learns could/should be described as Fair Use, it's not courts strong suits to create tests for NN graphs to determine just how well abstracted things are. So, to be safe, they're likely to lean towards "just license the content."

With billions of dollars invested in AI, I wonder if lobbying could influence copyright legislation to tip the copyright duration a little back towards sanity.

I have a great deal of sympathy for artists who feel like their work is stolen. But I think there's an inevitable future where these tools are powerful and commonplace. So IMO we should focus on compensating artists for their work, especially so if they're used to train ML models.
by inetknght | 2025-04-12 00:29:40+00:00
So this is only loosely related to the posted article, but I found the "great green wall" project from the U.N. to be super interesting. It makes me wonder if the same concepts can (and should?) be applied to other deserts, such as the American midwest.

https://www.youtube.com/watch?v=4xls7K_xFBQ