Member of Technical Staff at HASH GmbH, Berlin. 🇨🇦 🇫🇷 🇩🇪

Joined September 2008
100 Photos and videos
16 Jan 2025
The @cursor_ai blog details a new autocomplete model in the 0.45.0 update... anyone got this yet? cursor.com/blog/tab-update

1
1
169
Lu Nelson retweeted
14 Jan 2025
AI coding replacing programmers is the modern version of calculators replacing mathematicians.
151
196
1,704
134,055
16 Nov 2024
🦋
1
98
6 Nov 2024
Someone please drop a really big cardboard box in to the Serengeti National Park, so I can see if lions will climb in to it
Whether wild or domesticated, a cat’s gonna cat.
2
141
Lu Nelson retweeted
This video is incredible. Everyone should RETWEET it so the whole *world* sees it.

2,366
38,539
92,511
5,373,646
Lu Nelson retweeted
27 Oct 2024
I’m done blessing America. I’m moving on to Canada. It’s less needy and has better poutine.
1,237
3,542
34,864
1,647,267
Lu Nelson retweeted
Hey Elon, Can I have my designs back please? #ElonMusk #Elon_Musk
4,930
15,090
139,800
8,270,369
7 Oct 2024
I wonder whether @datocms had these issues getting started? Or did you get profitable fast enough to avoid it?
When I tell this story, all Americans 🇺🇸 and most British 🇬🇧 don’t believe me. Italy 🇮🇹 cannot have startups by design. This is due many items, starting with the untranslable “studio di settore”. The 🇮🇹 tax authorities assume that given x company assets you MUST make a profit 1/5
1
122
Lu Nelson retweeted
12 Sep 2024
i don’t think this is how you use o1
194
904
34,044
1,598,068
Lu Nelson retweeted
A list of European alternatives to Internet services—hosting, VPNs, mailing lists, etc. With open source alternatives that can be run anywhere. Most of them really care about privacy in contrast with US services. european-alternatives.eu/cat…
1
7
24
1,949
19 Jun 2024
Americans live with the constant threat of being fired if they don't work hard enough. During times of crisis, as here ~2008 and ~2020, the screws are tightened, the goalposts are moved, and even more "productivity" is squeezed out of them
What explains this?
131
Lu Nelson retweeted
Replying to @kentcdodds
Before anyone gets upset, yes, we all know there is a big difference between the Book of Mormon and a React conference. One is the testimony of devoted followers preaching the true path to salvation through a single way of thinking, and the other is a book.
7
4
214
11,136
Lu Nelson retweeted
The Netanyahu regime now pulling off the rare feat of violating both the Geneva Conventions and the Vienna Convention—at the same time. You're living through history, folks.
This morning began with the revelation of Israel’s gruesome Shifa Hospital massacre. A few hours later, Israel bombed a diplomatic compound - an embassy - in Syria. Tonight it has murdered several foreign aid workers in an airstrike on their car in Gaza.
770
14,528
33,795
1,840,727
27 Mar 2024
How can one type a function in TypeScript, such that it takes a Record where keys must follow a pattern of `${'foo'|'bar'}_${string}`; but *cannot have a mix 'foo' and 'bar' substrings among all keys of the object*?, e.g.:
5
2
3,758
27 Mar 2024
Curiously, even writing it as an explicit discriminated union doesn't seem to work
1
1
328
Lu Nelson retweeted
on my resignation from guernica magazine
122
704
3,092
275,554
25 Feb 2024
This color picker deserves your attention: OKHSL and OKHSV (based on OKLAB; all by @bjornornorn) are such simple and pragmatic ways to pick colors and build palettes—much more intuitive than LCH, while retaining the same advantages
I created a color picker that better matches human perception. It uses two new sRGB gamut color spaces based on Oklab called Okhsv and Okhsl. ok-color-picker.netlify.app/
1
195
Lu Nelson retweeted
I could teach a day or two worth of workshops teaching how react-aria accomplishes all the power and flexibility just from what's on this page: react-spectrum.adobe.com/rea… Really awesome patterns!
5
26
247
39,598
8 Jan 2024
Finally logged in to @withgraphite again after probably more than a year — I use the CLI every day all day; but still waiting on GitLab integration, to get back on the platform 😐😬... 🙏 app.graphite.dev/launch/prof…
83
30 Dec 2023
In my TypeScript nerd journey this past year, one frustration has been that I never manage to do quite as much with generic functions as I can with types, when it comes to inferring and transforming
1
85
30 Dec 2023
I end up doing the wizard stuff on the type layer with a separate parametric type, and then writing a runtime implementation annotated with `unknown`s and/or `any`s, and then asserting `as TransformedType<T>` on the `return` statement
1
44
30 Dec 2023
I enjoy the power of working on the type layer, but it's irritating to have to bail out of TS in the actual implementation code (and irksome—it feels like "working without a wire"). Is this typical, or am have I missed a step?
37