Shawn Martin's Avatar

Shawn Martin

@shawnmartin.bsky.social

F# and SQL programmer. Curious about better languages and tools.

337 Followers  |  267 Following  |  41 Posts  |  Joined: 03.07.2023  |  2.3685

Latest posts by shawnmartin.bsky.social on Bluesky

As I frequently discover to my chagrin, English has even less type safety than JavaScript.

12.11.2025 13:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Senility is real. I wonder if there's anyone who could have a "Come to Jesus" meeting with him to get him to retire early. I'm sure Pritzker could find somebody better to appoint. So disappointed that this is one of my senators. On the plus side I still have Duckworth.

10.11.2025 15:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

We're also waiting for you to grow some balls. Pathetic.

10.11.2025 14:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Schultz was so much more lovable, though.

18.10.2025 13:25 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

D.C. Follies must have been the US copy of the original. I remember it making me fall off the couch laughing. Looking forward to this.

17.10.2025 14:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A cartoonist's review of AI art - The Oatmeal This is a comic about AI art.

Let’s talk about AI art.

theoatmeal.com/comics/ai_art

07.10.2025 16:51 β€” πŸ‘ 1099    πŸ” 545    πŸ’¬ 56    πŸ“Œ 126

When small men begin to cast big shadows, it means the sun is about to set.

- Lin Yutang

06.10.2025 05:55 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Probably haven't heard of the Greatest Of All Time System Engineer either.

25.09.2025 16:50 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Wasm 3.0 Completed - WebAssembly WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the...

The WebAssembly 3.0 spec is complete!

webassembly.org/news/2025-09...

This includes major features like GC, 64-bit memories, exceptions, and tail calls.

17.09.2025 17:04 β€” πŸ‘ 98    πŸ” 37    πŸ’¬ 5    πŸ“Œ 3

I don't think it's hypocrisy. Perhaps it's foresight.

18.09.2025 13:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The flat earther theories I've seen plot the earth as a circle with Antarctica at the edge. I think the simplest winner against this is: How do you explain southern hemisphere flight times?

05.09.2025 16:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It's seven years since we posted on Twitter about how kids kept coming into the library asking if we had any books about FORTNITE. We didn't back then, and we'd never heard of it so we tried asking what it was.

03.09.2025 11:40 β€” πŸ‘ 1820    πŸ” 503    πŸ’¬ 46    πŸ“Œ 334

If you are asking purely theoretically: Trump is on Putin's side, but he's dumb. Vance is on Putin's side and he's smart.

02.09.2025 21:59 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It would also be nice if said UI didn't suck.

22.08.2025 11:51 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Email is Easy Everyone knows what an email address is, right?

Email addresses are very simple, and you will score highly in this quiz.

e-mail.wtf

17.08.2025 17:15 β€” πŸ‘ 279    πŸ” 132    πŸ’¬ 41    πŸ“Œ 52

Doesn't hold a candle to eastern European mayo, but it's easily the best available at grocery store near me. I wish I knew how to make better homemade.

06.06.2025 14:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is a good one - so simple, but I'd never thought about it before.

04.06.2025 12:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Came here to say this and see several people beat me to it.

08.05.2025 21:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Me either and I was thinking, "if there were a way to sneak in a Matrix reference, this would be perfect."

07.05.2025 12:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is exactly right. I just hope Ukraine can cobble together some kind of effective defense on their own and with what little help Europe can or does give.

08.04.2025 23:06 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This one’s for the penguins.

04.04.2025 00:13 β€” πŸ‘ 379    πŸ” 117    πŸ’¬ 11    πŸ“Œ 10

Those are all great ideas for a talk. Sorry.

18.03.2025 19:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The point stands, but is that correct Python? I only use Jython, and only when I have to, so I'm not confident, but to modify a global variable in a function you have to "global x" first? Otherwise you're just silently declaring a new local on the fly, which is "nice." And by nice I mean awful.

28.01.2025 14:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Did you have to give up coffee until you convince them?

11.01.2025 15:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I agree about the runtimes being different. There are many little differences between the languages themselves, but I think they pale in comparison to the differences among F#/OCaml and many other languages. Compare them to Rust, or JavaScript, or even Clojure - huge differences.

09.01.2025 21:49 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@paulbiggar.com wrote a blog post on this that I can't find at the moment. IIRC, there were (and probably still are) relatively small differences in the languages, but much larger differences in the tooling and ecosystems.

09.01.2025 15:35 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

When you get used to a type-checking compiler and then have to pay attention again. πŸ˜… I find this happening to me all too often. Anyway, congratulations!

09.01.2025 13:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sure. What's it look like if you don't want to sign in to a Microsoft account?

18.12.2024 18:33 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have a feeling that Microsoft will soon resolve this in Windows...

by making the default OS save dialog show cloud by default, too.

16.12.2024 14:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@shawnmartin is following 20 prominent accounts