Back to writing JS/TS after a project in Rust.

Writing in Rust was like completing the jigsaw puzzle. Pieces fit together, snap satisfyingly, and once it fits it's generally the desired result.

Writing JS is more like this child's toy with differently shaped holes and differently shaped pieces. Except my hole is star-shaped, and the piece is a piece of shit.

Hey hackers! We want legislation requiring that publicly financed software be made available under a licence!

More and more people join this deamand every day. Do so as well and sign our open letter:
publiccode.eu#action

To be clear: none of these functions is written by us. It's all framework code. Good luck looking for that bug!

Show thread

Naive me thought that disabling minification would enable me to see where my error comes from.

Fuck Angular and fuck web development. I was perfectly right to avoid it all this time.

Wrote my first piece of Rust where I used lifetimes not only because I had to: gist.github.com/tadzik/249986b

It's a good feeling – like successfully using C pointers for the first time, all those years ago. I miss fighting with languages rather than APIs :')

Was about to buy the new Fairphone, but looks like all this time after release it still doesn't have an open, degoogled OS installable. Shame. Any good alternatives?

Blogged (for the second time this year!) about my experience trying out Progressive Web Apps: blog.tadzik.net/progressive-we

A recruiter emailed my ancient e-mail address. Asked where she got the address from, she said "I have got your email address from one of your Bitbucket repositories". These zero repositories: bitbucket.org/tadzik/

Guess who's selling your data today!

Bardzo polecam nową Pidżamę – dogłębnej recenzji nie będzie, bo to jednak cisza wyborcza ;)

„Przykro mi jest kiedy widzę
Kotwice na bejzbolach”

„Tu trzeba krzyczeć
trzeba się drzeć”

Hear hear.

"We're a publicly traded American company, please route your entire internet traffic through us – especially if you're not in the US yourself! We're trustworthy, it's free, and don't think about Snowden”

Me: Today I'm gong to take some time to really set up my linux machine properly

[HOURS LATER]

Me, crying: WHAT DO YOU MEAN I'M NOT SUPPOSED TO SET ENVIRONMENT VARIABLES IN .ZSHRC

Tech enthusiast: "I want smart lights, smart tv, everything, and connect them all to my digital assisstant!"

Tech worker: *looks wistfully into distance* "I should get a small place in a little town, with a garden, make my own furniture."

I'm not sure what's the moral here: “check your sources?” Or maybe next to “if it's free, you're the product” we should put “if it makes you feel clever, you're being played?” Am I playing you now? You decide. I'm just a Google hater.

Show thread

The Dutch employee “must monitor those conversations to indicate in the system that they are not voice commands” – THAT is the issue here: it's not just your “ok google” voice commands, but *could* by any random thing that you say – the very thing that they said you're safe from. You didn't hear about that bit? Not too surprising, given how the article in The Independent maneuvers around that bit, instead focusing on Google being pissed about having a "leaker": independent.co.uk/life-style/g

Show thread

“Besides, you agree to all this – didn't you all opt-in to the «help improve Google Assistant» thingy? It was a choice you made!” – they say to people who “agree” and “opt-in” to dozens of things on every website they visit. But that was never the point here. In the original article (translate.google.com/translate) it says: “not only voice commands (...) are included. (...) it does indeed happen that the device records things "that are clearly not intended for the device”

Show thread
Show more
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!