The Fastest Mutexes

https://justine.lol/mutex/honeybadger.png
Cosmopolitan Libc's mutex library outperforms other platforms in heavily contended use cases. It achieves this through the use of the nsync library, which optimizes mutex performance.

An adult fruit fly brain has been mapped

https://www.economist.com/cdn-cgi/image/width=1424,quality=80,format=auto/content-assets/images/20241005_STP001.jpg
F are smart. For a start—the clue is in the name—they can fly. They can also flirt; fight; form complex, long-term memories of their surroundings; and even warn one another about the presence of unseen dangers, such as parasitic wasps. This article appeared in the Science & technology section of the print edition under the headline “On the fly”

Noise

https://noise.jake.fun/image.png
a synthesizer and visualizer using the web audio api.

I made a game you can play without anyone knowing (no visuals/sound)

https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/fd/97/47/fd974710-fa9c-7092-cbb1-4d59be15480c/AppIcon-1x_U007ephone-0-85-220-0.png/1200x630wa.png
Tik is a phone game that uses haptic feedback to provide interactive gameplay without visuals or sounds. Players tap a sequence of vibrations to copy the rhythm and win.

American WWII bomb explodes at Japanese airport, causing large crater in taxiway

https://media.cnn.com/api/v1/images/stellar/prod/gettyimages-2175357542.jpg?c=16x9&q=h_833,w_1480,c_fill
An unexploded 500-pound US bomb from WWII exploded at Miyazaki Airport in Japan, causing a large crater and cancelling over 80 flights. No injuries were reported, but officials are investigating the sudden detonation of the bomb.

AMD GPU Inference

https://opengraph.githubassets.com/ddc3c677f938ab6dd8b32c80442a903d95c821a334e57416bc1aa55eb028e2e2/slashml/amd_inference
This project uses Docker to run Large Language Models on AMD GPUs with Hugging Face models. It includes scripts to build and run a container with the necessary ROCm drivers and libraries.

OpenAI completes deal that values company at $157B

Please enable JS and disable any ad blocker

The bunkbed conjecture is false

https://igorpak.wordpress.com/wp-content/uploads/2024/10/hollom-graph.png?w=805
Researchers Nikita Gladkov, Alexandr Zimin, and the author disproved the Bunkbed Conjecture, a basic claim about random subgraphs, with a counterexample. The counterexample was found through a formal argument after failed computer experiments and AI attempts.

In Mexico’s underwater caves, a glimpse of artifacts, fossils and human remains

https://th-thumbnailer.cdn-si-edu.com/_40F8FoUKD7itn62hRgM92UwUS4=/fit-in/1072x0/filters:focal(1000x724:1001x725)/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/90/79/90790f3b-89bf-400f-bb9d-1ec7163b56a7/martin_broen_page64.jpg
The underwater caves of the Yucatán Peninsula hold secrets of the distant past, including human remains and fossils of extinct megafauna. These caves, formed by a massive underground aquifer, are a time capsule of human history and prehistoric life.

NixOS is a good server OS, except when it isn't

The user tried to optimize the size of their NixOS system by removing unnecessary packages and tools, but found it difficult due to the complexity of NixOS configurations. They concluded that creating a lean NixOS system is not feasible without forking the NixOS project.

Anatomy of an internet argument

https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8420823-b42e-4f23-991d-e9e1722f3150_756x900.jpeg
The user argues that most people online are rational and arguing in good faith, but misunderstand each other due to speaking different languages, and that to change someone's mind, you must prove to them that you understand their perspective, not just your own. The user shares a personal anecdote about how they learned to engage with people with opposing views by asking questions, ...

VC Fund gives money back, says the market for mature startups is too weak

Please enable JS and disable any ad blocker

Nvidia releases NVLM 1.0 72B open weight model

https://huggingface.co/nvidia/NVLM-D-72B/resolve/main/nvlm-logo-light.png
Nvidia introduces NVLM 1.0, a frontier-class multimodal LLM rivaling top models. NVLM 1.0 is open-sourced with weights and code for the community.

A Trail Gone Cold

https://damn-8791.kxcdn.com/wp-content/uploads/2024/03/damninteresting-a-trail-gone-cold.jpg
Hans Jonathan, a biracial Black man born into slavery in the Caribbean, escaped to Denmark and joined the Royal Danish Navy, where he gained freedom after a letter from the Crown Prince of Denmark declared him a free man. He later moved to Iceland, married, and had children, eventually becoming a respected storekeeper and community member in the town of Djúpivogur, where his descendants still ...

You Too Could Have Made Curl

https://daniel.haxx.se/blog/wp-content/uploads/2020/02/http3-for-everyone-audience.jpg
I gave a talk at FOSDEM 2024 on February 4, 2024, but it started with technical difficulties with the projector not showing my slides. After several reboots and cable checks, I resolved the issue by updating my HDMI output resolution.

Make Pottery at Home Without a Kiln (Or Anything Else) [video]

Automattic–WP Engine Term Sheet

Automattic offered WP Engine a term sheet on September 20th, asking for a percentage of revenue back into WordPress. WP Engine's behavior and lack of response led Automattic to reevaluate the terms.

WALDO: Whereabouts Ascertainment for Low-Lying Detectable Objects

https://camo.githubusercontent.com/0874c110d856f31f4fb03ec230c65fabb3a26a773bd28fcf7d155256abe36369/68747470733a2f2f692e696d6775722e636f6d2f36597a6d5a35502e706e67
The user released a free and open-source AI model called WALDO for detecting objects in overhead images, trained on synthetic and augmented data. The model is available for download and can be used for various applications, including video and image processing, with optional support for further development through Ko-Fi donations.

Show HN: A Demo for a Strategy Game

https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/2389320/header.jpg?t=1727864386
Play as the Duke of Histria in Fall of an Empire, navigating politics and battles to claim the throne. Master provincial management, alliances, and warfare to become Emperor in the declining Empire of Rephsis.

Show HN: Kameo – Fault-tolerant async actors built on Tokio

https://repository-images.githubusercontent.com/779318723/b1ce92be-760d-427b-b3a6-ffca8cbc2e6a
Kameo is a Rust library for building fault-tolerant, distributed, and asynchronous actors. It provides seamless communication and scalability for robust systems.

TinyJS – Shorten JavaScript QuerySelect with $ and $$

https://opengraph.githubassets.com/2e5550da1c657acdccda2c672a3a658e9fe77a0cdc2078c36b9fdb95ce7e1391/victorqribeiro/TinyJS
TinyJS is a lightweight JavaScript library for dynamically creating HTML elements with deep property assignment. It simplifies DOM manipulation by allowing you to generate any standard HTML tag programmatically.

A subtle change to the iPhone’s contact-sharing permissions

Please enable JS and disable any ad blocker

I'm a Professional

https://daniel.haxx.se/blog/wp-content/uploads/2022/03/final-12-1000x1000-1.jpg
Daniel Stenberg was accepted into the Microsoft MVP program for his contributions to C++ despite not being an expert in the field. He views the award as a way to gain more contacts and reach people who can help with his Open Source work.

What P vs. NP is about

https://vasekrozhon.wordpress.com/wp-content/uploads/2024/08/8008.jpg?w=1024
The P vs NP problem can be framed as "Can we efficiently invert functions?" which is equivalent to the question "If you can efficiently compute a function, is there an efficient way to compute its inverse?" This framing highlights the fundamental nature of the problem and has implications for cryptography and the possibility of breaking hash functions and symmetric encryption.

We need more zero config tools

https://arne.me/blog/we-need-more-zero-config-tools/og-image.png
The author prefers tools with minimal configuration, citing examples like fish shell and Helix editor, which work well out of the box. They encourage developers to create default experiences that work well for most users.

52 Factorial

A deck of 52 playing cards can be arranged in 52! ways, a number so large it's beyond astronomical. It would take over 8.063e67 seconds to count down to zero, equivalent to emptying the Pacific Ocean and stacking paper from the Earth to the Sun 256 times.

Evidence of 'Negative Time' Found in Quantum Physics Experiment

https://static.scientificamerican.com/dam/m/28feab2762654be1/original/Clock-icon-in-blue-abstract-motion-background.jpg?w=600
Researchers led by Daniela Angulo found that photons can spend a negative amount of time zipping through a cloud of chilled atoms. This phenomenon occurs when photons interact with atoms, causing them to become excited before the photons are reemitted.

Personal Names Around the World (2011)

Designing forms and databases for the Web that accommodate diverse personal name styles from around the world is crucial to avoid confusion and errors. To achieve this, consider using flexible input fields, avoiding assumptions about name syntax and structure, and allowing users to enter names in their native script or a Latin-only transcription.

Modifications to GPU Hardware to Benefit Signed Distance Fields

https://camo.githubusercontent.com/a63670e151e097b375184bafdcc3803d14a9f44292c1ab7eff6ef3c8acbcf7dd/68747470733a2f2f776973632e70622e756e697a696e2e6f72672f6170702f75706c6f6164732f73697465732f3239332f323031392f30372f434e585f4368656d5f31305f30365f437562556e74436c6c2e706e67
Signed Distance Fields (SDFs) can be efficiently filtered for automatic level-of-detail using massively parallel hardware, making them suitable for GPU implementation. Optimizing GPU hardware for SDFs could involve storing meta-textures and using linear filtering to reduce data processing and increase parallelism.

Tiered support is an anti-pattern (2013)

The author argues that tiered support and moving support away from development teams leads to disconnection and a suboptimal product. Continuous Delivery and direct user contact enable teams to stay connected and improve their products.

Newton's financial misadventures in the South Sea Bubble (2018)

royalsocietypublishing.org needs to review the security of your connection before proceeding.

Why does Lisp use cons cells? (1998)

Erik Naggum explains why Scheme has cons cells, which are pairs of pointers, to implement lists. This design is brilliant and allows for constant time operations.

Keynes on the influence of furniture on love

https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1b302933-6080-434b-b14f-ff0524c77cfb_1144x874.png
Adam Tooze discusses John Maynard Keynes' essay "The Influence of Furniture on Love" which explores the connection between interior design and emotions. Keynes believed that furniture can evoke different feelings and influence our lives.

Show HN: Weird Books to Read

https://bizarrebookshelf.com/wp-content/uploads/2024/09/disappointing-affirmations.jpg
The user provided a list of humorous and satirical book titles that poke fun at various aspects of life, work, and the world. These books offer tongue-in-cheek advice and perspectives on topics ranging from workplace etiquette to survival tips and the supernatural.

What Your Job Ad Says About You

https://images.squarespace-cdn.com/content/v1/636cc8b8259b415e5cf1a1f3/d9a098fb-3cb8-4d39-8a5d-9b65c41b4b44/talenstuff-white.png?format=1500w
Job adverts should be concise and transparent, avoiding phrases like "rockstar developer" and instead focusing on the job's requirements and expectations. Displaying a reasonable salary range and describing success in the first 12 months can improve the job's appeal to potential applicants.

Show HN: Quilt – Powerful RAG UI for Document QA

https://raw.githubusercontent.com/Cinnamon/kotaemon/main/docs/images/file-index-tab.png
To use the application for QA, upload documents to the File Index tab and select files to be considered during chat. The chat tab displays confidence scores and relevant evidence scores for the answer.

Putting the "Person" in "Personal Website"

https://blog.jim-nielsen.com/assets/img/twitter-card.png
The author believes personal websites should be recognized as a natural human behavior like singing or dancing, not a skill to be mastered. They encourage everyone to have a personal website to cultivate their own space and express themselves freely.

Sausages: An Anthology

https://thelionandunicorn.wordpress.com/wp-content/uploads/2024/09/sausage.jpg
British fiction often features sausages as a staple breakfast food in English families. Authors like Dorothy L Sayers, John Buchan, and Rudyard Kipling frequently mention sausages in their works, highlighting their importance in traditional English cuisine.

Famous AI Artist Says He's Losing Millions from People Stealing His Work

https://gizmodo.com/app/uploads/2024/10/Jason-Allen-executive-who-created-AI-art-in-a-Hotel-in-Las-Vegas.jpg
Jason M. Allen, who won a digital art competition with an AI-generated painting, is now suing the US Copyright Office for denying copyright registration to his work. He claims people are stealing his AI-generated art without compensation or credit.

Airborne plastic levels shock researchers (chronic DEHP/DiNP/DEHT exposure)

https://news.ucr.edu/sites/default/files/styles/large/public/2024-10/gettyimages-186144387.jpg?itok=hKRz4YxK
A new study found high levels of toxic airborne plasticizers in Southern California, including banned chemicals and their replacements. The study suggests widespread exposure to these chemicals, which are linked to health concerns, and highlights the need to find alternatives to plastic.

Holocron is an object storage based leader election library

https://camo.githubusercontent.com/3754cef8a2d97cfab72ddf29153909ce032e10a9e17a5d18f988018dceb3d7d0/68747470733a2f2f63646e2d69636f6e732d706e672e666c617469636f6e2e636f6d2f3531322f393232372f393232373734382e706e67
Holocron is a distributed system inspired by AWS S3 that uses geo-replicated object storage for virtual nodes. It competes for leadership every epoch and stores historical topology views in S3.

Intel Core 13th and 14th Gen Desktop Instability Root Cause Update

https://community.intel.com/t5/image/serverpage/image-id/59341i2B9B6BB63D469515/image-dimensions/521x331/is-moderation-mode/true?v=v2&whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright
Intel identified the root cause of Vmin Shift Instability in 13th and 14th Gen desktop processors as a clock tree circuit issue. Intel released microcode 0x12B to mitigate the issue, which is being rolled out via BIOS updates to system and motherboard manufacturers.

Why I'm leaving Medium: AI policy

The writer is leaving Medium due to its AI policy, which they find unacceptable as it allows AI-generated content. They want Medium to ban AI-assisted writing and AI-generated articles entirely.

Tapia, Tabbi, Tabique, Tabby

https://placesjournal.org/wp-content/uploads/2024/09/idowu-01-tabby-1020x680.jpg
Tabby, a type of concrete made from oyster shells, was used by enslaved people in the US to build homes and structures, reflecting their labor and creativity. The preservation of tabby architecture highlights the need to recognize and value the histories and contributions of marginalized communities.

Alert Evaluations: Incremental Merges in ClickHouse

https://www.highlight.io/images/blog/alert-evaluations/simple-aggregation.png
Highlight.io uses ClickHouse to store and query time-series data, and they used ClickHouse's aggregate functions to solve performance issues in their alert system. Leveraging ClickHouse's -State and -Merge function combinators, they achieved a 10x speedup and reduced memory usage from 7.6 GB to 82 MB.

GitHub's Copilot lies about its documentation. Why would I trust it with my code

https://shkspr.mobi/blog/wp-content/uploads/2024/10/copilot-fs8.png
The author is frustrated with AI fad similar to the Radium fad in the early 20th century. They had a bad experience with GitHub's Copilot AI that lied about its settings.

Researchers develop first banana plant resistant to TR4 and black sigatoka

https://scx1.b-cdn.net/csz/news/800a/2017/banana.jpg
Researchers have developed a banana plant, Yelloway One, resistant to fusarium tropical race 4 and black sigatoka diseases. This breakthrough is expected to improve the sustainability of the banana industry and reduce losses worth hundreds of millions of dollars.

Ryujinx – Nintendo Switch Emulator archive site

https://i0.wp.com/ryujinx-emulator.com/wp-content/uploads/2024/10/ryujinx-featured-image.png?fit=2151%2C1469&ssl=1
Ryujinx is a Nintendo Switch emulator that offers excellent accuracy, performance, and user-friendly interface. It supports multiple platforms and has a wide range of features including local multiplayer, cheat support, and save states.

How to train a model on 10k H100 GPUs?

To train a model on 10k H100 GPUs, you need to fit a large network and batch-size, parallelize and use memory-saving tricks, and communicate state between GPUs quickly. You also need to recover from failures quickly by monitoring fleet health, removing failed nodes, and saving model state frequently.

Height hunt – low bridges in the UK, and their signs

https://adamtownsend.com/heighthunt/images/4m9-16f3/small.jpg
The height hunt is a quest to find and visit every possible height restriction sign in the UK. There are more than you might think! Find out how we can work out all the combinations, and what the difference is between circles and triangles. Click on a tile below to see where we found it, or where we think we might be able to find one.

Dashi – A Streamlit Like Framework for Rubyists

Dashi is a lightweight Ruby framework for building data and AI applications with an intuitive syntax and pre-built components. It streamlines web development and provides a chat interface, simplifying the process of creating impactful applications.

Snapdragon Dev Kit for Windows – the fastest X Elite, tested

https://www.jeffgeerling.com/sites/default/files/images/snapdragon-x-elite-dev-kit-for-windows-hero.jpeg
The author received a Snapdragon Dev Kit, a Windows Arm device, after months of waiting, and it shipped with Windows 11 Home, which is unusual for a developer-focused device. The device's performance was underwhelming compared to expectations, and the author suggests that Qualcomm should support Linux as a first-class citizen to improve its appeal.

The Republic of Palau Becomes ITU's 194th Member State

https://www.itu.int:443/PublishingImages/masterpage/logos/itu-logo.png
The Republic of Palau joined the International Telecommunication Union as its 194th member state, adding to the voices of Pacific Islands and Small Island Developing States on digital technology. Palau's membership strengthens its presence in ITU's Asia and Pacific region and supports digital transformation for the country and the Pacific region.

Tracking (C++) Shared Pointer Leaks

Shared pointer leaks are hard to identify and can be caused by circular referencing, loose references, or weak leaks, leading to memory growth that can take hours or days to become noticeable. To detect and prevent shared pointer leaks, a custom control block can be implemented using xmem, a drop-in replacement for std::shared_ptr and std::weak_ptr, which allows for metadata collection and ...

The Nobel Prize in Economics Is Fake

https://images.squarespace-cdn.com/content/v1/53586ae3e4b0c3b862d91325/56d06bfc-57bd-46ce-91ea-9b1ee3d882e0/anastacia-dvi-HRPaX-7rL4Q-unsplash.jpg
The Nobel Prize in Economics does not exist, but the Sveriges Riksbank Prize in Economic Sciences is awarded for economic work. This prize was established by Sweden's central bank to promote neoliberal economics and shield it from democratic accountability.

Ask HN: What are your favorite DIY kits?

User enjoys DIY kits like espresso makers, beer brewers, and mini arcade cabinets. They've built a Framework laptop and Prusa printer, and are interested in DIY audio amp kits and smart speakers.

How to Renovate Your Home for a Billion Children

https://media.wired.com/photos/66f19ced1b1d2e8dde4bb531/191:100/w_1280,c_limit/WTF_sq_tiktokhomes_1.jpg
TikTok users are watching bizarre home renovation videos featuring a character named Little John, but they're actually machine-translated from a Chinese app called Bilibili. The videos are satirical, meant to poke fun at the housing crunch in cities like Hong Kong and Shanghai.

William Cowper and the Age of the Earth [pdf] (2019)

William Cowper's poem The Task (1785) hints at geological discoveries that contradict the 6,000-year-old earth theory. Cowper likely learned about these discoveries from reviews in The Monthly Review, a popular literary magazine of the time.

Interviewing for Evidence

The user describes a model called "interviewing for evidence" which involves gathering four types of evidence: experiential, hypothetical, opinion, and credential to make informed hiring decisions. This approach helps to reduce subjectivity and inconsistency in the hiring process, making it more defensible and effective in identifying great candidates.

Identification of officer from Sir John franklin's Northwest Passage expedition

https://sdfestaticassets-us-east-1.sciencedirectassets.com/prod/7187778d490428fae51224408a1c46dfe417417f/image/elsevier-non-solus.png
Researchers used DNA analysis to identify remains from the 1845-1848 Franklin expedition. DNA results confirm the remains are those of Captain James Fitzjames, HMS Erebus.

Notcursus v3.0.10 Released

https://camo.githubusercontent.com/96fbbed32b1b26da51f97753fe7dbb34d9e6897adca7bba5f837dc2b6cf83186/687474703a2f2f696d672e796f75747562652e636f6d2f76692f766b4f4a39754e6a3945592f302e6a7067
Notcurses project has released a new version after 30 months, fixing several bugs and improving performance, including Sixel encoding and input readiness. The project's author plans to focus on other goals until next spring, but is not abandoning the project.

Yoshua Bengio: Humanity faces a 'catastrophic' future if we don't regulate AI

https://cdn.mos.cms.futurecdn.net/EXJYtUSJcyRdLx9PB6uKyX-320-80.jpg
Yoshua Bengio, a pioneer in AI, is concerned about the technology's rapid development and potential risks to society. He believes a moratorium on AI development is necessary to mitigate catastrophic outcomes.

Former Nintendo factory in Kyoto opens as nostalgia-fuelled gaming museum

https://i.guim.co.uk/img/media/0103bf2b698f4e068a4131ec920c8316b25a549d/0_73_5677_3407/master/5677.jpg?width=445&dpr=1&s=none
A new Nintendo museum in Kyoto, Japan, opens on Wednesday, featuring video game consoles and nostalgic exhibits. The museum, situated on Nintendo's old manufacturing site, aims to preserve the company's heritage and revitalize the local area.

Show HN: End-to-End Encrypted Dead Man's Switch

https://www.cipherwill.com/og-img.png
Cipherwill is a digital platform where you can securely store personal information and set up automated transfers to beneficiaries in case of death. It uses end-to-end encryption to ensure data remains private and secure until transferred to loved ones.

2 years after entering the graphics card game, Intel has nothing to show for it

https://regmedia.co.uk/2022/08/08/intel_arc_pro_gpus.jpg
Intel's AIB market share remains at zero percent despite a 47.9 percent surge in global shipments. Nvidia dominates the market with 88 percent share, while AMD holds 12 percent.

Every Scientific Field

https://imgs.xkcd.com/comics/every_scientific_field.png
A special 10th anniversary edition of WHAT IF is coming in November 2024. xkcd.com has specific browser and device requirements for optimal viewing.

Code in Database vs. Code in Application

https://brandur.org/assets/images/favicon/favicon-256.jpg
The author argues that putting application logic in the database, such as stored procedures and triggers, is generally not recommended due to difficulties in debugging, testing, and deployment. However, there are some specific cases where putting logic in the database is beneficial, such as ensuring deep consistency in error-prone operations, and these cases should be evaluated on a case-by-case basis.

Ratfactor's Sequence Timer

You want a browser-based timer with a mini language to store workout sequences. The language allows for repetition counts and time units in seconds or minutes.

Famous AI artist says he's losing million$ from people stealing his work

https://gizmodo.com/app/uploads/2024/10/Jason-Allen-executive-who-created-AI-art-in-a-Hotel-in-Las-Vegas.jpg
Jason M. Allen, who won a digital art competition with an AI-generated painting, is now suing the US Copyright Office for denying copyright registration to his work. He claims people are stealing his AI-generated art without compensation or credit.

Show HN: Teletxt (Vercel App)

User created a TeleText project using Vercel and a laptop, transcribing CNN live news. They used a Linux laptop with a microphone port and local Chrome speech-to-text.

Right to Left Computability (2020)

Henry S Warren Jr states that any function that is right-to-left computable can be built from basic instructions like add, subtract, and, or, and not, but functions that depend on bits to the left cannot be implemented with these basic functions. A hypothetical infinite-bit machine can be built with these basic operations and additional instructions like left-shift and LOAD to implement ...