HN user

lioeters

10,024 karma

Multimedia autopoiesis, machine symbiosis, and augmented intellect in central Bohemia

Posts325
Comments3,566
View on HN
distill.pub 2d ago

Thread: Differentiable Self-Organizing Systems

lioeters
2pts0
dough.strudel.cc 3d ago

Dough: Audio engine for live coding, written in a single C file

lioeters
3pts0
www.youtube.com 3d ago

We Merged with Machines a Long Time Ago – Futurology and Berggruen Institute [video]

lioeters
3pts0
www.youtube.com 4d ago

Against Mind-Blindness: Recognizing and Communicating with Diverse Intelligences [video]

lioeters
2pts0
www.pbs.org 4d ago

Cyberchase: For Parents and Teachers

lioeters
2pts1
aksh.ai 4d ago

Panchanga Tantra: The Magic of the Indic Calendar System

lioeters
2pts0
corecursive.com 4d ago

CoRecursive Interview with Paul Lutus, the Author of Apple Writer

lioeters
2pts3
www.atariarchives.org 5d ago

Homebrew and How the Apple Came to Be – Stephen Wozniak (1984)

lioeters
2pts0
www.youtube.com 5d ago

Surprising emergent behavior of sorting algorithms – Michael Levin, Lex Fridman [video]

lioeters
1pts1
github.com 5d ago

Mal – Make a Lisp, implemented in 89 Languages

lioeters
3pts0
codeberg.org 5d ago

StageX: Eliminating Single Points of Failure in Linux Distributions [pdf]

lioeters
1pts0
www.symmetrybroken.com 5d ago

It from Bit, Bit from It: Physics, Information, and the Quantum Zeno Effect

lioeters
1pts0
reproducible-builds.org 5d ago

Reproducible Builds in June 2026

lioeters
1pts0
dl.acm.org 5d ago

Oxidizing OCaml with Modal Memory Management (2024)

lioeters
2pts0
github.com 6d ago

CLR: Checker of Lifetimes and other Refinement types for Zig

lioeters
3pts0
en.wikipedia.org 7d ago

John Archibald Wheeler: It from Bit

lioeters
2pts1
www.atariarchives.org 10d ago

Cottage Computer Programming (1984)

lioeters
42pts10
arxiv.org 10d ago

The Energetic Costs of Cellular Computation (2012)

lioeters
30pts3
plato.stanford.edu 10d ago

Computation in Physical Systems

lioeters
2pts0
arxiv.org 13d ago

Gradual Disempowerment: Systemic Existential Risks of Incremental AI Development

lioeters
1pts0
github.com 16d ago

Eternal Software Initiative Based on Subleq One-Instruction-Set Computer

lioeters
29pts9
github.com 2mo ago

Node.js TypeScript: The future of –experimental-transform-types

lioeters
4pts0
rybitten.space 2mo ago

RYBitten: Configurable RGB-to-RYB Mapping

lioeters
2pts0
pron.github.io 2mo ago

Finite of Sense and Infinite of Thought: History of Computation, Logic, Algebra

lioeters
2pts0
arxiv.org 3mo ago

Physics, Topology, Logic and Computation: A Rosetta Stone

lioeters
2pts0
github.com 3mo ago

MicroHs, a Tiny Haskell Compiler – Lennart Augustsson

lioeters
5pts0
ngn.codeberg.page 3mo ago

Lambda Calculus in K

lioeters
3pts0
scottlawsonbc.com 3mo ago

I Am a Cross-Cutting Concern: On Having a Personal Monorepo

lioeters
5pts3
github.com 4mo ago

Alpine Linux on RISC-V virtual machine running in the browser via WebAssembly

lioeters
3pts0
github.com 4mo ago

Beachpatrol: Browser's End-User Automation CLI Hub

lioeters
2pts0

Wholeheartedly agree that this is a great educational approach, telling the story of an idea's development through history, the people involved, the major milestones, how the original spark was shaped, questioned, extended, and refined to its present form. I often find myself tracing an idea "backward" through time, to discover where it came from, who was influenced by whom, and learn so much from the journey.

This story usually explains why some concept is the way it is, whereas the typical presentation is to just give you the final form, without untangling the logic and its historical development. Also, starting from the original conception - like ancient Greeks or Indian philosopher, etc. - is much more relatable because one can see the "primitive" shape of an idea. And I mean primitive in the best sense of the term, thinking from first principles.

I assume you mean "Functional Reactive Animation" (1997) by Conal Elliott and Paul Hudak? While searching for this, I found a great collection of papers on this topic of Functional Reactive Programming in the Haskell language wiki. Most are by Elliot and/or Hudak. Good stuff!

https://wiki.haskell.org/Research_papers/Functional_reactive...

This feels related to many other topics and various strategies, like incremental parsing/compilation/computation, reactivity, CRDTs (conflict-free replicated data type) and distributed computing. About coordinating state changes, reconciling differences, managing dependencies and derived values.

@jitl, the "Data oriented signal library", dalien-signals, looks very interesting and useful, particularly for efficient UI rendering like large tables or maybe editors. I'll enjoy exploring it.

This morning I was reading a paper called "An enduring error" (2009) by Branko Grünbaum, regarding Archimedean polyhydra. From the introduction:

..Even more unexpected is the fact that many expositions of this topic commit serious mathematical and logical errors. Moreover, this happened not once or twice, but many times over the centuries, and continues to this day in many printed and electronic publications; the most recent case is in the second issue for 2008 of this journal. I will justify this harsh statement soon, after setting up the necessary background.

Amusing that the link to an article on ternary numbers was posted by Mr Triplett. (:

The article is well-written and illustrated. The technique described is used in llama.cpp for running language models like BitNet b1.58 whose weights are stored as ternary types.

..in which every single parameter (or weight) of the LLM is ternary {-1, 0, 1}

significantly more cost-effective in terms of latency, memory, throughput, and energy consumption

The original paper on this technique was published in Feb 2024. (Also linked from the article)

The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bits - https://arxiv.org/abs/2402.17764

However, since then there have only been a few other models using ternary weights. I get the impression that there are factors not considered in the paper which make it less practical than it seemed.

From Chapter 6 of "The City and the Stars" (1953) by Arthur C Clarke.

JESERAC SAT MOTIONLESS within a whirlpool of numbers. The first thousand primes, expressed in the binary scale that had been used for all aritmetical operations since electronic computers were invented, marched in order before him. Endless ranks of 1's and 0's paraded past, bringing before Jeserac's eyes the complete sequence of all those numbers that possessed no factors except themselves and unity. There was a mystery about the primes that had always fascinated Man, and they held his imagination still.

Jeserac was no mathematician, though sometimes he liked to believe he was. All he could do was to search among the infinite array of primes for special relationships and rules which more talented men might incorporate in general laws. He could find how numbers behaved, but he could not explain why. It was his pleasure to hack his way through the arithmetical jungle, and sometimes he discovered wonders that more skillful explorers had missed.

He set up the matrix of all possible integers, and started his computer stringing the primes across its surface as beads might be arranged at the intersections of a mesh. Jeserac had done this a hundred times before, and it had never taught him anything. But he was fascinated by the way in which the numbers he was studying were scattered, apparently according to no laws, across the spectrum of the integers. He knew the laws of distribution that had already been discovered, but always hoped to discover more.

He could scarcely complain about the interruption. If he had wished to remain undisturbed, he should have set his annunciator accordingly. As the gentle chime sounded in his ear, the wall of numbers shivered, the digits blurred together, and Jeserac returned to the world of mere reality.

I was curious why/how someone would even think about arranging numbers in a spiral. The origin story is funny:

According to Martin Gardner, Ulam discovered the spiral in 1963 while doodling during the presentation of "a long and very boring paper" at a scientific meeting. These hand calculations amounted to "a few hundred points". Shortly afterwards, Ulam and collaborators used MANIAC II at Los Alamos Scientific Laboratory to extend the calculation to about 100,000 points.

The projects being worked on by the Paradigms of Intelligence team at Google are so fascinating. The book "What is Intelligence?" by the founder is brilliant and mind-opening. While reading the posted article and related topics, I rediscovered a rich collection of papers on Differentiable Self-organizing Systems.

https://distill.pub/2020/selforg/

I'd read through the whole site and all the papers there when they were published, and the questions they raise are, to me, some of the most interesting intellectual themes. Then I realized you're an author on most of the articles, as well as Michael Levin, whose research I've been deeply curious about, listening to his talks, reading his papers. It makes sense that there's a common thread and convergence, but also a pleasant surprise.

Just wanted to express my appreciation for the work you and your cohorts are doing, how it's pushing the boundary and depth of our collective understanding. I don't have a question per se, but I feel that this area of inquiry seems both underappreciated by the general public and at the same time fairly open to those outside of academia - what might be called experimental mathematics and exploratory computer science. Maybe there's room for "popular-science" type authors, to explain how cool (ha) these ideas are, to translate the technical material to more digestible language for a wider audience.

I love that this is a site solely dedicated to the subject of interesting Diophantine equations, written by two mathematics PhD students. Going deep on a narrow focus, I respect that approach.

The article itself feels a bit long without a satisfying payoff at end. But then again, the journey is entertaining even for a non-specialist, and the lack of a strong conclusion is due to the unsolved problem of the Riemann hypothesis. The open-ended question is probably irresistible for some personality types that can't stand the suspense and demand a resolution.

Perhaps a way to strengthen the ending is to explain why the question of the distribution of prime numbers is worth solving, and what are the larger implications.

This mania can also be called "herd behavior" or "crowd psychology". There was that book a while ago about the intelligence of crowds, but far more common is the stupidity and insanity of crowds. Business and politics are mainly driven by it, but the tech industry routinely falls to hype, trends, and decades-long mistakes that seem obvious in hindsight.

Just can't seem to please those hipsters with refined taste for microbrewed quantized noise. It's not real dithering unless it comes from the Dideren region of northern Germany. Oh won't you fly, free bird, yeah..

He's an old-school hacker in the best sense of the term. Living in an off-grid cabin in the Oregon mountains, programming the Apple Writer, flying down to Cupertino on a little private airplane with his bicycle in the back. Much underappreciated but I suppose he prefers it that way, staying low key. Respect.

As long as powerful people profit from war, humanity will never be free of its curse. Those who engineer war will ensure the world is traumatized by the horror, generation after generation; so that nations, governments and politicians are subservient to their bottomless greed.

The proposed plan for peace has an enormous blind spot: look up. The demons harvest their wealth and power from cultivating this hell on earth. Look at them, preparing another world war, a blood bath and slaughter of sacrificial lambs. It is no accident that the etymology of the word "holocaust" is a ritual animal sacrifice in fire, an offering to the gods of the underworld. War is human sacrifice for the rulers, old men who declare that the youth must fight and die.

Literally a comment I wrote then decided not to post.

The best LISP is the one you create yourself. You learn so much about programming by implementing your own language, and LISP is brilliant for this purpose thanks to its simple syntax and homoiconicity (code is data, data is code). It's also a great way to learn a new existing language, like Rust or Go, by writing a LISP interpreter with it.

Here's a Lex Fridman interview discussing it: https://www.youtube.com/watch?v=jr1sNYY2t9A

I'm a fan of Michael Levin's work, a biologist and philosopher riding that edge between genius and mad science. In the interview he mentions how behavioral psychology may be a useful tool in studying the behavior of algorithms and other phenomena typically not associated with having a mind of its own.

I really wish it had more industry buy-in, in terms of funding and community participation. The language has so much to love about it, and even the typical criticisms - some deserved, some not - can be improved or solved over time because it has solid design and foundation. Like most well-built systems, there's a single person (or few people) with coherent vision driving the development, in contrast to C++ and other "design by committee" style projects.