MurphyA/hacker-news huggingface dataset:
by thegeomaster | 2025-05-05 12:20:48+00:00
This is exactly what frameworks like Claude Code, OpenAI Codex, Cursor agent mode, OpenHands, SWE-Agent, Devin, and others do.

It definitely does allow models to do more.

However, the high-level planning, reflection and executive function still aren't there. LLMs can nowadays navigate very complex tasks using "intuition": just ask them to do the task, give them tools, and they do a good job. But if the task is too long or requires too much information, the context length deteriorates the performance significantly, so you have to switch to a multi-step pipeline with multiple levels of execution.

This is, perhaps unexpectedly, where things start breaking down. Having the LLM write down a plan lossily compresses the "intuition", and LLMs (yes, even Gemini 2.5 Pro) cannot understand what's important to include in such a grand plan, how to predict possible externalities, etc. This is a managerial skill and seems distinct from closed-form coding, which you can always RL towards.

Errors, omissions, and assumptions baked into the plan get multiplied many times over by the subsequent steps that follow the plan. Sometimes, the plan heavily depends on the outcome of some of the execution steps ("investigate if we can..."). Allowing the "execution" LLM to go back and alter the plan results in total chaos, but following the plan rigidly leads to unexpectedly stupid issues, where the execution LLM is trying to follow flawed steps, sometimes even recognizing that they are flawed and trying to self-correct inappropriately.

In short, we're still waiting for an LLM which can keep track of high-level task context and effectively steer and schedule lower-level agents to complete a general task on a larger time horizon.

For a more intuitive example, see how current agentic browser use tools break down when they need to complete a complex, multi-step task. Or just ask Claude Code to do a feature in your existing codebase (that is not simple CRUD) the way you'd tell a junior dev.
by ch_sm | 2025-05-05 12:21:39+00:00
Look, this is a losing argument. It’s ok if you prefer stuff like Zemeckis (who I might add, made a lot of melodramatic films himself) over international films, but that doesn’t them objectively better or more watchable for everybody.

I’m just going to leave this random link here: https://www.imdb.com/list/ls003889355/
by giancarlostoro | 2025-05-05 12:21:46+00:00
I find this app so pointless, you can export your Signal chats yourself. They could have instead invested into Signal directly to ask for an archival piece where all parties agree that the chat will be exported to x folder, in x format, but once that exports done they will be wiped from Signal itself within a week. Some sort of chain of trust thing. Bonus points if you enforce validating keys between people before they can all be in a group chat.

Heck you could even require that exported chats have a password defined by the end-user, so its not just sitting there in plaintext. I wonder how much of this TeleMessage even tried to do, I have a feeling its a hacked up app that does what's advertised on the can, with no emphasis on securely doing so.
by Reubachi | 2025-05-05 12:22:48+00:00
This is;

1. Media spin or early reporting, it is nothing in stone yet. This should be the understanding for any "new policy" announced m-f for this admin.

2. Even if it is to be set in stone, likely will be rescinded.

3. It is vague on purpose ^

4. Assuming it becomes set in ston, it is a direct pander to Disney, Universal etc. from the current admin. Chinese film making (animation in particular) is now outperforming Disney in every metric in every market.

5. Disney et all. stand to lose either way. This is capitalism at work and american film studios will see costs skyrocket as local and foreign competitors silo resources.
by mightyham | 2025-05-05 12:22:55+00:00
While I agree with the thrust of the article being that students are cheating themselves by relying on LLMs, it's important to reflect on ways in which educators have encouraged this behavior. Anyone who has been to college in the age of the internet knows that many professors, particularly in the humanities, lazily pad out their class work with short menial writing assignments, often in the form of a "discussion board", that are rarely even graded on content. For students already swamped with work, or having to complete these assignments for general ed courses unrelated to their major/actual interests, it is totally understandable why they would outsource this work to a machine. This is a totally fixable issue: in-person discussions and longer writing assignments with well structured progress reports/check-ins and rounds of peer review are a couple ways that I can think of off the top of my head. Professors need to be held accountable for creating course loads that are actually intellectually interesting and are at least somewhat challenging to use LLMs to complete. When professors are constantly handing out an excess of low-effort assignments, using shortcuts becomes a learned behavior of students.
by ofrzeta | 2025-05-05 12:24:09+00:00
I didn't know the device. Also I didn't know that Kai Krause who later got famous through his Kai's Power Tools was an electronic music expert who sort of did sales for Sennheiser in 1977, according to this page (https://de.wikipedia.org/wiki/Sennheiser_VSM_201 - only on the German WP, it seems). He also wrote the manual for it.

His German WP page also claims that he sold a VSM 201 to Neil Young in 1982! https://de.wikipedia.org/wiki/Kai_Krause

English WP has less details on that part of his life, especially the VSM 201 :) https://en.wikipedia.org/wiki/Kai_Krause
by Hard_Space | 2025-05-05 12:24:19+00:00
>Because Hollywood today was doing quite well and I don’t think I’ve heard a single industry source asking for this.

Unless the new edict excludes farming out VFX. The VFX industry has been on its knees for years now, in a race to the bottom that has made r/vfx a pretty depressing place.

(Source: Spent the last few years working for a well-known VFX company)
by rendaw | 2025-05-05 12:24:27+00:00
Thanks for the answer! I think we may be talking past eachother a bit, but it's good to get confirmation on a lot of those!

AFAICT named pipes have nothing to do with ssh tcp proxies, or at least that bit is tangential to the key point - the key point I was making is that ssh is running in the background while I'm running another command (with no relation between them, as far as the shell is concerned).

You didn't answer my question about if `bg` returns a `fid` or not, and the documentation doesn't answer this either, nor did you say if those could be used in scripts... but it sounds like you're saying I have to parse `jobs` to get the `fid` of the command I just launched?

> Async iteration

This isn't about objects but about how operators evaluate. Maybe "streams" or "async streams" would be a better description? Actually, maybe this is where the named pipes you mentioned would be useful?

while true; do echo hi; sleep 1; done | while read line; do echo $line 2; done

in bash, prints "hi 2" once a second. That is, the body of the while loop is executed asynchronously with the pre-pipe command.

AFAICT elvish doesn't have a `read` command, and `for` waits for the argument to complete before executing the body at all. This is a pretty common pattern, so I was surprised when there's no mention of it in the elvish docs. I don't like `read` in bash since it's yet another completely different syntax, but maybe Murex has something similar?

TBH I just looked at the Murex docs again and I'm lost. Where's the reference? There's the "user guide" which contains the "user guide" (again) and also the "beginners guide" which to me are synonyms, "cheat sheet" and "read more" which both appear to be a bunch of snippets (again synonyms?), "operators and tokens" which are a reference of just a subset of the language, etc etc. I couldn't find anything on loops, which I'd expect to be a section somewhere. Clicking on "read / write a named pipe" in "builtin commands" somehow teleports me to an identically named page in a completely different "operators and tokens" section.

In the end the read/write pipes page only shows examples of reading/writing pipes to other pipes, not using them in a for loop or anything. One example appears to use some unique syntax in `a` to send array elements to the pipe, but I couldn't find anything about that in the `a` section when I finally found the `a` section.

Also are named pipes always global? Why can't they be local variables like other structures?

It's great you have so much documentation, but I think it actually turned me away - it seems bloated with every bit of information split into multiple pieces and scattered around. Simplifying, consolidating, and reorganizing it from the top might help.

> Arity safety

Thanks! Yeah, I wasn't talking about arrays here, but if e.g. `x` in my example contains space-separated "these three words", will `command` receive 3 arguments or 1. In bash, `command` would get 3 arguments, if you don't invoke the variable quote hack. I just tried this out though, and it gets 1 argument, so great!
by zelphirkalt | 2025-05-05 12:24:59+00:00
You still didn't answer the question though. I asked you why it matters, whether politicians make uninformed use of a bad platform, when it comes to me being in an echo chamber or not. I think there is no relation between what silly things politicians do, and whether I am in an echo chamber or not.

I am not sure why I wrote "echo hall". I must have been mentally absent or something. To my own ears it sounds weird and not like something I would usually write. It might have been weird auto correction on phone. I am not sure. Anyway, that is besides the point. I would like to know, why you think, that what politicians do has any relation to me being in an echo chamber or not. I mean, do you define the outside of echo chambers to be the place, where politicians go? Like ... Are they such a massive number of people or somehow indicative of that outside? I just don't get your idea.
by the_duke | 2025-05-05 12:25:29+00:00
It's not just "evil greedy production companies want to save money", as some other comments imply.

There is EU regulation requiring that 30% of content available on streaming services for European customers are "European works". The definition is a bit complicated, but this is definitely a big part of why plenty of production has moved to Europe and the UK.

If this goes through it could bring some problems for Netflix et al. They can always artificially restrict the low-value content content from customers in EU countries though. As if the arcane licensing and availability landscape wasn't crazy enough for media...

(See the "Audiovisual Media Services Directive")
by motorest | 2025-05-05 12:25:58+00:00
> Although this is true, it disregards the fact that prompting for tests takes time which may also be spent writing tests (...)

No, not today at least. Some services like Copilot provide plugins that implement actions to automatically generate unit tests. This means that the unit test coverage you're describing is a right-click away.

https://code.visualstudio.com/docs/copilot/copilot-smart-act...

> (...).and its not clear if poor quality tests are free, in the sense that further development may cause these tests to fail for the wrong reasons, causing time spent debugging.

That's not how automated tests work. If you have a green test that turns red when you touch some part of the code, this is the test working as expected, because your code change just introduced unexpected changes that violated an invariant.

Also, today's LLMs are able to recreate all your unit tests from scratch.

> This is unlikely to be true, for a couple reasons: 1. Ambiguity makes it impossible to define "garbage", see prompt engineering.

"Ambiguity" is garbage in this context.

> . 2. As the LLM fills in blanks, it must do so respecting the intention of the code, otherwise the intention of the code erodes, and its design is lost.

That's the responsibility of the developer, not the LLM. Garbage in, garbage out.

> . 3. This would imply that LLMs have reached their peak and only improve by requiring less prompting by a user, this is simply not true as it is trivial to currently find problems an LLM cannot solve, regardless of the amount of prompting.

I don't think that point is relevant. The goal of a developer is still to meet the definition of done, not to tie their hands around their back and expect working code to just fall on their lap. Currently the main approach to vibe coding is to set the architecture, and lean on the LLM to progressively go from high level to low level details. Speaking from personal experience in vibecoding, LLMs are quite capable of delivering fully working apps with a single, detailed prompt. However, you get far more satisfactory results (i.e., the app reflects the same errors in judgement you'd make) if you just draft a skeleton and progressively fill in the blanks.
by Dumblydorr | 2025-05-05 12:26:03+00:00
You think a PhD automatically makes someone a better teacher than a school teacher? Shows quite an elitism that assumes knowledge and scholarly ability is the mark of a good teacher. From someone who actually taught in schools, scholarship matters almost zero, classroom management and emotional intelligence are far more important in a school teacher.

And giving away the money? You’d lose all amenities of a school, the building, its land, the social benefits of school interactions, etc. Most importantly, you lose classroom management of a teacher, and the kids lose out big time.

A PhD tutor stood in front of determinedly mischevious children, most couldn’t last two weeks.
by abnormaldoorway | 2025-05-05 12:26:13+00:00
TL;DR: I can't distinguish between a good and a bad moment to pull out the camera, so it must be the camera's fault (?).

The camera is just a tool, and it behaves how you want it to.

If you're actively trying to get a good photo, you're obviously busy doing that. But if you're in the middle of a beautiful moment and pull it out just to capture a memory, it won’t distract you as much.

Honestly, this piece makes much more sense if you think it's bait—as if it were written by the friend of the author who got interrupted mid-conversation by him. It reads like a reminder for him to "touch grass," bluntly claiming that his obsession with taking pictures caused his divorce.
by unsupp0rted | 2025-05-05 12:26:39+00:00
Look at all those top non-American films on that list:

1. Once Upon a Time in America

2. One Flew Over the Cuckoo's Nest

3. The Great Dictator

4. Lord of the Rings

5. Chinatown

If there's one thing you can't associate Charlie Chaplin or Jack Nicholson with, it's Hollywood.

Number 9 on your list is famous non-Hollywood filmmaker Alfred Hitchcock.
by richrichardsson | 2025-05-05 12:26:44+00:00
There is no rational thought going into Trump's social media output.

I swear he has a set of 6 tiny books just the right size for his hands, each with 6 pages and on each page there are 6 categories of things.

He's rolls a dice 3 times to pick a category then a final one to pick from the list of 6 tariff levels to be applied.

Then when somone wakes up to see whatever unhinged shit he posted "this time" and realises how abjectly stupid it is, the whole things gets unwound. If any journalist dares mention it again then it was just "trolling the fake news media" and was never meant seriously.
by treis | 2025-05-05 12:27:10+00:00
IMHO that's the key point against the "no volley" idea. Up until the modern age no soldier did anything on their own. You act in formation and repeat what you've been drilled.

A company of archers is probably the same. They'd be working in unison following the direction of their captain. Not for shock value. But to manage fatigue, arrow supply, and ensure that they're firing with a full draw.
by neonsunset | 2025-05-05 12:27:50+00:00
Go and Rust are subject to linking too, Rust just happens to have a saner system which deals with it under the hood. It also goes through the same tooling C and C++ do and the subsequent object files may also need to be linked before producing a binary. Java and .NET's loading system are different since JVM uses loading at class granularity based on classpath whilst .NET uses assemblies, with Java, to my knowledge, moving towards modules which are similar a couple decades later (to also improve its startup latency). .NET's assembly system was made to directly address the pains of header/source file compilation and linking issues well-understood even back in the late 90s.
by jparishy | 2025-05-05 12:28:58+00:00
The "tariff" we're talking about here would be for where the labor comes from. If a EU film company is choosing to film in the US instead of at home for cost reasons, then sure they can put a tariff on that somehow to keep it local. I don't think that's happening in any meaningful way, but it is in the reverse to the detriment of thousands and thousands of local jobs in LA, ATL, NY, etc.
by steveBK123 | 2025-05-05 12:28:59+00:00
I think there's lots of interesting example companies/products like this outside the startup/software space.

For those into photography, Sigma makes great 3rd party lenses at reasonable prices for other brands, which drives their revenue. But they are privately held and able to take more experimental risk making oddball cameras at low volumes. A lot of people laud their product design and give fairly positive reviews without actually buying them.

I've owned a few myself, but they are always a "camera for someone who already has 2 other cameras" type of product. Sometimes "no one has designed a product like this before" is for good reason, and predictive of poor sales.

So maybe to bring this back to software - consider if your product simplifies a customers life / replaces anything, or simply adds more complexity & risk to their stack.
by roenxi | 2025-05-05 12:29:09+00:00
The frame that MAGA has embraced (its in the name itself) is that the policy of the last however long time has failed. I haven't seen the pitch for how having the reserve currency is helping them, and I doubt spreading Hollywood culture has helped them either. Hollywood culture superficially appears to hate them with a passion and wants to see them silenced or (depending on who these "MAGA people" are) arrested.
by mamonster | 2025-05-05 12:29:16+00:00
1.Hague Invasion act was 71-22 in the Senate and 280-138 in the House, with 84 Yes and 116 Nos(edited because I flipped the numbers) from Democrats. Its more or less a consensus US position, not partisan.

2.Even if it did pass, retroactively referring 47 there doesn't scream "law and order" to me, especially when there are actual laws being broken.
by the_snooze | 2025-05-05 12:29:29+00:00
>But why is Apple so goddamn afraid that if I get to do what I want, something terrible will happen?

I feel like this is the general business ethos of modern consumer-facing tech. They don't want to sell tools that serve you. They want to sell a service to chew your food for you as you accept whatever mush they feed you.
by Arch-TK | 2025-05-05 12:29:38+00:00
I will often write a bunch of stuff and then use an LLM to pre-process it a little bit and suggest some improvements. I will then work through the differences and consider them individually and either accept them, or use them to write my own improvements. This is kind of like having an okay editor working for you. No substitute for a real editor, but it means that a: what I intended to say is preserved, b: there's no additional waffle (the prompt includes instructions not to expand on any topic, but only ever to summarise where possible), c: everything still goes by me in the end, and if it doesn't feel like something I would actually write then it doesn't get used.

I believe that it has improved my writing productivity somewhat, especially when I'm tired and not completely on the ball. Although I don't usually reach for this most of the time (e.g. not for this comment).
Show HN: I built CLI to migrate Lovable React apps to Next.js–no rewrites needed
by NabilChiheb | 2025-05-05 12:30:29+00:00
Hey HN!

If you’ve ever started a new Lovable project—just a React SPA under the hood—and later realized you need SSR, SEO, or file-based routing, you know the pain of manually reshaping every route and import.

I felt that pain too, so I put together a tiny CLI that:

Takes your existing Lovable SPA code (components, hooks, routes) as-is

Autogenerates Next.js pages from your React Router or Vite routes

Copies static assets into /public and fixes up CSS/JS imports

Why this matters to Lovable users

You started with a SPA because it was easy—but now you want Next.js perks (SSR, SSG, API routes).

Hand-rewriting every page is tedious and error-prone.

One CLI command gives you a fully bootstrapped Next.js app—no guesswork.

You’ll need a (free) account at https://nextlovable.com to use the CLI. Sign up there, then log in once to cache your credentials.

npm install -g next-lovable

next-lovable ./you-lovable-react-app

That’s it.

You’ll see a new /pages folder, your imports updated, assets in place, and you’re running Next.js without rewriting a line.
by tuyguntn | 2025-05-05 12:32:30+00:00
Valuable tips, but does it work though?

For example: "Building Fragile Engineering Systems"

I wish, I would work in companies who encourage long term maintainability of the platform we are building, but competitors don't wait and building good/stable products are not fast (even if you hire the best, even if you work smart, it just takes time to build, whether you add tests or not, remove features, it just takes time)

Also, consider the fact that building stable products sometimes opposite of making impact, your company treats impact as something which helps the baseline sooner, until you get outcompeted.
by plsbenice34 | 2025-05-05 12:32:34+00:00
Cointelegraph very often exaggerates and writes in an inaccurate way, it should never be used as a reliable source of information. You can see the real information here which makes it clear that it only applies to exchanges: https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...
by ringeryless | 2025-05-05 12:32:53+00:00
we actually had books by folks like Naomi Klein back in the 90s that indicated that the petroleum-based forces would subvert international cooperation for the sake of short-term profits. we were informed of the current navelgazing nationalist trend worldwide gaining popularity.

it's completely stupid and shortsighted to birth this monster, of course. we need MORE international cooperation not less to solve the vast environmental and social problems the world faces.

think about why people migrate and war is high on the list, and not addressing the root causes of human migration but merely each nation closing its doors to the world= bad dumb and wrong.

the people are to blame, of course. in one of the wealthiest nations on earth it's not hardship or suffering that drove the common man to vote for Trump, it's schadenfreude for strawmen they were programmed to hate.

Jodorowski's famous art film "holy mountain" shows our current trajectory since 40 plus years and depicts the brainwashing that allows one to dehumanize other human beings.

i am not sure if trump or vance is the antichrist, but they certainly head a religion dedicated to eradicating the values Jesus taught.