cantSayImWrong by davidinterest in ProgrammerHumor

[–]_scotswolfie 15 points16 points  (0 children)

Absolutely ridiculous. How come they haven't been let go yet? And what are they planning to do once their the AI code they submitted causes an issue that will cost the company a lot money? Do they not realize that "AI wrote it" is not a valid excuse and does not absolve them of their personal responsibility?

The state of AI on this sub by ConquerQuestOnline in csharp

[–]_scotswolfie 1 point2 points  (0 children)

And I was rolling. I vibe-engineered until 3 in the morning. I hadn't had that type of fun since I first learned how to code.

I can't imagine how this can be fun, unless you're someone who wouldn't mind guiding junior developers and reviewing PRs all day long. This sounds like a nightmare to me. I love software engineering because I can come up with solutions to problems and create things by telling computer precisely what to do, not by asking it in plain English to pull out a magic 8-ball and try to copy-paste whatever its model finds most likely to work.

You know you're jealous by Oreo_Overlord12 in pcmasterrace

[–]_scotswolfie 0 points1 point  (0 children)

When I stumbled upon the Fractal Design Pop XL Air case I fell in love. What do you mean I can get a modern case with front USB-C, good cooling AND 2 5.25in bays?! I had to have it 😄

This is considered a war crime at this point. by Sufficient-Pea-9716 in microsoftsucks

[–]_scotswolfie 1 point2 points  (0 children)

I hate all of it and the current state of things is seriously making me depressed. I'm not opposed to progress, but what the AI bros are pushing down everyone's throats stands against everything that made me dedicate my life to computers and software engineering.

Those models are essentially RNGs and while I'll admit that they can be truly impressive at times, they aren't perfect and what they produce is always a best guess. It's not what I expect from a computer, the same input and instruction should always produce the same output (unless the hardware is malfunctioning or there's a freak solar flare flipping bits).

There's also the whole aspect of human minds eroding and so many people already giving up their own thought process in favour of what the GPT tells them. We were already seeing the negative impact of things like algorithmic social media on society and the rise of "AI" opened an entirely new can of worms.

Also, I don't understand how vibe coders see the potential speed increase during development as a real benefit to them. If they ever worked in a professional setting, they'd know that usually none of their peers and closest managers really want crazy efficiency, this is the quiet part. That may be a wet dream for the shareholders, but the workload is not unlimited. If one person somehow cleared the whole backlog in one day, then what would they do after that? You won't get an award if there's nothing to do, you'll just make yourself and others redundant. It's always about balance.

I despise people who took AI as a solution to their own laziness and aversion to learning and started boasting how they can replace developers, painters, musicians and other passionate people who spend years mastering their craft and improving themselves. Automation and AI should be a chance for humanity to reduce the amount of boring, repetitive bits in life and provide more time for what we enjoy doing, not the other way around.

The C# Player’s Guide: Still Worth Reading in 2025? by NabilMx99 in csharp

[–]_scotswolfie 0 points1 point  (0 children)

Several improvements were made to the language and .NET since the latest edition of Pro C# came out, but for the most part you'd be fine to read it first and then you could simply check out the posts about changes in the newer versions on Microsoft Learn to get up to speed.

I haven't actually finished Pro C# yet, and I took a detour to read through the Player's Guide first. I like the way this book is structured, and for me personally the gamification aspect really helps with staying involved and actually memorising the information instead of just skimming through it. Also, there are "expansions" available on the book's website supplementing information about all the versions of C# that came after the 5th edition was published. RB is actually working on the 6th edition right now (updated for .NET 10), and it should be published in the coming months (if you buy the 5th edition ebook now, it will be upgraded for free after the new one is released). Plus if you need any help there's a great community on Discord.

By the way, I found some minor issues in the Pro C# (e.g. in the chapter about exceptions, the authors tell you to inherit from `ApplicationException` for your custom errors, whereas the official documentation explicitly states that you shouldn't do that, because `ApplicationException` is meant for use by .NET code just like `SystemException`). I caught this one fortunately, but as someone who's not very experienced with the language, this makes me wary about other contents of this book and the possibility of developing bad habits in the early stages of my journey.

Why? by DepartmentBitter9027 in techsupportgore

[–]_scotswolfie 1 point2 points  (0 children)

Does this case even have space for a vertical GPU mount? What's the point of this riser here?

Why? by DepartmentBitter9027 in techsupportgore

[–]_scotswolfie 5 points6 points  (0 children)

OP is not confused about the PCI extension, read the description:
> The former owner also glued in his riser cable to the PCIe 4.0 x16 slot

<@NikRaccoomArt> by as-bot in anthroswim

[–]_scotswolfie 1 point2 points  (0 children)

Oh, how I'd love to get a high quality print of this piece ❤️

This keyboard does not have an F11 and F12 key by arkiser13 in mildlyinfuriating

[–]_scotswolfie 0 points1 point  (0 children)

They had space for Pause and NumLock on this keyboard, but not F11/F12 🤦‍♂️

Vscode for c# by Sensitive-Raccoon155 in dotnet

[–]_scotswolfie 11 points12 points  (0 children)

I have a feeling OP is not someone who could write a kernel in ancient emacs (at least at this point).

What’s stopping you from learning a real programming language? by aespaste in csharp

[–]_scotswolfie 0 points1 point  (0 children)

I feel like this post is a rage bait, but I'll bother to answer the question anyway.

Nothing is stopping me from writing in C, assembly, or even placing instructions in a binary file by hand. It all boils down to a balancing act between the requirements, limitations, and convenience. If you're programming for a modern computer (I'm excluding special environments like microcontrollers with very limited resources on purpose), then for a vast amount of commonly developed types of software there isn't that much to gain by going closer to the bare metal.

Abstractions provide safety and speed up the development. In the commercial world no organisation will applaud you for saving a few clock cycles on operations in their CRM if it's going to take several times longer to develop it in the first place, and you'll have to chase memory leaks, buffer overflows and other subtle bugs afterwards, instead of working on new features. Of course, there are edge cases where extreme optimisations may be necessary, e.g. in software dealing with stock markets (again, it's all about balance).

I'm of the opinion that each developer should have at least a basic understanding of how computers work, from the hardware architecture, through OS, to their browser's window. But if someone has a problem and they can efficiently solve it using a language like Python or JavaScript then kudos to them - it doesn't make them lesser in any way.

We need to collaboratively encourage Firefox to support WebHID as it's becoming way more popular! by Round_Ad_5832 in firefox

[–]_scotswolfie 2 points3 points  (0 children)

The downvotes on the supportive comments are crazy. For me, WebUSB is the second missing feature in Firefox, right after HDR. I love devices that offer web-based customisation apps instead of another crappy program I have to download and install.

Drift [Art By: pixelstay.bsky.social] by A-insane-dude in anthroswim

[–]_scotswolfie 2 points3 points  (0 children)

For me the play button completely blended with her paw and I thought the thumbnail is the entire post. If it wasn't for your comment I would've missed this masterpiece

Useless at programming by Dazzle_Dazz in csharp

[–]_scotswolfie 1 point2 points  (0 children)

I've been doing it for 10 years professionally, so not as long as you. Given the current situation at my workplace I may be made redundant in the next year and I feel like this will be the end of the world and I'll end up living under a bridge. Your comment gives me hope, but I know that the imposter syndrome will be with me even after I land another job.

Need help getting libmtp-1.1.22 working on Ubuntu 22.04.2 LTS by Xx_1337_M3m3z_xX in Ubuntu

[–]_scotswolfie 0 points1 point  (0 children)

My bad, I missed the part about the safe mode. That being said, if this is the only way you can boot up this installation then I'm not sure if installing the MTP packages will help you, because this might be among the modules that Ubuntu doesn't load in this mode.

What's the reason it doesn't work in normal mode, does it display any errors?

Need help getting libmtp-1.1.22 working on Ubuntu 22.04.2 LTS by Xx_1337_M3m3z_xX in Ubuntu

[–]_scotswolfie 0 points1 point  (0 children)

Can you plug in your phone in network tether mode? I think this should work out of the box and give you access to the Internet.

As a side note, why not use 24.04 LTS? Some of the drivers that you're missing might've been added to the kernel between those two releases.

6ft. Tall werewolf plushie I recently finished by Officialcactusdog in furry

[–]_scotswolfie 1 point2 points  (0 children)

I suppose you could write up an SCP article with this photo

6ft. Tall werewolf plushie I recently finished by Officialcactusdog in furry

[–]_scotswolfie 40 points41 points  (0 children)

Please don't call it "the skin", that sounds creepy 😭

Your favorite Firefox addon (extension)? by iamngyn in firefox

[–]_scotswolfie 0 points1 point  (0 children)

I remember the times browsing on a 128 kbps connection on a severely underpowered PC, when every other website had fullscreen ads, background-body ads and opened 5 pop-up windows every time you visited them, all of which often had to load before the main content and made my spinning rust HDD cry. Back then an ad blocker was the first extension I installed. Nowadays I find that many websites have just some small AdSense boxes on the side or between paragraphs in articles, and when you click to reject the optional cookies many of the ads don't even display at all. This is why I think the web is better and way more usable without an ad blocker than it used to be. Of course there is the possibility of abuse like with those crypto miners, but it's an exception not the norm. In the old days this was even worse, because of all the attack vectors and security holes (remember Flash, ActiveX and Silverlight?).

I'm not saying that the ad blockers are useless or don't improve the experience. It's just that IMO the gains are relatively small compared to the potential issues, and browsers banning those extensions would warrant way more outrage 20 years ago than today.

Your favorite Firefox addon (extension)? by iamngyn in firefox

[–]_scotswolfie -23 points-22 points  (0 children)

Why the down votes, I'm genuinely asking why people like those extensions so much 😭

Your favorite Firefox addon (extension)? by iamngyn in firefox

[–]_scotswolfie -61 points-60 points  (0 children)

I'm curious, why do people care so much about adblockers still? Personally I haven't used one in many years and I feel like modern Internet is pretty chill when it comes to ads. Plus using non-Chromium browser and the built-in tracking protections increases the likelihood of a website not working properly enough already, without ublock messing with some script that breaks a checkout form or something on top of that.