Fraser
@fraser_drops
Followers
137
Following
1K
Media
85
Statuses
1K
Artisan Software Developer
Joined April 2019
Recently I've been exploring a declarative approach to managing events. It's very much WIP, but some ideas are coming together into what I'm calling 'event schematics'
3
1
13
Repeated practice is a necessary component of creativity. It is the very thing that allows you to break free from robotic thought processes.
2
15
163
So far, popular programming languages have benefited from a feedback loop with generative models. But if program search is the harder problem, then languages with strong typing and verification will dominate long-term
0
0
0
A lot of people don't realize that "deliberate practice" has a strict definition. Most forms of practice don't qualify as deliberate practice. It's more than just practicing "deliberately" or "on purpose." Deliberate practice consists of individualized training activities
@justinskycak A major problem is that most people don't understand the concept of deliberate practice. They think that it just means that you do it 'on purpose'!
7
24
257
attempts at knowledge representation left: word-concepts, ross quillian (1967) right: the tree of nature and logic, ramon llull (13th century)
8
30
327
The science of learning has advanced significantly over the past century. Numerous effective cognitive learning strategies have been identified and researched extensively since the early to mid-1900s, with key findings being successfully reproduced over and over again.
5
46
437
kinda wild how far you can get with CSS alone a scroll animation tied to the content scroll powers the percentage update + icon animation interpolate-size provides a way to transition the popover between button size and content size using starting-style 🤙
CSS scroll-driven contents island 🏖️ :root { animation: sync; animation-timeline: scroll(); counter-reset: p var(--p); } @keyframes sync { to {--p: 100;}} .p::before { content: counter(p) '%';}
23
103
2K
Blog post coming soon about "sync engines vs local-first". TLDR: Most people interested in local-first are probably best of with a sync engine. Building an app that's fully local-first (according to the seven ideals) is a lot more work.
13
14
260
So after pulling on this thread a while, I've settled on a Zettelkasten approach for note-taking. So far, it's been really powerful and my notes are rapidly filling up. One of the difficulties I found with argument mapping style approaches is that a thought serves different
I'm going to focus on exploring an idea I've had for a while: Chains of Thought. I've noticed that I use a certain type of diagram to help me think through reasoning. It works by linking thoughts together that follow from one another to produce conclusions. Sometimes, one
0
0
2
AI could help with this with fuzzy search etc, but I would love to make the finding and extracting stage part of the thinking process
0
0
0
When I'm in a freeflow state of getting ideas down, even having to name a file breaks the flow. I don't know what to call it I'm just thinking! The problem with the freeflow mode is finding stuff later
1
0
3
@chrisshank23 If the linker from can decide how the content it's linking too is viewed, it opens up a world of options. It does make the linker susceptible to changes in the linked content though. Questions of coupling and cohesion
0
0
0
I'm imagining Windows Movie Maker style: Explicitly load in the source material you want to populate the working context, then modify/transform it. Works well for cloning material, but @chrisshank23 's explorations might allow for linking https://t.co/Fskr08aYT5
1
0
3
A key question is: how important is it to only have one copy and link to it, rather than just pull in a clone of the material you want and then work with it locally? The answer may differ in different contexts
1
0
0
Linking notes serve as a way to pull in context. I've defined a concept somewhere, I can pull it in anywhere but maintain the canonical version. One problem is that traditional linking context is clunky. If you want to refer to it you have to leave the current context. Link
2
0
3
Argument maps are too explicit Analysing texts with argument maps has shown me most pieces are written with such an implicit structure that it's difficult to represent them, and for note-taking and drafting it breaks the flow to try fit everything into a rigid structure
0
0
0
Context is key. A piece of writing creates a context, which allows for implicit connections. For example, an article that refers to the concept of 'intuition' may define it once. When the term gets used further along the definition is already in context and gets implicitly
0
0
0
How to position questions or explanations. "Expert memory is specific to the field" is a claim which can be supported by evidence that the claim is true but it begs the question: "why?" Once a claim of existence is established, explaining the mechanism is the natural next step.
0
0
0
Textual analysis vs extracting ideas Trying to represent the arguments of the source text feels like a different goal from extracting useful snippets for personal use
1
0
0