@mackuba@martianbase.net
@mackuba@martianbase.net avatar

mackuba

@mackuba@martianbase.net

Independent Mac/iOS & web developer. Building useless random stuff in Swift, Ruby or JavaScript and wasting time. Currently also learning Rust 🦀 I'm mostly hanging out on Bluesky these days and hacking things on the AT Protocol, so follow me there 😎 🐦 @kuba_suder 🦋 @mackuba.eu

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mackuba, to random
@mackuba@martianbase.net avatar

Poland mentioned!!1 🇵🇱🇵🇱🇵🇱⚽🦅🍺🍸

mackuba, to random
@mackuba@martianbase.net avatar

Lol, on https://mastodon.social 8 ouf ot 10 of the top posts on the front page are about the Microsoft spyware thing 😛 masterful gambit sir 👌

solnic, to random
@solnic@hachyderm.io avatar

Watching "Gang of None? Design Patterns in Elixir" keynote and it's a good reminder that OO creates problems that you literally do not have to have when programming. Just use functional paradigm. Preferably with a functional language.

mackuba,
@mackuba@martianbase.net avatar

@solnic gonna add this to the watch list… but I don't expect to be convinced 🙃

christianselig, to random
@christianselig@mastodon.social avatar

It's kinda wild seeing the scales tip so far that even the Tesla subreddit now hates Elon

mackuba,
@mackuba@martianbase.net avatar

@christianselig wow, what for specifically?

marioguzman, to random
@marioguzman@mastodon.social avatar

I recently tooted about this and I know this may seem silly but every since I enabled the “More Space” option on my iPad Pro, I have been enjoying it so much more.

It just feels more usable than ever before. I love how it feels more like an actual computer.

mackuba,
@mackuba@martianbase.net avatar

@marioguzman Does this just run the whole OS at 12.9" resolution on the 11" screen, or what?

phill, to random
@phill@mastodon.notsobig.co avatar

it's not right but it's okay

mackuba,
@mackuba@martianbase.net avatar

@mattiem @helge @krzyzanowskim hmm, so how would that work? ("manage all state with the MainActor, all while executing very little on the main thread")

mackuba, to random
@mackuba@martianbase.net avatar

I think I overestimated the number of people who would rather be on platforms that give you control over how you use them and aren't owned by an evil megacorp/billionaire, than on those which are and which suck but at least everyone is there 🤷🏻‍♂️ https://bsky.app/profile/did:plc:wevivbwusr7m5ovkt5qjx4yj/post/3ksxol3q7gd23

mackuba, to random
@mackuba@martianbase.net avatar

📈

mattiem, to random
@mattiem@mastodon.social avatar

Wrapped up my first official day at Apple again*, working on the forthcoming Swift concurrency migration guide. Gotta admit, so many parts of this I did not see this coming.

  • as a contractor this time, relax
mackuba,
@mackuba@martianbase.net avatar

@mattiem 👀👀👀

mackuba, to poland
@mackuba@martianbase.net avatar

Some kind of apocalypse going on in north-west apparently today, wtf is this even 😐 https://youtube.com/watch?v=-fXe5z_zsPg

krzyzanowskim, to random
@krzyzanowskim@mastodon.social avatar

that should keep me busy in the evenings for the next few months at https://github.com/krzyzanowskim/STTextView

mackuba,
@mackuba@martianbase.net avatar

@krzyzanowskim Swift Studio for iOS incoming?

mackuba, to random
@mackuba@martianbase.net avatar
Cheesealicious, to bluesky
@Cheesealicious@snaggletooth.life avatar

I'm thinking of checking out now that dorsey left, but I can't find a list of bluesky servers/instances. Is the federation feature too new? I just don't wanna do bluesky.social because I don't want the bs of being in a mainstream instance.

mackuba, (edited )
@mackuba@martianbase.net avatar

@Cheesealicious So, uh… where do I start…

is organized in a very different way than the Fediverse. It's hard to compare 1:1, it's apples to oranges.

Fedi is basically a collection of "instances" that are kind of city-states. Your instance is your UI, your identity, your community and does moderation for you.

On Bluesky, all of this is separated.

mackuba,
@mackuba@martianbase.net avatar

@Cheesealicious There isn't really something like a "Bluesky instance".

The thing they launched in February is federation of the "PDSes", the servers that keep your account and all your data. So you can have your own server where you make posts and that you log in and connect through. (right now they're limited to <= 10 accounts on each for this beta phase)

But the PDS isn't really like a Mastodon instance in that it doesn't matter that much which one you're on.

mackuba,
@mackuba@martianbase.net avatar

@Cheesealicious The official web UI is at bsky.app, and you can use it (or some other) regardless what PDS you're on. The PDS service generally doesn't have a built-in web UI on its domain like Mastodon instances do.

If you sign up on a Bluesky-owned PDS, you get a handle ***.bsky.social initially, but you can change it at any moment to any domain you own (mine is mackuba.eu). This is completely independent of what PDS you're hosted on.

mackuba,
@mackuba@martianbase.net avatar

@Cheesealicious They've also recently launched independent moderation services. So there are a couple teams that are doing their own moderation, and it works in such way that they add "labels" to accounts and posts. You can subscribe to several of these services and request that things like racism or extremism as marked by them are hidden from you.

mackuba,
@mackuba@martianbase.net avatar

@Cheesealicious There's also no such thing as "The Algorithm" on Bluesky like on Twitter/Threads. There is instead a system where anyone can built their own "feeds" that pick posts using any filter or algorithm, and there's something like 50k of them right now. You can follow and pin any of them, and now you can even replace the default "Following" feed with some feed that you like.

mackuba,
@mackuba@martianbase.net avatar

@Cheesealicious So, on the Fediverse, the instance is your community, your handle, hosts your data, does moderation for you and serves a web UI.

On , you use bsky.app (or 3rd party app) as the UI, host data on the PDS, use any domain as the handle, subscribe to some number of selected moderation services, and use search, hashtags and custom feeds to find interesting content and people.

mackuba, to random
@mackuba@martianbase.net avatar

I got back to this hacky Mastodon bridge thing that puts Mastodon inside the Bluesky app - now added profile view 😼

Patricia, to random
@Patricia@vivaldi.net avatar

Norway changes the constitution to protect the judiciary after seeing concerning moves by populist politicians in countries like Poland, Hungary and checks notes USA.
https://www.nrk.no/norge/endrer-grunnloven_-_-noen-kan-forsoke-a-ta-kontroll-over-domstolene-1.16886101

mackuba,
@mackuba@martianbase.net avatar

@Patricia @keithwilson This is the way to go. Our main problem was that those who wrote the constitution literally did not foresee that level of audacity, so they haven't built in enough "defences". The populists abused every loophole they could find, and we kept running into situations where we go "hmm… actually it's hard to say what you're supposed to do now, that just wasn't supposed to happen?". So it's better if you can "patch" it beforehand…

mackuba, to random
@mackuba@martianbase.net avatar

What devil gave me the idea to buy a MacBook with 8 GB RAM, I should've known better… 😩

mackuba, to random
@mackuba@martianbase.net avatar
mackuba, to bluesky
@mackuba@martianbase.net avatar

I sometimes wonder how things would've looked on if the first beta had been ready just 6 months earlier, if all those people who left Twitter for Mastodon could have gone there…

I've just checked the hashtag feed for and apparently there were 19 posts in total… (and 9 of those from me) 😕

mackuba,
@mackuba@martianbase.net avatar

There is a lot of activity there, active users and posts daily, some communities are active there, but there is very little programming talk that's not ATProto-related, very few indie iOS/Mac devs, Swift and Ruby programmers etc… A lot of accounts I recognize that signed up around April too, but ended up not posting there.

mackuba,
@mackuba@martianbase.net avatar

@pshadov … you know what… I haven't actually checked, because I assumed it would be just Taylor Swift, but there's actually quite a lot of relevant posts on apparently 😄

falcon, to random
@falcon@mastodon.social avatar

Tried Threads a little bit, wanted to see if it would be easier to find some things, and also how's the movie community out there.

Either their search doesn't work at all, or the movie community is close to non-existent (at least regarding more cult movies and bluray releases)

I'm so happy that we have some cool people posting here on

mackuba,
@mackuba@martianbase.net avatar

@falcon I think Jack actually had very little influence on the project after it started (the lead dev said he's barely talked to him at all)… it's just that everyone who's not in the loop thought he was involved because that's how it was presented in the media. So nothing should really change, except one less thing to discourage people :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • tacticalgear
  • mdbf
  • InstantRegret
  • magazineikmin
  • Youngstown
  • thenastyranch
  • rosin
  • slotface
  • Durango
  • cubers
  • ngwrru68w68
  • anitta
  • cisconetworking
  • GTA5RPClips
  • modclub
  • tester
  • khanakhh
  • everett
  • provamag3
  • osvaldo12
  • Leos
  • normalnudes
  • ethstaker
  • megavids
  • lostlight
  • All magazines