Hacker Newsnew | past | comments | ask | show | jobs | submit | rustyminnow's commentslogin

I asked for short form functions! Neovim has a ton of apis that accept functions as configuration. Having to write `function(x) return x > 3 end` is so much more annoying than `|x| -> x > 3`. I'd prefer just `|x| x > 3` but alas. I agree that a `|x| -> do ... end` lambda variant is redundant to normal anonymous functions though.


Could probably be implemented by a smartcard or yubikey-like device as well. Shoot, just build it into my state issued ID card.


Do you know how hard it was to get RealID rolled out?

And now you're going to tell every state to do it again, but this time it's got a chip in it so "just trust the government, man".

This will go well.


It will go fine, because everything you want to do will require it. Even if you don't strictly have to, you will be effectively ostracized. Transit, entertainment, productivity tools. Haven't you noticed that things that have previously been easy to do are much harder now, even before this has rolled out? Like providing a government ID to visit a museum, for example. Or getting an email address. Using claude.


They've had some practice now, so next time will go better.

RealID is completely optional anyways. Just like organ donation and using the internet.


In any other commercial they'd be laughing and grinning ear to ear with their fakest smile instead of wincing from dieing in Cuphead. Definitely still staged but refreshingly so.


In the article, she wasn't introduced as a researcher at all, but suddenly "She went back to her research data...". This totally smells like an LLM refactor where it re-emits surface level details, but completely misses the key beats that tie ideas together across a story.


So, failure to do research and ensure a coherent mental model leads to erroneous inferences… for humans as well :)


What's your point? Yes, humans and AIs CAN make similar errors. However, continuity and context churn at this level is the sort of error that humans make rarely and AIs make constantly.

By itself it is not a sure sign of LLM output, but along with other signals it is highly suggestive.


Some of the headings are very AI-cliche: "Hospitality Is a Dialogue, Service Is a Monologue"; "AI Raises the Floor. Humans Raise the Ceiling"; "Your Employees Are the Moat. The Compounding Is Invisible."

The author didn't use headings like that in their 2024 blog posts.


Java has very good refactor support. I use jdt.ls which is eclipse based, but I've heard intellij is even better. I've wished for similar refactor actions in other langs.


I'm right there with you - prefer classic, deterministic tools wherever possible - but there's a limit. E.g. it's easy to rename a single getter from classic enterprise java `Foo getFoo() {..}` to a modern style `Foo foo() {..}` ... but to rename dozens of getters/setters across hundreds of classes is still tedious.

Even harder would be to update your setters from `void setFoo(Foo f) { this.foo = f; }` to fluent-style `Parent foo(Foo f) { this.foo = f; return this; }` - I'd be surprised if there's an LSP action for that at all. (I'd love to be proven wrong though)


Not sure about LSP, but IntelliJ has had a "structural search and replace" feature for many years, and it can easily handle changes like the one in your second paragraph. It's conceptually like a regex search, but it matches language-specific AST subtrees instead of character sequences.


I've found that for super large but simple refactors, codex and Claude struggle and will just quietly stop doing what you asked it if it's a long running task.

I actually had better luck asking codex to write temporary sed scripts based on the requirements then apply them.


Bun getting rewritten in Rust is not really the counter point you think it is. The rust version hasn't shipped yet, so there hasn't even been a chance to see if the code can be maintained. It's an impressive feat no doubt, but until they've maintained it on a months to years timeline, it's also just talk with no evidence.


His comment doesnt even seem written by him, too busy doing nothing in a self driving car while codex work for him


Sigh. I'm sorry you're scared of AI. I hope you find happiness in your life and something else to replace your identity with once AI completely eclipses your utility in society as a coder.


Right, it's still a datapoint. There's blurry and not completely substantiated datapoints from both sides. We don't have a full picture... we have a blurry picture.

The issue is a lot of people form definitive conclusions from blurry data. I'm challenging that type of bias. For example: How the hell do we know LLMs produce code that LLMs can't maintain? Like did you actually try it? And what about the instances where it worked? I don't think the answer is as clean/cut as yes/no. Even if we had data, most likely the data will be contradictory data in the sense that some AI projects worked, some descended into slop.


> character placement and border special characters

These characters _are_ text though. They can be copy pasted like text, I can use them in my text editor, you can stick em in a string.


Why would I want them hidden? I access files in ~/.config almost daily, I think this is a really good idea


Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: