sloppy_diffuser

@sloppy_diffuser@sh.itjust.works

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

Corporate astroturfing is the norm

Went to Google Play to complain about Hulu. I noticed Google advertising that over 300 reviews had the verbatim quote “watch and movies that you love”. It’s always confusing that buggy corporate apps have >95% 5 star reviews until you see that the majority are just completely fake, and no one cares or is doing anything...

sloppy_diffuser,

When a measure becomes a target, it ceases to be a good measure.

  • Goodhart’s law

Advertisers made it a target to have a high review score so now they are just another advertising cost.

SEO did the same to the web.

Bots and now AI are infecting social spaces as users figured out reviews are now shit and would turn to special interest groups.

18+ Obesity is morally wrong and should be illegal in my opinion

The reason why I think obesity is morally wrong and should be illegal is because obesity is putting up a big burden on our health care system. There are alot of nurses who get injured on the job because they had to move a 300lb morbidly obese person to the other room. Which is morally wrong because they’re injurying nurses...

sloppy_diffuser,
  • Corporations who pushed cheap processed food for profit that is the only thing affordable to those in poverty
  • Politicians who enable the above with bullshit processed food pyramids as the largest food group
  • Corporations who pushed jobs sitting all day to make a good wage at an office
  • Politicians who enable the above for “the economy” aka rich people with investments

<-----line----->

Obese people

sloppy_diffuser,

We do not know who else may be watching.

-Gandalf

sloppy_diffuser,

There is a Public Assisstence board game from the 80s. We had one when I was younger. I can’t tell if it was a “anti-welfare” game or just making fun of the whole system. I grew up pretty poor, so I always assumed the latter as a kid. Since the welfare track was easier from what I remember, now I’m not so sure, lol.

boardgamegeek.com/boardgame/3393/…/images

sloppy_diffuser,

Yeah seems like it was more capitalist propaganda. Thanks Lemmy for ruining my childhood memory, lol.

sloppy_diffuser,

I wouldn’t even bail out for COVID. I’m paying out the ass for insurance and still end up thousands in medical debt.

A gray area exists for small businesses, but fuck corporate welfare.

How do I not stop feeling like I am doing nothing outside work?

I am professionally a software developer for 8 years and I simply don’t have ideas for personal projects (Can’t find any problem that I can fix with programming). At times I feel like that’s natural and I shouldn’t worry about it. But on the other hand, I do like to imagine having something personal that I can work on so...

sloppy_diffuser,

Whatever you do, don’t start down the path of customizing a Linux distro.

Started messing with NixOS in December and it has been the bittersweet curse of a never ending things to do.

  • More and more of my config now tracks 0 day releases with custom bug fixes.
  • Started writing my own Gnome Shell.
  • Started adding support to my favorite TypeScript framework for GJS (Gnome JS) for my shell.
  • Started writing a a parser combinator to parse GJS stack traces.
  • Started writing custom source map library for GJS so I know where my errors are.
  • Started writing a custom test runner because none of the modern ones work on GJS.
  • Started writing widgets for my new shell.
  • My veovim config is now its own software suite.
  • Started writing syntax tree parsers for poorly supported query languages we use at work.
  • Coding style is enforced with huge linter rule configs and custom plugins.
  • Sleep is now at 75% of what it was.
  • My wife is now working double what she did because I’m always busy.
  • My kids think I’m crazy.
  • My work has doubled their expectations because they think I’m some inhuman wizard.
  • The walls of reality are crumbling down.
  • Brb my morning NixOS update is failing to build (again).
sloppy_diffuser,

“High five” instead of “paw” for two dogs which wasn’t the accident. The accident is they learned to associate high five with wanting something. When they want pets, food, bones, or toys they obsessively high five at you.

My cat does it now too. Maybe they learned it from the cat who saw they got treats for high fives. My wife hates it. I think its hilarious.

sloppy_diffuser,

If there isn’t a built-in option, it will probably be DE / WM specific. Something like this might work for x11. Wayland will require something different. Sway/i3/Hyprland/Gnome/KDE/etc may all have a native way depending on what you use also.


<span style="color:#323232;">/usr/bin/firefox &
</span><span style="color:#323232;">/usr/bin/wmctrl -r firefox -b add,hidden```
</span>
sloppy_diffuser,

I’m kind of curious how late gen X and millennials will be at that age in regards to tech.

I work in software dev. I’ve interviewed 2 CS grads who did their whole degree on an iPad while acting as if its an accomplishment.

My engineers also religiously use ChatGPT. It has a tell in that all its code comments start with a capital letter without punctuation. All their merge requests where coding conventions were not followed and “help I’m stuck” non-working code has these comments.

They are super smart and hard workers. They just lack the experience of needing to figure shit out without aide because it didn’t exist.

As long as their isn’t some mass cognitive decline for that generation, I think there might be a dip in general technical knowledge when millennials that had to figure things out check out and all that’s left are those who want to understand the tech they use.

sloppy_diffuser,

In nineteen ninety eight the undertaker threw mankind off hеll in a cell, and plummeted sixteen feet through an announcer’s table.

sloppy_diffuser,

Official API client used by proton: github.com/ProtonMail/go-proton-api

I didn’t see any good documentation. Its in use by (or has at least inspired) github.com/henrybear327/Proton-API-Bridge?tab=rea…

The API bridge backs rclone’s Proton Drive support.

sloppy_diffuser,

This is a feature not a bug.

–asshat billionaire who inherited daddy’s money

sloppy_diffuser,

You can use rclone to mount: rclone.org/protondrive/

Its bi-sync is a little janky for replication. I use B2 Backblaze for my storage that hides instead of deletes by default. I’ve “hidden” everything before on accident.

I prefer to unidirectional sync, similar to git, but avoiding merges. My local files are in a crypt “remote” so I have to mount. I wrote a simple script to pull, mount, unmount, push to simplify things.

sloppy_diffuser,

And track this stuff in git so you don’t need to remember how you did it when you inevitably forget, lol.

sloppy_diffuser,

Atheism is a lack of belief…


<span style="color:#323232;">0 fucks given - 0 fucks given = 0 fucks to give
</span>

Saving some babies is a net positive.

sloppy_diffuser,

If I had used a flake, I could have isolated that dependency from the rest of my build, while still tracking its integration with my system.

I have to do this weekly with my bleeding edge Hyprland setup.

I’ve been using nvfetcher to feed my nightlies addiction for software that doesn’t have a flake.

Only major hiccup I had was pulling a few packages from nixpkgs master due to a bug that got introduced in unstable for electron apps before it hit cachix. Wasn’t expecting it to take a day to compile everything that depended on it.

10/10 would highly recommend flakes.

sloppy_diffuser,

Once you have some foundational knowledge, I find more answers searching github with language:nix <some terms>. Usually I can find a few repos with an adjacent enough solution to deconstruct and apply to my setup.

sloppy_diffuser,

but I am using it not in the way it’s intended

This is absolutely intended. Nix is a programming language, package manager, and operating system.

Nix the package manager is intended to be used on nixos and non-nixos operating systems. It has first party support for Darwin (macOS).

My nixos build is not daily driver ready, so I’m still on Ubuntu for my productivity systems. The majority of the Ubuntu apps I use are managed via nix using home manager at this point. These share the same configurations with my nixos systems.

It is relatively low risk* since nix installs everything in /nix/store and sets up some env vars and user systemd services with symlinks to map to there. If I install Firefox with nix, the Ubuntu version is still there untouched. My PATH just hits nix first before the system. You have to change like one file if I’m remembering correctly after uninstalling if you want to back out which is the trigger for a nix package to come before a native package.

  • If you dip into declarative app configs (zsh, fish, nvim, etc.) you can absolutely lose the original. I tracked all that in a dotfiles repo before nix personally. Just have backups and start small.
sloppy_diffuser,

Doesn’t have to be plain text. I’m not using Standard Notes as my media storage solution or anything, but I keep a section for house repair stuff. I bundle repair photos, receipts, PDF manuals, etc into my notebook.

Doing a tare down of my leaking dishwasher? I document the shit out of that.

sloppy_diffuser,

Photosynthesis - provided by the OG solar cells.

Yeah it won’t power my computer, just found the irony comical.

sloppy_diffuser,

It doesn’t have to be an all or nothing approach. I wanted to switch to Nix but got lost way in the weeds with declarative partitioning, immutable OS with impermanence and snapshots, fucking coding my own gnome shell with AGS/Astal for Hyprland, and making overrides for bleeding edge software updates from GitHub.

Realising it was going to be a hot minute before I had a daily driver OS, I started using Home Manager on my Ubuntu daily drivers and installing NixOS on some spare hardware to tinker with.

The majority of the apps I use are now managed through Nix the package manager on all my Linux systems.

I do use flakes and what’s installed on Ubuntu is managed with the same files as my NixOS builds. So far I’m really happy with it.

sloppy_diffuser,

I don’t have a solution, but wanted to comment this is a reason to use docker. Instead of tinkering with your host system in ways you’ll probably forget, declare all the steps in a nice containerized system that does one thing: hosts a php website as you develop.

Expose your project through a volume for a mostly seamless file sharing experience between the host and container.

sloppy_diffuser,

I use Nix, even on my Ubuntu machines, to install tooling in my user profile.

Nixpkgs unstable stays pretty up to date. The few I want something on release day or bleeding edge nightlies, I override the derivation source. I use nvfetcher to pull the latest release or head of the default branch as part of my update routine.

I’m pretty new to Nix, so its been slow integrating into my workflow, but I plan to start integrating flake’s into my repos. My team seems to have constant issues with keeping their tooling up to date which breaks things locally from time to time.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • rosin
  • thenastyranch
  • Durango
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • cisconetworking
  • Youngstown
  • mdbf
  • slotface
  • osvaldo12
  • GTA5RPClips
  • kavyap
  • megavids
  • InstantRegret
  • everett
  • cubers
  • vwfavf
  • normalnudes
  • tacticalgear
  • tester
  • ethstaker
  • khanakhh
  • modclub
  • Leos
  • anitta
  • JUstTest
  • All magazines