• 0 Posts
  • 84 Comments
Joined 1 year ago
cake
Cake day: August 21st, 2023

help-circle
  • My journey was Windows-> Ubuntu -> Mint -> Fedora -> Arch.

    (Infuriatingly i still use windows for gaming, but nothing else.)

    Did i mention that i use arch?

    More importantly:

    fucked up all my data with no backup.

    One time i messed up a script and accidentally copied 40,000 mp3s to the same filename. 20 years of music collecting, literally going back to Napster, all gone.

    Well, not completely gone. I’ve got everything uploaded to iBroadcast, and I’m pretty sure i can download my library. But I’m not sure i deserve to.


  • HTML is pretty straightforward so just understanding the very basic stuff is probably all you need. CSS is where html gets any challenge it might have.

    CSS is weird because it’s very “easy” so “real developers” kind of object to learning it, but the truth is, if you gave any of them a layout design, they probably couldn’t build it. There are tools like tailwind to help, but, IMO, tailwind just helps you avoid learning css’s vocabulary, but you just replace it with having to learn tailwind’s vocabulary.

    JavaScript on the other hand is a “real” programming language, though decidedly quick-n-dirtier than other languages. It lets you be a lot more sloppy. (Tbh it’s a lot more forgiving than css!). As a result, it lacks the elegance and control that “real developers” like – and, as most people’s first language, it lets newcomers get into bad habits. For these reasons, JavaScript is a bit derided – but, unlike CSS, most developers can’t avoid it.

    There are a few key ideas in JavaScript that, once you understand them, things make a lot more sense. (I won’t get into them now, since it doesn’t sound like you’re at the point where that kind of clarity would help, but, when you are, come on back here and make a post!)

    TLDR: HTML is definitely something you can just pick up along the way. JavaScript is a real language that will take a little while to feel comfortable with, and it will take a career to master. CSS will never be easy, so don’t let it hold you back.



  • Follow up question – I’m not OP but I’m another not-really-new developer (5 years professional xp) that has 0 experience working with others:

    I have trouble understanding where to go on the spectrum of “light touch” and “doing a really good job”. (Tldr) How should a contributor gauge whether to make big changes to “do it right” or to do it a little hacky just to get the job done?

    For example, I wanted to make a dark mode for a site i use, so i pulled the sites’s repo down and got into it.

    The CSS was a mess. I’ve done dark modes for a bunch of my own projects, and I basically just assign variables (–foreground-color, --background-color), and then swap their assignments by the presence or absence of a “.dark-mode” class in the body tag.

    But the site had like 30 shades of every color, like, imperceptibly different shades of red or green. My guess was the person used a color picker and just eyeballed it.

    If the site was mine, I would normalize them all but there was such a range – some being more than 10-15% different from each other – so i tried to strike a balance in my normalization. I felt unsure whether this was done by someone who just doesn’t give a crap about color/CSS or if it was carefully considered color selection.

    My PR wasn’t accepted (though the devs had said in discord that i could/should submit a PR for it). I don’t mind that it wasn’t accepted, but i just don’t know why. I don’t want to accidentally step on toes or to violate dev culture norms.






  • The enumeration on the losing side of that debate is probably correct. But as a person who was in my early 20s in 2000, I’d like to offer what I will characterize as The Historical Context and Definitive Conclusion to This Debate.

    No one actually gave a shit about that debate. Sure, it came up, but it did not alter anyone’s party planning. We weren’t actually celebrating the changing of the millennium, we were celebrating because we had a permission slip to do so. Any attempt to withdraw that permission was unwelcome.

    In Paris on December 31st, 1999, at around 11pm local time, someone threw themselves in front of a metro. The trains were free that night (because it was the 100 year anniversary of their opening iirc), but because of that suicide, at least one of the train lines was substantially delayed. The streets from the center of the city to the north side were crowded well toward dawn as everyone chose to walk home instead of wait indefinitely in a stinky train station.

    That person, who chose to end their life on the tracks that night, holds the core truth of the debate within his death: it’s a ridiculous debate and those who would fight for it should just stay the hell home and let the rest of us drink a lot and dance.





  • We don’t do it for the purpose of increasing responsibility. I mean , I didn’t, maybe other people do. I just really wanted a couple little mini monsters following me around.

    When I was like 30, I was out hiking and I saw some guy with three little kids, the kids were hopping from rock to rock, and the littlest one ran up past the siblings to hold the dad’s hand. It was super cute. My parents were kinda uninterested and afk, so I haven’t seen a lot of examples of dads just having fun with their kids.

    That little family was inspiring, in the sense that it opened my mind to a new way of thinking, but also in the sense of taking in breath, it felt like I had been holding my breath and finally stopped. I realized I didn’t necessarily have to be like them, I could use their bad/mediocre parenting as a “what not to do” list, and still do some of the things that they did that were good. I could go hiking with my kids, I could teach them how to build a campsite out of nothing, or how to build a server, or how to put your thumb on the end of a house so it sprays really far.

    Sure it’s more responsibility but it’s also really fun.

    And, tbh, all the nice things in life are even nicer if you can share it with people. That goes double for kids, because they don’t know how shitty the world is. You just gotta make sure they understand and appreciate the fun stuff and don’t get spoiled.






  • You’re right, I’ll concede that – but only because BSG is an amazing show and very few characters can be reduced to “good” and “bad” – even the “antagonists” (in the traditional sense of those characters working against the stories’ progression) have pretty valid reasons for doing what they do.

    Gaius (sp?) is one of the closest characters to “bad” – but not because of the bad things he does, but because of the bad things he is – ie, vain, selfish, etc – and the fact that he lets those negative characteristics drive his actions.

    All the characters have flaws, but the “good” characters do their best to mitigate their flaws, and let their positive traits motivate them. For example, Adama often acts before he thinks, a trait that is awesome in combat, but can be less positive other times – and he (as best he can) seeks advice and counsel from the people he trusts (eg Saul Tigh) – he knows he can be impulsive and he knows his “instant judgement” decision making isn’t perfect.

    Cavil (that’s his name I think) is close to “evil” but he does have reasons for his actions – preservation of his “species” (though really it’s just himself) – but he’s evil because of the fact that he doesn’t listen and acts with disloyalty and dishonor.

    (There’s an amazing comeuppance for the titular character of the show Nathan Barley that epitomizes this idea: Barley doesn’t actually do anything wrong, but his motivations are repugnant, and his motivations are what’s revealed… Shit I should write a whole essay on that…)

    Are there contemporary shows that are as good as BSG? I kind of gave up on TV after Firefly.



  • Cylons being manipulated by other cylons doesn’t absolve them of guilt.

    BSG did have a few instances of the reverse of OP’s question tho – where the “good guys” turned out to be bad" – trying to say this without spoilers; it’s a 20 year old show but ffs of you haven’t seen it, go see it now.

    • the (temporary) new admiral
    • several main characters during the part where they live on the dirty planet
    • a very specific set of seven main characters (wink wink) … .and more,…

    And there’s one specific example of the full 360 – a character that starts good, turns bad, but turns out they were actually good all along. I won’t give the name, but they were passing messages to the resistance.

    That show was awesome.

    One note tho, on the topic generally: flipping character alignments is a frequent pre-shark-jump thing, and is often bad writing. In BSG, tho, all of the “flips” are pre-planned, or at least 100% true to their character (eg the 360 example above).