Peter Stephens's Avatar

Peter Stephens

@peterstephens.io

Currently building with rust. I work at Amazon in the devices org. twitter.com/peterastephens. Views are my own.

104
Followers
208
Following
25
Posts
18.12.2023
Joined
Posts Following

Latest posts by Peter Stephens @peterstephens.io

CUDA build toolchain is a complicated mess. Where's my seamless cargo to GPU binary rustup command???

22.02.2026 21:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Same but VEU and VXUS for me.

09.02.2026 15:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

ah!

PSA: chrono is soft-retired

14.01.2026 17:14 πŸ‘ 43 πŸ” 6 πŸ’¬ 1 πŸ“Œ 1

I would like the ARMv7 version, please!

10.12.2025 01:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Used this tip today. Thanks!

17.10.2025 21:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

#rustlang PSA: you probably don't want #[allow(dead_code)], you probably want #[expect(unused)]

10.10.2025 19:55 πŸ‘ 143 πŸ” 25 πŸ’¬ 12 πŸ“Œ 4
Post image

did i eat this entire plate of ethiopian? yes, i did.

08.10.2025 01:01 πŸ‘ 12043 πŸ” 253 πŸ’¬ 463 πŸ“Œ 102

There is a vast difference in the architecture of a software-intensive system whose output must always be accurate and precise versus one whose output can just be good enough.

23.09.2025 19:52 πŸ‘ 247 πŸ” 50 πŸ’¬ 3 πŸ“Œ 3
Amazonians,

We've reviewed the Presidential Proclamation on H-1B visas that was released today and are actively working to gain greater clarity. Here's what you need to know right now: The proclamation creates a travel restriction starting September 21, 2025, at 12:01 a.m. EDT (9:01 p.m. PDT tomorrow). After this deadline, individuals cannot enter the U.S. on H-1B status without an additional $100,000 payment associated with their petition. Recommended actions for you to take:

If you have H-1B status and are in the U.S.: Stay in the country for now, even if you have travel planned for the immediate future. We will continue to provide updates as more details are available.

Amazonians, We've reviewed the Presidential Proclamation on H-1B visas that was released today and are actively working to gain greater clarity. Here's what you need to know right now: The proclamation creates a travel restriction starting September 21, 2025, at 12:01 a.m. EDT (9:01 p.m. PDT tomorrow). After this deadline, individuals cannot enter the U.S. on H-1B status without an additional $100,000 payment associated with their petition. Recommended actions for you to take: If you have H-1B status and are in the U.S.: Stay in the country for now, even if you have travel planned for the immediate future. We will continue to provide updates as more details are available.

If you have H-4 dependent status: We also recommend you remain in the U.S., though the proclamation doesn't specifically mention H-4 dependents.

If you have H-1B or H-4 status and are outside the U.S.: Try to return before tomorrow's deadline if possible. We realize this is short notice but returning soon is advisable and you should make every effort possible to clear U.S. customs before 12:00 a.m. EDT (9:00 p.m. PDT) on Sunday, September 21, 2025.

At this time, if you have an H1-B or H-4 status and are unable to return before the deadline, we advise that you do not attempt to enter the U.S. until further guidance is provided.

If you have H-4 dependent status: We also recommend you remain in the U.S., though the proclamation doesn't specifically mention H-4 dependents. If you have H-1B or H-4 status and are outside the U.S.: Try to return before tomorrow's deadline if possible. We realize this is short notice but returning soon is advisable and you should make every effort possible to clear U.S. customs before 12:00 a.m. EDT (9:00 p.m. PDT) on Sunday, September 21, 2025. At this time, if you have an H1-B or H-4 status and are unable to return before the deadline, we advise that you do not attempt to enter the U.S. until further guidance is provided.

Leaked memo from Amazon that warns existing H1B holders to avoid travel back into the USA after the September 21st deadline - their lawyers evaluated the new executive order as not just affecting new applications

20.09.2025 16:14 πŸ‘ 137 πŸ” 55 πŸ’¬ 8 πŸ“Œ 9

I treat solar+storage as an investment in resiliency. It's not yet a way to reduce operating costs where I live.

02.09.2025 12:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Heisenberg on Bohr's occasionally excesssively generous nature. One of the first lessons learnt as a Nature editor about the "fringe" submissions is that this is exactly what will happen if you let it.

11.08.2025 10:13 πŸ‘ 353 πŸ” 69 πŸ’¬ 10 πŸ“Œ 20

Especially great when you don't have to function the next day!

18.07.2025 13:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

But doesn't Taiwan pay the tariff? /s

07.07.2025 20:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
How to write Rust in the kernel: part 2 In 2023, Fujita Tomonori wrote a Rust version of the existing driver for the Asix AX88796B em [...]

How to write #rustlang in the kernel: part 2

lwn.net/SubscriberLi...

27.06.2025 23:19 πŸ‘ 55 πŸ” 9 πŸ’¬ 1 πŸ“Œ 0

I remember that show!

26.06.2025 22:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Spain-Portugal power outage latest: Power cut chaos in Spain and Portugal caused by 'rare' atmospheric phenomenon, says operator Trains, traffic lights, card payments, and phone networks have been hit, as an EU official also rules out a cyber attack as the cause.

Live updates for the power outages in Spain & Portugal: www.bbc.com/news/live/c9...

28.04.2025 14:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The killer use case for me so far is decoding the error messages that come out of the C++ compiler.

24.04.2025 03:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And C# uses `Where`.

21.04.2025 14:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

😬

16.04.2025 23:12 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

I was able to dismiss the login content and view the photo. There was limited navigation to adjacent photos but eventually demands were made to login without any way to close.

22.03.2025 17:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It is in the original Greek!

14.03.2025 18:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Is this opposites day? (Or maybe that should be opposites decade?)

05.03.2025 13:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Probably worse this time around as things are so much more interconnected.

04.03.2025 13:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Vaguely... and wondering how important it is to check the slump on my house foundation project. (Structural engineer has spec'd out slump parameters but I'm guessing most residential concrete contractors skip that step...)

03.03.2025 01:20 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Also now, still waiting for my sufficiently large program to compile. At least it's on the order of hours not days.

23.02.2025 23:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm also on armv7 but got 1GiB of RAM to play with though most of that is used for <redacted>.

20.02.2025 16:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I work in a constrained device world right now where every byte matters. (Mostly anyway...) Is there any rustc config to help with binary size? (I.e. less aggressive inlining?)

20.02.2025 15:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Principal Engineer Roles Framework I have worked on Amazon S3 for ~12 years and if there is one thing that I have learned, it is that when you run complex systems at scale, you must think deeply about how teams work. It’s not enough to...

Good read--"Principal Engineer's Roles Framework" or how to optimize time for greatest engineering impact: www.linkedin.com/pulse/princi...

30.12.2024 01:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Starship landing burn and splashdown in the Indian Ocean

22.11.2024 23:38 πŸ‘ 228 πŸ” 38 πŸ’¬ 9 πŸ“Œ 4
Post image Post image Post image Post image

Starship reentry over the Indian Ocean

21.11.2024 23:28 πŸ‘ 139 πŸ” 25 πŸ’¬ 5 πŸ“Œ 4