🦞🌯 Lobster Roll

All LHN/.~Ars
RSS

Showing stories from 2024-10. View all

NewestOldestTop ScoredMost Discussed
Sorted Collections in Rebellion (youtu.be)
Sorted Collections in Rebellion by Jacqueline Firth at the (fourteenth RacketCon) is now available at https://youtu.be/-eLw9vpcKI8
Pony: High-Performance, Memory-Safe Actors (youtu.be)
Happy Halloween (functional.cafe)
Programming Languages That Blew My Mind (2023) (yoric.github.io)
Going REPLing with Haskeline (abhinavsarkar.net)
First class Prompt Engineering with llm lang! (This is a bad idea.) (youtu.be)
First class Prompt Engineering with llm lang! (This is a bad idea.) by William Bowman at the (fourteenth RacketCon) is now available at https://youtu.be/ueGC3xVcDlc
Modus: an open source, serverless framework for building intelligent functions and APIs, powered by WebAssembly (github.com)
Benchmarking Ruby Parsers (eregon.me)
Type Tailoring Teach an Old Type Checker New Tricks (youtu.be)
Type Tailoring Teach an Old Type Checker New Tricks by Ashton Wiersdorf at the (fourteenth RacketCon) is now available at https://youtu.be/rmPCstrSQOA
Proof Pearl: Magic Wand as Frame (arxiv.org)
> Separation logic adds two connectives to assertion languages: separating conjunction `*` ("star") and its adjoint, separating implication `-*` ("magic wand"). Comparatively, separating implication is less widely used. > > This paper demonstrates that by using magic wand to express frames that r...
Specifying serializability in TLA+ (surfingcomplexity.blog)
The latest in North Korea’s fake IT worker scheme: Extorting the employers (therecord.media)
Trouble with Typed Racket? Try Contract Profile (youtu.be)
Trouble with Typed Racket? Try Contract Profile! by Nathaniel Hejduk at the (fourteenth RacketCon) is now available at https://youtu.be/FeDVjomZgmE
Elixir clustering on a Kamal+Hetzner deployment (samrat.me)
Don’t Implement Unification by Recursion (philipzucker.com)
An unexpected discovery: Automated reasoning often makes systems more efficient and easier to maintain (aws.amazon.com)
Mutation Testing Better Than Coverage (youtu.be)
Mutation Testing Better Than Coverage by Charlie Ray at (fourteenth RacketCon) is now available at https://youtu.be/Ed6Ocs3U1v4
Frosthaven Manager - Built by the Community (youtu.be)
'Frosthaven Manager - Built by the Community' by Ben Knoble at (fourteenth RacketCon) is now available at https://youtu.be/O33NK52ZmUk [(fourteenth RacketCon) playlist](https://youtube.com/playlist?list=PLXr4KViVC0qKNvsSH9nmZlm_YwvX_TXRW&si=qI7ZawbkdTBaQ_8H)
A Multi-Language-Oriented Macro System by Michael Ballantyne at the (fourteenth RacketCon) is now available (youtu.be)
pretty.c: Making C Look Pretty and Lua/Lisp/Python-esque (github.com)
A Typed Foundation for Directional Logic Programming (cs.bham.ac.uk)
Type Tailoring (users.cs.utah.edu)
Automated Verification of Go Programs via Bounded Model Checking (2021) (pure.royalholloway.ac.uk)
Keynote presentation by Hal Abelson and Gerald Sussman at the fourteenth RacketCon (youtu.be)
The Keynote presentation by Hal Abelson and Gerald Sussman at the fourteenth RacketCon is now available at https://youtu.be/_2qXIDO-cWw
Framework overload: when convenience dulls innovation in software development (prahladyeri.github.io)
The Structure of a Programming Language Revolution (2012) (dreamsongs.com)
A Compiler for 3D Machine Knitting (s3-us-west-1.amazonaws.com)
The authors of another [paper](https://lobste.rs/s/vwbhve/paper_feminism_programming_language) mentioned the connection between knitting and programming languages which reminded me that compilers for knitting machines are a thing, which blew my mind when I first learned about it. Here's the first pa...
Paper: Feminism in Programming Language Design (felienne.com)
Manim Community - A community maintained Python library for creating mathematical animations (manim.community)
Implementing Brainfuck (blog.wilsonb.com)