HNHacker News
TopNewBestAskShowJobs

Rikudou

131 karma · joined June 27, 2024

submissionscomments
Rikudou··on [dead]
Hey there!

Decided to write a series that will teach you how frameworks work under the hood.

The target audience is mostly people who use frameworks but never cared to check how they work under the hood.

I've wanted to write this series for ~5 years and seems the time is now. I intentionally write this iteratively and as I go, meaning not all is intended to be in the ideal shape yet and I might be introducing some footguns I'm not aware of but I think fixing them if/when they appear is part of the fun and will turn into an interesting article on its own.

Let me know what you think, I'd really love some feedback!

Rikudou··on [dead]
Recently I had to do some SEO changes on an Angular website, thought I might as well document it for myself and others.
Rikudou··on Claude Code's DX is too good. And that's a problem
I write the full article in my Czenglish (English influenced by Czech sentence structure). Then I let it rewrite it in proper English.

So it's me doing the writing and GPT making it sound more English.

Rikudou··on AI was not invented, it arrived
Nah, I'm pretty sure we invented it. Otherwise I'm not sure what costs all these companies so much money.

Granted, I only managed to read two and half paragraphs before deciding it's not worth my time, but the argument that we didn't teach it irony is bullshit: we did exactly that by feeding it text with irony.

Rikudou··on Claude Code's DX is too good. And that's a problem
What if I no good in English?

Jokes aside, my English is passable and I'm fine with it when writing comments but I'm very aware that some of it doesn't sound native due to me, well, not being native speaker.

I use AI to make it sound more fluent when writing for my blog.

Rikudou··on Claude Code's DX is too good. And that's a problem
I wish one day to be so brave to let a tool I clearly don't understand* ssh to a production server with root access**.

* calling it a god-level programmer kinda gave it away they have no idea what's actually going on

** to restart docker containers you either have to be root or part of the docker group which effectively gives you root privileges

Rikudou··on Apple has locked my Apple ID, and I have no recourse. A plea for help
So, you think there's either an unsecured apartment or a bunker, huh?

How about: you live in that apartment (your Apple ID), but keep your important stuff somewhere else?

Or do you simply have all your money as cash at home?

Rikudou··on Apple has locked my Apple ID, and I have no recourse. A plea for help
"I'm not a fan of regulating extremely huge companies, except for the way I'd regulate them."
Rikudou··on Apple has locked my Apple ID, and I have no recourse. A plea for help
You can use an Android phone without a Google account.
Rikudou··on Apple has locked my Apple ID, and I have no recourse. A plea for help
Not an iCloud user, but I use Immich on my NAS.
Rikudou··on Thoughts on Go vs. Rust vs. Zig
Didn't they say they're not accepting any new proposals for error handling?

I kinda got used to it eventually, but I'll never ever consider not having enums a good thing.

Rikudou··on Thoughts on Go vs. Rust vs. Zig
I think the Go part is missing a pretty important thing: the easiest concurrency model there is. Goroutines are one of the biggest reasons I even started with Go.
Rikudou··on PR adding custom progress bar themes to GNOME Bazaar rejected, citing "racism"
See, you assume this is made for queer people. It's not. Most queer people are just people - as in people first, queer second.

This is for people who are queer first, people second. This is for the loud minority of a minority.

Rikudou··on Google Antigravity just deleted the contents of whole drive
Codex also has the shortcut --yolo for that which I find hilarious.
Rikudou··on Ask HN: How do you get over the fear of sharing code?
Just let them copy it? And if they fancy lying about being the author, so be it. You know the truth and everyone else doesn't need to care.
Rikudou··on New nanotherapy clears amyloid-β, reversing symptoms of Alzheimer's in mice
For one hundredth goddamn time: Mice don't have Alzheimer's. They can't ever get it and almost none of the successes scientists achieve with the mice illness that has nothing to do with Alzheimer's except similar symptoms are reproducible in humans at all.

I really wish the news sites would get it correctly from time to time, this is misleading as hell.

Rikudou··on He Rewrote Everything in Rust – Then We Got Fired
Can people not use Medium? I'm not making an account just so I can read something.
Rikudou··on Unexpected security footguns in Go's parsers
And people keep on hating on PHP... Case-insensitive JSON parsing is another level, one even PHP wouldn't cross.
Rikudou··on Ask HN: Does anyone know of a general news site akin to Hacker News?
The Fediverse, particularly the Reddit-inspired one (Lemmy, Piefed, Mbin). If you want a specific address, try mine: https://lemmings.world
Rikudou··on Show HN: OpenSCAD configurable calendar 3D model
Wow, nice!
Rikudou··on Show HN: OpenSCAD configurable calendar 3D model
It supports both with a single toggle, either you use MMU/AMS in which case it's all on the same level, or you don't use it and all colors have a different height level making it easy to just M600/pause your print and change the color.

Designs of this kind don't leave that much poop, there's not much waste when it's only a few layers.

> Also how do you get on with the slicer with fonts.

Haven't had many problems with them, I usually enlarge the text until I'm happy. I also usually do $fn = 360 for OpenSCAD which uses so many triangles that you can't really see it not being round with your naked eye.

Rikudou··on Show HN: OpenSCAD configurable calendar 3D model
As others have said, you can use M600 or a pause (depending on your printer) and swap filaments. The design specifically supports both use-cases, it can easily switch from all colors on a single height level to all colors having their own height levels.
Rikudou··on Show HN: OpenSCAD configurable calendar 3D model
Well, I personally just can't do 3D modelling any other way, if I had to use graphical tools to create it, it would be pain. On the other hand, writing code is a second nature for me, so even if it's a little inconvenient, it's still much better than anything else (for me).
Rikudou··on Show HN: A unique generated maze to share with your valentine
Well, I'm glad my gf is not called Juliet, it would be a boring maze!

https://files.catbox.moe/xru330.jpg

Nice project, btw.

Rikudou··on Persistent packages on Steam Deck using Nix
True, but SteamOS does much more than just provide the Steam client. I'd stick with SteamOS ona Deck.
Rikudou··on Persistent packages on Steam Deck using Nix
Installing nix from a package repository feels very wrong.
Rikudou··on Persistent packages on Steam Deck using Nix
Haven't tried adding Nix packages as non-Steam games, but you can use Home Manager to create user systemd rules.
Rikudou··on Persistent packages on Steam Deck using Nix
I actually use both, flatpaks for GUI apps and Nix for various CLI tools, setting up my Deck like I described in the article was triggered by me being too lazy to check my local game server's IP on the server itself and wanted to use nmap for that.

Long story short, it would be faster to go check the computer physically. But it was more fun this way, even though I didn't have the time to play the game in the end.

Rikudou··on Persistent packages on Steam Deck using Nix
There's EmuDeck which does all of the work for you. There's also another newer package that does the same but I forgot the name. At least EmuDeck can be easily installed with a flatpak, no idea about the other one
Rikudou··on Persistent packages on Steam Deck using Nix
To be fair, I would be very afraid of the daemon mode on a Deck, that's why I went with the single user mode.
Page 1 of 2Next →