HN Summaries - 2026-06-19

Top 10 Hacker News posts, summarized


1. Swiss parliament lifts ban on new nuclear power plants

HN discussion (637 points, 487 comments)

The Swiss National Council has voted to lift the country's long-standing ban on constructing new nuclear power plants. This decision, which followed a marathon debate and a narrow vote of 100 to 98, rejects a motion to send the issue back to the Federal Council for further study. The move aligns with the position of the Federal Council and the Council of States, effectively approving a counter-proposal to the "Blackout Initiative." However, the final decision on whether to allow new nuclear plants will be put to a public referendum. The debate also touched on the financing for a 13th AHV (pension), with the National Council approving a value-added tax increase but rejecting a proposal to raise payroll contributions.

The top Hacker News comments express deep skepticism and cynicism about the economic viability of new nuclear power projects. A recurring theme is the belief that nuclear energy is prohibitively expensive, with commenters comparing it to other costly ventures like the F-35 fighter jet and predicting it will become a "huge waste of time and money" that will be "economically non-viable." Many argue that solar and wind are cheaper alternatives, and one commenter notes that no Swiss energy producers actually want to build new plants due to the high costs. Other voices highlight the practical challenges, such as the lengthy 20-year timeline for construction and the specific energy needs of Switzerland, which has a significant summer/winter energy imbalance. While some commenters express cautious support for nuclear power as a necessary option, the overall sentiment is that this move is driven by industry lobbyists seeking public subsidies rather than a sound energy strategy.

2. Microsoft new Outlook takes 10 seconds to do what Outlook Classic does instantly

HN discussion (568 points, 378 comments)

Microsoft's new Outlook for Windows, built on WebView2 (a Chromium-based runtime), exhibits significant performance issues compared to the classic Outlook Win32 app. Specifically, clicking a new email notification takes approximately 10 seconds to open the corresponding message, whereas the classic version opens it almost instantly. This delay stems from the web-based architecture, which requires initializing multiple processes (consuming 490-636MB RAM at idle versus 117-148MB for Classic) and rendering through a browser engine. Despite Microsoft improving launch speeds and adding features like unified inbox and PST support, the notification lag persists as a fundamental limitation of the WebView2 design. Microsoft is forcing migration to the new version by retiring the UWP Mail/Calendar apps and postponing the Classic retirement deadline to 2029.

HN comments broadly criticize Microsoft's software quality decline, attributing the performance issues to poor architectural choices like WebView2/Electron. Users express frustration with forced migrations and contrast the slow new Outlook with faster native alternatives or older versions (e.g., "Peak Outlook was 2016"). Many highlight similar problems in other Microsoft/tech products (e.g., slow Notepad, resource-heavy WhatsApp web). A notable sentiment is that Microsoft's quality has fallen despite its resources, with phrases like "managed decline" recurring. Some users switched to alternatives like Thunderbird, while others noted irony in Microsoft promoting AI features while core UI performance suffers. There's also debate about whether web apps are inherently slow or if Microsoft's implementation is simply poor.

3. I found 10k GitHub repositories distributing Trojan malware

HN discussion (609 points, 138 comments)

A researcher uncovered a large-scale malware distribution campaign on GitHub involving 10,000 repositories that clone legitimate projects, add trojanized archives to their READMEs, and repeatedly delete/recreate commits to evade detection. The malware archives (containing `.exe`, `.cmd`, and `.dll` files) bypass VirusTotal scans when linked directly but are flagged when downloaded directly. The author developed a script using GitHub's API and gharchive to identify repositories with suspicious activity patterns (e.g., frequent identical commits named "Update README.md", non-forked clones, recent archive links). Despite reporting samples months earlier, GitHub's support was unresponsive initially, though repos were later removed after publication. The researcher hypothesizes attackers clone new repositories for search-engine visibility and replicate commit histories to build trust, though the campaign's full scope remains unclear.

Hacker News comments focused on malware behavior and platform vulnerabilities. One user analyzed network activity in samples, revealing cryptocurrency-theft capabilities via RPC requests and C2 server communication. Criticism was directed at GitHub's inconsistent takedown procedures (e.g., one repo removed in 24 hours, others ignored for months), with calls for automated scanning partnerships with antivirus firms. Users debated open-source security assumptions, noting that visible code doesn't prevent binary compromise or guarantee audits. Personal experiences included phishing via search engines (Bing specifically) and successful attacks on developers who "verified" malicious code. Suggestions for mitigation included proactive scanning tools (e.g., semgrep, socket.dev) and better user verification methods like keyoxide. Some expressed skepticism about GitHub's ability to scale detection across 500 million repos.

4. Emacs 31 is around the corner: The changes I'm daily driving

HN discussion (401 points, 217 comments)

The article previews upcoming features in Emacs 31, highlighting key improvements the author is daily driving. Major changes include simplified tree-sitter integration with auto-installed grammars, a new built-in `markdown-ts-mode` with Org-like keybindings and live code highlighting, enhanced Eglot documentation rendering, smarter completion with eager updates, new window layout manipulation commands, a side-window Speedbar, version control enhancements like `vc-auto-revert-mode`, editable xref buffers, and numerous quality-of-life improvements (e.g., `kill-region-dwim` for word deletion without a mark, persistent IELM history, and terminal emulator fixes). The author emphasizes these features reduce external dependencies and simplify configuration.

HN reactions emphasize Emacs' enduring appeal and modernization efforts. Users praise tree-sitter improvements and window layout commands as long-needed features, while others debate Emacs' relevance, noting it remains indispensable for multi-window workflows and large codebases despite catching up with modern editors. Configuration friction is discussed, with some requesting preset setups and others valuing customizability. Historical context includes sharing profane historical Emacs terminal code, and platform-specific bugs (e.g., GTK3 issues on BSD) are flagged. AI's impact is debated—some report reduced manual editing lessening Emacs' urgency, while others highlight its extensibility with LLMs for configuration. Personal anecdotes underscore Emacs' unique strengths (e.g., terminal fixes, keyboard shortcuts' broad utility) and challenges (e.g., RAM usage, learning curve).

5. The founder of Craigslist has given away half a billion dollars

HN discussion (280 points, 198 comments)

Craig Newmark, the founder of Craigslist, has donated half a billion dollars to charity and signed The Giving Pledge, a commitment to give away at least half of his fortune. His philanthropic philosophy is rooted in lessons from his childhood, emphasizing treating others with kindness and recognizing when "enough is enough." Newmark chose to keep Craigslist free for individual users, charging only businesses, which prevented the site from being heavily monetized. In contrast, he is critical of other wealthy individuals like Peter Thiel, who discourage philanthropy, and he views giving back as a moral imperative rather than a political statement.

The HN discussion highlights a mix of admiration for Newmark's values and lifestyle, skepticism about the effectiveness of his philanthropy, and curiosity about the business model of Craigslist. Many commenters praise his humility and adherence to the principle of "enough," contrasting him with other wealthy figures. However, there are critical questions about the logistical details of his donations, the impact of his giving, and the role of philanthropy in addressing systemic issues. Some commenters also debate Craigslist's business model, questioning how it generates such significant revenue, while others criticize the site for enabling scams and lament its decline in popularity compared to platforms like Facebook Marketplace.

6. A website that lists websites to submit your website to

HN discussion (376 points, 85 comments)

The article presents a hand-picked directory of 50 websites where users can submit their business, startup, website, or product. The directory categorizes these sites based on their primary function, including platforms for generating backlinks (e.g., design galleries, software directories), gaining visibility (e.g., launch sites like Product Hunt, Hacker News, BetaList), reaching specific audiences (e.g., developer communities like Dev.to, Lobsters; AI tool directories; founder networks), and enhancing credibility (e.g., awards like Awwwards, legacy tech sites like SourceForge). While many listings offer nofollow links, the article emphasizes the value of reach, traffic spikes, investor/journalist discovery, and long-tail SEO visibility they provide.

HN comments reflect nostalgia for early web submission practices and skepticism about modern SEO-focused tactics. Users note parallels to 90s services like "Submit It," but highlight that today's challenge is reaching specific audiences, not search engines. There's criticism regarding the honesty of "earning quality backlinks," with some drive-by submissions seen as rude. The full list of 50 linked sites was posted by a user, and criticism emerged about Medium's current reputation as "AI slop" versus its past prestige. Concerns were raised about spam from public listing directories, shortcuts making submissions ineffective outside community contexts, and the questionable value of Domain Rating (DR) metrics. Interest was expressed in reviving hand-curated directories or web rings, along with technical critiques about the directory redirecting submissions to email instead of implementing forms.

7. Noam Shazeer Joins OpenAI

HN discussion (238 points, 207 comments)

Noam Shazeer announced his departure from Google to join OpenAI, describing the move as a difficult decision after being proud of his work at Google. He emphasized the exceptional team at Google and his gratitude for the collaborative achievements during his tenure. Shazeer, a key figure in AI research and co-author of the influential "Attention Is All You Need" paper, had rejoined Google in 2024 via a licensing/talent deal involving Character.AI for approximately $2.7 billion before becoming a Gemini co-lead.

Hacker News comments highlighted the significance of Shazeer’s departure as a major blow to Google, particularly given the recent $2.7 billion investment to rehire him. Speculation centered on potential trade secret concerns, negative implications for Gemini’s future progress, and questions about Google’s ability to retain top AI talent. Users debated possible reasons for his exit, including leadership clashes or dissatisfaction with Google’s strategic shifts (e.g., toward "world models"). Some criticized the narrative of AI talent as "football players" while others noted broader concerns about Google’s broken culture or management issues hindering its AI competitiveness. OpenAI was also scrutinized for the cost of acquiring Shazeer amid reported financial constraints.

8. Ubiquiti: Enterprise NAS, Built on ZFS

HN discussion (229 points, 208 comments)

Ubiquiti has introduced ENAS, a private, local storage platform designed to offer an enterprise-grade solution without the typical costs and complexities. Built on ZFS, it emphasizes performance, scalability, and simplicity, featuring dual 25 Gigabit SFP28 ports, redundant power supplies, and no firmware restrictions on drive models. The product targets organizations looking to avoid proprietary hardware ecosystems and licensing fees.

Users are drawn to Ubiquiti's no-monthly-cost model and its integration with existing Ubiquiti networks, though the $3,999 price point is seen as steep compared to DIY alternatives like TrueNAS. Commenters praise the use of plain OpenZFS for its flexibility and vendor neutrality but question its suitability for demanding workloads due to hardware limitations. Concerns include Ubiquiti's history of early hardware releases, lack of FIPS support for government compliance, and mixed experiences with their software quality. Some also debate ZFS's current licensing status and compare the product favorably to competitors like Synology, while others caution against relying on unproven Ubiquiti enterprise solutions.

9. Hospitals and universities repurposing drugs at lower cost

HN discussion (271 points, 114 comments)

Hospitals and universities are conducting late-stage clinical trials to repurpose existing generic drugs at costs up to 90% lower than pharmaceutical industry trials, as revealed by research led by King's College London published in the Cambridge Law Journal. This "hidden" innovation system operates outside the patent system, leveraging lower barriers to expertise, risk, and capital since the drugs are well-studied and manufactured. Examples include using cancer drugs to treat blindness or prevent breast cancer, and employing anti-inflammatories for COVID-19. Universities and hospitals run these trials with significantly fewer resources, motivated by patient recovery and career advancement rather than patent-driven profits, and are gaining formal government recognition.

Hacker News commenters emphasized systemic challenges alongside the promise of drug repurposing. Key concerns included regulatory barriers, as oezi noted there's no formal pathway to approve new indications without manufacturer consent, limiting official usage despite potential benefits. Pricing disparities in the US were heavily criticized, with shevy-java describing the system as a cartel and dabinat highlighting absurd cases like insurers paying $17k/month for a patented esketamine (Spravato) when generic ketamine would be cheaper and more effective. Atourgatory detailed practical risks, noting ophthalmologists' reluctance to use repackaged Avastin for blindness due to contamination fears despite its cost advantage. Photochemsyn proposed solutions like open-sourcing taxpayer-funded drugs and government-funded trials, while jawns stressed the vital role of nonprofits like Cures Within Reach for rare diseases underserved by pharma. G42gregory suggested pharma influence over research funding and visibility.

10. .gitignore Isn't the only way to ignore files in Git

HN discussion (262 points, 82 comments)

The article explains that Git offers three distinct methods for ignoring files beyond the commonly known `.gitignore`. First, `.gitignore` is the standard file, checked into the repository, which applies ignore rules to all users. Second, `.git/info/exclude` provides a per-repository ignore file that is local to a user's machine and not committed to Git. This is useful for personal files or scripts specific to one's workflow. Third, `~/.config/git/ignore` is a global, machine-level ignore file for rules that should apply to all repositories on a user's computer, such as macOS's `.DS_Store`. The article also details how to customize the global ignore file path and how to use `git check-ignore -v` to diagnose which file is causing a specific file to be ignored.

The discussion on Hacker News largely confirmed the article's content, with several users sharing their experiences and expanding on the topic. A notable point was a clarification on Git's terminology, where "global" actually means per-user, not machine-wide, with system-wide configurations residing under `/etc`. Many users praised the utility of `.git/info/exclude` for local, non-committed files. Conversely, some commented that this file is underused because it is not version-controlled. Other insights included the recommendation to use `~/.config/git/ignore` for global settings to keep dotfiles organized, the suggestion to add an "attic" directory as a catch-all for uncommitted files, and mentions of alternative Git features like `.gitattributes` to ignore diffs in committed files and `update-index --assume-unchanged` for tracked files.


Generated with hn-summaries