48
submitted 2 months ago by [email protected] to c/[email protected]

I'm going back to Linux after ~8 years of maining Windows. I was a Linux desktop and server user back in college and did all my dev on there. When I got my first job, I bought a better laptop and started maining Windows.

I am going back to Linux for three main reasons: I hate the Windows 11 UI, I'm increasingly paranoid about privacy/security, and the development experience for native software has sucked for a long time.

Besides the obvious downward spiral in UI since Windows 7, it's also become unreliable and slow. Some days, File explorer just won't open. Others, it takes a full minute to load my "home" view, and some others I get weird bugs where the color settings are broken or I can't actually click on folders anymore. The start menu is slow to open when pressing the Windows key, windows search is slow to index and sometimes looks stuff up on Bing instead of opening a file. The default apps (calculator, image viewer, media player) have been getting replaced with slower UWP versions with flatter and flatter UI. Finally, Windows is increasingly pushing AI stuff onto the platform, which leads me to privacy/security

I am increasingly paranoid these days about privacy and security. While I don't have any outstanding issues with security at large, I don't trust Microsoft's telemetry collection and I especially don't trust anything that gets sucked up into Windows Recall's AI Black hole. This hasn't been an issue, but I've always wondered why Microsoft hasn't made it simpler to create containerized applications with AppX/Windows SDK. It seems like it should be way easier to create a flatpak-like sandboxed application with any API (Win32, WinForms, WPF, or any language really).

Believe it or not, Windows is a good development platform, these days, unless you're trying to write Windows software. Microsoft, under Satya Nadella, has been taking care of its developer community and making a lot of tools free and some open source. vcpkg has revolutionized my C++ development and I've always been fond of many MSVC extensions such as SAL. There's a lot of pros and cons, but I generally prefer NT API calls over POSIX API calls (which are far more long in the tooth than NT at this point). That said, I tend to just write cross-platform "modern" C++ and don't make too many system calls anymore. I will miss Visual Studio (and the ease of SLN/Vcxproj files), and it seems like the only comparable C++ IDE available for Linux is CLion. I'm actually a fan of DirectX and HLSL over OpenGL and Vulkan: Microsoft has made a lot of really great first party libraries/tools available for DirectX that make it a really fun API to work with when you include DirectXTK. I am one of the rare few users who actually enjoys PowerShell; I prefer piping typed, structured data over piping streams of bytes. I also really hate sh/zsh/bash syntax.

That said: Microsoft has utterly lost the plot on native windows application development. They release a new UI Framework for C# and Whatever the latest managed C++ framework is every 3 or so years, and then immediately fail to support it, subtly changing XAML syntax or .Net namespaces so that your old UWP or WPF code is strangely not compatible anymore. To me, what is most telling about Microsoft's level of commitment to its newest frameworks is the fact that they are still supporting WinForms with modern, cross platform .Net builds, meaning that you can use modern C# and .Net features in a runtime that is supposed to have been replaced by their XAML products a long time ago. The only really viable way to write a DirectX application, and the only way that has any official documentation on it, is STILL to use the original Win32 APIs to create a window and manage IO.

So anyways, I'm not as zealous about Linux as most people on the internet are; I still think Windows is a good software development platform and maybe Microsoft can turn the ship around some day, but I doubt it.

22
submitted 2 months ago by [email protected] to c/[email protected]

I am increasingly conscious of security and privacy. I don't want my data or telemetry being sent to google or Facebook, and I want to make sure my device is encrypted and not readable by anyone other than me.

Is there a standard go-to guide on securing an android device with these types of goals in mind? Is true privacy possible without having to install Graphene?

11
submitted 3 months ago by [email protected] to c/[email protected]

Does anyone know if theres a way to customize VSCode more than what is available? I really hate the flat design and blocky layout. Would like to see more customizability. Does VSCodium allow this?

[-] [email protected] 77 points 3 months ago

Trump accidentally inventing cassette futurism because America becomes too poor to afford anything built past 1999

[-] [email protected] 64 points 3 months ago

I think the reddit/lemmysphere is really underestimating just how many Nintendo fans are casual gamers who don't see the PS5, Xbox, or Steam deck as viable competitors. They want to play Animal Crossing, Zelda, and Mario Kart.

[-] [email protected] 176 points 3 months ago

When I was 16 I could get 4 or 5 people to come over to my house on a week night with almost zero advanced notice. I am now 30 and

  1. I don't know 4 or 5 people

  2. It would take 3-4 weeks to get everyone's schedule to line up

  3. Half of everyone would cancel because they didn't feel like going out

248
🐱🐶 Unga bunga (lemmy.world)
submitted 3 months ago by [email protected] to c/[email protected]
[-] [email protected] 167 points 3 months ago* (last edited 3 months ago)

I'm also a software engineer and I can't stand most other people in this field. I got into this field because I love computers and was tweaking garry's mod scripts when I was 12. I read scifi books and enjoy reading about the lore of the tech industry.

I would estimate that AT LEAST 75% of people in this industry are ladder climbing yuppies who got into it for the money. The gym rat, tesla-driving podcaster types who have invented their own language about syncing up, achieving alignment, creating action items and eating dog food. And for some reason they're all into Brazilian Jiu Jitsu and Lex Fridman/Joe Rogan

I do not socialize with my coworkers because they are the most obnoxious fucking money-obsessed pieces of shit I've ever met

30
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]

In 2022 my car (a 2010 Nissan Versa) kicked the bucket. The engine was broken and needed to be replaced. Rather than spending even MORE money on repairs (I had spent a few thousand or so on various other parts at this point), I decided to buy a newer car that would, presumably, require fewer repairs in the short term.

I bought a 2021 Honda HRV for ~$20,000 at 7.59% APR. I pay $414 a month and have $16k left on it. I bought this car under the worst possible circumstances:

  1. Used car prices were very high at this time
  2. Interest rates were high due to inflation
  3. I needed a car because my previous one had died so I didn't have the luxury of time

My hope, at the time, was that inflation would be tamed and interest rates would eventually be lowered, wherein I could refinance the loan. I no longer believe this is a possibility within the next 4 years or so. I was also hoping to find something small and cheap like a Honda fit, but I learned that they had stopped producing them. An HRV seemed like a sensible kind of car given the modest physical needs of how I used a car at the time

So, here's my question: Should I just sell my car for something older? Maybe like a 2015 or so? Or should I just stick with my current machine until it's paid off and try to refinance after 2028?

If I could go back in time, I would've sold the Versa in 2020 or so, before I had spent a bunch of money on repairs. Hindsight is 20/20 though

406
submitted 3 months ago by [email protected] to c/[email protected]
49
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]

I work remote, but occasionally have to travel to New York City for in-office events. During these events I sit in a conference room with the rest of my team all day. We usually have a team dinner planned during the week or something.

Tuesday I got into New York and later that night we went out to dinner. This ended up going until 10:30pm, which is pretty late for me (I usually am in bed by 10). It was also announced that day that we would go bowling today (Wednesday). After a day of sitting in a conference room for 8 straight hours, I really didn't feel like going out with my coworkers or drinking beer til 10 or 11 at night. I told my coworkers I was going to skip it because I wanted to go to the gym and I made something up about having to file my taxes by tonight, but I think they generally understood that I just didn't want to go.

I also was never explicitly invited; we were just told "we are going bowling on Wednesday", so I think there was the expectation that I go, but I strongly feel that nobody should be obligated to go to an after-work event (especially since I already went to one).

How would you handle the situation? How do you get out of these kinds of events?

[-] [email protected] 71 points 4 months ago

I used to think I hated vegetables as a kid. Turns out I hated my parents "cooking"

[-] [email protected] 139 points 4 months ago

> it's 2150

> the last humans have gone underground, fighting against the machines which have destroyed the surface

> a t-1000 disguised as my brother walks into camp

> the dogs go crazy

> point my plasma rifle at him

> "i am also a terminator! would you like to switch to gibberlink mode?"

> he makes a screech like a dial up modem

> I shed a tear as I vaporize my brother

[-] [email protected] 57 points 4 months ago

Some girls aren't in it for the money or fame, they just like posting nudes

[-] [email protected] 60 points 4 months ago

Main branches will be renamed Master

[-] [email protected] 55 points 5 months ago

Can't imagine wanting to work for big tech these days lol. These companies had insane reputation in the 2010s. People thought working for Google was like working in willy wonka's chocolate factory. They really squandered their brand.

[-] [email protected] 251 points 5 months ago

I'll take "dad's who die alone in retirement homes" for 3000, Alex

[-] [email protected] 50 points 5 months ago

Fuck his brother

[-] [email protected] 79 points 5 months ago

I think we need community again; I don't think that means religion necessarily. Some of the most shameless, godless people in America are evangelical christians

view more: next ›

shortrounddev

0 post score
0 comment score
joined 5 months ago