Closed marianoguerra closed 3 years ago
📝 Rule of Silence via Tyler Adams
I wrote about restaurants. And by restaurants I mean a thinly veiled metaphor for code
📢 Compose - make apps on your phone via Steve Krouse
I made a little website about my current project. Excited to hear all your thoughts and feedback 😁
I've been thinking about an alternative approach to "function calling" (particularly, for declarative languages). Instead of having functions, where every invocation must explicitly feed in every argument, what if:
let f = x * x
(note the absence of a parameter list) and then later write let x = 3; let y = f
, which sets y to 9.[...]
💬 Lucian Ursu
Is it possible to generate example source code from an AST node and its corresponding lexer rules?
💬 Lucian Ursu
does anyone know of a knowledge management tool (Tiddlywiki, Roam) that allows you make linkable identifiers in code blocks?
💬 Mo
Has anyone stumbled upon interesting research around visual statecharts and state machines. Trying to come up with a really intuitive visual that captures the total power of something like x-state (fancy stuff like parallel state machines, recorded history on state machines....)
🗄️ The Database Inside Your Codebase via Thanh Dinh
Querying a code base like a database has been my dream for years. What are the state of the art for this? I had the idea of designing a language that can query itself for a while but nothing concrete yet.
🤖 Functorio via Ivan Reese
I've been ivanreese/visual-programming-codex/inspirations for years, but now that Bartosz says it... :p
📝 Always Bet on Text, by the designer of Rust via bmitc
I figured I should just post this somewhere so I can make future reference to how I feel about the matter, anytime someone asks me about such-and-such video, 3D, game or "dynamic" multimedia system. Don't get me wrong, I like me some illustrations, photos, movies and music.
But text wins by a mile. Text is everything. My thoughts on this are quite absolute: text is the most powerful, useful, effective communication technology ever, period.
💸 Citi Can’t Have Its $900 Million Back via Ray Imber
[...]
"...this whole setup is a “technical error.” Citi’s software will only let you pay principal to some lenders if you pretend to pay it to every lender, and it will only let you pretend to pay principal to every lender if you check the “just pretend” box next to “PRINCIPAL” (fine!) and “FUND” (what?) and “FRONT” (what even?). What a terrifying thing."
[...]
📝 Why is it so hard to see code from 5 minutes ago? via Ivan Reese
A study found that Java developers > backtracked> every 6 minutes, meaning they reverted their code to a previous state. These undo actions come in bursts and are often followed by successive redo actions. In fact, one participant in a different study used undo/redo 40 times in 5 minutes! When asked why they did this, they revealed they were trying to view some intermediate state of the code in the middle of a change. Why is it so hard to see code from 5 minutes ago while in the middle of a change?
🤯 Revisiting the Futamura Projections: A Diagrammatic Approach via Andrew F
This paper has a neat notation for programs that transform other programs. It's also as good an intro to the Futamura projections as any I've read.
🐦 Tweet from @playbit_ via Shalabh
Playbit is a new project that looks fun, collaborative and playful. While there's not much there yet, I'll be following along
From playb.it
Playbit is a computing environment which encourages playful learning, building & sharing of software.
Creating in a playful way leads to more interesting ideas.
Playful exploration requires a sense of safety.
Playbit gives us a "safety net" for our adventures.
🐦 Playbit: Chipping away at the initial prototype of Playbit
Playbit's goal is to foster a culture of "personal software" — smaller-scale programs made for yourself and your friends. Some of the most interesting things start out as toys or experiments.
🐢 Mu & Instadeq All The Way Down 📢 Compose: make apps on your phone 🎥 Better Programming Tools 💡 Personal Software 💸 900 Million UI Bug
Our Work
📝 Mu shell without an OS via Kartik Agaram
🧵 conversation
The Mu computer seems to be making its way fully off third-party operating systems. Here's a demo of some operations of the live-updating postfix shell.
[...]