HNHacker News
TopNewBestAskShowJobs

williadc

515 karma · joined December 20, 2011

submissionscomments
williadc··on Tcl Tutorial
Tcl is more-or-less required if you're involved with the physical design of silicon (most EDA tools only provide a Tcl interface). It's a good fit for that purpose. If you need a language which is easy to embed and you want non-programmers to be able to use it, Tcl is a good choice, though I've heard that Lua has supplanted Tcl for that purpose.
williadc··on Kansas tuberculosis outbreak is America's largest recorded since the 1950s
Two reasons: I enjoy Green's work; he's been researching this subject for a few years, so I expect a pretty thorough analysis.
williadc··on Kansas tuberculosis outbreak is America's largest recorded since the 1950s
John Green, author of "The Fault in Our Stars", "Turtles All the Way Down", "The Anthropocene Reviewed", and other fine books is releasing a book called "Everything is Tuberculosis." If you are interested in the topic or just like to read well-written prose, I recommend joining me in pre-ordering it.
williadc··on Understanding Intel
Intel bylaws state that the CEO has to retire at age 65. Pat will reach that age in March 2026. I haven't seen anyone being groomed to take the lead in 18 months, so I am concerned that the leadership transition will be jarring.

https://qlksearch.com/ceo-mandatory-retirement-age/

williadc··on Claiming high user satisfaction, IRS will decide on renewing free tax site
> use up all the budget, or else your budget gets cut the next year

I have worked at multiple large and successful tech companies, and groups in those companies operated under the same principles.

williadc··on Rotz: Cross platform dotfile manager written in Rust
To the folks who missed the nose next to the name of the app, I needed a second look.
williadc··on Scaleway launches RISC-V servers
This is the first time I've seen the correction go the other way.
williadc··on Ask HN: How do I stop being such a doomer?
Reading between the lines, it sounds like you have had to deal with some tough situations in life already. Do you feel like your outlook on the future is colored by your past experiences?

One thing that helps me when I am discouraged is to take stock of the facts. If I don't get a FAANG job, can I still find success in life with the skills I've obtained? If I do get that FAANG job, what problems will I still have to face? Can I take another position in the meantime and try again with a stronger resumé? Thinking about the situation objectively usually helps me see that the stakes aren't as high as I imagined.

williadc··on Transformers on Chips
Spacebar worked pretty well for me.
williadc··on A Few Laws of Getting Rich
Not sure if that was a one-time mistake, but "wreak havoc" is typically how that phrase is written.
williadc··on Contour: Modern and fast terminal emulator
IPython absolutely uses readline
williadc··on Do not put plastic in the microwave
It's possible to leave the lid off and put a cloth or paper towel on top to catch splatter.
williadc··on Show HN: Prompt Engineering Jobs
> You're throwing shit at the wall and hoping it sticks.

A more charitable description might be "You're employing the scientific method to extract value from GPT-like systems." Just like in science, with time you're developing intuition for how the underlying system works, but you still have to run the experiments.

williadc··on When Will AI Take Your Job?
https://en.wikipedia.org/wiki/Carlsen%E2%80%93Niemann_contro...

This is not exactly what you asked, but it shows that high-level players are using AI to play better chess.

williadc··on The maze is in the mouse: what ails Google
Google erased more than $100B in shareholder value with a single botched demo. I imagine events like this will only further increase their risk aversion.
williadc··on I had ChatGPT write a Decemberists song and recorded it
This made me think of Ben Fold's, One Down (and 3.6 to go) https://youtu.be/M2FUY7mTYW8

He was obligated to write 4.6 songs for his old label, and half-assed them (though, knowing the back story makes me enjoy this one a lot). It seems he could save some effort these days.

williadc··on Intel’s Delays in Delivering a Crucial New Microprocessor
I didn't spot any factual errors, but I did notice that NYT uses Intel's titles for processes that aren't used widely by other silicon design teams:

  * "Validation" as used by Intel to describe what other groups would refer to "silicon validation" or "product validation". Intel also confusingly uses "validation" as a term for pre-silicon validation, which I've seen more commonly referred to as "digital verification" or "DV" where RTL is executed in a simulator and the results compared against tests. I also don't recall seeing them mention "emulation" (where RTL is loaded onto massive FPGAs and exercised at higher speeds than what the simulator can accomplish).

  * "tape-in" is what the factory does after processing the data files sent by the design teams. Most design teams refer to it as "tape-out."
I remember there was another Intel-ism, but it didn't stick with me.
williadc··on Numbers that explain Intel’s decline
Somehow the comparison table is missing TSMC, which grew revenue 48%. I looked around for Samsung Foundry revenue but couldn't find anything recent.
williadc··on Building the Future of TensorFlow
That Goomics comic was shown in my Noogler training. I thought it was a joke, but I've learned it's definitely not a joke.
williadc··on (Changes to grep) Time To Stop Using egrep and fgrep Commands, Per GNU grep 3.8
An alias also seems like it'd work.

alias egrep='grep -E'

alias fgrep='grep -F'

williadc··on Learnings of a CEO: Wade Foster, Zapier
"Findings" can sometimes be more appropriate as well if the context is the result of research. I agree with you that "learnings" isn't ever the best word to use, but its replacement can vary.
williadc··on Learnings of a CEO: Wade Foster, Zapier
"lessons" almost always fits better. In this case "Lessons for a CEO" or "Lessons from a CEO" would be preferable.
williadc··on OpenXanadu
> GNU remains unusable for the majority.

GNU provides a set of tools that are useful to people who make software. Most people don't make software, so GNU doesn't target their needs. There's other software for most users.

Most people can't play the guitar, but that doesn't mean guitars "don't work" and "something should be done to fix" them. The people who want to make music spend the requisite time to learn them, then they make music. People who just want to hear that music can buy it without having to own or learn guitar.

williadc··on Arm Unveils Next-Gen Flagship Core: Cortex-X3
Qualcomm acquired Nuvia whose only product is a custom ARM CPU microarchitecture. I wonder what they'll do with it.
williadc··on How bad could the next recession be?
That's all new debt. The old debt would be paid at the old rates
williadc··on Whatever happened to SHA-256 support in Git?
Googlers can subscribe through work by visiting go/lwn and following the instructions.
williadc··on How to professionally say
In my last performance review, the primary feedback is that I'm too blunt in emails, so I've bookmarked this site. Thanks for creating this.
williadc··on Ask HN: Do not rent and live in basements
I rented a basement apartment for my last two years of college. It was totally great because I got a cheap place to rest my head but was rarely home otherwise. I think the real advice here is to not become a hobbit.
williadc··on Ask HN: Google employees do you have a better version of Google internally?
https://cs.opensource.google/
williadc··on Ask HN: What book changed your life?
The Jungle by Upton Sinclair was the first thing I read which challenged my teenaged conservative viewpoint.
← PreviousPage 2 of 6Next →