I can't teach an experienced male engineer what it's like to be a woman.

I can support an inexperienced female engineer in becoming a great one.

Yet specifically looking to hire a woman feels like undervaluing her. 😕

This is really well done: stealingurfeelin.gs/

Meet the new AI that knows you better than you know yourself.

Everyone can help training @mozilla Common Voice!
Record your voice, help validate the recorded sentences...
Super easy and funny do do!
Open Source voice recognition software is important if we want to have open source assistants...

voice.mozilla.org

When someone says they've got nothing to hide, the worst counter-argument you can give is "try going to the bathroom with the door open". It is easy to deflect and completely misses the point.

They're actually right: they do not have anything to hide. The ones who do are journalists, whistle-blowers, persecuted minorities, etc.

And if those are the only ones taking privacy-preserving measures, that fact alone will be a red flag.

Them: here's all the features we want for v1.

Lean methodology: it's better to build an MVP - doing the minimum amount of work that solves someone's problem, and use their experience to inform the next steps.

Them: here's all the features we want for MVP1.

I'd like to write a thread about some of the performance tricks in #Pinafore, just for those who might be interested.

The feeling when your new CI setup works on the first try.

Me: Oh great, someone on StackOverflow posted the exact question I have. I can probably find answers that are useful to me here!

*scrolls down to see answers*

StackOverflow community: Question closed as off-topic for not being useful to others.

Wow! Insert `/info` into a .gov.uk URL like the following, and you'll get that page's metrics and the user needs it's supposed to address: gov.uk/info/carers-allowance

(Hat tip: reddit.com/r/userexperience/co)

In this case, I was lucky that my debugging routine included testing in Private Browsing, which happens to also be a new window. How on earth I would have reproduced the bug otherwise, I have no idea. How do 10x engineers deal with that?

Those elusive bugs, which get triggered by some usage pattern that you, the developer, never seem to exhibit.

Who uses multiple browser windows? Are tabs not good enough for you?

And of course, the actual fix turns out to be a one-liner.

Diversity, looking for input 

I just learned that websites can mark password fields as `new-password`, and that at least Firefox is working on using it to autogenerate strong passwords for new users. Together with Mozilla's recent focus on Lockwise, this should make password managers a lot more accessible to more people.

developer.mozilla.org/en-US/do

I'm not sure what people mean when they say that WebAssembly is the new Flash. Flash was bad because:

- it did not integrate with the rest of the DOM, at all.
- it frequently made your browser crash or grind to a halt.
- it was proprietary and controlled by a single company.
- it came with considerable security risks.

None of those hold for WebAssembly, as far as I can see. Is the problem just that it's harder to 'View Source', like it is for minified Javascript?

The big difference is that the consumers of package managers (i.e. developers) are empowered to build a decentralized solution. We're coders. We got this. I think entropic will take off.

I'm more concerned about the state of social media. Social media isn't like CPAN or RubyGems or npm – the muggles use it! Who is out there defending the muggles?

If federated social media is really going to be "the commons," then it has to be accessible to more than just geeks. We have to democratize it.

Good morning Europe! 🇪🇺 Don't forge to vote. Vote for freedom, peace, openness and diversity... it's about our future and the future of our children.

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!