Profile banner
Profile picture

Doug Sartori

@dsartori.bsky.social

Software pro. Community organizer. Chair: hackf.org, opendatasociety.ca Owner: p42systems.com

created August 27, 2023

263 followers 1,309 following 192 posts

view profile on Bluesky

Posts

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Yeah that’s rough. If only there was a way for people to evaluate claims and reason about ideas together.

27/8/2025, 10:26:00 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Buns me out to think about where we could be today if there was interest from politicos in advocating for consumer rights to their own data and citizen rights to government data, algo transparency from social media firms, or open and accessible software that is free for everyone who wants to use it.

27/8/2025, 10:24:45 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

For example, so many voices in tech warned that proprietary closed social media was going to be a disaster. Who listened? Not policy makers on the left that is for sure.

27/8/2025, 9:48:15 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

I don’t want it to be true but it is at least in my experience. I’ve done tons of work for little gain trying to get elected officials and candidates who say they’re progressive to care about these issues or see how they are vital to finding a just path forward in the 21st century.

27/8/2025, 9:46:59 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Those CEOs have the wealth and power they do because the whole of society stood by and let them grab it all. There were many voices pointing out the dangers. They were ignored.

27/8/2025, 9:35:59 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Sure but I’m not talking about tech skill. I’m talking about making space for new people and ideas in the movement. If the left made space and engaged those of us who saw a different path for software, the Internet, and social media we might have got some policy momentum out of it.

27/8/2025, 9:32:55 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

My point is that the willful ignorance of the political left to tech movements based on shared values, like the free software movement, has left us all poorer and in more danger than otherwise. Tbf the liberal centre also is hostile/doesn’t give a shit.

27/8/2025, 9:19:58 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Watching the last decade of shit unfold onto the world as opposition is completely and, to my eyes, wilfully unprepared for it has been a souring experience. I’ve been working these trenches a long time. The left don’t want to do what it takes to win the 21st century, and that may well kill us all.

27/8/2025, 5:09:37 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

There has been a forty year effort to make this sort of thing happen in software that has been basically ignored by the organized political left for aesthetic / vibe reasons (this is the reason I despise the political left). I'm not holding my breath I expect vibes will once again carry the day.

27/8/2025, 3:39:28 PM | 0 0 | View on Bluesky | view

Profile picture yung shelob (@shortymcboots.bsky.social) reposted

They should invent a way out that isn't through

26/8/2025, 9:48:13 PM | 5 2 | View on Bluesky | view

Profile picture Adam Gurri (@adamgurri.liberalcurrents.com) reposted

Apropos of nothing, a reminder that commenting on politics and policy does not actually make you an expert in political messaging or electoral tactics

24/8/2025, 3:07:07 PM | 73 19 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Pretty stoked to run this vibe coding demo for Hackforge. Say what you want about LLMs: they are a tool that can’t be ignored in software engineering. There’s a lot of BS out there. I’m going to show you what actually works and when vibe coding is not a totally bad idea.

23/8/2025, 1:56:17 PM | 2 1 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Tell me more Ray

22/8/2025, 6:48:54 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

I support preserving biodiversity. Is there a way to do it that doesn't involve escorting individual moths off construction sites? www.cbc.ca/news/canada/...

22/8/2025, 5:43:12 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

You’d think the web bubble would have taught us you can’t speedrun mass tech adoption with sheer will and hype but I suppose it was a generation ago now that we learned money may make things go faster, but infinite money doesn’t actually create infinite speed.

22/8/2025, 11:37:58 AM | 1 0 | View on Bluesky | view

Profile picture Ingrid Burrington (@lifewinning.com) reposted

The ones that log off from Omelas

20/8/2025, 11:11:27 PM | 116 40 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

I feel like this has something to do with the contagion of people adopting media prioritization of being “savvy” over talking about values.

20/8/2025, 7:57:32 PM | 5 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Genuinely surprised to discover that small models aren’t already the standard for this sort of thing. There’s a lot of interesting stuff to be done with local models specifically, and hardly anyone is doing it. arxiv.org/pdf/2506.02153

Small Language Models are the Future of Agentic AI Peter Belcak1 Greg Heinrich1 Shizhe Diao1 Yonggan Fu1 Xin Dong1 Saurav Muralidharan1 Yingyan Celine Lin1,2 Pavlo Molchanov1 1NVIDIA Research 2Georgia Institute of Technology agents@nvidia.com Abstract Large language models (LLMs) are often praised for exhibiting near-human per- formance on a wide range of tasks and valued for their ability to hold a general conversation. The rise of agentic AI systems is, however, ushering in a mass of applications in which language models perform a small number of specialized tasks repetitively and with little variation. Here we lay out the position that small language models (SLMs) are sufficiently powerful, inherently more suitable, and necessarily more economical for many invocations in agentic systems, and are therefore the future of agentic AI. Our argumentation is grounded in the current level of capabilities exhibited by SLMs, the common architectures of agentic systems, and the economy of LM deployment. We further argue that in situations where general-purpose conversational abilities are essential, heterogeneous agentic systems (i.e., agents invoking multiple different models) are the natural choice. We discuss the potential barriers for the adoption of SLMs in agentic systems and outline a general LLM-to-SLM agent conversion algorithm. Our position, formulated as a value statement, highlights the significance of the operational and economic impact even a partial shift from LLMs to SLMs is to have on the AI agent industry. We aim to stimulate the discussion on the effective use of AI resources and hope to advance the efforts to lower the costs of AI of the present day. Calling for both contributions to and cri- tique of our position, we commit to publishing all such correspondence at research.nvidia.com/labs/lpr/slm-agents.
20/8/2025, 11:47:06 AM | 0 0 | View on Bluesky | view

Profile picture Henry Farrell (@himself.bsky.social) reposted

Eric Schmidt (February) vs Eric Schmidt (August) is the fight of the century. [joking aside, this is a very significant shift] www.nytimes.com/2025/08/19/o...

image image
19/8/2025, 9:50:59 AM | 199 59 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

I think that’s the universe where U2 broke up and The Police stayed together.

18/8/2025, 11:38:16 AM | 0 0 | View on Bluesky | view

Profile picture Wannabe Apparatchik (@apparatchikwannabe.bsky.social) reposted reply parent

genuinely i feel like “the discourse about ai in left-wing spaces is heavily shaped by the over representation of artists defending their class interest” also leads to a lot of motivated reasoning about what is valuable about the service they provide

17/8/2025, 5:41:45 PM | 172 17 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Check out this valuable resource from @torontopubliclibra.com. www.youtube.com/watch?v=Cuo-...

15/8/2025, 12:34:43 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Kids, if you want to know what horrible tech journalism was like in the web era or the early PC era look no further than “typing things into the computer to make news.”

15/8/2025, 11:27:22 AM | 4 1 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

That’s more or less where it is. Limited to no interest in how we can use tech to build a better, more fair world.

13/8/2025, 5:33:54 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

From my point of view as a technologist and a political organizer, free software is a political movement that is well-aligned in principle and in detail with the goals of the political left, but they mainly ignore it because of inherent prejudice against tech, and lack of tech rep in their movement.

13/8/2025, 4:34:48 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

The organized political left completely whiffed on the free software movement (and still does, main reason I despise them) so I expect this to be like that.

13/8/2025, 2:30:57 PM | 2 0 | View on Bluesky | view

Profile picture Melinda Munro 🇨🇦 (@tildymunro.bsky.social) reposted

📣 New Podcast! "Current Affairs 04.07.2025" on @Spreaker

12/8/2025, 9:31:45 AM | 1 1 | View on Bluesky | view

Profile picture Pavel🐀 (@spavel.bsky.social) reposted

Every product team talks a big game about their future-facing roadmap. But ask to compare last year's roadmap to last year's releases, and they'll mutter some excuses. Promising the world is easy; delivering on promises is the challenge. OpenAI promised AGI, and delivered an incremental update.

8/8/2025, 3:01:29 PM | 200 42 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Going to get to the point where everything coming out of the U.S. is tainted by association. I wonder what’s going to happen to the American cultural industry.

3/8/2025, 2:40:58 PM | 0 0 | View on Bluesky | view

Profile picture G Elliott Morris (@gelliottmorris.com) reposted

Terrible, but sadly, expected — and the latest remark in an Orwellian laundry list that suggests the president views gov economic data as a source of propaganda to make him look good, not to guide policy for the best interest of all Americans. Facts don’t matter, only Trump does.

1/8/2025, 7:16:01 PM | 190 58 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

I don’t know if Kevin McLeod makes any money from incompetech.com but it’s the best music and graph paper site on the Internet. Provides the score for all my dumb video game clips.

1/8/2025, 2:01:43 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Hackforge posts most of my community tech talks on YouTube. This one is a tutorial on adding MCP servers to OpenWebUI, free software for interacting with Large Languafe Models. MCP servers connect an LLM to the wider world. For me it makes a valuable research tool. youtu.be/ZEJ5oX0zkP4?...

30/7/2025, 10:56:00 AM | 0 0 | View on Bluesky | view

Profile picture Bruno Dias (@brunodias.bsky.social) reposted

ah yeah the familiar whiplash of seeing a legacy media org cover something you're an actual expert in and realizing "oh if this is how badly they're fucking up this, how badly are they fucking up every other topic?"

29/7/2025, 2:35:39 AM | 4378 1313 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Second and third tier SaaS shops: stop trying to push chatbots that nobody wants to use. Make it easier for our own agents and chatbots to engage with your stuff. It’s cheaper and some of your users actually want it.

26/7/2025, 1:39:28 PM | 3 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Brilliant piece. The key to the current American agony and also quite illuminating for how small time politics often plays out.

21/7/2025, 11:52:42 AM | 6 1 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Interesting piece. There is a pressing need to have a public discussion about LLMs and related tools, and it can’t be all consultant/startup hype shit, which Liberals seem to have swallowed whole. Opposition parties should consider this piece carefully.

21/7/2025, 10:20:14 AM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

NDP and other people organizing to the left of center in Canada saw their voting base destroyed by Carney in the last election. They’re trying to get some back, which is natural, but they are going about it in a counterproductive, stupid and undignified way.

17/7/2025, 12:12:33 PM | 10 0 | View on Bluesky | view

Profile picture Tim Onion (@bencollins.bsky.social) reposted

I'd just like to point out how weird it is that places with hundreds or even thousands of reporters — the NYT, WaPo, CBS, NBC, AP, etc. — are all getting pummeled on every major story by the dozen computerboys at Wired. To fumble the bag this consistently is, at some point, cowardice and a choice.

15/7/2025, 8:54:49 PM | 39293 10427 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

That response more than anything makes me fear that America is going to struggle to come back from this.

14/7/2025, 9:25:33 PM | 7 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

So interesting. Local politicians don’t interpret being part of a movement as sharing the same values as their leaders. They see it as sharing the same enemies.

13/7/2025, 12:38:14 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

I broke into the industry during the dot-com bust. Neither of these apocalypses is hugely impactful on me. I have always supplied technical services to the real economy, which doesn’t really line up with the SV boom-bust for better and for worst.

10/7/2025, 1:51:07 PM | 1 0 | View on Bluesky | view

Profile picture A K (@aklingus.bsky.social) reposted

Consent manufacturers not sending their best bsky.app/profile/edro...

9/7/2025, 2:04:52 PM | 148 20 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Divest from U.S. tech financialpost.com/technology/c...

3/7/2025, 3:17:07 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Our tours are built with Pytheas, which we wrote and GPL licensed. You candle find the Pelee tour code and assets here: github.com/p42systems/p... Sincere appreciation to all the photographers whose work we used. Everyone is credited, and we are happy to correct any errors and omissions.

30/6/2025, 3:49:28 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

P42 has a couple new tours out. If you’re out and about in Windsor / Essex, check out pointpeleeplanner.com for a guided National Park experience, and gatewayparkecotour.com for an exploration of wild plants and animals in an urban setting. (Thanks to PASS for the commission and WWF for funding.)

30/6/2025, 3:45:34 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

I wonder what he thinks he achieves with this rhetoric. Assuming even feckless America isn’t down for a pointless forever war in its own heartland, all this does is make life easier for Canadian negotiators.

29/6/2025, 6:51:51 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

The Canadian Open Data & Govmaker Summit will take place in Fredericton this November. If you've got an open data story to share we want to hear from you! The Call for Proposals is open until July 11th. opendatasummit.ca/call/

26/6/2025, 3:44:41 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

What I'm curious about is whether there is direction on the specific level of levity allowed in characterizations of the administration. Someone should FOIA the border security guidelines on insulting the majesty of the emperor.

24/6/2025, 5:55:46 PM | 2 0 | View on Bluesky | view

Profile picture More Abstract Popehat (@kenwhite.bsky.social) reposted

The Leeroy Jenkins Administration

22/6/2025, 5:57:17 AM | 3081 458 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

P42 developer Dana Teagle will be in Windsor on Saturday to talk about her personal project tg-id.ca, an app to help people navigate the legal processes around changing name and gender markers on official ID. www.hackf.org/event/tg-id-...

18/6/2025, 1:07:14 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

I've seen this movie before and it sucks.

16/6/2025, 2:38:04 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

LLM discourse on here is pretty dire. Conflating what you see as the tool of your opponents with your opponents themselves will not lead you to any good place. Progressive people relinquishing ground without a fight on software and the internet is how the tech industry got into its present mess.

16/6/2025, 10:55:39 AM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Surely it’s directed not to disclose its system prompt to the user.

15/6/2025, 8:15:32 PM | 2 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

In Canada, you hear barely a whisper about divestiture from the bloated giants of Silicon Valley, perhaps owing in part to their equally-bloated hospitality budgets. So much risk being ignored because it’s inconvenient. www.raconteur.net/technology/i...

15/6/2025, 1:28:11 PM | 8 1 | View on Bluesky | view

Profile picture Jon Danziger (@danziger.bsky.social) reposted

Live your life so millions of your fellow citizens don't take to the streets to tell you to go fuck yourself on your birthday.

14/6/2025, 8:39:46 PM | 3348 839 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Casual tech talk tonight sharing some stuff I’ve learned about MCP and local LLMs. As always, free to attend in-person or online. www.hackf.org/event/ai-get...

11/6/2025, 12:22:07 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

I feel for the folks who are getting obliterated on here for experimenting with AI things at their small non profit. The people who feel powerless/anxious in the face of Silicon Valley’s imposition of AI hype into all of our lives seem pretty excited to find a nice soft target to bully.

11/6/2025, 12:20:04 PM | 1 1 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

No chance we're getting Megalopolis II now, I guess.

9/6/2025, 5:08:37 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

From the piece it feels like the heavy focus on LLMs is a bit out of proportion, but there’s a lot of utility in teaching people the value and limits of these tools. I observe heavy use of LLMs among knowledge workers. From what I see not all of the uses are good, to say the least.

9/6/2025, 11:00:08 AM | 1 0 | View on Bluesky | view

Profile picture Clare Blackwood (@clareblackwood.bsky.social) reposted

Imagine seeing a homeless person barely surviving in a park tent and thinking, "Fuck yeah, fining them $10,000 and putting them in jail will solve all of this." www.thetrillium.ca/news/housing...

4/6/2025, 9:22:45 PM | 341 101 | View on Bluesky | view

Profile picture Elizabeth Spiers (@espiers.bsky.social) reposted reply parent

There's a tendency to think that if something that's happening is ridiculous, it must not be important--which you'd think we'd all understand is not true in the Trump era, but no.

6/6/2025, 3:15:18 PM | 133 11 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Highly useful in the hands of an alert and intelligent human operator but so far they’re very unable to push past that frontier.

31/5/2025, 1:50:44 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Everything various Americans are doing to placate Canadians is really only making us madder. The root cause is asymmetry in each nation’s understanding of the other, culturally and politically. We know all about them. They don’t give enough of a collective shit to know the first thing about us.

31/5/2025, 1:40:13 PM | 4 2 | View on Bluesky | view

Profile picture Alexander Martin (@alexmartin.bsky.social) reposted

New: Australia became on Friday the first country in the world to require victims of ransomware attacks to declare to the government any extortion payments made on their behalf to cybercriminals.

30/5/2025, 12:03:39 PM | 54 28 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Drunk guy on Reddit has it nailed completely. It’s wild to see companies issue press releases that every experienced programmer knows are straight-up lies.

Reddit post fragment: Look I'm not saying AI isn't shaping the industry. It's fucking disruptive, it's improved productivity, it's changed the way we develop software. But none of the outlandish promises over the last 4 years have come true. Software engineers are often painted as being the new troglodytes. Stubbornly against AI since it will take their job. Fuelled by pride and fear alone. Let me tell you, that is not the case. I'd love nothing more than to stop writing fucking code and start farming goats. If you think SWE's haven't been actively trying to automate their entire jobs for the last 40 years you simply don't know the tech industry. All we fucking want is to automate away our jobs. Yet, we are still here. The gap between where AI currently sits, and where it needs to be to achieve what the salespeople of our generation are boldly claiming, is far greater than the non-technical
29/5/2025, 11:09:56 AM | 2 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

I don’t understand how you can be an effective technical leader without understanding industry hype cycles or having a method of determining the potential of a new technology independent of vendor bullshit.

26/5/2025, 11:18:51 AM | 2 0 | View on Bluesky | view

Profile picture April Glick Pulito (@aprilglick.bsky.social) reposted

sports betting and ads have ruined so much of being a sports fan

25/5/2025, 8:38:07 PM | 121 13 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Early in the pandemic I wondered why there was so little Spanish Flu literature. I get it now.

25/5/2025, 1:32:58 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

So weird that the Ambassador’s “you’re overreacting, you’re hysterical” approach isn’t winning over Canadians.

23/5/2025, 10:59:27 AM | 6 3 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Having a great Saturday afternoon finishing up the slides for my talk on the nuts and bolts of Canadian election data, plus a bit of technique show-and-tell. It’s free to attend virtually via Zoom.

17/5/2025, 9:08:09 PM | 1 1 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

It probably was at the time! I agree that resolving the lack of infrastructure will deliver big gains - maybe more than more scaling at this point.

17/5/2025, 5:39:09 PM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

A genuine productivity boost for software dev that will probably end up being as impactful as scripting languages or IDEs. I’d imagine there will be other fields similarly impacted. Jury’s out on how useful it will all ultimately be, but it’s one of the coolest things humans have made.

17/5/2025, 3:02:00 PM | 10 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

So much chaff in the air the only way to know for sure is try it in your use case.

17/5/2025, 2:23:24 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

My adoption of this tech has been cautious and I’m careful to validate my perceived gains along the way. A lot of promise but it is not ready for broad deployment. Applying it over-liberally will obscure opportunity. I blame silicon valley’s endless need to feed investor cash into its maw.

17/5/2025, 12:25:21 PM | 0 0 | View on Bluesky | view

Profile picture jdavey_2 (@jdavey.bsky.social) reposted

The only Canadian graph declining is the number of conservatives saying "what about China".

15/5/2025, 2:19:37 PM | 4 3 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Next week I’m running a little discussion on working with election data in Canada. We need more data skills at the grassroots level for Canadian democracy to thrive. www.hackf.org/event/analyz...

15/5/2025, 12:23:57 PM | 0 0 | View on Bluesky | view

Profile picture amy brown (@amybrown.xyz) reposted

everything is so stupid I just spent the last 7 hours assuming you guys were doing elaborate photoshops of grok talking about white genocide

14/5/2025, 8:08:00 PM | 1915 121 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Carney appointing a Minister for AI gives me hope the government will finally right a historic wrong and appoint a Minister of Relational Databases.

14/5/2025, 1:37:40 PM | 3 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

It's useful information for foreign observers that both American political parties seem to think it's stupid to spend any energy or time on threats to the prosperity and sovereignty of U.S. allies. Some might conclude it would be very stupid of us indeed to ever trust America again.

12/5/2025, 7:36:24 PM | 0 0 | View on Bluesky | view

Profile picture Adam Gurri (@adamgurri.liberalcurrents.com) reposted

Why does the British press churn out anti-trans piece after anti-trans piece when polls show a totally uninterested British public? Why do foreign dictators fixate on “cancel culture”? Read and find out!

8/5/2025, 9:43:28 AM | 119 16 | View on Bluesky | view

Profile picture Emmett Macfarlane 🇨🇦 (@emmettmacfarlane.com) reposted

I still can't fathom why respectable people are maintaining X accounts. It's depressing. Such a basic moral line.

6/5/2025, 4:01:29 PM | 1353 185 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Yes - so much better tooling like that is needed. In many ways I think it’s the deterministic wrappers holding us back more than llm capability today.

2/5/2025, 11:57:29 AM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

For sure, you’re outlining a superior approach for professional development. Code gen has its place too but you are right to put tight boundaries around it.

2/5/2025, 11:56:33 AM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

I mostly agree. There is nuance. LLMs are a valuable support, but they are lousy at debugging and have no sense of design. I’m a relational database person and my dev team mostly aren’t. I notice that their LLM assisted queries are better and more importantly they don’t lean on ORMs as much.

2/5/2025, 11:53:27 AM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

We had a good discussion about this at the hackforge swap meet this week. One thing I learned from that chat: there are many ways to use these things for coding. Understanding what you’re working with and good technical judgment are prerequisites to finding a useful mode in your own circumstance.

2/5/2025, 11:46:33 AM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Hmm perhaps, depending on what you are working on. Different domains will have different levels of sensitivity to that sort of thing. I use these tools and that challenge doesn’t come up. The thing missing the point and going down a useless rabbit hole is a common failure state I encounter.

2/5/2025, 11:38:00 AM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

An LLM is not an isolated piece of technology. The deterministic software you wrap it with is where much of the value comes from. A lot more development is required to get real consistent value from the tech. LLM + search is a powerful combo, but the tools are still weak.

2/5/2025, 11:27:30 AM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

I always thought Stephane Dion’s electoral reform proposal deserved more attention.

1/5/2025, 2:15:51 PM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

If you’re a nerd with a home lab in or near Windsor you won’t want to miss our infrastructure swap tonight: www.hackf.org/event/home-l...

30/4/2025, 11:54:25 AM | 1 0 | View on Bluesky | view

Profile picture Dr. Mike P. Moffatt (@mikepmoffatt.bsky.social) reposted

What happened in SW Ontario is *not* progressive vote splitting. Rather it's lost NDP votes breaking 2:1 to the Conservatives. There's a lot of blue-orange "anyone but Liberal" switchers. Windsor West: Conservative +16, Liberal +3, NDP -20

image
30/4/2025, 11:27:42 AM | 120 50 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

I vote by special ballot for the convenience. Creating a ton of drama in close races is a surprising side benefit.

29/4/2025, 3:35:02 PM | 1 1 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

It’s a separate count done at the returning office on election day. Usually your most experienced scrutineer watches that one because it’s the biggest raw numbers.

29/4/2025, 12:07:22 AM | 1 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

Yes. The advance polls get their own number and results reporting.

29/4/2025, 12:00:08 AM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

He makes me mad a lot which is not not what he is going for but also he has good info.

28/4/2025, 1:33:36 AM | 0 0 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social)

Frank takes a lot of shit because he wears his heart on his sleeve, but he was the one who first saw the LPC movement for what it was.

27/4/2025, 11:23:26 PM | 3 0 | View on Bluesky | view

Profile picture Rachel Coldicutt (@rachelcoldicutt.bsky.social) reposted

An example of how productivity gains created by tech aren't instant and require good service design and implementation is the bizarre tangle of school and homework apps. My kid just logged into one app which says they need to check a portal to find the task which is then to be completed in a 2nd app

27/4/2025, 1:20:59 PM | 301 46 | View on Bluesky | view

Profile picture Patricia Aas 🐢🏳️‍🌈 (@patigallardo.bsky.social) reposted

Dear lord people. Sabotage, sabotage, sabotage. If you do computer stuff there are 50 million ways you can sabotage stuff with credible deniability. Think of all the things you try to avoid normally, and make sure they happen «accidentally». Lose and misunderstand orders. Sabotage.

23/4/2025, 8:13:52 PM | 47 14 | View on Bluesky | view

Profile picture Doug Sartori (@dsartori.bsky.social) reply parent

This terrific resource crossed my bow just as I'm developing guidance for tech professionals getting into data warehousing. I'm sharing it with my clients. Thank you so much for putting this together!

22/4/2025, 2:16:42 PM | 1 0 | View on Bluesky | view

Profile picture Paris Marx (@parismarx.com) reposted

The days of Google Docs are ending; we enter the age of Docs, made by France's Interministerial Directorate for Digital Affairs and Germany's Center for Digital Sovereignty of Public Administration. We need more governments to collaborate on public software projects to achieve digital sovereignty.

21/4/2025, 2:25:04 PM | 2131 748 | View on Bluesky | view