Blåhaj Lemmy
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
black0ut@pawb.social to Programmer Humor@lemmy.ml · 2 years ago

They had a paid break, right?

pawb.social

message-square
52
link
fedilink
1.13K

They had a paid break, right?

pawb.social

black0ut@pawb.social to Programmer Humor@lemmy.ml · 2 years ago
message-square
52
link
fedilink
alert-triangle
You must log in or # to comment.
  • undetermined@lemmy.world
    link
    fedilink
    English
    arrow-up
    163
    ·
    2 years ago

    deleted by creator

    • Ogmios@sh.itjust.worksBanned
      link
      fedilink
      arrow-up
      42
      ·
      2 years ago

      Amazing how much easier it is to motivate yourself when you have the ability to make significant decisions on the fly, based on the immediate feedback you receive from the system, instead of spending half your time hitting your head against a wall attempting to sus out self-contradictory instructions given by people who don’t actually understand how any of it really works.

      • PlexSheep@feddit.de
        link
        fedilink
        arrow-up
        13
        ·
        2 years ago

        We need to start a change process for this

      • marlowe221@lemmy.world
        link
        fedilink
        English
        arrow-up
        10
        ·
        2 years ago

        Do we work together?

  • mogoh@lemmy.ml
    link
    fedilink
    arrow-up
    79
    ·
    2 years ago

    You can use a JavaScript to assembly converter so you get the same pain on your personal projects.

    • kautau@lemmy.world
      link
      fedilink
      arrow-up
      23
      ·
      2 years ago

      Tell me more, I’ve almost achieved webasm

    • AeonFelis@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      ·
      2 years ago

      Wouldn’t that just be a JavaScript compiler?

      • mogoh@lemmy.ml
        link
        fedilink
        arrow-up
        3
        ·
        2 years ago

        Well, if you put it that way … yes.

    • chellomere@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      2 years ago

      Is there a 6502 backend?

  • 𝘋𝘪𝘳𝘬@lemmy.ml
    link
    fedilink
    arrow-up
    78
    ·
    2 years ago

    The difference is: One you do for fun and one you’re told to do for money.

  • AlolanYoda@mander.xyz
    link
    fedilink
    arrow-up
    64
    ·
    2 years ago

    Amazing how you can work 8 hours without it ever stopping being 1 am. Human beings really are amazing when they are motivated

    • jubilationtcornpone@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      36
      ·
      2 years ago

      Motivation: AKA, Chronic Insomnia.

      • 𝘋𝘪𝘳𝘬@lemmy.ml
        link
        fedilink
        arrow-up
        11
        ·
        2 years ago

        Sometimes programming is my zone.

      • psud@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        2 years ago

        Chronic flow in an engaging project. Start on a Saturday morning, feel like a coffee since you’re a bit sleepy, notice it’s Sunday

  • ExLisper@linux.community
    link
    fedilink
    English
    arrow-up
    26
    ·
    2 years ago

    Yep, programming is fun but working as a programmer not so much. For me writing software is a creative activity. It’s fun to come up with problems and find solutions for them. In my personal projects I decide what problem I want to solve, choose the technology I think will be fun to solve it in and then come up with a solution I like.

    At work you are usually handed a problem you don’t care about (we’re decommissioning X, you don’t have to know why, just change everything to use Y), the solution is described in detail by someone else and you just have to turn it into some code using 5-10 years old stack.

    Fortunately at my current job I mostly do projects without much technical oversight (proof-of-concept type project) so I can choose how I want to do then. I dislike the company culture but I know that moving somewhere else would mean going back to boring coding agian.

    • Flipper@feddit.de
      link
      fedilink
      arrow-up
      6
      ·
      2 years ago

      Where I work there is a hardware test, where the voltage needs to be changed on the power supply like 8 times. Currently it’s done by hand.

      I gave that to a student with the description that I want that automated, let production show you how the test is done. If you have other ideas how to improve it, just do it.

      This was 8 working days ago for the student. She still hasn’t started, because she wants an exact description what needs to be done. If you want me to write down how exactly everything needs to be done, I might just write it myself in python and be done with it.

  • PM_ME_VINTAGE_30S [he/him]@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    20
    ·
    2 years ago

    What are you doing in assembly?

    • herrvogel@lemmy.world
      link
      fedilink
      arrow-up
      65
      ·
      2 years ago

      Manually optimizing the code I wrote in C, so that it runs noticeably slower and has all sorts of stupid bugs that weren’t there before. All in a good night’s work.

      • Coreidan@lemmy.worldBanned
        link
        fedilink
        English
        arrow-up
        9
        ·
        2 years ago

        That doesn’t sound like optimization.

        • Freesoftwareenjoyer@lemmy.world
          link
          fedilink
          arrow-up
          17
          ·
          2 years ago

          No worries, he can optimize it later.

          • TheGreenGolem@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            13
            ·
            2 years ago

            Put a refactor ticket in the backlog. We’ll get to it eventually, right?

            • Freesoftwareenjoyer@lemmy.world
              link
              fedilink
              arrow-up
              13
              ·
              2 years ago

              // TODO: fix this code

        • herrvogel@lemmy.world
          link
          fedilink
          arrow-up
          9
          ·
          2 years ago

          To you, maybe.

        • ℍ𝕖𝕝𝕝𝕤𝕥𝕠𝕣𝕞𝕪@lemmy.world
          link
          fedilink
          arrow-up
          5
          ·
          2 years ago

          It’s just reverse optimizing!

      • marcos@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        2 years ago

        Well, I guess it’s either writing a device driver or that.

        And the device driver will always end-up with most code in C or Rust.

    • ikidd@lemmy.world
      link
      fedilink
      English
      arrow-up
      39
      ·
      2 years ago

      Suffering.

    • guiguinofake@sh.itjust.works
      link
      fedilink
      arrow-up
      7
      ·
      2 years ago

      Pretending I was born 40 years earlier

    • jol@discuss.tchncs.de
      link
      fedilink
      arrow-up
      6
      ·
      2 years ago

      Assembling.

    • embed_me@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      2 years ago

      Doing vector operations because the MCU vendor didn’t provide APIs for it.

      (did not actually do that but was preparing to before we came to our senses and ditched that MCU)

  • Gork@lemm.ee
    link
    fedilink
    arrow-up
    17
    ·
    2 years ago

    At least with your assembly code it’ll go brrrrrrrt because of how fast it’ll be.

    • noddy@beehaw.org
      link
      fedilink
      arrow-up
      24
      ·
      2 years ago

      It will go brrrrrrrt¤gdføTJwrgt65&<)5½$¥[[¥½{2ahgfh Segmentation fault (core dumped)

    • qaz@lemmy.world
      link
      fedilink
      arrow-up
      10
      ·
      2 years ago

      Assuming it actually works

      • ℍ𝕖𝕝𝕝𝕤𝕥𝕠𝕣𝕞𝕪@lemmy.world
        link
        fedilink
        arrow-up
        8
        ·
        2 years ago

        I always have problems with assembly. Especially after being at Ikea.

    • 30p87@feddit.de
      link
      fedilink
      arrow-up
      9
      ·
      2 years ago

      If you know that you do. What you probably do not. A proper C/C++ compiler (gcc) will almost always produce better/more optimized ASM than a human ever could.

    • Orygin@sh.itjust.works
      link
      fedilink
      arrow-up
      4
      ·
      2 years ago

      My assembly code only goes brt :(

      • UnRelatedBurner@sh.itjust.works
        link
        fedilink
        arrow-up
        6
        ·
        2 years ago

        it reaches ‘t’ from ‘b’ with a lot less iterations of ‘r’. It seems to me that you have a more optimized version. :)

      • qaz@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        2 years ago

        Maybe you switched up jg and jl?

        /s

  • SuperSpruce@lemmy.zip
    link
    fedilink
    arrow-up
    14
    ·
    2 years ago

    Why is this literally the opposite for me?

    I have a class where I write in Assembly but instead I’m working on my personal HTML/CSS/JS project.

    • meliaesc@lemmy.worldBanned
      link
      fedilink
      arrow-up
      38
      ·
      2 years ago

      It’s not the language that matters, it’s the obligation vs passion.

    • intrepid@lemmy.ca
      link
      fedilink
      arrow-up
      5
      ·
      2 years ago

      The result is still the same, isn’t it? (in language you like vs in language you’re forced to use)

      • SuperSpruce@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        2 years ago

        It also really depends on what is being made. My Assembly programs are specific homework assignments. My JS project is designed entirely by my will.

        • hex@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          2 years ago

          I think the main difference is just personal project vs work project

  • Commiunism@lemmy.wtf
    link
    fedilink
    arrow-up
    10
    ·
    2 years ago

    Wonder if that’s the “alienation of labor” thing Marx was talking about

  • aubertlone@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    2 years ago

    The funny thing is, both of these are JavaScript for me.

    I mean I guess TypeScript if I’m doing coding for work.

    • InputZero@lemmy.ml
      link
      fedilink
      arrow-up
      6
      ·
      2 years ago

      My first job right out of college I was writing assembly for some epically old industrial equipment. That shit runs on its own language that was only ever used on that piece of equipment. Usually x86 but with some wacky modifications. There’s no compiler for that, just a manual the size of a textbook and a million chicken scratch notes in it that’s half covered in grease. I’m so glad I don’t do that anymore.

      • jaybone@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        2 years ago

        That sounds like a nightmare.

    • jol@discuss.tchncs.de
      link
      fedilink
      arrow-up
      3
      ·
      2 years ago

      Same. I participate on web game jams for fun.

  • Elise@beehaw.org
    link
    fedilink
    arrow-up
    4
    ·
    2 years ago

    I like my coding job as long as I have the space to do what I need to do. Without that I just get stressed out and way less productive. The older I get the better I am at setting boundaries and finding the right kind of jobs.

  • datelmd5sum@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    deleted by creator

  • NorthWestWind@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    I wrote a JavaScript program to write assembly program

    • intrepid@lemmy.ca
      link
      fedilink
      arrow-up
      5
      ·
      2 years ago

      You wrote a compiler?

      • Avid Amoeba@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        2 years ago

        They just ran a line of JS in a browser. 🤭

      • NorthWestWind@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        2 years ago

        Nah. Just converting midi into hardcoded assembly code.

        https://github.com/North-West-Wind/midi2riscv

  • EtzBetz@feddit.de
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    https://youtu.be/jIrMG10vge0

Programmer Humor@lemmy.ml

programmerhumor@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 253 users / day
  • 709 users / week
  • 1.94K users / month
  • 6.31K users / 6 months
  • 656 local subscribers
  • 39.4K subscribers
  • 1.92K Posts
  • 36.6K Comments
  • Modlog
  • mods:
  • AgreeableLandscape@lemmy.ml
  • cat_programmer@lemmy.ml
  • UI: 0.19.13
  • BE: 0.19.13-modified
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org