You are viewing archived messages.
Go here to search the history.

Andreas S. 2022-01-31 18:25:10

I recently stumbled about Spritely via this video: https://youtu.be/T8uqHCo10I8

some things that stood out for me are:

  • Its goal towards a better web experience
  • the agency and persona ideas.
  • the Capabilities Security approach
  • its written in racket

project website: https://spritelyproject.org/

Any thoughts or experiences from your side? Thank you!

Dalton Banks 2022-01-31 19:20:26

Love it! I’ve sent that to a couple folks before linking to the wireframes at 14:15. That and Alex Obenauer’s “itemized OS” are the closest worldviews I’ve seen to the stuff I’ve been chipping away at. I’m more interested in tools that increase people’s agency and creativity than in security per se, but Mark Miller’s work got me excited about how well the two aims mesh.

Andrew F 2022-01-31 20:11:32

I agree with all their goals. I just don't see what it will do about the really wicked moderation problems for which they spent so much time castigating the current platforms. Sure, their revocable ocap system would help with direct harassment, but that's not the really tricky, toxic problem. In particular, more private communities (which, granted, were not invented by this project, just hopefully made easier) probably make disinformation worse.

I also object to their implicit equivocation on "context", using it in their problem statement in reference to evaluating toxicity of a phrase, i.e. roughly linguistic context, and in their demo to refer to a social context for the purpose of defining an identity. These are not remotely the same thing. I doubt this was an intentional obfuscation, but they should have been more careful. "Context" is possibly even more abstract than "love", even more so in a "context" including discussions of computer science and linguistics.

Dalton Banks 2022-02-01 16:18:06

Agreed- I should clarify, I didn’t find much of Randy’s portion persuasive, and I’m personally not interested in a Spritely as a way to solve any of the tricky problems you bring up. What I’m most interested in is the user interface and underlying “itemized OS” - in particular check out the workflow at 19:30. I also loved the Mark Miller cameo at 32:00 about the “ontological crisis” issue (incidentally what Project Cambria.. the other one.. was trying to tackle).

Dalton Banks 2022-02-01 16:20:54

I would also be remiss not to mention WeChat, which is kind of paving the way for these kinds of UX patterns at scale. There’s no western equivalent right now, but I think there’s enormous potential for a properly decentralized alternative. Very interesting (translated) talk from the founder here: https://blog.wechat.com/2019/03/18/what-is-wechats-dream-wechat-founder-allen-zhang-explains/.

Dalton Banks 2022-02-01 16:20:54

I would also be remiss not to mention WeChat, which is kind of paving the way for these kinds of UX patterns at scale. There’s no western equivalent right now, but I think there’s enormous potential for a properly decentralized alternative. Very interesting (translated) talk from the founder here: https://blog.wechat.com/2019/03/18/what-is-wechats-dream-wechat-founder-allen-zhang-explains/.

Deepak Karki 2022-02-01 16:07:59

Automated Visual Software Analytics

In this MOOC, we explore how the effectiveness of software development projects can be pro-actively improved by applying concepts, techniques, and tools from software diagnosis. The term “software diagnosis” refers to recently innovated techniques from automated software analysis and software visual analytics that aim at giving insights into information about complex software system implementations, the correlated software development processes, and the system evolution. To this end, all common, traditionally separated infomation sources of software development get automatically extracted, related, and combined. The ultimate goals of these techniques are to provide not only software engineers but also all other stakeholders better instruments to monitor, to comprehend, to discuss, and to steer software development activities. In particular we will investigate how “software maps” as cartography-oriented, general-purpose, powerful visual analytics instruments can be used to improve software development effectiveness and transparency.

Intro Video, Full playlist

🎥 Teaser

Kartik Agaram 2022-02-02 04:35:15

This is absolutely spectacular: https://ciechanow.ski/gps/

Andreas S. 2022-02-02 08:55:38
Kartik Agaram 2022-02-04 04:49:34

https://www.youtube.com/watch?v=4W_m176PIdU was very fun to watch and got me to think about this "tools for thought" space in spite of my general determination to avoid it like the plague.

I quibble, though, that this (or Roam) has much to do with Zettelkasten, where the point is to be able to create links between arbitrary fine-grained fragments. That's not the same as arbitrarily deep outlines connected together using WikiWords.

https://www.lesswrong.com/posts/NfdHG6oHBJ8Qxc26s/the-zettelkasten-method-1

yeT 2022-02-02 14:52:22

I know you've probably all seen this already, but as someone who wants to some day teach computation, this talk was revolutionary. Learning to program in the 2010s where everything seemed to funnel me towards JavaScript For Everything, avoiding dogma in education (and not just computational education!) Is a lovely and highly applicable message. just found it a few days ago, would love to hear about any projects folks are working on/loving that fit into the four categories Bret is talking about here (specially if anyone is teaching/building curricula exploring the fullness of computational thought in primary/secondary education) https://vimeo.com/71278954

Scott Anderson 2022-02-03 17:20:13

This is fun and showed up on Hackernews today https://github.com/lynnpepin/reso. This is a digital circuit programming language that uses unstructured 2D images (PNG format) for its code representation. I don't know of many other languages like this beside piet (https://www.dangermouse.net/esoteric/piet.html). Cellular automata kind of fit into this category more broadly though.

Prathyush 2022-02-03 19:41:31

Came here to share this. I think the bigger category here is "multicoding", where the representational syntax with some aesthetic effect dualize to have computationally interpretable meaning: https://esoteric.codes/blog/chef-multicoding-esolang-aesthetics

Florian Schulz 2022-02-04 09:12:11

What a concise syntax to mockup user interfaces.

Ezui > is designed to easily and/or automatically make interfaces follow the design recommendations in the > macOS Human Interface Guidelines> . This is an excellent reference for everything from which items to use to how to capitalize text in menu items. Our type designing colleagues and the other designers at Apple have put a lot of thought into this and have given us a great foundation to make interfaces with.

https://typesupply.github.io/ezui/overview.html

via https://twitter.com/TypeSupplyTools/status/1489363545066201088

Tom Larkworthy 2022-02-04 09:48:54

wow this is amazing, I would love something like this for web...

Tom Larkworthy 2022-02-05 19:29:13

Competition for technology to enable crowdsourcing maps of problem spaces. https://mapsmap.org/

I link because I feel like some people here might have a head start and it would interest them!

Jess Martin 2022-02-05 19:30:07

This looks like a really neat project and a great way to incentivize people to tackle it. Not inconsequential prize money!

Tom Larkworthy 2022-02-05 19:30:57

oh wait, It should "Allows crowdfunding (e.g. via tokenization, crypto bounties)". Is this some exotic crypto play? (I think not really but it makes me uneasy)