top 100 comments

sorted by: hot top controversial new old
[–] 240 points 2 months ago (50 children)

I love how just...normal...Linus is. Like...humble. Content.

Like, hey, I revolutionized the world with a pet project. Nbd.

When I was a kid I worshipped Bill Gates and Steve Jobs. I'm glad I realized later that Linus and Woz are the real heroes.

  • source
  • hideshow 50 child comments
  • [–] 27 points 2 months ago* (last edited 2 months ago)

    Gates was a jerk. Jobs was a jerk that actually did make some positive impact on the world. Linus was a jerk who's mellowed to a pretty normal state. Woz is a fucking tech Angel/God who just generally wants good things for people.

    edit: I guess to be fair, Windows did harbor us for a long time when nothing else was ready, Jobs pushed competition and some semblance of privacy. and Linus' code is just about everthing that exists now mostly for free.

  • source
  • parent
  • [–] 19 points 2 months ago* (last edited 2 months ago) (1 child)

    My local Microcenter has posters of notable computer pioneers up high in the back where you can see them from anywhere in the store. Each poster has the person's name as well as a description of something they're most known for. Bill Gates is there as well as Ken Thompson, Robert Kahn, Robert Metcalfe, Grace Hopper, Richard Stallman, etc. I always thought that was a nice touch. Even though it's like the nerdiest of all stores, I suspect 90% of customers are probably Windows normies and just need a computer for work or to play games and wouldn't recognize any of them with the exception of Gates. Even I don't recognize some of the names, like Kahn (co-invented TCP/IP) and Metcalfe (inventor of Ethernet).

  • source
  • parent
  • hideshow 1 child comment
  • [–] 85 points 2 months ago (37 children)

    Never meet your heroes. Have you ever seen the way he rages at people on the mailing list? Don't get me wrong, he's made some incredible technical contributions that I'm thankful for, but I have to push back against claims that he is a well-adjusted dude.

  • source
  • parent
  • hideshow 37 child comments
  • [–] 99 points 2 months ago (2 children)

    He's had to adjust quite a bit I'd say he's thoroughly and well adjusted.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 89 points 2 months ago (1 child)

    Yeah, Linus today is nothing like Linus in the 90s/00s

  • source
  • parent
  • hideshow 1 child comment
  • [–] 76 points 2 months ago

    You also have to remember that he made an OS as a hobby project and suddenly everyone wanted to mess with it. It was the Wild West of decentralized project management in those days, I don’t condone any of that unprofessional behavior but I’m also not in the least bit fucking surprised that he had very personal rage-out moments as unsolicited criticism poured in from around the world, constructive and well intentioned or not. That’s a lot of unexpected pressure.

    He got better, which implies to me that he wants to be a good person; and that’s all we can really ask of anyone.

  • source
  • parent
  • [–] 28 points 2 months ago

    the way he rages at people on the mailing list?

    not really anymore for quite a while.

    he will absolutely tell someone that should know better, if they are doing a bad job, but the times of random shitstorms is over for quite a while now

  • source
  • parent
  • [–] 27 points 2 months ago (1 child)

    Counterpoint: Linus was all out in the open.

    I wouldn't want to see what Bill Gates is like behind closed doors...especially as a kid.

  • source
  • parent
  • hideshow 1 child comment
  • No one is saying hes on the level of gates or jobs or whatever.

    But that doesn't make him an angel either. It makes him human.

    He famously took a year off because he wanted to work on how toxic he was.

    The comment was never meet your hero's. Hes a good guy, but if you have had to work with him, you may be leas inclined to agree whole heartily.

  • source
  • parent
  • [–] 16 points 2 months ago (2 children)

    Another example being the developer of GrapheneOS. Unhinged, but works in our favor. Just don't follow them on social media.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 15 points 2 months ago (5 children)

    Have you ever seen the way he rages at people on the mailing list?

    Is that not normal for IT professionals?

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 2 months ago (3 children)

    From my experience as a new end user with basic questions and issues, it's pretty normal for a decent chunk of other linux users in general. I've met more angry Linux people when asking for help than I ever have for any other OS or software.

    It's a small minority I'm sure, but they're extremely vocal individuals.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 2 months ago* (2 children)

    Where was this, reddit or something?

    The linux users here seem pretty chill. There's a lot of tongue-in-cheek, self-deprecating jokes about linux users being pretentious, but I don't really see much of anyone being actually obnoxious in any of the techy comms here

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 2 months ago (1 child)

    Various distro and general forums and GitHub/similar sites. I've come across several over the last few years. The types of places you go for actual help from people with knowledge and experience. Not just various social media sites.

    It's a small amount in the grand scheme, but they're vocal. All it takes is one raging asshole for a normie first trying out Linux and looking for a solution to an issue to be driven away entirely.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 2 months ago

    That makes sense, I haven't really interacted much on those sites. I've browsed them for help sometimes, and it seems like they get annoyed when people ask questions that are already answered. Either in the docs or somewhere else on the forum. They usually just say to do a search before posting to see if it's already answered. But maybe if someone's having a bad day and gets fed up with being asked the same thing over and over again. Or maybe someone's just an asshole. I don't know.

    I'm not saying it's okay to be a jerk, especially on those forums where they're literally representing the community. You're right, it really can put a sour taste in newcomers' mouths.

  • source
  • parent
  • [–] 5 points 2 months ago* (6 children)

    If it's any consolation I also worshipped Carmack and Zoid Kirsch (credited then by deadname)....

  • source
  • parent
  • hideshow 6 child comments
  • [–] 8 points 2 months ago (5 children)

    What's wrong with Carmack? I'm genuinely curious.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 8 points 2 months ago (3 children)

    I think his joining Meta to work on VR was... an interesting decision.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 11 points 2 months ago (2 children)

    But then he quit.

    John Carmack ended his Meta resignation letter with: "Make better decisions and fill your products with 'Give a Damn!'"

  • source
  • parent
  • hideshow 2 child comments
  • [+] 4 points 2 months ago (4 children)
  • [–] 3 points 2 months ago* (3 children)

    btw, so is Gabe, but he is doing it on a much larger scale now

    Not sure if this is meant to be a fat joke, but it's worth the extra month wait for HL2E3 if it is.

  • source
  • parent
  • hideshow 3 child comments
  • load more comments (4 replies)
  • [–] 72 points 2 months ago* (15 children)

    Does RMS fit in the picture here? The founder of the fsf and GNU.

  • source
  • hideshow 15 child comments
  • [–] 4 points 2 months ago (2 children)

    When you refer to β€œthe picture here” I’m not sure if you are talking about the subject of the post, or the image you attached to your comment.

    Either way: no.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 84 points 2 months ago (30 children)

    Isn't it a bit strange not to change your wallpaper to something different than the default Windows one?

  • source
  • hideshow 30 child comments
  • [–] 38 points 2 months ago (4 children)

    For the Arch defaults, I find their stock wallpapers generally pleasing in a weird n-dimensional way. When I was a young microslopper, it was always whatever brought me joy from newgrounds that week.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 31 points 2 months ago (3 children)

    Arch… defaults?? Are you thinking of cachyOS or maybe plasma’s defaults?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 17 points 2 months ago (13 children)

    The default wallpaper is meant to be pleasing, and I guess it's meant to appeal to the average person? I've known several people that don't change their wallpapers or that use that automatic carousel thing with a different image every time you wake the device.

  • source
  • parent
  • hideshow 13 child comments
  • [–] 15 points 2 months ago (10 children)

    I usually set my wallpaper once right after install then never change it. I only see it for a few seconds right after boot anyways. If you see your wallpaper then you aren't really doing anything.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 25 points 2 months ago (7 children)
  • [–] 3 points 2 months ago* (last edited 2 months ago) (6 children)

    I think that there's a legit rejoinder of "Why aren't you optimizing the code to reduce compilation time, if it's such a problem?"

    For something like C++, ccache, distcc, PIMPL (to reduce use of templates, which blows up C++ compilation time), precompiled headers, make code more modular to reduce the size of the compilation unit that changes when any one change happens, break stuff into libraries, etc. Look to see whether there are things like build timestamps being inserted into headers that are producing unnecessary recompilations. clang and gcc can profile compilations to identify what's chewing up time.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 18 points 2 months ago (3 children)

    that xkcd comic is coming up on 20 years old. most computers didn't have multiple cores yet.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 2 months ago* (2 children)

    I mean, none of the optimizations I listed rely on multiple cores.

    It's true that just running parallel compilation jobs on your build machine is a simple way to speed things up, no disagreement, but it's not like optimizing compilation time isn't a thing outside of that.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 2 months ago* (1 child)

    i was thinking more about tooling, most of that stuff didn't exist as widely as today and you couldn't really look for it when waiting for a compile either.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 2 months ago*

    Well...the in-compiler time analysis I think wasn't as good then, though I recall doing my own ad-hoc profiling, logging time for each unit. But the refactoring stuff should be available.

    I dunno how far back distcc goes.

    checks git repository

    The git log goes back to 2008, so almost 20 years, but it's also talking about release 3.0 then, so there might have been time outside a VCS or with history that didn't get imported.

    Wikipedia says that ccache goes back 24 years.

  • source
  • parent
  • [–] 3 points 2 months ago

    In my experience, [proprietary] projects are doing well if their Makefile isn't so broken that they have to run it twice just to make sure everything actually compiles. And you want them to actually optimize it...?!

  • source
  • parent
  • [–] 3 points 2 months ago

    If you see your wallpaper then you aren’t really doing anything.

    I use sway these days. It's tiling, so I rarely see my desktop background anymore.

    But not everyone uses a tiling system.

    While I like the idea of avoiding having onscreen pixels wasted showing useless information, and I think that tiling systems do help achieve this, I avoided tiling systems for some years, as a fair bit of software still didn't play well with it (e.g. I remember default behavior with GIMP being half of the screen being the main window, half being the GIMP toolbar window). I think that we're past that phase now, but there are people who prefer stacking window systems for various reasons and don't use tiling systems.

  • source
  • parent
  • [–] 7 points 2 months ago (1 child)

    I actually really love the default wallpaper in KDE Plasma. It changes with every release. I have a friend who also uses Plasma, and before each release, we always joke that the new wallpaper is our most anticipated feature because we're too lazy to change our wallpapers ourselves and simply wait for new releases to do it for us.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 6 points 2 months ago

    First time I saw that picture, win11 was new, and having it running meant you had a rather recently built PC with a TPM module. So, an additional layer of a (satirical?) hardware flex that I don't think goes well with, well, the worse Windows at the time.

  • source
  • parent
  • [–] 3 points 2 months ago

    When I switched to Endeavor, Ganymede was the Default wallpaper and I fucking loved it so I kept it.

    The next update it changed (since it was still set to default), so I dug through an rsync backup to find it and changed it back to Ganymede

  • source
  • parent
  • [–] 38 points 2 months ago* (last edited 2 months ago) (5 children)

    looks at image with ten visible LED fans

    I don't have a problem with people decorating their computers however they want. They paid for it. It's their computer. Everyone's got their own aesthetic preferences.

    However, the last build I did, I was getting a little exasperated with how increasingly-hard it is to just find desktop components that don't have RGB lighting on them any more. I mean, to me, the desktop computer is a box that has a bunch of circuit boards in it. I'm generally not looking at my RAM sticks or motherboard segments, and don't have a glass window on the side to admire it (it gets dust in there, and I'd rather have a sturdier case without glass). I could do without the extra light pollution in my life. Most stuff can be disabled, but it's kind of obnoxious to be buying and figuring out how to disable hordes of little RGB LEDs.

    I'd also add that where LEDs exist, they have multiplied over the decades not just in number, but also in brightness.

    If I wanted to have my computer be a light show, which I don't, I'd get a DMX512 controller for it, and real lighting effects hardware.

    Maybe going for rack-mount hardware is an option. It's something that I've thought about sporadically over the years, and it does have certain benefits, if you're willing to give up portability. But rack-mount builds generally command a premium due to the market being less price-sensitive, and noise is often a more of a factor, since datacenters don't care about keeping things quiet for employees.

  • source
  • hideshow 5 child comments
  • [–] 11 points 2 months ago* (2 children)

    Paraphrasing a tidbit of information from Northwest Repair, who's a guy on YouTube that does board-level repairs on computer hardware:

    Apparently, reprogramming the firmware config and changing the RGB light status on a DRAM module are both done through the same SPI bus. Consequently, every time you change the RGB lighting, it has a tiny chance of accidentally bricking the stick.

    So not only is RGB an additional upfront cost that consumers might not want, it could even contribute to long-term costs by reducing the lifetime of some components.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 2 months ago (1 child)

    I remember years ago there was a firmware source leak (or maybe the binary was analyzed or something) for gigabyte's led controller firmware/drivers that basically just exposed the firmware programming bus to user land because that's how they did lighting updates and the kernel mode driver just passed whatever the user mode driver gave it, which could include firmware updates to other hardware IDs.

    It was at this point that I stopped running a lot of those hardware control utilities (and I suspect that might also be why I barely saw any issues with the Radeon 5700 XT that was a bit infamous for "its" issues that I think might have just been incompatibilities with 3rd party "helper" utilities or shit written by companies that had gotten to the "just ship it" stage of development).

  • source
  • parent
  • hideshow 1 child comment
  • [–] 8 points 2 months ago

    Things like Noctua fans and motherboards aimed at enterprise use cases tend to not have the shiny distractions that average tech bros want.

    You probably want to stick with ATX over rack mounted stuff as an individual, just means you have to search for function-over-form brands for peripherals and the motherboard.

  • source
  • parent
  • load more comments (-1 replies)
    load more comments
    view more: next β€Ί