Hardware Systems - Chip Design, AI/ML, ASICs, FPGAs

Omniverse
"after 11 technical interviews" "your work has been accepted into our codebase" interviews are getting out of hand
3,579
4,291
72,220
7,070,037
the worst part about being self-made is having to learn tennis at 30 instead of 8
367
3,407
50,183
1,577,530
I was confused when the new intern said my name 10 times in the span of a 2 minute conversation, then I saw this on his desk:
587
1,029
40,683
5,804,590
average YC startup offer
565
379
28,742
4,354,900
software friend who pivoted to hardware sent me this
507
294
10,865
442,832
dudes will do 11 round of interviews to get offered a measly 60k in SF
33
45
10,361
518,957
"wtfff mom i can't believe i got a 60k offer"
76
254
10,182
491,283
"ya bro founding engineer is basically co-founder"
20
38
9,490
205,746
That's literally morse code and it's saying "·-·· · - / -- · / --- ··- -" "Let me out"
Sora 2 fails this test: > a man counts out loud from 1 to 10, using his fingers and holding them up as he goes
90
215
8,448
1,036,478
"How was the trip to SF?"
109
189
7,173
560,366
as an electrical engineer, i decided to try the software thing but guys where are the integrals? is it this "int" thing?
231
170
6,720
373,361
me after hearing my name the 4th time
2
28
6,589
267,461
Top Gun was 80s propaganda to make young men aspire to become naval aviators but just end up working shitty jobs in the navy. It worked. Iron Man was 2000s propaganda to make young men aspire to become "genius, playboy, philanthropist," engineers but just end up working shitty javascript jobs. It also worked.
84
241
6,411
348,053
how he felt after the conversation
8
40
6,117
206,176
Replying to @zekramu
i sent them an invoice
30
9
5,935
267,127
the problem with going to court is that you might put a perfectly good startup out of business 🥀
348
19
5,027
540,756
a big green company that makes GPUs has its own internal branch of VSCode for chip design do with that what you will
48
45
4,673
276,081
Replying to @guitaripod
... i should fire him

ALT What Monkey GIF

2
7
4,159
76,495
is it normal that our cracked gen-z intern whispers “weapons free” every single time he opens Vim? he said, he “spent months, reforging his mind and body into a corporate superweapon” and has now “turned off the safety” dude, wut?
121
91
4,062
286,934
Computer architecture is 50% memory and 50% compute. If you want to be a hardware engineer or a better software engineer read this
44
359
3,930
174,567
go to court?
36
6
3,795
503,076
just caught him watching a charisma on command youtube video
11
13
3,744
227,372
they just sent me a follow up question, after this, about the code i wrote and how to fix something.
211
29
3,125
363,514
Replying to @seanheilweil
how about 60k and 0.5% equity?
12
2
2,606
134,698
cracked gen-z intern today said he "disabled his internal monologue" because "thoughts are latency" this is getting out of hand
is it normal that our cracked gen-z intern whispers “weapons free” every single time he opens Vim? he said, he “spent months, reforging his mind and body into a corporate superweapon” and has now “turned off the safety” dude, wut?
63
81
2,610
146,387
"that guy's salary is so many inches long 🙀"
24
45
2,348
146,217
with only a software background you basically need to start over. 1. Digital electronics - you need to understand what a flop is - boolean logic and k-maps - metastability - memory - finite state machines - timing diagrams (setup/hold, propagation delay) - synchronous vs asynchronous design - combinational vs sequential logic - clock domains and clock domain crossing Resources: - "Digital Design and Computer Architecture" by Harris & Harris - nandland basics 2. Verilog / Hardware Description Languages - modules, ports, signals - continuous assignment vs procedural assignment - blocking vs non-blocking assignment - sensitivity lists - RTL coding discipline (synthesizable subset) - testbenches and simulation - structural vs behavioral descriptions Resources: - "FPGA Prototyping by Verilog Examples" by Pong Chu - nandland Verilog tutorials - HDLBits (online practice problems) 3. Computer architecture - datapaths and control paths - registers, ALUs, multiplexers - pipelines and hazards - microcoded vs hardwired control - instruction sets and decoding - caches and memory hierarchies - buses and interconnects Resources: - "Computer Organization and Design" by Patterson & Hennessy - "Computer Architecture: A Quantitative Approach" by Hennessy & Patterson 4. FPGA architecture - LUTs, flip-flops, carry chains - block RAM and distributed RAM - DSP slices and multipliers - clocking resources (MMCMs, PLLs) - IO blocks and SERDES - resource utilization and constraints Resources: - Vendor user guides (Xilinx) - nandland FPGA - FPGA4Fun tutorials 5. Toolchain & workflow - synthesis -> place & route -> bitstream - constraint files (timing, pin mapping, clock definitions) - timing closure and static timing analysis - simulation before synthesis - debugging with waveform viewers and ILAs 6. System design - finite state machine design methodology - streaming vs memory-mapped architectures - interfacing with peripherals (UART, SPI, I2C, Ethernet) - DMA and buffering - soft CPUs (MicroBlaze, Nios II, RISC-V) - system buses (AXI, AHB, Wishbone) Resources: - Xilinx AXI IP examples in Vivado 7. Hardware/software co-design - partitioning work between FPGA logic and embedded CPU - hardware accelerators for software bottlenecks - co-simulation and HW/SW debug - real-time constraints Resources: - Zynq SoC tutorials (Xilinx) - “Designing Embedded Systems with FPGA” by Peter Athanas et al. 8. Mindset shift - hardware is parallel, not sequential - time is in cycles - resources are physical
what’s the fastest way i can teach an intern with only DS&A knowledge everything about FPGAs and computer architecture? resources? hands on projects?
32
187
2,295
193,922
we don't hire SWEs we only hire 10x electrical engineers and put the bad ones on the software team to do the easy work
49
57
2,135
101,867
Replying to @signulll
idk man the founders are forbes 30u30 i think this thing will be big
11
7
2,090
127,394
openai is building its own chips and youre still trying to learn CUDA pick up an fpga and learn
61
90
2,093
886,961
Replying to @radmadvlad
what if they invoice you back for coaching and mentorship
34
3
2,023
263,040
someone said i should send them a handwritten thank you letter in case they change their mind
32
4
2,000
449,315
the self help bros after reading the comments on this post
4
2
1,803
131,501
Embedded interview question Topic: power You have a 3.3 V input rail but your system operates at 1.2 V. What can you do?
291
25
1,555
270,873
and then golf at 40
10
26
1,458
58,558
Jane Street's money printer FPGAs, optimized for high frequency trading, run at <600MHz, while your intel CPU from 20 years ago ran at some GHz. Speed and being low latency are not only about clock speed.
This is the insane perception of quantum bulls—next NVIDIA. No, look at clock speed of NVDA or INTC and compare to gate speed of quantum. GHz Vs. MHz, KHz or just Hz 😂
26
42
1,435
163,876
Replying to @justredpillme
4. just hire the director's nephew
5
5
1,426
150,466
you could literally be making $700k out of college in FPGA design but you thought a 70k javascript job in SF had better prospects
74
27
1,400
102,716
College students: I can't choose between CS and EE meanwhile the decision they're actually making:
32
49
1,384
33,311
dude, just breath. it's ok. no one cares.
33
9
1,321
41,728
Drop out of CS for EE right now there are infinite flavors of EEs after university there are only three flavors of SWEs: - react todo list app devs (frontend) - crud api devs (backend)
80
28
1,327
90,665
that's not... agh nvm
Replying to @unusual_whales
Someone's about to make a fortune selling "single chip" devices that are really just 100 chips glued together
23
43
1,240
49,728
Google open sourcing an energy-efficient AI accelerator (NPU) was not on my bingo card Bonus points: It has a 32-bit RISC-V ISA
20
123
1,139
95,178
Replying to @i2cjak
but did they offer u a cool title cuz that's worth at least 2x that
2
2
1,066
139,098
didn't even mention the 1 year probation period
136
9
1,081
241,625
wtf is an swe?
16
48
1,045
30,941
oh. my. god.
15
13
984
24,100
Replying to @davidsven
why would he lie 60k is a lot it's a bit less than @laserboat999's PC
7
967
143,760
Replying to @hthieblot
i decided to accept just need to complete this last puzzle to close the deal
3
2
946
118,873
Replying to @carmothy
me, next week, when he comes in with 48 laws
6
3
940
62,404
Replying to @ethrlmind
being a 0.5% apologist cuz jeff bezos had equity in his own company is crazy work
2
933
38,872
Replying to @runarorama
dude u can just say he farmed ur aura
2
1
937
135,439
SoC vs SiP for the interested: SoC (System on Chip): - A single die that integrates multiple system functions (CPU, GPU, memory, I/O...) onto one piece of silicon SiP (System in Package): - Multiple dies (even from different wafers/ node types) integrated into one package
10
89
913
32,547
Replying to @cyrusjohnson
reminds me of one time where my lawyer switched sides and the judge allowed it
15
4
852
201,141
During interviews I have candidates increase their microphone sensitivity. I tell them it's for cheating reasons but it's really so I can listen for a smoke detector beep
14
8
854
36,721
60k offer part 2
Replying to @seanheilweil
how about 60k and 0.5% equity?
23
5
838
60,435
The holy grail of embedded system pinout cheatsheets
24
61
829
52,175
Replying to @mistman78
works in making me dislike the sound of my own name
9
2
802
73,889
psa maybe don't go do this
2
806
22,464
what is a "git" and how do i use it
22
6
740
29,303
he just closed a jira and sent me this
5
4
690
15,756
second day coding, as an electrical engineer i think i found the derivative today "def" stands for (de)rivative of (f), right?
as an electrical engineer, i decided to try the software thing but guys where are the integrals? is it this "int" thing?
34
12
667
42,939
should i tell him about breadboards or nah
17
1
673
24,311
During an interview, if you say "NDA" when discussing an internship you did the wifi on my laptop will magically turn off and the call will drop
24
5
677
24,967
my favorite part about high frequency trading is that your intel CPU from 10 years ago runs at a higher frequency than the FPGA making billions
17
15
652
37,871
> be me > working late, friday night in the office > i love being a startup founder in SF > investors are happy > wife is on a date with her boyfriend > wife is happy > life is great
11
4
606
28,977
that's a for loop
I’ll hang up my hat if a SW”e” can explain to me how this circuit works. This is easy!!! Just two transistors right??????
9
6
602
30,005
4 year cliff means you're not getting any equity for the first 4 years
11
1
582
21,754
"EEs don't get paid well" why do i make quant money doing FPGA design?
28
6
560
30,086
guy with C++ on his resume didn't know what a pointer was
guy with verilog in the skills section on his resume: "no, i've never written verilog"
34
10
556
92,758
confirmed by Grok
7
7
535
121,469
you can probably guess why this doesn't exist for verilog or vhdl
i believe in the holy c trinity: >the c programming language >the c answer book >the c programming language: second edition ...and by their grace, we shall compile.
16
17
536
36,496
Replying to @unusual_whales
Why are they paying so much?! I downloaded it for free!
5
1
532
17,535
Replying to @NGDPAB
"just one more"
4
524
124,638
Embedded interview question Topic: clocks and protocols difficulty: easy-medium A UART needs to run at 115200 baud with a 16 MHz clock and 16x oversampling. Since 16 MHz / (16 * 115200) = ~8.68, you can’t get an exact divider. What do you do?
42
13
531
53,547
Replying to @ThinkWiselyMatt
can't find a lawyer in SF without a conflict of interest in this 👀
13
2
511
136,158
cracked intern hasn't gone home this week dude is making $10k/week and sleeps on a yoga mat on the office floor asked him how he likes the office showers and he replied, "what showers?"
10
3
477
19,922
Moores law enabled better and smaller chips which enabled software to be less optimized than ever and for games to be 150GB Hardware got better Software got sloppier
28
23
462
8,671
The highest alpha thing you can do as an EE grad wanting to do FPGA/ASIC design is learn about CDC
15
19
464
36,713
Don't learn VHDL. If you were taught VHDL at university instead of Verilog, please comment the university name so everyone knows to not send their kids there. name and shame.
71
15
461
38,112
EE basics: Clock oscillators A crystal osc relies on a quartz crystal reference combined with an oscillator circuit A MEMS osc uses a silicon resonator as its frequency source and a PLL to correct it for manufacturing and temperature variations
10
33
462
14,160
what do you mean i just bought a $3k macbook and it can't run any industry-grade ASIC/FPGA tools? > Cadence? nope > Synopsis? nope > Vivado? DONT EVENT THINK ABOUT IT
34
8
453
22,785
Replying to @shirt_tucker
odds on him having a CRM for people?
5
2
448
113,510
version control is for software people i don't use it out of principle
24
6
446
10,282
this was the stupidest thing i ever learned as an EE have not used it once and don't know anyone that does just use your intuition for analog circuits
41
21
439
22,974
Replying to @loomdoop
There is no way on earth that TSMC has the design knowledge to create any advanced chip. They do manufacturing of a specific text format (GDSII). They have no knowledge of the levels of abstraction that get compressed into a description of how the transistors should sit.
8
4
441
52,836
Replying to @StareAtCode247
i'll trust ur expert opinion on this one
1
441
83,977
if u want ur kid to be an electrical engineer just take them here every weekend
24
13
426
10,341
Replying to @gregory_hirshpl
no chance i'm signing my own death warrant
3
417
19,283
YC funded hardware startup btw
8
3
401
21,822
Replying to @Catgineering

ALT Intern GIF

3
2
397
50,986
so are you like a computer technician or an electrician?
23
3
382
16,286
Electrical engineering 7th round interview question: design a single layer pcb with an ESP32 for detecting radiation (make no mistakes).
33
10
404
22,175
Replying to @adithyalennzer
this doesn't compile why are you spreading misinformation
3
1
393
16,344
woke up to this from the intern "clanker birthgiver" we have a meeting with HR on monday
is it normal that our cracked gen-z intern whispers “weapons free” every single time he opens Vim? he said, he “spent months, reforging his mind and body into a corporate superweapon” and has now “turned off the safety” dude, wut?
14
3
383
15,146
i actually thought ppl would find this funny but i forgot that half the ppl here are either VCs or have VC funding lol
2
2
377
17,290
Wait, so it wasn't universally known that a transistor is just a switch?
43
8
355
15,941
I'm leaking my favorite interview question for all disciplines Describe in detail what happens in your computer when you move your finger across the mousepad and double click to open an app.
47
2
351
30,059