Top all-time · #12580
June Kim
Personal blog · june.kim · on HN as kimjune01aiprogrammingwriting
June Kim's personal blog at june.kim covers ai, programming and writing. Since 2023, 6 different Hacker News readers have linked it 40 times, most often “Show HN: I submitted 316 AI-generated PRs to open source”. It is still writing: the last post was on 2026-10-20, and you can follow it by feed.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
Commenters link June Kim's posts for a resume and for an account of open-source contributions to tinygrad, where pull requests were closed and a maintainer's rejections were narrated publicly. Comments do not judge the writing.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
June Kim writes about software agents, cognition, epistemology, methodology, and verifiable work through essays, projects, and open research.
Most-linked posts?
- Show HN: I submitted 316 AI-generated PRs to open source2 people · 3 mentions · first linked 2026-05-12
- Cord: Coordinating Trees of AI Agents2 people · 2 mentions · first linked 2026-02-19
What Hacker News says?
I've been working on a similar project, also open source: https://www.june.kim/jamdojo/
Comment linking /jamdojo/
on “Learning music with Strudel”Submitted Cord: Coordinating Trees of AI Agents as a story · 8 points
HN discussionJust letting you know, your resume link doesn't load for me on Firefox. I think you wanted this one: https://www.june.kim/assets/resume.pdf
Comment linking /assets/resume.pdf
on “Ask HN: Who wants to be hired? (May 2024)”Submitted Would You Hire a Calculator? as a story · 8 points
HN discussionLocation: Vancouver, B.C. (Authorized for both Canada and USA) Remote: Preferred, open to hybrid and onsite Willing to relocate: Yes, preferably Seattle or Bay area Technologies: iOS/Swift, Javascript/TypeScript, React, React Native, HTML, CSS, Python, C++ Résumé/CV: https://june.kim/resume Email: june \at\ june.kim
Comment linking /resume
on “Ask HN: Who wants to be hired? (May 2024)”Submitted Quality Standards as a story · 6 points
HN discussionworking on building a bench for human ICs for hiring https://june.kim/human-signal
Comment linking /human-signal
on “Ask HN: What are you working on? (August 2026)”Submitted Show HN: I submitted 316 AI-generated PRs to open source as a story · 3 points
HN discussionYou can actually run these benches yourself, as Frontier-Bench is open source. Also have a look at these other coding benchmarks I audited. Frontier-Bench v0.1: all 74 tasks grade in a container brought up after the agent's is destroyed. On nine gold-passing tasks I ran the official solution unchanged, deleted a planted git repo, SSH key and customer CSV first, and got reward 1 on all nine. https://june.kim/auditing…
Comment linking /auditing-mirrorcode
on “Claude Opus 5”Submitted Software Is Made of People as a story · 3 points
HN discussionThis you? https://june.kim/speedrunning-open-source > tinygrad I picked on purpose. geohot narrates rejections in public, and a narrated rejection is data; a silent close is noise. Thirteen PRs, one merged, twelve closed. His comments tell the escalation story: >> be careful with AI usage, we never trade complexity for speed >> You need to stop with AI PRs, you will be banned. >> Last warning about low quality PRs b…
Comment linking /speedrunning-open-source
on “Software Developers Say AI Is Rotting Their Brains”Submitted A protocol for knowledge between agents who do not trust each other as a story · 2 points
HN discussionfor small to medium sized bugs I managed to get a bit more than half of my PRs to get merged. ~90 PRs since May https://june.kim/speedrunning-open-source Verify yourself: { merged: search(query: "is:pr is:merged author:kimjune01 created:>2026-05-09T00:34:00Z", type: ISSUE) { issueCount } closed: search(query: "is:pr is:closed is:unmerged author:kimjune01 created:>2026-05-09T00:34:00Z", type: ISSUE) { issueCount } al…
Comment linking /speedrunning-open-source
on “Nothing works and everyone is euphoric”Submitted The Journey of Internet Ads – A Scrollytelling as a story · 2 points
HN discussionhttps://www.june.kim/
Comment linking /
on “Ask HN: Could you share your personal website here?”Submitted Elicitation as a story · 2 points
HN discussionIt is my pleasure to write for you. https://www.june.kim/cord-human
Comment linking /cord-human
on “Cord: Coordinating Trees of AI Agents”Submitted Auditing DeepSWE as a story · 1 points
HN discussionan audit for the bench for the curious: https://www.june.kim/terminal-bench-frame
Comment linking /terminal-bench-frame
on “DeepSeek V4 Flash 0731: 82.7% on Terminal-Bench 2.1 with a public harness”Submitted Continuous context compaction using Union-find as a story · 1 points
HN discussionIn a chatbot-first world, it's gonna have to either be generic impression ads that race to the bottom or contextual recommendations. Of course, the fear is that the advertiser hoards personal data or the chat answers are skewed to make you spend more money. Those concerns can be resolved by decoupling the text generation from the recommendation engine. It works by casting your intent and match it up with an advertis…
Comment linking /vector-space
on “Advertise in ChatGPT”Submitted Show HN: Union-find for chatbot memory instead of flat compaction as a story · 1 points
HN discussioninternet ads are largely a story of parasitic exchanges using information asymmetry to suck as much surplus out of the middle as possible. https://june.kim/advertising-journey/
Comment linking /advertising-journey/
on “Does Internet Advertising Work?”Submitted Show HN: How ads should work on chatbots, and why no one has built it yet as a story · 1 points
HN discussionhttps://www.june.kim I like to write about self improvement and other things I'm thinking about
Comment linking /
on “Ask HN: Could you share your personal blog here?”Submitted Show HN: Cord – Agents that build their own coordination trees as a story · 1 points
HN discussionLocation: Vancouver, Canada Remote: Yes Willing to relocate: Yes for research Technologies: Python, TypeScript, Go, Rust, C++; LLM and coding agents, evaluation harnesses and graders, benchmark design and auditing, tool use/MCP, RAG and retrieval, agent observability Résumé/CV: https://june.kim/about Email: june@june.kim Research/evaluation engineer with 10+ years in software engineering, including Google/YouTube, L…
Comment linking /research
on “Ask HN: Who wants to be hired? (August 2026)”Submitted Geometrically Allocated Ads in AI Conversations as a story · 1 points
HN discussionhi Thariq, I dont know how else to reach someone at claude code, so here goes: I solved context compaction by using a better caching algorithm. It's being implemented in gemini-cli with limited success. https://june.kim/union-find-compaction https://github.com/google-gemini/gemini-cli/pull/24736
Comment linking /union-find-compaction
on “Tell HN: Claude 4.7 is ignoring stop hooks”Submitted Learn Pinyin with Games as a story · 1 points
HN discussion