Gorgi Kosev
@spion
Fullstack software person. ex-Apple. Prefer insightful discussion, not debate. Rust, TypeScript, localfirst, SolidJS, devops, keto, stats/science, audio/DSP.
Solid is by far the most sensible thing to build your web app in. The mild discomfort of creating signals absolutely pales in comparison to the endless grind of dependency arrays and unnecessary rerenders. I will die on this hill. The hook emperor has no clothes.
don't ask what ocaml can do for you ask yourself: what can I do for ocaml?
LLMs themselves are "vibe-coded" by their creators giving a task to gradient descent. Its vibe coding all the way down
if you're building a new library in 2025 and you're publishing it you're making a mistake... just use any of your old libraries and bump semver major yes, the expectations for backward compatibility are that low.
If you're building a new library in 2025 and you're dual publishing CJS and ESM you're making a mistake. Just use ESM.
I am the very model of a modern functional theorist, With Monads that are lawful and a fold that’s quite imperious, I map across a Functor and I lift inside Applicatives, Compose profunctors backward — it’s surprisingly intuitive. I know about Semigroups, and Monoids with…
man i love using monads, semigroups, monoids, semirings, rings, semilattices, lattices, functors, applicatives, profunctors, coyoneda, isomorphisms, ADTs, GADTs, HOFs, HKTs, eDSLs, foldable, traversable, existentials, linearity, parametricity, genericity, lenses, prisms
Refactoring regulations sounds like something we might be able to throw LLMs at
In 1937, London built 80,000 homes. Last year, it built less than half that. To find out why, I looked at two different planning applications for a four-storey block of flats from now and back then. 1937: 3 pages long. 2025: 1,250 pages long.
In 1937, London built 80,000 homes. Last year, it built less than half that. To find out why, I looked at two different planning applications for a four-storey block of flats from now and back then. 1937: 3 pages long. 2025: 1,250 pages long.
Programmers like Occam's Razor because it implies that things have causes that are simple enough for them to reason through and find a solution for. This tends to break down for biology, politics and possibly large neural networks too.
Journalists don't like Occam's Razor, because it implies that events have more boring causes than the ones they'd like to write about.
Why is no one talking about how @cursor_ai essentially rug pulled??? Making the pricing "unlimited" and then changing it to limited without any warning at all, i check dashboard and they bill me $71 for just 1 day of sonnet-4 usage???
Why is no one talking about how @cursor_ai essentially rug pulled??? Making the pricing "unlimited" and then changing it to limited without any warning at all, i check dashboard and they bill me $71 for just 1 day of sonnet-4 usage???
Standing on the shoulders of giant segmentation faults.
I Do|N’t ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| | want | |_________________| \ (•◡ to!•) / \ / —— | | Segmentation fault.
They are good, but... rust traits > elixir protocols
elixir protocols ... they are everything i wanted