Hacker News

No. 40302264Wednesday, May 8, 2024 at 8:03 PM UTC
This looks much nicer if you enable JavaScript.

AlphaFold 3 predicts the structure and interactions of life's molecules

blog.google — Introducing AlphaFold 3, a new AI model developed by Google DeepMind and Isomorphic Labs. By accurately predicting the structure of proteins, DNA, RNA, ligands and more, and how they interact, we hope it will transform our understanding of the biological world and drug discovery. ALPHAFOLD, 1

Consistency LLM: converting LLMs to parallel decoders accelerates inference 3.5x

hao-ai-lab.github.io — An instance of Jacobi trajectory and an illustration of the global consistency loss learning objective. CONSISTENCY, 2

How to Use the Foreign Function API in Java 22 to Call C Libraries

ifesunmola.com — This article explains how to call C libraries like fopen, fgets, and fclose from Java. USE, 3

Development Notes from xkcd's "Machine"

chromakode.com — On April 5th, xkcd released Machine, our 15th annual April Fools project. NOTES, 4

TimesFM: Time Series Foundation Model for time-series forecasting

github.com — TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting. TIMESFM, 5

Show HN: I built a non-linear UI for ChatGPT

news.ycombinator.com — Hi HN, NON-LINEAR, 6

Show HN: AI climbing coach – visualize how to climb any route based on your body

news.ycombinator.com — I made SABR - an AI model that helps you visualize the beta/technique on any route, based on your body parameters. You can input a video of you climbing any route, in any orientation or lighting condition (it's truly versatile!). SABR then creates a virtual avatar of your body shape and uses it to climb the route you're climbing. Then, you can compare/contrast. CLIMBING, 7

Show HN: I made a better Perplexity for developers

news.ycombinator.com — Hi HN, MADE, 8

Steve Albini has died

pitchfork.com — Steve Albini, an icon of indie rock as both a producer and performer, died on Tuesday, May 7, of a heart attack, staff at his recording studio, Electrical Audio, confirmed to Pitchfork. As well as fronting underground rock lynchpins including Shellac and Big Black, Albini was a legend of the recording studio, though he preferred the term “engineer” to “producer.” He recorded Nirvana’s In Utero, Pixies’ Surfer Rosa, PJ Harvey’s Rid of Me, and countless more classic albums, and remained an outspoken critic of exploitative music industry practices until his final years. Shellac were preparing to tour their first album in a decade, To All Trains, which is scheduled for release next week. Steve Albini was 61 years old. STEVE, 9

Epic vs. Apple judge thinks Apple's being shady about buttons and links

theverge.com — By Sarah Jeong, features editor who publishes award-winning stories about law, tech, and internet subcultures. A journalist trained as a lawyer, she has been writing about tech for 10 years. EPIC, 10

The Waning Reign of the Muskrat

hakaimagazine.com — This article is also available in audio format. Listen now, download, or subscribe to “Hakai Magazine Audio Edition” through your favorite podcast app. WANING, 11

Using AirPods as a Morse Transmitter

github.com — Send Morse code via ⏸️ ⏯️ ⏮️ USING, 12

Japanese Trade Publications Helped Japan Form a New Graphic Identity (2023)

collectorsweekly.com — By Ryan Mungia — August 22nd, 2023 JAPANESE, 13

Zimtohrli: A New Psychoacoustic Perceptual Metric for Audio Compression

github.com — Zimtohrli is a psychoacoustic perceptual metric that quantifies the human observable difference in two audio signals in the proximity of just-noticeable-differences. ZIMTOHRLI, 14

Ointers: A library for representing pointers where bits have been stolen (2021)

github.com — What do you call a pointer we stole the high bits off? An ointer. OINTERS, 15

'Underwater bicycle' propels swimmers forward at superhuman speed

newatlas.com — I can't say I've seen anything like this "underwater mobility device" before. The idea is simple enough; you extend the Seabike's pole to the appropriate length, then strap it to your waist with a belt. Then you find the pedals with your feet, and start turning the crank, with the waist strap to push against. UNDERWATER, 16

Just a Bunch of Scanners (JBOS?)

sprocketfox.io — This is the story on how I spent far too much money and time getting a scanner to work over iSCSI so that I could prove “Chris O” wrong on StackExchange. The TL;DR is that yes scanners work fine over iSCSI. JUST, 17

Launch HN: Baselit (YC W23) – Automatically Reduce Snowflake Costs

news.ycombinator.com — Hey HN! We are Baselit (https://baselit.ai/), a tool that automatically optimizes Snowflake costs. Here’s a demo video: https://www.youtube.com/watch?v=Ls6VRzBQ-pQ. LAUNCH, 18

Pair Your Compilers at the ABI Café

faultlore.com — Not sure if your compilers have matching ABIs? Then put them through the ultimate compatibility crucible and pair them up on a shift at The ABI Café! Find out if your one true pairing fastcalls for each other or are just another slowburn disaster. (Maid outfits optional but recommended.) PAIR, 19

Psql-describe: \d ported to JavaScript

github.com — psql's \d (describe) family of commands ported to JavaScript PSQL-DESCRIBE, 20

Adumbra: A lightweight Java library for bitmap steganography

github.com — A light-weight Java library that uses steganography to hide data in bitmaps using a secret key ADUMBRA, 21

Largest model railway launches inductive Formula 1 circuit [video]

youtube.com — AboutPressCopyrightContact usCreatorsAdvertiseDevelopersTermsPrivacyPolicy & SafetyHow YouTube worksTest new featuresNFL Sunday Ticket© 2024 Google LLC LARGEST, 22

The Bloody History of 'Deadline'

merriam-webster.com — We all have deadlines in life, and most of us are not happy about them. Some of us deal with this by taking to the Internet and reading articles on diverting things such as word histories. We do this in an effort to feel as though we are actually engaged in something useful, rather than simply procrastinating. If you are reading this because you feel pressured by some deadline that is hanging over your head, you can relax a bit, since no one is going to kill you for missing it. Although that has not always been the case; people did use to be killed for crossing a deadline. BLOODY, 23

Cmkr – a modern build system based on CMake and TOML

github.com — Modern build system based on CMake and TOML. CMKR, 24

An operating system for the web

jasongullickson.com — When I started working on JSFS the objective was simple: to provide a persistent file store for web application.  I was writing web apps in pure client-side code (HTML+CSS+Javascript) and I could do pretty much everything I needed to do except store data permanently.This was before things like local storage, etc. were available in browsers.So I set out to build the simplest thing that could provide this functionality for the type of applications I was writing.  The interface, HTTP with REST conventions was chosen primarily out of necessity as it was easy to get data out and back into the browser this way.I didn’t realize it at the time, but I was beginning to write a filesystem, an essential part of creating an operating system.  You could forgive my obliviousness to this if not for the f... OPERATING, 25

Pulley system composition – a systematic approach (2020)

kiipeilytuomas.fi — This article builds on the basic theory of pulley systems and partly on my method of analyzing pulley systems. The English texts are quite recent as I’m writing this, but they are based on older texts and ideas. I’m constantly (or at least in recurring bursts) learning more about pulley systems, and this text contains some newer ideas. I’m afraid it’s a bit academic one, and the balance between compactness and understandability may be a bit clumsy. PULLEY, 26

Show HN: Tracexec – TUI for tracing execve and pre-exec behavior

news.ycombinator.com — tracexec helps you to figure out what and how programs get executed when you execute a command. TRACEXEC, 27

Model Spec

openai.com — This is the first draft of the Model Spec, a document that specifies desired behavior for our models in the OpenAI API and ChatGPT. It includes a set of core objectives, as well as guidance on how to deal with conflicting objectives or instructions. MODEL, 28

Homemade liquid nitrogen generator Joule Thomson throttle (2013)

homemadeliquidnitrogen.com — I determined that there was no good tutorial on how the average person can liquefy nitrogen or air. A few references to cryocoolers, which use an internal helium Stirling engine to create a cold head exist, and I even saw one person use this as a means to liquefy nitrogen, allowing the gas to condenses as it passes over the head. This method is cheating because it relies on a self-contained refrigeration unit. I wanted to do this using regenerative cooling just like Carl Linde back in 1895. HOMEMADE, 29

Bun (YC S19) Is Hiring Systems Engineers in San Francisco workable.com

Odigos (YC W23) Is Hiring Lead DevRel Engineer ycombinator.com

PermitFlow (YC W22) Is Hiring Software Engineers ashbyhq.com