HNHacker News
TopNewBestAskShowJobs

suralind

464 karma · joined August 13, 2020

https://rcwz.pl
submissionscomments
suralind··on The Tabs vs. Spaces war is over, and spaces have emerged victorious
It is standardized tho. Tab width in the editor is a preference just like the theme or a font each dev uses.
suralind··on It's time for modern CSS to kill the SPA
Great post. Didn’t know about these new features.
suralind··on Apple's Liquid Glass: When Aesthetics Beat Function
This may be the first time I will stay on an older iOS version. I can’t understand how they figured it would be an improvement over what we had lol.
suralind··on Speeding up my ZSH shell
nushell gang since few weeks ago
suralind··on Kiro: A new agentic IDE
I love Zed as an editor/IDE without ANY AI/LLM features. I think the AI support in Zed is actually pretty decent and I'm still using it out of habit (actively trying to use more TUI for AI).

But at the same time, it's my biggest worry that they will continue on the AI and pollute the project with too much junk. I gotta trust the smart minds behind it will find a way to balance this trend.

suralind··on Kiro: A new agentic IDE
Not really, even at work I got to test couple different AI solutions and the experience is always slightly different, even if the editor is the same, for the most part. It's the tiny things like using the prompt template, or opening the panel. (I could, of course, make an attempt to customize the keybindings, but why bother when it changes so quickly.)
suralind··on AWS launches Kiro, its Cursor clone
Thanks for the link. I'm not an emacs user and I'm more in the search of something like opencode [1], but I think it's not polished enough yet. I actually want to contribute to open source, so maybe I should create my own thing, heh.

[1]: https://github.com/sst/opencode

suralind··on Kiro: A new agentic IDE
Here my problem with this: I don't want to be jumping an editor/IDE every 6 months, learning new key bindings and even more importantly, getting used to a completely new look.

In a space that moves as quickly as "AI" does, it is inevitable that a better and cheaper solution will pop up at some point. We kinda already see it with Cursor and Windsurf. I guess Claude Code is all the rage now and I personally think CLI/TUI is the way to go for anyone that has a similar view.

That said, I'm sure there's a very big user base (probably bigger than terminal group) that will enjoy using this and other GUI apps.

suralind··on Let me pay for Firefox
Kagi makes Orion[1] and it's paid. I haven't used Orion myself, but I pay for Kagi and have been a very happy user for over a year now.

[1]: https://kagi.com/orion/

suralind··on Show HN: Ten years of running every day, visualized
What a dope website. I used to run every day for a ~year and every since I'm on a decline. Would really love to get into that habit again.
suralind··on Spending Too Much Money on a Coding Agent
How does GitHub Copilot stack against API access directly from OpenAI, etc.? Is it faster to use API keys than Copilot?
suralind··on Show HN: CSS generator for a high-def glass effect
It looks so much better with some texture!
suralind··on Kelp – simple replacement for homebrew on macOS
Thanks for this, mate! I’ve been adopting asdf for some time now, but you are 5 years ahead!
suralind··on Tailscale has raised $160M
Off-topic, but it makes me laugh that companies will list their “investors”, “advisors”, etc. on their company page, but not the people working there.

That said, Tailscale is one of the products that just works.

suralind··on A case against migration files
Author here, good point, i didn't go into data migrations. The counter point is that migration files won't work well for anything but smallest tables. If you have a relatively large table, you likely end up batching updates anyway ta avoid excessive locking.
suralind··on Building a Firecracker-Powered Course Platform to Learn Docker and Kubernetes
Awesome article, out of curiosity, how much time did it take you to implement all of that?

I have a somewhat similar need, but for a totally different space hence the question.

suralind··on Ask HN: Best way to simultaneously run multiple projects locally?
It's not that I don't want to run them locally. It's more like I would like to

a) use HTTPS when developing services b) give each service a unique hostname c) run all my services on the same port

and there's simply no easy way to do that that I know of. Hence my Ask HN :)

suralind··on Strobelight: A profiling service built on open source technology
That's really cool. I only wish open source projects were this integrated. (Imagine if making a PR would estimate your AWS cost increase after running canary Kubernetes.)

Also what's really cool to see is that Facebook's internal UI actually looks decent. Never work in a company of anywhere close to that size and the tooling always look like it was puked by a dog.

suralind··on Ask HN: Best way to simultaneously run multiple projects locally?
I like to run my code in containers (also during development), although your approach ain’t broken.
suralind··on Ask HN: What are you working on? (February 2025)
Last few weeks I’ve been trying to implement my own GitHub Actions runner, a little bit as a fun side project and a little bit to improve observability.
suralind··on A Language Server for Postgres
pg-schema-diff from Stripe, although not sure whether it supports functions, but likely does.
suralind··on Chat is a bad UI pattern for development tools
I love how Zed integrates the chat into IDE. You can essentially edit any part of the history, remove or redo the prompt. I just started to use this feature a couple of days ago and I couldn’t be happier.
suralind··on Building the Ultimate Pi Kubernetes Cluster: A Journey into Cloud Scalability
Talos doesn't support RPI 5 yet, which I learned only after ordering 2 boards and trying to add them to my existing cluster on RPI 4.
suralind··on How to configure an Ethernet connection between iPad and RaspberryPi with USB-C
I have all my devices in a Tailscale network with MagicDNS enabled. This way you can just open http://RPI:8080 and that should just work.

(I am not affiliated with Tailscale in any way.)

suralind··on Asi HN: Best database you've ever used?
My 2 cents to start the discussion:

Postgres is my go to choice, because I like that I has a lot of built-in types and I love CTEs.

PlanetScale (Vitess) was great because I loved the branching and schema migrations a lot, but unfortunately it's expensive and I like to self-host.

suralind··on Loop: Open-source macOS window manager
It doesn't require it for this functionality. SIP is needed for some additional features afaik.
suralind··on Using short lived Postgres servers for testing
I started to use testcontainers for it, however my biggest problem is that each test needs to start its own container which is slow (right now I have about 20 test cases in my PoC).

testcontainers allows to stop and start containers and to reset their state to a snapshot, but Go implementation seems to have a bug which I reported recently [1]. It's going to be huge when they fix it, as it will make tests much faster.

[1]: https://github.com/testcontainers/testcontainers-go/issues/2...

suralind··on My .gitconfig File Dissected
Really cool, here's mine [0] that's slightly longer. I also have a bunch of other stuff that you may like.

I also have a few handy aliases for commands I never remember [1]. Don't need to have shortcuts like `git co` and others, because I use CMD + R with fzf to find what I need.

[0]: https://github.com/artuross/dotfiles/blob/main/home/dot_conf...

[1]: https://github.com/artuross/dotfiles/blob/main/home/dot_conf...

suralind··on Loop: Open-source macOS window manager
Surprised you don't have yabai on the list.
suralind··on There are only 12 binaries in Talos Linux
Big fan of Talos, I use it on Hetzner and it's a joy!
← PreviousPage 3 of 5Next →