-
QGIS bans AI assisted contributions (26 points by bwnkl)
QGIS, an open-source geographic information system, is considering a policy proposal called QEP428 that would ban AI-assisted contributions to the project. The change moves from a "human in the loop" approach to a strict "not allowed" policy. A project maintainer argues that AI use by external contributors puts massive and unbearable pressure on maintainers. The preview shows discussion and labels such as "Policy In Discussion," so the final decision and full rationale may be incomplete in the supplied content.
-
Deloitte falsified documents to evade tax on Abramovich's wealth (150 points by Betelbuddy)
A BBC investigation reports that Deloitte helped falsify documents to hide Roman Abramovich's wealth and evade tax. The report is attributed to BBC Panorama, BBC Verify, and the Bureau of Investigative Journalism. The preview says accounts signed off by Deloitte are part of the findings. The supplied content does not include Deloitte's full response or the complete evidence, so readers should consult the full article for context and rebuttals.
-
Type-safe HTML templating in Zig (139 points by lukaslalinsky)
This article describes a type-safe HTML templating system built in Zig. The author came from web development backgrounds using PHP, string concatenation, and template languages, then moved away from frontend work before returning with Zig. The approach uses Zig's compile-time features and arena allocators to make web development manageable without losing performance. It also mentions htmx or Datastar as ways to build interactive frontends without writing JavaScript or TypeScript. The preview does not detail the final template syntax or performance tradeoffs.
-
Fingerprints are the new cookies (428 points by royfish)
The article argues that browser fingerprints—identifying users by device and browser characteristics—are replacing cookies as a way to track people online. A live demo assigns a stable nickname that survives refreshing, clearing cookies, and using a VPN, though it changes across devices. The author says this tracking can be used for ads, data brokerage, and requests from police or governments, and that it may include conversations with AI. The article also notes that disabling JavaScript blocks this particular trick, but network-based tracking methods remain possible. The claims are presented as the author's demonstration and argument, not as a peer-reviewed measurement.
-
Secret of Orange Cats Revealed After 60-Year Search (22 points by bookofjoe)
The article reports on two independent research teams that may have solved the 60-year mystery of orange cat fur. The likely cause is a missing segment of DNA in a non-protein-coding region of the cat genome, meaning a part that does not directly build proteins. Orange-fur skin cells expressed 13 times more RNA from the Arhgap36 gene than non-orange cells, and a 5 kilobase deletion before the gene appears to affect that expression. The findings were first shared in preprint studies, so independent review and confirmation are still relevant.
-
Total Annihilation, rebuilt for modern computers (547 points by jttnr)
Nanolathe is an open-source engine that rebuilds Total Annihilation for modern computers. It offers modern GPU rendering with light, glow, and richer detail, plus an option to switch back to the classic look. It runs natively on Windows, Mac, and Linux using game files the player already owns, and there is a browser demo with original demo missions. The engine is MIT-licensed, documents game formats, and encourages modification and study. The project is in public beta and is described as single-player ready, with online play requiring the user's own game files.
-
Running the unmodified Linux amdgpu driver on an iPad (37 points by joshcsimmons)
LemonSeed Studio is an iPad IDE that supports local large language model inference on an external AMD GPU over Thunderbolt. The project embeds the unmodified upstream Linux amdgpu and amdkfd driver as a DriverKit extension, which is Apple's framework for user-space drivers, allowing the iPad to drive the GPU. It also includes the LemonSeed inference engine running on the GPU through the HSA runtime, a system for running code across CPUs and GPUs, plus project-specific HRX/Loom components. The preview shows an ambitious systems integration project, but it does not provide performance, compatibility, power, or cost details.
-
Show HN: PS2 games statically recompiled to WebAssembly (52 points by deadxwarrior)
This project runs PlayStation 2 games in the browser without a traditional emulator. It translates the PS2 Emotion Engine machine code ahead of time into C++, compiles that to WebAssembly, a portable binary format for browsers, and links it against a reimplementation of the PS2 operating system and hardware. Graphics are drawn with WebGPU, a browser API for modern graphics and GPU compute. The first title brought up this way is Gran Turismo 4, chosen for its demanding use of vector units, floating-point behavior, and graphics tricks. The preview says it plays from boot through the opening movie and menus, but it does not establish how many games or how much of each game works.
-
Calculus with Julia (149 points by subset)
Calculus with Julia is a set of notes for learning calculus using the Julia programming language. It follows the "rule of four" from Harvard-style calculus teaching, covering graphical, numerical, algebraic, and verbal perspectives. Julia is used mainly for numerical computing, with some algebraic work, rather than as a full computer algebra system like Mathematica or Maple, which manipulates math symbols directly. The notes are intended for people who want to install Julia and follow along interactively. The preview does not describe assessment, exercises, or how complete the course is.
-
Ledger confirms hidden chip in crypto wallet amid $92M theft claims (39 points by thm)
Ledger confirmed that an unauthorized hardware implant was found inside one customer's crypto wallet during an investigation into reported thefts involving the reseller CryptoBilis. Blockchain researcher estimates cited in the article put suspected losses at over $86 million, with Bitquery estimating $92.9 million across 311 wallets, though Ledger has not independently confirmed those figures. CryptoBilis suspended sales of all hardware wallets, and Ledger advised customers with CryptoBilis devices not to set them up and recommended fresh recovery phrases for others. A researcher reported suspicious electronics behind a Ledger Nano X screen in Malaysia. The investigation is ongoing, and the confirmed tampering is currently linked to one affected device in the preview.
AI/ML Insights & Trends
-
Open-source projects are setting explicit rules for AI-assisted contributions
- Trend/insight: QGIS's QEP428 proposal would ban AI-assisted contributions, moving from a "human in the loop" policy to a strict "not allowed" policy. A maintainer says AI use from external contributors creates unbearable pressure on maintainers.
- Why it matters for AI development: Many developers now use AI coding tools. If you submit AI-generated patches, a project may reject them or require disclosure, and maintainers may spend extra time reviewing changes that are hard to verify.
- Implications and practical tips: Check contribution policies before using AI. If you maintain a project, define what AI use is allowed, require contributors to understand and test their code, and document when AI was used.
-
AI chat data is part of the online tracking and data-broker economy
- Trend/insight: The fingerprinting article argues that browser fingerprints can identify people across cookie clearing and VPNs, and that data brokers may buy whatever sites can share, including conversations with AI.
- Why it matters for AI development: If your app stores prompts, responses, or chat history, that data may be valuable to advertisers, data brokers, or authorities. Users may not expect their AI conversations to be treated like tracking data.
- Implications and practical tips: Treat AI conversations as sensitive. Minimize retention, encrypt stored data, avoid third-party trackers in chat interfaces, and give users clear controls. Do not assume anonymization protects them.
-
Local LLM inference is moving to non-traditional client hardware
- Trend/insight: LemonSeed Studio runs local large language model inference on an iPad using an external AMD GPU over Thunderbolt, with the Linux amdgpu driver embedded as a DriverKit extension.
- Why it matters for AI development: This suggests AI features can run on client devices beyond standard servers or desktops, potentially reducing cloud costs and keeping prompts local.
- Implications and practical tips: The preview is a repository description, not a benchmark. Test performance, power use, thermals, driver stability, and compatibility before relying on similar setups. Expect hardware-specific work.
-
Local AI often requires deep systems integration, not just model code
- Trend/insight: LemonSeed bundles an unmodified Linux GPU driver, a DriverKit extension, an inference engine, the HSA runtime, and telemetry to make one local AI workload work on an iPad.
- Why it matters for AI development: The difficult part of local AI is often drivers, runtimes, memory management, and operating-system restrictions, not the model call itself.
- Implications and practical tips: Budget for platform engineering. Prefer supported accelerators and runtimes when possible. Custom stacks can work, but they add maintenance and debugging cost.
-
Hardware supply-chain trust matters for local AI deployments
- Trend/insight: Ledger confirmed an unauthorized hardware implant in one crypto wallet from a reseller, while blockchain researchers estimated large thefts. The LemonSeed project shows AI inference moving to external GPUs and tablets.
- Why it matters for AI development: If AI runs on hardware you buy, resell, or attach to a device, tampering or supply-chain attacks could compromise data, model weights, or outputs. The Ledger article is not about AI, but it is a concrete security reminder.
- Implications and practical tips: For sensitive AI workloads, verify device provenance, buy from trusted vendors, check firmware, and consider tamper detection. Treat external AI accelerators as part of your security boundary.
Analysis generated by deepseek-flash