Kyle Simpson's Avatar

Kyle Simpson

@mcfelix.me.bsky.social

Engineer at @oxide.computer. Ex-{Arista, UofG}. he/they

177 Followers  |  80 Following  |  4 Posts  |  Joined: 21.10.2024  |  1.6988

Latest posts by mcfelix.me on Bluesky

In the Future All Food Will Be Cooked in a Microwave, and if You Canโ€™t Deal With That Then You Need to Get Out of theย Kitchen As a restaurant owner - I'm astounded at the rate of progress since microwaves were released a few short years ago. Today's microwave can cook a frozen burrito. Tomorrow's microwave will be able to cook an entire Thanksgiving Dinner. Ten years from now a microwave may even be able to run the country. Recently I was watching a livestream of a local microwave salesman.

In the Future All Food Will Be Cooked in a Microwave, and if You Canโ€™t Deal With That Then You Need to Get Out of the Kitchen

03.08.2025 20:35 โ€” ๐Ÿ‘ 92    ๐Ÿ” 54    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 8
Preview
Our $100M Series B / Oxide Raising our Series B round of financing

Our $100M Series B oxide.computer/blog/our-100...

30.07.2025 13:10 โ€” ๐Ÿ‘ 210    ๐Ÿ” 16    ๐Ÿ’ฌ 20    ๐Ÿ“Œ 4
Preview
Our $100M Series B / Oxide Raising our Series B round of financing

๐ŸŽ‰We raised $100M USD in our Series B financing. Thank you to USIT for leading this round, to our existing investors for their participation, and to our team, customers, and community for getting us to where we are today!

oxide.computer/blog/our-100...

30.07.2025 13:13 โ€” ๐Ÿ‘ 221    ๐Ÿ” 27    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 9

100% agreed. I ended up falling it away from it close to release (travel, work, open world fatigue, etc.), but the game feels absolutely great now. I'm hoping to actually finish it this time!

30.06.2025 10:09 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Rolling the ladder up behind us The newest post on Xe Iaso's blog

Rolling the ladder up behind us

https://xeiaso.net/blog/2025/rolling-ladder-behind-us/

20.06.2025 15:50 โ€” ๐Ÿ‘ 243    ๐Ÿ” 95    ๐Ÿ’ฌ 15    ๐Ÿ“Œ 28
Penguin (Mario Kart World) overlooks Cheep Cheep Falls.

Penguin (Mario Kart World) overlooks Cheep Cheep Falls.

12.06.2025 23:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

userland ROP on day 1 ๐Ÿ’ช

05.06.2025 08:48 โ€” ๐Ÿ‘ 2078    ๐Ÿ” 335    ๐Ÿ’ฌ 103    ๐Ÿ“Œ 66
Preview
Square Enix surprise announced a Final Fantasy Tactics remaster On Switch 2 day PlayStation said, โ€œIโ€™m leaving here with something.โ€

Square Enix surprise announced a Final Fantasy Tactics remaster www.theverge.com/news/679880/...

04.06.2025 21:40 โ€” ๐Ÿ‘ 94    ๐Ÿ” 18    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 21
Post image

OH MY FUCKING GOOOODDDDDDDDD

MATSUNO YOU ARE THE ETERNAL GOAT

04.06.2025 22:43 โ€” ๐Ÿ‘ 13368    ๐Ÿ” 5795    ๐Ÿ’ฌ 81    ๐Ÿ“Œ 613

I'm just saying, Final Fantasy Tactics is one of the greatest games ever made

03.06.2025 17:30 โ€” ๐Ÿ‘ 2514    ๐Ÿ” 294    ๐Ÿ’ฌ 190    ๐Ÿ“Œ 202
mobile screenshot from youtube video of gameplay from the water temple in The Legend of Zelda: The Ocarina of Time with the replies pulled up in a thread reading

@themrdangles16 9y ago
i hate the water temple... too confusing :(

@keithhalsell 4 days ago
its been 9 years, i hope you are doing great in life now

@themrdangles16 2 days ago
it couldn't be going worse keith

mobile screenshot from youtube video of gameplay from the water temple in The Legend of Zelda: The Ocarina of Time with the replies pulled up in a thread reading @themrdangles16 9y ago i hate the water temple... too confusing :( @keithhalsell 4 days ago its been 9 years, i hope you are doing great in life now @themrdangles16 2 days ago it couldn't be going worse keith

02.05.2024 23:11 โ€” ๐Ÿ‘ 4434    ๐Ÿ” 1228    ๐Ÿ’ฌ 21    ๐Ÿ“Œ 22
use iddqd::{IdOrdMap, IdOrdItem, id_upcast};

#[derive(Debug)]
struct User {
    name: String,
    age: u8,
}

// Implement IdOrdItem so the map knows how to get the key from the value.
impl IdOrdItem for User {
    // The key type can borrow from the value.
    type Key<'a> = &'a str;

    fn key(&self) -> Self::Key<'_> {
        &self.name
    }

    id_upcast!();
}

let mut users = IdOrdMap::<User>::new();

// You must pick an insertion behavior. insert_unique returns an error if
// the key already exists.
users.insert_unique(User { name: "Alice".to_string(), age: 30 }).unwrap();
users.insert_unique(User { name: "Bob".to_string(), age: 35 }).unwrap();

// Lookup by name:
assert_eq!(users.get("Alice").unwrap().age, 30);
assert_eq!(users.get("Bob").unwrap().age, 35);

// Iterate over users:
for user in &users {
    println!("User {}: {}", user.name, user.age);
}

use iddqd::{IdOrdMap, IdOrdItem, id_upcast}; #[derive(Debug)] struct User { name: String, age: u8, } // Implement IdOrdItem so the map knows how to get the key from the value. impl IdOrdItem for User { // The key type can borrow from the value. type Key<'a> = &'a str; fn key(&self) -> Self::Key<'_> { &self.name } id_upcast!(); } let mut users = IdOrdMap::<User>::new(); // You must pick an insertion behavior. insert_unique returns an error if // the key already exists. users.insert_unique(User { name: "Alice".to_string(), age: 30 }).unwrap(); users.insert_unique(User { name: "Bob".to_string(), age: 35 }).unwrap(); // Lookup by name: assert_eq!(users.get("Alice").unwrap().age, 30); assert_eq!(users.get("Bob").unwrap().age, 35); // Iterate over users: for user in &users { println!("User {}: {}", user.name, user.age); }

new #rustlang crate drop: iddqd! ID-based maps where keys are borrowed from values. Four maps are included: IdOrdMap, IdHashMap, a bijective (1:1) BiHashMap and a trijective (1:1:1) TriHashMap.

At Oxide we've found this pattern to be very useful. iddqd is no-std compatible, too!

docs.rs/iddqd

21.05.2025 21:19 โ€” ๐Ÿ‘ 164    ๐Ÿ” 36    ๐Ÿ’ฌ 15    ๐Ÿ“Œ 2

come work with me! @oxide.computer is currently hiring for a whole bunch of different engineering roles, up and down the stack โ€” from distributed systems to electrical engineering!

29.04.2025 22:04 โ€” ๐Ÿ‘ 127    ๐Ÿ” 33    ๐Ÿ’ฌ 9    ๐Ÿ“Œ 0
A snapshot of the "Careers" tab at https://oxide.computer showing that we have 9 (!!) current openings

A snapshot of the "Careers" tab at https://oxide.computer showing that we have 9 (!!) current openings

Nervously excited that we have more current openings than we have ever had before at @oxide.computer

28.04.2025 16:41 โ€” ๐Ÿ‘ 174    ๐Ÿ” 27    ๐Ÿ’ฌ 12    ๐Ÿ“Œ 2
Preview
British Comics Artist R.E. Burke Still Being Held In US Detention Camp British comic book creator R.E. Burke, or Becky Burke, is still being held in a USA detention camp, without news of release or repatriation
17.03.2025 21:38 โ€” ๐Ÿ‘ 290    ๐Ÿ” 179    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 21
Preview
Donate to Bring Becky Home!, organized by Jade Upshall Hey everyone, We need your help to bring our amazing Becky Burke home. Becky, a 28-year-old artist โ€ฆ Jade Upshall needs your support for Bring Becky Home!

Hey, all. Here's the GoFundMe link for our friend Becky Burke @reburked.bsky.social who is currently detained in appalling circumstances in a detention centre in the US by ICE. Where the money is going is all explained on the page. www.gofundme.com/f/4qt8r-brin... #BringBeckyHome

11.03.2025 17:22 โ€” ๐Ÿ‘ 183    ๐Ÿ” 144    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 12

utterly disgusting

10.03.2025 20:31 โ€” ๐Ÿ‘ 123    ๐Ÿ” 23    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

nature is healing ๐Ÿƒ

22.02.2025 13:02 โ€” ๐Ÿ‘ 155    ๐Ÿ” 41    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Video thumbnail

Somehow, The Sims 1 now has a Vulkan renderer... I spent the weekend taking a look at it: gist.github.com/riperiperi/7...

02.02.2025 21:49 โ€” ๐Ÿ‘ 77    ๐Ÿ” 20    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 1
Preview
There Is No Safe Word How the best-selling fantasy author Neil Gaiman hid the darkest parts of himself for decades.

fyi for those hitting โ€˜youโ€™ve reached your monthly article limitโ€™ paywall on this article without having read vulture - itโ€™s bc maris shared via app link. hereโ€™s the clean link: www.vulture.com/article/neil...

13.01.2025 17:00 โ€” ๐Ÿ‘ 143    ๐Ÿ” 36    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 7
A European robin perched on our garden fence.

A European robin perched on our garden fence.

03.01.2025 10:39 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 25.12.2024 06:11 โ€” ๐Ÿ‘ 256    ๐Ÿ” 41    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 0
A hardback copy of the tabletop RPG 'Wraithlands' and an included commemorative postcard placed on a desk.

A hardback copy of the tabletop RPG 'Wraithlands' and an included commemorative postcard placed on a desk.

@wraithlands.bsky.social My copy just arrived, really excited to read through it after work. The book looks and feels beautiful!

23.12.2024 13:56 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

SSL certificates were one of the original NFT markets -- A very small number of people got very rich for selling absolutely nothing but little files of crypto data. And they were bad at it.

Lets Encrypt eliminated that whole industry.

20.12.2024 19:25 โ€” ๐Ÿ‘ 200    ๐Ÿ” 45    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 2
Preview
dtrace.conf(24) - YouTube Oxide hosted the 4th (semi-)quadrennial DTrace conference on December 11th, 2024.

Last week @oxide.computer hosted our (mostly) quadrennial DTrace conference, dtrace.conf. As an unconference we never know quite how it's going to go, but I'm not sure why @bcantrill.bsky.social and I were worried: it was terrific! A huge thank you to all our presenters! youtube.com/playlist?lis...

17.12.2024 17:01 โ€” ๐Ÿ‘ 40    ๐Ÿ” 11    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

@mcfelix.me is following 20 prominent accounts