@movq@www.uninformativ.de I donât have much family and I talk to them on the phone but Iâve been there on two occasions with friends and Jabber.
They attribute unrelated things to it, like âI canât send messages to you, I donât reach you! It doesnât work!â
This scenario has played out the same way for me multiple times. Itâs uncanny.
I have some friends on Jabber now but it took time to make that happen. It helps that Conversations on Android is really good. I just hand them $5 cash and have them buy it on the Play Store so I donât have to answer questions about F-Droid and APK files.
On iOS, I recommend Siskin IM which works most of the time but I need to set it up for them because it doesnât handle captcha registration very well (fields are shown that shouldnât be and itâs confusing) and it doesnât enable OMEMO by default (iirc).
I also used to refer to it as âXMPPâ, but I think that made it worse for me. âJabberâ is much less technical-sounding and some people remember hearing others talk about it.
@slashdot@feeds.twtxt.net Great, now your car can slam the brakes randomly in addition to jerking the steering wheel randomly, i.e. lane keep assist. All these âsafety featuresâ add a fun new challenge to driving. You need to constantly be aware of your carâs computer misinterpreting something and respond to its reaction or youâre going to end up in a ditch or in the front of a 10 car pileup.
mitmproxy is not un-escaping for readability:
I swear I copied a URL from an address bar one time and I noticed it was percent encoded on the clipboard when the text in the box wasnât. It was showing me something easy to read, but when I was going to use that URL for something else it was properly encoded so it wouldnât cause exactly this type of problem.
Do browsers not percent-encode URLs automatically? They did in the past, right? For some reason I thought they still did, but they showed the original URL in the bar for readability.
I just used mitmproxy and pasted that URL and it didnât escape it at all.
One more point, not necessarily for @bender@twtxt.net but for anyone else reading this. If you donât want to use the command line, Arch probably isnât for you. Linux Mint is much closer to a command-line-free distribution. Donât be afraid of the command line, though. The command line is good for you.
@bender@twtxt.net Yes, that one. Itâs not a big deal unless you use Arch on a remote machine. You can expect some minor issues like this, but the Arch team does a good job of smoothing these things over with prompt updates and announcements like that if they canât.
EndeavourOS is alright, better than Manjaro in my opinion. If youâre going to use an Arch based distribution, I would recommend just installing regular Arch. They have an install script now that makes the installation very easy if you want an average setup, but the manual installation isnât that hard if you want something more specialized.
The Arch manual installation also gives you valuable knowledge on how to fix the system if it breaks.
@eldersnake@we.loveprivacy.club That would be really useful. I canât train myself to do yay -Syuw
and I donât like having one package name on each line when confirming the upgrade.
@movq@www.uninformativ.de I actually had to hook a monitor and a keyboard up to my server. This is the instability they talk about on Arch, which Iâve been experiencing a little more lately.
@prologic@twtxt.net Regardless, Sentz looks really sketchy to me and I wouldnât trust it at all. I think it would probably function properly; they probably arenât going to outright steal your money (for now), but I have reservations about the confidentiality of transactions and what might happen to the ecosystem in the long-term.
Any âcryptocurrencyâ created by a for-profit company cannot be trusted. Plus, Iâm not seeing a link to any source code from the home page either.
It reminds me of this episode of Itâs Always Sunny in Philadelphia: https://www.youtube.com/watch?v=NHYX0HFJoG4
@prologic@twtxt.net Looks like any other payment service except itâs intermingled with some sketchy cryptocurrency. I would just bypass all that and use Monero instead.
s/(www\.)?youtube.com\/watch?v=([^?]+)/tubeproxy.mills.io/play/\1
for example? đ€
@prologic@twtxt.net I use Redirector by Einar Egilsson. It works great. You can even import and export your rules with JSON files.
@eldersnake@we.loveprivacy.club A huge effort. Andreas Kling is the lead of the SerenityOS project and he makes great videos on his YouTube channel. Itâs mostly been monthly updates lately on SerenityOS and Ladybird but he also has a lot of programming videos where you get to see his process, fixing a bug or adding a feature from start to finish. I highly recommend his channel.
@prologic@twtxt.net There is JavaScript, but not everything is implemented (properly). Theyâre writing everything including the JavaScript engine from scratch.
It worked! I canât reply to a message (this was posted from the conversation view) and the hamburger menu when the screen is narrow doesnât work, but itâs getting much closer.
If youâre reading this, it is now possible to post on twtxt.net using Ladybird!
@jsreed5@jsreed5.org I had a public network block my personal Wireguard connections on port 51820 but my VPN service using Wireguard on port 1637 wasnât blocked. I donât know what they think theyâre accomplishing. It was at a hotel, where people might feasibly need to connect to a VPN for work.
To everyone reading this, please make sure the elderly people in your life know to be very skeptical of unsolicited messages from companies, banks, government institutions, and pop-ups that say their computer is infected.
I would recommend getting them the hell off of Windows as well if you can, installing uBlock Origin in their browser, and disabling all browser notifications. Linux Mint is a great distribution for non-technical people. Just tell them to only install software from the Software Manager application and to think of it like the app store on their phone.
@bender@twtxt.net These sorts of scams are a huge problem and gift cards are an easy way to move money around anonymously. There are a few different common types of scams, but they usually involve someone logging into the victimâs computer using a remote desktop utility like TeamViewer and asking him for money under some false pretense. If the victim wonât pay, the scammer will sometimes lock down the computer so they canât use it.
Usually, itâs nothing a reinstall wonât fix but if they can change the password/recovery of the Microsoft account and the disk is encrypted (which is the default if you sign in to a Microsoft account on Windows 11) it can be impossible to get their data back without the help of Microsoft support, who will treat you as if youâre the one trying to steal the account. It is important to remember that the people running these types of scams donât have much deep technical knowledge (if they did, they could get a real job) so Iâve never heard of that happening but it is a serious risk.
Itâs been known for some time that AI actually stands for âA lot of Indiansâ.
@muayboranacademy@twtxt.net Huh, a twtxt feed hosted on Google Drive.
A careless rm -rf
just got me, big time. I realized what had happened and stopped it in less than a second, but it had already deleted ~3000 (70 GiB) of files I didnât want to delete. Luckily I had backups in Restic.
Fun fact: This is the first time Iâve had to restore more than a file or two from any of my Restic repositories.
npub1fzsnac6k335u7tmjmrhalyyp78ccq3t4vyx7m2zchafax2eeqaxqx3kj5s
.
@bender@twtxt.net I see you host your own relay. Which implementation are you using, and how did it go setting it up?
npub1fzsnac6k335u7tmjmrhalyyp78ccq3t4vyx7m2zchafax2eeqaxqx3kj5s
.
@bender@twtxt.net Maybe Iâll get back into it at some point. I think it would be a little excessive to have a standard twtxt, a rich twtxt, and a Nostr feed, not to mention a regular blog and a separate ânotesâ section on my website.
npub1fzsnac6k335u7tmjmrhalyyp78ccq3t4vyx7m2zchafax2eeqaxqx3kj5s
.
@bender@twtxt.net I donât have one. When I was looking into Nostr, I couldnât find a client I liked so I put it on the back burner. Which one are you using?
@prologic@twtxt.net No pain here. Thereâs no important data on them, and the first portion of the drives work reliably enough that there werenât any issues before I had to shelf it. This is just for fun. I donât even think Iâd consider it a war game.
@mckinley@mckinley.cc It booted. I was going to do more but I had actual work to do so I shelved it. Maybe Iâll come back to it another time. These drives are in really bad shape, though. They hold up udev by 30-60 seconds on every boot, even when booting the Arch install ISO, covering the console with lots of SATA errors and timeouts I donât really understand.
Badblocks via mkfs.ext4 -cc
was taking too long on the full 1+1 TB array so I made new 250 GB partitions and neither drive had bad blocks in that range so it was just a waste of time. Maybe if I come back to it Iâll do the full array and have the EFI system partition in RAID 1 just for fun. I didnât know that worked with software RAID.
The key part is to use âmetadata 1.0 in order to keep the RAID metadata at the end of the partition, otherwise the firmware will not be able to access it.
I had the ESP on a USB stick for simplicityâs sake.
@prologic@twtxt.net I canât really commit to that. Donât plan anything around me.
@shreyan@twtxt.net Same here. I work relatively late so Iâm never up that early.
@prologic@twtxt.net Nice! Save some marshmallows for me.
@prologic@twtxt.net Any of the above
#QOTD : If you could redesign a fundamental internet protocol from scratch, which one would you choose and how would you improve it?
@rrraksamam@twtxt.net Iâm looking forward to my all-SSD Btrfs RAID5 NAS. I think itâll be a while, though. I just paid $6.92/TB for a couple of used 12TB HDDs.
@prologic@twtxt.net Theyâre shutting down after 7 years. It was a great place to buy Monero with cash by mail. https://localmonero.co/nojs/blog/announcements/winding-down
@aelaraji@aelaraji.com Nice. Compiling problematic software is my #1 use of containers on my PC. I use a handful of them on my server.
@lyse@lyse.isobeef.org Same here. Where does it not work, @movq@www.uninformativ.de?
@movq@www.uninformativ.de People just donât ask these questions. Itâs really a serious privacy issue, and I donât see it brought up very often. Not even in privacy-minded circles. If youâre using a proprietary operating system on any Internet-connected device, you need to assume that the vendor can see everything you do on it and maybe even what you do on other devices as well..
Actually, it looks like notifications using Googleâs service can be encrypted end-to-end. I donât know if this is used much in practice or if you can tell if the notifications on your device are encrypted. There seems to be some conflicting information out there.
Even if the content is encrypted, though, youâre still giving quite a bit of metadata to Google by using their notification service.
It looks like ntfy.sh can work either through the OSâs notification service or by maintaining its own connection to the server in the background. For privacy, you definitely want to use âInstant Deliveryâ and self-host the server.
https://docs.ntfy.sh/faq/#how-much-battery-does-the-android-app-use
https://docs.ntfy.sh/faq/#what-is-instant-delivery
@movq@www.uninformativ.de I havenât done any app development, but I know notifications on phones are indeed dependent on cloud services run by the OS vendor which talk to servers run by the app vendor on your behalf. This is supposedly better on battery life, but it conveniently lets your OS vendor read all your notifications.
Mobile XMPP clients usually implement notifications using XEP-0537 and it goes like this:
Your XMPP server -> Client vendor's notification server -> Client OS notification server -> User's device
Itâs not end-to-end encrypted so servers will usually just send a dummy message through (You received a message from juliet@capulet.lit!) so you have to open the app to see the (hopefully) encrypted message.
Itâs a similar flow on both iOS and Android and I assume Matrix clients work the same way.
@prologic@twtxt.net I know, right? Itâs a very elegant solution to the problem using standard command line utilities. It was too hard to find. I went through 3 or 4 Stack Exchange threads from my Web search before I found somebody linking to this answer. People were misunderstanding the question and suggesting all kinds of crazy methods including weird, proprietary, GUI Windows software.
How To Efficiently Copy Files To Multiple Destinations: https://mckinley.cc/notes/20240508-copy-multiple-destinations.xhtml
@prologic@twtxt.net I canât recommend it enough.
$ units -t '500 gigabytes per 9 hours' 'megabytes per second'
15.432099
Thatâs a very unfortunate speed in the year 2024.
@movq@www.uninformativ.de Thatâs no fun at all. I donât like to throw away working hardware either, but I wouldnât wait 7 hours (CPU-bound!) for my manual backup to complete if it could be done faster on a 10 year old laptop with AES-NI. How much data did you add?
Speaking of which @prologic@twtxt.net, have you heard from @ocdtrekkie@twtxt.net lately? Heâs active on mastodon but I havenât seen him around here in a long time.
yarnd setup
look like to anyone? đ€ Let's say it exists, and it helps you setup a Yarn pod in seconds. What does it do? Of course I'd have to split out yarnd
itself into yarnd run
to actually run the server/daemon part.
@prologic@twtxt.net I agree with @movq@www.uninformativ.de. Good documentation is better than an interactive setup process. My difficulties (#isyb2aq) were because I was just doing it for testing and I wanted it running as quickly as possible. If I was running it in a production capacity, I would read through the documentation.
If youâre trying to make non-technical people set up their own Yarn pod, thatâs probably (unfortunately) impossible. Management software like Sandstorm make it âas easy as installing apps on your phoneâ (direct quote from sandstorm.org) and most people still pay Google to store their photos.
I remember you were trying to do paid hosting for Yarn pods in the past. That could work, but as Iâm sure you know itâs difficult to convince people to use this over X or Facebook, let alone host their own pod. I think itâs going to stay a small community of fairly technical people for the foreseeable future.
I did it again⊠#cm7e3ya #s4nbfta
I edited it because I started the line with 500.
, which the Markdown parser took as the start of an ordered list and made it number 1.