Email or username:

Password:

Forgot your password?
572 posts total
Gregory

A tiny #Smithereen update: I've updated the okhttp library from the ancient version I've been using for some reason to the latest (latest 3.x because the newer major releases are in Kotlin). That should fix TLS errors when connecting to some servers.

Alexey

@grishka I think you can call Kotlin code from Java transparently, no?

Gregory

Imagine a world where graphic designers are allowed to use serif fonts.

marius

@grishka I think that traditionally serif fonts are used on long form text content (substack, write.as, medium, etc). The fact that most of the web is predominantly sans serif seems to be only a side-effect of how little of that makes up the internet in general. When the average web user doesn't have an attention span longer than two paragraphs you get a pretty pictures, sans-serif world. :)

Gregory

Minor #Smithereen update.
- Textareas now resize to fit the text (like they do in VK)
- Photo layout was broken in Safari, that is now fixed, thanks to @sl007's report

Gregory

Two small #Smithereen updates.

- The timestamps are now more nicely formatted and show today/yesterday/tomorrow.
- There's now a "go up" thing on the desktop. VK had it (still has) and it's really convenient so I copied it exactly.

#activitypub @activitypub

Gregory

How to not make a good UI, Instagram edition.

This screen is dedicated to follow requests. This is what opens up when you follow a notification about someone sending you one.

Yet somehow, the follow requests themselves only take up one third of the height, and require an extra tap to expand for no good reason (other than some metrics going up perhaps).

Gregory

Which permissions were removed? From which apps? How many months is "a few"?

This is an example of a terrible notification right here. Zero inormation given to me as the user.

Gregory

And another small #Smithereen update: NodeInfo now includes active user counts.

#activitypub @activitypub

Gregory

#Smithereen is now capable of sending email, at last. And you can now reset your password the usual way.

#activitypub @activitypub

Michael [Кошак] Skolsky (R1BLH)
О!
@Gregory
А мануал по подъёму инстанса Smithereen без докера есть?
wakest ⁂

@activitypub @grishka does it require a separate mail server or you have one integrated?

Gregory

"Why did you write #Smithereen in Java?"

To add to this, it's somehow a common misconception that Java is bulky and slow.

teamten.com/lawrence/writings/

Gregory

The bizarre world of email, where you can't use UTF-8 directly for some reason and apparently have to encode it into something else that fits into ASCII. Except in the subject line.

But it all works in the end, so... fine I guess?

Gregory

The most bizarre thing to me is that Facebook is apparently buying a lot of online advertising. What for? To show you more ads, of course.

Gregory

You know it's serious shit when they put a ™ on it.

Gregory

#Smithereen update: you can now block users and domains, both in your account and in groups you moderate.

One step closer to the first release 😏

@activitypub #activitypub

smallcircles (Humane Tech Now)

@grishka @activitypub congratulations Gregory. Cranking out cool features at an impressive pace :)

Gregory

Just watched the first episode of "Upload", and I have questions. UIs look like a video game, that's common in TV shows though still bugs me, but...

How come have they figured out consciousness transfer and real-time brain emulation, yet a ruptured lung is somehow still an absolutely incurable condition?!

Gregory

I have a feeling that current science fiction/dystopian movies and TV shows will not have aged well in 20 years.

Aaron Crowder

@grishka I won't give you any spoilers, but the fact that it doesn't make sense to you means you're already catching on to the main point of the plot.

Gregory

Okay, finished the 1st season only to learn that the 2nd one apparently didn't come out yet.

Nathan is cute.

Gregory

How many software developers does it take to make a new tweet form (literally the most important part of your product) that doesn't suck? Apparently Twitter still doesn't have enough.

Gregory

Oh YouTube, how nice of you to replace the smooth, auto-hiding scrollbar provided by my operating system, that I deliberately chose to use in my settings, with an uglier, laggier version that takes up space at all times.

Gregory

I wrote a userscript to try to remove it but it only works half the time for some reason.

Gregory

#Smithereen update: content warnings. This one is pretty self-explanatory.

@activitypub #ActivityPub

Go Up