Brett Morgan

219 Followers
1,019 Following
169 Posts
I build samples, codelabs, documentation and other fun things to encourage developers to use Flutter and Dart to the fullest. Hailing from Sydney, Australia, he has worked across the entire range of companies from Australia’s largest bank to secretive startups. His interests include all things technical, from mastering Sous Vide cooking in the kitchen to embedded programming on the RP 2040.
GitHubhttp://github.com/domesticmouse/
Twitterhttps://twitter.com/DomesticMouse
LinkedInhttps://www.linkedin.com/in/brettmorgan/
It turns out OpenAI have a GitHub repository with a 26,000 line YAML OpenAPI schema describing their full API - the same API that's emulated by all sorts of other tools within the LLM ecosystem. Made some notes on that here, plus a YAML exploration tool:
https://simonwillison.net/2024/Dec/22/openai-openapi/
openai/openai-openapi

Seeing as the LLM world has semi-standardized on imitating OpenAI's API format for a whole host of different tools, it's useful to note that OpenAI themselves maintain a dedicated repository …

i will hear no slander of Fedi. the average surviving Fedi user is a hardened psycho so dedicated to Posting that they've built their own social network out of rocks and twigs four times by now. when the internet is murdered they'll go back to stickers on light poles and zines at the laundromat

Well-established old principle: Do one thing and do it well.

Modern AI/LLM companies' principle: Do 1000 things, and none of them are right.

Welcome to the 21st century. We have robots that can provide you any information.*

*In extremely small letters: We can make mistakes, so double-check it.

Kids these days, pronouncing "pwned" and "pawned".

*Old man yells at cloud*

#pyconau

Currently in the Student Showcase at #PyConAU. 5 minutes in to the first talk. The student speaking (Summer) is in Yr 12, talking about a tamagotchi inspired network scanning security tool.

This talk, talking about ethical hacking, plus a tech demo of the app/hardware tool, would give many speaking *pros* a run for their money.

The kids are alright.

I'm guessing the forced capitalisation of software development expenses in the US is going to end Silicon Valley.
The definitive guide!
Substack explains why they are paying Nazis to publish on their platform. Friends who publish on Substack, are you ok with this? If not, maybe try Buttondown or Wordpress or Ghost or literally anything fucking else. https://substack.com/@hamish/note/c-45811343
Hamish McKenzie (@hamish)

Hi everyone. Chris, Jairaj, and I wanted to let you know that we’ve heard and have been listening to all the views being expressed about how Substack should think about the presence of fringe voices on the platform (and particularly, in this case, Nazi views).  I just want to make it clear that we don’t like Nazis either—we wish no-one held those views. But some people do hold those and other extreme views. Given that, we don't think that censorship (including through demonetizing publications) makes the problem go away—in fact, it makes it worse. We believe that supporting individual rights and civil liberties while subjecting ideas to open discourse is the best way to strip bad ideas of their power. We are committed to upholding and protecting freedom of expression, even when it hurts. As @Ted Gioia has noted, history shows that censorship is most potently used by the powerful to silence the powerless. (Ted’s note: https://substack.com/profile/4937458-ted-gioia/note/c-45421012)  Our content guidelines do have narrowly defined proscriptions, including a clause that prohibits incitements to violence. We will continue to actively enforce those rules while offering tools that let readers curate their own experiences and opt in to their preferred communities. Beyond that, we will stick to our decentralized approach to content moderation, which gives power to readers and writers. While not everyone agrees with this approach, many people do, as indicated by @Elle Griffin’s post in defense of decentralized moderation on Substack, which was signed and endorsed by hundreds of writers on the platform, including some of the leading names in journalism, literature, and academia (see Elle’s post below). Even if we were in a minority of one, however, we would still believe in these principles.  There also remains a criticism that Substack is promoting these fringe voices. This criticism appears to stem from my decision to host Richard Hanania, who was later outed as having once published extreme and racist views, on my podcast, The Active Voice. I didn’t know of those past writings at the time, and Hanania went on to disavow those views. While it has been uncomfortable and I probably would have done things differently with all the information in front of me, I ultimately don’t regret having him on the podcast. I think it’s important to engage with and understand a range of views even if—especially if—you disagree with them. Hanania is an influential voice for some in U.S. politics—his recent book, for instance, was published by HarperCollins—and there is value in knowing his arguments. The same applies to all other guests I have hosted on The Active Voice, including Hanania’s political opposites.  We don’t expect everyone to agree with our approach and policies, and we believe it’s helpful for there to be continued robust debate of these issues. Six years into Substack, however, we have been encouraged by the quality of discourse on the platform. As Elle said in her letter: “We are still trying to figure out the best way to handle extremism on the internet. But of all the ways we’ve tried so far, Substack is working the best.” Thanks for listening, and for caring, and thanks to everyone who publishes on Substack. We are here to serve you and will continue to do our very best in that mission.  

Substack

Safari Technology Preview 185 now supports WebGPU! It enables high-performance 3D graphics and general-purpose computations on the Web. Turn on the feature flag, and try it out.

https://webkit.org/blog/14879/webgpu-now-available-for-testing-in-safari-technology-preview/

WebGPU now available for testing in Safari Technology Preview

WebGPU is a new standards-compliant API that enables high-performance 3D graphics and general-purpose computations on the Web.

WebKit
„Knock knock“
„Race condition“
„Who’s there?“