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

One term for these is "home-cooked" software.

https://maggieappleton.com/home-cooked-software


"Home" as in "phoning home"? Because Claude Code sure isn't local, privacy-respecting software.

No, but you can (and should) use VC-funded AIs to create local privacy-respecting software that will keep working when the bubble bursts.

Nothing as heavy as the above but here's my small anecdote:

I was putting off security updates on my npm dependencies in my personal project because it's a pain to migrate if the upgrade isn't trivial. It's not a critical website, but I run npm scripts locally, and dependabot is telling me things.

I told Claude Code to make a migration plan to upgrade my deps. It updated code for breaking changes (there were API changes, not all fixes are minor version upgrades) and replaced abandoned unmaintained packages with newer ones or built-in Node APIs. It was all done in an hour. I even got unit tests out of it to test for regressions.

In this case, I was able to skip the boring task of maintaining code and applying routine updates and focus on the fun feature stuff.


Yep. I was looking for a tiling/scrolling window manager for MacOS. Setting it up, learning the configs, reading github issues, learning the key bindings take time. Then I gave up and it was done in 2 days with Claude Code to my preferences. No intention to polish up and publish this tool.


In video games or graphics, dithering can be an alternative to transparency. It's more performant too. I see this a lot in handheld consoles.

As screen resolution and density increases, dithering could even replace transparency as long as you don't look close enough.


I think it's pointing to a version of the repo, so npm installs the package.json of that version of the repo.



Object property access i guess. Like

myObj["myProperty"]

If it's a function then it could be invoked,

myObj["myProperty"]()

If the key was a symbol,

myObj[theSymbol]()


pretty sure they were asking about the dynamic property name, { [thing]: ... }


Shopify has an esports team called Shopify Rebellion


I think this was what Google Plus was going for.

Instead of friend graphs (mutual) or follower graphs (directed edges), they had Circles.

Circles sound a lot like group chats.

I guess "social circles" may be a better way to model social relationships than follower graphs.


IMO it absolutely is the better way to model it. There's a reason that verbiage already existed in English. The other commenter is right though, there are the rare interaction between social circles that are lost but honestly I remember seeing just as many poor ones on FB back in the day as spontaneous positive ones.


Circles was basically an ACL system, which isn't fun. Even if you do care exactly who you're sharing things with, it's not easy to tell with a Circle who that is.


Yep, there are a lot of layers and compositing operations (maybe more than necessary?). I suppose it could be simplified further.


Unusably slow for me on my Librem 5. I'm talking about two or three fps.


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

Search: