zhemao

Joined 15 years ago

Karma
1,723
Submissions
814
Member since
Aug 4
ASIC Design Engineer Computer Architecture PhD grad

Website: http://zhehaomao.com/

Github: https://github.com/zhemao

View on Hacker News

Recent submissions

Comment · 10 months ago
TPUs aren't transformer ASICs. The Ironwood TPU that Gemini was trained on was designed before LLMs became popular with ChatGPT's release. The architecture was general enough that it ended up being efficient for LLM training.

A special-purpose transformer inference ASIC would be like Etched's Sohu chip.

Comment · 1 year ago
In computer architecture / digital ASIC design there's zero control theory. There's not much mathematics in general.
Comment · 1 year ago
I had a similar starting point to the author but ended up in totally the opposite direction, haha. Took computer engineering in undergrad and did well in both CS and EE courses. My first job was as an SDE at AWS but I hated it. Went back to school for EE, got a PhD, and started working as an ASIC designer, which I'm still doing today.

It's definitely the case that there's a bigger jump from school project to actually useful product for EE than for CS. But now that we have affordable but decently featured FPGA boards, the barrier is much lower than before, at least for digital design.

Comment · 1 year ago
No? There's plenty of overlap. I studied computer engineering in undergrad, which is similar to the author's original major. There are a lot of subjects that straddle the boundary, like computer architecture, embedded systems, and digital signal processing.

Obviously yes, if you're doing heavy analog/power/RF stuff you're going to be pretty far from software, but EE is a really broad field.

Comment · 9 years ago
Yeah, New Police Story was weirdly dark.

Police Story 1-4 were all good fun. Not really for kids though. Plenty of bawdy jokes and innuendo.

Comment · 9 years ago
And how open is the administration to taking in Rohingya refugees who've been displaced by the violence?
Comment · 9 years ago
> the Buddhists didn't woke up one day and decided to commit genocide

Germans didn't wake up one day in the 1930s and decide to exterminate the Jews either. That doesn't mean the Jews were at all to blame for their persecution.

Comment · 9 years ago
> What ideas have parents come up with to make it "feel" like there's more unstructured play time for kids during the school year?

Uh maybe, I don't know, actually giving them more unstructured play time? Schools have been drastically cutting back on mid-day recess and other types of "free time".

Comment · 9 years ago
Thank you. I wondered if anyone else could see why the original essay is so ridiculous. It assumes that bad culture is the cause of poverty, and not the other way around. It's pretty obvious that the decision to get married and stay married is affected by material conditions. One consequence of the decline in manufacturing jobs is that less-educated men have pretty low employment rates. Since they can't hold down a stable job and be the primary breadwinner (as "bourgeois culture" expects them to), there's little reason for them to stick around (or for their partners to keep them around). This also explains the data Haidt and his group turned up on the correlation between parents' marriage status and children's future success. The couples that managed to stay together were the ones that had a better financial/employment situation. There's no reason to believe that a deadbeat dad would improve his child's future competitiveness that much just by staying married to the child's mother.

There's also the fact that single moms on welfare would lose their benefits if they married the father of their children. As one astute internet commenter on a similar article remarked, "Only an ivory tower egghead could think that poor people don't make rational economic decisions."

Comment · 9 years ago
Pretty sure GP means the mass emigration of Europeans to North America in the 19th and early 20th centuries.
Comment · 9 years ago
> places where people aren't getting paid to innovate but rather are there to do a 9-5 job, there is little (and, in many cases, negative) incentive culturally to think outside the box and push the envelope

That's pretty much every country, including the US. Even many Silicon Valley companies are this way.

Comment · 9 years ago
Samsung is a strange choice of example. It also mostly follows a "well made clone" business model and Korean work culture isn't much different from Chinese.
Comment · 9 years ago
> Does that same freedom exist for private entities that don't want to bake cakes for gay couples?

I think sexuality should be a protected class. I do not think neo-Nazis or White supremacists should be a protected class. But in the case of the wedding cake, I think it would be fine for bakers, caterers, or photographers to refuse to work at a gay wedding, an event they consider immoral. If a customer happened to be a neo-Nazi and was booking a vacation stay, I doubt AirBnB would have cared. It was the fact that they were using the service to book accommodations for the rally that caused the company to cancel their booking.

> That is why you need to defend the principle, even if you don't like the specifics of what you are defending, and is why, for example, the ACLU is defending Milo

The ACLU is defending Milo from government suppression of his speech. I agree with the principle they are defending. This is not the same as a private entity deciding not to do business with him. The ACLU will not, for instance, help him sue Simon & Schuster for cancelling his book deal.

Comment · 9 years ago
Religion, race, gender, etc. are protected classes. Political ideology is not.
Comment · 9 years ago
Despite the existence of laws criminalizing holocaust denial and displaying Nazi symbols, Germany still has holocaust deniers and neo-Nazis. Criminalizing speech isn't a very effective way of diminishing it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton