Avatar
Thorwegian πŸ‡³πŸ‡΄
c708943ea349519dcf56b2a5c138fd9ed064ad65ddecae6394eabd87a62f1770
1983 vintage. Lives in Oslo, Norway. Interested in tech, cooking, history, music, art and travel.

quite a lot of people use it. it hit 45k users on its first day. someone talked about 2 million users.

it's taken them surprisingly long to find the Fediverse picnic, considering that it's been around since 2016. account registration, email verification and in some cases manual approval does seem to keep a lot of ants out.

if you want your shit to run fast and not thermal throttle the CPU of your user, you might consider thinking about the O-notation implications of what you're writing, and also keep in mind what your JS code ends up as on the CPU as you're writing it. sure, you may wanna specialise on front-end or back-end but having some awareness of what's going on across the stack and down to the CPU registers is gonna help you write better code.

plain old DOM code runs really fast if you know how to write it. there's no shortcut to performant code. frameworks are mostly useful if you need to standardise a bunch of incompetent junior devs on something. if you actually know what you're doing and are operating solo, rolling your own is perfectly fine, and will likely run faster.

stop writing stuff in React. it doesn't make things faster. you make things faster by understanding the fundamentals of computer science. my laptop is running too hot because you - the asshole - didn't do your research.

i'm just seeing the default purple ostrich avatar over here

is your username actually npub17zukhez?

i keep thinking the user name didn't look up properly...

i'm better at absorbing words that i see than words that i hear.

as a kid, my parents said i wouldn't listen, but i would read a lot. this has carried through to adulthood. i'll forget what you said, but not quite so easily what you wrote.

when i try to listen to YouTube videos while i'm doing something else, i'll miss half the video. i need written words or visuals to help absorb what's being presented to me.

there is a long story behind how i switched *from* KeePassXC to BitWarden and did so very much on purpose

i remember working in a call centre for customer support some years ago and i was explaining computer things to a customer, and he paused for a moment and said "you're a great educator"

never felt so flattered in my life

oh, enterprise tier. that's different. their personal subscription is only $10 per year. in any case, you can configure which BitWarden server to use in the client, and i think you can patch that server to allow TOTP storage. it's been a while since i checked, but i *think* you can do that, and "being able to edit source code and hosting your own server" being the barrier of entry for free TOTP access.

TOTP is basically the technical name for Google Authenticate. any time you see a web app tell you to use Google Authenticate, you can use the TOTP support in BitWarden instead.

i'm considering if i should set up my own Bitwarden server. i'm currently paying them a tiny sum per year to enable TOTP and i know i could set up my own server to avoid that, but TBH, that tiny sum feels like a fair donation for the work they put into making such a great tool.

there are perfectly good websites and books about everything i know but people want *me* to explain things to them.

the idea of that post was "this is something to research" rather than "i am going to give you a dissertation on this topic on a medium that is not at all appropriate for long-form texts"

because the idea is to google the keywords i gave you.

knowing what to google is the real superpower. knowing just a few key phrases and then you go walking the search engines and the wikis to learn.