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...
Re:Show HN: UI Playbook – A documented collection of UI components
on Thursday July 23, 2020 @11:47AM (#23928572)
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?
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.
Re:Ask HN: What are some books where the reader learns by building pro...
on Tuesday February 11, 2020 @02:04PM (#22301489)
Adventure in Prolog by Dennis Merritt teaches you different features of Prolog in a step-by-step manner while developing a game.
Re:Eva – A distributed entity-attribute-value database in Clojure
on Friday June 28, 2019 @11:40AM (#20305452)
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
Re:LispOS: Specification of a Lisp operating system (2013) [pdf]
on Sunday February 10, 2019 @06:22AM (#19127364)
Mezzano [1] is written in Common Lisp and can be run on Virtualbox and QEMU.
Re:TinyWM – A tiny window manager in around 50 lines of C
on Wednesday August 15, 2018 @09:21AM (#17765801)
Here's an XCB version: https://github.com/rtyler/tinywm-ada/blob/master/tinywm-xcb....