• Matthew Linkous

    Matthew Linkous

    8 months ago
    This weeks update for Aspen! One goal of ours at Aspen is to make developing apps for your Aspen PC super easy. So easy, that we didn’t even want you to have to download any dev tools (or even Node.js)! We got our whole developer experience (including transpiling and bundling your Typescript) to run in the browser. Here’s a 2min video of me showing how it works. For context, “agents” are what we call the backend apps that run on your Aspen PC that you can create yourself or install our app store.Here is the runtime code that we adapted to run in the browser (previously ran just on the server).
    Matthew Linkous
    1 replies
    Copy to Clipboard
  • j

    Jason Morris

    6 months ago
    New version of Blawx using a new markdown-esque language I created for generating AkomaNtoso/LegalDocML representations of legislation.
    j
    1 replies
    Copy to Clipboard
  • Tom Larkworthy

    Tom Larkworthy

    6 months ago
    I have been trying to build a decent demo app for the last month using webcode. It was originally designed as a mini project for a cofounder, but that person got COVID and flaked, but I finished it anyway. It's also part of ycombinator's startup school's build sprint, so I will demo it wednesday. I had to shoot a 2 minute video for getting the application approved for openai, so I thought I would share it here too! The app experiments with using OpenAI to generate Tarot Card readings. After reading Andrew Chen's "The Cold Start Problem" I included sharing a fortune as a key feature for the MVP. As its not approved yet I can't let you use the app yet, very soon though! Note its all built on Observablehq, but you would not know because webcode.run is used a a webserver.
    Tom Larkworthy
    Mariano Guerra
    +1
    5 replies
    Copy to Clipboard
  • Tom Larkworthy

    Tom Larkworthy

    4 months ago
    Follow on to HYTRADBOI, now I have plugged in Redis into a 3rd party Firebase Server and can run some smoke tests with the vanilla Firebase clients. This work is all written using literate and functional reactive style with some significant effort spent on making it understandable and end use hackable. This video highlights why it is so hackable:

    https://www.youtube.com/watch?v=P6zuvlcAKag

  • André Terron

    André Terron

    4 months ago
    Hello everyone! Here's my first two-minute-week video about Mainframe: Helping app developer sync and import data from any API or database. Please reply if you have any feedback or if you're building an app that needs to communicate with third-party APIs!

    https://youtu.be/xN1ZigN3pas

    André Terron
    Gabriel Grinberg
    2 replies
    Copy to Clipboard
  • j

    Jason Morris

    4 months ago
    A year ago I presented a paper on using s(CASP) for detecting drafting errors in legislation. Today I was able to write the same code and run the same query from that paper, inside Blawx. Tomorrow, I will add it as an example to the live demo.
    j
    Ivan Lugo
    4 replies
    Copy to Clipboard
  • Oleksandr Kryvonos

    Oleksandr Kryvonos

    4 months ago
    short demo without sound of setting field value in Record, more to come later, Lisperanto project [ https://uprun.github.io/lisperanto/ ]
    Oleksandr Kryvonos
    i
    4 replies
    Copy to Clipboard
  • Tom Larkworthy

    Tom Larkworthy

    3 months ago
    10 second video of Livecoding a WhatsApp webhook in an @observablehq notebook. Note the cells are updating in realtime as the notebook responds to live WhatsApp events. Data is plotted and serialized and send back as images on-demand. Code changes are instantaneous. This is the developer experience I have been working towards and I am praying it is beginning to be understandable from video.
    Tom Larkworthy
    j
    +1
    3 replies
    Copy to Clipboard
  • j

    Jason Morris

    3 months ago
    Video demonstrating new relevance system for legal expert systems based on Blawx encodings. The user experience is not that remarkable (it knows what not to ask). What's unique is the technique being used (hypothetical reasoning in goal-directed answer set programming).

    https://www.youtube.com/watch?v=tIk0I2AyORU

  • Tom Larkworthy

    Tom Larkworthy

    2 months ago
    The FoC environments create new classes of bugs. My last livestream got screwed up by an errant dataflow dependency which was impossible to find in the heat of the moment so I made a tool to help me solve this class of bug faster. (kudos to the observable plot library too which helped me make the visuals much faster too). You can play with the dataflow debugger in your browser yourself here This tools (hopefully) helps communicate the idea each cell is really a stream of values