toastal

@toastal@lemmy.ml

toast.al

he/him

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

toastal, (edited )

Yet color management seems to have negative priority for Wayland while the Wayland push is strong at present. Shit or not, at least X11 has basic color management via ICC profiles; Wayland be like ¯_(ツ)_/¯

toastal,

But that’s likely competing with the ongoing, multi-year spec for it

toastal,

Was that an Ubuntu problem or a GNOME thing?

toastal, (edited )

The more the number change in that direction, the more game devs will not choose to ignore non-Microsoft Windows options too moving the needle to native support. Imagine a future where a game only works after enabling WSL with command flag workarounds if you want to play on a proprietary OS 😂

toastal,

I can use Fish’s history to jog my brain on actions I don’t quite remember. Remembering a sequence of screen menus to click thru is often much more tedious & error-prone. And when you have a commonly repeated process, it’s trivial to script because shell scripts are, well, scripts for that terminal shell.

Also the terminals applications are hella portable. I can use ssh/mosh over the network & have a similar or exact environment as my main PC on a remote box. vi was always a good enough editor.

toastal,

Authy requires a phone number last I checked & is a part of a for-profit entity. TOTP management is a simple task so there is no reason not to be using something open source.

toastal,

I used to feel this way with 2% cash back, but I don’t think it’s worth the privacy loss of giving a for-profit corporation all of my spending data. Where I live now, almost no one accepts credit cards in person & if they do, there’s a high minimum payment & you will be paying the transaction fee. After getting used to carrying cash again, I can confidently say I prefer the anonymity. What weirder in hindsight is many other places either not accepting cash or baking the credit fees into the prices so it’s cash payers getting screwed—meanwhile the credit companies get to skim fixed costs while providing minimal value.

toastal, (edited )

My update failed for some unforeseen bug in the software

nixos-rebuild switch --rollback

Back in business as if nothing happened

toastal,

Willing to be wrong as I mostly observe from afar but the repo is here: github.com/zcash/zcash

How z-to-z shielded transactions using zero-knowledge proofs snitching?

toastal,

That’s what I use for my reStructuredText documents!

toastal, (edited )

It’s not compatible with other Markdown forks, but the whole Markdown ecosystem is a mess duct taped together by more forks & extensions that aren’t compatible either. Even the common denominator CommonMark is feature-barren & isn’t suitable for documentation or technical writing, but boy howdy will the next guy have his Markdown contraption to sell you.

toastal,

Obsidian’s fork of Markdown. Don’t expect compatibility.

toastal,

It was usually recommended to lock to inputs anyhow with all the fetchers requiring a hash which I hated having to manually update & like the UX flakes provides (I really wish they supported more than Git & Mercurial tho). You can still have different evals tho if you point to latest.tar.zstd or other non-hashed thing like a branch where the referred to can change & it won’t reproduce. I haven’t used channels in years, but doesn’t that just refer to the running system, not using Nix to build projects?

toastal,

I dunno, I don’t trust a guides still recommending flake-utils. You can make the same four loop in like 4 lines of Nix which is a smaller diff & doesn’t pollute your downstream consumers with a useless dependency. Flakes also don’t eliminate pointless builds, fileset or filtering the src can & the only tool with file tracking on by default is the Git VCS specifically (which also involves the intent to add flags which is the other side of annoying).

toastal,

Wut. It’s just as reproducible, flakes are mostly just a common unifying API with some extra CLI sugar for usability.

toastal,

Saving the dependency is pretty big since each flake you import will bring along its jungle of dependencies now in your downstream project. I can’t think of a use case where < 10 lines is worth a dependency—especially since as you noted, lib has the glue right there for you to put it all together.

toastal,

Aren‘t channels for NixOS, and you’d use overlays for building packages? Now you can do that all with flakes.

toastal,

All of these devices emit traceable signals. If someone doesn’t want to be tracked, which there are tools that do this, folks should have the option to opt out as paper & coins have worked fine for a millennia. But also what you are now proposing is that Google & Apple, two ad companies, get to take a piece of the pie for doing nothing and collecting that user data of what user is going where/when.

toastal, (edited )

Then I guess you’ve never met the most populated continent that seems to be alright as is.

But also we could have free transit before the internet. Wrapping something in technology doesn’t mean its better. A smart watch doesn’t tell you the time any better than are without Bluetooth.

toastal,

I live in Asia & I’m real happy cash is preferred for everywhere. It’s not some tech startup or credit card’s business how/when I’m spending my money & it’s never been difficult to hand currency to the driver.

toastal,

I don’t like the idea of requiring folks have chips on them & needing bank accounts to access transport. Worse if a for-profit payment processor gets to skim a little off on every transaction.

Do you mount an embedded Linux file system to the workstation and use your host scripts or do you SSH/SCP and deal with the limited shell commands?

I’m playing with a couple of routers and comparing proprietary to open source on the same hardware. I miss my .bashrc functions and aliases… and compgen, tree, manpages, detailed help, etc; the little things that get annoying when they are missing....

toastal,

You can use something like Nix + home-manager & take your environment with you.

Need Some Total Noob Advice for Installing and Running Linux

Alright, peeps, I want to build Linux on my new PC and need some help with that. On my old PC, I had kubuntu installed, which I liked (at least until downloading Skype fried most of my installers and rebuffed all attempts at deinstallation). When installing kubuntu, I had a lot of help (and by a lot, I mean my friend did like...

toastal,

If looking to put in the work while also leveling up in programming since you have some basic experience already, NixOS/Guix should be on your shortlist.

Both have programmatic, declarative configuration instead of a mangle of configuration files that tend to break with entropy as software developers update config files & it’s very easy to miss a broken build until you restart (I remember when PAM had an update & a lot of folks, including myself, panicked as they could no longer log into their machines). Since these config files are tied to versions of software, such issues are much rarer, & with stateless config you get rollbacks to previous working versions for free. Both ship with a powerful package manager that can replace bad programming language package management & tools with overhead like Docker.

The biggest downside is having to learn Nix (language) or Guile Scheme to be able to script your config, but once you get the hang of it, it’s hard to feel confident in any stateful system & you learned valuable skills for package management.

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