MurphyA/hacker-news huggingface dataset:
by msgodel | 2025-05-30 10:33:36+00:00
Language models with a loop absolutely aren't Turing complete. Assuming the model can even follow your instructions the output is probabilistic so in the limit you can guarantee failure. In reality though there are lots of instructions LLMs fail to follow. You don't notice it as much when you're using them normally but if you want to talk about computation you'll run into trivial failures all the time.

The last time I had this discussion with people I pointed out how LLMs consistently and completely fail at applying grammar production rules (obviously you tell them to apply to words and not single letters so you don't fight with the embedding.)

LLMs do some amazing stuff but at the end of the day:

1) They're just language models, while many things can be described with languages there are some things that idea doesn't capture. Namely languages that aren't modeled, which is the whole point of a Turing machine.

2) They're not human, and the value is always going to come from human socialization.
Ask HN: How do you set up a new dev machine? (2025 edition)
by daryllxd | 2025-05-30 10:35:06+00:00
Looking for ideas here! New machine will be on OS X. I am currently playing around with Ansible and for now I am able to set up much of the non-dev applications + `pnpm`, `ruby`, `go`. (I based a lot of it on https://github.com/geerlingguy/mac-dev-playbook as I wanted to learn Ansible anyway).

Thank you!
by rvz | 2025-05-30 10:36:30+00:00
> in pure Bash.

Not really in "pure bash". Also this needs to be labeled as a "toy".

Using an external tool like 'jq' especially written in C for parsing JSON, one can craft a exploitable JSON input to achieve code execution on the MCP server.

What could possibly go wrong? Maybe this CVE-2025-48060 [0] [1]?

[0] https://github.com/jqlang/jq/issues/3327

[1] https://nvd.nist.gov/vuln/detail/CVE-2025-48060
by mrtksn | 2025-05-30 10:36:39+00:00
The the evidence on causes is wrong or non-existent. That doesn’t mean that there’s no evidence that Americans should get healthier because there’s plenty of evidence on that, like shorter lifespans or prevalence of health issues that are much less of a problem in other countries.

In other words You should get healthier even if chemtrails don’t cause it.
by whywhywhywhy | 2025-05-30 10:37:02+00:00
>Given the expense of training gpt-image-1, I was worried that nobody else would be able to afford to train the competition

OpenAI models are expensive to train because it’s beneficial for OpenAI models to be expensive and there is no incentive to optimize when they’re gonna run in a server farm anyway.

Probably a bunch of teams never bothered trying to replicate Dall-E 1+2 because the training run cost millions, yet SD1.5 showed us comparable tech can run on a home computer and be trained from scratch for thousands or fine tuned for cents.
by ljosifov | 2025-05-30 10:37:06+00:00
You may be right about the damage (will not dispute it even if I personally doubt it) - but what about the amount of good that it can do too? When deciding "what is to be done now" under uncertainty, we typically look at both sides of the ledger, the upsides in addition to the downsides.

Assume for a moment, that the current AI is teaching us that compute transforming data → information → knowledge → intelligence → agency → ... → AGI → ASI, is all there is to Intelligence-on-Tap? And imagine an AI path opens to AGI now and ASI later, where previously we didn't see any. Seems a bad deal to me, to frustrate, slow down, or even forego the 2050-s Intelligence Revolution that may multiply total human wealth by a factor of 10 to 20 in value, the way the Industrial Revolution did in the 1800-s. And we are to forego this, for what - so that we provide UBI to Disney shareholders? Every one of us is richer, better off now, than any king of old. Not too long ago, even the most powerful person in the lands could not prevent their 17 miscarriages/stillbirths/child_deaths failing to produce an heir to ascend the throne (a top priority that was, for sure for a king+queen). So in our imagined utopia, even the Disney shareholders are better off than they would be otherwise.
by ashu_trv | 2025-05-30 10:37:15+00:00
What's really impressive here:

Model-Agnostic Infrastructure: Any AI model—open-source, proprietary, LLM, or VLM—can instantly gain real-time vision capabilities. No more waiting for Google to open their doors.

Immediate Availability: Unlike Project Astra, which is still behind Google's beta gates, VideoDB is usable today. Anyone can plug into the API, SDK, or cloud console immediately.

Openness and Developer-Friendliness: Seamless integrations with popular AI tools and frameworks like LlamaIndex, LangChain, and Hugging Face dramatically reduce the barrier to entry. Just a few lines of code and you're live.
by mrweasel | 2025-05-30 10:39:50+00:00
> I don't find it particularly sad if people mind their own business in the gym.

But that is part of the whole loneliness issue isn't it. I can certainly understand people wanting to just do their workout, but it's one less source of interaction between people. We don't talk to be people at the supermarket, we don't talk to people waiting for the bus, we'd rather listen to a podcast during our workout, than talk to the guy sitting on the next bench.

Very anecdotally: I'm fairly introvert, but have issues not talking, so I'll fairly regularly talk to random people. Some people will clearly prefer to be left alone, but frequently people smile and light up and start talking about all sorts of random stuff.
by noduerme | 2025-05-30 10:40:53+00:00
Abstractly, when any parallel system scales up large enough without cross checking or waiting between "threads", the cost of de-duplicating and merging the output will probably outweigh the advantage of producing new results in tandem. I think. That's just a hypothesis, but feels correct. With stuff like a-life distributed over lots of servers all converging on evolutionary answers to a problem, it's the collation and analysis layer that's most expensive and slow. Sharing more frequently / allowing more reliance on central historical truth slows each one down but avoids duplication and redundancy. I guess where that point is depends on what problem you're trying to solve.
by inlinestyle_it | 2025-05-30 10:41:24+00:00
Long time ago we worked on a similar concept. A framework to build native applications via plain HTML/Javascript files with support for invoking native code: https://axemas.readthedocs.io/en/latest/

At the time the native part was the reason why the project never caught up, people preferred pure JS solutions even though they were much more limited and worse performing. Do you think that Tauri will actually be able to catch up even though it requires Rust knowledge which is far from being an easy language?
by Daub | 2025-05-30 10:41:32+00:00
Practically, what differentiateS a splat from standard photogrammetry is that it can capture things like reflections, transparency and skies. A standard photogram of (for example) a mirror would confuse the reflection in the mirror for a space behind the mirror. A photogram of a sheet of glass would likewise suffer.

The problem is that any tool or process that converts splats into regular geometry produces plain old geometry and RGB textures, thus loosing its advantage. For this reason splats are (in my opinion) a tool in search of an application. Doubtless some here will disagree.
by onion2k | 2025-05-30 10:42:02+00:00
In most professional industries getting to the right answer is only half the problem. You also need to be able to demonstrate why that is the right answer. Your answer has to stand up to criticism. If your answer is essentially the output of a very clever random number generator you can't ever do that. Even if an LLM could output an absolutely perfect legal argument that matched what a supreme court judge would argue every time, that still wouldn't be good enough. You'd still need a person there to be accountable for making the argument and to defend the argument.

Software isn't like this. No one cares why you wrote the code in your PR. They only care about whether it's right.

This is why LLMs could be useful in one industry and a lot less useful in another.
by fregonics | 2025-05-30 10:42:14+00:00
We all have those tasks in our applications that are not common enough to warrant a project (and another deploy) to make an admin panel, but also are painful to do, because they are tricky or time-consuming. So I'm working on an internal tools building platform to quickly wrangle some admin interface do automate them.

This is currently just a prototype I'm developing, but I'm honestly eager to receive some feedback, as I'm not completely sure about the direction.

https://github.com/luizgfranca/synthreon
by 0xEF | 2025-05-30 10:42:33+00:00
It's a bit niche in the radio hobby, but very cool. That said, it is marketed to a very specific type of radio hobbyist which is probably best explained by looking at the first few sections of the manual, specifically around section 2a if you want to get a better sense of who this is for

User Manual: https://rasdr.org/release/1.2.4/RASDR-Users-manual-v1.7.5.pd...
by amitu | 2025-05-30 10:44:38+00:00
So you can write SQL queries[1] in fastn documents, create dynamic urls[2], get request data[3], or write backend in wasm[4].

The input to sql queries are passed using bind parameters[5], so it should not have SQL injection issue.

FifthTry.com is built using fastn. You can checkout source code if lets-update[6] to see some open source fastn code.

[1]: https://fastn.com/sql/

[2]: https://fastn.com/dynamic-urls/

[3]: https://fastn.com/request-data/

[4]: https://fastn.com/wasm/

[5]: https://github.com/fastn-stack/fastn/blob/b639cdf59dd297f977...

[6]: https://github.com/fifthtry-community/lets-update
Show HN: Code doodles to get my morning started
by dirkc | 2025-05-30 10:44:40+00:00
Over the last 2 weeks I've coded a few different visuals as a mental warm up in the morning. It's also nice to make something visual!

I try to not go in with an agenda and keep it exploratory!

I find that it has a nice effort to satisfaction ratio that really helps if other work I'm doing is a slow burn.
by zamadatix | 2025-05-30 10:44:49+00:00
If you're just wanting to shut the request up and aren't actually trying to display a certain favicon you can do:

<link rel=icon href=data:>

With the bonus you've probably already remembered how to reconstruct this on demand just by reading this comment. It is "invalid" data but so is your example on Safari and Firefox instead of Chromium based browsers. It doesn't matter as much because that problem is local and silent in the logs, unlike the request.
by AvAn12 | 2025-05-30 10:44:58+00:00
Agreed. In addition to the great historical observations below, I notice the progression from “Data Science” to “AI.” Ideally, data sci should have been about applying the scientific method to analyzing data — which should have come down to 1. statistics, by another name and 2. A broader set of procedures which may improve upon classical stats, especially in cases where data doesn’t fit the assumptions of classical statistical procedures. AI, to me anyway, feels all about technology. The methods are built on sound theory and math but the AI products are black boxes, functionally similar to web browsers of course. Prompt engineering is a thing of course, but it feels like ad hoc tinkering, and inevitably leads to overfitting. And rigorous performance evaluation is left to qualitative vibe checking - unless of course you bring in extra tooling like Snorkel - but that’s not part of the core foundation model produce. Anyway, in sum, it feels like we had “science” in the picture for a few years there but it slipped through our fingers starting in 2022-ish
by XorNot | 2025-05-30 10:47:15+00:00
Defending against a nuclear attack though isn't a desire for peace, it's a desire for freedom of action without consequence.

In a world with nuclear weapons and limited, unreliable defenses against them, you have to actually fully comprehend what "wanting peace" actually means - i.e. negotiation and diplomacy are the actual kings.

In a world without them, you always have the option of resorting to the barrel of the gun again - as happened to prior to WW2.
by petetnt | 2025-05-30 10:48:17+00:00
If anyone wants another glimpse behind the red curtain, I highly recommend the documentary David Lynch: The Art Life from 2016. It focuses on David Lynches upbringing and formative years as an artist up until the release of Eraserhead that completely changed the direction (or maybe rocketed forward?) of his career. It also shows Lynch working at this workshop, showing some of the tools you see on auction here too.

The collection has some absolute grails too for any fan, like the original script to Twin Peaks as Northwest Passage.

RIP to true master.
by limflick | 2025-05-30 10:49:14+00:00
You don't have to be able to vibe code an entire business from scratch to know that the technology behind AI is significantly more impressive than VR, crypto, web3 etc. What the free version of ChatGPT can do right now, not just coding; would've been unimaginable to most people just 5 years ago.

Don't people and companies using AI lazily to put out low quality content blind you to its potential as well as the reality of what it can do right now. Look at Google's VO3, most people in the world right now won't be able to tell you that it's AI generated and not real.
by kjuulh | 2025-05-30 10:49:26+00:00
I am by no means a C++ expert, a noob rather. It might be possible to make this generic, but it seems quite easy to forget a small detail here, and then be kneecapped because you forgot one of the overloads. So that in very few amount of edge cases your abstraction isn't actually cleaned up.

Better than nothing, and might be the most preferred way of doing things in C++, but it does seem dangerous to me. ;)
by 0xEF | 2025-05-30 10:50:44+00:00
If anyone sees this No Starch book (which is decent, btw, as one can expect from No Starch) and wants to dive in, start here: https://www.rtl-sdr.com/rtl-sdr-quick-start-guide/

There's a lot of garbage equipment out there and it's easy to buy something that does not work or creates spurious emissions or other weird interference and incompatibilities. Unless you know how to mitigate these issues with a deeper understanding of electronics and RF, you're going to struggle to get good results.

That site is easily the most comprehensive starting point for beginners, but read through it carefully before purchasing a dongle.
by hoseyor | 2025-05-30 10:51:22+00:00
You’re calling people with legitimate but equally confused positions morons, while lamenting division.

Truth has been eroded for many decades now and you seem to assume that the lying and murderous government that keeps lying and murdering is the best arbiter and warden of truth through the public schools and systems it enforces to impose its narrative on the minds of the majority of people who are little more than flesh-bots called humans, programmed and flashed over tv and social media.

How could the truth even exist when free speech is under direct assault even in the country in which it is a core feature of the foundational order? Lies and manipulation are not the truth, it’s narcissistic manipulation. The truth cannot even be approached without free speech, free thought, whether you like it or not; because the inverse of free speech is control over your freedom to hear/see. Censorship not only suppresses the speech, it intentionally suppresses people hearing what psychopaths that control the government fear.

It’s basic narcissistic manipulative abuse patterns along with all the same manipulative patterns like manipulative language changes and gaslighting, dark patterns … but at least you can remember “you wouldn’t get beaten if you followed the constantly changing arbitrary rules of how you may or may not think, what you may or may not talk about, and how you have to say things”.
by aspenmayer | 2025-05-30 10:51:50+00:00
> mission vagrant rogues

I mean, I am a decent person, but somehow I ended up with a key that worked for the the building and the 2nd floor of the old Mission location of Noisebridge by my second or third visit, despite never having been a member or paying dues etc. I got it from someone else who had also gotten it from someone else if I remember correctly. Only members were supposed to have keys, I think? I wasn't shy about the fact I wasn't one, but I didn't flash the key around either. Hopefully they have tightened up on that if it's a recurring issue.

Stuff like getting the key was just part of the scene in SF that you could randomly encounter, like the time I was working security for the American Psychiatric Association trade show at the Moscone Center and the Church of Scientology protested against the conference right outside, then a flash mob counter-protest of anons in Guy Fawkes masks appeared. SF is just weird like that for some people I guess. Maybe it's just me?
by schnitzelstoat | 2025-05-30 10:52:11+00:00
There is no collapse though. People are having less children (or even no children at all) mostly by choice and it seems the concern will be the smaller workforce of the future rather than any problems of overpopulation.

We also have loads of cards left to play like fully deploying nuclear energy, GMOs etc. that would ease the environmental impact but are not used due to political reasons.
by latexr | 2025-05-30 10:52:44+00:00
> Now millennials are turning everything into Beanie Babies

A thousand years after the last millennial has died, they will still be blamed for every issue in society. Naturally, by that time we will have passed the year 3000, so there will be the “neo millennials” to continue taking the blame.

Of corse, that assumes humanity will last that long. Millennials will probably kill us all by then, am I right? I’m surprised millennials haven’t been blamed for the wars in the world, the pandemic, and the US sliding into fascism. Avocado toast eating bastards.

Here’s an idea: How about we stop scapegoating and shifting the blame to a nebulous and imaginary generational divide and all together assume the responsibility of making everything better? No no, wouldn’t work, Gen <insert your bias here> would never allow it.
by chneu | 2025-05-30 10:52:53+00:00
They try it out because Americans love owning stuff as status symbols. Gotta keep up with the Joneses with our "grass fed" steak dindins, 3rd truck, boat, rv and garage full of junk. We are hyper-capitalist and we use the manifest destiny/conquerer mentality to justify it. Advertising drives this mentality into people from a young age to the point they don't even realize it. The word "deprogramming" might be apt here.

Even if one doesn't consciously think about or admit this, it is everywhere in American culture, especially in rural-cosplaying folks. If someone isn't aware of it, and working to check their consumption, then they're probably engaging in it, unfortunately.

Americans have endless excuses for our overconsumption because it allows us to either justify or ignore the consequences of our actions.

Even mentioning overconsumption will result in many Muricans getting mad because you're challenging their privilege.

A really great example of this is the typical american's reaction to environmental causes. Look at how american media portrays environmentalists and reacts with pure vitriol most of the time (fortunately this has changed quite a lot in recent years but it's still pretty bad). Environmentalists challenge the privileged mindset of american culture. What did american culture do? We pumped up beef and dairy production while portraying it as "the natural way", "the carnivore diet", the "caveman diet" etc as if overconsumption is how it should be and has always been. Then American culture portrayed vegans/vegetarians as anemic weaklings, which is basically an attack on people challenging the privilege to overconsume. Make the enemy look bad instead of addressing the issue.

Once one starts to look for this stuff they'll see it is everywhere in US culture. I grew up in a town of 500 people on a farm/ranch in the US West. I was very conservative. I bought into all this shit for 20+ years. Then I traveled and talked to people outside the US with different viewpoints. It is really obvious how bad it is in the US once you start to pay attention and stop buying into this privileged mindset.

We can't begin to improve this until we can even acknowledge it. There are many forces in this country working to prevent people from even acknowledging this. Look at conservative media, especially. It's suuuuper obvious.
by rkangel | 2025-05-30 10:52:53+00:00
The best knitting patterns I've seen do both. If you look at the classic Elizabeth Zimmerman Baby Surprise Jacket* it has the pattern both in the "keep doing this, increasing each row until you've got 25 [27, 29]" stitches form, and also each row individually laid out. I found that very helpful for both allowing me to carry on without reading the pattern every 2 seconds, but also having something to check on if I wasn't 100% clear.

* Which has really cool construction, and I thoroughly recommend
by ontouchstart | 2025-05-30 10:53:12+00:00
These days people have a tendency to grab a latest and shiniest tools when the existing ones are hard to use. Because it takes more effort to understand them than install new ones.

With LLM, we might have a chance to explore the capabilities and deeper ideas in them. If I have enough LLM budget (time and money wise), I might spend more on using awk to build super agents. GNU manuals are perfect context for these kinds of usages.
by alkonaut | 2025-05-30 10:53:28+00:00
This sort of thing really needs to be coordinated on EU level. Having different countries doing this in their own way isn't going to work out well in the end. But it's clear something needs to be done. Taxes should be extracted on profits, where the profits are generated. But doing this properly would require re-thinking _a lot_ of how businesses are taxed, not only digital giants. Anyone who uses schemes where IP is sold between various sister companies and finally profits are generated in some tax haven, would be targeted in a revamp of this kind. This would be a massive upheaval.
by Derbasti | 2025-05-30 10:54:32+00:00
I've done both. Let me tell you, embedding Lua into a C program is magnitudes easier than embedding Python.

The main reason is the endless fragility of Python's garbage collector. To be clear, the API is trying to be as helpful as possible, but it's still a whole bunch of complexity that's easy to mess up. Incidentally, this discussion is left out in the linked article, which makes it less than useless. In my experience with many a third party C/Py interface, data leaks are incredibly common in such code.

Lua of course also has a garbage collector, but it essentially only knows two types of values: POD, and tables, with only the latter needing much consideration. The interaction model is based on a stack-based virtual machine, which is more complex than Python's full-function abstraction, but conveniently hides most of the garbage collector complexity. So long as you're just reshuffling things on the stack (i.e. most of the time), you don't need to worry about the garbage collector at all.
by blitzar | 2025-05-30 10:59:27+00:00
> I'm under the impression that women's only spaces are very much frowned upon

Centre of the English speaking world here.

My gym has a "mixed" workout area and a "women only" workout area. The pool and sauna have "mixed" sessions and "women only" sessions. Classes are segregated to "women only" or "mixed". Membership fees are the same for all.