I should write an email filter that runs business proposals through Bullshit.js* and asks for a non-bullshit description before letting the mail through. I wonder how many tries a marketing person would need to get past that.

*) mourner.github.io/bullshit.js/

There's a proposal to bring better OOP to . But the one thing I like about Perl (and dislike about Ruby/Python/Raku) is how OOP has always been discouraged by virtue of being pretty awkward to use. :blobunsure:

I'm so bad at working with multiple branches. This happens rather often:

$ git commit
Ah crap, I was on the wrong branch.
$ git checkout/cherry-pick/checkout/reset


I'm pretty sure having both modules doing completely different things won't cause any confusion.

I just wrote a query where Postgres is planning to materialize and filter 4 billion intermediate rows. Let's not do that...

The downside of configuring your browsers to not remember cookies: You get random layout switches when a site is A/B testing stuff.

Looks like twitter is A/B testing a new layout. It's supposed to be the same search results page, but it's not even giving the same results...

Me, about to go for a short hike: "I haven't checked the weather forecast. Oh well, the weather's so nice it'll be fine!"

I paid dearly for that mistake.

Pushed out a large and potentially breaking update. Time to go for a hike!

I've seen many negative comments on the web, but this is a new low.

15.5 ms
9.8 ms
13.3 ms
12.0 ms
17.2 ms

I've given up on benchmarking stuff, my PC has serious mood swings. 🙄

> Submit application on a Sunday
> "Will get approved within 3 business days"
> Approved within 30 minutes.

Patreon has a "Become a patreon" widget that you can embed on your site. It injects about a megabyte of (minified) Javascript into your page to show a button. Impressive!

I don't really like advertising myself or begging for money, so something like Patreon is very much unlike me.

And yet I'm giving it a try. I'm really curious to see how this will fare...

Workaround: pattern="^.{1,6}$"
The regex engine does seem to know what a code point is.

HTML5 `maxlength` attribute:
"The maximum number of characters (as UTF-16 code units) the user can enter into the text input."

UTF-16. So a field with maxlength=6 can only hold 3 emoji. 😞

Show more

Welcome to your niu world ! We are a cute and loving international community O(≧▽≦)O !