1. Show HN: Draw a fish and watch it swim with the others
Total comment counts : 103
Summary
error
Top 1 Comment Summary
The article discusses an intriguing leaderboard where some users invest significant time, while others creatively attempt to submit humorous, phallic drawings to CNN. The link provided directs to a ranking page related to this activity.
Top 2 Comment Summary
The author praises a website showcasing a basic CNN trained to recognize penises, expressing surprise at the positive behavior of its users, as they expected inappropriate content. Overall, the author is impressed with the site and its users’ conduct.
2. At 17, Hannah Cairo solved a major math mystery
Total comment counts : 26
Summary
Seventeen-year-old Hannah Cairo stunned the math community by disproving the Mizohata-Takeuchi conjecture, a mystery that had persisted for 40 years. Homeschooled in the Bahamas, Cairo taught herself advanced math through online resources and remote tutoring. Her isolation fostered a deep passion for mathematics, which she viewed as an expansive world of ideas. Cairo’s mathematical journey accelerated during the pandemic when she participated in Math Circles and applied to elite programs like the Berkeley Math Circle. Despite her achievements, she remains humble and unsure of her exceptional talent, having largely measured her progress against herself.
Top 1 Comment Summary
The speaker reflects on their feelings of isolation and monotony in life, expressing a sense of stagnation despite attempts to change their situation. They articulate a realization of simply growing older without any significant change. The sentiment resonates with the experience of a math prodigy, suggesting a shared understanding of grappling with unchanging circumstances.
Top 2 Comment Summary
Khan Academy is praised for enhancing early education and serves as a valuable resource for students with varying math skills.
3. I couldn’t submit a PR, so I got hired and fixed it myself
Total comment counts : 27
Summary
The author, a founder at Trieve, experienced frustrating search issues on Mintlify due to race conditions in the search function for over a year. Despite raising the issue previously, it was never prioritized. After joining the Mintlify team, the author fixed the problem by adding an AbortController to ensure search results are relevant as users type. This experience highlighted the empowerment of fixing bugs in open source software, contrasting it with proprietary models. The author expresses satisfaction in improving the product and emphasizes that addressing small issues can significantly enhance user experience.
Top 1 Comment Summary
The author shares their experience of getting banned from Amazon for suspected fraud due to an old account linked to deleted personal information. After being hired, they contacted a member of Amazon’s anti-fraud team, which resulted in their ban being lifted by the next day, highlighting the effectiveness of internal communication over regular support channels.
Top 2 Comment Summary
The author expresses frustration with Google Maps’ inability to permanently save their distance preference as kilometers, having to change it back from miles repeatedly for 20 years. They suggest that Google, focused on user profiling, should improve this feature.
4. Ask HN: Who is hiring? (August 2025)
Total comment counts : 197
Summary
The post emphasizes that only individuals from hiring companies should share job openings and discourages comments unrelated to the job postings. The firm in focus is a new tech industry hedge fund looking for a frontend IC engineer for their internal web application, emphasizing the importance of UI/UX in their work. They use a tech stack that includes Typescript and Vue3, and offer a salary range of $180-250K plus bonuses. Candidates should email their resume, LinkedIn, and examples of previous work to the provided contact.
Top 1 Comment Summary
A new discretionary hedge fund in NYC, founded by an experienced portfolio manager, is seeking a Senior IC Frontend Engineer for its internal web application. The firm focuses on integrating finance and technology, valuing quality frontend design to drive data collection and investor success. Key technologies include Typescript and Vue3. The role requires a full-time on-site presence, with a target salary of $180-250K plus bonuses. Interested candidates should contact Alex via email with their resume and examples of their work. More insights can be found on the founder’s blog.
Top 2 Comment Summary
ZenMaid Inc is hiring a Back-End Engineer (Ruby/Rails) for their profitable SaaS targeting the residential cleaning industry. The role is remote (USA/EU) and open to full-time or part-time. Candidates should have 5+ years of Ruby experience, an opinion on maintainable architecture, and a user-focused growth mindset. Knowledge of TS/React is a plus. Benefits include competitive compensation, a remote culture, yearly retreats, and a modern tech stack. To apply, send your resume and details about a back-end refactor you’re proud of to the provided email.
5. Cerebras Code
Total comment counts : 37
Summary
Cerebras has launched two new AI coding plans: Cerebras Code Pro ($50/month) and Code Max ($200/month), featuring access to the Qwen3-Coder model. This model generates code at speeds of up to 2,000 tokens per second, eliminating wait times for users. It supports various coding tools without proprietary limitations and offers performance comparable to leading models like Claude Sonnet 4 and GPT-4.1. Both plans are available immediately, allowing users to integrate rapid code generation into their existing workflows seamlessly.
Top 1 Comment Summary
The author tested Cline with their API key and noted that without caching, usage costs quickly escalate due to the entire message history being sent as input tokens, priced at $2 per million tokens. Although the output quality is lower than Claude Code’s, the speed is significantly faster. The author suggests that if Cerebras supported caching and offered reduced token pricing for cached data, they would use it more frequently, but the current costs are prohibitive.
Top 2 Comment Summary
The article expresses frustration over a service that promises high speed and a large context window but limits users to sending only 1,000 messages per day, allowing just 3–4 hours of continuous coding. The author finds the limitations contradictory to the initial claims and is skeptical about the service despite being open to paying for utilized services.
6. The anti-abundance critique on housing is wrong
Total comment counts : 54
Summary
Critics of the book “Abundance,” particularly from the antitrust movement, argue that monopolies, especially in homebuilding, hinder construction and inflate prices. While proponents like Matt Stoller suggest that large builders manipulate supply for profit, journalist Basel Musharbash claims this trend in Dallas reflects monopolistic practices. However, research challenges these assertions, noting that homebuilder profits have remained steady, and Dallas’s market does not meet oligopoly criteria. Overall, the article critiques Musharbash’s piece and highlights flaws in the antitrust perspective on housing supply, emphasizing the need for accurate economic analysis.
Top 1 Comment Summary
The article emphasizes the importance of thorough, on-the-ground reporting in journalism, contrasting it with often superficial analysis. It highlights Derek Thompson’s effective approach of consulting primary sources rather than relying solely on secondary interpretations in his examination of housing economics. The writer notes a general skepticism towards journalism, suggesting it stems from a prevalence of opinion over basic reporting. Additionally, the author expresses appreciation for Thompson’s Substack, which covers various topics beyond housing policy.
Top 2 Comment Summary
The author critiques a piece for its frequent reference to the “antitrust left,” suggesting it creates a strawman and positions the author as opposing this group. The writer feels the framing indicates bias, as the author claims to present unbiased truth while alleging that the “antitrust left” has misquoted sources. This raises doubts about the author’s integrity and interpretation of the information.
7. Replacing tmux in my dev workflow
Total comment counts : 74
Summary
The author, a long-time tmux user, discusses its drawbacks based on insights from a recent interview and experiences with terminal emulators. They highlight issues like color rendering, buffer scrolling, and lack of support for newer protocols. Although tmux offers essential features like session persistence, potential alternatives exist that focus on specific functionalities without the complexity of tmux. The author tested various tools, finding shpool to be the most promising, as it allows detaching processes effectively, despite some bugs encountered during use. Overall, they remain open to transitioning away from tmux while seeking viable replacements.
Top 1 Comment Summary
The article highlights the benefits of using tmux with iTerm2 on MacBooks, emphasizing its seamless integration into workflows. Users can easily reconnect to remote development environments by entering ssh tmux
thanks to a specified configuration in the SSH config file. This setup allows tmux to mimic native iTerm2 behavior, providing a smooth experience without needing to know tmux commands.
Top 2 Comment Summary
The blog post advocates for using tmux, highlighting its efficiency compared to other multiplexers that add complexity and overhead. It criticizes the need for extensive modifications in other tools to mimic tmux’s functionality, suggesting that tmux’s occasional copy and paste issues are worth the benefits it provides. The author emphasizes that users should not worry about maintaining tmux’s codebase, as its advantages outweigh the drawbacks.
8. Coffeematic PC – A coffee maker computer that pumps hot coffee to the CPU
Total comment counts : 24
Summary
In winter 2024, the author built Coffeematic PC, a retro gaming computer using a 1980 GE coffee maker. This unique machine brews coffee while cooling its CPU with hot Java, showcasing a blend of discarded and new electronics. It represents a lineage of coffee maker computers dating back to 2002, with the author being the first to use brewed coffee as a cooling method. The project took a month and highlights a curious 15-year gap in coffee maker computer builds. Coffeematic PC is both functional and artistically expressive, featured in an accompanying art exhibition titled Sparklines.
Top 1 Comment Summary
The article suggests an innovative idea of using CPU water cooling to brew coffee by passing water through the CPU before it flows through coffee grounds. However, it cautions that the high temperatures needed for brewing coffee exceed safe limits for CPUs. A proposed solution is to heat the water to around 80°C before a secondary heater is used for brewing.
Top 2 Comment Summary
The speaker expresses concern that their coffee is too cold but reassures that they will use an Electron app to address the situation.
9. Gemini 2.5 Deep Think
Total comment counts : 36
Summary
Google has launched Deep Think in the Gemini app for its AI Ultra subscribers, incorporating feedback from early testers and advancements in AI research. This model, a faster variant of one that won gold at the International Mathematical Olympiad, enhances problem-solving through parallel thinking techniques. Deep Think provides creative, strategic responses and excels in various benchmarks, though it tends to refuse benign requests more often. Available for Google AI Ultra subscribers, it also supports tools like code execution and Google Search, with broader access planned for trusted testers via the Gemini API soon.
Top 1 Comment Summary
The author experimented with Google’s Deep Think agent but quickly reached the daily usage limit for the $250/month service. They find it underwhelming compared to competitors like o3-pro and Grok 4 Heavy. Despite expectations, the performance didn’t justify the high price, as an alternative solution from o3 provided a similarly effective resolution for a lower cost. The author expresses disappointment over the perceived lack of value from a premium service that contrasts with Google’s free offerings in AI Studio. Further assessment is needed for deeper insights.
Top 2 Comment Summary
The article discusses an instance where Gemini Deep Think was tasked to create an SVG image of a pelican riding a bicycle. A link to the generated SVG is provided, along with a playful note about beating Simon Willison to this creative challenge.
10. Replacing cron jobs with a centralized task scheduler
Total comment counts : 25
Summary
Heartbeat has transitioned from managing multiple independent cron jobs for scheduled tasks to a centralized system using a single database table, ScheduledTasks. This new approach simplifies task management, allowing users to schedule tasks by inserting entries into the database. A single cron job executes these tasks every minute, with built-in retry logic for handling outages. The system manages task priorities using fields such as expirationInMinutes and expectedExecutionTimeInMinutes, ensuring timely execution and updates when task-related entities change. This streamlined process reduces errors and improves efficiency in managing tasks.
Top 1 Comment Summary
The author comments on the importance of insightful discussions regarding technology, criticizing short, uninformative replies. They observe a trend where basic tools become overly complicated due to feature creep, as developers add functionalities to address operational issues. The author expresses curiosity about how long the original simplicity of the OP’s solution will last before it succumbs to increasing complexity, emphasizing the value of maintaining straightforward solutions in development.
Top 2 Comment Summary
The author suggests using a database’s transactionality for task retries instead of a heuristic approach combined with SQS. The recommended method involves marking a task as ’executing’ at the start, locking it with SELECT FOR UPDATE ... SKIP LOCKED
, and marking it as ‘COMPLETED’ at the end. This allows for parallel processing directly from the database without the risk of duplicate task processing and enables easy detection of failed tasks without relying on heuristics.