• 1 Post
  • 241 Comments
Joined 3 years ago
cake
Cake day: July 3rd, 2023

help-circle










  • I’ve wasted entire days with people like that because they couldn’t be fucking arsed reading error messages and figuring things out by themselves.

    I’ve had a couple interview tasks that are like “clone this repo and run it. Try to do [action]. Tell us any errors you find and how to fix them”

    One of them was some sort of redux app, and the problem was a state mutation. Another one, the CSS had some weird so stuff rendered crazy. Both were pretty easy to track down and fix. You could probably also do something that’s like an error thrown, but people would probably just feed that into an AI now.



  • jjjalljs@ttrpg.networktoLinux@lemmy.ml*Permanently Deleted*
    link
    fedilink
    arrow-up
    29
    arrow-down
    1
    ·
    2 months ago
    • it’s free
    • runs on a wider range of hardware
    • is more customizable
    • can run much windows software with wine or proton
    • has a large ecosystem of native software
      • much of it free and open source

    The advantage of Mac is it’s more widely used and thus more widely supported (for things that are supported at all). You can just buy an apple computer from a trusted source and it’ll work. Linux doesn’t quite have that yet. If more people move to Linux , you’ll find better drivers and stuff.


  • Much of this slots into time outside work rather than the workday itself.

    • walk a different route to a destination
    • pick an algorithm and walk with no destination (eg: straight until you hit a light not in your favor, then turn. Works in urban envs)
    • go somewhere you don’t normally go. Eg: library, different coffee shop, that little art store you always see
    • go to the library. Walk along the shelf with eyes closed and pick a book at random.
    • pick a genre of music you never listen to. Listen to it.
    • cook or prepare a meal unlike your normal fare
    • go to a thrift store. Buy a cheap article of clothing you wouldn’t normally wear. Wear it. See how it feels
    • find free or cheap art (music, theater, whatever) in your area. Go.
    • journal. Spend a few minutes writing down your day’s details
    • hit wikipedia’s random article button. Read it.



  • Python.

    • It’s pretty easy to get going.
    • the debugger is very good. Being able to put a breakpoint and interactively fuss with it is so much better than print statements and crying
    • you can (and should) use type annotations, but they are optional
    • it’s on most machines already, but you don’t want to fuck with the system install of it. On Linux and Mac you can use pyenv or similar if the system came with a version you can’t use. (Don’t teach anyone python 2.)
    • the standard library is very good.

    You could also do JavaScript, as that’ll work on any modern browser. However, JavaScript is a deeply cursed language. It’s really bad at like every level.

    I don’t recommend it unless your top priority is “it is definitely available everywhere” and “these are future web developers”.




  • One of the reasons I’m not really friends with a dude is he’d ask questions, I’d go look up the answers, and then he wouldn’t read them.

    Eventually I was like, “if I go look this up are you going to read it? Or ask follow up questions?”

    He was like, “is it going to be bite sized?”

    I said, “I don’t think I can answer your complicated politics and history question in a way that’s all of fast complete and accurate.”

    He admitted no. He wasn’t going to engage further. So I stopped looking stuff up for him, and we don’t talk much anymore.