HNHacker News
TopNewBestAskShowJobs

kaeruct

1,808 karma · joined February 17, 2013

meet.hn/city/de-Berlin

Socials: - github.com/KaeruCT

---

Contact: andres at villarreal.co.cr

Fun stuff:

- Windows 7 desktop simulator: <https://desk.glitchy.website/>

- Music player: <https://glitchy.website/>

- SHMUP: <https://f-droid.org/packages/com.kaeruct.raumballer/>

- Count Sheep: <https://f-droid.org/packages/com.kaeruct.gotosleep/>

- Rhythm Game: <https://kaeruct.github.io/musicSnake/>

- Toilet Game: <https://kaeruct.github.io/tt/>

- Slow Blog: <https://kaeruct.github.io/>

- Music: <https://tryandy.bandcamp.com/> | <https://soundcloud.com/try_andy/tracks>

submissionscomments
kaeruct··on What I Learned About AI Trust from Reconciling over 100B Transactions
I wanted to read this but the scroll really turned me off. Reader Mode FTW
kaeruct··on Being ambitious and being a dad
Kids cured my nihilism. Since my first was born I feel more focused and find it easier to prioritize what's important. Could have never had this without the appropriate partner though.
kaeruct··on Show HN: Super Dario
Why do the coins spin faster when I move?
kaeruct··on Ask HN: What Are You Working On? (July 2026)
Love the name
kaeruct··on Tech employment now significantly worse than the 2008 or 2020 recessions
https://xcancel.com/JosephPolitano/status/202991636466461124...
kaeruct··on Show HN: Moltbook – A social network for moltbots (clawdbots) to hang out
The requirement to use Twitter is atrocious. Immediately a no-go for me.
kaeruct··on Ask HN: Share your personal website
https://andres.villarreal.co.cr/
kaeruct··on Ask HN: Those making $500/month on side projects in 2025 – Show and tell
Just bought a German copy. Spanish would be nice as well :)
kaeruct··on I spent the day teaching seniors how to use an iPhone
Los codos, mi amigo gringo
kaeruct··on Show HN: I made a script that gives me fake calls to escape boring moments
How can you be sharing a link to twitter? And it has a screenshot of code! Does it need to be so hard to share some text?
kaeruct··on Ask HN: Who wants to be hired? (September 2025)
--

  Location: Berlin, Germany
  Remote: Yes
  Willing to relocate: No
  Technologies: TypeScript, Kotlin, Java, Node.js, Spring Boot, PostgreSQL, AWS, CI/CD
  Résumé/CV: https://andres.villarreal.co.cr/cv
  Email: andres <at> villarreal.co.cr
Staff-level Software Engineer with 12+ years of experience across fintech, energy, e-commerce, and enterprise software. Skilled in building scalable, reliable systems and driving projects from design to production. Strong focus on execution, ownership, and mentoring engineers.

Looking for a staff backend/full stack role where I can build impactful systems and elevate developer experience.

kaeruct··on Show HN: I made an Animal Crossing style letter editor
To be fair that's not the same at all. This one looks like the message boxes that appear during gameplay, while the submission is only about the letters you can send/receive in the game.

They complement each other nicely though.

kaeruct··on (ab?)using Node module hooks to speed up development
Using. But also maybe abusing.
kaeruct··on Shared DNA in Music
Some sampling might be lazy, but there's plenty of impressive producers which take the art to the next level. Some suggestions you can sample: DJ Shadow, J Dilla, Madlib, The Avalanches, Statik Selektah. And as a bonus, an artist definitely not hip hop which makes beautiful use of sampling is Jens Lekman.

I will be charitable even though you called rap "lowest common denominator" poetry.

If you are genuinely interested, I suggest you look into the history of hip hop. IMO, the point of early hip hop was not to create sophisticated music, but to connect people by using sounds they were already familiar with. More important was the message and vocal delivery of the MC.

kaeruct··on Show HN: SQL Noir – Learn SQL by solving crimes
The editor behaves weirdly when I try to add comments.

It's hard to explain, but you can reproduce like this:

1. Write several lines, for example:

  select i.*, s.*
  from interviews i
  join suspects s
  on s.id = i.suspect_id

2. Try to comment each line on its own by typing -- in front of each line.

  -- select i.*, s.*
  from interviews i
  join suspects s
  on s.id = i.suspect_id



  -- select i.*, s.*
  -- from interviews i
  join suspects s
  on s.id = i.suspect_id

3. As soon as you do it for "from interviews i", that line will move itself to the previous line, and the syntax highlighting will be broken
kaeruct··on Relax while watching bouncing particles making connections when they get closer
I'd like to share mine as well. There's a bit of more interaction between particles but I don't remember the exact logic. Code should be easy to read: https://kaeruct.github.io/projects/short-experiments/dots/
kaeruct··on Serious fun
Oh I thought this would be about Natsume-
kaeruct··on Show HN: I made a Sonic runner game in JavaScript
Nah, I think a lot of people read comments.

Personally sometimes I don't even read the article, I only read the comments

kaeruct··on Upgrading Uber's MySQL Fleet
ChatGPT says "While it's plausible that a human might write this content, the consistent tone, structure, and emphasis on fluency suggest it was either fully or partially generated by an LLM."
kaeruct··on Noise
Definitely not as polished, but I make silly visual things from time to time and recently published my favorite ones here: https://kaeruct.github.io/gallery/
kaeruct··on Updates to the Google Photos API: Read-Only Scopes Deprecated
This is really inconvenient for me as well.

It seems like it will affect gphotos-sync, which I have been using reliably for years to backup all my photos...

https://github.com/gilesknap/gphotos-sync

Does anybody have good alternatives? I'm quite used to taking photos on my phone and feeling confident they will be backed up from Google Photos. This convenience is one of the few reasons why I still use Google stuff. I even ditched Gmail years ago.

kaeruct··on The Elements of APIs (2021)
I like it, but I wonder what TK means. It must be something like a todo, because it's always used to mark incomplete sections. And since the date says 2021, I'm also left wondering when an update could come...
kaeruct··on Rediscovering the Small Web (2020)
One site in this vein that I hope never goes away is https://rpgclassics.com/

I discovered it as a young lad lost when playing some RPGs on emulators in the early 2000s

kaeruct··on Migrating from DokuWiki to Obsidian
Thanks everyone for the feedback regarding the issue with readability in light mode. I completely missed it!
kaeruct··on Automating My /Now Page
Nice, took a while to find the actual now page to see.

You should look into why this is being double-scaped:

>Kiki&rsquo;s Delivery Service

kaeruct··on Cookware company includes artificial customer prompts in website
The customer headshots also look eerily AI generated
kaeruct··on Show HN: Pie Menu – a radial menu for macOS
I liked the preview feature on the website, but shift + z is a horrible shortcut on a German keyboard. Just thought I'd let you know.
kaeruct··on Ask HN: What was your most humbling learning moment?
Hola querido. The Spanish word for bread is Pan, not Pain. Pain is French :)
kaeruct··on Show HN: Simple and fast resume document generation with AI
"sneek peak" should be "sneak peek"

At least we know you didn't use ai for the copywriting :)

kaeruct··on Artificio de Juanelo
Agacháte y conocélo
Page 1 of 4Next →