Email or username:

Password:

Forgot your password?
572 posts total
Gregory

The world before the coronavirus was such an amazing place.

Gregory

I really like that the internet archive decided to preserve the flash memes forever. It's been a long time since I've seen one.

archive.org/details/flash_ally

Gregory

Обновление #Smithereen: добавил склонение имён по падежам, чтобы всё читалось по-человечески. Ещё добавил автоматическое определение пола по имени и фамилии при регистрации.

To my non-Russian-speaking followers: Russian words, including people's names, change suffixes where you would use a preposition in English, like "to Gregory". I implemented that so any strings involving names look like any sane human would write them.

#activitypub

Gregory

New ARM macbooks have phone-style locked bootloaders with OS signature verification. They apparently aren't unlockable. Isn't technology amazing?!

#AppleEvent

Gregory

Actually, they're not. They confirmed at WWDC that you can disable "secure" boot, it was just very confusing. Technology is indeed amazing, except adapters still suck, touchbar is an unneeded gimmick, and user-upgradeable storage would've been nice.

Gregory

#Smithereen update: a better post text parser. It now generates valid HTML in 100% of cases. It doesn't recognize links where there aren't any. It works correctly with code blocks that contain blank lines. It processes mentions in a more clever way, and adds internal user IDs to them so it's now possible to make those VK/Twitter-style hover cards.

#activitypub

Gregory

#Smithereen update: my half-assed mobile layout is finally done! I'm now finally free to do the *actually interesting* stuff. Words can't describe how much I hate web frontend after using real UI frameworks for so many years.

#mastodev #activitypub

Gregory

One more thing I hate about JS: these not-really-an-array arrays that only support getting the length and an element by index. NodeList among them especially so.

Gregory

Ended up putting comment options into this alert thing.

Groosha

@grishka тебе не кажется, что ссылка "ответить" слишком близко к ссылке на профиль следующего комментатора?

Gregory

And how long has it been requiring that? The #ActivityPub spec doesn't say that Digest header is mandatory. #mastodev

Gregory

Also someone decided to block me for some reason, except I don't support blocking yet...

Gregory

Small #Smithereen update: added these links to open posts and comments on their originating servers.

Gregory

#Smithereen mobile layout update. I'm getting ever closer to actually pushing this. It's gonna be a huge commit.

Out of things that aren't quite ready: the post page. Attaching options to things on the web is such a pain in the ass, I have no clue where to put the reply and like buttons on comments for example. And how to allow seeing who liked it. In a native app, I'd simply show an alert with options when the user taps the RecyclerView item.

#activitypub

a1ba-nyan
@grishka oh there is mobile layout now. Sorry, didn't update Smithereen for a while ^^
Gregory

It has been 0 days since I last told myself that web development is retarded.

Gregory

Why do I not receive an Accept{Follow} after sending this? I'm trying to follow @256 from my instance. I didn't receive any posts either, and my account doesn't show up in @256's followers list, so this rules out Mastodon thinking that I already follow them. Might be a bug in Mastodon because the username is all numbers?

#ActivityPub #mastodev
cc @Gargron

marius

@grishka maybe they rejected your follow request?

Mike Macgirvin
There may be something else happening but I believe Mastodon checks LD signatures if they're present and this might require having https://w3id.org/security/v1 in the @context .
Gregory

Whenever I write "display: flex" I think of Riccardo Milos.

Gregory

Dystopian startup idea: give away face masks that have brand logos on them.

Groosha

@grishka бургер кинг уже такие продаёт, кстати

:ggc: Niklas

@grishka Doesn't that already exist?I mean you can already have them with custom texts and producing a large number with the same logo is even cheaper so I'm sure that anyone is already doing that.

Go Up