Hacker News

No. 39501982Sunday, February 25, 2024 at 4:16 PM UTC
This looks much nicer if you enable JavaScript.

Show HN: Reverse-Engineering a Switch Lite with 1,917 wires

news.ycombinator.com — Hey Hackers. This is a project I solo-developed that turns completed PCB assemblies into an easy to use boardview with some accompanying boardscans. There are lots of easier and better ways of doing this, but this is an experimentation to do it as cheaply as possible, with the highest quality and lowest chance of errors. The technical details are in the link. REVERSE-ENGINEERING, 1

Osquery: An sqlite3 virtual table exposing operating system data to SQL

osquery.io — You need to enable JavaScript to run this app. OSQUERY, 2

Mamba Explained: The State Space Model Taking On Transformers

kolaayonrinde.com — Right now, AI is eating the world. MAMBA, 3

Ship Faster by Building Design Systems Slower

bigmedium.com — It’s a signature trait of design system teams to believe they’re moving too slow and must move faster. In Big Medium’s work guiding and building dozens of enterprise design systems, we see it over and over again: SHIP, 4

The Top of the DNS Hierarchy

computer.rip — In the past (in fact two years ago, proof I have been doing this for a while now!) I wrote about the "inconvenient truth" that structural aspects of the Internet make truly decentralized systems infeasible, due to the lack of a means to perform broadcast discovery. As a result, most distributed systems rely on a set of central, semi-static nodes to perform initial introductions. TOP, 5

Marginalia: 3 Years

marginalia.nu — It’s been three years since the inception of Marginalia Search, then a dinky experiment to find where the heck the cool Internet has gone, now my full time job.While there’s always things that can be improved, it’s fair to say the search engine has never worked as well as it does right now.A great number of milestones have been reached, perhaps biggest of all the search engine has moved out of my living room and into a proper enterprise server.An overarching theme for the year has been cleaning up the code base and streamlining the application, not only to keep the operational workload manageable, but to make the application and codebase more accessible to other people, both operators and developers. It’s been a lot of work, but it’s beginning to pay off.It feels distant, but the search en... MARGINALIA, 6

Chip Defense

github.com — A tower defense game for Android based on a microprocessor theme CHIP, 7

Building a Fly.io-Like Scheduler with Resource Requirements

aspiring.dev — In our the last post, we built a simple coordinator and a worker that could increment a number from a client request. That simple example introduced us to scheduling tasks on workers from a compute cluster in the same style that fly.io uses to schedule machines on their compute nodes. BUILDING, 8

China is quietly reducing its reliance on foreign chip technology

economist.com — Your browser does not support the <audio> element. CHINA, 9

Egypt announces $35B deal with UAE to buy premium Mediterranean area

middleeasteye.net — Egypt has agreed to a $35bn deal with the United Arab Emirates to develop the town of Ras el-Hekma town on its northwestern coast, Egyptian Prime Minister Mostafa Madbouly announced on Friday after weeks of speculations. EGYPT, 10

Archival Floppy Disk Preservation and Use [video]

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

Neat Parallel Output in Python

bernsteinbear.com — Say you have a program that does some processing of a list (loosely based on a work-in-progress project): NEAT, 12

Hallucination is inevitable: An innate limitation of large language models

arxiv.org — arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website. HALLUCINATION, 13

Fast persistent recoverable log and key-value store

github.com — Fast persistent recoverable log and key-value store + cache, in C# and C++. PERSISTENT, 14

Seaborn bug responsible for finding of declining disruptiveness in science

arxiv.org — arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website. SEABORN, 15

Institutions try to preserve the problem to which they are the solution

effectiviology.com — The Shirky principle is the adage that “institutions will try to preserve the problem to which they are the solution”. More broadly, it can also be characterized as the adage that “every entity tends to prolong the problem it is solving”. INSTITUTIONS, 16

Zero-Rupee Note

wikipedia.org — A zero-rupee note is a banknote imitation issued in India as a means of helping to fight systemic political corruption. The notes are "paid" in protest by angry citizens to government functionaries who solicit bribes in return for services which are supposed to be free. Zero-rupee notes, which are made to resemble the old 50-rupee banknote of India, are the creation of a non-governmental organization known as 5th Pillar which has, since their inception in 2007, distributed over 2.5 million notes as of August 2014. The notes remain in current use and thousands of notes are distributed every month. ZERO-RUPEE, 17

A Memoirist Who Told Everything and Repented Nothing

newyorker.com — When she died at a hundred and one in January of 2019, Diana Athill had publicly chronicled both ends of her long life in a series of nine memoirs. The first of these, “Instead of a Letter,” was published in 1963 and recently rereleased in the U.S. as part of the NYRB Classics series; it recounts her jolly, upper-class English childhood on the family estate of Ditchingham, in Norfolk. The last book that she wrote, “Alive, Alive Oh!,” came together in her “darling little room” at the Mary Feilding Guild, in Highgate, London, a garden-set home for the elderly; it’s a high-spirited, recalcitrant account of “waiting to die” at ninety-six. MEMOIRIST, 18

Java virtual threads hit with pinning issue

infoworld.com — Editor at Large, InfoWorld | JAVA, 19

TSMC is having more luck building in Japan than in America

economist.com — Your browser does not support the <audio> element. TSMC, 20

You almost never see a clock at the mall

thehustle.co — Published: February 23, 2024 YOU, 21

Tacit programming

wikipedia.org — Tacit programming, also called point-free style, is a programming paradigm in which function definitions do not identify the arguments (or "points") on which they operate. Instead the definitions merely compose other functions, among which are combinators that manipulate the arguments. Tacit programming is of theoretical interest, because the strict use of composition results in programs that are well adapted for equational reasoning.[1] It is also the natural style of certain programming languages, including APL and its derivatives,[2] and concatenative languages such as Forth. The lack of argument naming gives point-free style a reputation of being unnecessarily obscure, hence the epithet "pointless style".[1] TACIT, 22

As solar panels age out, recyclers hope to cash in

yale.edu — In Odessa, Texas, workers at a startup called SolarCycle unload trucks carrying end-of-life photovoltaic panels freshly picked from commercial solar farms across the United States. They separate the panels from the aluminum frames and electrical boxes, then feed them into machines that detach their glass from the laminated materials that have helped generate electricity from sunlight for about a quarter of a century. SOLAR, 23

An Apple II emulator. On a 6809 Coco3

github.com — A simple Apple II emulator written for the Tandy Color Computer 3 EMULATOR, 24

Gemma, Ollama and LangChainGo

thegreenplace.net — Yesterday Google released Gemma - an open LLM that folks can run locally on their machines (similarly to llama2). I was wondering how easy it would be to run Gemma on my computer, chat with it and interact with it from a Go program. GEMMA, 25

Deepest Dive Under Antarctica Reveals a Vibrant World

nationalgeographic.com — Our special report offers a rare look at life beneath the frozen continent—where penguins, seals, and exotic creatures thrive. DEEPEST, 26

Requirements for Japanese Text Layout

w3.org — Each cultural community has its own language, script and writing system. In that sense, the transfer of each writing system into cyberspace is a task with very high importance for information and communication technology. REQUIREMENTS, 27

The direct influence of Twin Peaks on Zelda

theverge.com — The Legend of Zelda: Link’s Awakening has been a Nintendo classic for so long that it’s easy to forget how weird it felt when it dropped for the Game Boy in 1993. Originally conceived as a straightforward port of the Super Nintendo’s A Link to the Past — which itself had been a return to the mean after 1987’s divisive sidescroller Zelda II: The Adventure of Link — Link’s Awakening could have been a safe, solid extension of a proven Nintendo brand, like the Game Boy versions of Mega Man, Metroid, or Castlevania that preceded it. DIRECT, 28

Starving to Death on a Full Stomach

slothconservation.org — There is a reason why sloths are only found in neotropical rainforests – because the weather is warm, humid and relatively stable all year round. Sloths are unable to regulate their own body temperatures like most mammals, and instead are completely reliant on the environmental conditions. This means that when it is too hot or too cold, sloths have to modify their behaviour accordingly. On hot days, sloths move very little (because movement generates even more body heat). They drop down to the lower canopy, find some shade, spread out their limbs and wait for the temperature to cool down. When it is too cold, sloths either have to warm their body temperature by basking, or they have to just sit still, curl in a ball and wait for the sun to come out. STARVING, 29

Synthetic images aid the recognition of human-made art forgeries

arxiv.org — arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website. SYNTHETIC, 30

Emerge (YC W21) is hiring a growth engineer (remote) emergetools.com

GoGoGrandparent (YC S16) is hiring senior/staff back end and lead engineers ycombinator.com

Glass Health (YC W23) is hiring across multiple engineering roles lever.co