• mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    4 hours ago

    I know people miss the highly configurable profile pages of 2000s era social platforms, but all I see here is infinitely free XSS lmao.

    • Taldan@lemmy.world
      link
      fedilink
      arrow-up
      29
      ·
      13 hours ago

      After we figured out I can use safe mode to bypass the password, he just started locking the computer desk. Learned to pick the lock within a couple days

      It got to the point where he straight up would cut the power cord off things. Took less than an hour to learn to strip the wires and splice in a new end. He gave up after that

      In hindsight, there may have been signs I would go into security engineering

      • BeeegScaaawyCripple@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        53 minutes ago

        my folk put a lock in the computer. if it was locked, it prevented the power button from making a circuit. first we learned to pick locks, then we realized just jamming a paper clip in the lock connected the circuit.

    • dreadbeef@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      10
      ·
      edit-2
      13 hours ago

      I used frontpage to create an iframe to google.com to get around my dad blocking web browsers :)

      Little did he know he was raising a future front-end engineer with over a 10+ year career going now haha

  • Ephera@lemmy.ml
    link
    fedilink
    English
    arrow-up
    7
    ·
    12 hours ago

    On a related note, one of my coding side-projects is a web music player. And I had the problem that fitting the song, album and artist names into a layout is tricky, because they can be very long.
    And yeah, then I realized that <marquee/> is actually a valid solution for that. Lots of music players do use a marquee-style display, when the length exceeds the available space.

    Alas, it still isn’t actually a good solution. Marquees make sense as signs, but not for an interactive UI. It’s pretty much always a better UX, when you just make it horizontally scrollable, so that the user can read the start and scroll, if they want to read the rest.

    • Buddahriffic@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      5 hours ago

      I’m more fond of “String that is too…” being displayed in the UI and then a tooltip with the full string being displayed when you mouse over the string in the UI.

      Or winamp had a marquee that you could click and scroll manually, I liked that method too.

      • Ephera@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 hours ago

        Well, as was already said, tooltips don’t work on mobile, at least not unless you write custom code.

        And I’ve seen concepts for various marquee solutions, which attempted to fix the problem of the text start not always being readable, by e.g. only making the marquee scroll once after you click on it.
        If you enjoy these marquee solutions, then more power to you, but the need for custom code is what keeps me away again.

        Just making it horizontally scrollable is a beautifully simple solution in comparison.

  • Stop Forgetting It@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    18
    ·
    15 hours ago

    I work in web dev today because of what I learned making Neopets profiles. I used to create HTML that others could copy and paste in to their profile and even sold a few custom profiles for a paintbrush or two. It starts with HTML and figuring out how to host images for teenagers and it leads to building enterprise scale websites and applications for multi million dollar companies. I honestly love what I do, and I can thank Neopets for introducing it to me.

  • toynbee@lemmy.world
    link
    fedilink
    arrow-up
    23
    ·
    19 hours ago

    According to my parents, I first started playing with (computer) keyboards when I was two. I haven’t stopped since.

    When I was nineteen and at my first IT job, they encouraged me to fill in anything relevant in their skill tracking portal. One of the skills listed was “typing.” I marked that that was a skill of mine and entered “17” for years of experience because I didn’t know what else to put.

    I was roundly mocked for this.

        • nandeEbisu@lemmy.world
          link
          fedilink
          arrow-up
          7
          ·
          13 hours ago

          DMing is great practice for running small group meetings, which are most of my work meetings.

          Learning how to keep the meeting on track, synthesizing a bunch of discussion into a coherent flow, knowing when and how to interrupt, paying attention to people who maybe need you to make space for them to interject have all been super useful skills.

          • toynbee@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            3 hours ago

            This sounds like the posting by an ex drug dealer emphasizing how running a drug empire gave him the skills to prosper in a legitimate career.

            Also, though, I agree with your point.

        • AFK BRB Chocolate (CA version)@lemmy.ca
          link
          fedilink
          arrow-up
          10
          ·
          15 hours ago

          One of the other managers at my work brought in a resume he got for everyone to laugh at because the guy had put being a WoW raid leader as part of his skills. I had done a little of it, so I said “Imagine getting 40 people together virtually on headsets. They’re broken into three different main roles, but within those each has different abilities. You have to lead them through an encounter where everyone has to do their part, there might be a lot of coordinated moving around, and some of the mechanics might be complicated. If just one person screws up, all 40 people could die, and you have to start over. Some of the people may never have seen it before. It’s your job to explain what’s going to happen, lead 40 people through it, and keep everyone calm and focused if something goes wrong. How many of our current leaders could do that?”

          I think I made the point, but the problem is that very, very few hiring managers are going to know what a raid leader is, and are just going to see it as playing a video game.

          More dots!

      • toynbee@lemmy.world
        link
        fedilink
        arrow-up
        7
        ·
        17 hours ago

        Technically I was already hired at that point, but otherwise yeah, that was roughly my attitude.

  • Jhex@lemmy.world
    link
    fedilink
    arrow-up
    21
    ·
    20 hours ago

    this is not even the level of lying you get from employers, so I see nothing wrong here

  • cosmoscoffee@feddit.org
    link
    fedilink
    arrow-up
    14
    ·
    edit-2
    19 hours ago

    Sounds a bit like me who used to translate anime fanfics as a 12-year-old and is now working as a professional translator… Experience is experience, I guess :D

  • LOGIC💣@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    16 hours ago

    Once, I applied for a job and all of the technical questions were about SQL, because I had listed that as a technology that I knew. One of many, by the way, and not something that I claimed mastery in or anything. It was just those three letters. Somehow, the interviewer thought that meant I’d have a DBA’s knowledge of the subject.

    • nandeEbisu@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      13 hours ago

      I get DBA interviews, but don’t understand SQL interviews for software engineer type candidates. It makes some sense for like business analysts but even then, let them Google syntax.

      Like if you can’t figure out joins and subqueries in 30min of googling tops, you’re probably not a good fit for a software engineering role anyway and will hopefully have issues elsewhere in the interview screen and for syntax it’s not super exotic, you can just Google it especially for things that change depending on the dialect of SQL you’re using.

      • LOGIC💣@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        13 hours ago

        I don’t disagree with you essentially, but 30 minutes is ambitious, in my opinion, to really figure queries out. I’d much rather have a slower person who actually understands what they’re doing than a faster person who is probably just copy-pasting from ChatGPT.

        • nandeEbisu@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          8 hours ago

          I tend to write production queries more than one off analytical ones, but if your query isn’t relatively straightforward to understand, you probably modelled the data wrong in the database.

          Conceptually, inner / outer joins are relatively simple compared to other concepts you need to know when writing software professionally which is where that comment came from. If you’re a business analyst or similar and not as experienced with expressing thoughts in a structured language and understanding how to evaluate the performance of that, I understand wanting to screen for that because it’s not assumed you would be familiar with that off the bat.

          I’m coming at this from a pre-chatgpt mindset, where you are still googling for syntax and a list of which aggregations or operations are supported. Like casting data types is often different between SQL dialects.

  • wizardbeard@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    14
    ·
    21 hours ago

    Customizing my pet pages on neopets made my later web design classes an absolute breeze. Granted, css and js weren’t really a part of the early ones. But it still meant I had one of the core parts down.