News for hackers. Stuff that matters.

miguelsm

Re:Ask HN: What podcasts are you listening to? on Saturday August 13, 2022 @09:05PM (#32455335)
The Search Space (Logic Programming and related themes.) https://thesearch.space/

Advent of Computing (The history of computing.)

Very Bad Wizards https://www.verybadwizards.com/

Notion Tools & Craft

Software Engineering Daily

The Array Cast

The REPL

The Idea Store

Re:Literate programming: Knuth is doing it wrong (2014) on Sunday January 09, 2022 @03:22AM (#29861407)
The whole of ferret's source code is in a single org-mode file, following the literate programming style: https://github.com/nakkaya/ferret/blob/master/ferret.org
Re:Don’t we all just want to use SQL on the front end? on Friday April 16, 2021 @12:38PM (#26836058)
This is already a thing in Clojure/Script, using datalog instead of SQL. Syncing datoms between Datascript (and/or Datahike [0]) on the front-end and Datomic on the back-end can be almost trivial, and there are libraries like Datsync for that [1].

[0] https://lambdaforge.io/2021/03/03/datahike-clojurescript.htm... [1] https://github.com/metasoarous/datsync

Re:Joan Feynman has died on Wednesday August 12, 2020 @05:48AM (#24130146)
I found out about her through this very insightful interview recorded as a series of short videos:

[1] https://webofstories.com/play/joan.feynman/1

[2] https://m.youtube.com/playlist?list=PLVV0r6CmEsFwoLHwaKDx9oO...

This reminds me of open-ui [1]. The goal of that project is also to tackle fragmentation and allow interoperability between component frameworks and design systems. How does UI Playbook compare to it? Do you think collaboration between the two projects would make sense?

[1] https://open-ui.org

Re:ClojureScript 1.10.741 on Saturday April 25, 2020 @09:57PM (#22983596)
You can also check out shadow-cljs which has great support for React Native development. I've been able to easily keep my project up to date with the latest React Native versions. Plus with shadow-cljs you also get access to all of npm in a very straight forward way.
Adventure in Prolog by Dennis Merritt teaches you different features of Prolog in a step-by-step manner while developing a game.
I agree that the experience of querying EAV databases using SQL can feel cumbersome [0]. But Datomic's dialect of Datalog [1] is a great fit for EAV and can produce much more readable and simpler queries.

[0] https://gist.github.com/grafikchaos/1b305a4e0b86c0a356de

[1] https://docs.datomic.com/on-prem/query.html

Mezzano [1] is written in Common Lisp and can be run on Virtualbox and QEMU.

[1] https://github.com/froggey/Mezzano