mckinley

twtxt.net

A guy on the internet. https://mckinley.cc/

Recent twts from mckinley
In-reply-to » A mate just told me: On 14th October 2023 most of the civilized world will celebrate World Standards Day, as agreed upon by American Society of Mechanical Engineers (ASME), International Electrotechnical Commission (IEC), International Ethics Standards Board for Accountants (IESBA), International Organization for Standardization (ISO), International Telecommunication Union (ITU), Institute of Electrical and Electronics Engineers (IEEE) and Internet Engineering Task Force (IETF).

@movq@www.uninformativ.de RFC 3339 is where it’s at

​ Read More
In-reply-to » @mckinley - my https://github.com/sorenpeter/pixelblog and https://github.com/sorenpeter/yellow-twtxt - Picoblog (php and python versions) from: https://github.com/hxii?tab=repositories&q=picoblog - and https://github.com/eapl-gemugami/twtxt-php by @eapl.mx

@darch@neotxt.dk Thank you, but the first four of those have no license. I only want to include software with a posted free software license on the list. I will add twtxt-php, though.

​ Read More
In-reply-to » How did I just find this program? Reptyr: Reparent a running program to a new terminal: https://github.com/nelhage/reptyr

It’s also an opportunity to mess with btrfs, which I hear is also very cool.

​ Read More
In-reply-to » How did I just find this program? Reptyr: Reparent a running program to a new terminal: https://github.com/nelhage/reptyr

@mckinley@mckinley.cc I am testing some of the ntfsprogs with the ntfs3 driver on a drive with unimportant data to make sure they can reasonably be expected to do their jobs. Yesterday evening, I started ntfsresize while SSHed from my laptop right before I realized I needed to go somewhere, with my laptop. Usually, I’m pretty good at starting a tmux session before doing something like that, but reptyr saved me and all the data is intact, which is very cool.

​ Read More
In-reply-to » Microsoft might want to be making Windows 12 a subscription OS, suggests leak While this has been a hunch for a while among the Windows enthusiast community, a new leak seems to be further providing somewhat solidifying evidence that it could indeed be the case, that Microsoft’s next-gen OS, casually referred to as Windows 12, could be a subscription-based OS. I have no innate issue with the subscription model for software – especially in the mobile world ... ⌘ Read more

@prologic@twtxt.net In that paragraph, I was comparing it to iOS devices because you cannot install another operating system on them. That is the point of MicrosoftÂź Secure Boot after all.

Another thing about i{Pad,}OS, it’s impossible to use it without an online account with the operating system vendor. Windows, of course, is getting increasingly harder to use without a Microsoft account. The goal is clear.

​ Read More
In-reply-to » I just lost 3/4 of a really good blog post by typing :q! without thinking and I'm having a really hard time rewriting it.

@lyse@lyse.isobeef.org That’s already the case where I live. There are also some DMV kiosks in public places, usually grocery stores, and you can renew your registration right there. If I remember correctly, it will even print your updated registration and give you the sticker for your license plate so you don’t have to wait for the mail.

​ Read More
In-reply-to » Microsoft might want to be making Windows 12 a subscription OS, suggests leak While this has been a hunch for a while among the Windows enthusiast community, a new leak seems to be further providing somewhat solidifying evidence that it could indeed be the case, that Microsoft’s next-gen OS, casually referred to as Windows 12, could be a subscription-based OS. I have no innate issue with the subscription model for software – especially in the mobile world ... ⌘ Read more

That article links to this one.

So, you buy a new computer for $800 and you have to pay a subscription just to use it? There’s no doubt the subscription will start out optional, but if things continue the way they’re going we will get there. When that day comes, the general public will get out their credit cards and do what the computer says. I have no faith whatsoever that they won’t.

Of course, by that time, I imagine you won’t be able to turn off Secure Boot or enroll your own keys on most computers, making your computer an appliance completely owned by Microsoft, just like an iPad is completely owned by Apple.

​ Read More
In-reply-to » I just lost 3/4 of a really good blog post by typing :q! without thinking and I'm having a really hard time rewriting it.

@lyse@lyse.isobeef.org The thing is, if it didn’t connect to the Internet on its own, it would be basically fine. You could make a device like this that communicates directly with an app on your phone. The app would spy on you, I’m sure, but just about all of the user-facing features I can see could be done in the app alone and the plate could be updated over Bluetooth or something. You could prevent people from incorrectly changing their registration year or plate number with cryptographic signatures from either Reviver or the DMV, which I hope they’re doing already.

Of course, on a phone, you have all those pesky permissions that people can turn off.

​ Read More
In-reply-to » Battery in my smartphone died. Can’t be replaced. It’s roughly 3 years old.

I have an old smartphone but it doesn’t leave my house. I plan to switch to jmp.chat soon and start using my laptop instead.

​ Read More

QOTD: Aside from work, what technology related events do you attend in the real world? Are you part of any social clubs dedicated to technology, e.g. user groups?

​ Read More
In-reply-to » Hmm noting that yarnd password change function is insecure by design and should be fixed đŸ€”

@prologic@twtxt.net It’s more likely that someone gets unauthorized access to your computer and deletes your account through the web UI. You should probably have to type in your password to delete your account.

​ Read More
In-reply-to » Make a prototype for #Lists for twtxt/yarn on: http://darch.dk/twtxt-lists Media It is based on twtxt-php by @eapl.mx, which is based on my own phpub2twtxt

@darch@neotxt.dk Maybe I don’t have the right idea of what lists are. Why do they need to be in a user’s public feed in the first place? I thought it was just a function of Yarn as a twtxt client that would allow one to sort their followed feeds into lists to make it easier to digest your timeline.

​ Read More
In-reply-to » I guess I'm read for bed. Instead of grep -rin foo I just typed rm -rf foo. What the heck, brain!? O_o Luckily, I just caught it before hitting Enter.

@lyse@lyse.isobeef.org I will occasionally get some command (or even certain arguments for a command) in muscle memory and type it by accident instead of the one I want. It hasn’t been disastrous yet, but it has cost me some time.

I also find that I compulsively type ‘ls’ whenever I’m in a terminal, even if I don’t need it. It’s strange.

​ Read More
In-reply-to » I’m a bit confused here. One of Wayland’s advantages is to isolate clients better. For example, on X11, any client can read the screen and, thus, possibly sensitive data. That really isn’t too great.

I’ve been using Grim to take my screenshots on Sway since I started using it in April 2022 and I don’t recall giving it explicit permission to do so. This issue suggests Sway doesn’t yet support restricting screencopy.

​ Read More
In-reply-to » @markwylde It's not that hard https://poolp.org/posts/2019-09-14/setting-up-a-mail-server-with-opensmtpd-dovecot-and-rspamd/

@adi@twtxt.net I see where you’re coming from. There is something to completely understanding a piece of software, reading all the documentation, and writing a config file by hand. However, if you aren’t doing it as a hobby project and you aren’t being paid a lot of money to do it “right” I definitely see the appeal of Docker. I started using it for some of the more annoying software packages when I set up my home server.

​ Read More
In-reply-to » @abucci Are you still with jmp.chat? If so, are you still as happy as you were before? Have you experienced any reliability issues, especially with receiving phone calls?

I came up with a few more questions.

  1. Are you hosting your Jabber server yourself or are you using the hosted Snikket instance?
  2. Does group texting work? The FAQ says it’s in beta. If so, how does it work? Is it just an MUC?

If any other JMP users see this, please chime in.

​ Read More
In-reply-to » Alternatively you can set up a RSS reader and follow the approved channels for them.

This is the best way in my opinion, at least for small children. I wouldn’t trust any of the Algorithms with my children.

​ Read More
In-reply-to » Why I don't like Discord: It makes "beeps" at you, you go and figure out who wanted your attention, but you can't ever figure that out. It's just "beeping" at you for no good reason đŸ€Šâ€â™‚ïž

@prologic@twtxt.net Discord is awful and it’s a tragedy that so much information that used to be readily accessible on forums is now locked in a Discord group.

​ Read More
In-reply-to » Just been playing around with some numbers... A typical small static website or blog could be run for $0.30-$0.40 USD/month. How does that compare with what you're paying @mckinley ? đŸ€”

@prologic@twtxt.net Protocols using TLS could probably share ports via SNI multiplexing. If you’re using a plain text protocol or can’t use SNI for some reason, you might have the option to get exclusive use of a random port for an extra fee. You could maybe even request specific ports for a larger fee on a first come, first serve basis. One IPv4 address can go a long way.

Virtual hosting is another reason why it’s so cheap to run my website. NFS puts dozens of websites on each IPv4 address.

​ Read More
In-reply-to » Just been playing around with some numbers... A typical small static website or blog could be run for $0.30-$0.40 USD/month. How does that compare with what you're paying @mckinley ? đŸ€”

@prologic@twtxt.net I had to do some research for this one. The answer is yes, in theory, as long as the client or server supports XEP-0368. However, this seems like the kind of thing that would be skipped by lazy implementations. I would be interested to see how this looks in practice.

SRV records are used in the XMPP core specification to determine the domain and port to which clients and servers (for s2s connections) should connect. XEP-0368 is an extension to the spec detailing how servers and clients should handle SRV records in relation to TLS connections. It says that the “Client or server MUST set SNI TLS extension to the JID’s domain part.”

As an aside, SRV records alone can be used, in theory, to change the default port used in c2s or s2s connections. If the ports were assigned randomly from the hosting provider, they could be specified in the SRV records and everything would hopefully just work. Again, I don’t know how well this is supported in practice.

​ Read More
In-reply-to » Just been playing around with some numbers... A typical small static website or blog could be run for $0.30-$0.40 USD/month. How does that compare with what you're paying @mckinley ? đŸ€”

I might have a use for something like this right now, actually. I want to set up an XMPP server for a few people without giving out my home IP address. It would probably handle 20 messages per day on average. I really don’t have a use for a VPS beyond this and I would be paying for a lot more than I need.

How will ports be allocated? Web traffic can go through a reverse proxy to share ports 80 and 443, but what about other protocols? Will it be possible to request specific ports like 5222 and 5269 for XMPP?

​ Read More
In-reply-to » Just been playing around with some numbers... A typical small static website or blog could be run for $0.30-$0.40 USD/month. How does that compare with what you're paying @mckinley ? đŸ€”

@prologic@twtxt.net I’m glad I could help. You’re working on a service similar to NearlyFreeSpeech in its usage-based pricing model but built around docker containers instead? It seems very useful. How will you handle payment? Will there be privacy-friendly options like Monero or cash-by-mail?

​ Read More
In-reply-to » Just been playing around with some numbers... A typical small static website or blog could be run for $0.30-$0.40 USD/month. How does that compare with what you're paying @mckinley ? đŸ€”

To get such a low price, I am forgoing the ability to open a private support ticket. Any questions I’ve ever had were answered by the very thorough FAQ, but if one wanted that ability they could pay an additional $5 per month for a subscription membership.

I would also like to add that their entire Web portal works without JavaScript and it has all the features you would expect and more.

​ Read More
In-reply-to » Just been playing around with some numbers... A typical small static website or blog could be run for $0.30-$0.40 USD/month. How does that compare with what you're paying @mckinley ? đŸ€”

@prologic@twtxt.net I am on the “Non-Production Site” plan with NearlyFreeSpeech which means I’m limited to 1 GiB per day of bandwidth and am occasionally subjected to “low-risk tests and betas”. The implication is that there may be downtime on my site but I haven’t noticed any since April of 2020 when I began hosting with them. It’s 1 cent per day as a base cost for that plan.

I also pay $1 per gigabyte-month for storage and I am using 9.29 MiB which means I pay a little less than one cent per month. It used to be even less than that, but since I started using Git the complete Git history is stored on the server as well as the live copy of the site.

There is an additional charge of 1 cent per 44.64 “RAUs”, their measurement combining CPU and memory usage over time. On the Non-Production plan, only resources used by processes other than the Web server are counted. I don’t believe I have ever been charged for this.

Here is my billing report for 2023 so far.

Download

​ Read More
In-reply-to » Microsoft's trickery department strikes again: https://support.microsoft.com/en-us/topic/b0e1a1c1-bd62-462c-9ed5-5938b9c649f0

@prologic@twtxt.net They clearly have no line. I’m asking the reader where his line is. Many people realize that Microsoft and friends are poison but choose to stick with them anyway for various reasons. I was there, too. It’s not a sustainable position.

​ Read More
In-reply-to » QOTD: How do you back up your files?

@movq@www.uninformativ.de Thank you, I’ll have to follow your phlog’s Atom feed. I see you’re using tag URIs, nice. :)

That looks like a good system. Simple and effective. I ask because my current backup system is lacking and I’d like to do something about that. I don’t want to use cloud storage, so I’ll be moving hard drives around. I’m just not sure on what to do on the software side.

Solutions like Restic and Borg have many advantages, but the disadvantage is that your data is confined to that particular tool. I think I’m willing to make that trade to have snapshots, compression, deduplication, etc. I’m just on the fence about which one I should use.

@prologic@twtxt.net, why did you choose Restic? How do you like it so far? If you’ve had to restore from the backup, what was that like?

​ Read More