blog.ratterobert.com

xuu (txt.sour.is)

Xuu /zuː/ I am AWESOME! ○△□ ⍼

xuu (txt.sour.is)

How did so many get the first star within the first 3 mins?

Read replies 1 year ago
xuu (txt.sour.is) Read replies 1 year ago
xuu (txt.sour.is)

If anyone is doing advent of code this year i created a private leader board for twtxters! 3463928-93bf7cfa

Read replies 1 year ago
xuu (txt.sour.is)

Neat.. Gitea cloud for a hosted alternative to github and gitlab. https://blog.gitea.com/gitea-cloud/

Read replies 1 year ago
xuu (txt.sour.is)

Interesting thing happening over on Xitter. Apparently some of the women in tech accounts are being exposed as being run by men that hire women to pose for images/videos. They would be invited to tech conferences but would always drop out last minute.

Makes me wonder if maybe there is need for a sort of verifiable web of trust is needed where influencers can be proven as authentic by others. This will only get worse as AI generative content gets pushed into our feeds.

Read replies 1 year ago
xuu (txt.sour.is)

So.. Of y'all that had covid. Did you have at the end a night where for no reason your brain amped up to 11 and can't sleep at all? It happened to me last night and my FIL the night before.

I went to bed at 8 and woke up full on anxiety attack at 12 and could not calm my head until around 7 am. Today has sucked a lot.

Read replies 1 year ago
xuu (txt.sour.is)

The AI bubble is now upon us!

Read replies 1 year ago
xuu (txt.sour.is)

Read this interesting retro about discords migration path from Mongo to Cassandra to now ScyllaDB.

https://discord.com/blog/how-discord-stores-trillions-of-messages

Read replies 1 year ago
xuu (txt.sour.is)

This is some cool development for the go 1.22 standard http mux. Its adding the ability to have path vars and define methods for handlers. Also the errors are quite helpful if you have conflicting paths!

https://eli.thegreenplace.net/2023/better-http-server-routing-in-go-122/

Read replies 1 year ago
xuu (txt.sour.is)

moved my yarn to a new server.. will see if it still has the slow cache issue.

cc: @prologic

Read replies 1 year ago
xuu (txt.sour.is)

Read replies 1 year ago
xuu (txt.sour.is)

@prologic is goryon not in the google app store?

Read replies 2 years ago
xuu (txt.sour.is)

@may 👋

Read replies 2 years ago
xuu (txt.sour.is)

Whelp. The suckification of social media is continuing to expand. Twitter only allows 600 tweets per day unless you pay and then its 6k per day.

Read replies 2 years ago
xuu (txt.sour.is)

An official FBI document dated January 2021, obtained by the American association "Property of People" through the Freedom of Information Act.

This document summarizes the possibilities for legal access to data from nine instant messaging services: iMessage, Line, Signal, Telegram, Threema, Viber, WeChat, WhatsApp and Wickr. For each software, different judicial methods are explored, such as subpoena, search warrant, active collection of communications metadata ("Pen Register") or connection data retention law ("18 USC§2703"). Here, in essence, is the information the FBI says it can retrieve:

  • Apple iMessage: basic subscriber data; in the case of an iPhone user, investigators may be able to get their hands on message content if the user uses iCloud to synchronize iMessage messages or to back up data on their phone.

  • Line: account data (image, username, e-mail address, phone number, Line ID, creation date, usage data, etc.); if the user has not activated end-to-end encryption, investigators can retrieve the texts of exchanges over a seven-day period, but not other data (audio, video, images, location).

  • Signal: date and time of account creation and date of last connection.

  • Telegram: IP address and phone number for investigations into confirmed terrorists, otherwise nothing.

  • Threema: cryptographic fingerprint of phone number and e-mail address, push service tokens if used, public key, account creation date, last connection date.

  • Viber: account data and IP address used to create the account; investigators can also access message history (date, time, source, destination).

  • WeChat: basic data such as name, phone number, e-mail and IP address, but only for non-Chinese users.

  • WhatsApp: the targeted person's basic data, address book and contacts who have the targeted person in their address book; it is possible to collect message metadata in real time ("Pen Register"); message content can be retrieved via iCloud backups.

  • Wickr: Date and time of account creation, types of terminal on which the application is installed, date of last connection, number of messages exchanged, external identifiers associated with the account (e-mail addresses, telephone numbers), avatar image, data linked to adding or deleting.

TL;DR Signal is the messaging system that provides the least information to investigators.

Read replies 2 years ago
xuu (txt.sour.is)

Interesting thoughts about multi thread vs single thread performance.

Read replies 2 years ago
xuu (txt.sour.is)

@prologic hey.

Read replies 2 years ago
xuu (txt.sour.is)

What is a good device for home virtualization these days? I have been looking at the Intel NUC 13 pro's. Basically I want something "quiet" (ie not a screaming banshee 1U), smallish, but with lots of threads and rams. Disk will come from an external NAS.

Read replies 2 years ago
xuu (txt.sour.is)

an interesting observation in a post twitter reality is how services that are sprouting up to claim some of the refugees are setting themselves up as closed gardens. without the option to federate with other services. like spoutable, counter.social, post, clubhouse and such.

Read replies 2 years ago
xuu (txt.sour.is)

![](https://txt.sour.is/media/PNhvS4Zt67ecmdRVJVna7m.png 'Aren't all distributed databases basically just clever wrappers around write a head logs?')

From my small experience in writing an event database, I am inclined to agree with this.

Read replies 2 years ago
xuu (txt.sour.is)

Own your words. Don’t pour your limited keystrokes into a walled garden you don’t control or own. Twitter is not your blog.

Read replies 2 years ago
xuu (txt.sour.is)

Read replies 2 years ago
xuu (txt.sour.is)

Oof.

Read replies 2 years ago
xuu (txt.sour.is)

Ratchet CLI now supports salty or ratchet comms!

Read replies 2 years ago
xuu (txt.sour.is)

it could have been some with running out of disk space for my twt cache.

In reply to: #qm3awvjq 2 years ago
xuu (txt.sour.is)

The parse is correct. this seems to be something with the markdown render.

Read replies 2 years ago
xuu (txt.sour.is) Read replies 2 years ago
xuu (txt.sour.is)

@prologic !XO!1GcUL/ZbHj+CZnedB67ddd0tt3y1ppSLY7wbzMhraUeubCUH8LRT61pz6jPyOEa2wYYupwP7tu1cwR9mNN/k+No7PEw13kqBy6YvDU8jettw25Lkj3gZ+R4J1q6d0GWKKGx+OsYmJMPev7BL+5SCnt08qQYmgGAVhyhJZMkndIgk=!OX!

Read replies 2 years ago
xuu (txt.sour.is)

@prologic I get this error when replying to yarns.

Read replies 2 years ago
xuu (txt.sour.is)

@prologic I have updated to kinda follow this. It now redirects to other webfingers if the resource has a different hostname. I'm still not sure what I should put multiple services with the same domain name. Like if they were to have conflicting properties.

Read replies 2 years ago
xuu (txt.sour.is)

Trying to wrap my head around webfinger..

my first thoughts about it were that a subject of acct:me@sour.is would have a listing of rel's for the different accounts that are related to me (ie. yarn, salty, twitter, mastodon, etc...)

but maybe my thinking is at the wrong level.. that each of those accounts would be on a subject level and the rels are describing different aspects of that account. so i would have salty:acct:xuu@sour.is, twitter:acct:xuu, mastodon:acct:xuu@chaos.social, yarn:acct:xuu@ev.sour.is and then i could have a main acct:me@sour.is that links them together as aliases.

I found okta will do something similar with its accounts to show as okta:acct:user@domain so maybe I am on to something?

Read replies 2 years ago
xuu (txt.sour.is)

Did something chchange with how the discover feed is generated? My pods logout mode now only shows my twts. It used to be all twts from watcher observation like my logged on discover tab. @prologic

Read replies 2 years ago
xuu (txt.sour.is)

An interesting read about testing code using nullable states instead of mocks.

https://www.jamesshore.com/v2/projects/testing-without-mocks/testing-without-mocks

Read replies 2 years ago
xuu (txt.sour.is)

I learned how to make gopls syntax highlight go templates in VSCodium.

By adding the following to my config i could go from into

Read replies 2 years ago
xuu (txt.sour.is)

A little late night visitor. deer walking through back yard

Read replies 2 years ago
xuu (txt.sour.is)

Logged in using new argon2i password hash!

Read replies 2 years ago
xuu (txt.sour.is)

I made a thing. Its a multi password type checker. Using the PHC string format we can identify a password hashing format from the prefix $name$ and then dispatch the hashing or checking to its specific format.

Read replies 2 years ago
xuu (txt.sour.is) Read replies 2 years ago
xuu (txt.sour.is)

@prologic ¯\_(ツ)_/¯

Read replies 2 years ago
xuu (txt.sour.is)

@prologic "_foo_"

Read replies 2 years ago
xuu (txt.sour.is)

@prologic "foo"

Read replies 2 years ago
xuu (txt.sour.is)

@prologic.. hmm and now they are gone. :(

Read replies 2 years ago
xuu (txt.sour.is)

Twting to see if it will update my links list.

Read replies 2 years ago
xuu (txt.sour.is)

Tell me you write go like javascript without telling me you write go like javascript:

import "runtime/debug"

var Commit = func() string {
  if info, ok := debug.ReadBuildInfo(); ok {
    for _, setting := range info.Settings {
      if setting.Key == "vcs.revision" {
        return setting.Value
      }
    }
  }

  return "" 
}()

https://developers.redhat.com/articles/2022/11/14/3-ways-embed-commit-hash-go-programs#3__using_runtime_debug_package

Read replies 2 years ago
xuu (txt.sour.is)

@lyse ` `` `

Read replies 2 years ago
xuu (txt.sour.is)

PSA: DMs on social media sites are not truely PMs. This is why we have a separate tool for private messaging from yarn. Always remember, if you don't own the infra (or the parts at the ends of e2e encryption) you don't own the data. and the true owners can view it any way they want!

https://twitter.com/TinkerSec/status/1587040089057759235?t=At-8r9yJPiG6xF17skTxwA&s=19

Read replies 2 years ago
xuu (txt.sour.is)

It should be illegal for firealarms to sound a low battery after 10pm and before 8 am.

Read replies 2 years ago
xuu (txt.sour.is)

trying the delete cache...

Read replies 2 years ago
xuu (txt.sour.is)

My pods ticktok feed is still stuck. :(

Read replies 2 years ago
xuu (txt.sour.is)

Huh.. CloudFlare finally did the right thing.. Though reputation probably damaged.

Read replies 2 years ago
Reply via email