HN user

Rikudou

130 karma
Posts4
Comments33
View on HN
[dead] 3 months ago

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!

[dead] 6 months ago

Recently I had to do some SEO changes on an Angular website, thought I might as well document it for myself and others.

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.

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.

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

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.

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.

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.

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.

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.

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).

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.

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