satnam6502 Profile Banner
Satnam Singh Profile
Satnam Singh

@satnam6502

Followers
18K
Following
36K
Media
2K
Statuses
14K

Punjabi-Scottish-American computer scientist, cook, cyclist, Lost In Music. โˆƒ๐Ÿ‡ฎ๐Ÿ‡ณ โˆง โˆ€๐Ÿ‡ฌ๐Ÿ‡ง โˆง โˆƒ๐Ÿ‡ช๐Ÿ‡บ โˆง โˆ€๐Ÿ‡บ๐Ÿ‡ธ #celiac ex-{Microsoft, Google, Facebook, Xilinx}

Los Altos, California
Joined December 2016
Don't wanna be here? Send us removal request.
@satnam6502
Satnam Singh
1 day
I've just finished my 8th interview with a (large) company. I asked my interviewer what are the characteristics and behaviours of a successful senior engineer at the company for "getting things done" and having impact. He said "Your job as an engineer is to put management into a.
15
7
333
@satnam6502
Satnam Singh
4 days
I can add HackerRank to the list of interview torture instruments I have come across. And no, this is not the program I was asked to write.
Tweet media one
4
0
80
@satnam6502
Satnam Singh
4 days
A great accessible article by @carolinetrippel in IEEE Computer about formal specification and verification of processors with a focus on memory consistency models, side-channel attacks, and the importance of democratizing hardware verification. Regarding machine learning,
Tweet media one
3
10
32
@satnam6502
Satnam Singh
6 days
I've always had an irrational fear of being laid off from my job and not being able to support my family. UB40 might be an 80s band to some people, but to me it was my father's Unemployment Benefit Form 40 which was an attendance card issued to individuals claiming unemployment
Tweet media one
44
11
602
@satnam6502
Satnam Singh
9 days
The staff at The French Laundry last night dissecting my feedback.
Tweet media one
8
2
85
@satnam6502
Satnam Singh
9 days
RT @tritlo: Friends don't let friends use dynamic types
Tweet media one
0
318
0
@satnam6502
Satnam Singh
9 days
This is a short video describing participantโ€™s experience of last yearโ€™s Reach Emerging Architectures in Computing Horizons (REACH) computer architecture conference. The 2025 REACH conference will take place at the IET in London on 10 and 11 November and registration is open:
Tweet media one
1
1
24
@satnam6502
Satnam Singh
10 days
"Dress for the job you want, not the job you have" was advice I followed when I interviewed at Google in 2011 wearing a friend's very early years Google t-shirt. When I stepped into the elevator in the New York Google office somebody said to me "That t-shirt is worth more than I
Tweet media one
14
3
439
@satnam6502
Satnam Singh
12 days
Being brilliant along one axis (e.g. programming) does not give you a license to have your bad behaviour towards others tolerated. I've been fortunate to receive critical but kind feedback from utterly brilliant engineers, delivered in a direct manner but with grace. This made me.
12
29
339
@satnam6502
Satnam Singh
13 days
In Haskell I often write inline a list comprehension which others might want to wrap in a function, but I prefer to defer to the Fairbairn threshold, the point at which the effort of looking up or keeping track of the definition is outweighed by the effort of rederiving it or.
@TimSweeneyEpic
Tim Sweeney
14 days
There is a good programming principle stated here: Donโ€™t write functions for code one can write inline as a simple expression using well-known operations. Itโ€™s much easier to read code that uses a small number of common primitives than to remember 1000โ€™s of helper functions.
1
0
48
@satnam6502
Satnam Singh
14 days
Gorgeous hike at Lily Lake near Estes Park, Colorado, with Phil James-Roxby. No FPGAs or Ryzen NPUs were harmed during this hike.
Tweet media one
0
0
25
@satnam6502
Satnam Singh
16 days
Happy #kuberTENes! Check out my #FirstContribution to Kubernetes #ContribCard
Tweet media one
2
1
22
@satnam6502
Satnam Singh
17 days
Interview #4 today involves on-site a technical discussions with several engineers about what they are working on. I think I will be evaluated on how well I interact with the engineers, my ability to understand the technical challenges they work on, and hopefully I can make some.
9
0
187