0. Loupe – A iOS app that raises awareness about what native apps can see (github.com)
521 points · 223 comments · by Cider9986
Loupe is a privacy-focused iOS app that demonstrates how native apps use public APIs to collect device data and create unique fingerprints for tracking users without their explicit consent. [src]
Users expressed alarm over the granular data native iOS apps can access for fingerprinting, specifically citing the "volume creation date" and pasteboard change counts as particularly egregious leaks [0][4]. While some argue these metrics serve functional purposes like buffer management, others contend that Apple’s primary defense is a Terms of Service requirement for disclosure rather than robust technical prevention [5][9]. Consequently, many participants advocate for minimizing app installations in favor of web browsers, despite the increasing friction and "nagging" encountered on mobile web interfaces [1][6][7].
1. VPN ban update for UK households as government looks at 'age-gate' (birminghammail.co.uk)
305 points · 356 comments · by iamnothere
The UK government is considering age-restricting VPN use to prevent children from bypassing a proposed under-16 social media ban, with a formal statement on the matter expected in July. [src]
The UK government's consideration of "age-gating" VPNs has sparked significant concern that "protecting children" is being used as a pretext for state surveillance and censorship, mirroring tactics used in authoritarian regimes [0][2][8]. While some argue that platforms have failed to protect minors from online harms and that some inconvenience is a necessary price for safety [9], critics contend that privacy is a fundamental human right and that the government is merely seeking "research" to confirm its own biases [1][5]. Skeptics also point out the technical futility of such bans, noting that users will likely adopt more advanced encryption and circumvention methods developed in more restrictive environments [6][7].
2. CSSQuake (cssquake.com)
532 points · 113 comments · by msalsas
Powered by PolyCSS, cssQuake is a browser-based version of the classic 1996 first-person shooter that supports both single-player and multiplayer modes using the original shareware assets. [src]
While users praised the technical achievement of running Quake in CSS, many noted that it performs significantly worse on modern hardware than the original game did on 1990s-era Pentium processors [0][2]. This led to a debate over whether modern computational power should be able to overcome unoptimized engines, with some arguing that CSS is fundamentally the wrong tool for the task, likening it to trying to cook meatloaf in a toaster [1][3][4]. Technical issues were also highlighted, including the lack of sound, floating enemy glitches, and the difficulty of exiting the application [5][6][7][9].
3. Where to Find the Colors Your Screen Can't Show You (moultano.wordpress.com)
473 points · 123 comments · by moultano
Digital screens and standard lighting cannot reproduce many vibrant colors found in nature, such as the intense cyans and greens seen in deep water, tropical birds, and traffic lights, because these hues fall outside the limited sRGB and Display-P3 color gamuts. [src]
The sRGB color space is criticized for its inability to reproduce saturated orange, red, and purple tones frequently found in nature, such as in flowers and blood [0][5]. While the CIE 1931 diagram visually emphasizes missing blue-greens, commenters argue that human vision is more sensitive to the red-purple spectrum, making Display P3 a significant practical upgrade for modern monitors [0][2][5]. Beyond digital displays, users noted that physical media like acrylic paintings and monochromatic lasers provide a level of saturation and depth that current screen technology cannot replicate [8][9]. Additionally, the exclusion of deep reds (R9) in common LED lighting metrics further degrades the perceived quality of real-world colors and skin tones [3][7].
4. Linux eliminates the strncpy API after six years of work, 360 patches (phoronix.com)
285 points · 302 comments · by simonpure
After six years of development and 360 patches, the Linux kernel has officially eliminated the strncpy API to improve security and prevent buffer overflows. [src]
The removal of `strncpy` sparked a debate over C’s fundamental design, with many users labeling null-terminated strings as one of computing's "biggest mistakes" compared to safer Pascal-style strings or length-prefixed buffers [0][3][6]. While some argue that null terminators are uniquely problematic and insecure, others point out that alternative structures like Pascal strings had brutal historical limitations and that sentinel values are a common, intentional pattern in C [4]. The discussion also touched on whether modern LLMs could have accelerated this six-year effort, though skeptics noted that the bottleneck likely involved complex architectural decisions rather than simple code replacement [7][8][9].
5. The Wholesale Plagiarism of Obscure Sorrows (waxy.org)
401 points · 163 comments · by ridesisapis
Marketing agency Qontour created an unauthorized website for John Koenig’s *The Dictionary of Obscure Sorrows*, plagiarizing the book's entire text and using AI-generated content to outrank the official site and monetize traffic through affiliate links. [src]
The rise of "AI laundering" is enabling the wholesale theft of software and literature, where original works are rebranded or rewritten by AI to bypass traditional detection [0][4]. While the DMCA was designed for these scenarios, users report that Google and Apple are often unresponsive to takedown requests from individuals, seemingly prioritizing large corporate lobbyists instead [1][5][7]. There is a sharp disagreement over the vulnerability of free software, with some arguing that "FOSS" invites theft and others maintaining that open-source status does not waive legal protections or the right to monetize [6][9]. Additionally, commenters warn against relying on AI tools like Claude for legal advice, noting that they often miss the practical leverage an author holds through statutory damages and settlement negotiations [2][3].
6. Renting a sewing machine from the library (bbc.com)
335 points · 203 comments · by sohkamyung
Finland’s public libraries have evolved into essential "inclusion infrastructure," offering free access to tools like sewing machines and 3D printers alongside traditional books to promote social equality, digital literacy, and democratic participation. [src]
While some users celebrate "Libraries of Things" for providing access to expensive equipment like synthesizers and sewing machines [4], others argue that such complex machinery is too difficult for novices to maintain and may lead to high repair costs for the library [0][7]. Critics contend that libraries should remain focused solely on books rather than evolving into community hobby centers or social service hubs [8], especially as some patrons report feeling unsafe due to the presence of unhoused populations [1]. Despite these concerns, the high library usage rates in Finland—where 55% of the population visits monthly—highlight a stark contrast to lower engagement levels in countries like the UK [9].
7. Slow breathing modulates brain function and risk behavior (cell.com)
389 points · 111 comments · by croes
I am unable to summarize the story because the provided link is blocked by a security verification page, and the content consists only of a CAPTCHA warning. [src]
Slow breathing, particularly through prolonged exhalation, modulates the nervous system by increasing parasympathetic activation and signaling safety to the brain [0][1][4]. While some users find the resulting increase in risk-taking behavior counterintuitive, others argue that reducing fear allows for more confident engagement with rewards and high-stress activities like public speaking or combat sports [0][5][9]. While there is debate over whether this is a purely metabolic response to oxygen intake or a complex neurological signal [7][9], commenters expressed strong interest in using wearable technology or mindfulness to permanently shift their subconscious breathing patterns [2][6].
8. Windows 11 New Media Player Uses 3.5x More RAM, Charges for Popular Video Codecs (extremetech.com)
316 points · 175 comments · by tcp_handshaker
Microsoft's new Windows 11 Media Player is facing criticism for using 3.5 times more RAM than its predecessor while requiring paid extensions for HEVC playback and removing native support for AC-3 audio. [src]
The shift to a JavaScript-based frontend is cited as the likely cause for the 3.5x increase in RAM usage, a move some argue prioritizes developer convenience over user experience [0][1]. While critics view this bloat as a disrespectful waste of hardware resources [5][9], others contend that a few hundred megabytes is negligible compared to modern browser usage and is a fair trade-off for more frequent software updates [2][4][7]. Regarding codec charges, the removal of native HEVC support is attributed to rising licensing costs, leading many users to recommend alternatives like VLC or the K-Lite Codec Pack [0][3][6].
9. I Stored a Website in a Favicon (timwehrle.de)
309 points · 107 comments · by theanonymousone
Developer Tim Wehrle successfully encoded a website's HTML content into the RGB pixel values of a 9x9 favicon image, using a small JavaScript bootstrap loader to decode and render the data back into a functional page. [src]
The discussion is heavily divided over the article's writing style, with many users criticizing its "staccato" and "3rd grade" flow as being characteristic of AI generation [0][2][7]. While some argue the presence of grammatical errors and informal language suggests a human author or a non-native English speaker [6][7], others point to AI-detection tools to substantiate claims that the text was heavily drafted by an LLM [9]. Technically, commenters suggested more efficient alternatives like storing markup directly in SVG favicons or utilizing the multiple resolutions allowed by the ICO format [1][8], though the author clarified they specifically wanted the payload to reside within actual pixel data [3].
10. Show HN: TownSquare, a tiny presence layer for websites (townsquare.cauenapier.com)
252 points · 145 comments · by cauenapier
TownSquare is a lightweight presence layer that allows website owners to see real-time visitor activity and enables users to interact through a shared digital space. [src]
The discussion centers on the immediate moderation challenges facing TownSquare, as the live demo quickly became filled with offensive content and "unsavory" messages [1][8]. While some users argue for total freedom of speech [2], others emphasize that unmoderated slurs can damage a product's reputation and alienate the broader community [4][6][7]. Proposed solutions range from simple redaction and banning to more complex "shadow services" where disruptive users are quarantined in LLM-powered echo chambers [0][3][5][9].
11. SMPTE Makes Its Standards Freely Accessible (smpte.org)
287 points · 100 comments · by zdw
SMPTE has made its entire library of standards, recommended practices, and engineering guidelines freely accessible to the global media technology community to accelerate innovation and strengthen industry interoperability. [src]
The move to make SMPTE standards free is seen as a vital step toward innovation, mirroring the success of open IETF standards [6]. While some argue that paywalls are a logical way to fund the labor of standards bodies [1] or serve as a "moat" for member companies [5], others contend that charging for access contradicts the fundamental goal of ensuring industry-wide adherence [0][2]. Discussion also highlighted that paywalls remain common for construction codes [4][7], though historically, third-party annotated guides have often provided a more affordable alternative to official documents [8].
12. Temporary Cloudflare accounts for AI agents (blog.cloudflare.com)
243 points · 141 comments · by farhadhf
Cloudflare has introduced Temporary Accounts for AI agents, allowing them to instantly deploy websites and APIs via a new CLI flag without manual signup or authentication. These accounts remain active for 60 minutes, during which users can claim them permanently before they are automatically deleted. [src]
Cloudflare’s new feature allowing AI agents to deploy temporary, ephemeral Workers has sparked excitement for its potential to streamline PR previews and reduce deployment friction [1][3]. However, users expressed concerns regarding the lack of hard billing caps for permanent accounts [7] and the "lock-in" nature of the Workers runtime compared to standard container-based solutions [6][8]. Additionally, some critics highlighted the irony of facilitating bot activity while human users frequently face frustrating "Turnstile" verification loops [0].
13. Hey, n00b, we didn't hire you to complete tasks (newsletter.kentbeck.com)
225 points · 128 comments · by rrvsh
Kent Beck argues that senior engineers evaluate new hires not by task volume, but by their growth potential and ability to improve the system through learning, effective communication, and design simplification rather than just completing the minimum requirements. [src]
Commenters largely criticize the article's hierarchical categorization of new hires, arguing that it reflects an "ego problem" and ignores the reality that many companies hire juniors specifically to complete low-level tasks [1][6]. While some agree that "C players" who drain senior time can be a "tar pit," others contend that the industry’s failure to value mentorship and its obsession with "agile bollocks" prevents juniors from ever reaching higher tiers [2][7]. There is a strong consensus that technical "A" traits, such as optimizing algorithms at the cost of readability, are often counterproductive in both startups and large corporations unless they address critical scaling issues [0][3][9]. Furthermore, critics dismiss the advice as "corporate dog whistling," suggesting that becoming an "A player" often just means working unpaid hours for a company that will lay you off regardless
14. DOS Game "F-15 Strike Eagle II" reversing project needs DOS test pilots (neuviemeporte.github.io)
278 points · 72 comments · by LowLevelMahn
The developer of a project to reverse-engineer the 1989 DOS game "F-15 Strike Eagle II" is seeking volunteer test pilots to identify bugs in the reconstructed C source code. [src]
The project aims to fully reverse engineer *F-15 Strike Eagle II* into C code to enable modern ports, though it currently requires original game assets to function [0][2][4]. While some users question the need for decompilation when DOSBox emulation is available, others highlight the nostalgic value and the difficulty of playing the original without a manual [5][6][7]. The discussion features a debate on the legal risks of using AI for reverse engineering, with some suggesting "clean room" methods while others argue that LLMs have already ingested the copyrighted binaries during training [1][3][4][8].
15. Pre-2022 Books (notes.lorenzogravina.com)
206 points · 129 comments · by trms
Lorenzo Gravina reflects on his subconscious preference for books published before 2022, noting that he values the manual effort and human intentionality of pre-AI era writing more than modern works potentially assisted by large language models. [src]
The emergence of AI-generated "slop" has led some readers and authors to treat pre-2022 publication dates as a mark of human authenticity [5][9]. While critics argue that LLM prose is currently boring, cliché, and lacks emotional resonance [1][5], others believe that human gatekeepers and taste-makers will continue to filter for quality as they always have [2]. However, proving human authorship is becoming increasingly difficult, as AI detection tools often falsely flag high-quality human writing that follows standard grammatical conventions [0][4]. Some writers advocate for a nuanced middle ground, using AI as a targeted tool for specific tasks like recalling phrases while maintaining a distinct personal voice [7].
16. Epoll vs. io_uring in Linux (sibexi.co)
251 points · 60 comments · by Sibexico
This article compares Linux asynchronous I/O systems, highlighting how io_uring outperforms the traditional epoll by using shared memory ring buffers and a completion-based model to significantly reduce syscall overhead and context switching. [src]
While `io_uring` offers significant performance gains over `epoll`—with some reporting a 20% increase in requests per second—it remains frequently disabled in production environments due to a history of security exploits and its ability to bypass `seccomp` [0][8]. Adoption is growing as RHEL 9 and 10 now support it by default, and new cBPF support may mitigate security concerns by allowing administrators to restrict specific operations [5][7]. However, implementation results vary; some users report unexpected spikes in CPU utilization after switching backends, while others suggest that peak performance requires advanced optimizations like CPU pinning and flow steering to eliminate cross-CPU communication [2][3][4].
17. Show HN: StartupWiki – A Free Alternative to Crunchbase (startupwiki.tech)
222 points · 67 comments · by shpran
StartupWiki is a new, free startup database designed as a simplified alternative to Crunchbase, offering company profiles and filtering tools without requiring subscriptions or user accounts. [src]
The community expressed significant skepticism regarding data accuracy, noting that AI-generated profiles often contain outdated valuations and lack reliable provenance for "verified" badges [0][8][9]. Users criticized the current database for missing many startups, suggesting the creator scrape investor portfolios or implement a "startup.txt" standard for self-reporting [1][3][6]. In response, the developer acknowledged the AI's limitations and committed to manual updates and batch-processing YC companies to improve coverage [4][5][7].
18. Turns Out, There Is a Cabal of Elite Crazies Trying to Control the World (esquire.com)
205 points · 82 comments · by throwaway81523
A leaked registration list reveals "Dialog," a secretive elite society led by Peter Thiel, which includes high-ranking military officials, U.S. senators, and tech founders. The group's private retreats focus on topics like artificial intelligence, surveillance, and navigating global conflict. [src]
Commenters debate whether elite gatherings represent a coordinated "cabal" or merely "glorified social clubs" similar to the World Economic Forum and Bilderberg [0][1]. While some argue that documented evidence like the Epstein files and political maneuvering by figures like Steve Bannon prove these groups exert influence [5], others contend that the current low level of global competence suggests no one is effectively "running the world" [2][4]. The discussion also touches on whether these movements are intentionally seeding unrest or if they are simply a "path to hell" enabled by broader political platforms [6][7].
19. UHF X11: X11 Built for VisionOS and Apple Vision Pro (lispm.net)
223 points · 57 comments · by zdw
UHF X11 is a new display server for visionOS that allows users to run classic X11 clients and vintage software as native, high-resolution spatial windows on the Apple Vision Pro. [src]
The introduction of an X11 server for visionOS sparked nostalgia for the era of GLX rendering and classic window managers like TWM [0][2]. While some users find the $3,500 price point historically consistent for a first-generation Apple product, others view it as an expensive "glorified devkit" destined for the same fate as the failed Apple Lisa [5][6][9]. Discussion also focused on hardware barriers, specifically the difficulty of using prescription lenses and the search for Linux-compatible AR alternatives like the Meta Quest [1][3][8].
Brought to you by ALCAZAR. Protect what matters.