Show more

CW boring stuff: Allergies are boring Show more

Mastometa, GG Show more

Proof of work: network walks Show more

My brain's long-running background process has been thinking about hashcash-like (proof-of-work) strategies for reducing spam in a peer-to-peer e-mail (SMTP over Tor).

I'm mostly interested in network-walk based proofs of work, since the speed of light is universal: a more expensive computer gives no advantage.

This morning something clicked: proving you've contacted a host on The Internet is hard. On Tor, it is easy*, because .onion addresses are keys! Ah-HA! ๐Ÿ’ก

*) Assuming cooperating hosts.

My girly glittery fabulous phone cover wants me to buy a purse^Wman-bag.

It's really too big for my pocket.

This is escalating.

It's sort of packing time; getting ready for our move to Iceland. Most of The Stuff is going into a storage unit.

I don't have much Stuff. Most of the things here belong to the wife or daughter, and the wifey has Opinions. As a result I find myself relatively useless for packing. I assembled some boxes. Packed the printer.

Toot, toot!

The blender is sort of mine! I think I'll make myself a smoothie before I pack it. My sweet, sweet blender. โค๏ธ

... I also need to go through every single one of the demos and check for breakage.

Yes, translations can break things.

Yes, that is quite annoying.

Chinese appears to break the Javascript, for example. But hey, it's still super cool to see the UI in Chinese! And cool that it gracefully degrades in spite of the breakage.

Welp, I finally got around to relaunching the live demos: demo.mailpile.is/

So if you're wondering what exactly I'm always talking about, that's a quick intro...

Once I'm confident they are mostly behaving well, I need to update the website to link to them again, tweet about it, and let the i18n community know that they can use the demos to see the outcome of their work.

And yes, I know the language list should be in the languages themselves. It's not yet perfect!

Incidentally, this (previous toot) is a great example of why software is hard and takes forever to write.

Someone had to think about every single thing you see on the screen, and even more about all the things that are invisible.

Just thinking about flags and languages could easily trigger an hour or two of discussion with an entire team of people - and good results are in no way guaranteed!

So, I'm aware that using flags to represent languages is Wrong and Bad.

What I don't know, is whether there is a nice alternative for when people want to spice up their language selection UIs with pretty pictures?

Is the answer just "don't do that?"

Maybe if I just use national flags anyway, but use the Trans flag for American English and the Pride flag for Russia, to pre-emptively offend as many people as possible...? ๐Ÿ˜œ

Wife and I are having a sneaky cuddle, while daughter is in the next room watching TV.

*sound of little running feet*

Daughter: HA HA HA!

*wet nappy lands on bed*

*sound of little running feet*

Daughter, in the distance: HA HA HA! HA HA ha! ha haha, hahaha, ...

Maybe this whole drinking wine with meals thing is misguided. ๐Ÿท

If I drink the exact same amount right after dinner, then I get to feel a lil' bit tipsy. And there's no food distracting from the flavour of the wine.

Hmmm... ๐Ÿง

Ooah!

Tongue found a piece of chili stuck between my teeth!

Exciting! ๐ŸŒถ๏ธ

Daughter has discovered what happens when she puts her fingers in her ears.

Woah! ๐Ÿ˜ฎ

So every now and then, we'll find her just standing there with her fingers in her ears and a grin on her face. ๐Ÿ™‰

If I play along and pretend to talk (while making no sounds), she gets the joke and laughs.

Show more
Mastodon

Generalistic and moderated instance. All opinions are welcome, but hate speeches are prohibited. Users who don't respect rules will be silenced or suspended, depending on the violation severity.