New article: Developer Diary #35: Analogies of AI

Collecting analogies people use to describe AI โ€” and what they reveal about our uncertainty toward transformative technology.

https://slizh.dev/post/developer-diary-35-analogies-of-ai/

#personal #developerdiary

Developer Diary #35: Analogies of AI

Collecting analogies people use to describe AI โ€” and what they reveal about our uncertainty toward transformative technology.

Working on logic that explains why a deadline moved ๐Ÿง ๐Ÿ“†
Every adjustment has a trace. Every trace has a reason.

#developerdiary #dotnet #buildinpublic

๐Ÿ—“๏ธ August 03, 2024 | Saturday Progress Report:

๐Ÿš€ #365DaysofCode Day 216
๐Ÿš€ #100daysofcode Day 51
๐Ÿš€ #freeCodeCamp
๐Ÿš€ #R2_100daysofcode
๐Ÿš€ #Replit100daysofcode Day 50

โœจ Today's Achievements:
1๏ธโƒฃ Daily Reading:
๐Ÿ“š freeCodeCamp News: Read 1 article
๐Ÿ“š Daily.dev: Read 1 article

2๏ธโƒฃ Replit100daysofcode: Day 50
๐Ÿ Python Project: Idea Maker

๐Ÿ“ˆ Join the journey and see the progress!

#OpenToCollaborate #Python #JavaScript #DevCommunity #LearnToCode #CodingLife #TechJourney #DeveloperDiary #CodeEveryDay

So I'm looking at playing with the data on #BlueSky's data fire-hose. They claim to have crossed 1 million app downloads, and supposedly have 290k users.

I was plugged in to the matrix for 48 hours now, and have seen interactions from 69083 unique users. Not bad, that's quite a good number of #DailyActiveUsers. I see activity from about 500-2000 users in five minute chunks, but on average it's somewhere below 1000.

On the code end. I've filtered out the language of each post, and it's an array for some reason. 
Sometimes it's
- undefined (it still has text, so it's not a picture-only post)
- ["en"] for a user who only ever posted in Japanese. Is it a default?
- Multiple languages at once. So is it a per-user parameter instead of a per-post parameter?
- Angika, com, ckb, papafish, mai, ... and other non-ISO 639-1 codes. Are they not sanitizing this value at all? I would expect them to at least only allow correct codes, and null-out wrong ones. Is that why there are undefined language labels?

They could run some form of simple language detection code for this, but it's probably too computationally expensive. 

I've found 1000+ users with posts about #anime and #manga and followed them. My feed is significantly improved. Because I used their #API class to programmatically follow them, I have accidentally followed myself, and can't unfollow me. #BugRequestSent.

I have found my people  , and managed to find their posts. But oof, the engagement of the anime/manga community on Bluesky is ridiculously low compared to other types of posts (lewds, begging, cats). They'd be lucky to get >10 likes/reposts/quote-posts. There were 2212 posts and 2122 engagements. The top posts >12 likes are mostly lewds of anime girls.

The reason for this, to me, is simple, because of the way BlueSky's DIY non-#Algorithm works, there's no proper Anime Feed.  The list of discoverable feeds in-app or in-website literally stops at the top fifty. The API also does not support querying more.

So I have taken it upon myself to work on it. #MoreWork 

#DeveloperDiary #ATProtocol #Javascript #NodeJS #Programming