OneCardboardBox

joined 1 year ago
[–] [email protected] 19 points 1 week ago (1 children)

Surely this could be good, right?

If celebrities need to be accessible to their biggest fans, maybe it would induce them to leave the birdsite? And if this is as big a migration as the article suggests, it has the potential to snowball in network effects, giving other influential users one less reason to feel chained to a dumpster fire.

[–] [email protected] 2 points 2 weeks ago

I worked on a product that was only allowed to return 200 OK, no matter what.

Apparently some early and wealthy customer was too lazy to check error codes in the response, so we had to return 200 or else their site broke. Then we'd get emails from other customers complaining that our response codes were wrong.

[–] [email protected] 3 points 1 month ago* (last edited 1 month ago)

You could replace the systemd service with a systemd timer. Not sure how often you reboot, but maybe once a week would be sufficient?

You could then wrap it in a script that checks for packman's db.lock file. It would sleep as long as the lock file is present, which indicates that an update is active.

[–] [email protected] 61 points 1 month ago* (last edited 1 month ago)

The problem with chromebooks is that the base specs are pretty shit. A lot of them have 4 GiB of RAM and maybe 16GiB of disk if you're lucky.

They were designed to be thin clients to connect students to the internet, and little else. Maybe they could be hacked into something useful, but I don't think it'll ever make a good PC. They were always destined for the landfill.

Meanwhile, the best thinkpads were quality machines back when they came out. IMO, that's why they're still so versatile today. Free software can't fix bad fundamentals.

[–] [email protected] 4 points 1 month ago

is it dishonorable to find loopholes in the rules of the honor culture

Dueling culture in 18th and 19th century Europe was commonly organized around concepts of "gentlemanly honor". Even back then, people recognized the need for loopholes.

Consider the case of two friends who got drunk at a tavern, each one declaring how much they loved the other. Eventually, one friend goes overboard "I love you more than you know!" to which the response is "But that cannot be, for my love of you is infinite!". Soon this becomes an argument over who loves the other more, and eventually they have to settle their friendship like gentlemen: With swords at dawn. If they're smart and sober up in time, their seconds will work out a solution before the fight, but there are cases recorded where the friends kill each other because honor trumps love.

There were also loopholes which worked to favor the person that society already deemed more "honorable" (wealthy, connected, liked, etc). It was generally accepted that a gentleman of certain standing could honorably refuse another's challenge to duel if their social stations were different. Think a "new money" banker's son challenging a minor nobleman over a loan that's due. It simply wouldn't look good to have some commoner slaying an aristocrat, even if said aristocrat was an asshole.

[–] [email protected] 3 points 1 month ago

In the future, I highly recommend using Kimwipes to clean off your lenses day-to-day. They're little papers designed to wipe off lab equipment without leaving any scratches or residue, and you don't need to spray them with any cleaner either. Just a dry wipe until the lenses are clean. If I'm careful about how I use them, a wipe can be reused 2-3 more times before disposal.

Since I started using them, I've never had problems with the antiglare coating coming off.

[–] [email protected] 20 points 1 month ago* (last edited 1 month ago) (3 children)

On Linux, I run fwupdmgr to periodically check for firmware updates. Not every manufacturer supports it yet, but I've had good results with a few laptops. Not sure if it supports BIOS.

Also though, I generally try to leave my BIOS alone if everything is working fine. Unless I hear of a reason to update, I'd rather stay on a stable version.

[–] [email protected] 2 points 1 month ago* (last edited 1 month ago)

Are you an emacs user?

Try org-roam. It's a similar system to obsidian, but fully open source. You have all the note taking techniques of org-mode, and all the scripting power of emacs.

[–] [email protected] 3 points 2 months ago (2 children)

What you're looking for is a revocation key. You can generate one in GPG at the same time that you generate your identity key. The method of securing it is up to you. In your example, a simple way would be to encrypt it with the 5 sequential keys. Or you could break the revocation key up into K parts with Shamir's secret sharing algorithm.

This example assumes that you're using existing Web of Trust PKI to manage your public keys: https://stackoverflow.com/questions/59664526/how-the-correct-way-to-revoke-gpg-on-key-server#62644875

[–] [email protected] 9 points 2 months ago (1 children)

I wouldn't trust anything like that to the open internet. It would be better to access the system over a VPN when you're outside the network.

[–] [email protected] 2 points 3 months ago* (last edited 3 months ago)

How about writing a script to automate the deletion, thus minimizing the chance of human error being a factor? It could include checks like "Is this a folder with .git contents? Am I being invoked from /home/username/my_dev_workspace?"

In a real aviation design scenario, they want to minimize the bullshit tasks that take up cognitive load on a pilot so they can focus on actually flying. Your ejector seat example would probably be replaced with an automatic ejection system that's managed by the flight computer.

 

I think I'm reading this blogpost correctly: Mobian devs working on maintaining Linux kernel support for Pinephone painted themselves into a corner with tech debt, and may not be able to continue porting new kernel updates. Pinephone Pro runs a different chipset with wider community support, so it's not affected.

I didn't see any communities or articles talking about this, so either it's not a big deal, or nobody is talking about it.

0
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

I have a .ch domain name, but I am not a resident, citizen, or business of Switzerland. For now, this is not a problem, but it's always possible that the rules change and I am ineligible to renew it down the line.

Is there such thing as a domain holding company? I'm thinking of someone in Switzerland who will be the registered owner while I have a legal contract defining my rights to use the domain?

This is all very hypothetical, and I'm happy to just wing it for now (it's mostly hobby/personal stuff). More just curious.

Just for fun, I looked into what it would take to register a business in Switzerland. I'd need a Swiss work permit to file for a sole proprietorship, and then I'd still have to pay ~60 CHF a month for a virtual business address.

14
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

For years, I've gotten by with a desktop at home running Arch and a work laptop running Kubuntu. Now I want a laptop that's not owned by my job, so that I can use a computer outside the house and not have my workplace own the IP rights of whatever I do on it. My workload is basically just going to be emacs and web browsing, so basically any distro can do it.

I've already got the laptop (HP Elitebook 840 G5, secondhand), but now it's time for the distro. I don't plan to use this laptop often, since it'll mostly be when I travel a few times a year. I don't want Arch, because I don't want to install 6 months of software updates the night before a vacation and then hope that everything works.

Thus, I'm looking at Fedora Silverblue, since that can apply updates atomically on the system, and I can always roll back. I'm wondering if anyone else has good recommendations for a distro to serve my needs.

 

I don't understand the "Nobody" part, especially since in most memes it's just blank. It makes sense when "Nobody" was saying something that most people disagree with, eg:

Nobody: I love slamming my fingers in a car door

Ford: New F-150 now comes with a dedicated finger-slamming door

That would make sense. It's a joke about someone being out of touch with popular sentiment. But the ones where it's:

Nobody:

Optimus prime taking a bath: Ahh, my electronics!

It seems like the nobody part doesn't relate to the meme in any way, except for being a common format for presenting things.

3
Favorite movie rule (lemmy.sdf.org)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

This is one of my favorite movies. It's not for everyone, but if you like long unconventional films, maybe you'll like it too.

Movie contains scenes depicting violence, human misery, nudity, and filthy/unsanitary medieval life.

Putlocker stream

 

Last night while updating my system, I noticed that a random aur package my system depends on was orphaned in the aur. It's some random deep-down dependency of another AUR package, and it's not received any upstream commits in a while. Nice and stable, just needed an owner. I decided to adopt the package before someone else did.

It was kinda scary how simple it is to adopt an orphaned package. Create AUR account... click an email link... Done. If someone wanted to squat the package for malicious purposes, it would be stupidly simple.

I get that this is a problem for all community repos, not just AUR (npm, anyone?), but it's still an unsettling prospect. I feel like it goes unacknowledged some times.

view more: next ›