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

Since I've seen some other agent tools being suggested, let me throw Maki in the ring as well: https://maki.sh/

- written in rust, super fast startup and rendering

- implements token saving techniques

- plugins written in lua

No affiliation, just think it's a really well made piece of software.


Love using maki on 500mb and 1gb ram tiny vps's where opencode sometimes could go OOM.

I really love maki, its awesome!


been enjoying maki too. respects xdg spec (unlike pi), the ui is snappy and pretty much exactly what i want, and i like the choice to keep the lua API similar-ish to neovim.

This has some nice ideas like indexing (aider like repo map) built in, could be interesting

Can it replace pi? Would be good to have a robust and fast replacement.

Can Sprite replace Pepsi?

I agree that AI is a gamechanger in many ways, however it is not the end of life or the end of civilization. Life will go on, and people will be happy productive members of society, even with AI becoming part of everyday life - at least that is what I believe, since believing the alternative would be self defeating.

When I think back to the 90s when the internet became popular, to me, living in the middle of nowhere, being able to interact with others through a computer, it was such an exciting time and it is what got me into programming. I believe right now today, there will be young people who may, just like me, be super excited about this AI thing, want to learn more about it, become a wielder of it, with all the energy and hope that comes with youth, just like when I discovered the internet. To them AI is not a "learn this new thing or you are going to be left behind", but it is probably something that gives them hope.

Even older people can do this. I remember when I was 16 a taxi driver, probably in his 50s asking me to tell him about this internet thing: "what should I do to learn the internet?". I fondly remember this driver since he seemed to have such an innoncent interest and willingness to learn from this 16 year old who didn't know anything himself.

Even with AI, as good as it is now, as well as with it becoming better, people will be part of the process. Although I'm nostalgic about how software used to be created, I'm trying to embrace the new way of doing things and look for new opportunities and a way how I can make a difference, with a positive outlook - this has never failed for me in the past.


Young People Hate AI CEOs So Passionately That It's Almost Hard to Believe

https://news.ycombinator.com/item?id=49323932


> Life will go on, and people will be happy productive members of society, even with AI becoming part of everyday life - at least that is what I believe, since believing the alternative would be self defeating.

Unfortunately, I'm not so optimistic. If the rapid change in AI advancement continues at this rate, bar some world wars or an economic collapse, we will face an existensial crisis as humans. AI for me is not attacking or replacing human jobs, it is coming after the cost of our own intelligence. I fear that the cost of human intelligence will go down with time compared to AI. We will no longer be needed to perform tasks as part of an economic framework (capitalism or other will not matter). Money will not be worth anything and hopefully we get to UBI quickly. I don't believe that my son who is 5 will work till retirement age.


Forgejo is great to self host. I have an easy to use template for setting it up on fly.io with backups here: https://forgejo-fly.fly.dev/forgejo-admin/forgejo-fly

Just going to leave this here - self hosted forgejo on fly.io with restic backups: https://forgejo-fly.fly.dev/forgejo-admin/forgejo-fly

What is fly for?

https://fly.io/ - it runs the machine and serves the traffic

Just going to leave this here - self hosted forgejo on fly.io with restic backups: https://forgejo-fly.fly.dev/forgejo-admin/forgejo-fly

For development on linux I like to use dotenvx, which lets you put encrypted secrets in an .env file and supply the private key separately.

I have a small wrapper script [1] that prompts for the private key which allows me to paste it from my password manager and launches a shell with the env variables decrypted. This allows me to avoid storing any secrets while still having shell session open where I can terminate and restart a server process for example without having to re-enter the secret all the time.

[1] https://gist.github.com/ryuuseijin/0cf6ab852fbb18d6702933a24...


Just a note that you can use opencode with their API gateway (they call it "zen") to get access to all the most popular models using a single account, including gemini. (Although this wouldn't have helped the author, since they wanted to try the Gemini CLI specifically).


I'm using opencode which I think is now very close to covering all the functionality of claude code. You can use GPT5 Codex with it along with most other models.


Is there a way to use this with your own openai or anthropic keys?


Yes, I only use my own keys. It even lets you use your Claude Max subscription.


Shameless plug for my super simple consistent-hashing implementation in clojure: https://github.com/ryuuseijin/consistent-hashing


I'm using tsx for a project to achieve the same effect. As you said, it saves you from having to set up a build/transpilation step, which is very useful for development. Tsx has a --watch feature built in as well, which allows me to run a server from the typescript source files and automatically restart on changes. Maybe with nodemon and this new node improvement this can now done without tsx.

To check types at runtime (if that can even be done in a useful way?) it would have to be built into v8, and I suppose that would be a whole rewrite.


Node has had a built-in --watch flag for a while too:

https://nodejs.org/docs/latest/api/cli.html#--watch


Surprisingly this gone unheralded.


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

Search: