HackerNews Digest

May 16, 2026

Project Gutenberg – keeps getting better

Project Gutenberg hosts over 75,000 free eBooks, focusing on works in the public domain whose U.S. copyright has expired. The collection is accessible via standard web browsers or e‑book readers without fees, registration, or dedicated apps. Founded in 1971, the initiative relies on a volunteer network that digitizes, proofreads, and maintains the catalogue. Users can support the project by donating, volunteering with Distributed Proofreaders, reporting errors, or contributing audiobook recordings through LibriVox. Audio versions of public‑domain texts are offered via partner sites. The site also provides links to its social‑media channels (Facebook, Mastodon, Bluesky) and a news feed of newly added titles.
Read full article →
Overall sentiment is strongly positive, with many users expressing appreciation for Project Gutenberg’s longevity, accessibility, and free public‑domain offerings. Common themes include praise for recent site improvements such as mobile styling and easier navigation, interest in richer formats (PDF, ePub) and higher‑quality illustrations, and desire for integrated storefronts or direct device downloads. Several comments note technical frustrations like geo‑blocking, vendor incompatibility, and occasional download anomalies, while others highlight the usefulness of feeds, APIs, and community‑built tools for enhanced reading experiences.
Read all comments →

Additive Blending on the Nintendo 64

The article explains why Nintendo 64 (N64) games lacked the bright additive blending seen on PlayStation titles. While the N64’s Reality Display Processor (RDP) supports configurable blending via a color combiner (similar to OpenGL’s glBlendFunc), its default additive mode does not clamp results, causing overflow and color wrap‑around. The author solves this by rendering to a 32‑bit RGBA 8888 buffer while keeping sprites in 16‑bit RGBA 5551 format, effectively scaling sprite colors down (right‑shifting 3 bits) to provide headroom for additive accumulation. A fog‑color trick inserts the required scaling in the combiner, and after rendering the scene the 32‑bit buffer is converted back to 16‑bit for display. Conversion is accelerated using the N64’s vector co‑processor (RSP) with 128‑bit instructions, reducing processing from ~70 ms to ~3 ms per 320×240 frame. The method yields correctly clamped additive effects without wrap‑around, at the cost of higher memory bandwidth; further optimizations could limit 32‑bit rendering to only additive sprites or lower resolutions. A demo implementation is available on GitHub.
Read full article →
The comments express strong curiosity about the visual disparity between PlayStation and Nintendo 64 explosions, coupled with appreciation for explanations linking the difference to each console’s color‑blending and saturation handling. Readers note that PlayStation’s default processing often yields more striking effects, while the N64 can achieve comparable results when developers manually manage blending and clamping. The linked article and technical references are received positively, with participants acknowledging the insight and confirming the relevance of saturation arithmetic to the observed visual characteristics.
Read all comments →

I believe there are entire companies right now under AI psychosis

The scraped page provides no substantive title or content. It begins with a generic error notice—“Something went wrong, but don’t fret — let’s give it another shot”—indicating a failed load or processing issue and suggesting a retry. Following the message, a section labeled “Images and Visual Content” appears, containing a single entry: “Image 1” whose alt text consists solely of a warning emoji (⚠️). No additional descriptive text, data, links, or contextual information accompanies the image placeholder. The overall structure consists only of the error prompt and an empty visual‑content placeholder, offering no further technical details, narrative, or actionable content. Consequently, the page’s scraped material is limited to the error message and the minimal alt‑text indicator.
Read full article →
Comments express a mixed but cautious view of AI‑assisted development. Many acknowledge AI’s usefulness for pattern‑matching tasks such as code generation, scripting, and defect detection, yet warn that over‑reliance can erode critical thinking, introduce generic or low‑quality solutions, and create opaque, hard‑to‑maintain systems. Concerns include security risks, potential for “AI psychosis” where users accept AI output uncritically, and the impact on engineering standards and responsibility. Opinions converge on the need for human oversight, balanced adoption, and new design principles to mitigate long‑term instability.
Read all comments →

Ploopy Bean: a trackpoint for every computer

The Bean Pointing Stick is in preorder with a launch date of 6 May 2026. Preorder tiers are: Early Access (ships immediately), Tier A (ships within 8 weeks of launch), and Tier B (ships within 20 weeks). Each unit includes 3D‑printed black parts, a PCB, optional USB‑A‑to‑USB‑C cable, one screw, one magnet, four friction pads, and one friction nub; it ships fully assembled. Firmware is preloaded with a custom QMK build, and users can reflash via QMK Toolbox or Configurator. Modifications are supported via an official Modder’s Guide. Checkout may fail if ad‑blockers are active. Shipping uses Canadian provider Chit Chats; transit estimates are shown at checkout, not total delivery time. Sales tax is applied at checkout for Canadian orders; international orders may incur import taxes, duties, and brokerage fees collected by customs. Untracked shipping options provide no tracking number, and some countries are unsupported. Returns are accepted within 30 days (shipping excluded) for unassembled kits only. A one‑year limited manufacturer warranty applies, void if hardware, software, or firmware is altered.
Read full article →
The comment expresses interest in an integrated input device that combines a mouse with a keyboard to avoid moving hands, specifically seeking a wireless ball‑type mouse. It also requests a full‑sized keyboard layout that includes a numeric keypad, arrow keys, and navigation cluster, noting that current laptop designs lack these elements. Overall, the sentiment is a desire for more ergonomic, comprehensive hardware solutions that consolidate functionality and restore omitted keys.
Read all comments →

Naturally Occurring Quasicrystals

Naturally occurring quasicrystals are extremely rare and have been identified in only a few geological and extraterrestrial settings. Three distinct quasicrystals were first discovered in the Khatyrka meteorite (Russia): - **Icosahedrite** (Al₆₃Cu₂₄Fe₁₃) – exhibits full icosahedral symmetry; its structure derives from a six‑dimensional D₆ lattice via the slice‑and‑project method. - **Decagonite** (Al₇₁Ni₂₄Fe₅) – a stacked quasicrystal with tenfold rotational symmetry in two dimensions and periodic stacking in the third; constructed from a four‑dimensional A₄ lattice. - **i‑Phase II** (Al₆₂Cu₃₁Fe₇) – also icosahedral, generated from the D₆ lattice but with a higher Cu/Al ratio; it was first identified in nature before laboratory synthesis. A fourth quasicrystal was found in a fulgurite (lightning‑formed sand) in Nebraska, composed of Mn₇₂.₃Si₁₅.₆Cr₉.₇Al₁.₈Ni₀.₆, displaying 12‑fold symmetry in quasiperiodic layers stacked periodically. A fifth, Si₆₁Cu₃₀Ca₂Fe₂, with icosahedral symmetry, was recovered from the Trinity atomic‑bomb test site. All formations are linked to extreme high‑temperature, high‑current, rapid‑quench events such as asteroid collisions, lightning strikes, or nuclear explosions.
Read full article →
The comment expresses enthusiasm for the book “The Second Kind of Impossible,” highlighting its engaging narrative of quasicrystal research from theoretical predictions to field discoveries, and noting the rarity of conditions that form these aperiodic structures, such as high‑temperature impacts and lightning on sand. It connects the topic to related scientific curiosities—including nuclear‑test byproducts, iridescent viruses, and prime‑number patterns—while framing quasicrystals as a natural fit for the blog’s focus on mathematics and materials.
Read all comments →

The main thing about P2P meth is that there's so much of it (2021)

- In the U.S., meth production shifted from ephedrine/pseudo‑ephedrine to phenyl‑2‑propanone (P2P) synthesis between 2009‑2012 after regulatory restrictions on precursor sales. - P2P routes (via nitrostyrene or ethyl phenylacetate) initially yielded a racemic mixture of d‑methamphetamine (the active, dopamine‑releasing isomer) and l‑methamphetamine (minimal psychoactive effect). By 2019 the l‑isomer content fell to near‑zero, so modern street meth is ~95 % d‑meth by purity and potency. - DEA seizure data show a rapid rise in P2P‑derived meth, increasing overall purity while potency (percentage of d‑meth) fluctuated but remained high; “purity” (total meth fraction) now averages ~95 %. - Supply indicators—border seizures, Seattle wastewater measurements, national usage surveys—show a doubling of consumption around 2017 and a tripling of heavy‑use prevalence (2015‑2019). Correspondingly, street price per pound fell from ≈ $15 k (2014) to ≈ $4‑5 k (2019). - Meth‑related overdose deaths have risen sharply, exceeding 24 000 in 2020, driven by higher availability rather than new contaminants; lead acetate or other additives are not correlated with the observed psychiatric effects. - Overall, the primary impact of P2P meth is dramatically increased volume and purity of d‑methamphetamine, not a distinct chemical or contaminant‑driven toxicity profile.
Read full article →
Comments focus on the chemistry of methamphetamine production, noting that ephedrine‑based synthesis is simpler and yields higher purity than multi‑step methods, while highlighting concerns about contaminants in lower‑purity batches. There is broad criticism of current pseudo‑ephedrine restrictions, describing them as ineffective, driving production underground, inflating prices, and increasing overdose and seizure rates. Many argue that regulated, controlled access would reduce health risks, undermine illicit markets, and address the historical shift between ephedrine and phenylacetone precursors more safely.
Read all comments →

The bird eye was pushed to an evolutionary extreme

The study demonstrates that the avian pecten oculi enables retinal cells to sustain anaerobic glycolysis, allowing portions of the bird retina to function without oxygen—a condition previously unseen in vertebrate tissues. Comparative measurements showed normal oxygen levels and no glycolytic shift in the retinas of Chinese pond turtles and broad‑snouted caimans, suggesting the anoxic adaptation arose after the avian line diverged from crocodilians, likely during the dinosaur era when retinal thickness increased. Researchers hypothesize the trait evolved in theropod dinosaurs to enhance visual acuity for predation and later supported high‑altitude flight where ambient oxygen is low. The absence of retinal blood vessels may also improve visual resolution by eliminating vascular obstruction. Beyond evolutionary insight, the mechanism offers a model for tissue tolerance to hypoxia, potentially informing medical strategies for conditions such as stroke, where oxygen deprivation causes damage. The findings underscore the value of studying extreme physiological adaptations to uncover natural solutions to low‑oxygen stress.
Read full article →
The discussion emphasizes curiosity about the retina’s high energy demand and its role as a warning signal during extreme exertion, while drawing connections between avian visual specialization and their dinosaur ancestry. It highlights that upright, diurnal theropods likely favored sharper, metabolically costly vision compared to nocturnal mammals, and notes parallels in bird brain structure and efficiency. Overall, the tone is appreciative and speculative, recognizing birds’ advanced sight and neurobiology as notable evolutionary outcomes worthy of further investigation.
Read all comments →

How to Write to SSDs [pdf]

None
Read full article →
The comments express curiosity about the distinct access patterns required for SMR drives and question whether optimizations for large sequential writes would benefit other storage media. There is interest in the potential for such research to inspire new database architectures or heavily tuned PostgreSQL implementations. At the same time, users feel misled by a link that initiates a PDF download, realizing it writes to their SSD, which leads to frustration over the unexpected behavior. Overall, the discussion balances technical intrigue with disappointment in the presentation.
Read all comments →

A 0-click exploit chain for the Pixel 10

The Project Zero team built a two‑exploit chain for Pixel 10, adapting the earlier Pixel 9 Dolby 0‑click vulnerability (CVE‑2025‑54957) by updating library offsets and replacing the overwritten __stack_chk_fail with dap_cpdp_init, due to the device’s use of RET PAC. The chain’s second stage could not reuse the Pixel 9 BigWave LPE because that driver is absent on Pixel 10; instead, a VPU driver (/dev/vpu) exposing the Chips&Media Wave677DV MMIO registers was examined. An audit revealed that its mmap handler maps the VPU register region without bounds checking, allowing an attacker to request an arbitrarily large VMA. Because the kernel resides at a fixed offset above the VPU registers, the mmap can expose the entire kernel image to user space, enabling arbitrary read‑write and kernel code execution with minimal code. The vulnerability was reported on 24 Nov 2025, rated high severity, and patched 71 days later in the February 2026 security bulletin. The authors note faster triage compared to the prior BigWave bug but stress the need for more rigorous driver security practices.
Read full article →
The comments express mixed reactions to recent mobile‑phone security developments. There is appreciation for Google’s rapid patching of the Pixel 9 driver bug, yet anxiety persists about broader Android vulnerabilities and how Apple’s response times compare. Many note that AI is increasingly used for both finding and exploiting flaws, generating skepticism about claimed performance gains while affirming that deep expertise remains essential. A recurring theme is the need for stronger security hygiene, broader upstreaming of driver code, and greater public awareness of trade‑offs between convenience and risk.
Read all comments →

California bill would require patches or refunds when online games shut down

The California “Protect Our Games Act” seeks to prevent game publishers from discontinuing online services for titles that consumers have purchased. Supporters, including the Stop Killing Games (SKG) coalition, argue that live‑service games require clear end‑of‑life procedures to maintain consumer access after purchase. The Entertainment Software Association (ESA) opposes the bill, stating that users receive a license, not ownership, and that shutting down obsolete games is a normal aspect of software requiring ongoing online infrastructure. ESA warns the legislation would force publishers to renegotiate music and intellectual‑property licenses indefinitely or alter games in ways that may be legally or technically impossible. The bill has cleared the California Assembly’s Privacy and Consumer Protection and Judiciary committees but still needs majority approval in both the full Assembly and Senate before reaching Governor Gavin Newsom. The movement’s momentum follows a stalled UK parliamentary debate on game preservation.
Read full article →
Comments show mixed reactions to proposed legislation requiring a 60‑day shutdown notice and open‑sourcing of server code for online games. While many endorse consumer protections such as advance notice and community‑maintained servers, a substantial portion worries the rule will raise operating costs, push developers toward subscription models, and disadvantage small studios. Critics argue enforcement will be difficult, could distort the market, and may encourage publishers to avoid California altogether. Overall, the consensus acknowledges good intentions but doubts the practicality and potential side effects of the bill.
Read all comments →