Inbred: chaorace’s family has been a bit too familiar. (Can be inherited)

Expand?

  • 6 Posts
  • 219 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle
  • You may be interested in reading this post about the process of packaging Steam.

    tl;dr: It’s mostly an annoyance reserved for packagers to deal with. Dynamically linked executables can be patched in a fairly universal fashion to work without FHS, so that’s the go-to approach. If the executable is statically linked, the package may have to ship a source patch instead. If the executable is statically linked & close-source, the packagers are forced to resort to simulating an FHS environment via chroot.


  • chaorace@lemmy.sdf.orgtoLinux@lemmy.mlWhere can I find work?
    link
    fedilink
    English
    arrow-up
    21
    ·
    edit-2
    6 months ago

    If you hate job boards then you need to find individual company “Careers” pages and go from there.

    How you go about this varies a lot by skillset and industry, but I’ll just throw out a random example: lots of Linux jobs exist in the DevOps space (think Kubernetes, Ansible, Chef, NixOps). It just so happens that lots of medium-sized software companies need DevOps people, so you can pretty easily find companies looking for DevOps hires just by browsing Y Combinator’s Startup Directory

    With that being said, I get the impression from the way your post is worded that you’re looking to break into a new career without having yet established a concrete plan. My advice would be to step back and consider specific options first. Almost all jobs like these require industry-specific certifications (e.g.: CompTIA, ITIL, AWS, Azure, Cisco, etc.). You need to look at your options, pick a certification, earn it, then go job hunting. Certifications are great for securing entry level jobs and the standards body issuing these will often provide an online directory of partner companies who are currently hiring.





  • A fellow Xbox gamepass User IT seems.

    Nope, I’m just someone who waits for sales and has a bit of an indie streak.

    This was after my First playthrough. Now, with George putting out his video, im back in. My god, its marvellous.

    I see we follow similar creators! I only just picked Pentiment up last week – Jacob Geller’s recent 2023 video is what originally put Pentiment on my radar and then George’s video gave me that final push into playing it for myself. I’m extremely glad for having done so because Pentiment has quickly become quite special to me. I already look forward to making subsequent playthroughs despite still working on the first.

    Hifi Rush was great, but felt too formulaic for me, so i abandoned it after the first or second Boss. Too much running arpund, No real banger music between Bosses.

    I can see where you’re coming from. From a macro perspective, the game’s essentially just a series of battle arenas stitched together by corridors and platforming challenges… nothing incredible there. What makes Hi-Fi Rush special for me is the novel fusion of rythm mechanics and spectacle fighter mechanics – they complement each other extremely well. (Forgive me for explaining at you like this. I just can’t help myself when it comes to talking about this game)

    Normally, I can’t stand DMC-likes because of the requisite rote memorization. HFR flips this dynamic on its head by making the memorization incidental – it happens naturally as you practice playing the combo on-rythm. Perhaps even more importantly; just as mastery of a combo string comes within reach, the underlying musical qualities all suddenly spring into focus and turn the sequence into a musical phrase. It clicks together in a very intrinsically satisfying way IMO. Naturally, this all compounds in on itself and gets double-fun once you start improvising your own “melodies” during real combat. You like Jazz? Because it’s like Jazz if Jazz killed people.

    Now, obviously this isn’t going to hit the same way for everyone (nor should it!)… but if you’ve not yet buckled down in training mode and truly mastered a string or two for yourself, then I would very emphatically encourage you to give the game a second try. I actually had to do the exact same thing myself before I really “got” the game and my mindset shifted. Hi-Fi Rush truly is the Dark Souls of 3rd-Person Action videogames


  • When it comes to Deep Rock/co-op I think my issues are more associated with the underlying gameloop design. I find it hard to perform well when the “tension” ramps up and these games are kind of tailor-made to create high-tension situations. When a round ends I’m left feeling tired/deflated rather than joyful. I had the same issue with Left 4 Dead, but oddly not so for Payday 2.

    In any case, I’m right there with you when it comes to TF2 community servers. I sorely wish that more games emphasized these sorts of digital “3rd places”. I have TF2 servers where I can go anytime and just… belong for as long as I please. Games should have more permanent places like that, where play and community come before any imposed win/lose dichotomy. People would be happier.



  • I had a really solid year, all things considered:

    • Hi-Fi Rush – Love it, hands down. This game’s like if Jet Set Radio, Scott Pilgrim, and DMC got into a fist fight and then that fist fight had a baby with Jack Black
    • Pentiment – I’m still playing through this one but I can already tell it’s a new favorite. Major Return of the Obra Dinn vibes
    • Against the Storm – This game innovates on the citybuilder genre so hard and I can’t get enough of it. If you love a challenge and hate the late-game, this is THE ONE
    • Psychonauts 2 – Fun and bursting with creativity… but I had to set it down after a certain point because I stopped enjoying the gameplay loop. Can’t put my finger on why…
    • Peglin – Yes, Peglin. The Peggle Roguelite. I like it and you would too if you gave it a chance. It’s not a forever roguelite, but I guarantee you’ll have a blast with it for 5-10 hours
    • Deep Rock Galactic – I bounced off of this one. The game has so much charm… but I just couldn’t click with it. I think co-op games just may not be for me

    Honorable Mention: TF2 – Definitely not a “new” game to me, I own TF2, I bought it with money! Even so… this year marked my return after a looong hiatus. Coming back was a total revelation – I thought I’d grown to hate FPS games – as it turns out, what I’d actually grown to hate was the modern antisocial MMR grindset. Game developers: I beseech thee… abandon matchmaking and return to 2007. Return the slab or suffer my curse


  • Wayland is Wayland. If you use a Wayland compositor, you’re getting a lot of security by virtue of design alone. Things like keyloggers and screenrecorders will not be able to intrude on your session barring vulnerability exploits. I’m not going to touch on the relative vulnerability risk of each environment since a) they’re all relatively new & b) I’ve never implemented Wayland myself

    With that being said, here’s what’s not protected by Wayland regardless of the chosen compositor: microphones, webcams, keyrings, and files.

    For microphones & webcams, any distro which rolls Pipewire in combination with Wayland will be sufficient to secure these. Pretty much all Wayland environments roll Pipewire so this is only important to consider if you’re running your own customized environment (be sure to disable any pre-existing PulseAudio daemon after setting up Pipewire to close this security hole)

    For keyrings, these are handled by your environment’s polkit implementation. Much like Wayland, there are several implementations of polkit and they’re all just about equally secure barring any potential vulnerabilities… Just make sure that you’re using an encrypted database (usually on by default) and that you have it configured to always relock & properly prompt for the unlock key.

    For file access, this is actually a core probelm with Linux as a whole – any unsandboxed application you run will be able to read any file that you can read. The solution is to use sandboxed applications whenever possible. The easiest way to achieve this is through using flathub/flatpak applications, since they will always list out and enforce their required permissions on a per-application basis. For non-flatkpak applications, you’ll need to use “jail” environments (e.g.: bubblejail, firejail) in order to artificially restrict application permissions by hand.


  • This is one of those interesting things. If we accept OP’s premise for the sake of argument… then what does that really change? Society accepts that people can be lawfully killed on purpose given the “right” circumstances (e.g.: criminal punishment, war combat, equivocal self-defense). We generally don’t like it, but we do fundamentally accept that human life is on the negotiating table when justified.

    That’s what irks me about the murder label. We already willfully choose to end human lives, irrevocably destroying a vast collection of lived experiences and social connections in the process. What is destroyed when an unborn child dies? A life which knows nobody, understands nothing, and thinks/feels at best at a level no more complex than animals which we routinely slaughter without a second thought. One might argue that the life itself contains some unknowable potential for these things, but that theoretical future potential comes at the price of the mother’s current potential and freedoms.

    The way I see it, the position is inherently precious. It fears the label of murder without caring to consider why the label exists. A philosophy so myopically focused on keeping one’s own moral hands clean that the term “second order consequence” may as well be written in hieroglyphics.



  • I’ll answer your question with another question: is it Vegan to eat bacon made from a pig you personally raised up from birth after it dies naturally having lived a full life?

    If you define Veganism as a diet, then bacon’s bacon. If you define Veganism as a personal reaction to the cruelty of industrial farms, then perhaps this is how you get Vegan bacon. If you define Veganism as something more spiritual, then perhaps desecrating your dear friend’s corpse by eating it is even worse.


  • Prior art is instructive: Orca.

    To sum it up. Screenreaders are the main assistive interface required by blind users to interact with system applications. Linux screenreaders such as Orca interface with the AT-SPI (Assistive Technology Service Provider Interface) to provide two core functionalities:

    1. Structured navigation of GUI elements via a keyboard interface
    2. Navigation feedback via a Braille monitor or TTS

    So that’s the core. At a minimum, the desktop environment needs to ship with a bundled screenreader and AT-SPI coverage across all GUI system components. Fortunately this desktop environment already exists – it’s called Gnome.

    Beyond just… shipping Gnome, the rest of the job would involve curating a list of accessible applications to be included in the out-of-box install, including blind-friendly default configurations. Ideally, there should be multiple configurations to choose from driven by a community wiki plus supporting configuration manager on the OS-side.

    As for the underlying base distro – I don’t really think it matters. Immutable distros only provide declarative management for system components and most of what this project would need to cover are userland. It makes sense to borrow many of the children of such distros when building a configuration manager (e.g.: toolbox, home-manager), though these will conveniently work anywhere you want to bring them and thus won’t constain the field of available options. With that being said, the ideal base distro would have the following characteristics:

    • Well known, well maintained, well documented
    • Official support for Gnome as an out-of-box, first-class desktop environment
    • Strong package repository game including current versions of all major assistive software
    • Very strong track record of stable releases that consistently boot all the way up to the display server


  • chaorace@lemmy.sdf.orgtoMemes@sopuli.xyzWhat is it ?
    link
    fedilink
    English
    arrow-up
    9
    ·
    9 months ago

    I really just genuinely wanted to help. Clumsy though the attempt may have been, that was an attempt to offer comfort and not an expression of frustration nor self-righteousness.

    Anyway, I’ve said my piece now. I am sorry for disrespecting your wish to not say anything to you and I will now stop. Nevertheless, I promise to read and carefully consider any response you may offer, despite going silent.