• 1 Post
  • 164 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle
  • Typical American response.

    Alright, calm down, no need to insult me like that!

    I’m just getting sick of the keyboard warriors that bitch and moan on the internet about the situation, yet have exactly zero plans to do literally anything about it. They could write to their representatives, they could work towards Dems winning local elections, they could become politically active by demonstrating, etc.

    But all I see are online complaints; no plans. Storming the Capitol should be option Z, but maybe Americans can start with Plan A, eh?




  • NostraDavid@programming.devtoScience Memes@mander.xyzErasure
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    8 days ago

    Anyone who rails against “DEI” is by definition a white supremacist.

    This is such a backwards take. “DEI” could always only end in misery, because it pulls people ahead of the line in a time when the working people are already having a hard time. “Is that person hired because of the colour of their skin or the sex of their body, or have they been hired because they’re actually good?”. It could only make a large part of the population feeling left behind because of their sex or race. What do you think that does to the social foundation of a nation?

    Alas, I have no idea what a good alternative would be, but I always recognized “DEI” as a bad idea. I don’t have to be a chef to be able to tell that this dish tastes like ass, even if I can’t cook for shit myself.

    That does not make me (or anyone else who thinks DEI is ass) a white supremacist “by definition”.

    At the end of the day, it’s the ultrarich hoarding all the money that’s the actual issue - an economy that’s not fair to the citizens of the nation. The top 3 wealthiest persons in the USA have the same amount of money as the bottom 50%.


  • NostraDavid@programming.devtoScience Memes@mander.xyzErasure
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    14
    ·
    8 days ago

    Fuck these nazis.

    Are you going to storm the Capitol like your granddads stormed the beaches of Normandy? Are you going to only bitch about it on the internet, or are you actually going to do something about it - storming the Capitol not necessarily has to be a part of it - you can plan a better alternative.




  • vscode with the built-in Emmet support.

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

    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)






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








    1. let pyproject.toml track the dependencies and dev-dependencies you actually care about
    • dependencies are what you need to run your application
    • dev-dependencies are not necessary to run your app, but to develop it (formatting, linting, utilities, etc)
    1. it can track exactly what’s needed ot run the application via the uv.lock file that contains each and every lib that’s needed.
    2. uv will install the needed Python version for you, completely separate from what your system is running.
    3. uv sync and uv run <application> is pretty much all you need to get going
    4. it’s blazingly fast in everything