Diff's recent activity

  1. Comment on What Song Comes to Mind: Anxious in ~music

    Diff Link
    Isaac Gracie - terrified gives off a pretty anxious vibe. Title probably gives that away. I love the song but I try to avoid listening to it too often. Both so I don't burn out on listening to it...

    Isaac Gracie - terrified gives off a pretty anxious vibe. Title probably gives that away. I love the song but I try to avoid listening to it too often. Both so I don't burn out on listening to it and because it gets me in the mood to overthink everything and I definitely don't need any help there. :P

    3 votes
  2. Comment on Chromium team to make changes to Manifest V3 in response to ad-blocking extension developers’ outrage in ~tech

    Diff Link Parent
    Firefox has really come around since the Quantum updates. It's really anecdotal but whenever I need to benchmark little bits of Javascript, it almost always ends up significantly faster on Firefox...

    And while it can be a slower browser, i don't think it's that bad. I use chrome when i'm on some pcs on work that i can't put Firefox on and i don't think the difference in performance is big. We should be able to handle a little disconfort when fighting for things. People fight for things with worse consequences than less performance on the internet.

    Firefox has really come around since the Quantum updates. It's really anecdotal but whenever I need to benchmark little bits of Javascript, it almost always ends up significantly faster on Firefox than Chrome. For some bits I've had Firefox's worst case test scenario be twice as fast as Chrome's best case scenario.

    At the same time, as another benchmark, if I head to one of those "Mine cryptocurrency in your browser with Javascript!" sites then Chrome does squeeze a few more hashes per second out of things. So if your web browsing experience includes a lot of over-the-top raw number crunching then you might be slightly better off in Chrome, I guess.

  3. Comment on Why aren't smartphones like PCs where you have choice over your OS and get updates directly from OS vendor? in ~tech

    Diff Link Parent
    Linux is the kernel, kernels manage the hardware and running processes. GNU is a tiny part of the software that makes up the userland that you interact with. Just a bunch of handy utilities and...

    Linux is the kernel, kernels manage the hardware and running processes. GNU is a tiny part of the software that makes up the userland that you interact with. Just a bunch of handy utilities and libraries. The GNU libc and coreutils stuff just happens to be the most common/popular on desktops, workstations, and servers. The desktop software is just more userland software that gives you a visual way to interact with the system beyond plain text.

  4. Comment on Riot.im: The Big 1.0 in ~tech

    Diff Link Parent
    Practically speaking, they're not ephemeral. It's not safe to assume that just because you don't have access to history that nobody else does. Plenty of clients come configured out of the box with...

    Practically speaking, they're not ephemeral. It's not safe to assume that just because you don't have access to history that nobody else does. Plenty of clients come configured out of the box with logging enabled.

    2 votes
  5. Comment on Tildes should not use hard line breaks for line endings in ~tildes

    Diff Link Parent
    You're right, this has been the behavior since forever. But OP submitted a merge request to change this behavior.

    You're right, this has been the behavior since forever. But OP submitted a merge request to change this behavior.

    5 votes
  6. Comment on Tildes should not use hard line breaks for line endings in ~tildes

    Diff Link
    The way default Markdown handles line breaks is nonsensical at best. Especially for platforms like Tildes and Reddit. The default way is good for like Git or README.md's where half the time you're...

    The way default Markdown handles line breaks is nonsensical at best. Especially for platforms like Tildes and Reddit. The default way is good for like Git or README.md's where half the time you're going to be looking at the raw source text in a narrow terminal. But here? It's just completely nonsensical and 1000% unintuitive for 99.99% of users. Breaking that just for your work flow seems a bit silly.

    13 votes
  7. Comment on Whats the most important alias or function in your bashrc file? in ~comp

    Diff Link Parent
    Close. Few similar letters, anyway. Laptop is Empanada.

    Close. Few similar letters, anyway. Laptop is Empanada.

    1 vote
  8. Comment on What programming language do you think deserves more credit? in ~comp

    Diff Link
    Golang for me. Almost any time it's brought up I see people basically just mocking it with such dumb, stale criticisms. "No generics," "needs a runtime, it's barely faster than C#," "lol it's...

    Golang for me. Almost any time it's brought up I see people basically just mocking it with such dumb, stale criticisms. "No generics," "needs a runtime, it's barely faster than C#," "lol it's garbage collected," "just use rust."

    None of them are technically wrong but I feel like they're really missing the point. Go is lightning fast to understand and write. I was up in running in hours, and I felt comfortable in days. In Rust I never felt comfortable and it took me weeks to start writing code.

    It reminds me a lot of Python but compiled. Even if you don't compile it ahead of time, running .go programs with go run script.go for me is instant, as fast as Python's interpreter while the actual execution time is leaps and bounds ahead of the performance of my little Python scripts.


    A few years back I was playing with roguelike map generators, my favorite was this cellular automaton-based cave system generator. Problem was, in Python even modestly sized maps would take painful amounts of time to generate.

    I stumbled on Go and rewrote my stuff in Go and it compiles fast, it runs fast, and I didn't spend weeks tearing my hair out just trying to figure out how I could properly represent my program's logic without Rust's compiler chewing me out. Everything feels very clean and simple.

    9 votes
  9. Comment on Whats the most important alias or function in your bashrc file? in ~comp

    Diff (edited ) Link
    My desktop's name is Chalupa, and it controls the lighting, so on my laptop I have an alias called Chalupa that SSHes in, sets up some environment variables, then executes whatever command. So...

    My desktop's name is Chalupa, and it controls the lighting, so on my laptop I have an alias called Chalupa that SSHes in, sets up some environment variables, then executes whatever command. So chalupa blinc black to shut the lights off at night. Or chalupa ytplay "Benny Hill Theme" to search youtube and play whatever.

    9 votes
  10. Comment on Metro Developer threatens to drop future PC support in response to boycott in ~games

    Diff Link Parent
    Even more now with Proton. 2 days ago I fired up Metal Gear Solid V for the first time since I migrated fully away from Windows. A big, juicy DX11 title and it just worked by hitting "Play" in my...

    Even more now with Proton. 2 days ago I fired up Metal Gear Solid V for the first time since I migrated fully away from Windows. A big, juicy DX11 title and it just worked by hitting "Play" in my Steam client. When I migrated, DX10 support was just getting barely passable on a few basic games and demos. Crazy to think how far things have come in such a short period of time.

    2 votes
  11. Comment on Wayland misconceptions debunked in ~comp

    Diff Link Parent
    It's removing fragmentation of the overall desktop environment in favor of heavy fragmentation among every single application and fragmentation among the different compositors. Used to be, apps...

    It's removing fragmentation of the overall desktop environment in favor of heavy fragmentation among every single application and fragmentation among the different compositors.

    Used to be, apps worked together seamlessly. I can pick this window manager and that compositor and this hotkey daemon and that other on-screen keyboard and that other dock and that screen recorder over there and this screencast key overlay over here and it all worked.

    Now, your app wants to listen to input so you can have push to talk? Or share your screen? Or simulate user input so you can create an on screen keyboard that doesn't suck hairy monkey balls? Gotta talk to the compositor. Fingers crossed they even support that. And no two compositors can ever agree on what API should be used, so each of those individual, (formerly) simple tools must now fragment huge chunks of themselves off for each compositor they want to support, again, if that compositor even allows it.

    Under Wayland, I will never have a usable on-screen keyboard (least not under GNOME). My girlfriend has to deal with constant loud background noise in calls because push to talk doesn't work. My Steam Controller loses a lot of functionality. SC-Controller's menus don't work and they're just simple overlays on the screen with no need to capture input or anything. If I want to pick a color off my screen, I need to take a screenshot and fire up GIMP.

    The fragmentation isn't gone. It was pushed and spread around.

    6 votes
  12. Comment on Wayland misconceptions debunked in ~comp

    Diff Link Parent
    And the other half of that is that hotkey daemons I'm sure are a very small portion of the overall hotkey thing. On my laptop, when I'm in a video call with my girlfriend she just has to deal with...

    Users are then encouraged to use the compositor’s own keybinding facilities to execute this command.

    And the other half of that is that hotkey daemons I'm sure are a very small portion of the overall hotkey thing. On my laptop, when I'm in a video call with my girlfriend she just has to deal with my laptop fans roaring in her ears because push-to-talk doesn't work under Wayland. Even if SimpleScreenRecorder worked under Wayland, I wouldn't be able to use my hotkeys to start/stop it. Same for OBS.

    Apps creating command line interfaces to interact with running instances of GUI programs just so you can add your hotkeys in your compositor's settings seems fragile, hacky, and a massive step backwards.

    4 votes
  13. Comment on What have you been watching/reading this week? (Anime/Manga) in ~anime

    Diff Link
    Could really use an recommendation for an anime without any cringe-y middle school perv tropes. Currently watching Accel World and all these stupid "whoops accidental human-on-human collision,...

    Could really use an recommendation for an anime without any cringe-y middle school perv tropes. Currently watching Accel World and all these stupid "whoops accidental human-on-human collision, time to spend 5 minutes groping you trying to figure out where my hands are" scenes are starting to get physically painful. It seems like a decent story and an interesting world but there's just all these throwaway fanservicey-but-not-even-really scenes. Would really appreciate just a solid non-weeby show.

    2 votes
  14. Comment on Metro Developer threatens to drop future PC support in response to boycott in ~games

    Diff Link Parent
    Not particularly. You can load up Steam on macOS, Linux, Windows, one of the BSDs, I hear they have some sort of Linux compatibility layer that works with Steam. Epic launcher, you get Windows. If...

    Not particularly. You can load up Steam on macOS, Linux, Windows, one of the BSDs, I hear they have some sort of Linux compatibility layer that works with Steam.

    Epic launcher, you get Windows. If you don't run Windows, you're out of luck.

    When it comes to Linux support, Valve just kinda blows everyone else out of the water at the moment. Not only do they support Linux but they have worked on and funded technology to make Windows games work better on Linux with just a click.

    1 vote
  15. Comment on Metro Developer threatens to drop future PC support in response to boycott in ~games

    Diff (edited ) Link Parent
    Ah, fair. Totally forgot about Discord there. Although Discord only attempts to show titles, and at least in my experience gets it wrong fairly often once you stray from the big mainstream titles....

    Ah, fair. Totally forgot about Discord there. Although Discord only attempts to show titles, and at least in my experience gets it wrong fairly often once you stray from the big mainstream titles. Since Proton became a thing, 90% of the time my girlfriend shows up playing "wine-preloader" instead of "Clicker Heroes" or whatever. Or even with native games, it'll be something like "StardewValley.x86_64." I wonder how Discord manages that though, it must have some trick beyond names since it's able to detect "wine-preloader" as anything special at all.

    2 votes
  16. Comment on Online grocery shopping has been slow to catch on - We shop online for almost everything. Why not food? in ~tech

    Diff Link
    My mom had a surgery not long ago, since then every now and then she'll go for Walmart's pickup option. You order everything online then go in to pick it up. Since the nearest Walmart is a half...

    My mom had a surgery not long ago, since then every now and then she'll go for Walmart's pickup option. You order everything online then go in to pick it up. Since the nearest Walmart is a half hour drive away, while she was recovering she'd look up her shopping list on the site then send in my sisters to pick everything up. Was actually really wonderful, if they were out of stock they'd do their best to find the closest equivalent. Like if they were out of yellow delicious apples, they'd ask if substituting red delicious would be okay. Or if they're out of <generic brand> item, if <brand> item would be okay. That was a lot easier for her to manage than wandering through a store making going down her list.

    4 votes
  17. Comment on Metro Developer threatens to drop future PC support in response to boycott in ~games

    Diff Link Parent
    Kind of a nitpick but I have no idea how you're even digging into them for non-Steam games not being autodetected. You expect them to keep a list of every game name and just hope that nobody...

    Kind of a nitpick but I have no idea how you're even digging into them for non-Steam games not being autodetected. You expect them to keep a list of every game name and just hope that nobody renamed their shortcuts or that none of them share names with non-game programs or what? Being able to pick out the games (or programs) you want to add is already better than any other client can handle.

    3 votes
  18. Comment on cantunsee.space: Test your attention to detail in UI design in ~comp

    Diff (edited ) Link Parent
    Definitely agree with you on your first point there. This plays less like "decide which design is better" and more like "really obscure spot the pixel differences." I really don't think anyone can...

    Definitely agree with you on your first point there. This plays less like "decide which design is better" and more like "really obscure spot the pixel differences." I really don't think anyone can be expected to spot this without being able to overlay anything.

    12 votes
  19. Comment on Movies often contain chess games with basic errors. What motivates filmmakers to keep using a game they don't understand? in ~movies

    Diff Link Parent
    I'm pretty sure at least some of the time it's just a massive joke on purpose. Like the "enhance" scenes in CSI or that one scene in NCIS with 2 people typing on one keyboard to battle a hacker...

    I'm pretty sure at least some of the time it's just a massive joke on purpose. Like the "enhance" scenes in CSI or that one scene in NCIS with 2 people typing on one keyboard to battle a hacker with ULTIMATE SPEED. Or the Willhelm Scream.

    1 vote
  20. Comment on What's the userbase of Tildes like? (+ some misc. Tildes questions) in ~tildes

    Diff Link Parent
    That is a good idea, that's actually the kind of thing that I really liked about the Introduction to Engineering classes back in High School, we were mostly messing around with Autodesk Inventor...

    That is a good idea, that's actually the kind of thing that I really liked about the Introduction to Engineering classes back in High School, we were mostly messing around with Autodesk Inventor and sketching out products and stuff. Loved that.
    Got turned off of all of that the next year where it was all calculating force vectors, but if I could get just that first-year-class type thing going again that'd be fantastic, yeah.

    2 votes