56
138
Gekkonen

@sopuli.xyz

Gekkonen 32 points 2 days ago

I know this is a typo, but I'm sad Guthub isn't a food delivery company.

path: 0 25355169 25355193, hotness: undefined, score: 32, children: 4
Gekkonen 20 points 2 days ago

There's a lot of articles about supply based usage vs demand based energy production on that website. The idea that it turns off every now and then is sort of part of the authors' intention of showing "we can live with some outages".

This article in particular is a good one: https://solar.lowtechmagazine.com/...

path: 0 25355962 25356222, hotness: undefined, score: 20, children: 0
Gekkonen 20 points 2 days ago path: 0 25354762 25354937, hotness: undefined, score: 20, children: 0
Gekkonen 24 points 2 days ago

To be fair, those things are really tiny!

path: 0 25353771 25353864, hotness: undefined, score: 24, children: 0
Gekkonen 4 points 2 days ago

I used this, among other things, for my personal Blender renderfarm. Cooling was a must.

path: 0 25354228 25354247, hotness: undefined, score: 4, children: 4
Gekkonen 2 points 2 days ago

Ah, sorry for the confusion - that server's been out of commission for a few years already.

path: 0 25354228 25354247 25354262 25354337 25355915 25356243, hotness: undefined, score: 2, children: 0
Gekkonen 2 points 2 days ago

I honestly don't remember now as this was over 10 years ago.

path: 0 25354228 25354247 25354262 25354337, hotness: undefined, score: 2, children: 2
Gekkonen 1 point 2 days ago

Interesting read. Even though you had only medium amount of trouble, it was enough to once again convince me my earlier decision to not do this is the right one. My Hetzner instance had an extended outage for the first time in its livetime this year, and after that I considered moving to CDN. However, due to the little things you list here and your bottom line of " For a blog my size it’s most likely overkill", I decided to just run a Hetzner instance without CDN.

Reading https://solar.lowtechmagazine.com/about/ made me reconsider if 24/7 uptime with 99.9999% SLA is really that important. It's a poster on the internet. What does it matter if the poster occasionally falls off?

path: 0 25353837, hotness: undefined, score: 1, children: 0
Gekkonen 2 points 3 days ago path: 0 25340142, hotness: undefined, score: 2, children: 1
Gekkonen 2 points 3 days ago

Gekko here. I encountered Ur-Quan Masters in 2008 or so when I attended a DDR (Dance Dance Revolution) event in Oulu, Finland. One of the side programs was an UQM tournament, and it was love at first sight. After that I got the game, played through the main story (only Earth survived...), then joined the PVP community on #uqm-arena (now on the IRC network Libera, although almost everyone is in the Free Stars Discord).

That began the terror that people now know as Gekko as I slowly defeated tougher and tougher opponents until eventually I somehow ended up running the UQM PVP arena for some 10 years. During that time I organized many a tournament and even the forum campaign game. Recently I was invited to test the melee on the new game as the devs were looking for PVP experts. Even more recently I organized the 2026 summer tournament https://plantmonster.net/uqm-league-2026/

My website is https://jessekaukonen.net/

path: 0 25340113, hotness: undefined, score: 2, children: 1
Gekkonen 1 point 3 days ago path: 0 25341039, hotness: undefined, score: 1, children: 0
Gekkonen 25 points 6 days ago

Kdenlive, easily. The only other video editor that feels good to use on Linux is the non-FOSS DaVinci Resolve (which requires paying for you to get any practical codec support).

Some people say Blender, but those people must not work on very complicated projects...

For simple cutting & slicing I honestly just write ffmpeg oneliners.

path: 0 25288421, hotness: undefined, score: 25, children: 4
Gekkonen 10 points 6 days ago

First: Great that you're motivated to learn this stuff! When it comes to programmers I've worked with, usually the best ones are those who learned programming to do something for FOSS or wanted to create a thing themselves.

Second: If you're planning on university, an IT degree doesn't hurt. You'll learn a lot of stuff that -can- be useful. At the same time you don't need one.

Practically though, start learning a programming language that is relevant to one of the projects you care about. If you want to learn programming in general, start with Python for a very easy introduction to the basics. If you want to learn more about how computer work (you should), learn C. For learning programming, I recommend books instead of websites, especially if you learn a system level language like C.

Once you've learned a bit of programming - apply it! Go through the bugtracker of the software you use, and find a bug someone has already solved. Read what the bug was about, then read what changes were made and understand why that fixed the bug. The most important practical skills for a programmer are reading other people's code (especially for what you want to do) and debugging. Remember that the most common question a programmer asks is not "how do I do this" but "how does this work?" Another common one is: "WHY does this work?"

But you may also be able to contribute without programming. Many of the software you use requires people who understand how the operating system works to configure it, package the software, and help others like you to solve problems. All of this can be done without much understanding of programming if you spend some time to get familiar with the manual of your software and how the software interfaces with your operating system.

Good luck!

path: 0 25288361, hotness: undefined, score: 10, children: 2
Gekkonen 7 points 6 days ago

Excellent work. Is it difficult to make loops like this? I've heard that to make the loops non-boring, you repeat other parts of the animations so they "wait" for some longer animation to finish.

path: 0 25288385, hotness: undefined, score: 7, children: 5
Gekkonen 6 points 6 days ago

FFMPEG is nice when you do something like ffmpeg -i input.mp4 -vcodec copy -acodec copy -ss 00:01:00 -t 00:03:00 out.mp4 and the result is almost instant as there's no re-encoding.

path: 0 25288421 25289467 25289502, hotness: undefined, score: 6, children: 1
Gekkonen 4 points 6 days ago

Cool! What software is this?

path: 0 25288385 25288520 25288538, hotness: undefined, score: 4, children: 3
Gekkonen 3 points 6 days ago

Don't learn C++ before C. C++ is a massively more complex language whereas C, once you understand the fundamentals, is quite simple.

If you want to work with projects that use C++, then by all means.

path: 0 25288361 25291376 25292368, hotness: undefined, score: 3, children: 0
Gekkonen 3 points 6 days ago

Honestly not a bad idea. It would be possible to automate with some API too...

path: 0 25272705 25273223 25276331 25288613, hotness: undefined, score: 3, children: 0
Gekkonen 3 points 6 days ago

Hah, I checked if this has a Godot support, but it was built -in- Godot.

path: 0 25288385 25288520 25288538 25288545 25288582, hotness: undefined, score: 3, children: 1
Gekkonen 2 points 6 days ago

This looks interesting. Thanks for the link!

path: 0 25288859 25289484, hotness: undefined, score: 2, children: 0

thanks for using Leebra!

go to feed...