HNHacker News
TopNewBestAskShowJobs

Eisfunke

31 karma · joined September 25, 2020

submissionscomments
Eisfunke··on Blockchain Is Dangerous Nonsense
You're right, sorry. Most typos should be fixed now. I made the translation into English in a rush and didn't think of running it through a spellcheck beforehand. Thanks for reminding me!
Eisfunke··on Blockchain Is Dangerous Nonsense
As explained in the text: the point isn't that these problems aren't solved by blockchain, they're amplified. E.g.: scams existed without blockchain, but now they're forever and permanently engraved into the blockchain. Code was always flawed, but now a bug isn't just a bug, it's a bug in a smart contract with potentially disastrous consequences that can never be properly fixed.
Eisfunke··on SVG: The Good, the Bad and the Ugly
Obviously, if you just reimplement SVG in JSON it's not going to get better, there would be far more to it. And I'm a big fan of strong schemas, it's the best part of XML.
Eisfunke··on SVG: The Good, the Bad and the Ugly
Wow. I'm unsure whether I should be impressed or horrified. I've added the link to the article, thank you.
Eisfunke··on SVG: The Good, the Bad and the Ugly
You're absolutely right, it is always a trade-off. I've added a paragraph at the end of my article focused on that particular problem to address that: https://www.eisfunke.com/article/language-design-machine-or-...
Eisfunke··on SVG: The Good, the Bad and the Ugly
Author here, for editing SVGs by hand I use VSCode (or VS Codium to be precise) with the SVG Viewer add-on in split-screen: https://marketplace.visualstudio.com/items?itemName=cssho.vs...

Works pretty well as split screen editor. The preview refreshes on save with ctrl-S.

Eisfunke··on SVG: The Good, the Bad and the Ugly
Yes, but SVG is not good as a machine-focused format as well, that's kind of the point.
Eisfunke··on Simple WireGuard Docker network setup
It's simple compared to other solutions I found when writing the article, in my opinion (while I wasn't the one who put "simple" in the title here, my original title is different).

Anyway, take a look at the "Instructions in Short" section (I just added a button at the article beginning to jump to that section). You only have to fill in a few blanks (probably just copying from a wg-quick file you already have), add a few lines to your docker-compose file and then run docker compose up.

I think that's somwhat simple enough for a non-trivial task. I might write a script to do that automatically in the future (somebody in the article's discussion asked for that, by the way).

Eisfunke··on Simple WireGuard Docker network setup
Note that when using docker-compose you don't need any manual docker network calls with my solution as well. The systemd-network and docker-compose files suffice.