We might be obliged to leave some glory for Erlang.
02.10.2025 21:52 β π 3 π 0 π¬ 0 π 0@kriskowal.com.bsky.social
https://kriskowal.com/
We might be obliged to leave some glory for Erlang.
02.10.2025 21:52 β π 3 π 0 π¬ 0 π 0Around 2008, I ran an event called βWar of the Worlds 2β on the Site of Erstwhile Enjoyment, which I pitched at a BarCampLA, and that got the attention of one the writers on Hanna Montana, who immediately quit his job to run βTrans-media Fiction Eventsβ. Anyhow, I think it was around that time.
02.10.2025 21:17 β π 1 π 0 π¬ 1 π 0Iβm not sure how many times Iβve done a Uint1Array, but itβs been more than once. One of the interesting things is byte alignment, where u1a.bitLength * 8 !== b.byteLength or if u1a.bitOffset isnβt aligned, for that matter. Meanwhile, Uint2Array is handy for genomes.
02.10.2025 20:13 β π 3 π 0 π¬ 1 π 0there's a great quote from Ursula Le Guin about books at the point of reading becoming a collaboration between the author and the reader like music is between the composer and the musician; the story is created somewhere in the middle even though it's all written down already
02.10.2025 17:40 β π 5 π 1 π¬ 0 π 0We are thrilled to announce that our NEW Large Language Model will be released on 11.18.25.
01.10.2025 14:38 β π 24589 π 8207 π¬ 648 π 2182Squee. Bringing new meaning to βcharacter developmentβ. Iβm going to be anxious until I find out what happens to U-psilon, who could never do enough, and X, who has had a rough journey.
01.10.2025 00:22 β π 2 π 0 π¬ 0 π 0Where did we get the letters of the alphabet from?
And why does English use them so strangely?
Hereβs an excerpt from the new book, βWhy Q needs U: A history of our letters and how we use themβ, which takes you on a linguistic odyssey through the history of the alphabet:
@andreubotella.com
Ben Allen
@softwarechris.com
@legendecas.bsky.social
@jessealama.net
@jasnell.me
@bakkot.com
@nicr.dev
@bridgear.bsky.social
@naugtur.pl
ECMAScript Excitement π
This week, at its 110th meeting, TC39 advanced these proposals:
3οΈβ£ Non-extensible applies to Private
2οΈβ£.7οΈβ£ Import Bytes
2οΈβ£.7οΈβ£ Iterator Chunking
2οΈβ£ Native Promise Predicate
1οΈβ£ Array.prototype.pushAll
1οΈβ£ Native Promise Adoption
Neurodivergent conditions are only disabilities because we live in a world not designed for us. Easy to imagine a flipped narrative in a world run by neurodivergents,eg βPatient insists others decode hidden meanings behind their words and compulsively makes eye contact for excessive amounts of timeβ
26.09.2025 03:52 β π 29 π 5 π¬ 0 π 0AuDHD (Autism + ADHD together) in particular bring a host of superpowers when it comes to entrepreneurship & innovation, and many of the greats are speculated to have been AuDHD by todayβs diagnostic criteria: Leonardo da Vinci, Newton, Einstein, Tesla to name a few.
26.09.2025 03:52 β π 11 π 1 π¬ 1 π 0Second, neurodivergence is simply a different way that some brains are wired, and comes with strengths and weaknesses. Many (most?) great innovations of our time came from brilliant neurodivergents who happened to hyperfocus on the right thing.
26.09.2025 03:52 β π 10 π 1 π¬ 1 π 0First, neurodivergent conditions have a very strong genetic component and are highly hereditary. Itβs just as unlikely a medication could give you autism as it would be to give you green eyes.
26.09.2025 03:52 β π 9 π 1 π¬ 1 π 0The recent commotion around Tylenol and autism reminded me how many neurotypicals are so uninformed about neurodivergence they think neurodivergent conditions (autism, ADHD, OCD etc) are some sort of plague that you can catch if youβre not careful enough.
26.09.2025 03:52 β π 48 π 10 π¬ 1 π 0Or: if society were to demand that software engineers be certified by our professional organization, could we revoke licenses for using React?
26.09.2025 00:13 β π 2 π 0 π¬ 0 π 0They should have sent a βpoetβ.
26.09.2025 00:11 β π 0 π 0 π¬ 1 π 0ECMAScript excitement π
This week TC39 advanced these proposals π
3οΈβ£ Non-extensible applies to Private
2οΈβ£.7οΈβ£ Import Bytes
2οΈβ£.7οΈβ£ Iterator Chunking
2οΈβ£ Native Promise Predicate
1οΈβ£ Array.prototype.pushAll
1οΈβ£ Native Promise Adoption
A witch of the desert.
The Cheese Wiz and the Sand Witch strike again.
24.09.2025 05:54 β π 6 π 0 π¬ 1 π 0ECMAScript excitement π
Congrats to @styfle.dev on advancing the Import Bytes proposal to Stage 2.7 today at TC39 π
It lets you import raw bytes as a readonly Uint8Array π
import bytes from "./photo.png" with { type: "bytes" }
Similar APIs are already available in Deno, Bun, & bundlers.
An image of a circular fabric patch showing some sort of superhero in a nautical hat? Cap'n Web: Protect & Connect, it says. Looks like AI slop.
I don't have a problem with making new RPC systems! I can stop any time I want! But I don't want to. So I made a new one for you. It's called Cap'n Web. It's like Cap'n Proto RPC, except focused on working great in browsers and JavaScript/TypeScript servers. blog.cloudflare.com/capnweb-java...
22.09.2025 13:49 β π 71 π 19 π¬ 10 π 5One time, it was Jay Leno. Personally. Inviting us to check out his garage.
19.09.2025 16:56 β π 1 π 1 π¬ 0 π 0One time, it was Jay Leno. Personally. Inviting us to check out his garage.
19.09.2025 16:56 β π 1 π 1 π¬ 0 π 0WASM 3.0 is released! And guess what gets a mention? @spritelyinst.bsky.social's Hoot! webassembly.org/news/2025-09...
17.09.2025 19:35 β π 26 π 7 π¬ 1 π 2As of today, you should have npm and yarn ignore-scripts configured globally. This may break your binary dependencies that do not provide precompiled variants on npm, as esbuild does for example. It is fair to file an issue and ask your employer to fund the work.
sentry.engineering/blog/publish...
βDonβt put in place foundational elements that inherently shut you off from brilliant, brilliant talent going forward.β
16.09.2025 19:53 β π 5 π 3 π¬ 0 π 0Iβm gathering notes on how to protect yourself and others in the npm ecosystem from postinstall attacks like the Shai-Hulud worm wending its way around at the moment. github.com/endojs/endo/...
16.09.2025 18:35 β π 3 π 1 π¬ 0 π 0Due to the npm postinstall script worm thatβs working through our ecosystem, you absolutely must not install any packages until youβve integrated @lavamoat/allow-scripts in your workflow and opt-in scripting needs to become default behavior for all package managers. www.npmjs.com/package/@lav...
16.09.2025 17:27 β π 0 π 0 π¬ 0 π 0Pythagorean Triple Square Day, as one man affectionately calls 9/16/25, is a day like no other this century.
16.09.2025 11:50 β π 1204 π 641 π¬ 22 π 112If you do use spaces around themΒ βΒ as is my wontΒ βΒ you might need to be prepared to manually type non-breaking spaces (β₯β΅) around themΒ βΒ as I most certainly am. I agree with you wholeheartedly, though. They are superfluous. It is a shame that the βChicagoβ comma has fallen under the same specter.
15.09.2025 16:50 β π 1 π 0 π¬ 0 π 0Terry Goodkindβs βwizardβs first ruleβ is that people will believe what they want to believe and what they are afraid might be true. This is ostensibly a manual for manipulation, but it is much more importantly an inoculation against manipulation.
14.09.2025 02:37 β π 0 π 0 π¬ 0 π 0