Mozilla Firefox – Official GitHub repo

https://opengraph.githubassets.com/86b1609fb2db137bc6e1d893bd95e38632db185b5538bccdf0af38dec52a7b44/mozilla-firefox/firefox
Firefox source code directory structure is explained at https://firefox-source-docs.mozilla.org/contributing/directory_structure.html. For development help and nightly builds, visit https://firefox-source-docs.mozilla.org/ and chat.mozilla.org.

The world could run on older hardware if software optimization was a priority

Something went wrong, but don’t fret — let’s give it another shot. Some privacy related extensions may cause issues on x.com. Please disable them and try again.

Internet Artifacts

"crock of shit'' n. awkward feature or programming technique that ought to be made cleaner. @begin (primarily cmu) with @end, used humorously in writing to indicate a context or to remark on the surrounded text.'splat' used in the sense of an idea, plan, story, or set of rules. see also,, and *.spl

Ask HN: How are you acquiring your first hundred users?

To get the first 100 users, focus on meeting them one by one through personal connections and cold outreach. To get the next 500 users, rely on referrals from happy customers and find where they congregate online to meet them there.

Flattening Rust’s learning curve

https://corrode.dev/blog/flattening-rusts-learning-curve/social.png
Learning Rust requires adopting a new mental model and being willing to learn from the compiler. Focus on writing code manually, paying attention to details, and learning from mistakes to become proficient in Rust.

Google is building its own DeX: First look at Android's Desktop Mode

https://www.androidauthority.com/wp-content/uploads/2025/05/Android_desktop_mode_hero_image-scaled.jpg
Google is working on its own DeX-like desktop mode for Android, which includes a taskbar and supports launching multiple apps in freeform, resizable windows. The feature is expected to arrive in a quarterly release or with Android 17, not Android 16.

Changes since congestion pricing started in New York

https://static01.nyt.com/images/2025/05/09/multimedia/2025-04-23-congestion-pricing-index/2025-04-23-congestion-pricing-index-facebookJumbo-v11.png
Congestion pricing in Manhattan has reduced traffic and increased revenue for transit improvements, with 76,000 fewer vehicles entering the central business district daily.

Branch Privilege Injection: Exploiting branch predictor race conditions

Intel CPUs since the 9th generation (Coffee Lake Refresh) are affected by Branch Privilege Injection, which can leak memory due to a race condition in the branch predictor. A microcode update can mitigate this issue with up to 2.7% overhead on Alder Lake.

Multiple security issues in GNU Screen

Screen has multiple security issues, mostly affecting release 5.0.0 and setuid-root installations. the function logfile_reopen() does not drop privileges while operating on a user supplied path. this makes it possible to violate the integrity of the database or even to craft login entries which could adversely influence other privileged programs in the system. bugfix patch 0003 in ...

FastVLM: Efficient vision encoding for vision language models

https://raw.githubusercontent.com/apple/ml-fastvlm/main/docs/acc_vs_latency_qwen-2.png
FastVLM is a novel vision encoder that reduces encoding time for high-resolution images. It outperforms recent works with faster Time-to-First-Token and smaller vision encoder.

PDF to Text, a challenging problem

https://www.marginalia.nu/log/a_119_pdf/vertical.png
A search engine is improving its ability to index PDF files by extracting text information, but this is a challenging task due to PDF's graphical format and lack of semantic information. The solution involves using machine learning models, statistical techniques, and heuristics to identify headings, paragraphs, and other relevance signals in PDFs.

In a high-stress work environment, prioritize relationships

https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png
You're in a high-stress work environment where everyone feels disposable and frustrated. Prioritize relationships over deadlines and remember that your actions impact others, even in a professional setting.

Git Bug: Distributed, Offline-First Bug Tracker Embedded in Git, with Bridges

https://repository-images.githubusercontent.com/140680839/98c44d00-69a6-11e9-9a1c-a6265bc3bcd9
git-bug is a distributed issue management tool that embeds issues in a git repository. It allows offline work and seamless syncing with remotes.

Why are banks still getting authentication so wrong?

https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png
The user's TD banking account was locked out due to a catch-22 created by the system's design, which relied on SMS-based 2FA and a proprietary app that failed during international travel. This highlights the need for banks to adopt open standards like TOTP and passkeys for secure and user-friendly authentication.

Nextcloud cries foul over Google Play Store app rejection

https://regmedia.co.uk/2024/03/06/whistleblower_shutterstock.jpg
Nextcloud accuses Google of crippling its Android Files app by revoking the "All files access" permission. Nextcloud claims this is part of a pattern of actions to fight competition and has no recourse due to slow-moving oversight processes.

Working on complex systems: What I learned working at Google

https://substackcdn.com/image/fetch/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%2F457f29fc-ade4-47d0-a480-f56c6493ef70_1536x768.png
The author discusses the difference between complicated and complex systems, highlighting that complex systems require unique and adaptive solutions due to emergent behavior, delayed consequences, and non-obvious interactions. Effective strategies for navigating complex systems include reversible decisions, well-chosen metrics, innovation, and strong team collaboration.

Material 3 Expressive

https://storage.googleapis.com/gd-prod/images/bcb563a7-af33-449b-a15c-acce11602e8c.0db06b6b53a87fb0.png
Material 3 Expressive is a new design system born from research, combining emotion-driven UX with usability. It uses color, shape, size, motion, and containment to draw attention and improve user experience.

Type-constrained code generation with language models

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers introduced a type-constrained decoding approach to improve LLM-generated code. This method reduces compilation errors by over half and increases functional correctness in code synthesis, translation, and repair tasks.

Airbnb is in midlife crisis mode

https://media.wired.com/photos/65e83761c9d1003a19b2989e/1:1/w_270%2Cc_limit/undefined
Airbnb CEO Brian Chesky is leading a major reinvention of the company, expanding its services beyond home rentals to include a wide range of experiences and activities. The company is launching a new app with a redesigned interface, enhanced identity verification, and a connection platform for users to coordinate plans and share experiences.

Why I'm resigning from the National Science Foundation

https://time.com/redesign/_next/image/?url=https%3A%2F%2Fapi.time.com%2Fwp-content%2Fuploads%2F2025%2F05%2FAlondra-Nelson-2022.jpg%3Fquality%3D85&w=3840&q=75
I resigned from the National Science Board and the Library of Congress Scholars Council due to the erosion of their integrity and the growing realization that it is impossible to fulfill their missions in good faith. I am taking a stand against the normalization of authoritarian approaches to knowledge management and academic freedom.

Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)

https://raw.githubusercontent.com/HelixDB/helix-db/main/icon-1.png
HelixDB is a high-performance graph-vector database built in Rust with LMDB storage, ideal for AI and vector-based applications. It offers native support for graph and vector data types, providing fast performance and RAG capabilities.

What were the MS-DOS programs that the moricons.dll icons were intended for?

https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg
The original Windows 3.1 moricons.dll file contained icons for various programs including Microsoft C Compilers and Microsoft Works. The icons were mapped from executables according to the APPS.INF file.

Launch HN: Miyagi (YC W25) turns YouTube videos into online, interactive courses

Tyrone and Guang founded Miyagi Labs, an AI-powered education platform that turns YouTube videos into interactive courses with personalized feedback. It uses LLMs to generate quizzes and practice questions, making learning more active and effective.

Odin: A programming language made for me

https://zylinski.se/a-programming-language-for-me/cover.png
The user discusses how Odin incorporates C best practices and how their experience with a custom allocator at a previous job influenced their appreciation for Odin's built-in allocator interface. Odin's features such as zero initialization, temporary allocators, and SoA support make it a suitable language for game development, and the user recommends their book and Discord server for learning ...

Lua for Elixir

https://og-image-bay-phi.vercel.app/Introducing%20Lua%20for%20Elixir?fontSize=80px&heights=612&widths=408
The Elixir Lua library allows executing sandboxed Lua programs on the BEAM VM, built on top of the Luerl library. The library's creator collaborated with Robert Virding, who also created Luerl, to improve it and merge it with the Elixir Lua library.

It Awaits Your Experiments

https://www.rifters.com/crawl/wp-content/uploads/2025/05/Screenshot-from-2025-05-12-13-40-55-1.png
A fucking monument if you ask me, equal parts revelation and revolution. business-as-usual will lead to global societal collapse around 2040, john sutter says... he's skeptical - but we're still willing to do it anyway, after all. the world is in the midst of an economic and environmental crisis, and that crisis is not going to go away — it'll just get worse

Dusk OS

Dusk OS is a 32-bit Forth OS that prioritizes simplicity and aims to be useful during civilizational collapse. It innovates with an "almost C" compiler and a small footprint, allowing it to run on old machines.

Build real-time knowledge graph for documents with LLM

https://cocoindex.io/blogs/assets/images/cover-3369a7567abd2f4d81d81c6f0d153aea.png
CocoIndex uses LLM to extract relationships from documents and build a knowledge graph. It exports relationships to Neo4j for exploration.

Fingers wrinkle the same way every time they’re in the water too long

https://www.binghamton.edu/news/images/uploads/features/_normal/finger1.jpg
Guy German and his team found that wrinkles form due to contracted blood vessels beneath the skin, not water swelling. They proved that wrinkles form in the same pattern after multiple immersions, with constant topography patterns.

Starcloud

https://yc-forum-uploads-bookface-production.s3.us-west-2.amazonaws.com/user_uploads/1489854/7e0ffedf-fdc5-45ce-ade1-c091f6c96ea5?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIAQC4NIECADI3B5AAI%2F20250513%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20250513T210918Z&X-Amz-Expires=60&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEE0aCXVzLXdlc3QtMiJIMEYCIQCnmYBOqkBp7sj205thApsg7it%2Bmowew%2BHyXU3hSafK9AIhAPBJeyGSNT5ylDEws3sHx%2BdR3NTbx6Nde7fanG3OCmSqKu4DCPb%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEQABoMMDA2MjAxODExMDcyIgxmYYlcgNTCO6l9JEcqwgPdbJx2%2B%2Bs68nAPR2jH7NdOTP6bK8Goj4boXIsir5N01PxR3%2Bf3V6bcZz1P29ssahFpYEYOL8NA9hzR8CPNr6n8F5KN2QQZ7HeHGz70MQBjuH4WU02UZvr2aqxx%2B6rUESt3%2BgzxgBBLo8fEOh%2FQgjRVAJ4LCxS2Mab4i%2F7T0dVn%2F%2FZ7%2BPOjHUWI%2BrVU9XevqGRl9daiYycPi%2Fw7oDZJkDT9EFqUjlQwaXhkR5xkUN%2BRWFVWUIlZlRe6wbFaa2pMRy8yTu8hNSXSdwQT3e5pnYAua5%2BhfaVjIKMGgwU3ieqVHNepuaEJgi8kSztpighmOKksX7D5%2F1ksAK5rb9JXWNoNesIC4dRhTYyBEjsftg2GJIj5OupgzwXfnhY0YHTpv2Z1EawYFtrNnCYxKlpYyl7xAtXnLEDMgV5Wumtd75QleDF4buttlNReHp584r8w2N3VdGOM2KrhjBQIH61WbCdC6WGB0A9MSKKrx7vnq0ikXWmPhHr0B5t4%2FJQQ0uyaNKTS3d6at5XNMk8oEN9%2Fe%2FiH70dg5pmFJ3kU2pp996isHn%2BOG65%2FJ%2BFlfoPnRjrWkZTCtZnLPEOwE0g4JUcEwncDexMwi%2BaOwQY6pAHamVvW3DbxD4yQAYUrU%2BDJsmn4JpR3n3c9B0cwCxcoovuXZwghHN%2F0KZg7FMGISFcgc1BnpQIK5XGJ1zLgcTwPnehTJSA6d4GysuczbSpmTn49rIHsTcf09j5kqymKyillRYsSag0sMlmb2QPc6NGw5hw8j8Zp10LMtdLDfld6QUKzdMi%2FUjUE6IJt%2BH3gf94bfV%2Bk4x%2BO9aMlH0xO5EPfAbl0uQ%3D%3D&X-Amz-SignedHeaders=host&X-Amz-Signature=4d383f77133e443e9328673314b8ce30bacfe357b9c12847c29ed9e5429d4472
We're building space-based data centers to train large AI models using solar energy and cooling, scaling up indefinitely without Earth's constraints. Our team is launching the first satellite next year with powerful GPUs, aiming to reach gigawatt scale.

Náhuatl and Mayan Language Renaissance Occurring in Mexico

https://yucatanmagazine.com/wp-content/uploads/2025/02/indemaya.jpg
Mexican authorities are launching initiatives to preserve Indigenous languages by offering classes and bilingual curriculums. Efforts include teaching Maya and Náhuatl in schools, recognizing Indigenous languages as equal to Spanish, and promoting cultural heritage.

Show HN: Basecoat – shadcn/UI components, no React required

The user is discussing Basecoat, a library that ports the shadcn/ui v4 component library to plain HTML and Tailwind without React, using Alpine.js for interactive bits. They are asking for features like a CDN option, focus trap, and examples of integrations with other frameworks, and discussing the benefits and challenges of using Alpine.js and Tailwind.

Y Combinator says Google is a monopolist, no comment about its OpenAI ties

https://techcrunch.com/wp-content/uploads/2024/04/GettyImages-1244428522.jpg?w=1024
YC claims Google's dominance has stifled US startup ecosystem, creating a "kill zone" around Google, and is seeking remedies to curb anti-competitive practices. YC wants Google to open its search index and make changes within 5 years, or face divestment or spin-off of parts of itself.

TransMLA: Multi-head latent attention is all you need

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers introduced MLA to reduce communication bottlenecks in large language models, but it's not widely adopted. A new method, TransMLA, converts existing GQA-based models to MLA-based models for more efficient inference.

As US vuln-tracking falters, EU enters with its own security bug database

https://regmedia.co.uk/2024/02/15/eu.jpg
The European Union's European Vulnerability Database (EUVD) is now operational, offering real-time vulnerability monitoring and mitigation measures. This contrasts with the US's struggles with budget cuts and delayed disclosures in its Common Vulnerabilities and Exposures (CVE) program.

Anti-Personnel Computing (2023)

Anti-personnel computing Use of computing devices at the expense of the interests of their users and for the benefit of a third-party entity. Anti-personnel computer A computing device mainly used at the expense of the interests of its user and for the benefit of third-party entities.

GOP sneaks decade-long AI regulation ban into spending bill

https://cdn.arstechnica.net/wp-content/uploads/2022/04/digital-lines-us-flag-300x194.jpeg
House Republicans added a 10-year ban on state AI regulation to the Budget Reconciliation bill. The provision would prevent states from enforcing laws protecting citizens from AI systems, despite existing and proposed laws.

Lock-Free Rust: How to Build a Rollercoaster While It's on Fire

https://yeet.cx/blog/lock-free-rust/mr-bones-wild-ride.jpg
Lock-free data structures in Rust use atomics and a freelist for thread-safe array operations without locks. They require careful memory ordering to avoid undefined behavior and ensure thread safety.

One hundred and one rules of effective living

The writer shares life rules based on inspirational literature, including doing work on time and not pursuing conflict lightly. These rules are meant to guide an ethical and accountable person, except in extreme situations like war or disaster.

Lightweight open source reCaptcha alternative

https://repository-images.githubusercontent.com/720381676/52c900fa-0a46-44e6-aef6-126a130abe86
ALTCCHA is a self-hosted proof-of-work mechanism that safeguards websites from spam and abuse, ensuring complete user privacy and compliance with GDPR and WCAG 2.2 AA-level standards. It offers a lightweight widget that is 94% smaller than reCAPTCHA.

OpenTelemetry protocol with Apache Arrow

https://opentelemetry.io/img/social/logo-wordmark-001.png
The OpenTelemetry Protocol with Apache Arrow project aims to integrate OpenTelemetry data with the Apache Arrow ecosystem for efficient telemetry handling. It will explore Rust-based pipelines and integration with the OpenTelemetry Collector's Golang-based ecosystem.

Using obscure graph theory to solve programming languages problems

The user spent over a year trying to solve a problem of serializing a program graph into let-bindings, but eventually found a solution by reframing the problem as finding the lowest single common ancestor (LSCA) in a directed acyclic graph (DAG). The user implemented the LSCA algorithm using a library and a knot-tying trick, resulting in a linear-time solution that was much simpler and more ...

Fast machines, slow machines (2023)

https://jmmv.dev/images/favicons/favicon-1200x1200.png
The author of a blog on operating systems and software development noticed that modern computers are slower than old ones despite having more powerful hardware, and this is not due to graphical animations or higher resolutions. The author believes that the main reason for this slowness is the prioritization of developer time over performance, leading to the use of bloated frameworks and ...

Don't unwrap options: There are better ways (2024)

https://corrode.dev/blog/rust-option-handling-best-practices/social.png
To handle None in an Option without unwrapping, use the ? operator with a Result return type or the ok_or method, or use a match statement or let-else pattern to explicitly handle the None case. The let-else pattern is a clear and intuitive way to handle None, making it a good choice for most cases.

OpenAI's Stargate project struggling to get off the ground, due to tariffs

https://techcrunch.com/wp-content/uploads/2025/04/GettyImages-2206295463.jpg?w=1024
Investors are cautious about Stargate due to market volatility, rising costs, and overcapacity concerns. Tariffs and increased component prices may add 5-15% to data center build costs, deterring investment in the OpenAI-led project.

AI Is Like a Crappy Consultant

The user tried coding with AI help, initially feeling like they were "pushing around a bag full of bolts" due to lack of understanding. They now see AI as useful for grunt work, but not for making big decisions, and plan to use it for tasks like renaming methods and filling boilerplate code.

Show HN: A5

https://private-user-images.githubusercontent.com/453755/440329986-865d3afa-a4d6-4e86-b814-252587b10ca0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDcxNDI1NDksIm5iZiI6MTc0NzE0MjI0OSwicGF0aCI6Ii80NTM3NTUvNDQwMzI5OTg2LTg2NWQzYWZhLWE0ZDYtNGU4Ni1iODE0LTI1MjU4N2IxMGNhMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNTEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDUxM1QxMzE3MjlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kZTgxODM3ZmQwMGRlMDJlMzk2NGUxMzNjNzg4MzYxNGNmYTA5NmU4MTExZTc0YmE4N2JlMjAzNWEzMzRiYmVhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.i9U7QeTe90m0Ai2R1qIBKGSKQevNIrzINztUzO1AtKk
A5 is a geospatial index that partitions the world into pentagonal cells at 32 resolution levels, allowing for simple spatial data representation and analysis. It uses a unique dodecahedron tiling with equilateral pentagons to minimize cell distortion when projected onto a sphere.

FedRAMP 20x – One Month in and Moving Fast

https://www.fedramp.gov/assets/img/blog-images/2025-04-24-fedramp-20x-one-month-in-and-moving-fast.png
The GSA's FedRAMP 20x initiative rapidly modernizes FedRAMP with industry collaboration and security focus. The team granted 7 new cloud services, cleared review queues, and discussed FedRAMP with over 1,000 people in a month.

Trial by Fire: The crash of Aeroflot flight 1492

https://miro.medium.com/v2/da:true/resize:fit:862/0*pkKwCWi_JQkpRJCC
A russian-built sukhoi superjet 100 crashed at russian airport on 5th of may. daniel koehler: crew did everything in its power to save passengers, but could not evade blazes stricken plane - only 33 of 73 could be accounted for. fly-by-wire systems have advantages over conventional control systems, he says, including reduced pilot workload, decreased weight, and

How the United States Gave Up Being a Science Superpower

https://i0.wp.com/steveblank.com/wp-content/uploads/2025/05/Nature-Vol-640-17-April-2025-1.jpg?resize=113%2C150&ssl=1
US science is facing severe cutbacks under the Trump administration, putting the entire research enterprise at risk. The US research system, a close partnership between government, universities, and industry, is uniquely valuable and must be preserved to maintain the country's scientific leadership and economic growth.

Persuasion methods for engineering managers

https://substackcdn.com/image/fetch/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%2F86204f13-b25d-4e5f-b578-0ab58d684357_4800x4800.png
The article discusses five persuasive methods for engineering managers, including Nemawashi, Decoy Pricing, Reverse Psychology, LMDTFY, and Engineered Serendipity, which can be used to influence stakeholders and make decisions. The author shares real-life examples of how these methods were used successfully in her career as an engineering manager at Google.

GTK Krell Monitors

GKrellM is a system monitor that displays CPU, disk, voltage, and temperature data with customizable alarms and warnings. It also includes features like process monitoring, internet monitoring, and APM laptop battery meter.

Twitch star HasanAbi says he was detained, questioned by border agents

NASA Stennis's first open source software

https://www.nasa.gov/wp-content/uploads/2025/05/ssc-20250305-s00243.jpg?w=1024
NASA Stennis Space Center released its first open-source software, a peer review tool to simplify collaborative software creation. The tool, developed over several years, aims to improve efficiency and productivity in software applications.

Self-hostable webhook tester in go

Create a free account to retain request logs and enable advanced features. Use the Webhook Tester to capture and inspect HTTP requests in real-time.

TheForger's Win32 API Tutorial

The tutorial guides users in developing with the Win32 API, requiring a downloaded zip for full source code. It's recommended to read from start to end before asking questions.

How “The Great Gatsby” took over high school

https://media.newyorker.com/photos/680f922f2453bb40d8c2b6aa/master/w_2560%2Cc_limit/NYER_GATSBY_HS_Takeover.jpg
F. Scott Fitzgerald's "The Great Gatsby" was initially considered a forgotten novel but gained popularity through its inclusion in high-school English curricula. The novel's enduring success can be attributed to its adaptation to the teaching methods of New Criticism and its relevance to contemporary American culture.

Comma 3X: Initial Impressions

I bought a Comma 3X for $999 during a flash sale to help with driving anxiety and vertigo issues. It's been very helpful, keeping my car centered and reducing anxiety during drives.

An accessibility update – GTK Development Blog

https://blog.gtk.org/files/2025/05/Screenshot-From-2025-05-12-08-20-56-300x194.png
GTK has made significant accessibility improvements, including a new a11y backend for Windows and macOS. Many smaller improvements have also been made, such as adding accessible labels and buttons.

Zinc Microcapacitors Are the Best of Both Worlds

https://spectrum.ieee.org/media-library/a-gloved-hand-holding-a-petri-dish-that-contains-small-on-chip-zinc-ion-microcapacitors.jpg?id=60068562&width=1200&height=900
Researchers from University College London developed a zinc-ion micro-capacitor (ZIMC) that balances energy storage and discharge rates. The device combines aspects of microcapacitors and microbatteries in a small format, offering a compact and efficient solution for next-generation on-chip electronics.

Ask HN: How do you store the knowledge gained in a day?

People use various approaches to consolidate and store information, including Obsidian, Anki, Org mode, Confluence, DevonThink, and plain text files, to help manage the large amount of information they consume daily. Some users prefer to keep their information organized using hierarchical tagging, while others rely on search functionality and don't worry too much about structure, focusing on ...

Android and Wear OS are getting a redesign

https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Mindy_Brooks.max-244x184.format-webp_cu2lN4D.webp
Material 3 Expressive updates Android with customization options, smooth interactions, and glanceable information. It brings new design elements to devices and watches, including dynamic color themes and animations.

The Fastest Way yet to Color Graphs

https://www.quantamagazine.org/wp-content/uploads/2025/05/SepehrAssadi_crJoePetrik.webp
Researchers developed a new algorithm to color graph edges, which represents planes at an airport, without collisions. The new algorithm is nearly optimal and runs in time proportional to the number of edges and the logarithm of the number of edges.

Remote workers more likely to start their own business

https://regmedia.co.uk/2017/02/01/shutterstock_weep.jpg
Researchers found that companies with high remote work rates saw a 11.6% increase in new startups. This entrepreneurial spillover suggests remote work policies should consider the potential for employees to start their own businesses.

Sid Meier's Colonization

https://peyre.42web.io/Colonization/images/FrontCoverSmall.jpg
If you want to win, you must prosecute a successful war of independence. there are four powers to choose from: free, slave, royal, and slave converts. try not to found too many coastal colonies. build factories and printing presses when you have the money. make sure to keep your colony small. you can install windows 3.1 in dosbox and run the game within that. to use this, download bin.zip ...

We can no longer run Microsoft Store on 1809/LTSC 2019

https://opengraph.githubassets.com/55e535a6c8b2fc99057c6832d9812a82d9da93c0c1e5a8c8860be942963991a5/fernvenue/microsoft-store
LTSC 2019 no longer supports the new Microsoft Store version. Uninstall the store using Uninstall.bat for compatibility.

Rolling Highway

https://upload.wikimedia.org/wikipedia/commons/thumb/8/86/RoLa_Loetschberg.jpg/250px-RoLa_Loetschberg.jpg
Rolling highways transport road trucks by rail, using wagons like Modalohr, CargoBeamer, and Niederflurwagen. They are used for transit routes, reducing environmental impact and increasing efficiency.

A Taxonomy of Bugs

https://ruby0x1.github.io/machinery_blog_archive/images/a-taxonomy-of-bugs.png
A logical error occurs when the code you wrote doesn’t actually do the thing you meant for it to do. if the bug is preventing your software from working, it is your problem, says sam taylor of copilot.com - he says you can fix it by documenting the initial conditions and adding asserts to detect them. and you should design the api to prevent misuse, or at least make sure that misuse results in

Iceland approved 4-day workweek in 2019; six years later, predictions came true

https://farmingdale-observer.com/wp-content/uploads/2025/05/6480846130354-2025-05-05t145542.220-1024x683.jpg
Iceland adopted a four-day working week in 2019 through worker agreements, resulting in 90% of workers benefiting from a 36-hour week with no loss of pay. The Icelandic experience shows increased productivity, improved mental health, and greater gender equality, making it a viable model for other countries.

Conspiracy theorists can be deprogrammed

https://assets.nautil.us/sites/3/nautilus/OneQuestion-logo.png?auto=compress&fit=scale&fm=png&h=127&ixlib=php-3.3.1&w=300&wpsize=medium
Researchers found that AI can change conspiracy beliefs by presenting counterfactual evidence. A study showed that 25% of participants reduced their conspiracy belief by 20% after conversing with AI, and some even changed their minds completely.

FCC threatens EchoStar licenses for spectrum that SpaceX wants to use

https://cdn.arstechnica.net/wp-content/uploads/2025/01/brendan-carr-640x427.jpg
FCC Chairman Brendan Carr threatens to revoke EchoStar's licenses due to underutilization of radio frequency bands. EchoStar's stock price drops 8% after Carr's letter and a pending FCC investigation.

We Made CUDA Optimization Suck Less

https://www.rightnowai.co/1st.svg
RightNow AI optimizes CUDA code for Ampere, Hopper, Ada Lovelace, and Blackwell GPUs with a streamlined solution. It achieves 20x speedups and 78% performance boosts with zero manual tuning.

Ports that are blocked by browsers (2023)

https://www.keenformatics.com/images/keenformatics-logo.png
Browsers block certain ports to prevent Cross-protocol scripting vulnerability, resulting in errors when trying to access them. Ports like 6000 are blocked by default, causing browsers to cancel requests before they're sent, even if the server is running.

Variadic Switch

The user discusses various approaches to generating a switch statement in C++ that optimizes to a jump table, including using macros, compiler attributes, and C++ metaprogramming features. They explore different techniques, including folding over a pack of indices, using logical operators, and leveraging C++26 features such as expansion statements, to achieve this goal.

Tower Defense: Cache Control

https://www.jasonthorsness.com/_next/static/media/content_hash.7350ac34.png
The article discusses caching techniques used on the author's sites, including content-hashed static files, CDNs, and short-term cache control headers to reduce latency and load on the origin server. The author also shares strategies for dynamic sites, such as memory caching, single-instancing, and disk caching to protect CPU cycles and upstream APIs.

Texas Senate passes bill requiring solar plants to provide power at night

We store cookies on your browser to collect information for a personalized web experience, but you can choose to opt-out of certain types. Opting out may impact your experience and the services we offer.

PyPI Organizations (2023)

https://avatars.githubusercontent.com/u/1200832?v=4
PyPI introduces organization accounts for large projects, with free access for community projects and a small fee for corporate projects. Revenue will fund better support and infrastructure for all users, with optional features and no obligation for individual maintainers.

Bringing 3D shoppable products online with generative AI

https://storage.googleapis.com/gweb-research2023-media/original_images/Maya3_SecondGen.png
Google developed new generative AI techniques to create high-quality 3D product visualizations from as few as three images. The latest advancement, powered by Google's Veo video generation model, enables interactive 3D views for various product categories on Google Shopping.

Chrome's New Embedding Model: Smaller, Faster, Same Quality

https://dejan.ai/wp-content/uploads/2025/04/1.png
Chrome's latest update reduces its text embedding model size by 46.77MB to 35.14MB while maintaining performance. The size reduction was achieved through quantization of the embedding matrix from float32 to int8 precision with no measurable degradation.

Cardiac: A CARDboard Illustrative Aid to Computation [pdf]

LPython: Novel, Fast, Retargetable Python Compiler (2023)

https://lpython.org/blog/images/lcompilers_diagram.png
LPython is a Python compiler that generates optimized machine code for fast execution and seamless interoperability with CPython. It offers Ahead-of-Time (AoT) and Just-In-Time (JIT) compilation with various backends.

Why the 737 MAX has been such a headache for Boeing

https://www.jalopnik.com/img/gallery/why-the-737-max-has-been-such-a-headache-for-boeing/intro-1746565722.jpg
Boeing's 737 MAX success turned to disaster due to cost-cutting decisions and safety issues. The plane's design flaws, including an unbalanced airframe and faulty software, led to crashes and a $2.5 billion fine, with ongoing production and certification issues.

How (memory) safe is Zig? (2021)

The author compares memory safety features of Zig, Rust, and C, concluding that Rust has the most comprehensive memory safety features but Zig has some improvements over C that make it more secure. However, the author doubts that Zig can be used for large and complex systems without additional mitigations, and suggests that Rust is likely to be the dominant language for systems programming in ...

Transformer: The Deep Chemistry of Life and Death

Nick Lane's book Transformer explores the Krebs cycle and its role in life, connecting photosynthetic bacteria to human cells and consciousness. The book rethinks energy and living organisms, transforming our understanding of life on Earth.

Fewer people want to work in the U.S.

https://images.axios.com/YeL_KlMqBX0zQtQbogd8svq7jPY=/0x0:1920x1080/1920x1080/2025/05/06/1746565318984.jpg?w=3840
US job seekers from abroad declined to 1.7% in March 2025, down from 2.4% in August 2023. Stricter immigration policies and a cooling labor market are contributing to this decline.

Returning to My Roots in Hardware

https://dancrimp.nz/images/matta-application/dan_with_bike.png
I left tech consulting to join a product company and found a startup that valued my eclectic skillset. I created a unique application with a 3D printed box, Lego minifig, and NFC tag to showcase my multidisciplinary engineering skills.

Show HN: AG-UI Protocol – Bring Agents into Frontend Applications

https://private-user-images.githubusercontent.com/746397/442547013-215227a5-9698-4d97-a46e-8904b95bfa08.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDcxNTgyMDUsIm5iZiI6MTc0NzE1NzkwNSwicGF0aCI6Ii83NDYzOTcvNDQyNTQ3MDEzLTIxNTIyN2E1LTk2OTgtNGQ5Ny1hNDZlLTg5MDRiOTViZmEwOC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwNTEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDUxM1QxNzM4MjVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02ODVlOGFlODhhOGRmYzhhNTRhNDc1ZTg0NTJlZTE0OTg0ODg5N2U2OGI2NjE4ZTk2YjVlYzg4NzQ4NzQ1NmI0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.p24KgXSeXzo9I2tBq5ORhLfoVapXHgdR0tH6O7T2PSo
AG-UI is an open protocol for AI agents to connect to front-end apps, with 16 standard event types and a reference HTTP implementation. It's a lightweight, flexible, and practical solution for agent-based interactions, with a community-driven approach to contributions.

Archisuits (2005–2006)

Archisuit is a project that critiques architecture as a tool for social control, incorporating negative space of LA structures into jogging suits. It suggests resistance through comfortable presence in spaces designed to exclude.

GM's new turbo engine rewrites the rules of torque control-and locks out tuners

https://files.cdn-files-a.com/uploads/7730303/normal_681e2fd2a913d.jpg
General Motors has patented a radical torque management approach using predictive algorithms and real-time combustion analytics to minimize turbo lag. This system anticipates and adjusts torque delivery before the driver demands full power, potentially disrupting traditional tuning methods.

A Tale of a Trailing Dot (2022)

https://daniel.haxx.se/blog/wp-content/uploads/2022/04/trailing-dot.jpg
The trailing dot in a hostname can cause issues in DNS, HTTP, and HTTPS due to different handling in various protocols and libraries. Recent changes in curl to handle trailing dots have introduced security vulnerabilities, highlighting the complexity of handling hostnames with trailing dots.

Dia – An Early Review

https://www.fldr.zip/_next/image?url=%2Fimages%2Fblog%2Fdia-review%2Fdiass.png&w=3840&q=75
BCNY's Dia browser combines AI with a Chrome-like interface, featuring a chat interface and adblocker. However, it lacks the 'wow' factor of its predecessor Arc and may struggle to differentiate itself from Google's AI-integrated browser.

Less meat is nearly always better than sustainable meat

https://ourworldindata.org/cdn-cgi/imagedelivery/qLq-8BTgXU8yG0N6HnOy8g/cac23b3c-75df-4b9b-3e80-e568fdfacf00/w=2678
Eating less meat is nearly always better than eating sustainable meat to reduce carbon footprint. Plant-based foods tend to have lower carbon footprints than meat and dairy, regardless of production methods.

Thermoelectric generator based on a robust carbon nanotube/BiSbTe foam

Organic thermoelectric generators (tegs) are flexible and lightweight, but their performance is poor. annealing under mild hydrogen conditions improved the electrical properties of the bst smps - xps results based on xps analysis of cnt/bst foams and te legs, dr. david saunders, co-authors: the shapeability of this material can be used to efficiently improve the power

Comparing floating-point numbers (2012)

Floating-point math is always more complex than you think it is. comparing floats for equality is bad idea, so check if their difference is within some error bounds or an epsilon value - this is the one true value for a floating point! for numbers smaller than 1.0 and flt_epsilon quickly becomes too large, and with small enough numbers it may be bigger than the numbers you are trying to ...

ML-Enhanced Code Completion Improves Developer Productivity (2022)

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjounkNS_oQkGCIET_oSyrv2vfHlVndiVD_iEM1imRGQUBndVmLbHpKREymNbhTu_tsr8mAIeXGjbR3isEvWmxx39yBrUEXf9aZqY9pTLfGC3NAEs-Mma_c2qdnrwHS9rx8rdPKcS5n3FwqpWPKzaXBjAwqQZWYDU-L6C-TfSra5NzC4l3wA19si85N-w/s16000/image4.jpeg
Researchers combined machine learning and rule-based semantic engines to improve code completion in IDEs. This hybrid approach reduced coding iteration time by 6% and increased user acceptance rate by 1.9x.

FlyLoop – AI Agent for Scheduling Meetings and Managing Your Calendar

Mike from FlyLoop created a tool to automate meeting scheduling, allowing users to manage calendars and schedule meetings with teammates using plain English. FlyLoop is currently in private beta, offering free access to teams for feedback before a public release.

Finding Beauty and Truth in Mundane Occurrences

https://www.quantamagazine.org/wp-content/uploads/2025/05/SidneyNagel-cr.KristenNorman-Lede-scaled.webp
Sidney Nagel, a physicist, studies everyday phenomena like coffee stains and splashes to understand complex physics. His unorthodox approach has led to impactful discoveries and awards, including the Oliver E. Buckley Prize.

Show HN: I made a platform to debug Puppeteer (JS) crashes visually

https://buglesstack.com/images/others/the-problem.png
Speed up production debugging with instant visualizations of your puppeteer crashes.

Programmers Will Be Replaced by People with Ideas

AI is transforming software engineering by handling technical tasks, freeing developers to focus on creativity and idea generation. Creative developers will thrive in this new landscape, while those with limited creativity may need to pivot to other fields.

ChatGPT Blows Mapmaking 101

https://substackcdn.com/image/fetch/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%2F7065a9df-c374-4879-8ef8-f3cef0ac141b_1024x1024.png
The author tested ChatGPT's data analysis capabilities and found it to be unreliable, producing different and often incorrect maps despite multiple attempts. This raises concerns about the ability of AI to perform basic tasks and the need to address its instruction-following limitations.

Understanding Java's Asynchronous Journey

https://amritpandey.io/wp-content/uploads/2025/05/1-1-1024x576.png
Java offers various concurrency techniques such as ExecutorService, CompletableFuture, ParallelStreams, and Structured Concurrency with StructuredTaskScope API. These techniques allow for non-blocking and asynchronous execution of tasks, improving resource utilization and safety.

Show HN: Why hanging out on Hacker News is a good use of your time?

Respond to survey

VPN firm says it didn't know customers had lifetime subscriptions, cancels them

https://cdn.arstechnica.net/wp-content/uploads/2025/05/GettyImages-1430242040-640x427.jpg
VPNSecure canceled lifetime subscriptions after acquiring the company, claiming they didn't know about the deals. Affected users are offered discounted new subscriptions, but many are unhappy with the sudden change.

VPN firm says it didn't know customers had lifetime subscriptions, cancels them

https://cdn.arstechnica.net/wp-content/uploads/2025/05/GettyImages-1430242040-640x427.jpg
VPNSecure canceled lifetime subscriptions after acquiring the company, claiming they didn't know about the deals. Affected users are offered discounted new subscriptions, but many are unhappy with the sudden change.

Tariffs Drive Honda to Move SUV Production from Canada to U.S.

https://static01.nyt.com/images/2025/05/13/multimedia/13canada-cars-qvfl/13canada-cars-qvfl-articleLarge.jpg?quality=75&auto=webp&disable=upscale
Honda will shift CR-V production from Ontario to the US due to tariffs and postpone an $11 billion electric vehicle expansion in Canada. The move poses a challenge for Canadian Prime Minister Mark Carney amid a series of auto industry pullbacks in Canada.

Taking a look at the next generation of telescopes

https://cdn.arstechnica.net/wp-content/uploads/2025/05/potw2512a.jpg
The Extremely Large Telescope is being built in Chile's Atacama Desert with a 39 meter primary mirror, nearly four times larger than the world's largest operational telescopes. It will compete with other large projects like the Giant Magellan Telescope and the Thirty Meter Telescope.
https://media.springernature.com/w215h120/springer-static/image/art%3A10.1038%2Fs42003-020-01485-0/MediaObjects/42003_2020_1485_Fig1_HTML.png
Data were obtained from n = 10 observers completing a total of 39,745 trials. saccadic peak velocity correlated significantly with visibility thresholds for absolute movement speed in the opposite (retinal) direction, authors write std: the effect of endpoints appears to be twofold - the difference between these two is evidence that the stimulus was present along the trajectory (here, ...

Common MVP mistakes: How to build smart without overbuilding

https://www.erlang-solutions.com/wp-content/uploads/2025/05/Common-MVP-mistakes-How-to-build-smart-without-overbuilding-1024x683.png
An MVP is a lean version of your product that validates real value with real users, helping you learn whether you're solving the right problem. It's not about perfection, but about proving your idea works and showing investors you're building something ready to grow.

Radiance Contrasts at Possible Lunar Water Ice Exposures Seen by ShadowCam

Shadowed regions of the moon could have enhanced reflectance relative to lunar regolith. shadowing present may have obscuring effects on water ice detections in psrs and at the north pole, which may be a source of contamination if not detected early enough by m3 instruments. the shadows of craters and cliffs within the lunar surface are reflected back to the ground by the polar ionosphere, ...