Rust running on every GPU

Rust developers have created a single shared codebase that runs on every major GPU platform without using specialized languages, thanks to projects like Rust GPU, Rust CUDA, and Naga. The codebase uses standard Rust features like conditional compilation, newtypes, and traits to provide a clean and maintainable way to write GPU code, with a goal to improve the experience and add support for ...

CCTV footage captures video of an earthquake fault in motion

https://th-thumbnailer.cdn-si-edu.com/m2gK9fYYgn0CUF__-1cGNqNZMko=/1026x684/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/50/e9/50e98df0-1a42-4183-92f0-27e7f0796e96/screenshot_2025-07-23_at_62820pm.png
A magnitude 7.7 earthquake in Myanmar on March 28 was captured on camera, showing the Sagaing Fault cracking and sliding in a curved motion. Researchers analyzed the footage and found the fault slipped 8.2 feet in 1.3 seconds, suggesting a pulse-like earthquake with curvature more common in slip paths.

How we rooted Copilot

https://i0.wp.com/research.eye.security/wp-content/uploads/image-47.png?resize=934%2C883&ssl=1
Microsoft silently updated Copilot Enterprise in April 2025 with a live Python sandbox using Jupyter Notebook. The sandbox executes code in the backend, but has a potential vulnerability allowing access to the container.

The natural diamond industry is getting rocked. Thank the lab-grown variety

https://i.cbc.ca/1.6814190.1681837998!/fileImage/httpImage/image.JPEG_gen/derivatives/square_1180/abby-hughes-headshot.JPEG?im=Resize%3D114
Lab-grown diamonds are becoming increasingly popular due to their lower cost and ethical appeal. The decline of the diamond industry is affecting thousands of people in Canada's North, where diamond mining is a significant source of livelihood.

Test Results for AMD Zen 5

You can ignore the error message as you have test results from someone else. The AMD Zen 5 CPU has improved performance in instruction fetch, execution, memory access, and branch throughput.

What went wrong for Yahoo

https://i0.wp.com/dfarq.homeip.net/wp-content/uploads/2025/05/yahoo-in-1996-640.png?resize=300%2C206&ssl=1
Yahoo was once the front page of the Internet, founded in 1994 by Jerry Yang and David Filo, but it failed to adapt and made costly acquisitions. It sold out to Verizon in 2016 for $4.8 billion, after being worth $125 billion at its peak.

Ageing accelerates around age 50 ― some organs faster than others

https://media.nature.com/lw767/magazine-assets/d41586-025-02333-z/d41586-025-02333-z_51253874.jpg
A new study found that people experience an inflection point at around 50 years old, after which ageing accelerates. The study suggests that some tissues, especially blood vessels, age faster than others and identifies molecules that can hasten the ageing process.

Coronary artery calcium testing can reveal plaque in arteries, but is underused

Lynda Hollander, a 64-year-old social worker, opted for a coronary artery calcium test to assess her heart disease risk due to her family history and moderate risk. The test, a CT scan, helps determine if she should take a statin to reduce plaque and prevent heart attacks.

Simon Tatham's Portable Puzzle Collection

https://www.chiark.greenend.org.uk/~sgtatham/puzzles/blackbox-web.png
This page contains a collection of small puzzle games that run on Unix, Windows, and the web, with a mix of original and re-implemented game concepts. The games are open-source and available for download, with a request for volunteers to maintain the Mac front end code.

Bringing a decade old bicycle navigator back to life with open source software

https://raymii.org/s/inc/img/ad0efab676d24d749b26752ed6e62617.png
The user found a Navman Bike 1000 bike computer for EUR 10 and successfully updated its maps using open source software. They used Total Commander and NaVeGIS with Open Street Map to get up to date maps from the OpenFietsMap project.

Teach Yourself Programming in Ten Years (1998)

Learning programming requires years of deliberate practice, not just a few days or hours, and book learning alone is not enough to become an expert programmer. To learn programming, it's recommended to start with a simple language like Python or Scheme, get involved in a community of programmers, and focus on practical experience through projects and collaboration with others.

SQLx – Rust SQL Toolkit

https://opengraph.githubassets.com/fc8a55c6d7682022fd035ed4a927270b1320afe9a38c47293595ef93b848dead/launchbadge/sqlx
SQLx is a Rust SQL crate with compile-time checked queries and supports various databases including Postgres, MySQL, and SQLite. It provides a high-level query interface and supports both prepared and unprepared queries.

Personal aviation is about to get interesting (2023)

https://substackcdn.com/image/fetch/$s_!mIQP!,w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fc98480-3455-4e26-a688-215c846df9a5_889x500.png
The FAA's MOSAIC rulemaking aims to make personal aviation more viable by expanding the definition of light-sport aircraft, allowing for more complex designs and features. This could increase safety and innovation in general aviation.

Users claim Discord's age verification can be tricked with video game characters

https://www.thepinknews.com/wp-content/uploads/2025/07/Discord-video-game.jpg?w=792&h=416&crop=1
Discord's age-verification tool can be tricked using video game characters. This raises concerns about the UK Online Safety Act's effectiveness in protecting children from adult content.

Resizable structs in Zig

The user proposes a "runtime resizable struct" concept in Zig, which would allow for contiguous storage of different types with runtime-known lengths, filling a gap in Zig's collection types. They design an API using comptime functionality, publishing a minimal implementation on GitHub, and suggest it could be a valuable addition to Zig's standard library.

Microsoft Flight Simulator 2024: WebAssembly SDK

https://docs.flightsimulator.com/msfs2024/html/assets/images/6_Programming/WASM/wasm_tutorial/msfs_h_location.png
Microsoft Flight Simulator 2024 uses WebAssembly modules for add-ons, which are converted to native code ahead of time. New platform toolset and APIs like Vars and Event API have been introduced for better performance and security.

OCaml Programming: Correct and Efficient and Beautiful

https://cs3110.github.io/textbook/_static/op_title.png
This OCaml textbook focuses on functional programming and data structures with an emphasis on semantics and software engineering. It's based on Cornell University courses and features over 200 embedded YouTube videos.

Earth Has Tilted 31.5 Inches. That Shouldn't Happen

https://hips.hearstapps.com/hmg-prod/images/pmxan325cov-lo-68385a746ce01.jpg?crop=1.00xw:1.00xh;0,0&resize=640:*
Groundwater pumping has a significant impact on Earth's rotation and climate change, causing a 31.5 inch tilt in less than two decades. This redistribution of water contributes to sea-level rise and other climate issues, highlighting the need for conservation efforts.

Where are vacation homes located in the US?

https://substackcdn.com/image/fetch/$s_!FUCt!,w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ba4ffc1-b9a4-4f3d-b8b3-c8ff9c34ab88_1200x1000.png
Vacation homes in the US are concentrated in a few regions, including New England, the upper Midwest, the Southeast, and Western states, with Florida leading the pack. These homes are often near geographic amenities like oceans, lakes, mountains, and ski resorts, and their distribution has remained relatively stable over time.

Asyncio: A library with too many sharp corners

https://sailor.li/static/tulip.avif
Asyncio was provisionally introduced for feedback as an import of the external tulip library. the library doesn't give you any tools for implementing graceful cleanup - you need to implement it yourself if you want to wait for something that will never happen, swallowing the cancellation. asynchronous libraries like trio and python have been around for years, but they are not as widely ...

Arvo Pärt at 90

https://i.guim.co.uk/img/media/98b4dd2610897456e2271a9fae1f1e954054977e/0_0_2500_1669/master/2500.jpg?width=445&dpr=1&s=none&crop=none
Arvo Pärt is a contemporary composer celebrated for his simplicity and spiritual depth, often drawing inspiration from sacred texts. His music, characterized by the tintinnabuli technique, has become universally appealing and is widely performed across the world.

Show HN: QuickTunes: Apple Music player for Mac with iPod vibes

https://furnacecreek.org/quicktunes/images/5.png
QuickTunes is a simple Apple Music client for macOS with a retro iPod-like interface and smooth navigation. It offers customizable layout, search, and media key controls for a seamless music experience.

Paul Dirac and the religion of mathematical beauty (2011) [video]

The Rise of Shippable Microfactories

https://substackcdn.com/image/fetch/$s_!wAo7!,w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62ab87bd-cde3-44f4-a9d2-6dfeff4cca43_1000x563.png
Nick Durham, a General Partner at Shadow Ventures, discusses shippable microfactories that bring factory efficiency to construction by shipping compact, automated production units to building sites, reducing costs and increasing productivity. Microfactories can be deployed on-site, reducing labor and logistics costs, and can be used in various configurations, from lightweight robotic setups ...

Svalbard winter warming is reaching melting point

https://media.springernature.com/lw685/springer-static/image/art%3A10.1038%2Fs41467-025-60926-8/MediaObjects/41467_2025_60926_Fig1_HTML.png
Arctic winter warming is occurring at an unprecedented rate, with temperatures rising nearly twice the annual average in Svalbard. This warming is causing widespread snowmelt, pooling of meltwater, and disruption to Arctic ecosystems and societies.

Fuck dopamine, we're voluntarily breaking our own brains

https://substackcdn.com/image/fetch/$s_!sHrG!,w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7da6c4-874b-460a-ae79-8856342800f5_1200x845.png
The author argues that technology is destroying the biological reward system that makes effort feel worthwhile by eliminating waiting and effort. This leads to a loss of satisfaction and fulfillment in activities that require patience and skill.

Hologram v0.5.0

https://hologram.page/images/blog/svg-drawing-demo-21fde2c6ec6af82c21dba2fb7956413d.gif
Hologram 0.5.0 brings significant performance improvements, new features, and architectural changes. Key highlights include session and cookie management, live reload functionality, and incremental compilation.

Why I do programming

The writer was a curious and inventive child who started programming at a young age, exploring machines and creating simple programs. They continued to develop their skills, eventually discovering their passion for building meaningful products and exploring new frontiers in programming.

The UK’s new age-gating rules are easy to bypass

https://platform.theverge.com/wp-content/uploads/sites/2/chorus/author_profile_images/195820/JESSICA_WEATHERBED.0.jpg?quality=90&strip=all&crop=0%2C0%2C100%2C100&w=2400
Online platforms in the UK are rolling out age verification requirements to comply with new online safety rules, but a simple VPN can bypass these checks. Many users, including teens, are using VPNs to circumvent age restrictions on platforms like Reddit and Discord.

Torqued Accelerator Using Radiation from the Sun (Tars) for Interstellar Payload

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers propose TARS, a solar-powered space accelerator using rotational kinetic energy to propel a microprobe beyond the solar system. TARS is a low-cost, feasible option for deploying small, sub-relativistic interstellar probes using commercially available materials.

Turn any diagram image into an editable Draw.io file. No more redrawing

https://imagetodrawio.com/cdn-cgi/image/width=3840/showcases/gemfile_dependency.png
Draw.io is a free diagramming tool that converts images to editable diagrams in seconds, preserving every detail and allowing users to customize and update their diagrams. The image to drawio converter supports various file formats, including PNG, JPG, JPEG, GIF, and WEBP, and offers a user-friendly interface with no hidden fees or surprises.

Epic Recall, Epic Fail

https://substackcdn.com/image/fetch/$s_!UvzO!,w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66b68b55-af3b-4b54-b23e-b39b5dad424a_1170x722.jpeg
Taiwan's recall election failed to remove any of the 24 KMT legislators up for recall, with momentum now lost for future recalls. The failed recalls have led to increased polarization and legislative gridlock, with the DPP's China card strategy backfiring and the KMT potentially gaining strength.

We revamped our docs for AI-driven development

Freestyle is a cloud to run AI Code, and the team noticed users wanted to ask AI questions about their docs rather than reading them, so they added functionalities to make their docs more accessible to AI. They created tools like listDocs and getDocById, added AI chat to their docs, and are working on upgrades to help AI agents query logs, ask questions, and report issues.

Clj-coll: Clojure collections and sequences in Common Lisp

https://opengraph.githubassets.com/cdf148ce8980f8926db70085f75f38f265c581132bbec288d06b7f93e6b1d031/dtenny/clj-coll
Clj-coll is a common lisp implementation of clojure's apis for collections, seqs, and lazy-sequences. there is no attempt to make clj-coll trivially extensible for arbitrary new collection types - use cl:loop or other favored cl iteration mechanism instead. if you want to use cl:equal, use the <

I am a SOTA 0-shot classifier of your slop

You shared a document that was likely generated by an AI, which you view unfavorably, and you're concerned about the lack of effort in crafting it. You want the person to put their personal touch on the work, not just rely on AI-generated content.

What if AI made the world’s economic growth explode?

https://www.economist.com/cdn-cgi/image/width=1424,quality=80,format=auto/content-assets/images/20250726_FBD003.jpg
The world economy experienced slow growth before the Industrial Revolution, but accelerated to 2.8% average growth in the 20th century. This rapid growth has become the norm, but some worry about restraining models that could disrupt it.

DJI couldn't confirm or deny it disguised this drone to evade a US ban

https://platform.theverge.com/wp-content/uploads/sites/2/chorus/author_profile_images/196092/sean-nerf-profile-pic..0.jpg?quality=90&strip=all&crop=0%2C0%2C100%2C100&w=2400
DJI has created a drone called SkyRover X1, which is nearly identical to the DJI Mini 4 Pro. The US government may ban DJI drones due to national security concerns, but a de facto ban is already happening due to US Customs blocking imports.

Getting into Flow State with Agentic Coding

https://kau.sh/images/content/uploads/2025/coding-flow-state.webp
The user has developed a flow using AI coding tools like Claude Code, which involves planning, implementing, and testing code with the help of agents, allowing for more efficient and effective coding. By leading the strategy and directing the agents, the user is able to stay in the flow and produce better code while focusing on high-level thinking and problem-solving.

The Sail instruction-set semantics specification language

A function with no meaningful return value can return (). sail has tuple types which represent heterogeneous sequences containing values of different types. match can be used to destructure tagged union constructors, for example using the option type from the sail library. in practice, exception support is quite useful for implementing processor exceptions in isa specifications. if you want ...

Anker is no longer selling 3D Printers

https://platform.theverge.com/wp-content/uploads/sites/2/chorus/author_profile_images/196092/sean-nerf-profile-pic..0.jpg?quality=90&strip=all&crop=0%2C0%2C100%2C100&w=2400
Anker has stopped selling its 3D printers, the AnkerMake M5 and M5C, indefinitely. The company's 3D printing business, eufyMake, has also stopped selling critical parts for the printers.

From Async/Await to Virtual Threads

https://lucumr.pocoo.org/social/2025-07-26-virtual-threads-social.png
The author suggests that Python's threading API could be improved with virtual threads, which would simplify concurrent programming and eliminate the need for async/await. This could involve structured concurrency and a new syntax for thread groups, making concurrent programming more accessible and easier to understand.

.gitignore Is Inherently Sisyphean

https://rgbcu.be/assets/images/github-ds-store-mr-list.webp
A developer's project has a growing .gitignore due to contributors committing irrelevant files. The developer switches to a whitelist approach, ignoring all files and only allowing specific ones to be committed.

Viral Language

https://cdn.lareviewofbooks.org/unsafe/3840x0/filters:format(jpeg):quality(75)/https%3A%2F%2Fassets.lareviewofbooks.org%2Fuploads%2FQuarterly%20Mockup_45_16x9.png
Language is constantly evolving due to the influence of algorithms and social media, leading to the emergence of new words, accents, and dialects, such as "algospeak." However, this linguistic evolution also raises concerns about the impact on literature, literacy rates, and the homogenization of language, highlighting the need for critical analysis of the relationship between language, ...

Show HN: CUDA Fractal Renderer

https://raw.githubusercontent.com/tripplyons/cuda-fractal-renderer/main/docs/example_fractal.png
The --seed argument can be used to generate a different fractal. The default seed is 0. The --grid-size argument can be used to generate a square grid of fractals in parallel. The default grid size is 1 (just a single fractal).

Documents detail U.S. soldiers shot by their own Sig Sauer guns (2024)

https://npr.brightspotcdn.com/dims4/default/76ddcf0/2147483647/strip/true/crop/624x404+0+0/resize/880x570!/quality/90/?url=http%3A%2F%2Fnpr-brightspot.s3.amazonaws.com%2F40%2Fd9%2F47cb7edd4d1e9d3852b2111f307c%2Ffort-eustis-photo-of-p320-cropped.jpg
A soldier at Fort Eustis in Virginia was shot in the foot by his own Sig Sauer gun when holsters made contact, leading to surgery and six months of rehabilitation. The incident is one of nine reported unintentional shootings involving the US military since 2020, with some witnesses stating the guns fired without a trigger pull.

A grand tour through the essays of Lewis H. Lapham

https://www.laphamsquarterly.org/sites/default/files/jonas_lie_-_the_conquerors_1913.jpg
The author reflects on the influence of Lewis Lapham's writing style and values, particularly his emphasis on the importance of the human voice and the need for individuals to think for themselves.

Is the Interstellar Object 3I/Atlas Alien Technology?

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
3I/ATLAS, an interstellar object, displays anomalous characteristics and approaches planets close to Earth, potentially posing a threat. Its low orbital tilt and possible non-gravitational acceleration suggest a possible hostile intent.

France to recognise Palestinian state in September

https://ichef.bbci.co.uk/news/480/cpsprodpb/cd14/live/8222b300-68ca-11f0-8dbd-f3d32ebd3327.jpg.webp
France will officially recognize a Palestinian state in September, making it the first G7 nation to do so. The move has been welcomed by Palestinian officials but rejected by the US and Israeli Prime Minister Netanyahu.
This is a secure service provided by United States Department of the Treasury. The information you will enter will remain private. Please review our privacy policy for more information. Sign In . If you don't have an existing account, you will have the option to create an account on the sign-in page.

Show HN: Color Me Same – A new kind of logic game

https://color-me-same.franzai.com/color-me-same-og.png
Transform a chaotic grid into perfect harmony! Click tiles to create cascading color changes in this mind-bending puzzle game. 70+ levels of pure satisfaction await. Can you master the cross pattern and achieve color unity?

JavaScript decided my day starts at 9am

Users noticed missing data in an admin dashboard due to a UTC time assumption. They fixed the issue by setting dates to midnight in local time instead of UTC.

Great Oxidation Event

https://upload.wikimedia.org/wikipedia/commons/thumb/8/8f/Precambrian_Evolution_of_Life.png/250px-Precambrian_Evolution_of_Life.png
a b c d e f g h i j k s t r o w n y. 'great oxygenation event' occurred in the precambrian, but is not counted among conventional lists of "great extinctions&' the disappearance of the mif signature for sulfur indicates the formation of such an oxygen shield as oxygen began

2D to 3D model and 3D print it

We're verifying your browser Website owner? Click here to fix

Optimi-Zi(n)g Sudoku-Solving

The user implemented a Sudoku solver using the Dancing-Links (DLX) algorithm in Zig and optimized its performance by reducing memory allocations and using the stack instead of the heap. The optimized solver achieved a puzzle-solving time of 0.061ms on average and a throughput of 138k puzzles per second when using multithreading.

The Coming Age of Super Entertainment and Super Porn

https://substackcdn.com/image/fetch/$s_!NGGd!,w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3adcf716-7c5c-4812-aeec-8cc92c5ec95c_1024x1536.png
A future where AI-generated entertainment dominates, creating a world of personalized, addictive, and immersive experiences that blur the lines between reality and fantasy. Humanity must decide whether to reclaim control or surrender to the algorithm's perfect servant, risking a dopamine-driven content race that threatens collective wellbeing.

Consciousness and being: How humans and AI influence each other

https://habrastorage.org/getpro/habr/upload_files/686/343/f39/686343f3908869ee66179f24ccd4d7ed.jpg
Asymmetry creates new risks: the human begins to adapt to the ai's mode of thinking. the source of being can be not just the user, but any external environment independent of the model. if the system can't understand the question, it can "hack" its basic operating principles, says daniel saunders. recommendations for minimizing problems in communication with ai are retellings of previous ...

Ambigrammia: Between Creation and Discovery

https://yalebooks.yale.edu/wp-content/themes/university_press_theme/img/lazy-load-image.jpg
Douglas Hofstadter and friends discovered ambigrams in the 1960s and 1970s, creating visually beautiful words with double readings. They designed thousands of ambigrams, exhibiting creativity and discoverativity in the art form of ambigrammia.