@ahl@mastodon.social
@ahl@mastodon.social avatar

ahl

@ahl@mastodon.social

Writing software at Oxide, mostly Rust, not too much

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ahl, to random
@ahl@mastodon.social avatar

TIL LibreOffice supports WordPerfect 3.5 formatted files so I can read my essay on Johnny Tremain from 30 years ago...

ahl, to random
@ahl@mastodon.social avatar

Last night @bcantrill and I celebrated the 20th (!) anniversary of DTrace by taking a walk through its history. Thanks to all the Oxide Friends who joined us live and thank you to everyone who has used DTrace, ported it to various platforms, filed bugs, filed CVEs, added features, fixed bugs, shown up to dtrace.conf, written blogs.. we’re so fortunate and so appreciative and would never have predicted any of these things 20 years ago.

https://youtu.be/IeUFzBBRilM

skinnylatte, to food
@skinnylatte@hachyderm.io avatar

The first Singaporean restaurant in the Bay Area that I’m super excited about: Mama Judy’s! They just had soft launch, and will be opening at the end of the month. They’re in Alameda. Here’s the menu for September

(Oops their website isn’t working. Will link when it works again)

ahl,
@ahl@mastodon.social avatar

@skinnylatte where? I live in alameda and this is news I can use!

ahl,
@ahl@mastodon.social avatar

@skinnylatte nice! Thanks!

ahl, to random
@ahl@mastodon.social avatar

Some folks don’t know that Oxide and Friends is available as a podcast (as well as live on Discord and recorded on YouTube). Our latest episode with @kelseyhightower is now available, and it’s a banger: https://share.transistor.fm/s/144dd00e

Sarahp, to random
@Sarahp@mastodon.social avatar

What color is this radio?

ahl,
@ahl@mastodon.social avatar

@Sarahp salmon?

ahl, to random
@ahl@mastodon.social avatar

Last night, @bcantrill and I were joined by @kelseyhightower to talk about open source anti-patterns.

Kelsey hit on the theme of being explicit and intentional about the direction. It’s okay to steer an open source project according to your needs and your vision, but you’ll poison your own community if you’re not transparent and all they hear is “no”.

It’s fair to say we all got a little fired up when it comes to violations of the social contract of open source! Enjoy:

https://youtu.be/13ctYOu8TsA

ahl, to random
@ahl@mastodon.social avatar

Thanks to @OhMyGoshJosh @orbitz and Cory for talking to @bcantrill, me, and the Oxide friends about OpenTF!

HashiCorp--once a shining light of open source leadership--has adopted the BUSL for many projects. It's a galling affront to the communities they've nurtured.

And stick around as Bryan and I don our tinfoil hats to unveil brilliant and subtle resistance from within HashiCorp!

https://youtu.be/QaU94LY891M

ahl,
@ahl@mastodon.social avatar

If you use Terraform in any way, check out https://opentf.org/.

When Oracle yanked the rug out from under Hudson, the community turned on a dime to reassemble as Jenkins. I’m hopeful that everyone in the Terraform community can make a similar shift to OpenTF.

ahl,
@ahl@mastodon.social avatar

While all background images are my favorite, this one is really really my favorite

oxidecomputer, to random
@oxidecomputer@hachyderm.io avatar

On Monday, @ahl and @bcantrill will be joined by @orbitz from Terrateam and @OhMyGoshJosh from Gruntwork to talk about the OpenTF effort to assure an open source Terraform. This one could get spicy; join live, 5pm Pacific!

https://discord.gg/RaVzEtHE?event=1141586444348031016

ahl,
@ahl@mastodon.social avatar

@matt wow, I hate this so much. The premise that these non-open licenses are in some way inevitable is so facile. The major critique seems to be that Hashi isn’t building their trust-breaking, corporatism sufficiently on the trust-breaking, corporatism work of those that preceded them (ie into hell)

ahl, to random
@ahl@mastodon.social avatar

What is an appropriate number of times to use the adjective “stoked” in a book not about surfing or blacksmithing?

grammargirl, to random
@grammargirl@zirk.us avatar
ahl,
@ahl@mastodon.social avatar

@grammargirl I could care less!

ahl, to random
@ahl@mastodon.social avatar

Oxide and Friends fans: often I trim out the twiddle-twaddle at the top of the live show, but I've decided to leave it all in, including @bcantrill's vehement declaration that he is clothed!

Hopefully this cures us of our burgeoning popularity!

ahl, to random
@ahl@mastodon.social avatar

On Monday, @bcantrill and I were joined by @davidcrespo and @just_be to talk about their work building the Oxide console--the users' portal to our product. The rigor they've brought to all aspects of the frontend--client/server type safety, test automation, a11y--it's astounding! ... not to mention building a gorgeous UI!

https://youtu.be/dS7TEfKqQY0

ahl, to random
@ahl@mastodon.social avatar

On Monday's Oxide and Friends, @bcantrill and I were joined by the @oxidecomputer operations team to discuss the logistics of shipping out our first rack. We often hear about incredible hardware or software, but operations is often the forgotten third leg of the stool without which nothing would go. With a product this big, even the crate is a serious undertaking!

And a pearl of wisdom: "You can't surge a relationship"

https://www.youtube.com/watch?v=L4YF8QJkKqM

ahl, to random
@ahl@mastodon.social avatar

On last night's Oxide and Friends, @sdtuck and @bcantrill answered the questions occasioned by the shipment of our first Oxide Computer!

What is Oxide? Why do people need it? Why did we build it the way we did? Your questions answered. My favorite? The answer to "what was the hardest part about building Oxide?"--some surprising answers!

https://youtu.be/5P5Mk_IggE0

ahl,
@ahl@mastodon.social avatar

@matt meh? It will I’m sure but there’s so much we can do without descending into the VM

ahl, to random
@ahl@mastodon.social avatar

browser console under Discord; I love it

ahl, to random
@ahl@mastodon.social avatar

Loved tonight’s Oxide and Friends show with @bcantrill and @sdtuck. For the folks who were there live to whom I promised OxF stickers:

ahl, to random
@ahl@mastodon.social avatar

Yesterday @bcantrill and I offered a rebuttal to the AI doomerism that has been gaining volume. Hoo-boy, this one had some range! Heaven’s Gate, ceteris paribus, WWII, derpy security robots, press-fit DIMM sockets, async Rust, etc. And optimistic as always: the hardware and systems AI doomers imagine are incredibly hard to get right; let’s see AIs help us before we worry about our own obsolescence!

https://youtu.be/r3qZJBfHI0Y

ahl, to random
@ahl@mastodon.social avatar

Has “facially” become some neologism for “on its face” ie obviously?

ahl,
@ahl@mastodon.social avatar

@penryu oh they’re the worst

ahl, to random
@ahl@mastodon.social avatar

Yesterday, Greg Colombo and @rain joined @bcantrill, me, and the Oxide Friends to talk about software verification.

One of the biggest changes I've seen to the craft of software engineering has been the rigor applied to making sure software works as intended. This show introduced two powerful tools: formal methods in the form of TLA+ to simulate a design to find violated constraints, and property-based testing in the form of Rust's proptest.

Big thanks to Greg and Rain!
https://youtu.be/CcYK8E1UuJY

ahl,
@ahl@mastodon.social avatar

I loved it so much that I even wrote up decent show notes (for a change)!

https://github.com/oxidecomputer/oxide-and-friends/blob/master/2023_06_19.md

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines