HNHacker News
TopNewBestAskShowJobs

azhenley

25,360 karma · joined December 4, 2014

Applied science at Microsoft. AI and developer tools. Ex startup, ex professor at Carnegie Mellon University.

http://austinhenley.com

submissionscomments
azhenley··on Hire me and pay what you want, just give me interesting work
Some work as TAs. It is done part-time for funding (tuition waiver, monthly stipend, and insurance). It is not usually a requirement in US schools, although I recommend my students do it for at least a semester to get the experience. Otherwise they are funded as RAs.

A PhD is about doing research.

azhenley··on Hire me and pay what you want, just give me interesting work
Only a minority of CS PhDs pursue a tenure-track position. I have found academia to be more laid back than big tech companies, but you are still expected to produce (e.g., a paper or two a year). The top programs probably have a more competitive culture than state schools. If you don’t want to produce research, then I don’t see the point in enrolling.

I [luckily] haven’t experienced the scary stuff that people talk about, but a major barrier for students is that PhDs are largely unstructured and require you to take the initiative. Not everyone does well in that environment.

azhenley··on Hire me and pay what you want, just give me interesting work
It was my reality and my current grad students seem to agree. Do you have evidence or are you just “throwing advice around”?
azhenley··on Hire me and pay what you want, just give me interesting work
My advice: pursue a PhD. If you can find the right advisor, then you will have almost complete creative freedom to pursue interesting projects while getting paid to do it.
azhenley··on Hire me and pay what you want, just give me interesting work
Couldn't he be hired as an engineer or technical staff?
azhenley··on Princeton admits record-low 3.98% of applicants
Weeder classes mean less tuition dollars flowing in...
azhenley··on Princeton admits record-low 3.98% of applicants
As a prof, I'm terrified of the exploding enrollment in CS. My 2021 enrollment for a juniors/seniors course is up 70% from recent years and still growing.

Can't imagine what it'll look like in two or three years.

azhenley··on How I made a profitable Vim course
Would be curious to see the uptick you get from being on HN again!
azhenley··on One Letter Programming Languages
Can I go ahead and reserve the U+1F60E programming language?
azhenley··on Demystifying programs that create programs, part 1: A disassembler
Would you ever start over and try again? :)
azhenley··on The Kitten Programming Language
The author’s blog is also good, though it’s been several years since the last post:

http://evincarofautumn.blogspot.com

azhenley··on Learning COBOL: A Journey for the Modern Programmer
Guess I'll switch to teaching COBOL in my undergrad courses!

Interestingly, there is a AI startup that focuses on dev tools for COBOL: https://www.phasechange.ai/

azhenley··on Ask HN: What tech job would let me get away with the least real work possible?
Lecturer at a small university.
azhenley··on How many lines of code is Candy Japan? (2016)
8341 lines total.
azhenley··on Testing a few new designs that don't show the public dislike count
April Fools?
azhenley··on Child tweets gibberish from US nuclear-agency account
I discuss that incident every semester in my courses. Most of the students remember it and we aren't in Hawaii.
azhenley··on Retrospective review of Gödel, Escher, Bach (1996) [pdf]
How does it compare to I Am A Strange Loop? All 3 are on my list but I found GEB very difficult to get started.
azhenley··on Developer tools can be magic but instead collect dust
We aren't incentivized to maintain research prototypes. On the flip side, industry seems to have very little interest in adopting our findings into products.
azhenley··on Developer tools can be magic but instead collect dust
My research is also on dev tools, and I have tried to get my research findings adopted. It is hard. Companies often want to release incremental, small features, not major UI overhauls.

Even when I've done research at companies or been funded by them to study their products, it is virtually impossible to get it adopted into the product. Again, the incentives and motivations of PMs are very different than researchers.

azhenley··on Developer tools can be magic but instead collect dust
Amy Ko's Whyline is heavily based on slicing.

https://faculty.washington.edu/ajko/papers/Ko2009JavaWhyline...

azhenley··on Ford unearths $100K in leather during demolition at Dearborn facility
404 error.
azhenley··on All my career rejections
Why? It would have helped me a lot when I was younger if more “successful” people shared this info.
azhenley··on All my career rejections
I never thought I was bad at my job and I have equal/higher acceptance rates than my friends, but thanks for the vote of confidence! Rejection is very common in academia and I wish people talked about it more.
azhenley··on Show HN: I made a parser visualizer using manim
The readme doesn't show any example visualizations...
azhenley··on Linus and Pull Requests (2012)
Is this still true of GitHub's pull requests? Does Linus still not use them?
azhenley··on Navigate your code like it's 2021
VS Code doesn’t allow plugins to access the DOM. I wish it did!
azhenley··on Google Cloud products in 4 words or less
Can I get this for AWS?
azhenley··on How I cut GTA Online loading times by 70%
Someone hire this person!
azhenley··on Firefox replaces Google Analytics with fake no-op in strict tracking protection
Wow, that is expensive! $16 a month for analytics.
azhenley··on Firefox replaces Google Analytics with fake no-op in strict tracking protection
I switched! Thank you.
← PreviousPage 12 of 34Next →