@chaorace@lemmy.sdf.org
@chaorace@lemmy.sdf.org avatar

chaorace

@chaorace@lemmy.sdf.org

https://files.catbox.moe/2sh1o0.png Inbred: chaorace’s family has been a bit too familiar. (Can be inherited)

https://files.catbox.moe/662fyj.png

Expand?https://files.catbox.moe/zogq56.png

This profile is from a federated server and may be incomplete. Browse more on the original instance.

What are some of the stranger adaptations/adjustments to corporate culture you've noticed, and imagine emerging?

By corporate culture I mean like what you see with GoogleYouTube/MetaFacebook/etc. to accommodate advertisers and influence people to engage and acknowledge adverts. In turn, by adapt/adjust I mean how some people bleep curses out like fuck/shit/etc., say unalive instead of commit suicide/kill oneself, and make notorious video...

chaorace, (edited )
@chaorace@lemmy.sdf.org avatar

History Youtube gets pretty whack about this because Google’s adsense algorithm freaks out when words like “Nazi” and “Stalin” appear. To name a few examples:

The second example is particularly amusing, being a video about how Shostakovich circumvented soviet censorship while self-censoring all instances of “Stalin” within the script.

chaorace,
@chaorace@lemmy.sdf.org avatar

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, (edited )
@chaorace@lemmy.sdf.org avatar

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.

chaorace,
@chaorace@lemmy.sdf.org avatar

You’ll understand when you’re older, son

chaorace,
@chaorace@lemmy.sdf.org avatar

This was, without any doubt, a prophetic dream. The apocalypse will soon be upon us! Be wary of the four horsemen: Ronald, King, Wendy, and… Chihuahua

chaorace,
@chaorace@lemmy.sdf.org avatar

Try Satty? It’s inspired by flameshot, Wayland native, and written in Rust.

chaorace, (edited )
@chaorace@lemmy.sdf.org avatar

I am of two minds:

  1. He’s not wrong
  2. It doesn’t matter at this point

It’s a mess, but honestly so are a lot of critical FOSS projects (e.g.: OpenSSH, GNUPG, sudo). Curmudgeons gonna curmudgeon. There was a point of no return and that was years ago – now that Wayland’s finally becoming useable despite itself it’s probably time to come to terms with the fact that better alternatives would have arisen had anyone thought they could truly manage it.

Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?

I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an Infinity E15-5A165-BM (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX....

chaorace, (edited )
@chaorace@lemmy.sdf.org avatar

Your best bet is probably figuring out why the graphical session isn’t working and then going from there. Since you’re on NixOS odds are all the logs you need are right there in journald.

Worst case scenario: you might need to pin your system nixpkgs to ~January 2021 until the issue sorts itself out. You can still install newer userland packages if you separately manage them as a flake (this is a common and well-supported pattern in home-manager)

EDIT: found a discussion with good configuration.nix examples for pinning the system nixpkgs. Once you find a workable pin you could also try inching it up to get a better idea of what broke (January 2021 is a good starting point because it’s the last month before 5.11 released, a newer pin is very likely possible)

chaorace,
@chaorace@lemmy.sdf.org avatar

Hmm… what’s the purpose of loading amdgpu at all if you’re using an NVIDIA card? Optimus?

chaorace,
@chaorace@lemmy.sdf.org avatar

Mayo, mayo, mayo, mayo. I’d eat mayo flavored icecream if only the frozen dairy industry weren’t so cowardly

chaorace, (edited )
@chaorace@lemmy.sdf.org avatar

I’ll go to bat for Roborock. All common “user serviceable” parts are available for direct order from them and remain the same between generations so even very old models can be easily maintained with first-party parts.

They unfortunately won’t sell you an internal part like a motor, but you can still find new first-party parts if you know where to look and it generally only takes removing ~10 screws to get at the insides (example).

chaorace,
@chaorace@lemmy.sdf.org avatar

I’d say that’s already becoming the case in a few places. Hyprland isn’t just “Wayland good”, it’s “You should use Wayland good”.

Yes, I know the devs behind it act like pissants. That’s bad and I’m sorry for liking their software. I use Emacs too and RMS was kind of an asshole. Hell, I use Lemmy even though one of the devs has slighted me on more than one occasion.

chaorace, (edited )
@chaorace@lemmy.sdf.org avatar

Few movements self-identify as “Socialist”, at best it’s a taxonomical label. Attempting to talk about the finer points of socialism is akin to debating the pros/cons of “Animals” – it’s an overly broad topic and doomed to spiral into bike-shedding over semantics as soon as the conversation starts to look interesting.

With that being said, let’s talk about some more concrete terms – apologies in advance for wielding only slightly less clumsy terminology in my bullets:

  • Socialized Medicine: Healthcare is a human right. I am pro human rights.
  • Unions: Mostly positive. Nothing’s perfect, but come on… you’d have to be blind not to see and feel for how exploited lower-class workers are without them
  • Democratic Socialists of America: I’m a member – that means I like them. I think their platform represents the ideal incrementalist approach to improving the current status quo
  • European Welfare States (e.g.: Denmark): Too fuzzy to have a solid opinion on, but certainly a battle-tested template. I like most of their ideas most of the time
  • Marxism: A genius body of economic philosophy, but increasingly out of place as time marches onward. I’d be for a by-the-book implementation (insofar as that’s possible) in 1923, but not 2023
  • Maoism/Leninism: Not exactly success stories. It’s easier to appreciate their noble ideas & intentions with the distance lent by history, but that’s altogether different from "liking"
  • Communism: As a whole? I think the template holds promise and can be made to work in a modern context, but viability =/= realizability. The world would have to get turned upside-down first and it’s questionable exactly how many of us would live through that… but never say never.
chaorace,
@chaorace@lemmy.sdf.org avatar

FWIW: Marxists weren’t blind to this obvious omission. The International was what we’d call a “big tent” coalition, so contentious questions were frequently hand-waved away in this fashion. Individual Marxists – including those as foundational as Engels – absolutely had opinions on the subject and they were not afraid to do the 19th century equivalent of Twitter dunking on those who would fantasize over establishing stateless utopias. Quoting Engels circa 1872 (bolded emphasis is my own, italicised emphasis preserved from original translation):

While the great mass of the Social-Democratic workers hold our view that state power is nothing more than the organisation with which the ruling classes, landlords and capitalists have provided themselves in order to protect their social prerogatives, Bakunin maintains that it is the state which has created capital, that the capitalist has his capital only by favour of the state. As, therefore, the state is the chief evil, it is above all the state which must be done away with and then capitalism will go to hell of itself. We, on the contrary say: do away with capital, the appropriation of the whole means of production in the hands of the few, and the state will fall away of itself. The difference is an essential one. Without a previous social revolution the abolition of the state is nonsense; the abolition of capital is in itself the social revolution and involves a change in the whole method of production. Further, however, as for Bakunin the state is the main evil, nothing must be done which can maintain the existence of any state, whether it be a republic, a monarchy or whatever it may be. Hence therefore complete abstention from all politics. To perpetrate a political action, and especially to take part in an election, would be a betrayal of principle. The thing to do is to conduct propaganda, abuse the state, organise, and when all the workers are won over, i.e., the majority, depose the authorities, abolish the state and replace it by the organisation of the International. This great act, with which the millennium begins, is called social liquidation.

[…]

Now as, according to Bakunin, the International is not to be formed for political struggle but in order that it may at once replace the old state organisation as soon as social liquidation takes place, it follows that it must come as near as possible to the Bakunist ideal of the society of the future. In this society there will above all be no authority, for authority = state = an absolute evil. (How these people propose to run a factory, work a railway or steer a ship without having in the last resort one deciding will, without a unified direction, they do not indeed tell us.) The authority of the majority over the minority also ceases. Every individual and every community is autonomous, but as to how a society, even of only two people, is possible unless each gives up some of his autonomy, Bakunin again remains silent.

chaorace, (edited )
@chaorace@lemmy.sdf.org avatar

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.

chaorace,
@chaorace@lemmy.sdf.org avatar

Let’s put it this way: if you took out someone’s liver, would you say that the person is the sum of their parts minus a liver? If so, then congratulations that’s also how it works for ADHD. There is a pathology and that changes how the mind works. To argue otherwise would be akin to arguing that people without livers should just metabolize harder.

chaorace,
@chaorace@lemmy.sdf.org avatar

Um excuse me time actually already ended in 1991

chaorace,
@chaorace@lemmy.sdf.org avatar

You’re like Buddha if Buddha was dead on the inside

chaorace,
@chaorace@lemmy.sdf.org avatar

Honestly at that point it might be worth mortgaging the home all over again just to get rid of that debt. Even at that admirable pace and taking today’s higher mortgage interest rates you’d probably end up saving $2000

chaorace,
@chaorace@lemmy.sdf.org avatar

Well, the second problem would be figuring out who curates the system. If you’ve ever voted on a referendum you’ll probably know what I’m talking about. You can make any proposal sound awesome/horrible if you leave out the right details.

If you’ve ever organized to resist a referendum you’ve probably also experienced the “we’ll just rephrase this and try again later” effect, wherein special interests just need to stubbornly keep pushing until the opposition voters get sick of participating in the polls.

I don’t think these are unsolvable problems, but they do inherently require setting up a representative beaurocracy of unelected technocrats – an apparent oxymoron. It’s gotta be someone’s job to run the machine and ideally you want them to be looking out for the people above all else.

So, how to play kingmaker? Well, if we take literal kings & elected representatives off the table, what remains is a model akin to academia, wherein credentials & seniority are prioritized above most else. It’s not a bulletproof system (none are), but if you squint hard enough the EU sort of exemplifies what this model could look like – just replace the delegates with smartphones, essentially.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #