JustARegularNerd

joined 2 years ago

Might qualify more for !dull_mens_club@lemmy.world but I recently replaced the oxygen sensor on my Subaru all on my own, after 3 years of putting up with a check engine light.

[–] JustARegularNerd@lemmy.dbzer0.com 1 points 5 days ago (1 children)

Funny enough, you're not the first one who's also noticed this. A couple years ago, me and a colleague (in helpdesk) shared our YouTube subscriptions and found 80% of them matched, and he introduced me to such channels like Usagi Electric.

I do otherwise tend to notice comments on one channel's videos make references to other channels I also watch (outside of the usual Bringus Studios and DankPods references), so I tend to think I'm part of a larger niche of Gen Z / Millenial computer geeks.

[–] JustARegularNerd@lemmy.dbzer0.com 16 points 5 days ago* (last edited 5 days ago) (4 children)

Some ones I haven't seen yet:

  • Camping with Steve (relaxed Canadian camping with plenty of dry humour, usually some wild stealth camping adventures)
  • Budget-Builds Official (tries out random ass computer hardware and finds its limits)
  • dosdude1 (infamous for crazy Mac upgrades that require resoldering BGA chips and chip programming)
  • EthosLab (already saw Xisumavoid mentioned, Etho is still happily making mature Minecraft videos)
  • Flexiny (ASMR-like videos of mechanics fixing old cars to run again)
  • FlyTech Videos (Windows experiments and deep dives into how Win32 and NT do things)
  • GIFGAS (usual accomplice with shiey in train surfing, although I enjoy GIFGAS' edits more than shiey)
    • Side note: His videos are taken down regularly so you have to be quick to download them before they disappear
  • Hugh Jeffreys (Australian right to repair advocate, usually repairs smartphones but has dabbled into more vintage items recently)
  • Janus Cycle (2000s deep retrospectives into technology)
  • Plainly Difficult (British industrial accident examinations with wonderfully shoddy graphics)
  • polymatt (absolute 3D modelling wizard who takes on restoring vintage tech to beyond brand new with incredible attention to detail, and very engaging edits)
  • Seytonic (cyber security news roundup weekly)
  • This Does Not Compute (retro computer repairs and retrospectives)
  • Usagi Electric (extremely vintage computer repairs, going right back to vacuum tubes to 1980s minicomputers)

Edit: fixed formatting error

[–] JustARegularNerd@lemmy.dbzer0.com 1 points 1 week ago (1 children)

If I'm completely honest, I've felt that with my own use of AI and it's my primary driver in reducing or outright avoiding its use personally - I'm not learning anything when it codes up crap that barely works, and then debugging that crap later on is a nightmare because I don't have the requisite experience.

[–] JustARegularNerd@lemmy.dbzer0.com 18 points 2 weeks ago (3 children)

In IT, you see people do things the hard way so often because it's what they know and figured out, and changing over to an easy way requires them to relearn and change their workflow, which they just don't see the point in.

You've already suggested to them there's a better and easier way to do what they need with existing tools instead of AI and they've turned it down - I would say leave it there. Something something leading horses to waters.

[–] JustARegularNerd@lemmy.dbzer0.com 0 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

I'm not an experienced developer, I've just done stuff in Java and Python before, so take what I say with a grain of salt.

If we're strictly talking interfaces, most modern software is a web browser showing you their interface made in HTML. Common ones that come to mind include Discord, Microsoft Teams and Spotify. You can usually tell from how hovering over action buttons always results in a pointing hand cursor, and how absolutely sluggish they run even on decent hardware. This is often done with Electron, and these apps are often called Electron apps.

The problem with this is that now you're not running a native application with minimal overhead, you're running a whole ass web engine

This is (probably, IMO) because it's much easier to hire a frontend web developer and have them do up an interface, than have a dedicated backend developer do it for whatever window library. It also makes it easy to port the app to many systems (including mobile) given how HTML5, CSS and JS all can be made to work on any platform that can run a web engine.

I also imagine that it makes the user interface consistent to the company's brand, rather than consistent to your operating system. If you look at Discord on Windows, macOS and Linux, it looks almost identical on all three except for only where necessary such as the top window border. Meanwhile if you look at LibreOffice (native application) on Windows, macOS and Linux, the window styling is completely different per system.

Update I realise after posting that I never otherwise explained other performance considerations outside of the interface - but I hope that just briefly going into interfaces gives a good idea already for software. If you are talking games, then that's a whole separate conversation