Live data from Hacker News

Viewing profile — teach

teach

HN member
Joined
Wed, Aug 15, 2007, 3:23 PM UTC
HN karma
3,671
Public activity
884 items

About teach

I am Graham Mitchell, a software engineer in Austin, TX. I am also the author of the books "Learn Java the Hard Way" and "Learn Object-Oriented Java the Hard Way".

https://keybase.io/grahammitchell

Prior to becoming a developer, I spent twenty years (1997-2017) teaching Computer Science at Leander High School.

It is (or was, at least -- I haven't looked since I left) a pretty good school; consistently ranked near the top 5% of public schools nationally. I had a lot of students who were exceptional but most of my students were regular kids with no particular aptitude for programming. I taught over 2000 students.

[ my public key: https://keybase.io/grahammitchell; my proof: https://keybase.io/grahammitchell/sigs/fFa_yO52UWi27swZ6hzR5gE-KWge1dNmSFxSgl5Jl10 ]

Recent public activity

  1. comment
    Comment #49213406

    Quelle surprise!

  2. comment
    Comment #49213383

    "Texas isn't a red state; it's a gerrymandered one." - a pre-LLM aphorism

  3. comment
    Comment #49185891

    Okay, that's an interesting complaint and I can understand it. For me, the title is QUITE clear. There's a very strong narrative in the zeitgeist that "no one" is hiring entry leve…

  4. comment
    Comment #49184137

    I agree with the sibling comment and also don't understand how the title is "offensive". I literally can't think of anything that could be offensive about any term in the title or …

  5. comment
    Comment #49087648

    Grand Theft Auto VI looks complex, but underneath it's all just ones and zeros and NAND

  6. comment
    Comment #49040758

    May stick to certain types of skin

  7. comment
    Comment #49009045

    It could! An MCP would actually be great but Slack would prefer to sell us their own AI integration product so (1) they make it difficult and more importantly (2) it's against thei…

  8. comment
    Comment #48997090

    Slack's approach is NOT good enough, because the version of the Agent that lives in Slack cannot see the context of the Agent that lives inside Cursor on my developer laptop. They …

  9. comment
    Comment #48997035

    Just my two-cents as a very much boots-on-the-ground infrastructure engineer. We use LLMs heavily on my team -- to write code and review PRs. Our harnesses and guardrails are very …

  10. comment
    Comment #48941248

    This is a good clarification but I think the core issue is that Spotify (and Apple Music and Amazon Music and probably others) have chosen a business model in which consumers can l…

  11. comment
    Comment #48940460

    I think this is a false dichotomy. There's no reason "all music is paid only" is the only option besides the all-you-can-stream for one monthly fee popularized by Spotify. For exam…

  12. comment
    Comment #48940351

    This article is from 2011. Noisetrade was a very cool site for several years, but I don't think it's still operational.

  13. story
  14. comment
    Comment #48937982

    I agree with you that you are never "forced" to pirate; you can simply not listen to the missing album. But many many many many excellent albums are not available for sale anywhere…

  15. comment
    Comment #48874847

    Although I generally agree with you, it's really hard to make the case that it's not all-or-nothing for him when he literally says > we either live in a world with freedom or we do…

  16. comment
    Comment #48839167

    You're entitled to call things as you wish, of course, but your definition of "vibe-coding" differs quite a bit from mine.

  17. comment
    Comment #48770793

    Cars have had remote start with the ability to cool down (or warm up) the car before getting into them for decades before the Tesla was ever invented.

  18. comment
  19. comment
    Comment #48735548

    I'm quite certain I formally verified that two processes were both able to get into the critical section WITH THE ALGORITHM I WAS VERIFYING, but this was 35 years ago, so details a…

  20. comment
    Comment #48726326

    I've been following Bob Cringely for nearly 30 years and he's always written like this. This is almost certainly not AI-generated text, and he's not saying Claude is wrong. He's sa…

  21. comment
    Comment #48725537

    tothineown.self/be/true

  22. comment
    Comment #48723033

    So much this. I actually did take a formal verification course in college. Our final project was to use the techniques we'd been learning to verify some classic critical-section lo…

  23. story
  24. comment
    Comment #48497252

    It's interesting that your experience/workflow is so much different than mine. This (claims to) solve a real problem that I deal with every day. My company is remote-only, and my c…

  25. comment
    Comment #48227466

    For what it's worth, I really enjoyed this read and almost came here to comment "this is the most enjoyable llm-assisted article I've read in a while" The tells were unmistakable b…