Nice. Software developer, gamer, occasionally 3d printing, coffee lover.

  • 0 Posts
  • 119 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle
  • This consternation is definitely common. It’s hard to apply skills to something with no long term impact of benefit. I’ve improved my skills by finding stuff I can help on in the communities I participate in.

    It’s natural to be overwhelmed, so deciding on a project does scope what you can learn, but a hard part is architecting the foundation of that project.

    Introducing new features to an existing project is a great way to get your feet wet - it has multiple benefits, for one of you do take a position as a developer in the future, you likely won’t be architecting anything initially, primarily improving on existing projects. So participating in OSS projects is a similar mechanism to that - you have to learn their codebase to a degree, you have to learn their style and requirements, etc.

    Even if you don’t ultimately contribute, it’s still a learning experience.







  • Zikeji@programming.devtoPrivacy@lemmy.mlIs GrapheneOS not actually FOSS?
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    1 month ago

    The article that user links is referring to GrapheneOS (and other OSS software) as not being “free software” - and they (GNU) delves into it more here.

    Basically, GNU is saying software shouldn’t claim to be free and open source if they contain non free binaries / other non-free blobs.

    The nuances between FOSS and OSS can be confusing. GrapheneOS is not claiming to be FOSS.






  • When I was young, around 10, I was bored. We had one shitty desktop and no internet 99% of the time (we had dial up but only 1 landline, and my mom used the phone alot). We were also homeschooled, and the software teaching us was on that computer. I found the software documentation which was in HTML, and used that to make my own “website”.

    Even before then though I had a draw to tinkering with computers. After a bit I convinced my mom to get me intro to C++ by Bjarne Stroustrup, and messed with that for a good year or so. Then we upgraded to DSL when I was around 13 and I got into Roblox and learned Lua, then other languages.


  • I really like the way my current company handles things. Aside from annual raises that take effect July 1st (currently waiting for approval, but if that happens after July 1st the raises are retroactive to the first), we have open bars (free drinks) every other month, company wide lunch events a few times a month, other general events (had a Juneteenth and Pride event this month). Oh, and all these events are paid time (you still have to hit your KPIs though).

    A fairly well stocked kitchen (you could make your own lunch if you wanted to), coffee and espresso machines, sparkling water / flavored water one as well, snacks, the whole deal. Yes it’s not perfect but I’ve been happy so far.


  • I’ve also had no negative experience with VPNs and Discord. This being said, I see two potential factors.

    Accessing an account from a different IP and then changing the email on that account from that different IP can look like the account got hacked.

    And the specific VPN being used could play a role (I’m not asking you to reveal that) - if the VPN is being used by bad actors, their IP ranges might be flagged as well.

    Considering the problem with stolen accounts being used to send spam to their friends and the servers they’re in, I can see why there would be automated logic to rate limit actions. The only real issue I see here is the appeal / support process just not being there, going by your other message about a lack of success appealing.