Show HN: I'm an airline pilot – I built interactive graphs/globes of my flights
Hey HN!
Pilots everywhere are required to keep a logbook of all their flying hours, aircraft, airports, and so on. Since I track everything digitally (some people still just use paper logbooks!), I put together some data visualizations and a few 3D globes to show my flying history.
This globe is probably my favourite so far: https://jameshard.ing/pilot/globes/all
If you’ve got ideas for other graphs or ways to show this kind of data, I’d love to hear them!
IDF officers ordered to fire at unarmed crowds near Gaza food distribution sites
The article reports that Israeli Defense Forces (IDF) soldiers were ordered to deliberately shoot at unarmed Palestinian civilians waiting for humanitarian aid in Gaza, according to testimonies from IDF soldiers. This raises concerns about the use of lethal force against civilians in the region.
The Fed says this is a cube of $1M. They're off by half a million
The article discusses the Federal Reserve's actions in raising interest rates, arguing that their statements do not match the reality of their policy decisions, which have been less aggressive than claimed. It suggests the Fed has been misleading the public about the true extent of its monetary tightening.
More on Apple's Trust-Eroding 'F1 the Movie' Wallet Ad
The article discusses Apple's controversial decision to allow the F1: The Movie Wallet ad, which some users found misleading and a breach of trust. It explores the implications of this move and the potential impact on Apple's reputation for privacy and user trust.
JavaScript Trademark Update
This article compares Deno, a modern JavaScript/TypeScript runtime, with Oracle's Java-based application server. It highlights Deno's advantages in areas like security, developer experience, and ease of deployment, making it a compelling alternative to traditional server-side solutions.
The new skill in AI is not prompting, it's context engineering
The article explores the concept of context engineering, which involves designing systems that can adapt to changing contexts and user needs. It discusses the importance of understanding context, designing for flexibility, and leveraging emerging technologies to create more responsive and user-centric applications.
MCP: An (Accidentally) Universal Plugin System
The article discusses MCP, a plugin that was developed as a solution to a specific problem but ended up being widely applicable across different use cases. It explores how the plugin's flexibility and ease of use led to its unexpected universal appeal.
Engineered Addictions
The article discusses the concept of 'engineered addictions', where technology companies design products and services to be highly addictive in order to increase user engagement and profit. It explores how these tactics can have negative impacts on mental health and well-being.
I made my VM think it has a CPU fan
The article describes how the author created a small program that simulates a CPU fan for a virtual machine, allowing the VM to believe it has a functional cooling system even when it doesn't. This trick can be useful for testing and debugging virtual environments.
A new pyramid-like shape always lands the same side up
Researchers have discovered a new pyramid-like shape that always lands on the same side when dropped, defying conventional understanding of object motion. This finding has implications for the study of object stability and the fundamental laws of physics.
Xfinity using WiFi signals in your house to detect motion
The article explains Xfinity's Wi-Fi Motion feature, which uses motion sensors to detect activity and can be used to control smart home devices or trigger alerts. It describes how the feature works, its setup process, and the types of devices it can be used with.
Proton joins suit against Apple for practices that harm developers and consumers
Proton, the company behind the encrypted email service ProtonMail, has filed a lawsuit against Apple, alleging anti-competitive practices related to the App Store and in-app purchase requirements. The lawsuit claims that Apple's policies unfairly restrict Proton's ability to offer its services and compete effectively on iOS devices.
I deleted my second brain
The article discusses the author's decision to delete their 'second brain' digital note-taking system, reflecting on the drawbacks of over-organizing and the benefits of simplifying their digital life to focus on more meaningful tasks.
I built something that changed my friend group's social fabric
The article describes how the author built a simple tool that helped strengthen the social bonds within their friend group, highlighting the potential of small, thoughtful interventions to positively impact communities.
Define policy forbidding use of AI code generators
-2000 Lines of code (2004)
The article discusses the concept of 'negative lines of code', where removing code can be more valuable than adding it. It explores the idea that simplifying and reducing complexity in software can lead to improved performance and maintainability.
AlphaGenome: AI for better understanding the genome
The article discusses AlphaFold, a deep learning system developed by DeepMind that can accurately predict the 3D structure of proteins from their amino acid sequences, providing insights into genetic code and enabling better understanding of the human genome.
Facebook is asking to use Meta AI on photos you haven’t yet shared
Meta, the parent company of Facebook, has developed an AI-powered camera roll feature that can automatically organize and categorize users' photos. The feature uses machine learning to identify objects, scenes, and people in images, allowing users to easily browse and find specific photos.
Cloudflare to introduce pay-per-crawl for AI bots
Cloudflare introduces a new 'Pay-per-Crawl' service that allows website owners to charge search engines and other web crawlers a fee for accessing their site, providing a way to monetize content and control website traffic.
What Problems to Solve (1966)
The article is a letter written by Richard Feynman discussing the importance of identifying and solving problems, as well as the value of maintaining a curious and open-minded approach to scientific research and discovery.
There are no new ideas in AI, only new datasets
The article explores the concept that there are no truly new ideas in artificial intelligence (AI), and that current advancements are built upon established principles and techniques. It discusses how AI research often involves combining existing methods in novel ways to solve new problems, rather than introducing entirely novel approaches.
YouTube No Translation
The 'YouTube No Translation' addon for Firefox allows users to disable automatic translation of YouTube video titles and descriptions, providing a more accurate and intended viewing experience.
Games run faster on SteamOS than Windows 11, Ars testing finds
Ars Technica's testing found that PC games run significantly faster on the SteamOS operating system compared to Windows 11, providing a performance boost for PC gaming on the Steam Deck and other SteamOS-powered devices.
Ask HN: What Are You Working On? (June 2025)
What are you working on? Any new ideas which you're thinking about?
Gridfinity: The modular, open-source grid storage system
Gridfinity is a modular storage system that allows users to customize and scale their storage needs. The article provides an overview of the Gridfinity system, including its features, customization options, and use cases in various settings.
US Supreme Court limits federal judges' power to block Trump orders
I write type-safe generic data structures in C
This article discusses the implementation of type-checked, generic data structures in C, including a linked list, stack, and queue. It demonstrates how to use preprocessor macros to achieve type safety and flexibility without sacrificing performance or conciseness.
Many ransomware strains will abort if they detect a Russian keyboard installed (2021)
The article discusses a cybersecurity expert's advice to use two-factor authentication (2FA) as an effective way to protect against Russian hackers. It emphasizes that enabling 2FA is a simple yet powerful measure that can significantly enhance the security of online accounts.
Introducing Gemma 3n
The article introduces Gemma 3n, a new open-source developer tool that simplifies the process of creating and testing AI models. Gemma 3n provides a user-friendly interface, pre-built model templates, and streamlined deployment options, enabling developers to focus on building innovative AI applications.