Live data from Hacker News

A Linux Evening

fabiensanglard.net

301–310 of 330 posts

Re: A Linux Evening

#301

If OP used Windows exclusively, he'd have Windows evenings. There's tools that people complain about, and tools that people don't use.

Windows just works without a hassle far more often than any linux distro I've installed.

My experience is precisely the opposite.

Re: A Linux Evening

#302
post #132

Earlier quoted context omitted.

> 1. If you don't encounter any trouble daily driving GNU/Linux, that is actually a sign of inexperience. That or you're doing nothing interesting. There are 3 type of person who knows a lot about cars: 1. A Car mechanic 2. People who love cars, and tinker them constantly 3. People who have a shitty car and something always breaks. Personally I'm not a car guy, I treat them as tools. I can do this because I always ha…

My point here is that if you use Linux enough, then you will encounter issues, period, regardless of your technical level.

And if you use Windows enough, particlarly 10 or 11, you will encounter issues as well.

Re: A Linux Evening

#303
post #138

Hi folks. :) I'm so glad that my hit-and-run post has been so useful. After seeing Fabien's blog post I did a quick search and it turns out that the solution has spread fairly broadly to other forums. My choice of 0x33 was arbitrary so makes a nice canary for seeing it spread out. I'm thrilled. Sharing experiences and solutions is so essential to learning. I've benefited enormously from the generosity of open source…

Hi dkozel, your post prompted me to look into the Microsoft Ergonomic keyboard and Anker vertical mouse as I do often feel a tiredness in the lower arms and shoulders, which I haven’t paid attention to so far, but will now.

What does RSI mean?

Re: A Linux Evening

#304

Earlier quoted context omitted.

Not OP, but chiming in nevertheless, as I do also "set up Linux for computer-illiterate old ladies" . They all roll Debian stable with unattended_upgrades and it's an absolute joy of stability. Not that I would use Debian stable for my personal machines: I want the latest shiniest and I want to be close to upstream to report bugs when they're fresh and easy to fix by the maintainer (yes, "I use arch btw" indeed), but…

what about Fedora workstation for the old-lady use case? I'm about to give my 12 year old non-technical daughter a linux laptop, and wondering on distro. I'm thinking Fedora but open to be convinced otherwise?

MX. Fast. Stable as a rock.

Re: A Linux Evening

#305
post #31

I have had my share of Linux Evenings. They built my confidence when it comes to troubleshooting system stuff, and they eroded my confidence in Linux for a while. Things are incredibly stable these days compared to even half a decade ago.

Which do you think is more clear? Half a decade ago? Or, 5 years ago?

60 months ago.

Re: A Linux Evening

#306
post #138

Hi folks. :) I'm so glad that my hit-and-run post has been so useful. After seeing Fabien's blog post I did a quick search and it turns out that the solution has spread fairly broadly to other forums. My choice of 0x33 was arbitrary so makes a nice canary for seeing it spread out. I'm thrilled. Sharing experiences and solutions is so essential to learning. I've benefited enormously from the generosity of open source…

Hi dkozel, your post prompted me to look into the Microsoft Ergonomic keyboard and Anker vertical mouse as I do often feel a tiredness in the lower arms and shoulders, which I haven’t paid attention to so far, but will now. What does RSI mean?

Repetitive Strain Injury, which is an umbrella term for a ton of different conditions but they generally involve pain from doing a certain activity too much or unergonomically

Re: A Linux Evening

#307

> > Out of curiosity, how did you come up with this solution? > The author, dkozel, never came back to answer. I imagine they typed the solution on a 40% keyboard featuring unmarked keys and then rolled into the sunset on a Segway for which they had compiled the kernel themselves. Completely oblivious of their awesomeness and of how many people would later find solace in their prose. Here's how I would have started t…

https://sourcegraph.com/github.com/torvalds/linux is a more featured search engine with limited go-to-definition functionality, and removes the need to clone locally and search in many cases. Can be used with any GitHub repo. Just make sure to first enable "case sensitivity" and "structural search" using the buttons in the right of the search textbox so that the search is exact (which is a task that GitHub's own sear…

Thanks for this!

Re: A Linux Evening

#308
post #207

Earlier quoted context omitted.

The PCI resource allocation code is fairly intricate and everyone is scared that changing it may cause regressions. Sergei's patch set is quite intrusive and it would be necessary to somehow break it up into smaller pieces that are slowly fed into mainline over several release cycles, always watching out for regression reports. So, the problem is known, but the engineers working on PCI code in the kernel are given hi…

In the dynamic use cases, the PCIe specs is kind of shabby on the addressing space: it is theorically fixed by FPB. I guess this is sorry for those niche hardware use cases. Isn't FPB into PCIe 4.0? (I am not a SIG member, cannot read the specs).

I meant, I know about PCIe addressing (from the web, linux code, and a book I read years ago), but I cannot read the modern specific FPB specs.

Re: A Linux Evening

#309

I used to hear "Linux is only free if you don't value your time." - this article seems to validate that this is still the case. Am I getting the wrong impression?

100%. A similarly snarky corollary could be that Windows is not free, and Microsoft still shafts you regardless. From what I gather, is that if you'd like the least sucky UX while not leaving the designated path, Apple is the way to go. Otherwise, you're going to have "X Evenings". And even Apple land, despite the fame, is not without its weird incompatibilities, dongles, random issues and such.

To me, a lot of the frustrations boiled down to familiarity. I used to be touchy around Linux, because it was weird to me all the time, switching from a decade plus of Windows experience. Whatever broke with Linux, it was a Linux problem, and whatever broke in Windows, it was a stupid computer problem. Do you see the bias? Now that I have the user experience, Linux issues are familiar, and whenever there's anything that's out of place, I know where to look, what to search. And Windows, with its penchant to reorganize the Control Panel every release, seems like a maze to me, where I get more frustrated at every turn.

At the end of the day, it's pick your poison really.

Re: A Linux Evening

#310
post #33

> I spent several hours fixing a problem and I learned next to nothing in the process. This is probably true for this specific case here, but my experience with fixing stuff in Linux is actually the opposite. I learnt a lot doing so, and learnt stuff that turned out to be later useful in very unexpected spots. Back when I was a teen and using Windows, I've spent countless hours fiddling in stuff in regedit and other…

I think the issue is that frequently the problem is with a small part of a complex subsystem that you don't understand (or perhaps didn't even know existed) before something went wrong. This sort of problem is extremely time consuming to debug via "properly" learning about the system, so you end up (much like Fabien) taking a fix from somewhere without fully understanding it. There's also a timing issue. Often when s…

Usually the adoption and uniformity as well as the generally higher quality of Windows, in addition to the availability of good debugging tools (which work) makes troubleshooting easier.

I recently had an OpenGL related issue on Linux, I googled the error message and got 1 search result. Now I can speculate, is my program wrong? Or is it the Nvidia driver, perhaps Xorg? Did the Ubuntu devs configure something wrong etc.

Why won't Nsight or Renderman work on my machine?

Windows has by contrast a significantly larger userbase, an architecture that's set in stone, meaning I can find relevant answers from a decade ago, and there's thankfully no Windows 'distributions' so the issue I face is likely to appear on any person's machine.

Post reply on HN