sloppy_diffuser

joined 2 years ago
[–] sloppy_diffuser 3 points 2 weeks ago

I use passkeys for my Google account managed by BitWarden.

Just use another PassKey provider besides Google.

Unless they plan to force you to use Google's implementation.

[–] sloppy_diffuser 1 points 2 weeks ago (1 children)

Been forever since I used Haskell, and not used Idris (hi from scaled).

Currently actively developing in TypeScript with the fp library Effect.

It essentially has a tryCatch function to lift exceptions into an Effect (like an Either type). Since TypeScript doesn't expose exceptions in the type system, its the only way to get errors from other libraries into the type system. They come in without types so we wrap them in our own errors types.

[–] sloppy_diffuser 4 points 3 months ago (1 children)

If you're not paying for the product, you are the product.

[–] sloppy_diffuser 4 points 3 months ago* (last edited 3 months ago)

Been using Nix for just over a year.

Seconding to go with flakes. No idea wtf channels are or whatever the previous system was.

Documentation can be confusing due to changes in paradigms. The bare "nix " seems to be the most modern oppose to "nix-" (e.g., nix store vs nix-store). That said, not every feature can be found in the newer variants.

This can make following tutorials difficult if they aren't using the same paradigm.

Getting comfortable with the nix language will be helpful. Its a functional programming language, which is very different than languages like bash.

Not everything has to be done the nix-way. My nvim files are in the same repo, but I just outOfStoreSymlink them instead of wrapping them in a derivation.

Some useful packages I like not already shared.

Disk partitioning: https://github.com/nix-community/disko

Immutable: https://github.com/nix-community/impermanence - Pretty much resets the system to a new install every boot. Discourages manual tweaks via sudo as they get wiped out. You can still mark certain directories to be persistent (logs, personal documents, steam games, etc.).

Nvfetcher: https://github.com/berberman/nvfetcher - Nix has a concept of overlays. You can pretty much override anything with .override (module args or inputs) and .overrideAttrs (module attribute set or outputs). Nvfetcher helps with checking different sources so you can override a packages src attribute. Why is this useful? So you can install any version you want and are not bound to nixpkgs. That doesn't mean the install script in nixpkgs will always work on newer versions, but those can be overridden as well if needed.

Note that disko, impermanence, and nvfetcher all have a flake.nix in the root of the repo. Those provide ready to go overlays so you don't have to deal with writing your own which is really nice if you want to latest version without much work when available.

[–] sloppy_diffuser 5 points 3 months ago

The cremlings emerge.

[–] sloppy_diffuser 2 points 3 months ago (1 children)

Also very recently switched to sheets from another Lemmy comment last week.

Only done one round of laundry this past weekend, but seems as effective as the pods I was using before.

[–] sloppy_diffuser 5 points 3 months ago (1 children)

Toooo real. Its like companies have taken the worst of everything and just call it agile. List out every task and estimate them so we have timelines, but don't actually architect anything as that's waterfall. Fake waterfall, with fake dates, but fingers will be pointed like they were real commitments, and spend a month doing it for this executive power point instead of fucking off so devs can build the damn thing.

[–] sloppy_diffuser 8 points 4 months ago (1 children)

https://x.com/realDonaldTrump/status/1142157838153895941?mx=2

  • 2019

They were setting the stage for this in his first term.

[–] sloppy_diffuser 4 points 4 months ago (3 children)

I assume you mean Keyboard Video Mouse (KVM) Switch and not Kernel-based Virtual Machine (KVM)?

I just use SSH...

Our sysadmin swears by Dell's iDRAC, which I don't think is technically a KVM and may only work for Dell PowerEdge Servers. I think I used it once to get into the BIOS remotely.

Most data centers I've been in have a floating monitor and peripherals.

I've used Tripp-Lite terminal servers, who sells KVMs, but I cannot comment if they are any good.

[–] sloppy_diffuser 3 points 4 months ago

I'd take the hour over 75% of my time going towards planning meetings to try and calculate if we can meet target deadlines.

Planning meetings don't actually produce tasks either. Just round table gut checks.

Its been going on for a month... I'm looked at like the crazy person for non-stop repeating to let the engineers break down the work and do estimates and then the project people can do velocity calculations after every sprint to get the answers they want. We'd have 4 weeks of data if they would just fuck off.

[–] sloppy_diffuser 5 points 4 months ago

As a final thought, why is protection from malicious apps from the play store being performed on the phone instead of in the store?

In addition, why is known spyware on the top of the recommended list if I were to open the play store: temu, snapchat.

Or getting pissy if I use an ad blocker when their platform has served malicious ads.

[–] sloppy_diffuser 3 points 4 months ago

Was my first thought. "Hetero-flexible" if you will.

view more: next ›