Sign in
Hacker News
Monday, November 10
1
I Am Mark Zuckerberg
Discussion
Mark S. Zuckerberg is an Indiana bankruptcy attorney who shares a name with Facebook's founder, causing daily confusion. He receives mistaken calls for tech support, money requests, death threats, and has been sued by mistake. His accounts get disabled regularly due to perceived impersonation. Despite the chaos, he humorously embraces his situation while helping clients with fresh financial starts.
Common name problems with email and services
Users with common names frequently receive misdirected emails, from sensitive documents to job applications. One person created a Facebook group for name-sharers to help route mail, even organizing document pickups using shared IDs. Many own firstname.lastname@gmail addresses and get everything from medical records to mortgage applications meant for others.
Celebrity identity challenges and fame drawbacks
Discussion of how mega-celebrities like Mark Zuckerberg face constant impersonation attempts and security issues. The conversation explores Bill Murray's quote about trying wealth before fame, and how internet fame without wealth can be particularly problematic, creating new categories of "micro-celebrities."
Unique identification systems as solutions
Users debate replacing names with UUIDs or unique identifiers to solve naming conflicts. Discussion covers existing systems like Croatia's OIB numbers, practical challenges of pronounceable unique names, and cultural differences in how countries like China handle widespread name duplication through ID numbers and unofficial nicknames.
2
AI isn't replacing jobs. AI spending is
Discussion
Despite decades of predictions that AI would replace human workers, recent evidence suggests AI is not actually driving current layoffs. Studies show 95% of generative AI business projects are failing, and companies report no dramatic efficiency improvements. The real culprits behind layoffs appear to be financial stress from massive AI infrastructure spending, post-pandemic hiring corrections, and economic uncertainties. Companies are using AI as a convenient excuse for cost-cutting while spending nearly $1 trillion on AI infrastructure that generates only $30 billion in revenue.
Offshoring replacing AI as main driver of layoffs
Multiple commenters report being replaced by offshore junior developers rather than AI, with companies moving operations to India for cost savings. Remote work policies inadvertently made offshoring easier by normalizing distributed teams.
AI making students less capable
Discussion of how AI tools in education are creating less engaged students and less employable graduates, potentially becoming a self-fulfilling prophecy where AI replaces workers who have become dependent on it.
Senior talent devaluation after project completion
Engineers describe pattern where companies retain expensive senior developers during complex greenfield projects, then replace them with cheaper junior staff once systems are built and "good enough" to maintain.
3
Marble Fountain
Discussion
A developer created an elaborate 3D-printed marble fountain using procedural generation algorithms. The project involved complex path-solving systems to create tracks that marbles could follow, along with automated support structure generation. After months of development and refinement for a gallery show, the final piece could run for hours while losing only 2-3 marbles per hour, representing the most ambitious hobby project the creator had undertaken.
Engineering challenges and physics
Discussion of the technical difficulties in designing marble fountains, including ball derailment issues, banking angles, contact forces, and the balance between gravity and centripetal acceleration. Creator shares that balls still get lost every 30 minutes.
Musical applications and sound generation
Users explore the possibility of encoding audio into marble tracks to generate different frequencies. Creator attempted converting MIDI to marble runs but found balls bounce too much for audible pitch. Discussion of noise reduction methods.
3D printing and procedural generation
Comments highlight how 3D printing enables complex organic forms that would be difficult with other fabrication methods. Discussion extends to procedural generation applications in construction and other similar marble track projects.
4
Study identifies weaknesses in how AI systems are evaluated
Discussion
A research paper examines challenges in measuring AI model performance, highlighting issues with current evaluation methods and benchmarks. A related news article discusses how these measurement difficulties are hampering AI model assessment in practice.
Benchmarking problems and inadequacy
LLM benchmarking is described as "Wild West" by researchers, with poor statistical methods, lack of real-world predictiveness, and susceptibility to gaming. Even in fields with objective metrics like platform infrastructure, benchmarks fail to predict actual performance.
Gaming and contamination issues
Discussion centers on whether LLMs exploiting benchmark patterns (like using small numbers vs large numbers) represents genuine reasoning or problematic gaming. Concerns about training data contamination and "benchmarketing" versus authentic capability measurement.
Practical evaluation alternatives
Users advocate for domain-specific private benchmarks, A/B testing in production, and personal evaluation methods. Emphasis on testing models against actual use cases rather than relying on public benchmarks that may be contaminated or irrelevant.
5
Largest cargo sailboat completes first Atlantic crossing
Discussion
The world's largest cargo sailboat, Neoliner Origin, completed its historic first Atlantic crossing on October 30th despite damage to one of its sails during a storm. The 136-metre French-built vessel had to rely partly on its auxiliary motor after the aft sail was damaged, causing delays but demonstrating the viability of wind-powered cargo transport that can reduce emissions by 80-90% compared to conventional diesel ships.
Passenger service and economics
Discussion of the ship's passenger service offering €3200 for a 13-day France-Baltimore trip, comparing costs to hotels and vacation spending, with debates about affordability and pricing for different economic classes.
Scale and practicality limitations
Debate over the ship's small 5,300-tonne capacity versus typical 150,000-250,000 tonne container ships, discussing scalability challenges where sail area grows quadratically but ship mass grows cubically.
Alternative propulsion technologies
Comparison with China's nuclear cargo ship development using thorium reactors, discussion of rotor ships, retrofitted sails for existing vessels, and historical context of nuclear-powered merchant ships.
6
Ironclad – formally verified, real-time capable, Unix-like OS kernel
Discussion
Ironclad is a formally verified, real-time UNIX-like operating system kernel written in SPARK and Ada. It's fully open source under GPLv3, features POSIX compatibility, preemptive multitasking, and mandatory access control. The project relies on donations and grants for support.
Formal verification skepticism
Commenters question whether Ironclad's current formal verification is truly production-ready for hard real-time systems, noting it's mostly at "stone level" validation rather than comprehensive proofs like seL4's extensive verification work.
Alternative operating systems
Discussion covers various exciting OS projects including Asterinas, Redox, SerenityOS, seL4, Haiku, and ReactOS, with particular interest in memory-safe and formally verified kernels for different use cases.
SPARK/Ada toolchain and licensing
Users clarify that SPARK follows a Qt-like model with free open source version and commercial Pro offering, while discussing the language's capabilities for strict low-level programming and kernel development.
7
Marko – A declarative, HTML‑based language
Discussion
Marko is an HTML-based language for building dynamic user interfaces that extends standard HTML with JavaScript integration. It offers streaming content delivery, granular code shipping, environment-specific compilation for browsers and servers, built-in TypeScript support, and strong tooling features.
React vs. other templating approaches
Discussion comparing React's "just JavaScript" approach with template-based frameworks like Marko. Users debate JSX syntax versus HTML-like templating, with some preferring React's clear JS/JSX boundaries while others favor template syntax for its readability and separation of concerns.
Framework performance and compile-time optimizations
Praise for Marko's compile-time optimizations and performance benchmarks. Users discuss how Marko's fine-grained bundling and static analysis compare to React's runtime overhead, with eBay's proven scalability cited as evidence of real-world performance.
Technology cycles and paradigm shifts
Commentary on how web development returns to server-side rendering patterns similar to older technologies like JSP. Discussion covers whether SPAs were necessary innovation or misguided complexity, and how modern tools improve on past approaches.
8
Montana becomes first state to enshrine 'right to compute' into law
Discussion
Montana became the first U.S. state to legally protect citizens' right to access and use AI and computational tools when Governor Gianforte signed the Montana Right to Compute Act. The law affirms fundamental rights to own and operate computational resources while allowing limited state regulation only for compelling public safety interests, contrasting with more restrictive AI proposals in other states.
Scope and effectiveness of the law
Debate over whether the law addresses real problems, with concerns it only restricts government actions while ignoring private company restrictions like DRM, locked devices, and app store gatekeeping. Some see it as corporate-friendly rather than citizen-protective.
Legal language and loopholes
Discussion of potential weaknesses in the law's "lawful purposes" clause and "public health or safety" exceptions, with concerns these could be exploited by future governments while others argue this follows established strict scrutiny standards.
Corporate influence versus individual rights
Suspicion that the law primarily benefits AI companies and wealthy tech interests in Montana rather than protecting individual computing rights, with debate over whether it prevents AI regulation or genuinely protects citizens.
9
IP blocking the UK is not enough to comply with the Online Safety Act
Discussion
A U.S. lawyer is representing American websites including 4chan and Sanctioned Suicide against UK's Ofcom regulator under the Online Safety Act. Ofcom is targeting controversial sites to establish censorship precedents, claiming geo-blocking isn't sufficient compliance even when blocks are functional.
Jurisdictional sovereignty and extraterritorial enforcement
Debate over whether countries should enforce their laws on foreign websites, with many arguing the UK lacks jurisdiction over US sites and should handle blocking domestically rather than demanding compliance from American operators.
Geoblocking accuracy and implementation
Discussion of technical limitations in IP geolocation databases, with disagreement over whether geoblocking can be reliably implemented and who bears responsibility when it fails to block all UK users.
Free speech and government overreach
Concerns that UK's Online Safety Act represents censorship disguised as public safety, with critics arguing it's about controlling discourse rather than protecting citizens, especially targeting controversial but legal speech.
10
Apple's "notarisation" – blocking software freedom of developers and users
Discussion
The EU's Digital Markets Act aims to reduce tech giants' power, but Apple's "notarisation" process contradicts this by maintaining control over all iOS apps. A civil society complaint challenges Apple's blocking of alternative app stores and sideloading, arguing it prevents software freedom and competition despite DMA requirements for openness.
Cost and barriers of Apple's developer fees
Developers complain about the $100 annual fee required for code signing and notarization, with some stopping binary releases entirely. Comparisons made to Windows code signing costs and complexity, though solutions like Azure Trusted Signing offer alternatives.
Confusion between iOS and macOS notarization
Multiple commenters confused iOS notarization (manual review with fewer rules) with macOS notarization (automated malware scanning). Apple using the same term for different processes on each platform creates widespread misunderstanding.
Security vs freedom debate
Users split between valuing Apple's gatekeeping for protecting non-technical users from malware/scams versus wanting freedom to run any software. Arguments include protecting elderly relatives from fake banking apps vs concerns about corporate control over devices.
Subscribe to Hacker News Sumcast
Subscribe