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

Hey all, I’ve built Nekode (https://github.com/Jakob-98/nekode), which is desktop-cats for monitoring your AI coding agent sessions (OpenCode/Claude Code/ Copilot CLI/VSCode Copilot). It works as a macOS menubar app, and the cats run around on your desktop.

Each cat mirrors the agent's state, such as sleeping when idle, walking when working, sitting when waiting for input, running toward your cursor when it needs permission.

Fully native Swift, no Electron, under 5 MB, zero network requests, all session data stays local as plain JSON.

I published it source-available with an honor-system license, but this week I’m going to fully open source it and remove the licence. The payment/nag system was an interesting experiment but the project is more useful to me as a proper OSS tool at this point.

https://nekode.dev


Oh wow thats good timing. I DIY’ed a workaround for this only last week for my openclaw instance. Happy to change it to this! https://jakobs.dev/granular-notes-access-limiting-openclaw-b...


Hey all. TL;DR: none of this is super novel or fancy, but the set of a few simple approaches (cloud VM, tailscale for connecting, strong isolation, long-running sessions, basic notifications) made using agents with all tools enabled much more useful for me.

I hadn’t seen many practical writeups on running coding agents in cloud VMs specifically, so I figured it was worth sharing what actually worked day-to-day for me. I use this approach practically daily now


https://jakobs.dev Sharing learnings from engineering work!


I tested ChatGPT Atlas as an alternative to writing a small scraper for collecting price distribution counts from Dubizzle (UAE Marketplace). It could extract correct numbers for a single filter, but consistently failed to repeat the same simple browsing steps across categories, hallucinating completion or stopping with vague time-constraint explanations. Curious if others have seen similar behavior with LLM-based browsing tools (or have had an alternative work for them)


Similar writeup I did about 1.5 years ago for processing millions of (technical) pages for RAG. Lots has stayed the same it seems

https://jakobs.dev/learnings-ingesting-millions-pages-rag-az...


I also built a RAG system about a year back for technical search, everything seems the same!


This website is unreadable on mobile.


Nice work! I spent a bit too much time creating a map with 5 colors… ;)


This seems just like a single argument and counter argument against the sentience (or lack thereof) of AI today. I feel like the article lacks some broader views on the nature of sentience, and is quite narrow in its approach

Although, in fairness, I probably wouldn’t make a much better case for either of the sides


I observe that current AIs are not embedded in time, and while we may not be able to agree exactly what "sentience" and "experience" is, "change over time" seems a basic requirement: https://news.ycombinator.com/item?id=31727428

(Contrarians, or meta-contrarians, may jump up to claim otherwise, but I would say that while the question of what a non-temporal consciousness could hypothetically be may be fun to debate, it is also so far out of our experience that it is clearly not what we generally mean by the term and is therefore a completely different conversation.)

LLMs do not strike me as amenable to fixing this. But that only applies to LLMs, not to any future architectures.


I've been thinking about this and haven't found any fundamental difference.

Sure, LLMs don't have our fine temporal resolution, but GPT-4 (at least) knows the date, and can get the current time using Python when asked. And can tell the order of text events within a session. Our resolution has a limit too, somewhere under 1/25 of a second while awake, with much larger gaps when we sleep.

So it's a matter of degree, or more to the point it's how we might gerrymander definitions to suit us.


It also seems to prove too much. This argument works equally well to discount phantom limb pain in humans, which I hope we don't want to do.


> One of the essential characteristics of general intelligence is “sentience,” the ability to have subjective experiences... Sentience is a crucial step on the road to general intelligence.

This also... not substantiated.


The problem, as usual, is that we don't have a solid understanding (or even definition) of what sentience actually is. The only thing that we can say with certainty is that we experience it.

This gives wide latitude for moving the goalposts by asserting a specific definition that is favorable to whatever it is you've built.

It gives an equally wide latitude for dismissing what's been built as not being actually sentient by defining "sentience" in a way that makes the dismissal true.


Good story, but the writing is annoyingly tough to follow.


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

Search: