Sign in

T-Pi

@focx.org
27 followers 75 following 11 posts

Building blocks with 📦 JavaScript, 🦀 Rust & ⬛ Terminals. I code things, break things, fix things, and watch servers do their thing. ⟣ Mastodon: discuss.systems/@focxlife ⟣ Chaotic good · Small Internet · Right to repair · he/him/his

PostsRepliesMedia
Reposted by T-Pi
Nikita Lisitsa @lisyarus.bsky.social · 05/10/2026
The first homework assignment for the stundents on my webgpu (wgpu, really) course! (There are stars in the bg, might be hard to tell) Has everything we've covered so far: shaders, pipelines, vertex buffer layouts, transformation matrices.
2261
Reposted by T-Pi
Fidel Destro @fideldestro.bsky.social · 05/10/2026
Some shader coordinate info: we start with Generated, which you can think of as a cube that starts at the front bottom left corner, and is scaled to match your Object. Next is Object, which is centered at the selected Object's Origin. #Blender
152
Reposted by T-Pi
Designing Women Daily @nocontextfonecalls.bsky.social · 05/10/2026
Julia pleads with Suzanne not to marry Wilmont Oliver just for his money. #DesigningWomen #TVSky #ClassicTV
1112
Reposted by T-Pi
nilay patel @reckless.bsky.social · 05/10/2026
Asked Sen @schiff.senate.gov about getting rid of 230, and he suggested there might be immunity if a platform has "best practices." Just gonna go ahead and tag @jkosseff.bsky.social @klonick.bsky.social @noupside.bsky.social @masnick.com now bc dying for their reax www.theverge.com/podcast/1004...
We’ve had Sen. [Ron] Wyden on the show many times to talk about Section 230. I won’t go too far down that rabbit hole. The dynamic there was that Section 230 provided the immunity that you’re describing, but it was immunity for speech that would otherwise be illegal. And so it was speech that was defamatory. There’s a whole category of speech that isn’t illegal. Are you saying that taking the 230 immunity away from the social platforms would somehow make them moderate lawful but awful speech? And I bring this up because I’m very curious about how you would apply it in the AI case as well.

Yeah, no, I think that is the case. That part of their argument was, “ We want to take down really nasty, offensive, racist content, but we will be afraid to do so if you don’t give us immunity. So give us immunity, and we’ll take all that bad stuff down.” They got immunity. And I don’t know if you’ve been on X lately; it’s a cesspool. So giving them broad immunity did not allow them to enforce their community policies. And the First Amendment prohibits the government from dictating speech or prohibiting you from saying things. It doesn’t prohibit a private party from saying, “We don’t want racist content on our platform.” So there’s no problem with a private platform saying, “That violates our policy. We’re not going to post it.” And they’re not utilizing that immunity in a good way. So why should they continue to have it?

Now, we may want to create a safe harbor for companies that are meeting best practices and standards. So we may want to narrow 230 instead of getting rid of it. What is the analogy in terms of AI? I’m not sure what the analogy is.Now, we may want to create a safe harbor for companies that are meeting best practices and standards. So we may want to narrow 230 instead of getting rid of it. What is the analogy in terms of AI? I’m not sure what the analogy is.

Let me draw you the connection that I’ve been thinking about a lot. In the case of social media and Section 230, the immunity was that the platforms would not be responsible for the speech of the users. So I would post something horrible about you, and you couldn’t sue Mark Zuckerberg. This is the thing that has broadly enabled the social media platforms at scale.

I opened Instagram today, and it is all but making the content for me. And in fact, a lot of content on Instagram is being generated by Meta. It is obviously their speech. And somewhere between having your Muse go and make Instagram for you, and Meta synthesizing all of the product recommendations and generating content all by itself, is a liability for Meta. It is outside of the Section 230 shield. That is their speech.

And you can draw a lot of distinctions there. If I fully automate my Instagram account with my Meta agent, is that my speech, Meta speech, or the AI model’s speech? Who knows? But it might not be under 230. So you would be outside of the immunity shield. And I’m just curious if you think that will meaningfully alter how they moderate.

I agree with your analysis, but I think it’s a difficult enough legal analysis that they feel they’ve got the money to stop, or slow down, effective litigation. Meta, or any of these other companies, decides how they want to amplify certain content. So let’s say it’s content that I generated. Is it still solely my speech if Meta spends a fortune to amplify it to so many users who wouldn’t have heard it, but for Meta making that decision, or is it now both of our speech? I’m not sure exactly where that line is. If it’s obviously purely Meta content, then it’s pretty simple, but there are going to be a lot of cases in between.

Bu…
129514
Reposted by T-Pi
Justin Jackson @justinjackson.ca · 05/10/2026
Can't get this song out of my head
042
Reposted by T-Pi
hailey @hailey.at · 15/09/2026
more china Ws here unfortunately
913618
Reposted by T-Pi
Molly White @molly.wiki · 14/09/2026
politicians: "we can't afford to let China get ahead with AI!" sweetie i don't think we can afford to let America get ahead
Futurism

OpenAl Faces Congressional Probe Over Swarm Hacking Incident

10 hours ago

Reuters

Anthropic discloses fourth Al hacking incident missed in earlier review

'HROPY

3 days ago
953663
T-Pi @focx.org · 10/09/2026
Looking for a full-time remote Senior/Staff/Tech Lead role. Strongest in JavaScript, but highly interested in Rust with broad low-to-mid-level skills. Reposts and boosts appreciated!
011
Reposted by T-Pi
Jason Cohen @asmartbear.com · 07/09/2026
Why did that one comment / observation / feedback / criticism hit so hard? Because you already knew it's the truth. You’ve been avoiding it. If it weren't true, it would flow right over you. (I'm exactly the same way, with the same weakness, that's how I know.)
longform.asmartbear.com
Failure to face the truth
This admonition recurs in myriad books, frameworks, and topics, across decades of time. When something is so consistent, it must be wisdom.
093
Reposted by T-Pi
Tangled @tangled.org · 31/08/2026
🚨 We're dealing with a rather extensive DDoS attack. We're working on mitigating and bringing back availability. status.tangled.org
status.tangled.org
Tangled · Service Status
The primary appview service is under an extensive DDoS attack. We're working on mitigating.
818510
Reposted by T-Pi
Rust Language @rust-lang.org · 20/08/2026
⚠️ A few hours ago, a malicious crate was discovered on crates.​io which spread as a dependency of `arrayref` and some other crates, likely due to compromised credentials. The affected versions have been deleted. For details and how to see if you are impacted, see: blog.rust-lang.org/2026/08/20/s...
blog.rust-lang.org
Supply chain attack on arrayref | Rust Blog
Empowering everyone to build reliable and efficient software.
119481
T-Pi @focx.org · 17/08/2026
My dev workflow shifted big time over the past few weeks: • WezTerm – Default terminal & multiplexer (Lua setup is top tier) • Helix – Post-modern text editor • Jujutsu – Refreshing VCS • zoxide & eza – Modern cd and ls replacements • Obsidian – journaling & PKM #DevLife #DevTools
010
T-Pi @focx.org · 17/08/2026
Finally gave Jujutsu (jj) a try. It's been a week now, and wow—I'm actually enjoying a VCS? Grasping bookmarks and timeline movement felt so natural. Was Git ever this fun, or did routine just strip the joy out of it? Refreshingly easy to dive right in. #JujutsuVCS #DevLife
010
Reposted by T-Pi
Meredith Whittaker @meredithmeredith.bsky.social · 12/08/2026
<3
113111
Reposted by T-Pi
Schalk Neethling @schalkneethling.com · 29/07/2026
Modern CSS Radar: replace custom code with modern CSS | Scan a public page to see where modern HTML and CSS can replace custom code. Each finding includes the evidence and what to test before making the change. | cssradar.com
cssradar.com
Modern CSS Radar: replace custom code with modern CSS
Scan a public page to see where modern HTML and CSS can replace custom code. Each finding includes the evidence and what to test before making the change.
172
Reposted by T-Pi
P(aul) Frazee @pfrazee.com · 12/05/2026
you dont actually want a tui, you want this and an SPA
webtui.ironclad.sh
WebTUI
Modular CSS Library that brings the beauty of Terminal UIs to the browser
91179
Reposted by T-Pi
MyPet Health by Vetcation @vetcation.com · 28/04/2026
If I saw this on the beach 🏖️ I’d probably get teary eyed. The scooter club is vibing. Thank you for all the people who help these dogs live their best life.
6774191258
Reposted by T-Pi
Cassidy @cassidoo.co · 26/03/2026
It's Rubber Duck Thursday! Come hang out with us! www.twitch.tv/github or www.youtube.com/watch?v=UWSR...
021
Reposted by T-Pi
Acid Rain @bearysweet.bsky.social · 21/01/2026
I'mma gonna stick to you like glue.. Clingy dog glue sticks 🐶😄 #dogs #clingy #relationships
115118
Reposted by T-Pi
P(aul) Frazee @pfrazee.com · 24/11/2025
Stoked for this preview/beta release of a new typescript SDK. It's baked entirely around bringing your own lexicons, and includes a CLI for fetching them from the network and generating code. The DX is also so much better, and it includes tools like tree-shaking.
const profile = await client.call(app.bsky.actor.getProfile, {
  actor: 'atproto.com',
})

await client.create(app.bsky.feed.post, {
  text: 'Hello, world!',
  createdAt: new Date().toISOString(),
})

const posts = await client.list(app.bsky.feed.post, {
  limit: 10,
  repo: 'atproto.com',
})

app.bsky.actor.profile.$validate({
  $type: 'app.bsky.actor.profile',
  displayName: 'Ha'.repeat(32) + '!',
}) // { success: false, error: Error: grapheme too big (maximum 64) at $.displayName (got 65) }
813613
Reposted by T-Pi
Wes Bos @wesbos.com · 23/10/2025
Don't [...spread] or .split() your strings! Use Intl.Segmenter API. Available in every JS runtime
1653482
Reposted by T-Pi
nooki @handle.invalid · 09/10/2025
(1/4) I'm soft launching nooki.me to get some early traction and feedback on what to improve. Excited to see how this platform grows!
68787145
Reposted by T-Pi
Vale @vale.rocks · 10/10/2025
I saw this place when I was in Malaysia. All I could think of were weblogs. It overwhelmed my thoughts and consumed my mind each time I saw it. I'm too far gone. Cool blog, dude.
A resturaunt with the name 'Cool Blog' in a shopping centre.
0102
Reposted by T-Pi
Oregon 🕎🎲 @oregonthedm.bsky.social · 09/10/2025
When parakeets cosplay
151072416
Reposted by T-Pi
Peter Lewis @peterlewis55.bsky.social · 10/10/2025
Sorry to any arachnophobes out there for me sharing this super close up of a common garden spider see on a riverside walk this morning! @photohour.bsky.social @worldwildlife.bsky.social
3616
Reposted by T-Pi
Fabrizio Ferri-Benedetti @theletterf.bsky.social · 23/09/2025
This was a fun and interesting read that got to the Hacker News frontpage yesterday. anniemueller.com/posts/how-i-...
anniemueller.com
How I, a non-developer, read the tutorial you, a developer, wrote for me, a beginner - annie's blog
“Hello! I am a developer. Here is my relevant experience: I code in Hoobijag and sometimes jabbernocks and of course ABCDE++++ (but never ABCDE+/^+ are you kidding? ha!)&nbsp; and I like working with ...
1816726
Reposted by T-Pi
Tuta @tuta.com · 22/09/2025
Switch on tailor-made emails! ❤️‍🔥 Enjoy a private mailbox that's made for YOU. Be #fearless #speaknow #speakfreely #taylorswift #taylornation
Sparkling background with the Tuta switch and a title, Turn ON Privacy.
0336
Reposted by T-Pi
Rust Language @rust-lang.org · 12/09/2025
We received reports of a phishing campaign targeting crates​.io users. Do not click on links asking to authenticate to protect your account. More information: blog.rust-lang.org/2025/09/12/c...
blog.rust-lang.org
crates.io phishing campaign | Rust Blog
Empowering everyone to build reliable and efficient software.
011256
Reposted by T-Pi
WiLLson ➟ 👨‍💻 🐍 @themeek766.bsky.social · 09/09/2025
🔰 Linux File System Explained
1123
Reposted by T-Pi
Scroll.in @scroll.in.web.brid.gy · 31/08/2025
scroll.in
AI is making reading books feel obsolete – and students have a lot to lose
A new study shows the amount of reading for pleasure that Americans are doing is down 40 per cent since the early 2000s.
011
Reposted by T-Pi
Dwight @dwightreads.bsky.social · 27/08/2025
View over the Gulf of Mexico #sunset #beach #nature #florida #ColorADay #RedWed #seascape #photography #EastCoastKin #scape #outdoors #PhotoOfTheDay #PhotographersUnited #photohour
1595201524
Reposted by T-Pi
Ashton Pittman @ashtonpittman.bsky.social · 23/08/2025
Mississippi's new social media age-verification law has now forced BlueSky to block Mississippi IP addresses. Our Mississippi Free Press team is now urgently having to grapple with what that means for our audience—and for press freedom. My new editorial:
mississippifreepress.org
Ed Note | State Law Compels BlueSky to Block Mississippi IPs
Ashton Pittman writes about how Mississippi’s social media age-verification law prompted BlueSky to block access to Mississippi IP addresses.
521232597
Reposted by T-Pi
Insta Science @instascience.bsky.social · 06/08/2025
Ice calving and a 200 foot tower rise from the water.
23507106
Reposted by T-Pi
Jason Cohen @asmartbear.com · 06/08/2025
When you just want to quit and get a normal job… Not having to make all the decisions, not having the weight of the entire thing on your shoulders, someone just telling you what is expected, what the "right thing" is to do. But you're doing this to 𝘦𝘴𝘤𝘢𝘱𝘦 that!
191
Reposted by T-Pi
hby's stuff @hby.bsky.social · 04/08/2025
#pixelart #pokemon
7680152
Reposted by T-Pi
Insta Science @instascience.bsky.social · 31/07/2025
Colossal Waves at Nazaré, Portugal.
28648149
Reposted by T-Pi
georgia-lux @georgialux.bsky.social · 30/07/2025
maybe some day i will get tired of motsuyaki but today is not that day
tofu with stewed organ meat, cabbage with pickled ginger, and skewers of pork tongue, liver, windpipe and jowl
2261
T-Pi @focx.org · 28/07/2025
youtube.com
Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)
YouTube video by Rick Astley
010
Reposted by T-Pi
Jay 🦋 @jay.bsky.team · 24/07/2025
"Social media users are tired of losing their identity and data every time a platform shuts down or pivots. In the ATProto ecosystem, users own their data and identities. Bluesky is the first big example, but a new wave of decentralized social networks is just beginning."
552988461
Reposted by T-Pi
Schalk Neethling @schalkneethling.com · 24/07/2025
Red Hot Chili Peppers - Can't Stop (Cover by Mary Spender) - #music www.youtube.com/watch?v=g_jh...
youtube.com
Red Hot Chili Peppers - Can't Stop (Cover by Mary Spender)
YouTube video by Mary Spender
001
Reposted by T-Pi
Insta Science @instascience.bsky.social · 26/07/2025
A wildlife conservationist is placing baby owls back in their burrow.
31825153
Reposted by T-Pi
BLK MJC @blkmjc.bsky.social · 22/07/2025
#photography #tahoe #blue #deep
1472
T-Pi @focx.org · 21/07/2025
The man look like a pirate. Love his look.
youtube.com
Yazi, the terminal file manager you didn't know you needed (why I switched from LF)
YouTube video by Andrew Giraffe
010
Reposted by T-Pi
Rae Radford @raeradford.bsky.social · 19/07/2025
#BookSky
535390817769
Reposted by T-Pi
Nate Butler @nate.rip · 14/07/2025
For the last 10 years I’ve been wanting a chance to design the future—not tomorrow, or the next thing, but 3 things after that. The 5 year horizon. To explore design fiction, maybe even a bit of science fiction? Tomorrow, I get to give it a shot with my first day @githubnext.com !
3345
Reposted by T-Pi
Benjamin Dreyer @bcdreyer.social · 15/07/2025
It’s here!
a pulpy paperback edition of Shirley Jackson’s The Lottery and Other Stories
2457037
Reposted by T-Pi
Dave Bardin @davebardin.bsky.social · 15/07/2025
Supermontage. #Superman
16917
T-Pi @focx.org · 15/07/2025
This is awesome.
020
Reposted by T-Pi
Schalk Neethling @schalkneethling.com · 09/07/2025
You might need to hear this. I surely did. www.youtube.com/watch?v=i_fI...
youtube.com
I'm Scared To Be This Honest
YouTube video by Mary Spender
021
Reposted by T-Pi
Insta Science @instascience.bsky.social · 12/07/2025
This bonsai tree was planted in 1625 and has lived for 400 years.
1249483