asymptotically's recent activity
-
Comment on What programming/technical projects have you been working on? in ~comp
-
Comment on What programming/technical projects have you been working on? in ~comp
asymptotically Cool! Do you run a new X server for each Vanguard instance? I tried something similar with RuneScape, but it was easy enough to embed the applet into my own application and send fake events to it,...Cool! Do you run a new X server for each Vanguard instance? I tried something similar with RuneScape, but it was easy enough to embed the applet into my own application and send fake events to it, so I didn't have to go very low level.
-
Comment on Best way to use Instagram from a privacy perspective? in ~tech
asymptotically Is this your personal brand, or for a company/product? If it's not for you, maybe you could outsource the running and management of the account.create an Instagram to try to build a brand
Is this your personal brand, or for a company/product? If it's not for you, maybe you could outsource the running and management of the account.
-
Comment on What did you do this week (and weekend)? in ~talk
asymptotically I started fuzzing a JSON parser that I wrote a while ago as part of a game engine, and quickly found a lot of crashes. Oops! Also made a pizza from scratch, making the base round and flat was a...I started fuzzing a JSON parser that I wrote a while ago as part of a game engine, and quickly found a lot of crashes. Oops!
Also made a pizza from scratch, making the base round and flat was a lot tricker than YouTube chefs made it look...
-
HP5 at 3200 and darkroom printing | Black and white film at night
2 votes -
Comment on Have you ever been hacked? in ~tech
asymptotically The first site I built in PHP was swiftly hacked, deleted, and replaced with a page that said "defaced by $someGuy". I was quite young and because I was just editing files directly on the server,...The first site I built in PHP was swiftly hacked, deleted, and replaced with a page that said "defaced by $someGuy". I was quite young and because I was just editing files directly on the server, had no backup. Think I cried for a week afterwards!
-
Comment on A bit of math around Cloudflare's R2 pricing model in ~tech
asymptotically It's actually become something of a standard and there are actually a few S3 compatible object storage services! Not an exhaustive list and not in any particular order... Self-hosted Minio Ceph...I love the S3 API compatibility. You can use Amazon's own code against them :D
It's actually become something of a standard and there are actually a few S3 compatible object storage services! Not an exhaustive list and not in any particular order...
Self-hosted
Cloud-y
-
Comment on Welsh council bids to print McDonald’s customer car number plates on wrappers in ~enviro
asymptotically I live just the right/wrong distance away from a McDonalds, at the point where people have finished their food and are ready to... throw it out of their cars. It's such a scourge on an otherwise...I live just the right/wrong distance away from a McDonalds, at the point where people have finished their food and are ready to... throw it out of their cars. It's such a scourge on an otherwise lovely and untouched area.
-
Comment on Designing APIs for humans: Object IDs in ~comp
asymptotically (edited )Link ParentMaybe this would be a good use-case for bech32! It has: A "human readable part", similar to the prefix in the Stripe article A character set that excludes visually similar characters An error...Maybe this would be a good use-case for bech32!
It has:
- A "human readable part", similar to the prefix in the Stripe article
- A character set that excludes visually similar characters
- An error correcting code, so that small errors can be corrected, and larger errors can be detected
ninja edit: My first comment nearly three years ago was also about Bech32 encoding! I promise that I'm not obsessed...
-
Comment on How the personal computer broke the human body in ~tech
asymptotically A little late but thank you for the motivation. After reading your comment it made me want to do something but I couldn't decide what. I've ended up going for a short (30 minute) walk every...I vividly recommend you change them.
A little late but thank you for the motivation. After reading your comment it made me want to do something but I couldn't decide what.
I've ended up going for a short (30 minute) walk every morning and evening, along with setting a timer to remind me to get up and do something every hour if I'm sat at the computer. Quite surprised with how noticeable the change has been, from being exhausted after a walk a month ago to not really feeling it now.
-
Comment on Would this be alright for a NAS? in ~comp
asymptotically What CPU cooler does it come with? I made the error of putting a Noctua tower cooler in my Node 304, it made it very difficult to install six hard drives as the SATA data/power cables take up the...What CPU cooler does it come with? I made the error of putting a Noctua tower cooler in my Node 304, it made it very difficult to install six hard drives as the SATA data/power cables take up the same space.
Also it might be worth looking into something like a used HP MicroServer. Having the drive bays accessible from the front so that you can hot swap a failed drive saves a lot of time, and ECC memory just might end up saving your data.
-
A guide to designing accessible, WCAG-compliant focus indicators
5 votes -
Using zero knowledge proofs to prove set membership without exposing the set or the member
5 votes -
Comment on What programming/technical projects have you been working on? in ~comp
asymptotically Wow, that sever is a lot beefier than mine. Since you're keeping it at home, what's your home internet connection like? Do you get multiple IPv4 addresses? I guess it's not too big of a deal since...Wow, that sever is a lot beefier than mine. Since you're keeping it at home, what's your home internet connection like? Do you get multiple IPv4 addresses?
I guess it's not too big of a deal since you probably don't modify your password database very often. If I did, I'd probably switch to pass and version it with Git.
-
Comment on What programming/technical projects have you been working on? in ~comp
asymptotically Do you host all of that on the same machine? I've been migrating a few of my services to different boxes because it all got a bit much for my poor cheap VPS. How do you handle conflicts? I noticed...Do you host all of that on the same machine? I've been migrating a few of my services to different boxes because it all got a bit much for my poor cheap VPS.
NextCloud syncs (up to) 110GB of files to all of my devices, including a KeePass database
How do you handle conflicts? I noticed that KeePassXC has a built-in way to merge two versions of a database, but I'm not sure how to automate that.
-
Comment on What programming/technical projects have you been working on? in ~comp
asymptotically I'm currently writing a library to decode, encode, and verify cryptocurrency wallet addresses. I was really impressed by Bitcoin's Bech32 encoding scheme. It would be cool if this was adopted...I'm currently writing a library to decode, encode, and verify cryptocurrency wallet addresses.
I was really impressed by Bitcoin's Bech32 encoding scheme. It would be cool if this was adopted outside of the cryptocurrency space too, I think it would be great for encoding something like a Tor onion address.
Sounds fun! I recently had the same urge and started writing toy stub resolvers in both C++ and Rust to compare them. Are you implementing the DNS level parts yourself, or using something tried and tested like PowerDNS/Knot/CoreDNS?