Skip Navigation

Posts
1
Comments
285
Joined
3 yr. ago

  • vscode with the built-in Emmet support.

    Emmet isn't intimidating, unless you don't know CSS, in which case it is extremely intimidating.

     html
        
    a+b:
    <a href=""></a><b></b>
    
    a>b:
    <a href=""><b></b></a>
    
    a*2:
    <a href=""></a><a href=""></a>
    
    div.yeet:
    <div class="yeet"></div>
    
    A combination:
    a>b+i*2.dollah:
    <a href=""><b></b><i class="dollah"></i><i class="dollah"></i></a>
    
      

    That's 99% of what you need to know to get started with Emmet.

    Anyway, I used to write 100% hand-written HTML, but switched to using Hugo because: Go's built-in Templating language I knew from working with K8S, build-times are sub-second, and I can write a page in either Markdown or HTML, whichever I need (or even mix in some HTML in the Markdown!)

    Because of hugo I don't need to mess around with repeating parts (like the nav menu).

    Only downsides:

    • it strips the comments, which I would've loved to leave in for people to read
    • the formatting is my favorite, so I format with prettier before committing

    I use git submodules to have the public/ folder be my Github Pages host repo, so I can just muck about locally, while I do a rebuild (which changes the files in the submodule). Only after a commit, I'll effectively publish the website.

    Check out the website (mostly for the HTML - the articles are... meh): https://Thaumatorium.com (no trackers, so no Cookiewall nonsense either :D)

  • "Stuff" should be translated as "tool", IMO.

  • Can I slap a decorator on a Bash function? I love my @retry(...) (via tenacity, even if it's a bit wordy).

  • Basically a wrapper to run rust scripts right from the command line.

    Isn't that just Python? :v

  • Because rules are meant to be broken :3

  • I think this is inevitable, which is why we (worldwide) need laws where if a model scrapes public data should become open itself as well.

  • Space Marine 2 is sharp AF BTW. Also not Unreal Engine, but the Swarm Engine, BTW.

    The texture detail in that game is crazy, even though you normally don't see most of it because it's too small.

    It also has a really fun gameplay loop, that I haven't felt in a while. Good shit.

  • A better keyboard for tablets. Can't "swype" with the current one, and the default settings feel weird. Made me not like Linux on my tablet. It's not bad, but it's simply not as good as on Windows.

  • Dang, finally! Alas, I'm off to bed, but I'll have to try it out tomorrow to see what the hype was all about.

  • Luck should be taken into account. Once you are done with your degree, perhaps the market will have recovered a bit, because I'm hearing a lot of negative feedback lately.

    edit: If you're not sure, you can take a peek at this graph of free MIT YouTube courses. Choose something interesting on the right, then figure out where to start on the left to get to your chosen point. Each course can easily take about 100 hours, which sounds a lot, but if you do them you can take that knowledge and more easily extrapolate information in the future.

  • GitHub - ad-on-is/stowman: stowman.sh lets you easily manage your dotfiles using git and GNU stow.

    Jump
  • Stow has been pretty amazing for my dotfiles repo. Being able to just stow adapt <folder> and git reset --hard to overwrite an existing config on a new machine is just so nice.

    I'll be sure to check this out!

  • never 🥲

  • Since it hasn't been mentioned yet:

    Project Gutenberg.

    It's pretty much all copyright-less (?) books. About 40GB.

    I'd probably also torrent a shitton of less-than-legal books. Mostly because they're copyrighted, not because the books themselves are illegal. I would survive the rest of my life on books. Maybe a few GB of music - I'd need some background noise if I were to study.

    Some free OS' like Debian and FreeBSD, and their manual. Maybe some magazine about both?

  • It’s 2024, there’s no reason we should be afraid of non-ASCII characters.

    I use an American layout and don't have a numpad :(

  • You are paid according to your responsibilities, not your skills. Well, partially for your skills, but it's not the be-all end-all of your salary.

    Sadly, after a certain point, people become so rich that they can skirt their responsibilities, which is problematic, but that's a separate thread.

  • I fucking loathe the series for introducing "Frieza" (the half mecha character), and IMMEDIATELY killing her off. Finally a somewhat interesting character, and they get fucking rid of her. Pisses me the fuck off