Literal rock star developer. JavaScript, music, Japanese, and serial commas. 日本語でもOKです。Author and maintainer of the EJS templating lib. Developer at @usebland.

San Francisco, California USA
Joined February 2007
Ummmm ....
Scientists have identified the specific male dance movements that women find most attractive Researchers from Northumbria University mapped out the exact body mechanics that signal health, vigor, and reproductive quality to female observers.
47
Matthew Eernisse retweeted
21
378
24
5,965
119,656
God forbid you and your fridge body "come for me." LOL
Live by the sword, die by the sword. Those who pick fights with me should understand that I will find out who is really pulling the strings and come for them, not just their puppets …
82
Matthew Eernisse retweeted
I've been making a kaiju game in the browser on the side, inspired by 70s tokusatsu shows. The buildings are hollow and built from thin wall sheets like the old Tsuburaya miniatures. Jump into one and the walls crack into shards, and once the ground floor goes it pancakes.
1
49
I worked on this stuff so long, with so many different pieces to it, that by the end Claude had totally forgotten the original thing we were doing.
1
95
Matthew Eernisse retweeted
Introducing Business Agents, a new way to reach your customers through iMessage. Bland gives your business its own contact in your customers' phones, with your name and logo, access to your company's APIs, and the tools to act on them. Set one up in under 30 seconds, and it handles customer conversations so your team can focus on everything else.
12
7
4
83
9,747
Matthew Eernisse retweeted
iMessage agents for your business in 30s. Send a link and Bland learns your business, plugs into your APIs, and creates a branded agent for you automatically. The agent can do things like Tapbacks (❤️,👍,❗), send embedded components, and even accept payments within a chat. It's live now. Text +1 (415) 481-7537.
198
137
170
1,605
712,274
I am reliably informed that the thumbs-up in Slack is seen by Millenials and Zoomer as passive-aggressive or sarcastic. Gotta retrain my @Yammer-addled brain.
3
2
119
Yeah, he's always been full of shit.
There he is... the walking talking turd we always knew him to be. Just last week, he was ejaculating over the remade Adobe suite.
1
1
89
So ... Subversion?
1
111
we have to go back
19
7
246
3,698
Stop talking to humans.
76
Absolutely. I have always objected to this use of the word "taste." It trivializes the importance of this. I have used the term "product sense," but "judgement" is great too.
taste is basically a nonsense word that most assume to mean aesthetics. clearer would be objective vs. subjective judgement. AI is naturally strong at objective judgement and subjective judgement might just be objective judgement when observed in volume.
1
110
Matthew Eernisse retweeted
It's really quite something when doing stuff with LLMs that you have to oscillate between deliberately built verification systems and just yelling at your little demon servant differently
2
7
485
Matthew Eernisse retweeted
A faster, 100% open-source alternative to Jev. It’s called Laya. Both models solve the same problem. You give them unstructured state plus typed questions. Instead of generating a paragraph, they choose from answers you define and return probabilities your code can act on. But they make those decisions differently. Jev is a closed, hosted API. Its architecture and training are not public, but it works zero-shot and supports up to 255 options. Laya is Apache 2.0 licensed, runs locally, and uses open-weight encoder models. Here is how its pipeline works. → It routes by language first. Plain Python selects the English or multilingual checkpoint before inference. → It creates one sequence for each question. Every possible answer gets a `[MASK]` marker. The question and state provide the context needed to compare those options. → It scores instead of generating. A bidirectional encoder and small decision head assign one score to each option. Softmax turns those scores into a probability distribution. → It batches the questions. They run together in one model call, although every question still carries its own copy of the state. This removes network latency and token-by-token generation. In one independent test, Laya took about 35 milliseconds on a local GPU. Jev took roughly 380 milliseconds over the network. Laya also has no per-call API fee, keeps data on your infrastructure, and can run on older GPUs. But it is not a drop-in replacement for every workload. Jev is a hosted generalist that works well out of the box. Laya is a fast base you need to specialize. Laya makes the most sense when you have a stable answer set and representative training data. Fine-tune it for the task, calibrate its probabilities on held-out examples, and send uncertain decisions to a stronger model or human reviewer. Jev gives you stronger zero-shot decisions. Laya gives you speed, privacy, control, and no per-call fee after you teach it your task. The open-source repository is here: github.com/NandhaKishorM/lay… If you want to self-host Laya, InstaCloud provides a really nice and easy way to do so. Check this out: instacloud.com/templates/lay… If you're new to decision models, I wrote the full breakdown of how Jev. The article is quoted below.
26
35
4
224
19,283
🤘🏻🤘🏻🤘🏻🤘🏻🤘🏻🤘🏻
HOLY SH*T @City_of_Ottumwa in Iowa opened up their most recent city council meeting with a prayer to SATAN. "Let us pray. Dear dark father... HAIL SATAN" WTF is wrong with these people???
44