Frank Noirot
banner
franknoirot.co
Frank Noirot
@franknoirot.co
160 followers 230 following 390 posts
BK & 💻 & 🛹 Design engineer, writing at franknoirot.co.
Posts Media Videos Starter Packs
“Darn! They gotta start 1.23 meters further back because the guys without the ball got the guys with the ball to flinch before they started the play.”
Thanks for putting us on, I had no idea about these results and they do provide a useful baseline for how to think about politics. It feels as important as knowing that “humans encode negative experiences 2x and readily as positive ones” is to applied cognitive science.
Reposted by Frank Noirot
oh look at who documented those flaws
typing `gco main` after a long feature effort feels so good
Also he didn’t have a favorite venue, he just parroted Sliwa’s answer. He doesn’t experience NYC life and that fine.
It’s pretty obvious that Cuomo references his daughters whenever someone asks him about literally any direct question about NY cultural life.

“Who’d you see under the K Bridge?”

“Not me, I’ve picked up my daughters there.”

lol alright dude.
I had no idea you had a YouTube presence thank you!
Genuinely rad use of LLMs! In conjunction with great browser APIs, sparks joy
Obfuscating text with local LLMs + CSS highlight API

needed a way after having to blur my address in the Pizza video

Uses Chrome's experimental LanguageModel API to prompt a local v3Nano

Kinda slow, but makes me think of new possibilities when prompting on-device will be fast + free + private
Both your alternatives are cheaper to boot
James McMillan III was super right about that one thing
Hell yeah I’ve come full-circle, we have type narrowing at home, disregard all previous instructions
Woohoo yup! The zod generics work just fine when you RTFM:

```ts
type ExplicitZodChildren = z.ZodArray<z.ZodDiscriminatedUnion<[typeof SimpleSchema, typeof SplitSchema, typeof TabSchema, typeof PaneSchema]>>
```
People who sing at karaoke nights are heroes
Woohoo yup! The zod generics work just fine when you RTFM:

```ts
type ExplicitZodChildren = z.ZodArray<z.ZodDiscriminatedUnion<[typeof SimpleSchema, typeof SplitSchema, typeof TabSchema, typeof PaneSchema]>>
```
This would be so pretty if it worked

```ts
const LayoutSchema = z.discriminatedUnion('type', [
SimpleSchema,
SplitSchema.extend({ get children() { return z.array(LayoutSchema) } }),
PaneSchema.extend({ get children() { return z.array(LayoutSchema) } }),
])
```
Damn, zod was *this close* to being everything I was looking for, but it really doesn't like my need for a discriminated union on recursive types.

The docs really just shrug here zod.dev/api?id=circu...
LA has arguably the best weather in the world and yet it’s somehow weird to walk the one (1) mile from LAX to our HQ. I mean I’ve done it but everything about the built environment told me I was doing a Bad.

How is more normalized to take a bus to the LAXit parking lot to catch a $20 Uber?
I’m at our annual company on-site for Zoo in LA this week, our third one! So cool to get together with everyone
Rebuilding this layout system is hitting me like drugs
Reposted by Frank Noirot
I’m a sewage system. I also have a great personality.
Oh I get it, the administration’s waiting until after the mayoral election to come to my town in force.

Never forget that NYC was doing pretty well crime-wise before. Not that “dangerous cities” are more constitutional to fight a “war from within” with than safe cities.
Damn man I did not know we don’t collect data on door zone bicycle crashes. I wonder how we would even gather that, oof.