HNHacker News
TopNewBestAskShowJobs

benjaminleonard

60 karma · joined November 30, 2021

submissionscomments
benjaminleonard··on Oxide computer 3D rack guided tour
Thanks!

I have complex feelings about it all too. My hope is we'll re-consider what's considered hard. As a designer who started his career after the advent of digital typesetting, some of the things I barely think about were once considered difficult.

benjaminleonard··on Oxide computer 3D rack guided tour
Sales/marketing. Though there's some ideas floating around on using it to document something like a CRU replacement.

We need to get it cross-linked from the main site still.

benjaminleonard··on Oxide computer 3D rack guided tour
IIRC the CAD exports were in the many millions of polygons, so there's substantial work in preparing the assets for the explorer. Kenan (the 3d artist I worked with) did fantastic work cleaning and optimising them. I'm somewhat jealous of hardware startups with products without quite so many parts!

It's part of the reason I'd waited so long before making this, I knew it was going to be a lot of work. There's parts that Claude was especially useful for, like perf testing, debugging and animation. But the first half of the project was done almost entirely by hand.

benjaminleonard··on Oxide computer 3D rack guided tour
Any console errors? Perhaps drop an issue on the repo if you have a moment: https://github.com/oxidecomputer/rack-explorer/issues
benjaminleonard··on Port React Compiler to Rust
I think there's a few Rust ones knocking around, some LLM-assisted. I've recently had Claude re-implement the inline parser (https://github.com/oxidecomputer/react-asciidoc) using our large corpus (600+) of AsciiDoc documents

Had it convert it in this and the stock version, compare the output, fix and repeat.

benjaminleonard··on Monodraw
I'm a big fan of Monodraw and use it frequently for ASCII assets / animations for https://oxide.computer.

I'd love some scripting features, to create and edit designs through code. But I'm aware my use case is a little niche.

benjaminleonard··on Why Oxide Chose Illumos
Yep, you can see a little more on the [blog](https://oxide.computer/blog/a-tool-for-discussion) or the most recent [podcast](https://oxide.computer/podcasts/oxide-and-friends/2065190). The API and site repos are also public.
benjaminleonard··on The Cloud Computer
You may be happy (or unhappy) to know that was definitely considered – it felt a little more trouble than it was worth, and dare I say a little too on the nose?

We did manage to get a neat PCI vendor ID: https://pcisig.com/membership/member-companies?combine=01de

benjaminleonard··on The Cloud Computer
They are very fun to make as well! I've built my own mini-lib on top of this ASCII rendering library (https://github.com/ertdfgcvb/play.core).

I design them in Monodraw, pass it through a janky converter I wrote that converts text into a json grid of characters. I then render a number of layers that get combined, which is a mix of the static art layer, and others generated from functions that spit out a similar cell based frame.

If you're interested: https://gist.github.com/benjaminleonard/c913ddbf23fe7a70f9c2...

And for what it's worth there's this ASCII game: https://twitter.com/StoneStoryRPG

benjaminleonard··on The Cloud Computer
Sorry about that, fixed – you can find that information on the specs page now
benjaminleonard··on Oxide Computer: Docs
These have been online for a few months actually, though the release notes have only just been added.
benjaminleonard··on Oxide Computer: Docs
All of our sites and indeed the web console itself are driven by the same design system and we are planning on a light theme as soon as we can.

Thanks!

benjaminleonard··on Oxide at Home: Propolis Says Hello
Sure, in that case – as I understand it is everyone's pre-tax salary is the same, so your take home pay obviously depends on where you're a resident.

Currently we are using a remote hiring platform with local legal entities, so you'll get paid in local currency and receive local benefits. I'm based in the UK, I don't have the overhead of medical insurance, but the platform itself has costs and I'm not sure how much the costs of a UK employee compare to other countries.

But, we don't have many international employees, so the setup might change in the future or depending on the individual. When I first started, I briefly worked part-time as an independent contractor.

benjaminleonard··on Oxide at Home: Propolis Says Hello
Everyone is paid the same, regardless of location.
benjaminleonard··on Oxide at Home: Propolis Says Hello
All the positions on the site currently are remote friendly. I work for Oxide remotely from the UK – you just need a reasonable overlap with PT, I overlap four hours most days.
benjaminleonard··on Hubris – A small operating system for deeply-embedded computer systems
Apologies, pushing a fix now. I broke this earlier today!