Closed marianoguerra closed 2 years ago
⚙️ Visual WebAssembly 🎛️ Notebook Knobs 🧑💼 Autofilling Spreadsheets ⛱️ Last-mile Sandboxing
🎥 Visual Webassembly Compiler via Maikel van de Lisdonk
Hi , finally I had time to create a small update video about one of my projects, the visual webassembly compiler
🎥 Why everyone needs to know some coding: last-mile sandboxing via Kartik Agaram
I gave a talk at FOSDEM this morning: Why everyone needs to know some coding: last-mile sandboxing (20 minutes)
Main project page: https://github.com/akkartik/teliva
💻 clay.com via Nicolae Rusan
We started as a more developer focused product (similar to tools like Parse & Supabase), but have over time skewed more to end-users and internal tools and automations. Today, the product is a spreadsheet-like database that has a few interesting features.
Tables that are aware of their data-type, and can automatically fill in missing information - e.g. People & Company Tables
Integrations that you can use as “magic-columns” in your tables (think Zapier & Airtable combined)
Pull in data from anywhere into tables in a few clicks using sources
Mapping, Scraping & working with structured data from the web - a shared repository of website data mappings
Here’s a video that shows a lot of the core concepts: This spreadsheet fills itself
📝 Papers We Love via Joe Nash
Hey folks 👋 ,
I’m kicking off a new Papers We Love chapter focused on Computer Science Education in particular. If you haven’t encountered Papers We Love, it’s kinda a book club for academic CS papers. This chapter will be focused on papers about learning and teaching computer science.
Sharing here since I know there’s a lot of interest in the process of learning programming and how our language design and choices influence it. If you have a paper about CS education that you love, or would like to present, we’d love to hear your suggestions! You can submit them via our GitHub Discussions board. Would love to welcome y’all to present!
We are still ramping up, but are targeting the last Thursday of each month for live presentations, with paper discussions continuing async via the discussion board in between.
🎥 Zettelkasten, sandboxing, OpenBSD via Kartik Agaram
More adventures in sandboxing[1][2]
I've been working on a Zettelkasten app: Zettelkasten, sandboxing, OpenBSD (video; 4 minutes)
One interesting insight here was that putting raw file operations directly in main
makes the app easy to audit. You can inspect just that one function and give just it permissions to perform file operations on your computer, while denying them to the rest of the app including callees of main
.
Anyways, I'd love to hear thoughts on this. I don't have experience with note-taking apps, and my UX skills suck. Let me know if you have suggestions, feature ideas, or if you'd like a private copy tailored for yourself. Situated software and all that.
Main project page: https://github.com/akkartik/teliva
1 💬 #two-minute-week@2021-12-26
2 https://futureofcoding.slack.com/archives/CCL5VVBAN/p1644198434431509
🐦 Tweet from @jackrusher via Jack Rusher
For those following along on the development of Clerk, we're preparing to ship a feature where you can livecode HTML controls in the notebook view that have two-way binding to Clojure state atoms on the JVM side. This allows for moldable user interface development in the context of one's usual editor environment. There are a couple of examples in the images attached to this tweet: 🙂
🐦 Jack Rusher: Working on the documentation notebook for some very cool new Clerk features today...
Computer science and programming doesn't seem to have a popularizer, like many other sciences did: Carl Sagan or Neil de Grasse Tyson for Astrophysics, Steven Pinker for Linguistics (whether you like the person or not), Bertrand Russel for Mathematics and Philosophy, etc. But there is so much fun stuff to tell and show. Does anyone know someone or some place that comes close to such a goal?
💬 Janne Aukia
I’m designing an UI for adding blocks in visual programming (similar to Scratch) without having to drag-and-drop, and wondering if there are any good ideas in other tools. Any block or outline UI:s for visual programming that handle keyboard navigation and/or focus caret (edit point) well?
💬 Tyler Adams
What RSS feeds are people following these days? Looking to get more random (tech) information exposure
[x] Change Month and Week Number
[x] focWeekExport 2022-01-19 2022-01-26
[ ] Summary
[ ] Hashtags
[x] Check that comment links work (push weekly dump with channel summaries)
[x] Check to mention right person for moved messages
[x] Update Search Index
[x] Download New Attachments
[x] Update links
https://tinyletter.com/
https://tinyletter.com/marianoguerra/letters/
http://localhost:8000/history/
https://marianoguerra.github.io/future-of-coding-weekly/
https://stackedit.io/