MurphyA/hacker-news huggingface dataset:
by nebula8804 | 2025-04-19 06:23:28+00:00
People try. They move to neighborhoods with higher wealth. People hate to think about it but that is a indicator that reduces these kinds of nonsense things. They use cars instead of public transit and prefer politicians that vote for more of that. They are not even going out in public spaces as much anymore. I do concede that these are not perfect solutions and bring their own issues, so I guess you can't win. I am not sure if it was always like this though.
by milchek | 2025-04-19 06:23:35+00:00
Thanks for the share. I used to be part of a Polish folk dancing ensemble here in Australia and we would perform this dance. As a teen I have to admit I was sometimes embarrassed to dress up and perform since in Australia people didn’t really know the traditions or history.

Recently, though, I took my daughter to a class for the exact same group who is still performing and has a much larger cohort of young proud Polish Australians - am really impressed another generation is embracing their heritage this way.
by RainyDayTmrw | 2025-04-19 06:24:24+00:00
That matches the advice from Latacora[1]. That advice makes a lot of sense from a security correctness and surface area perspective.

There's a potential developer experience and efficiency concern, though. This likely forces two deserialization operations, and therefore two big memory copies, once for deserializing the envelope and once for deserializing the inner message. If we assume that most of the outer message is the inner message, and relatively little of it is the signature or MAC, then our extra memory copy is for almost the full length of the full message.

[1]: https://www.latacora.com/blog/2019/07/24/how-not-to/
by evil-olive | 2025-04-19 06:25:07+00:00
this is a fair critique of what I would call "first-gen" serverless platforms, like AWS Lambda. it's a shame that it's ~5ish years late to the party.

because "just use a container" is more or less the solution that "second-gen" serverless platforms all offer.

but also this:

> A container keeps state (just add a Docker volume!)

is just absolutely terrible as general-purpose advice.

like, yes, it can be annoying that "serverless" platforms are generally stateless, which forces you to move your state into a hosted database of some kind.

but...that reflects the underlying reality of the cloud platform. the servers that your "serverless" code runs on are generally themselves stateless.

if you were to blindly follow this "just add a Docker volume" approach to managing state, you're in for a rude awakening the moment you want to scale your "serverless" code from 1 server to 2 servers.

and unsurprisingly, the article glosses over this a few paragraphs farther down:

> You can deploy one container, or ten. Scale them. Monitor them. Keep state. Run background jobs. Use your own database.

run 10 containers...each with their own Docker volume? use my own database? what. this is blogspam nonsense.
by kinow | 2025-04-19 06:25:08+00:00
Looks like this could affect how we grow crops, maybe pish for more different techniques to avoid pesticides, and also lead to new life habits.

I hope WHO or some group of researchers somewhere will start studying how to tackle these fungi infections. Given the current situation of global conflicts, political situation, and economy around the world, if these infections become more widespread and resistent if could be devastating.
Show HN: Minimal Waitlist Page for Fast Email Collection
by Chiragkdb | 2025-04-19 06:25:27+00:00
I wanted to spin up a waitlist page super fast, but I couldn’t find anything that allowed me to do it quickly without paying for a service. So, I built a simple page with one core feature: a minimal Lorem Ipsum landing page paired with an email collection box.

It’s designed to be lightweight and get the job done—no extra frills, just a quick way to start collecting emails. Let me know what you think or if you have any suggestions for improvement!

It's built for Nextjs and google sheets. The repo is public and free to do whatever you want.
by globnomulous | 2025-04-19 06:26:45+00:00
Ignoring people is by itself tedious and onerous. Knowing what I do about him and his work, and having spent some time watching his streams, I can say with certainly that he understands open source perfectly well and has no interest -- nor should he -- in obeying any ideology, yours for instance, as to how it's supposed to be handled, if it doesn't align with what he wants. He doesn't care whether he's doing open source "correctly."
by RainyDayTmrw | 2025-04-19 06:27:05+00:00
Interesting. What do you make of PASETO[1] and specifically PAE[2], then?

[1]: https://github.com/paseto-standard/paseto-spec/blob/master/d... [2]: https://github.com/paseto-standard/paseto-spec/blob/master/d...
by notsylver | 2025-04-19 06:27:52+00:00
I showed the model a picture and any text written on that picture and asked it to guess a latitude/longitude using the tool use API for structured outputs. That was in addition to having it transcribe the hand written text and extracting location names, which was my original goal until I saw how good it was at guessing exact coordinates. It would guess within ~200km on average, even on pictures with no information written on them.
by mvdtnz | 2025-04-19 06:28:14+00:00
> I can't even dare to look at the title imagery of these new games on xbox while scrolling through list of games on app store. It's gory, weirdness and insanity being portrayed as high quality.

What an absolutely stupid generalisation. Play what you want but don't be ignorant. I actually love a good gory or "insane" game but the last 5 played games on my Steam list are Factorio, Overcooked 2, Planet Coaster 2, Pico Park 2 and F1 2023. It's absolutely fine if you don't like video games but to class every mainstream video game as "gory, weirdness and insanity" is ignorant.
by mppm | 2025-04-19 06:28:24+00:00
I get that. But if you want to work in relative isolation, would it be too much to ask to not advertise the project publicly and wax poetic about how productive this (unavailable) language makes you? Having had a considerable interest in Jai in the past, I do feel a little bit cheated :) even though I realize no binding promises have been made.
by Tade0 | 2025-04-19 06:28:51+00:00
So it was actually pirates all this time:

https://commons.m.wikimedia.org/wiki/File:Pirate_Global_Warm...

Being a get-rich-quick alternative to whaling, piracy captured enough of the workforce to slow down the extinction of whales.

I jest, of course, but it's fun to look for ways a mere correlation might be a causal relationship.
by notepad0x90 | 2025-04-19 06:29:01+00:00
Just thinking out loud here, are they not worried about class action lawsuits. Maybe they think the courts and jury trial is on their side, but if the 2028 election doesn't go towards the current admin's side, then won't there be massive lawsuits? It's not like IBM is a stranger to that either way.

What's the risk calculus here? If I were an apathetic CEO who just cares about the bottom-line, I would wait for the government to at least publicly pressure the company before bending the knee. That way, the company is insulated from lawsuits to a degree, "coercion" could be the defense.

It's almost like they're eager to promote racism now lol.
by nebula8804 | 2025-04-19 06:29:30+00:00
Can you really include uninhabited ice regions? The point is that the size of the country incentivized car based transportation and large distances between destinations. I guess if you flattened the entire contingous european continent(from portugal to Moscow) as one large standardized country and really only developed most of it after cars became a thing, you'd potentially have the same system as the US.
by Rygian | 2025-04-19 06:30:29+00:00
Why so much waste?

Why would a factory invest in hydrogen fueled forklifts and their associated refueling infrastructure if they can get electric ones that just plug into a wall socket?

Unless research on hydrogen manages to upturn our foundational understanding of thermodynamics, hydrogen will be a waste of useful energy in most applications.

For further reference, check the "clean hydrogen ladder"
by raindropm | 2025-04-19 06:30:31+00:00
Gemini is really good, dev is happy, cost is low, but the mass just don't use it, The UX feels...weird(in my opinion), and Google marketing just sucks. Look at the craze of GPT-4o image gen launch, Pretty sure none of that will ever happened with Gemini(which tbf, have extremely good imagen too!) They have weird too-careful-and-afraid-to-step-on-someone-toes approach to marketing, and that shows.

OpenAI have Sam as 'presenter' that people can hear him talk enthusiastically, Grok have Elon, even though that not really help much. Gemini? just AI product from faceless mega corporate. People don't feel relate to that. The emotion is part of equation of why people use something, not just function.

Also doesn't help with ChatGPT name already cemented in AI history. Every Bob and Jane heard about ChatGPT even they're use it once, but Gemini...who?
by voxic11 | 2025-04-19 06:33:10+00:00
Can you give any sources for plea bargains not being used outside of the US? I'm mostly familiar with US law but my understanding is that plea deals are used in most commonwealth/adversarial system countries such as the UK, Canada, and Australia.

For example I can find a lot of Australian lawyers discussing plea deals.

> There are three main types of plea deals in Australia:

> Charge Bargaining – The defendant pleads guilty to a lesser charge than initially filed. For example, a charge of aggravated assault may be reduced to common assault.

> Sentence Bargaining – The defendant pleads guilty in exchange for a lighter sentence recommendation from the prosecution.

> Fact Bargaining – The prosecution and defence agree on which facts will be presented to the court, potentially influencing sentencing outcomes.

https://newsouthlawyers.com.au/plea-deals-in-australia-what-...

If you just mean that plea deals are not used by inquisitorial systems then obviously that makes sense.
by closewith | 2025-04-19 06:34:35+00:00
> What is that based on?

Personal experience, but desensitisation and psychological callousing are completely uncontroversial.

> But there is the major question of, 'what is reality'. Again you try the sophistry of assuming your claim is reality and others are fantasy. That's a fantasy in your head.

I guess you don't see the irony in your comment.
by mmooss | 2025-04-19 06:36:23+00:00
> The biggest hydrogen bus fleet seems to be 35 vehicles

From the OP:

Cologne is one of the few relatively good news stories for hydrogen bus fleets. Regionalverkehr Köln (RVK) has become the largest operator of hydrogen fuel cell buses in Europe, with a fleet that reached 101 vehicles by late 2024 and is expected to grow to 160 by the end of 2025.
by uejfiweun | 2025-04-19 06:38:19+00:00
Is this really so much of a shocker? Video games are awesome. They're one of the best things about living in the information age. In an overcrowded, unequal and stressful time to be alive, it's awesome to have an escape - a portal to another universe that is far more engaging than any other forms of escape that came before it. And far more economical, too.
by n_u | 2025-04-19 06:38:45+00:00
I found a broadcast[1] of it and it seems the humans and robots run in separate lanes. It also looks like there are humans walking/running with the robots to hold them up if they start to fall over. Some of them need it and some of them seem fine running on their own.

[1] https://www.youtube.com/watch?v=lEYVbq7OF3w start at 1:05:00 for video of running robots
by fleek | 2025-04-19 06:39:17+00:00
Lmao why do people think quoting laws and statutes will do anything. It's like pointing to a school code of conduct while a bully has your head in a toilet.

It doesn't matter what the laws say. No one is going to enforce them against this president or his admins and if they tried no police or military force would enact their orders. Trump is above the law. It's gameover.
by gloosx | 2025-04-19 06:40:16+00:00
Neuromorphic chips are looking cool, they simulate plasticity — but the circuits are fixed. You can’t sprout a new synaptic route or regrow a broken connection. To self-rewire is not just merely changing your internal state or connections. To self-rewire means to physically grow or shrink new neurons, synapses or pathways, externally, acting from within. This is not looking realistic with the current silicon design.

The point is about unsupervised learning. Once an LLM is trained, its weights are frozen — it won’t update itself during a chat. Prompt-driven Inference is immediate, not persistent, you can define a term or concept mid-chat and it will behave as if it learned it, but only until the context window ends. If it was the other way all models would drift very quickly.
by flomo | 2025-04-19 06:42:50+00:00
> Do you have source for this?

Great, some discord found this a couple days later and wants a google-a-thon. Since I don't know anything about "Europe", I don't care who is "european" enough to qualify for the 50% or 70% or whatever. Just that they have much better public transit, but still largely drive to work.
by somenameforme | 2025-04-19 06:43:32+00:00
I think this also derives naturally from another really interesting observation. The surface of Mars, that apparent desert, is 2%+ water by weight. [1] I say "+" because later studies have shown it to be even moister. So this is really interesting in the context of the movie/book "The Martian" because this surprise came out after the book was released.

A huge part of the plot is about him getting water which he ultimately does by extracting it from fuel, but it'd have been trivial to get it from the soil itself. If you can excuse the butchery of measurements, even just the 2% level is moist enough to extract a liter of water per cubic foot of soil! For more consistent measurements, that's 35 liters of water per cubic meter of soil!

I suspect when we finally get boots on the ground and can start doing real research and exploration, we're going to find more surprises than we could ever imagine.

[1] - https://www.space.com/22949-mars-water-discovery-curiosity-r...
by fernvenue | 2025-04-19 06:44:07+00:00
> My dad was becoming more pro-privacy so I got him Linux Mint, and something broke that put him in GRUB and it frustrated him so he asked me to change it back.

I think Windows actually has issues like blue screens that prevent entering the operating system. Why do people have a higher tolerance for Windows? What are your thoughts on this? Could you please share some?
by mcintyre1994 | 2025-04-19 06:44:08+00:00
I think this makes a lot of sense when you’re just wanting to update a single DOM node. And if you wanted to eg update its color as well, scoped CSS with a selector based on checked state is probably as nice as anything else. But how does this look if you want to pass that value down to child elements?

Eg if you had child form fields that should be enabled/disabled based on this, and maybe they’re dynamically added so you can’t hardcode it in this parent form field. Can you pass that get function down the tree the same way you would pass react state as a prop?
by satellite2 | 2025-04-19 06:45:31+00:00
I had a dinner with a friend which is a doctor and one which is a dentist.

They famously consume movies/series that perfectly fit your description.

They told me after a full day being kind and empathetic while also spending a lot of time standing, you just want to see the world burn.

Very enlighting, especially since most of our society works in services
by k310 | 2025-04-19 06:46:14+00:00
The built-in tools to do various conversion tasks are not obvious or intuitive, and often require a web lookup to figure out. Yes, even on macs.

Concatenating images or pdf's into a pdf MAY be doable with built-ins, but I got an app off the app store to do it. A n00b probably couldn't figure either, and might use an online tool.

Consider downloading or linking a webp file. One site I use won't render webp. So on the iphone, I save it to photos then files, because the photo app will NOT convert files, and online images CANNOT be saved to the files app. Next, go to the files app, hold my finger down on its thumbnail (DO NOT open it), and select quick actions - convert image.

WAIT, there's more.

Open the new converted image, and "save" to the photos app.

And THEN upload it to a photo hosting site.

GOT IT? No wonder people use online dodgy tools.

FWIW, this is much easier on a desktop or laptop, but the steps are not intuitive to the non tech-savvy user, the target of exploiters.
by xelxebar | 2025-04-19 06:46:23+00:00
Man, I feel like APL has unlocked some latent part of my brain.

I'm a few years into seriously using APL and now work in it professionally doing greenfield development work.

Starting out, solving puzzles and stuff was fun, but trying to write real programs, I hit a huge wall. It took concerted effort, but learning to think with data-first design patterns and laser focusing on human needs broke through that barrier for me.

Writing APL that feels good and is maintainable ends up violating all kinds of cached wisdom amongst developers, so it's really hard to communicate just how brutally simple things can be and how freeing that is.
by latexr | 2025-04-19 06:47:23+00:00
> We have the Star Trek computer you can talk to.

We certainly do not. I haven’t watched all of Star Trek, but from what I did the computer always understood the question and either executed it perfectly or was unable to comply for some reason outside of its control and broke down exactly what it was so the characters could fix it or find an alternative. Characters didn’t regularly have to verify the computer’s work, they just knew it was correct.
by jorgefreynag | 2025-04-19 06:48:22+00:00
Behavior change at a group level is often driven by sociological forces that start small and build up over time. I highly recommend the work of Damon Centola. His books “Change: How to Make Big Things Happen” and “How Behavior Spreads: The Science of Complex Contagions” are full of stories that help illustrate the concepts he studies. He’s a legit sociologist whose research points to the value of strong ties to help drive persistent adoption and behavior change (whether societal or in product adoption, it’s all based on the same principles).

I would not recommend the works by Jonah Berger that also deal with the same topic, because they are primarily based on marketing observations that are often shallow and misleading. For example, the misinterpretation of the “influencer” phenomenon, whereby he concludes that people who gain a following and become popular online actually help shape behavior. That is often, as we now know, only a fleeting phenomenon more akin to a lottery than anything that drives actual change.

When you really study the ways in which big products like say, Twitter, blew up, you see that they started with a small group of people who loved them. By the time the “influencers” picked up, the product already had a dedicated audience that made it feel “safe” for the popular person to promote them.

Anyway, I hope you enjoy Centola’s work if you check it out. And good luck!
by mdhb | 2025-04-19 06:50:35+00:00
Not at all, but I think a lot of these companies have something in place which is roughly equivalent to a budget of resources they are willing to put towards processing your requests in a given time frame (independently of context windows) that artificially acts that way.

I can get a couple of hours of good responses out of Gemini (with a fixed price monthly payment) working on a project per day before quality takes a serious nosedive.
by Arnavion | 2025-04-19 06:52:03+00:00
The asn1 crate provides three builtin Choice enums itself - asn1::{Choice1, Choice2, Choice3} - which support 1, 2 and 3 choices respectively. I assume that is what lilyball is referring to. But as you correctly point out the custom derive supports mapping enums with more variants to CHOICE just fine, so the builtin enums are not a relevant limitation.
by globalise83 | 2025-04-19 06:54:08+00:00
In payments and most other industries with a lot of connections to 3rd parties and complicated transactional flows, UML diagrams (especially sequence diagrams) are used a lot, albeit mostly as a conceptual tool rather than some formal description (see for example the Stripe docs). I also see UML state chart-like approaches being used more formally in frontend (e.g. XState).
by bsdz | 2025-04-19 06:55:50+00:00
In a, thankfully past, role working remotely for an antipodal organisation with badly configured networking; often, the lag between typing several characters on the keyboard and those characters appearing on my screen could be measured in seconds! Vi key bindings were a godsend as I could send commands (eg global search & edit etc) and be confident they were being applied before recieving a (delayed) visual update. I feel my experience seems to echo (albeit slightly) that of Bill Joy's vi development on a 300 baud modem!
by lastdong | 2025-04-19 06:56:59+00:00
Found this page from Cardinal Stefan Wyszyński University in Warsaw that mentions a research program called LEM based on LogLan’82, but can’t quite understand when it was launched or if still active.

https://lem12.uksw.edu.pl/wiki/Main_page

https://lem12.uksw.edu.pl/images/3/3d/LeafletLoglan.pdf
by duk3luk3 | 2025-04-19 06:57:20+00:00
They do something like that in aircraft manufacturing - every tool has a dedicated spot in the toolbox and a job can't be signed off unless all the tools are back in the toolbox. Bolts, nuts, and other parts/debris are a different story though... there's horror stories from that as well, especially recently from one of Boeing's facilities implicated in the string of manufacturing and maintenance related incidents Boeing had in the last couple years.
by benoau | 2025-04-19 06:59:16+00:00
Their hardware has been dogshit for years TBH, this year's upgrades were to like ~2020 tech and some of these models won't be upgraded again until 2030!

The only parts of Synology I really like are some of their media apps are a very tidy package, I've previously written a compatible server using NodeJS that can use their apps so I think I'll have to pursue that idea further given the vastly superior consumer hardware options that exist for NAS.
by ncruces | 2025-04-19 07:00:01+00:00
SIMD within a register: https://en.wikipedia.org/wiki/SWAR

It's generally used for techniques that apply SIMD principles within general-purpose registers and instructions.

Assume you've loaded a 64-bit register (a uint64_t) with 8 bytes (unsigned char) of data. Can you answer the question “is any of these 8 bytes zero (the NUL terminator)?”

If you find a cheap way to do it, you can make strlen go faster by consuming 8 bytes at a time.

Et voilà:

#define ONES ((uint64_t)-1/UCHAR_MAX) #define HIGHS (ONES \* (UCHAR_MAX/2+1)) #define HASZERO(x) ((x)-ONES & ~(x) & HIGHS)
by thrw99 | 2025-04-19 07:00:13+00:00
> due to financial management "problems"

those problems were not management, founder of Optimus- Roman Kluska is one of the most briliant minds in Poland, even today. Problems were caused by the state itself, first directing Optimus to book VAT in certain way, and then the same state accusing Optimus of defrauding VAT. Roman Kluska was imprisoned and had to pay 8mln PLN to be bailed, later when he was deemed not guilty that money was never returned to him, not to mention all damage they caused to himself and his business. These are leftovers of communism aparatus, nobody liable for anything.