Plain Vanilla Web

This tutorial teaches web development without frameworks or build tools, using Web Components, modern CSS, and vanilla JavaScript for building single-page web applications. It's for experienced developers who want to simplify their projects and avoid maintenance costs.

Leaving Google

The user worked on the Go programming language since 2008, contributing to its growth and evolution, including adding generics in the 2022 release. They are now leaving the project due to changes at Google and in the programming environment, but remain interested in contributing to Go in the future.

One-Click RCE in Asus's Preinstalled Driver Software

https://media1.tenor.com/m/9Z4aF3ksVH0AAAAd/joey-gibson.gif
The user discovered a remote code execution (RCE) vulnerability in ASUS's DriverHub software, which allowed malicious code to be executed with admin permissions. The user reported the vulnerability to ASUS, who patched it and added the user to their "hall of fame," but the user's onboard WiFi still doesn't work due to the issue.

Car companies are in a billion-dollar software war

https://cdn.motor1.com/images/custom/thumbnail/tesla-model-s-interior.jpeg
Legacy automakers struggle to develop software-defined vehicles due to complex organizational changes and outdated approaches to software development. Companies like Tesla and Rivian have successfully implemented SDVs, but legacy automakers face significant challenges in adopting this new approach.

I built a native Windows Todo app in pure C (278 KB, no frameworks)

https://raw.githubusercontent.com/Efeckc17/simple-todo-c/main/img/home.png
A modern, native Windows Todo application built with C and Win32 API. This project demonstrates advanced Windows GUI programming and system integration capabilities. This project is licensed under the MIT License - see the LICENSE file for details.

Why Bell Labs Worked

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%2Fcbb87a4a-147a-4ff5-82c5-e396f2de7d5c_1067x800.png
Bell Labs was a victim of the information age it helped create, as its success relied on giving smart people radical freedom and autonomy. The lab's formula for success involved identifying people with drive and a sense of purpose, then giving them the freedom to explore and innovate.

In 2025, venture capital can't pretend everything is fine any more

https://pivot-to-ai.com/wp-content/uploads/2025/05/nvca-q1-2025.webp
Venture capital is struggling due to systemic issues and the Trump economic disaster. They're betting on AI, but their plan is to hope for market recovery and Trump's stability.

Build iOS Apps on Linux and Windows

https://global.discourse-cdn.com/swift/optimized/3X/2/4/24cec1cac859ee620f945ff7446872204c2ac5d3_2_690x344.png
A new open-source tool called xtool allows building and deploying iOS apps from Linux and Windows, replacing Xcode for macOS. xtool still needs contributions to implement features like Interface Builder, asset catalogs, and App Store deployment.

Scraperr – A Self Hosted Webscraper

https://raw.githubusercontent.com/jaypyles/Scraperr/master/docs/main_page.png
Scraperr enables you to extract data from websites with precision using XPath selectors. This self-hosted application provides a clean interface to manage scraping jobs, view results, and export data. Disclaimer: Scraperr is intended for use only on websites that explicitly permit scraping. The creator accepts no responsibility for misuse of this tool.

High-school shop students attract skilled-trades job offers

Please enable JS and disable any ad blocker

Klarna changes its AI tune and again recruits humans for customer service

https://d1b6lhn2ymmy1x.cloudfront.net/journalist-headshots/doerer-kristen-circle-150x150.png
Klarna is shifting its customer service strategy to offer human support alongside AI, after initially relying heavily on automation. The firm now wants customers to have the option to speak with a human, citing the importance of empathy and personal interactions.

Title of work deciphered in sealed Herculaneum scroll via digital unwrapping

https://cdn.finebooksmagazine.com/sites/default/files/styles/gallery_item/public/media-images/2025-05/title-pherc-172-c-2025-vesuvius-challenge.jpg?itok=yaidugHb
Researchers have identified a sealed scroll from Herculaneum as 'On Vices' by Philodemus using virtual unwrapping. The discovery was made by Marcel Roth and Micha Nowak from the University of Würzburg, who were awarded the Vesuvius Challenge First Title Prize.

Fandom sells gaming media brand Giant Bomb to long-term staff

https://static.wikia.nocookie.net/f1225510-0480-4090-a1b2-b910a239f904
Fandom is selling Giant Bomb to long-time staff Jeff Bakalar and Jeff Grubb. The deal will allow Giant Bomb to resume operations and return to its independent roots.

Dotless Domains

https://lab.avl.la/dotless/screenshots/2021-08-13_tk.png
Dotless domains are top-level domains with A/AAAA or MX records at their apex, allowing direct access via web browser or email server. ICANN prohibits this practice on gTLDs but it's allowed in ccTLDs, which are under their own country's jurisdiction.

The Epochalypse Project

https://epochalypse-project.org/assets/images/punk-sloth.png
Millions of computer systems worldwide will fail on 2038-01-19 due to a 32-bit timestamp vulnerability. Coordinated action is needed now to prevent critical system failures and potential catastrophes.

DNS piracy blocking orders: Google, Cloudflare, and OpenDNS respond differently

https://torrentfreak.com/images/stop-danger.jpg
Internet infrastructure providers are being targeted in piracy liability cases, with courts ordering DNS resolvers to block pirate sites. Companies like OpenDNS, Cloudflare, and Google are responding differently, with varying levels of transparency and some choosing to leave countries or block access entirely.

Burrito Now, Pay Later

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%2Fcaa66a16-d57e-4f9e-aa21-640749f3cdb8_974x552.png
The development of Buy Now, Pay Later (BNPL) securities markets improves credit and lending by unbundling risk, pricing it granularly, and allocating capital more efficiently. This process, known as market completion, reduces borrowing costs, increases credit availability, and makes the economy more resilient to recessions by supporting consumption and business stability.

LSP client in Clojure in 200 lines of code

The user implemented a minimal Language Server Protocol (LSP) client in Clojure, which enables communication between a language client and a language server, and discussed the challenges of using LSP for building a command line linter. The user also shared their experience with implementing LSP support for a text editor, highlighting the complexity of managing multiple language servers and ...

Fan Service

The user wrote an ASUS ACPI WMI driver for OpenBSD to control fan speed and performance. The driver uses the ACPI method _PSS and WMI extension to map GUIDs to local method names.

I learned Snobol and then wrote a toy Forth

https://ratfactor.com/snobol/snobol_ratfactor.jpg
The author created a Snobol4 mini-site with links to separate pages about the language and its implementation of a Forth interpreter. The project helped the author understand Snobol's unique pattern matching and simplicity.

ToyDB rewritten: a distributed SQL database in Rust, for education

https://opengraph.githubassets.com/96103875a8187efe09f7c8dfe655e9492c46cb7a88f277440dbf87ea3d10c373/erikgrinaker/toydb
The user rewrote toyDB as a simple distributed SQL database, illustrating architecture and concepts behind real-world databases. It supports common SQL features, has a Raft cluster, and is not optimized for performance but comes with a workload benchmark tool.

Why are coffee stains darker at the edges?

https://www.why.is/myndir/kaffiblettur_240602.jpg
Coffee stains are darkest at the edges due to faster evaporation at the edges, causing liquid to flow and deposit more solids there. This results in a thicker, darker layer at the edges of the stain.

Insurers launch cover for losses caused by AI chatbot errors

https://www.ft.com/__origami/service/image/v2/images/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2Fe7f45d69-0759-45df-8eff-df9cecd6d291.jpg?source=next-barrier-page
Complete digital access to quality FT journalism with expert analysis from industry leaders. Pay a year upfront and save 20%.

I hacked my clock to control my focus

https://www.paepper.com/blog/posts/how-i-hacked-my-clock-to-control-my-focus.md/clock-focus.png
To improve focus, I'm changing my computer's clock to a constant reminder by installing the Panel Date Format extension on Ubuntu with GNOME desktop environment. This involves installing the GNOME Shell extensions manager and the Panel Date Format extension from the GNOME Extensions website.

An online exhibition of pretty software bugs

https://glitchgallery.org/interpolation-space-agency/interpolation-space-agency.svg-thumbnail.png
Welcome to the Glitch Gallery, an online exhibition of pretty software bugs! This is a museum of accidental art, an enthusiastic embrace of mistakes, a celebration of emergent beauty. Learn more? Below you can browse the exhibits in our collection. If you have ever encountered such an accidental artwork yourself, we invite you to submit it to us!

2024 sea level 'report cards' map futures of U.S. coastal communities

https://wmit-news-prod.s3.amazonaws.com/wp-content/uploads/2025/05/06085735/slrc-dashboard-720.jpg
William & Mary's Batten School and VIMS released 2024 US sea level report cards for 36 coastal communities, providing 55 years of historical data and 2050 water level forecasts. The report cards show accelerating sea level rise in most locations, with notable exceptions including the West Coast and some southeastern states.

JEP 515: Ahead-of-Time Method Profiling

To improve application warmup time, we can collect method execution profiles during training runs and store them in the AOT cache, allowing the JIT compiler to generate native code immediately upon application startup. This approach shifts the work of profiling and predicting behavior out of the application's production lifetime, enabling it to achieve peak performance more rapidly.

Gonzalo Guerrero

Gonzalo Guerrero was a Spanish sailor who was shipwrecked in the Yucatán Peninsula and became a respected warrior under a Maya lord, raising three mestizo children. He declined to join Hernán Cortés' conquest of the Mesoamerican Empire, choosing to remain with his Maya family.

A Rust Documentation Ecosystem Review

https://www.harudagondi.space/uploads/doc-quad/2048px-Formules.jpg
Documentation is not a realistic depiction of what to do when there are unexpected outcomes. docs.rs is surprisingly rich in examples, tutorials, and how-to guides, but there’s not much information on third party guides or how to guides in the repo itself. some items like scene tells me to see the module config, which is funny, although there is only one module for snafu with struct errors.

Mipmap selection in too much detail

https://pema.dev/assets/AliasedBricks.png
Nvidia cards use a particularly crude approximation of mipmap level selection. anisotropic filtering aims to alleviate one of the main issues with mipmapping - we sample higher resolution textures when the pixel’s footprint is aniscotropic (stretched differently on each axis) this is what mitigates the blurring caused by mippaping, so i attempted to reverse engineer it. close enough

Booting the RP2350 from UART

https://pfister.dev/blog/2025/P1001178.jpg
User needs 33 PWM channels and more GPIOs than the RP2350 microcontroller offers. They successfully implemented a second RP2350 as a port expander using UART bootloader and embedded the firmware in the main microcontroller.

Absolute Zero: Reinforced Self-Play Reasoning with Zero Data

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers propose Absolute Zero, a new RLVR paradigm where a single model learns to propose tasks and improve reasoning without external data. The Absolute Zero Reasoner (AZR) achieves state-of-the-art performance on coding and math tasks without relying on human-curated examples.

Show HN: I’ve built an IoT device to let my family know when I’m in a meeting

The user works from home and has a household member who often interrupts them at inconvenient times. They created an IoT device called "I'm in Meeting" that signals when they're in a meeting using an ESP32 and LED panel.

Show HN: I’m 16 years old and working on my first startup, a study app

https://www.notiv.app/lovable-uploads/1c40eadd-f61e-4298-aead-1a632a2316a8.png
Notiv helps students create clear study plans and retain material effectively. It improved one student's GPA by 0.9 points in a semester.

Applications of Classical Physics

Why not object capability languages?

https://miro.medium.com/v2/resize:fit:1200/1*bClntez1U3Ca7IALUYa6Hg.png
Supply chain attacks on software are becoming common due to long dependency chains and easily hacked components. Object capability systems, like Chrome's Mojo, offer a solution but are hard to build and require careful design to provide integrity and restrict access to resources.

Show HN: GlassFlow – OSS streaming dedup and joins from Kafka to ClickHouse

https://raw.githubusercontent.com/glassflow/clickhouse-etl/main/docs/assets/clickhouse-etl-introduction.jpg
GlassFlow is a real-time stream processor for ClickHouse that simplifies data pipeline creation and management between Kafka and ClickHouse. It handles late-arriving events, ensures exactly-once correctness, and scales with high-throughput data.

An $18M grant would have drastically reduced food waste. Then the EPA cut it

https://grist.org/wp-content/uploads/2025/04/compost.jpg?quality=75&strip=all
Ella Kilpatrick Kotner leads a program in Rhode Island that collects food scraps, composts them, and makes the compost available to the community. The program was set to expand with a $18.7 million grant, but the EPA terminated the funding due to administration priorities.

The surgeon who used F1 pitstop techniques to save lives of babies

https://www.thetimes.com/imageserver/image/%2Fmethode%2Ftimes%2Fprod%2Fweb%2Fbin%2F5b199617-2191-4626-b74a-ef6ceeca11de.jpg?crop=3027%2C2140%2C26%2C33
Professor Martin Elliott, a paediatric cardiothoracic surgeon, collaborated with Ferrari to improve hospital processes. They applied Formula 1's structured approach to reduce technical errors and improve patient care at Great Ormond Street Hospital.

Ask HN: What will tech employment look like in 10 years?

Software engineering jobs requiring formal verification and low-level programming skills in languages like C, C++, and Rust may become prevalent. The traditional web development market may contract due to automation and AI, forcing engineers to adapt to new skills and career paths.

Tufts graduate student Rümeysa Öztürk released from immigration detention

https://npr.brightspotcdn.com/dims3/default/strip/false/crop/1600x1212+0+0/resize/1100/quality/50/format/jpeg/?url=http%3A%2F%2Fnpr-brightspot.s3.amazonaws.com%2Fa2%2F9a%2F2beee85e471e9e55082a45533a59%2Fozturk-freedom-photo.jpg
Rümeysa Öztürk, a Tufts University doctoral student, was released from federal custody after a judge ordered her immediate release due to lack of evidence against her. She still faces possible deportation but will not be locked up while fighting the government's attempt to revoke her legal status.

Elizabeth Holmes's partner raises millions for blood-testing startup

https://i.guim.co.uk/img/media/e67d3fdc2199a5efafd2d0df8cd5c8584d35d536/0_0_7715_5143/master/7715.jpg?width=465&dpr=1&s=none&crop=none
Elizabeth Holmes's partner Billy Evans has raised millions for Haemanthus, a blood-testing company similar to Theranos. Haemanthus claims to use laser technology for rapid diagnoses, but its similarities to Theranos raise concerns about potential false claims.

Most AI spending driven by FOMO, not ROI, CEOs tell IBM

https://regmedia.co.uk/2025/05/06/fomo.jpg
An IBM survey of 2,000 CEOs found that only a quarter of AI initiatives delivered expected return on investment, with most struggling to get real value from generative AI. CEOs expect AI investments to more than double in the next two years, despite current challenges in achieving positive ROI.

NetBSD 10.x Kernel Math_emulation

https://mezzantrop.wordpress.com/wp-content/uploads/2025/02/img_0103.jpg?w=768
User has a 90s laptop with an i486SX CPU and no FPU, but they've created a software FPU emulator for NetBSD 10. They're seeking testers with an i486SX machine to verify the emulator's functionality.

On thinkers and doers (2022)

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fe155133b-da9a-4959-8a29-a1e04958937e_1792x1024.png
The world has shifted from valuing thinkers to doers, with big science projects and institutionalization stifling individual curiosity and innovation. To revive thinking, we need to create space for people to explore and work on important problems, rather than just pursuing short-term goals and prestige.

Zig: A new direction for low-level programming?

Zig is a general-purpose systems programming language that emphasizes explicit control and safety, but its complexity and verbosity may outweigh its benefits. Despite its claims of being faster and safer than C, Zig's actual performance and usability may not live up to its promises.

Ireland given two months to implement hate speech laws or face action from EU

https://assets.pippa.io/shows/66991213e18d4682d7b64eae/1727107387868-3a80163f-dc55-4c53-97ff-aecff3735d3a.jpeg
You are visiting us because we have something you value. Independent, unbiased news that tells the truth. Advertising revenue goes some way to support our mission, but this year it has not been enough. If you've seen value in our reporting, please contribute what you can, so we can continue to produce accurate and meaningful journalism. For everyone who needs it.

What the hell are rare earth elements?

https://media.hubspot.com/hs-fs/hubfs/Daily%20Newsletter%20Images/Daily%20Images/May%2011%202025/GettyImages-1659882308.jpg?upscale=true&width=1160&upscale=true&name=GettyImages-1659882308.jpg
The US lost its rare earth industry to China due to a combination of factors, including Molycorp's decision to share its blueprints with Chinese companies and China's ability to undercut prices with cheap labor and fewer environmental restrictions. The US is now trying to boost its rare earth sector with government subsidies and investments, but it's unlikely to catch up with China's production.
https://sansec.io/assets/2023/og/720/og-graphic-8.webp
Multiple vendors were hacked in a coordinated supply chain attack, with 21 applications containing the same backdoor. The malware was injected 6 years ago but came to life this week, affecting 500-1000 stores.

Breaking the Sound Barrier Part I: Fuzzing CoreAudio with Mach Messages

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_h5AXJEFTBHQa0PFGnpwzqggpFbxNHIXMlCga7afZdi-qtzdBRGEy1v5c7a_b48JI3mY7LNicZihUBDB6cUHPnLhnLW1ReCSJVQq9sksmL1Y3CSHEGwTT28i8vgwgrvJPeLo2bf0RxEpLx4uO3OjMDVuqlIbvIO-GORZ5KsVC8MBF-94lUSThyphenhyphen_euKIo/s600/unnamed.png
Fuzzing harness for macos system daemons reveals vulnerabilities. harness uses sbtool utility to test which mach services can be interacted with a given process. jackalope was able to generate many crashes, indicating the harness was on the right track. this work could be used to identify vulnerabilities in other systems, such as ios, windows, and linux. the research also demonstrates the ...

Designing Cities for Families

Alexandra Lange is a design critic and author recognized for her writing on public spaces and architecture. She has written books like Meet Me by the Fountain and is working on Making Do.

The AI jobs crisis is here, now

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%2F5892e347-e836-4fdd-8d2c-03d12393fe79_1300x1162.png
Duolingo is already an AI-first company, having replaced up to 100 workers with AI systems, including translators and writers. The AI jobs crisis is unfolding, with AI being used to displace human workers in various industries, including creative fields and government jobs.

A visual history of the safety pin

https://museumofeverydaylife.org/wp-content/uploads/bloody-toga-300x252.jpg
The safety pin has a long history dating back to ancient civilizations, evolving from the Fibula to the modern safety pin. Its design has remained largely unchanged since its invention in 1849 by Walter Hunt, who sold the patent for $400.

How a Quiet American Cardinal Became Pope

https://static01.nyt.com/images/2018/10/10/multimedia/author-jason-horowitz/author-jason-horowitz-thumbLarge.png
Cardinals electing a new pope left the Sistine Chapel exhausted and hungry after a long inconclusive vote. Three main contenders, Parolin, Erdo, and Prevost, weighed their choices over dinner at Casa Santa Marta.

A first successful factorization of RSA-2048 integer by D-Wave quantum computer

https://wqketang.oss-cn-beijing.aliyuncs.com/image/journal_prod/2025-01-20/0d727fa6-6c17-4b80-b743-bbec2926b916.jpg
Researchers used D-Wave's quantum annealing to factor RSA-2048, a class of special integers, for the first time. This marks a successful attack on RSA cryptography using quantum techniques.

What is it like to be a thermostat? (1996)

https://www.organism.earth/library/docs/david-chalmers/headshot-square.webp
Philosopher David Chalmers suggests thermostats could model basic conscious experience due to similarities in information processing with connectionist networks. He argues complexity alone cannot explain awareness, requiring deeper laws to be discovered.

Rust Devs Think We're Hopeless; Let's Prove Them Wrong (With C++ Memory Leaks)

https://www.babaei.net/blog/rust-devs-think-we-are-hopeless-lets-prove-them-wrong-with-cpp-memory-leaks/rust-devs-think-we-are-hopeless-lets-prove-them-wrong-with-cpp-memory-leaks.webp
C++ developers use a debugger to track memory leaks with raw pointers and a magic camera from crtdbg.h. They enable leak detection and reporting with _CrtSetDbgFlag and _CrtDumpMemoryLeaks.

The Myth of the Genius Hacker

https://www.ft.com/__origami/service/image/v2/images/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2F2f585c3c-9a86-45fd-ae22-ed5bb5ae55ae.jpg?source=next-barrier-page
Complete digital access to quality FT journalism with expert analysis from industry leaders. Pay a year upfront and save 20%.

The overlooked masterpiece full of coded messages about World War One

https://ichef.bbci.co.uk/images/ic/480xn/p0l60mrq.jpg.webp
Evelyn De Morgan's paintings, such as Death of the Dragon, explored war trauma and good vs evil. Her work, a mix of Pre-Raphaelite and fantasy art, conveys collective trauma and hope for a brighter future.

Satellite will have to be turned off when it floats over the US

https://www.thecooldown.com/wp-content/uploads/2025/05/Biomassimage-recqOuIFnNIOOQxQs.jpg?w=1920&h=800
The European Space Agency and Airbus launched the Biomass satellite to measure Earth's forests carbon capture. The satellite uses P-band radio waves to gather data, providing a direct measurement of carbon storage in trees.

Jony Ive's next product is driven by the 'unintended consequences' of the iPhone

https://platform.theverge.com/wp-content/uploads/sites/2/2025/05/jony-ive-stripe.png?quality=90&strip=all&crop=8.3333333333333%2C0%2C83.333333333333%2C100&w=2400
Jony Ive is working on a new product with OpenAI, driven by owning the unintended consequences of the iPhone. He aims to create a device that uses AI to benefit users more than traditional software.

Sequencing for Value

https://engineering.blueberrypediatrics.blog/images/sequencing-1%20The%20PRD.webp
Sequencing work in the optimal order helps deliver value quickly by balancing urgency and rigor. Engineers should own sequencing to understand costs, dependencies, and technical debt, ensuring more value is shipped in less time.

The Paradoxes of Feminine Muscle

https://media.newyorker.com/photos/681b73835dec62aec7ff8e46/master/w_2560%2Cc_limit/Not_What_You_Saw_1.jpg
The 1990s fitness culture, led by Arnold Schwarzenegger, emphasized aesthetics and masculinity, but women's gym culture evolved to prioritize wellness and strength over traditional beauty standards. Lifting and fitness have become more inclusive, with women and non-binary individuals challenging traditional notions of form and function.

Getting Started with Celtic Coins – Crude and Barbarous, or Just Different?

https://collectingancientcoins.co.uk/wp-content/uploads/uploaded_files/Getting%20Started%20with%20Celtic%20Coins/thumbnail.jpg
Celtic coins appear crude due to unfamiliarity with their abstract art style and comparison to classical art. Their evolution from imitating Greek coins to unique abstract designs can produce clumsy-looking results.

TwoFold (2f), CLI text expander/template engine

https://opengraph.githubassets.com/b195e55b53c9ea2f3814b7a1d2ba0409278a0a1ab44d8d0efabae65ce12dda28/ShinyTrinkets/twofold.ts
TwoFold is a command line app that transforms plain text files with LISP/XML-like tags into dynamic outputs. It's a hybrid of text expander and template engine, compatible with various file formats.

Immunogenicity and Safety of Influenza and Covid-19 Multicomponent Vaccine

https://cdn.jamanetwork.com/UI/app/img/covers/jama.jpg
mRNA-1083 vaccine showed noninferior immune responses against seasonal influenza and COVID-19 in adults 50 years and older. It had an acceptable safety and tolerability profile with higher immune responses than standard care vaccines in some age groups.