Sign in

Susan Potter

@susanpotter.net
1.5K followers 277 following 1.5K posts

Anti-fascist, anti-authoritarian, pro-privacy, pro-speech, investor, trader, polyglot software engineer (Haskell, Erlang, Scala, Nix, NixOS, F#) with a systems reliability and security focus. Recovering SRE. www.susanpotter.net

PostsRepliesMedia
Susan Potter @susanpotter.net · 30/05/2026
I've spent the last year rebuilding my quant workflow. The hardest part wasn't the math. It was learning when to stop: when to kill a hypothesis. I wrote up an outline, from exploration through statistical validation to robustness testing. susanpotter.net/quant/hypothesis-to-production-toolkit/
susanpotter.net
From Hypothesis to Production: A Quant's Productivity …
Productivity in quantitative work isn’t about doing things faster. It’s about knowing when to stop. A walkthrough of the tools …
061
Susan Potter @susanpotter.net · 08/04/2026
Imagine if any other country voted in someone so fucking dumb. You can't.
150
Reposted by Susan Potter
Dare Obasanjo @carnage4life.bsky.social · 13/02/2026
“I'm not scared of a germ. I used to snort cocaine off of toilet seats.” - Robert F. Kennedy Jr, Secretary of Health and Human Services — America’s fall off from having the world’s greatest medical minds running its health services to this, needs to be studied.
2214229
Susan Potter @susanpotter.net · 25/11/2025
Anyway, I am off to sleep now. Ciao for now and hopefully this week I get to publish my app in the app stores!
0110
Susan Potter @susanpotter.net · 25/11/2025
7. Even if you wanted to abuse Haskell's lazily evaluated lists to build infinite structures with it, you likely still used a stream library anyway for performance and ergonomics. I haven't done much with streams in F# but `seq {}` was my introduction to that so far.
150
Susan Potter @susanpotter.net · 25/11/2025
6. F# pipelines flow left-to-right: `x |> f |> g`. Haskell hides a similar operator (`&`) in the cupboard and nobody uses it (except me), but the F# version seems more natural to me.
140
Susan Potter @susanpotter.net · 25/11/2025
5. F# has no typeclasses, no coherence or instance resolution, but it does have interfaces and statically resolved type parameters which can scoot a little closer to this. #haskell wins this round.
210
Susan Potter @susanpotter.net · 25/11/2025
4. F# gives you Haskell-style partial application, until you touch overloaded .NET methods. Functions behave; methods sulk.
110
Susan Potter @susanpotter.net · 25/11/2025
3. F#'s records are how the universe intended records to be. Haskell can sit this round out. #fsharp
141
Susan Potter @susanpotter.net · 25/11/2025
2. F# gives you 'a option, which feels like Maybe. Then .NET drops null into your lap anyway. Pattern matching on null works, but it feels like you’re breaking the seal on something toxic. Not unlike Scala on JVM.
330
Susan Potter @susanpotter.net · 25/11/2025
A few things I have learned the last week while building an app using F#: 1. 🚨 F# won’t save you from missing pattern cases. Haskell treats non-exhaustive matches as warnings; F# treats them as a suggestion. Turn on --warnaserror+25 if you want the compiler to act like it cares.
1202
Susan Potter @susanpotter.net · 16/11/2025
media.tenor.com
a man in a black shirt is making a funny face while holding a piece of meat in his hand .
Alt: a man in a black shirt is about to say something but then becomes speechless. A scene from Castle TV Show where the notorious protagonist always has something to say but in this scene realizes he shouldn't.
010
Susan Potter @susanpotter.net · 14/11/2025
Should introducing a pervasive type as `string | undefined` that isn't just describing existing APIs in the wild in JS land be punishable by death? Asking for a friend.
120
Susan Potter @susanpotter.net · 14/11/2025
I can't imagine how many children the DoJ's Epstein files show Trump violated if Whiskey Leaks is taking us to war against Venezuela.
030
Susan Potter @susanpotter.net · 14/11/2025
Mortgage fraud is something the Pulte family is known to be guilty of. Bill Pulte, Trump's director of the Federal Housing Finance Agency, has been involved in investigations into alleged mortgage fraud, targeting political opponents of Trump. Pulte's actions constitute political weaponization.
041
Susan Potter @susanpotter.net · 13/11/2025
Do you think MAGA believes one of Epstein's victims sat around for hours with Trump talking about tariffs in Epstein's apartment? Is that why they are so quiet today?
020
Susan Potter @susanpotter.net · 12/11/2025
Aurora borealis lit up our skies yesterday.
A vivid red and pink aurora borealis arching dramatically across a dark sky, with faint stars visible through the ethereal glow. The celestial display illuminates the silhouette of a single-story house with a garage, nestled among bare trees and branches that frame the top and sides of the image. A basketball hoop is faintly visible on the left, near the house.
040
Susan Potter @susanpotter.net · 11/11/2025
Stated with no judgement. It just is.
000
Susan Potter @susanpotter.net · 11/11/2025
Notion is like the macOS user's version of emacs orgmode.
150
Reposted by Susan Potter
Ron Filipkowski @ronfilipkowski.bsky.social · 19/10/2025
The fact that the Trump admin first reaction to people peacefully exercising their rights is to launch federal investigations against citizens to intimidate them is exactly why we were out there.
3753072653
Susan Potter @susanpotter.net · 18/10/2025
#NoKings protest chant: No ICE, No K-K-K, No racist, fascist U-S-A
020
Reposted by Susan Potter
Ron Filipkowski @ronfilipkowski.bsky.social · 18/10/2025
No Kings
21393001147
Reposted by Susan Potter
Luca Migo @victinibcn.bsky.social · 18/10/2025
South Korea: #NoKings! Thousands of people came to show support to the US democracy!
365116663385
Reposted by Susan Potter
Allison Gill @muellershewrote.com · 18/10/2025
This is a blatant attempt to silence and isolate us. He’s stopping the trains, closing the freeways and firing live rounds into California. We will not be intimidated. We will not be silenced. #NoKings
1201157025300
Reposted by Susan Potter
WuTangIsForTheChildren @wutangforchildren.bsky.social · 17/10/2025
#NoKings ad for Dubuque, Iowa 🤣🔥
19995013032
Susan Potter @susanpotter.net · 18/10/2025
“NO KINGS” is more than a slogan; it’s the foundation that the United States of America was built upon. We wouldn't be a country if the founding fathers didn't believe that. As such, the people peacefully protesting today in the streets across the country love the premise of this country. No hate.
072
Susan Potter @susanpotter.net · 17/10/2025
As a tween/teen, this show had me in stitches. Spitting Image is savage, unrelenting satire that skewers politicians, celebrities, and anyone else caught in the public’s crosshairs. It exposes the absurdities and hypocrisy of the world around us. www.bbc.com/news/enterta...
bbc.com
Spitting Image show plots return to TV after 23 years
The satirical puppet show plans to target global figures such as Donald Trump and Vladimir Putin.
340
Susan Potter @susanpotter.net · 16/10/2025
I have never heard of the "Hate American Rally" that the Trump sycophants are talking about. However, I have heard of the #NoKings rally for this Saturday which is for Americans who believe that there should never be any absolute monarchies or dictators in the USA. Ever. Hope that clarifies.
060
Susan Potter @susanpotter.net · 14/10/2025
I'm against fascism which makes me antifascist. I am not part of a terrorist organization but I'll call fascism when I see it. I see fascism in the current regime of the United States led by Trump. These are the terrorists and enemies of the people. The call is coming from inside the [White] house.
150
Susan Potter @susanpotter.net · 11/10/2025
Private jet adorned with faux gold plated on dark blue background frilly design with "Qatar's bitch" written on the side with the same faux gold plated paint.
072
Susan Potter @susanpotter.net · 11/10/2025
We should assume now that every tech bro who came out to say last year that Kamala Harris was a threat to democracy and Trump was the only way to save the country are fascists. They wanted a civil war and we know some believe in slavery. They have fuck-you money and they keep nodding. Incriminating.
183
Susan Potter @susanpotter.net · 10/10/2025
Call me Aunt Tifa.
091
Susan Potter @susanpotter.net · 10/10/2025
The masters of rage and grievance. Fucking snowflakes. www.newsweek.com/maga-rages-o...
stories-d.apexnews.com
MAGA Rages Over Donald Trump Missing Out on Nobel Peace Prize
060
Susan Potter @susanpotter.net · 09/10/2025
=> Shiiiit
010
Susan Potter @susanpotter.net · 09/10/2025
AI coding assistants are likely to make the garbage environments created even worse, at least for some time.
000
Susan Potter @susanpotter.net · 09/10/2025
Ideally, we'd all be working on small distributed teams that intentionally try to rethink their methods and processes incrementally in practice and revisit their vision with a transformative lens periodically. But so much of a working software engineer's work life is spent doing useless work now.
120
Susan Potter @susanpotter.net · 09/10/2025
He shakes his head when you accurately describe what happened. He needs to rethink a few things. Thank you for accurately explaining the situation to a hostile audience.
010
Reposted by Susan Potter
Kat Abughazaleh @katmabu.bsky.social · 08/10/2025
I can’t believe I have to say this, but historically, masked men who kidnap families in the middle of the night are usually not the good guys.
863295227718
Susan Potter @susanpotter.net · 09/10/2025
Solidarity to Chicago.
020
Susan Potter @susanpotter.net · 09/10/2025
It is what the people hiring know/learned and it is hard to move away from your comfort blanket. I get that, but why aren't more engineering-oriented tools more prevalent? E.g., effectful/capability-based programming environments or real spec languages for designing APIs (not OpenAPI formats), etc.
120
Susan Potter @susanpotter.net · 09/10/2025
Why is modern commercial software "engineering" filled with busywork or workarounds applied to temporary solutions instead of building software with tools and practices that allow engineers to reason about code in holistic ways? One common answer: those hiring center on shitty stacks/practices.
260
Susan Potter @susanpotter.net · 05/10/2025
Added bookmarklet to page under the main form inputs. Drag and drop the 'Reclaim Web Search Bookmarklet' link to your bookmark bar and it always there for you. Check the code before you do it, obviously.
040
Susan Potter @susanpotter.net · 05/10/2025
If you’d rather search via Google without AI overviews in the way, here’s a small search entry page I made that launches classic Google search using a "hidden" query parameter: reclaimwebsearch.com I should probably create a bookmarklet...give me a few.
reclaimwebsearch.com
Reclaim Web Search
Tired of AI summaries? Reclaim your search. Build powerful Google queries to find direct web links and original sources, fostering critical evaluation.
241
Reposted by Susan Potter
Ron Filipkowski @ronfilipkowski.bsky.social · 03/10/2025
Republicans: Biden was trying to buy votes with student loan forgiveness. Also Republicans: We need taxpayers to bail out farmers who vote for us since Trump put them out of business.
11341671350
Susan Potter @susanpotter.net · 03/10/2025
Agreed.
000
Susan Potter @susanpotter.net · 03/10/2025
DHH is what techno-fascism looks like in the little leagues: A now-wealthy immigrant whose life's story embodies the promise of open societies now writes as though openness is cultural suicide. Same for Musk & Thiel. An open and accepting society made them who they are. They'd be nothing otherwise.
0349
Susan Potter @susanpotter.net · 03/10/2025
Trump's former "spiritual advisor" plead guilty to sexually abusing a 12 year old. How is Trump connected to so many men who rape children? apnews.com/article/texa...
apnews.com
Texas megachurch founder Robert Morris pleads guilty to child sex abuse charges
Authorities say a Texas megachurch founder has pleaded guilty to lewd and indecent acts with a child after he was accused of sexually abusing a young girl in the 1980s in Oklahoma while he was a trave...
170
Susan Potter @susanpotter.net · 30/09/2025
Chuck Schumer needs to go.
040
Susan Potter @susanpotter.net · 30/09/2025
This along with the TikTok takeover by MAGA faithful billionaires and Google settlement with Trump is deeply troubling even after Trump dies. Never trust a tech CEO or billionaire. They are coordinated in their techno-fascist aims. www.404media.co/google-ad-tr...
404media.co
Google Just Removed Seven Years of Political Advertising History from 27 Countries
Ahead of the European Union's Regulation on Transparency and Targeting of Political Advertising, Google's Ad Transparency Center no longer shows political ads from any countries in the EU.
062
Reposted by Susan Potter
pork, cheese, broccoli rabe @garlicbuffalo.gobirds.biz · 29/09/2025
8951287