Skip Navigation

Posts
9
Comments
579
Joined
1 yr. ago

  • iOS user here: Is Android fingerprinting voice samples for this‽

  • As a Ruby developer it concerns me that Webrick is “system software.” We don’t really even use that in production…

  • And it’s definitely not simple. I hate dealing with AWS at work, shit is overly complex where it doesn’t need to be.

  • I’m noticing other comments are mentioning other services so I’ll just throw another one out there: Storj

    I have a NAS, but use Storj for off-site backup. The performance, client-side encryption (by default) and price are all winners in my book. They’ve got an S3 gateway too but I personally avoid it due to it needing keys for encryption.

    (I also used to rent out excess hard disk space to their network in the early days but that’s another story.)

  • My wife does this in the dental industry. She’s got loads of questionable quality USB sticks and I haven’t gotten her to copy it all to our NAS.

  • In high school I used to pass USB flash drives in an Altoid can (to protect it), good times.

    I also used to be the CD-R guy (and later DVD+RW) for my group of friends, I was really into .cue sheets and putting hidden tracks on those (including dumb shit like seeking back in the middle of a slow song would reveal heavy metal or something).

    These days I host a Tailscale network — unfortunately with residential upload speeds being trash, I’ve moved all my Blu-ray rips to Storj and set up a WebDAV gateway on a VPS (running Tailscale). It’s fast as hell but I’m not in love with decrypting on the VPS.

  • Spaces are allowed in WiFi passwords aren’t they?

  • To add to this, I’d personally just clone the card immediately to somewhere else then do all the recovery efforts on the clone; if only to avoid burning out the SD card even more during recovery.

    Edit: Not sure if that would be better or worse.

  • Especially if you’re like me and you use a random password generator set to the max characters allowed.

    The downside is entering it into a VR headset character by character. Fuck me I’ll never understand why Oculus Quest couldn’t just scan a QR code (it’s been a long time, don’t know if this has changed).

  • I really don’t like starting with “fix.” You can just describe it without saying “fix” most times.

    • Fix Strings containing whitespace
    • Escape Strings containing whitespace in CSVExporter
  • Do you happen to do this in Ruby on Rails? I don’t know what happened but it seems like Swagger, JSON:API, and the serializers/deserializes are all abandoned.

    For personal projects I use GraphQL for everything, I’m not a fan of REST these days. Let me define a schema and let clients screw around with the data. I just won’t waste the time anymore despite the performance impact everyone might cry about.

  • Wouldn’t the country and domain dissolving mean it can be reassigned? I don’t understand why after that it would still be considered a country TLD only available for future countries.

  • Same with Apple Watch. They have this feature that tracks sleep but guess what? You won’t get software updates if you do that because it only updates at night.

  • Oh god. These app updates are so huge, I wonder if anything about this is diff/delta.

    Maybe I’m old but having 20 apps wanting 200MB+ updates and all of them having the filler text gets to me.

  • Happy Toyotathon everyone!! 🥳

  • It’s strange to me that they wouldn’t simply reassign control of it to another… erm, what’s the word?, at least for the technology-related domains.

  • I can’t speak to your framework specifically, but:

    I’m assuming this is a REST API. I would suggest versioning the API, like /api/v1 for example.

    It’s funny, I’m currently dealing with this at work. The old API was just /api but on the backend we’ve mapped it to API::V1 (Ruby). It gets a little pesky backporting things to the older API so it’s good to start with a solid foundation as much as possible.

    Something else I might suggest: use a good serializer and deserializer. You don’t want to muck up your models with crazy translations for everything: having a middle layer to perform that has been so, so beneficial to us.

  • I get it that everyone wants ad blockers in their browser, but it doesn’t solve the problem of resources loading outside the browser.

    I think DNS or IP filtering is much more effective. I only bring it up because everyone uses apps all the time and I’m constantly seeing apps trying to connect to tracking domains.