@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.

pluszysta, to random Polish
@pluszysta@mastodon.online avatar
mackuba,
@mackuba@martianbase.net avatar

@emill1984 @pluszysta Czy ja wiem czy straci, chyba bardziej zyska - Dorsey nie ma jakiegoś wielkiego grona fanów, wręcz przeciwnie powiedziałbym ;)

mackuba,
@mackuba@martianbase.net avatar

@bfaliszek @emill1984 @pluszysta Istnieje i ma się całkiem dobrze :)

mackuba, to random
@mackuba@martianbase.net avatar

@shreyan do you maybe know any companies looking for Elixir devs by any chance? -> https://hachyderm.io/@solnic/112353654884018553

mackuba, to twitter
@mackuba@martianbase.net avatar

Funny thing: looks like something was changed on that it doesn't revert me automatically to For You every time I close & reopen the app - I can select Following and it just stays there… and I haven't updated the app, I still have the blue bird icon! It must have been a server-side toggle 🤨

mackuba, to bluesky
@mackuba@martianbase.net avatar

has posted an updated protocol roadmap for the coming months: https://docs.bsky.app/blog/2024-protocol-roadmap

mackuba, to bluesky
@mackuba@martianbase.net avatar

Jay, 's CEO, now has a bridged account here via Bridgy Fed 🙂 @jay.bsky.team@bsky.brid.gy 🦋

mackuba, to ruby
@mackuba@martianbase.net avatar

Hmm… I guess I could probably write a blog post about how my quest to speed up regexp matching in a Rake task led me eventually to and how it worked in the end… 💎🦀🤔

umurgdk, to random
@umurgdk@mastodon.social avatar

Whose idea was it to crush every “creative” thing with a press in new iPad announcement video. It felt like crushing puppies and kittens. Nobody had a problem with it at Apple?

mackuba,
@mackuba@martianbase.net avatar

@umurgdk Yeah, it was weird…

mackuba, to random
@mackuba@martianbase.net avatar

A lot of Apple people in events and dev talks have a kinda funny way of speaking like "iPad is p-hhowerful and p-hortable", is this some Silicon Valley Big Tech accent, or some "make things seem more important" marketing technique or what?… 🤔

mackuba, to random
@mackuba@martianbase.net avatar

I don't need an iPad, I don't need an iPad, I don't need an iPad…

mackuba, to random
@mackuba@martianbase.net avatar

"It takes the pencil experience to a whole new level" is not a sentence I expected to hear 😛

keithwilson, to apple
@keithwilson@mastodon.social avatar

OK, . Just take all my money. 😅

mackuba,
@mackuba@martianbase.net avatar

@keithwilson btw, what do you use for cross-posting? Or do you just copy manually?

mackuba,
@mackuba@martianbase.net avatar

@keithwilson oh, nice 👍

mackuba,
@mackuba@martianbase.net avatar

@keithwilson I still couldn't find time to really dig into iOS shortcuts and learn this system (or widgets either) 😅

mackuba,
@mackuba@martianbase.net avatar

@keithwilson I have my own thingie already, I was just curious :) https://github.com/mackuba/tootify/

But, hmm… Maybe I could use your Shortcut to copy to Twitter… 🤔🤔

mackuba,
@mackuba@martianbase.net avatar

@keithwilson Do you know if it's possible to make a shortcut that would appear in the "Share to…" list as an app or action, so I could click "Share" on a post in the Bluesky app and choose "Share to My Twitter Shortcut"?

mackuba,
@mackuba@martianbase.net avatar

@keithwilson I'm assuming that if I tap "Share" and choose X then it will just try to post a link to the Bluesky post there

mackuba, to random
@mackuba@martianbase.net avatar

Whaaaat, they've put M4 already in the iPad? 😲

bhansmeyer, to random
@bhansmeyer@mastodon.social avatar

No one:
Literally no one:
Apple: WE MADE IT THINNER YOU’RE WELCOME

mackuba,
@mackuba@martianbase.net avatar

@bhansmeyer thinner - yeah, that doesn't matter here (iPhones could be thinner), but it means it's also lighter, and previously the iPad Pro together with the keyboard was pretty heavy

mackuba, to rust
@mackuba@martianbase.net avatar

Rust references and borrowing rules: 😵‍💫
Rust references and borrowing rules for closures where there are different types of closures based on what/how they borrow and give back: 😵‍💫😵‍💫😵‍💫

mackuba, to rust
@mackuba@martianbase.net avatar

I love this little guy… look at him, he's so cute 🥺 #🦀

mackuba, to ruby
@mackuba@martianbase.net avatar

Current status: I opened about 100 links to articles and threads from Google results comparing #ruby, #golang and #rustlang and I'm planning to read them 🫠

(no, I'm not really considering Go, mostly just trying to convince myself that I'm not making a mistake starting to learn Rust and not Go 🦀😛)

mackuba,
@mackuba@martianbase.net avatar

@alexanderadam @CrystalLanguage Eh… I wanted to start using Crystal for a long time, but tbh, if I'm gonna learn a different language (similar, but still) and frameworks, switch to a compiling workflow etc., then I could as well just bite the bullet and learn a harder one that is even faster (Rust and Go seem to be quite far ahead of Crystal in benchmarks, especially Rust)... it didn't do well in that regex test I did either. And both have a bigger community, more libraries etc.

mackuba,
@mackuba@martianbase.net avatar

@alexanderadam @CrystalLanguage And I'm still gonna keep using Ruby for most backend/scripting things that don't require high performance, because that's what I know best and can build things quickly with.

mackuba,
@mackuba@martianbase.net avatar

@alexanderadam @CrystalLanguage Yeah, I've mostly ruled out Go from the beginning, I was just checking it out out of curiosity because the folks at Bluesky are using it for some more performance-critical server stuff (vs. Node/TypeScript that other stuff is written in).

(But I've just seen someone from the team post yesterday that it was using a lot of memory and spending most of the time on GC…)

mackuba,
@mackuba@martianbase.net avatar

@alexanderadam @CrystalLanguage I guess… I was already thinking about building a couple of pieces independently in Ruby and Rust and compare the performance on something larger than one function… I suppose I could try to throw in Crystal to the mix too 😅

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