Show more

On today's "top 3 hardest problems in computer science" episode: how to name API resources in a "crypto-banking" application in a non-ambiguous way?

Transactions/transfers/payments can each mean one thing depending on blockchain, Raiden or plain "accounting" context.

Yeah, you can call Decimal.normalize(), but then you need to be special-casing your formatting code which is just stupid.

Show thread

15+ years working with Python and most of the issues I would run into were either my fault (not understanding a concept) or an inherit limitation of the platform , i.e, if you want really fast code or rely on good parallelism, you are not going to have a good time.

Today though I think I hit the first thing that truly disappointed me: try formatting a Decimal number in a way that it prints only the significant digits. You can not. `:g` works for floats, but not Decimals.

If you had a time machine to kill the first webdesigner that violated separation of presentation and content and used "utility CSS classes", would you?

Maybe killing is too much, but perhaps throwing heavy books with all examples of CSS Zen Garden?

I re-started my blog a few months ago and got maybe only 3 posts since. I never planned to be a prolific writer, but it's funny how every draft I start ends up like something that could be a single post here. But then I don't write it here because I usually write to organize my thoughts, while here (I think) the posts should bring a conversation.

"The medium is the message", but I don't know what is cause-and-effect in this. Is my lack of writing due to the shallowness of my thoughts?

So there is a good chance I'll jinx it by talking about it, but it's the second time it took less than 3 weeks to get 1% return on my stablecoin @UniswapProtocol pools.

Y'all degens are going crazy in the gold rush, I just regret I don't have enough shovels to sell you.

It should be a very sad day for both conservatives and progressives alike when we just assume that a dual-income family (and outsourcing child-rearing and child-care) is the only way that we can live in a rich country.

Hey, tooters, been a long time.

I've seen a lot of activity around mastodon.el recently. I've been unable to keep up with it and would like to know if you're interested in contributing.


I went to Tether's subreddit expecting to see crazy crypto shilling, surprisingly the very first link is a pinned "report" from two years where everyone (except mods) is calling it bullshit.

If even the in-group question the ethics and call USDT the fraud that it is, how come it still is so big?

New life goal: to get the BabylonBee their own instance on the fediverse.

@alex, you in?

Ethereum going crazy with gas prices on the week that I decided to prioritize Communick bug-fixing instead of finishing Hub20/Raiden integration.

If anyone were crazy enough to try to pay for Communick in Crypto, they would be looking at a ~$3 fee over a $5 payment.

I have a dream. I have a dream where glory of semantic HTML will be exalted , every CSS framework will not require changes in markup, and the crooked JS will be made straight and the glory of Lord shall be revealed, and all concerns will be separated. This is our hope.

roses are red
violets are blue
in surveillance capitalism
poem reads you

and shows you ads
for flower shops
and tracks your clicks
and never stops

it cares not about
if privacy's harmed
the money is green
when people are farmed

twitter is cyan
facebook is blue
your friends are the product
and so are you

A reaction-video style youtube channel for craptastic code bases. Too much of a niche?

There is a special place in hell for everyone that creates a HTTP API that returns 200 OK for every request and puts the status code on the body.

It only loses to the braindead "architect" that puts a "redirect_url" attribute on the JSON instead of using the proper header.

I guess it is the first time I've seen a codebase so shitty that made me quit halfway through the trial period.

Another reminder that what people expect from any project related to cryptocurrency has almost no grounds in reality and make zero economic sense.

Yeah, this post is just a verborragic way of saying "Y'all are doing federation wrong", but the blog form makes it more valid.

My almost-beloved Nokia 6.1 is suffering from the dreaded issue where the USB charging port gets loose and won't charge the phone. I got a replacement port and I will be performing surgery on it tonight. Wish me luck.

Show more
Communick Social

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!