frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

FFmpeg merges WebRTC support

https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/167e343bbe75515a80db8ee72ffa0c607c944a00
727•Sean-Der•17h ago•154 comments

Air Lab – A portable and open air quality measuring device

https://networkedartifacts.com/airlab/simulator
47•256dpi•1h ago•14 comments

Cursor 1.0

https://www.cursor.com/en/changelog/1-0
359•ecz•12h ago•251 comments

A proposal to restrict sites from accessing a users’ local network

https://github.com/explainers-by-googlers/local-network-access
384•doener•15h ago•206 comments

Why I wrote the BEAM book

https://happihacking.com/blog/posts/2025/why_I_wrote_theBEAMBook/
499•lawik•22h ago•127 comments

Show HN: I made a 3D SVG Renderer that projects textures without rasterization

https://seve.blog/p/i-made-a-3d-svg-renderer-that-projects
120•seveibar•7h ago•17 comments

OpenAI slams court order to save all ChatGPT logs, including deleted chats

https://arstechnica.com/tech-policy/2025/06/openai-says-court-forcing-it-to-save-all-chatgpt-logs-is-a-privacy-nightmare/
757•ColinWright•11h ago•546 comments

Autonomous drone defeats human champions in racing first

https://www.tudelft.nl/en/2025/lr/autonomous-drone-from-tu-delft-defeats-human-champions-in-historic-racing-first
181•picture•13h ago•136 comments

A Spiral Structure in the Inner Oort Cloud

https://iopscience.iop.org/article/10.3847/1538-4357/adbf9b
84•gnabgib•9h ago•18 comments

Differences in link hallucination and source comprehension across different LLM

https://mikecaulfield.substack.com/p/differences-in-link-hallucination
41•hveksr•5h ago•17 comments

Prompt engineering playbook for programmers

https://addyo.substack.com/p/the-prompt-engineering-playbook-for
267•vinhnx•17h ago•97 comments

LLMs and Elixir: Windfall or Deathblow?

https://www.zachdaniel.dev/p/llms-and-elixir-windfall-or-deathblow
83•uxcolumbo•10h ago•12 comments

Apple Notes Expected to Gain Markdown Support in iOS 26

https://www.macrumors.com/2025/06/04/apple-notes-rumored-markdown-support-ios-26/
236•danso•14h ago•191 comments

parrot.live

https://github.com/hugomd/parrot.live
81•jasonthorsness•10h ago•17 comments

The iPhone 15 Pro’s Depth Maps

https://tech.marksblogg.com/apple-iphone-15-pro-depth-map-heic.html
277•marklit•15h ago•73 comments

Tesla seeks to guard crash data from public disclosure

https://www.reuters.com/legal/government/musks-tesla-seeks-guard-crash-data-public-disclosure-2025-06-04/
287•kklisura•9h ago•170 comments

Ada and SPARK enter the automotive ISO-26262 market with Nvidia

https://www.adacore.com/press/ada-and-spark-enter-the-automotive-iso-26262-market-with-nvidia
90•gneuromante•13h ago•48 comments

End of an Era: Landsat 7 Decommissioned After 25 Years of Earth Observation

https://www.usgs.gov/news/national-news-release/end-era-landsat-7-decommissioned-after-25-years-earth-observation
14•keepamovin•5h ago•2 comments

Authentication with Axum

https://mattrighetti.com/2025/05/03/authentication-with-axum
51•mattrighetti•9h ago•13 comments

A practical guide to building agents [pdf]

https://cdn.openai.com/business-guides-and-resources/a-practical-guide-to-building-agents.pdf
174•tosh•17h ago•22 comments

IRS Direct File on GitHub

https://chrisgiven.com/2025/05/direct-file-on-github/
557•nickthegreek•17h ago•237 comments

Not all tokens are meant to be forgotten

https://arxiv.org/abs/2506.03142
33•MarcoDewey•10h ago•10 comments

When memory was measured in kilobytes: The art of efficient vision

https://www.softwareheritage.org/2025/06/04/history_computer_vision/
103•todsacerdoti•16h ago•18 comments

Comparing Claude System Prompts Reveal Anthropic's Priorities

https://www.dbreunig.com/2025/06/03/comparing-system-prompts-across-claude-versions.html
60•dbreunig•11h ago•20 comments

Show HN: GPT image editing, but for 3D models

https://www.adamcad.com/
142•zachdive•17h ago•71 comments

PromptArmor (YC W24) Is Hiring in San Francisco

https://www.ycombinator.com/companies/promptarmor/jobs/hZ3xFlj-founding-engineer-full-stack
1•VikramJayanthi•10h ago

How we reduced the impact of zombie clients

https://letsencrypt.org/2025/06/04/how-we-reduced-the-impact-of-zombie-clients/
108•jaas•17h ago•16 comments

AGI is not multimodal

https://thegradient.pub/agi-is-not-multimodal/
146•danielmorozoff•18h ago•135 comments

Amelia Earhart's Reckless Final Flights

https://www.newyorker.com/magazine/2025/06/09/amelia-earharts-reckless-final-flights
76•Thevet•12h ago•92 comments

Old payphones get new life, thanks to Vermont engineer

https://www.core77.com/posts/137183/Engineer-Fixes-and-Re-Installs-Old-Payphones-Provides-Free-Calls-to-the-Public
95•surprisetalk•5h ago•48 comments
Open in hackernews

KDE for Windows 10 Exiles – Upgrade your software, not your computer

https://kde.org/for/w10-exiles/
85•jlpcsl•1d ago

Comments

Pet_Ant•1d ago
It's not relevant now, but back when I started using Linux (Red Hat 7.1 I think) what made me choose KDE was that with KDE all the apps had a conspicuous 'K' in their names whereas Gnome app did not, so it was easier to get a consistent user experience.

After that it was Konqueror with the different protocols like "wk:" in the address bar to search Wikipedia.

Then when I learned more, it just seemed like Qt was a much more capable foundation to build a desktop on, and I wanted to bet on the winner.

In the end KDE did win the desktop... because they built WebKit (as KHTML) and everything is now a webapp and the desktop is otherwise irrelevant.

rhabarba•1d ago
> everything is now a webapp

When, why and how became this a good thing?

anonym29•1d ago
(edit, misread)
rhabarba•1d ago
I did not say otherwise.
FirmwareBurner•1d ago
When? When the majority of SW dev work became synonymous with web dev.

Why? Because that's what web devs are comfortable with.

How became this a good thing? When web apps became the easiest way to deploy cross platform.

AnotherGoodName•1d ago
Also the native UX kits all suck and have done so forever. There i said it.

There’s a reason KDE looks better, has better consistency across apps, does theming at the os level better etc. Html/javascript/css for your native app frontend is actually quite reasonable.

const_cast•1d ago
The native UX toolkits wouldn't be so shit if everyone wasn't so greedy. We don't need to reinvent a better wheel every 5 years (windows) or force some proprietary garbage nobody cares about (mac).

It just needs to be reasonable, easy to adapt to other platforms, and long-lasting. The web isn't even that good, the competition is just self-destructive to a point it can't be justified.

jollyllama•1d ago
Because, relatively speaking, it solves the distribution problem. Distributing to your set of servers is easier than distributing to the set of desktops.
gjsman-1000•1d ago
Which also goes to show how backwards Linux package distribution is at this point.

If you’re a small company, you can either build a web app which works everywhere; or you can deal with a distribution pushing out a buggy 3-year-old release against your will, with users harassing you about bugs.

Packaging on Linux for normal desktop apps was dead on arrival. It was never viable except for niche open source apps. The resistance to this fact makes the failure of the Linux desktop somewhat self-inflicted.

jollyllama•1d ago
Sure, but this isn't particular to Linux. On what platform is it better? In terms of developer experience, web apps just beat distributing to the end-user device every time.
gjsman-1000•1d ago
Every other platform.

Windows, Mac? Bundle your own updater. Or use Steam. Download one file and run with a click.

PlayStation? Nintendo? Submit it, wait about two weeks, and out it goes.

The Linux desktop is single handedly the worst distribution platform for an app developer, both in fragmentation and being unable to update your own software. The Linux desktop also had the arrogance to claim developers should do it their preferred way; and to harass devs for using tools like Flatpak. Then they wonder and complain and can’t understand why devs refuse to make Linux versions even for cross-platform frameworks.

The idea that someone like Adobe should make a package for each distribution, and negotiate with each distribution if they are sending out some ancient version of Acrobat, was a stupid power-trip philosophy on day one with none of the clout required. Even Apple doesn’t reserve the right to stonewall releases purely because of version numbers.

jollyllama•1d ago
> Windows, Mac

You're neglecting all the parts where you've got to sign your install binaries.

> Steam

This is a third party marketplace that exists specifically to solve this problem and it carries all the baggage of any other third party marketplace, in the abstract.

> Video games

I'm not really shipping in these environments but I doubt it's that easy.

> Apple

They will happily stonewall you on many other small issues, however.

gjsman-1000•1d ago
> You're neglecting all the parts where you've got to sign your install binaries.

This takes less than 15 minutes when you know how to do it. Arguing with a distribution takes weeks. Arguing with dozens of distributions could take months.

You are approaching this solely as a solo indie dev would - which is why, with few exceptions, only solo dev software is on Linux.

> They will happily stonewall you on many other small issues, however.

You should see even a fraction of what developers on Linux have been stonewalled over. I will literally take Apple.

zevon•1d ago
Who or what is this "the Linux desktop" you speak of? ;)
Pet_Ant•1d ago
> On what platform is it better?

iOS

jollyllama•1d ago
It's not better for developers on iOS. There are loads of complaints about the costs imposed on devs and the hoops they have to jump through to publish in the app store.
gjsman-1000•1d ago
Linux repositories are objectively worse. Unclear guidelines, zero publishing control, patches against your will, removal of donation links or warnings if you anger the distribution maintainers, having to do this over and over dozens of times, I would take Apple any day.

And as you can see, 99.9% of developers took Apple’s route. Market share can only partially explain this, as even tiny platforms like Palm had better support than Linux.

const_cast•1d ago
> And as you can see, 99.9% of developers took Apple’s route

Um, well no they didn't, because most things are web applications. And most software actually targets Windows. And then most phone software that's big is cross platform.

Apples' model is cool, but it certainly has a lot of drawbacks, and in many ways they did not win. They, too, lost to the web.

neepi•1d ago
At the cost of a generally worse end user experience and no offline ability.

I am glad Apple didn't do that and stayed native for nearly everything. This is a big selling point for me.

jollyllama•1d ago
> At the cost of a generally worse end user experience and no offline ability.

Yes. This is a cost and a benefit you weigh according to the capabilities of your development team. If there is nobody to outcompete you, that is factor into the decision.

neepi•1d ago
What happened to the customer in that line of thinking?
jollyllama•1d ago
"Don't let the perfect be the enemy of the good."
neepi•1d ago
I read that as "We feel the customer be happy with mediocre"
cassianoleal•1d ago
Yeah... I don't think happy is even a consideration. Due to the lack of choice, the customer will have to content even if the experience is way off.

As long as all the competition is more or less as bad as your product, there's very little incentive to improve on that.

neepi•15h ago
Every time someone ships an Electron app to my computer it feels like I am paying for their reduction in development costs with my hardware.
const_cast•1d ago
> I am glad Apple didn't do that and stayed native for nearly everything. This is a big selling point for me.

Right, but Apple also perfectly exemplifies the problem with that approach - their software is incredibly limited, and can only run on a ridiculously small number of computers. Even if the software is good, which ehhh, but even if it is - there are cons to that approach.

To expand, this also hurts the customer in a lot of direct and non-direct ways. You're forced to buy Apple hardware, and that hardware might not meet your capabilities. This further fuels anti-consumerist anti-repair behavior, because they know that their computers are the only ones you can use.

And, since they create their own market, they kind of have you in golden handcuffs. If their prices go up, which they do and already are high, you're along for the ride.

neepi•1d ago
This is a pretty big straw man. While there are cons, you overstate all of those.
const_cast•12h ago
I didn't overstate them, if anything I was far too generous.

It's plainly true that Apple software locks you into Apple devices, which are more expensive than they should be. In addition, those devices are some of the most anti-consumer computers made. You can't repair them, they're locked down.

What Apple does is impressive, sure. But let's not pretend that making mediocre software that runs on 1% of computers is anything compared to the Web. They have fundamentally different goals, which is why native Apple software doesn't compete with the web.

neepi•3h ago
It doesn't. I work across both Windows and Apple stuff and have zero issues moving things back and forth on a regular basis. Hell even their email is plain IMAP+SMTP. Try that with O365/Microsoft.

As for the repair? You can literally buy parts here and repair them yourselves. I have actually had to replace a USB-C port on my last M1 MBP and it was dead easy. https://selfservicerepair.com/ . I see this everywhere I go: parroting the same misinformed garbage about their repair situation.

You just dislike Apple and can't wait to tell everyone about it.

liotier•1d ago
>> everything is now a webapp

> When, why and how became this a good thing?

Cheap instant all-terrain deployment trumps most other considerations, especially where technical onboarding is on the critical path to customer acquisition.

gspencley•1d ago
There are definitely advantages to companies. As an end-user, the only advantages I can think of are data centralization and device portability.

While we're talking about "webapps", generally, and not SaaS specifically... the two often go so hand in hand that it is the exception to see a webapp that is not also a SaaS product.. and as a consumer I kind of mostly hate SaaS.

With the above two advantages noted, lets look at the cons:

- Companies can, and routinely do, push unwanted UX changes on me without my opt-in. Pre-SaaS you would wait for a new version to come out and could see what the reviews were saying before deciding if you like the changes and want the new features. Now you're a guinea pig and get the new "features" whether they are a benefit to you or not.

- Forces me to have my data on someone else's computer

- The "other peoples' computer" issue means that if there is a software or a hardware failure that prevents me from being able to do urgent work that it is entirely outside of my hands and my ability to troubleshoot the majority of the time (though this is a double edged sword since for the average non-technical user it can be a big benefit)

- Can't work without an active Internet connection (though I'll concede that not having an active connection is becoming pretty rare these days)

- If the company goes out of business, say goodbye to your data in the majority of cases

- Often goes hand in hand with renting the software rather than paying a flat fee for a perpetual license. Given the choice, I will always opt for a perpetual license. I try hard to have as few recurring payments in my budget as possible. Utility bills are bad enough.

If, however, by "webapp" we just mean a desktop application that uses a DOM-based rendering engine then I couldn't care less. There are tradeoffs, but they are purely technical and rarely impact UX directly in the way that a general approach to software delivery and consumption does.

bigyabai•1d ago
Except a lot of these are problems with so-called native apps too. My experience using MacOS for the better half of a decade ended with >80% of the software I paid for being unsupported. My options were to continue using a non-secure OS version or update to an environment where my software doesn't run anymore.

I think you're the last of a dying breed of users. The iPhone generation doesn't lose their internet connection, throw a hissy-fit when UX changes or even care all that much when data is on a remote server. They will pay for whatever is successfully marketed to them, and that company will be rewarded with success. This is what the App Store conditions users into wanting, if OnePass tells you to switch to their Electron app then you have zero choice in the matter.

My solution has simply been to never pay for software. Not native, not SaaS webapps, not Electron containers. It's all just one big scam when free alternatives to 99% of meaningful software exists if you're willing to eschew laziness.

gspencley•1d ago
> My experience using MacOS

Well there's your problem lol.

I still have paid software from the 90s that I can run. And if things get really sticky due to OS incompatibilities, you can spin up an old version of an OS in a VM. The retro gaming community does really well at running software that is now 40-50 years old too.

I hear you about not paying for software. For most applications I use FOSS when possible. There are applications though where using proprietary is the lesser evil because the FOSS options - if they exist at all - are really bad.

And yeah, I might be in the extreme minority when it comes to users. I'm neurodivergent so that definitely contributes to my aversion to change. It doesn't mean my opinion isn't valid or that I don't have the right to complain though. What I want is software that won't change on me without my opt-in, and that will let me keep my data locally. Maybe most users don't want that, but there are those of us out there and that speaks to untapped niche. Maybe you won't get rich making software for us, but there are far more small mom & pop shops in the world than there are massive rich mega-corps. I'm happy giving them my money.

carlosjobim•1d ago
The desktop is only irrelevant on FOSS platforms such as Linux, because the native software is so incredibly bad. If you want the best software, it's in native apps, usually on MacOS.

A modern classic absurdity: Linux enthusiasts who purchase MacBooks and use them to do all their computing in shitty web apps.

alyandon•1d ago
This really just blows my mind that Microsoft believes people are going to throw their perfectly functional laptops/desktops into the trash. All Microsoft has to do to keep people on Windows and in the Microsoft ecosystem would be to offer a supported version of Windows 11 without the CPU and TPM 2.0 requirements.

For me, every one of the older machines in my household (laptops and desktops) that are currently on Windows 10 that cannot run Windows 11 in a fully supported manner will be migrated to a KDE based Linux distro.

freeone3000•1d ago
This is, in fact, the point. They do not want the support burden and negative security posture of supporting billions of computers that cannot have a locked bootloader.
alyandon•1d ago
I get that security is part of the posturing - I just think it is tone deaf to the reality that not everyone is going to be willing to spend $500-$2000 USD just to be able to "run" Windows 11.

I have friends and family that will continue to run EOL Windows 10 which is worse unless I convince them to migrate to Linux.

Zambyte•1d ago
The legally enforced monopoly on support is to blame for this, not well-functioning hardware.
skydhash•1d ago
Negative security?
hulitu•1d ago
> Negative security?

If you employ snake oil like Crowdstrike or "secure boot" (when the key stays on MS servers).

beeflet•1d ago
Linux has no problem supporting pretty much every PC hardware ever made, any filesystem, etc. So while it might reduce their costs, they are hedging customers every generation
freeone3000•1d ago
Linux Foundation doesn’t “support” anything in the sense met above. They do not provide antivirus updates, or a help line, or consultation services. They are not responsible in any way if every device running linux gets hacked. It’s simply not their problem — but it is Microsoft’s.
the__alchemist•1d ago
You can install Win 11, but not in-place. Need to use boot media. This is an obstacle for many people, but not someone who would I stall Linux. (From boot media)
alyandon•1d ago
It's about having a fully supported Windows 11 install vs bypassing the CPU and TPM check the installer does.
the__alchemist•1d ago
Is there a practical difference? I.e, what does fully supported mean? For context, I had assumed an older laptop was unable to upgrade until I tried it, then did some research. Wondering if I missed something subtle.
Firehawke•1d ago
It means that Microsoft won't suddenly disable your Windows 11 install's ability to update. Microsoft has already, on at least one occasion, disabled further updates for computers that don't meet their specified requirements in regards to processor and TPM.

A lot of the users of 10 we're talking about wouldn't know how to get Windows 11 working again after updates were stripped again.

larrled•1d ago
If there is no tpm then it’s not secure I assume is what is meant by not “fully supported.” You can do it, but it’s on you if you get bootkitty.
TiredOfLife•1d ago
You can in place. Even the 11 iot enterprise that officially doesn't have the artificial hardware blocks.
Zambyte•1d ago
Average computer literacy of computer users is at an all time low. If trillion dollar company says it's time to consume more product, they must know something I don't.
RedShift1•1d ago
Tbf it was the same story when Windows XP went EoL and by now almost all of those have been replaced. So what's most likely is that Windows 10 will stick around for some time until it silently fades away, just like XP did, regardless of CPU/TPM shenanigans.
sp0rk•1d ago
As somebody that was using Windows XP up to its EoL, I am fairly certain I was in the minority (at least amongst home users.) I don't think anybody I knew was using XP by the time its end came. The only reason I was still on it at the time was a complete lack of income which meant using very old hand-me-down hardware.

The situation with Windows 10 feels quite different, because most people I know that use Windows are on Windows 10 currently.

RedShift1•1d ago
Nah it was the same when Windows XP went EoL, people were also up in arms having to replace computers that worked perfectly fine for them.
rograndom•1d ago
I was working at a web design company a little after windows XP went EoL. One site had a member on thier board who kept raising a stink because the redesigned site didn't work right on their computer. Found out that they were using IE6 or whatever on XP. Our estimate for the fix was $600, which was like an additional 2-3% on top of the original estimate so it was approved. The $600 was used to buy a new laptop for that board member with Windows7 and whatever the latest IE was installed.
jeroenhd•1d ago
Microsoft is selling support for those perfectly functional laptops/desktops past Windows 10's 10 year support window: https://learn.microsoft.com/en-us/windows/whats-new/extended...

ESU costs $30 for one year, $60 for two years. That's a lot cheaper than a new laptop.

rhabarba•1d ago
KDE is actually a good example of why non-Linux users say that Linux users would actually prefer to use Windows.
Zambyte•1d ago
This is weird to say when Microsoft has been very obviously inspired by KDE.
rhabarba•1d ago
When KDE started, it was strongly influenced by CDE. It became more Windows-y with every major(ish) version, while Windows did not get any (relevant) inspiration from CDE.
4ad•1d ago
Indeed, KDE is like Windows, which is sad, because I don't like the desktop metaphor, yet KDE is the only group that is concerned with usability and improves the system with every release.

I actually don't mind the GNOME metaphor... but they make it less and less usable over each release. Philosophically, what they are talking about sounds great, but pragmatically the system is just getting less and less usable. UX consistency is good, but not when it comes at the expense of functionality. Also, I don't like that GNOME has been ideologically captured by the extreme left.

Back in the day I ran WindowMaker and FVWM, but nowadays, with Wayland, HiDPI screens and expectations of integration, it is not a viable strategy anymore.

rhabarba•1d ago
Window Maker is still one of the most bearable desktops, even "with Wayland". I don't care about "integration", it is a desktop, not an office suite.
selivanovp•1d ago
Usable and lack of additional functionality are absolutely different things. Gnome is the most usable DE in linux, and a default for major distributions for a reason. It’s simple, it’s coherent, pretty much never breaks and just in general designed to bother you as less as possible so you can just do your work.

KDE tries to satisfy anyone with all kinds of options, but as a result most of such options are half baked and DE starts to fall apart with memory leaks and inconsistency as soon as you’re deviating from default experience enough. I do like KDE’s innovations and attempts to get as maximum performance as possible, but sad truth is that in he last 15 years I’m trying fresh KDE once in a year or two, but have to crawl back to gnome after about a week, as small but annoying problems, memory leaks or inconsistencies result in frustration.

ankurdhama•23h ago
> general designed to bother you as less as possible so you can just do your work

I have heard this so many times about Gnome yet no one explains how a desktop environment can "bother" a user so that they can't focus on their work. In fact, Gnome decision to show notification at the top middle of screen is the most distracting thing a DE can do.

I agree that plasmashell does have memory related issue but at least it is not part of the compositor (unlike gnome-shell which is the desktop shell and the compositor using mutter library) so that you can just kill it and restart it without having to logout.

gbin•1d ago
Do you mind elaborating why?
jeroenhd•1d ago
Gnome remains the most popular Linux desktop, despite the hatred it receives from hardcore Linux users, just because it's the default in Ubuntu and Fedora.

Other than Aurora Shell, but many people prefer to separate ChromeOS from other Linux Distros.

the__alchemist•1d ago
#1: You can install Win 11 on older machines from boot media.

#2: End-of-updates isn't the security vulnerability large software vendors make it out to be, in the context of PC use. The paragraph below the first picture is FUD.

jeroenhd•1d ago
Something often ignored by articles like these: you can still use Windows 10 safely past the 10 year support period, if you pay for additional updates: https://learn.microsoft.com/en-us/windows/whats-new/extended...

Realistically, many people will use registry hacks and other forms of piracy to get those updates for free, of course, just like people did with Windows 7. Only businesses or people afraid of viruses will pay, but that's probably enough for Microsoft.

I find it quite confusing to seemingly target people still unaware that Windows 10 is going out of support, but also list FTP/SSH/git/SVN integration as a feature. The people who use version control probably know what alternatives are or aren't available (even if they'd rather not need to find an alternative).

bell-cot•1d ago
Worth noting: For home users, the first year of that Win 10 Extended Support appears to cost only $30. Has MS decided that "make it cheap & easy to be legal" is their best counter-piracy strategy?
jeroenhd•1d ago
I don't think my parents will be paying $30 for Windows 10, and neither will many non-IT friends. Plus, even if you decide to go legal after a year, you're still paying the cumulative price ($60 if you buy a year of support in November 2026). I think their pricing strategy is more "don't blame us for the lack of competition in the OS space, we offered you an alternative to replacing your hardware" than "make it cheap & easy to be legal".

If they wanted to make the offer look good, I think they would've put out special offers with OneDrive storage and a year of extra security support for $5 per month rather than $2.50 a month for just updates.

blyry•1d ago
Plasma on Ubuntu is the what windows 7 could've been. It's been my daily for a couple years now, with jetbrains tooling and vscode. The only reason I boot back into windows is if I have to work on a .net framework app with visual studio. And Ubuntu is even explicitly supported by dell and Lenovo? It's a no brainer tbh. I'm lucky that my corporate IT is cool with it: I showed them how it supports drive encryption, can join our domain and run our patching software to meet all their 'policy'
TYPE_FASTER•1d ago
I've been pleasantly surprised at how far I can go using Rider to do .NET development on a Mac. I was able to do pretty much everything, including running SQL Server in a container.
blyry•1d ago
Yeah dude! Did you see linqpad is supported on osx now? I used a Mac for a couple years, last gen Intel, when I was doing mostly node work, but I never really got used to it. One of my coworkers though has been doing full-time .net on a Mac with jetbrains for probably about 2 years now and he said he's just as productive as before at this point.
TYPE_FASTER•18h ago
I hadn't used LINQPad before, thanks for sharing. Going to try it out.
neepi•1d ago
Tried this with my mother. I had to rebuild the machine with Windows 11 LTSC afterwards. Which she hates but less than Linux which was totally unusable for her.

YMMV but this isn't a real option for a lot of people.

liotier•1d ago
My 87 years-old dad has no idea what OS he runs and migrating a laptop to KDE gave him a stable system with none of the confusing commercial offers, uncontrolled upgrades and forced account creations.
neepi•1d ago
That would have been my post on here exactly two days before I was rebuilding it with Windows 11 LTSC...
0xAFFFF•1d ago
I've been pondering switching to Linux for my mother in-law that has a pretty limited use of her computer (online groceries, emails mostly) and their page is pretty unconvincing in that case. I mean yeah OK, you guys have extensive customization, virtual desktops and all the bells and whistles that appeal to power users, but is it easy to put it in the hands of someone else without having to do customer support all year long?
neepi•1d ago
No - support was the problem. I was spending an hour a night helping her through things. It's not just "stupid users can work it out" situation. It's like moving to another country. And there isn't a lot of information out there to solve a lot of problems. And it's even worse trying to do phone support with someone who doesn't understand what they are looking at because it has all changed.

One cost me a 100 mile round trip to turn airplane mode off after I assume she'd accidentally whacked the mouse wheel button on the icon instead of the browser which for some completely unknown reason does that?!?!?!?! I'm not sure that was even what she did but I spent ages trying to work out how she could have even done that in the first place.

selivanovp•1d ago
Try again with Ubuntu’s Gnome if you’ll have an opportunity. The “problem” with KDE is that it tries to look like and behave similar to Windows, but it’s not, so older people that remembered how to deal with one UI are confused when what looks similar in reality behaves differently. And it results in frustration.

Gnome, on the other hand, provides a totally different UI, so user immediately identifies that it is different and needs to be learned a bit. But thanks to Gnome being pretty coherent and simple in how UI works, it usually takes very little time to learn and then they just keep using it. I experimented with my parents, father is 70, mother 65, and they both earned default Ubuntu very quickly and don’t have any issues using it, unlike win10+, which constantly raised questions and frustrations that something changed (MS likes to bring idiotic widgets to panels and menus after updates no matter that nobody asked for them).

neepi•21h ago
Gnome is just fucking horrible. I considered that but I know she's going to have problems with dragging title bars an accidentally clicking something.

I did just consider buying her a Mac Mini and be done with it. That seems, to this day, the most suitable solution.

nicholasbraker•1d ago
My 85 years old dad uses Win10 right now, but using KDE (or similar environment) seems to be a good alternative. He only uses Firefox and mail anyway.
kalaksi•1d ago
I now run KDE on Fedora after I got fed up with snaps and bugs in Ubuntu 24.04.

For linux newbies, I'd actually suggest checking out Linux Mint with Cinnamon desktop. I used to run Mint a long time ago and recently installed it for someone trying to change from Windows. it was nice to see that they still provide a good, preconfigured UX. And no snaps. It's probably simpler than KDE but not too simple.

GrantMoyer•1d ago
I find Plasma much more pleasant to use than Windows' shell. There's no specific big feature that makes it stand out, but it works just a little more smoothly in almost everything it does.

Maybe it's a case of [1], but I think Plasma is ready for the average desktop user. The other parts of the system may have some ways to go.

[1]: https://xkcd.com/2501/