CSSQuake (cssQuake)
CSSQuake renders the game Quake using CSS 3D transforms, with game logic in TypeScript.
Impressed by the CSS rendering, but many reported clipping and jank; the dev fixed a menu bug.
Hacker News. Daily summary. Top 20 stories.
CSSQuake renders the game Quake using CSS 3D transforms, with game logic in TypeScript.
Impressed by the CSS rendering, but many reported clipping and jank; the dev fixed a menu bug.
Screens cannot display many naturally occurring cyans due to color gamut limits, but they can be found in forests and underwater.
Commenters agreed screens miss vivid cyans and greens, with paint and lasers showing them better.
A marketing agency plagiarized an author's book, added AI content, and outranked the official site.
Split between demanding DMCA enforcement against Qontour and criticizing the DMCA itself as flawed.
Loupe shows what iOS device fingerprinting data is accessible to any app via public APIs.
Volume creation date and pasteboard changeCount were called out as particularly egregious fingerprinting signals.
A developer stored a small website's HTML inside a 9x9 favicon pixel grid.
Mixed reactions: praise for creativity versus concerns about favicon caching for fingerprinting.
UK government may age-gate VPNs as part of under-16 social media ban.
Skepticism dominates: commenters see a UK firewall that will be circumvented, while a minority notes mainstream VPN usage will drop.
Windows 11's new Media Player uses 3.5x more RAM and charges for HEVC codecs.
Users resent the bloat and paywalled codecs; recommend VLC, MPC-HC, or mpv instead.
Finnish libraries lend sewing machines and tools to promote democracy and social inclusion.
Support for library lending programs, with debate on sewing machine durability and user skill requirements.
SMPTE makes its motion imaging standards freely accessible to all.
Most commenters approve, arguing paywalled standards hinder adoption and should be the exception, not the rule.
Prolonged exhalation increases risky decisions by boosting reward sensitivity.
Surprise that slow breathing boosts risk-taking, with split camps on whether that aligns with real-world experience.
The F-15 Strike Eagle II reverse-engineering project seeks testers for its nearly complete C reconstruction.
Nostalgia and enthusiasm dominate, with technical notes on AI-assisted reverse-engineering and copyright concerns.
Too many web developers do not understand CORS, leading to security vulnerabilities.
Agreement that CORS is widely misunderstood, with blame split between opaque error messages and lack of security mindset.
News fatigue is a predictable response of brains not evolved for global threat scanning.
Split between local-action advocates and those defending broader civic engagement despite limits.
Linux kernel removes strncpy API after six-year migration effort.
Thread debates whether null-terminated strings or null pointers are computing's bigger mistake.
Google reports that IPv6 usage among its users has reached 50% globally for the first time.
Mixed experiences: some find IPv6 faster, others cite frequent endpoint failures and routing bugs.
Cloudflare introduces temporary accounts for AI agents to deploy code without signup.
Skepticism about cloudflare easing bot access while blocking humans with Turnstile
UHF X11 turns Apple Vision Pro into a spatial X11 display server.
Interest and skepticism about AVP value, with nods to Linux alternatives.
TownSquare adds a tiny real-time presence layer to websites via one script tag.
Enthusiasm for the concept, but moderation is flagged as a critical unresolved issue.
StartupWiki is an AI-powered, free alternative to Crunchbase for researching startups.
Dominant concern: data reliability, with concrete errors cited and founder acknowledging accuracy is the top challenge.
AI-generated code that works can still be a bad solution if the engineer cannot understand or explain it.
Dominant sentiment: accepting AI code you cannot explain is irresponsible, especially in systems where maintainability and support matter.