Oddbean new post about | logout

Notes by eb7246eb | export

 What makes grown as women in their say 30s and up honest to god consider themselves to be "witche... 
 I joke you not, my ex wife fell into this. She decided to start worshipping the devil and honestly believes she is a witch.  
 Okay, I got my coding tools sorted out on both my #windows half and my #archlinux half now.

So f... 
 Take a look at fnm:

https://github.com/Schniz/fnm 
 I'm starting to think that maybe #golang, and not #rustlang, is for me. I really appreciate the p... 
 Maybe take a look at zig?  
 What's a good way to determine the impact of adding a crate to a project?

I would like to see th... 
 You could always check cargo depsize?

https://crates.io/crates/cargo-depsize 
 It is unfortunately behind a permission wall...  
 On Wikipedia they linked to the project which required membership to UC Berkley. However, I did just find this (not sure if it is actually the same) 

https://github.com/OSPreservProject/sprite 
 #Distraction OfTheDay

#Sprite is an experimental #Unix-like distributed #operatingSsystem develo... 
 It is unfortunately behind a permission wall...  
 I was very surprised to learn it was this low. nostr:nprofile1qqs2rlzal4lleatrezg4tdrxw5d4srg3tcfkutuvjr5fzvu9h0kmrncpzemhxue69uhhyetvv9ujuvrcvd5xzapwvdhk6qgdwaehxw309aukzcn49ekk2qghwaehxw309aex2mrp0yh8x6tpd4ehgu3wvdhk68uj6gq have you covered this in an episode of #tspc ? I would be interested in your take on how to reverse this trend. 
 Definitely worth seeing! The also have a bridge at the base where you can get up-close and personal, too. If you like biking, there is a bit path along the trail, too. It is a lot of fun. 
 why the heck are you doing base-8 math? Are you a masocist? 
 GEMS or PEMDAS.  
 Nextcloud has never been performant enough for me to justify using it 😟 
 Most European counties drink beer, ale, or stout in place of water in restaurants, so that doesn't surprise me, either. 
 Does anyone out there have experience with Fedora Server just randomly shutting down and then ref... 
 Anything in the `dmesg` or `syslogs`? 
 What password manager can I use on both Linux and iOS that can sync the database from ssh or some... 
 Use Vaultwarden 
 Does someone have experience with Python, Rust and Golang?
What is the difference in development ... 
 I have experience with all three. It depends on what you are looking for. Do you want speed of development? Python has the lowest barrier of entry. You can crack it out in a few hours. However, you will have poor performance. You want something a little better, use Go. A little harder, but a bit faster. You want the best performance and most security? Use Rust. It is the hardest, but best in the end for size and performanc https://image.nostr.build/f6f27d6344219bb40fa6db490aefeca11708582f2a8acb0a1901c938441a62a8.jpg

https://haslab.github.io/SAFER/scp21.pdf 
 I am surprised that #immich wasn't on that list 
 I wished we'd had a way in #rust  to say "usize is at least u32 big", because that would allow me... 
 Can you just put a configuration conditional block to check the architecture you are using? Create a type alias which is then set to either usize or u32. That way you could leave all type annotations as your aliased type regardless of the architecture.  
 go vs rust:

go: easy to read, concise, many good texts on making use of good names, and consiste... 
 Spoken by someone who is clearly biased, cares nothing for performance, does not understand the importance of memory fundamentals, and couldn't care less about the actual history. You, sir, have just proven your opinion means very little to me. 
 If you're wondering how I sync my files between my #grapheneOS phone and my #linux desktop withou... 
 I tried syncthing. I wasn't a fan. It used too much battery for me. 
 I was primarily using it to sync obsidian notes. I moved to AnyType, instead, and it has made a huge difference 
 I need me some Unfiltered nostr:nprofile1qqsr35lfugsvstua2smmf9wt4q730dchuyyyutktn263gqyy67du7hqpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qzxthwden5te0wfjkccte9eeks6t5vehhycm99ehkuegpr4mhxue69uhkummnw3ez6atn9e3k76twve6kuerfwshxxmmdscc85w Just sayin' 
 If you had to pick between #csharp and #rust what would it be and what #ide would you use to edit... 
 Definitely #helix. Hands down the best programming tool out there. 
 Any #linux folks with #adhd got any favorite tools/apps for keeping organized and on task?

Setti... 
 For organizatio, I have been using Anytype.io lately. The licensing is a little odd, but it is quite good. https://www.appflowy.io/ is really good, but last I used it, it was missing some needed features I needed. 

#selfhosted #anytype #anytypeio #appflowy #appflowyio #linux #opensource 
 Hey #linux people, weird question:

How much would I subtly break my system by having one Arch ba... 
 That depends in the filesystem you chose. If you use journaling, you well likely see some issues of you are duel booting. That said, if you used systemd-homed you might be just fine. 
 I can't update #Linux  on my laptop.
I can't install the new kernel because removing the old nvid... 
 Sounds like you should try something other than NVidia? 
 That look phenomenal! Do you have a recipe you can share? If you already talked about it on TSP, I am still catching up 😅 
 How do you articulate: why open source?

I speak with decision makers (either investors or enterp... 
 It isn't about security, it is about transparency. We are providing you auditable proof that we are delivering what you has been asked for. We are allowing our users to drive value into our product because they can highlight and even contribute to what they are using. 
 Something magical, that's for sure 🤤 
 Any suggestions for a secure/encrypted text editor? Or some sort of encrypted container? (on Ubun... 
 If you are on an AMD machine, make sure you enable SME. That well cover memory in use. 
 I am sorry you picked the wrong programming language... 
 Why use kakoune when #HelixEditor is available? 
 It IS a woke dumpster fire, which is a shame, as the tech was pretty cool. I wouldn't recommended supporting them if you disagree with leftist ideology.  
 Honestly, I begrudgingly left it behind. I like the technology, but I can't justify supporting it. I honestly hope something better comes around. That, or the community gets it's act in gear. 
 about a month ago i switched my default browser to Brave from Firefox.. ..the first couple of wee... 
 Try Ladybird? 
 Apparently, NOW, to view a repository or download files from a public #GitLab repo, you have to S... 
 Or use https://radicle.xyz/ so you are decentralized... 
 People who equate L2 with "fractional reserve" are the flat earthers of the Bitcoin world.  
 An ostrich with their head in the sand. Someone who has truly become a burden on society. A true shame. An embarrassment to the term jackass. 
 Maybe someone in need of a rectal cheese grater.  
 Honestly, to be fair, I know nothing about the guy in the thread, so it wouldn't be fair to single him out. In response to a generally willfully ignorant individual, though, it is the willful part that just grinds my gears.

I worked with a group of guys in the tech industry during the Rona; individuals who generally tend to be really smart. These guys would feed off anything the MSM would feed them and attempt to mathematically prove how severe the disease was with the fictitious numbers they received, simply because they refused to question the original sources or think for themselves.

Lately, anytime I debunk or deconstruct ignorant claims the counter party essentially refuses any level of continuance for our discussion, and states, "We'll just have to agree to disagree."

A week later I heard them lean on the very same deconstructed argument when they were talking with someone else. Almost like our previous conversations have never happened. When I bring it up they get visibly angry.

Just touched a nerve, I suppose.
  
 It breaks my heart 💔  to see the way the Fediverse is discussing the issues arising from some ... 
 Honestly, yes. If the code fixes a problem, it doesn't matter its origins. I believe wholely in meritocracy. Anything else introduces bias.  
 Can anyone tell me why #rust #rustlang '.unwrap()' is bad? I understand "because it panics" but t... 
 Using `.unwrap()` is not "bad," per se. It is just frequently misused. Utilizing something like `match` or `if let` provides a more idomatic way of handling both expected and unexpected error-cases without causing your application to come to a grinding halt. One such example includes needing it to exit, but wanting to clean up artifacts. Another is creating and handling abstracted error types. Regardless, a good rule of thumb is only to use `.unwrap()` when you anticipate the desired failure outcome should be a panic. 
 What #android #keyboard are you using that is #privacy respecting and #foss to substitute the def... 
 I have been using Anysoft Keyboard. I wouldn't say it is amazing, but it works. 
 Up so far, my experience with Flatpak has been similar. Unfortunately. 

I had good experiences w... 
 You might take a look at NixOS, if you want immutable and consistent behavior  
 Totally blown away with speed and interface of #gossip  - a #rust based #nostr client for #Linux ... 
 If your Rust application is slow, you aren't writing or compiling it correctly, and that is the hard truth.  
 What's your favorite Ubuntu apps? #Linux 
 The Nix package manager 
 I think Nostr will need some NIPs for this to happen.  Where we sit now you can't do it.  WikiLin... 
Event not found
 I agree. Really cool, but missing some critical features my wife wants. I honestly haven't found a great financial app. Planning in making one of my own. 
Event not found
 Well, unless you are making a joke, your understanding is painfully rusty!