- Last 7 days
-
github.com github.com
-
jsdoc /* * @pattern /https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#()?&//=]*)/ */
Tags
Annotators
URL
-
-
microsoft.github.io microsoft.github.io
- May 2023
-
www.doi.org www.doi.org
-
More sophisticated functionality available, e.g., multiple resolution, data typing
{Data Typing} {Multiple Resolution}
-
- Apr 2023
-
www.reddit.com www.reddit.com
-
help with shadowed lettering
In using a typewriter, "shadowed" letters can be remedied by using quicker, short keystrokes. Or as William Forrester said, "Punch the keys for God's sake!"
Of course it also goes without saying that one should also use a backing sheet which will also help the longevity of the platen.
-
-
desislav.dev desislav.dev
-
-
www.dalekeiger.net www.dalekeiger.net
-
He preferred penning poems to typing them, because, he said, “A poem can appear finished just because of the cleanness of the typescript, and I don’t want it to seem finished before it is.” When he typed a poem, he said, he was reading it, but when he wrote a poem by hand he could hear it.
-
- Mar 2023
-
artsy.github.io artsy.github.io
-
Now we have autocomplete and typechecking.
```ts type ColorDSValue = "black100" | "black80" | "blue100" | "red150" // | etc type ColorOtherString = string & {}
type Color = ColorDSValue | ColorOtherString ```
-
This is so so useful for types or props where you want the general type for support (string), but you also want the specific type for autocomplete ("black100"). It made my whole week when I figured that out and made that color type.
-
This weird-looking intersection of string & {} makes it so that the specific strings "hello" and "world" are distinguished from string as a whole type.
ts const wow: ("hello" | "world") | (string & {}) // `wow` is of type `"hello"` or `"world"` or `string`.
Tags
Annotators
URL
-
- Feb 2023
-
curtismchale.ca curtismchale.ca
-
When an idea feels like too much work to write down, you just told yourself it wasn’t valuable enough.
-
- Jan 2023
-
www.youtube.com www.youtube.com
-
https://www.youtube.com/watch?v=NPqjgN-pNDw
When did the switch in commonplace book framing did the idea of "second brain" hit? (This may be the first time I've seen it personally. Does it appear in other places?) Sift through r/commonplace books to see if there are mentions there.
By keeping one's commonplace in an analog form, it forces a greater level of intentionality because it's harder to excerpt material by hand. Doing this requires greater work than arbitrarily excerpting almost everything digitally. Manual provides a higher bar of value and edits out the lower value material.
-
-
learnyousomeerlang.com learnyousomeerlang.com
Tags
Annotators
URL
-
- Dec 2022
-
www.it.uu.se www.it.uu.se
Tags
Annotators
URL
-
-
erlang.org erlang.org
Tags
Annotators
URL
-
-
www.erlang.org www.erlang.org
-
-
www.erlang.org www.erlang.org
Tags
Annotators
URL
-
-
www.reddit.com www.reddit.com
-
Writing permanent notes was time consuming as f***. On one side writing them helped me grasp the concepts they described on a deep level. One the other side I think this would have been possible without putting an emphasis on referencing, atomicity, deep linking, etc.
The time it takes to make notes is an important investment. If it's not worth the time, what were you actually doing? Evergreen/permanent notes are only useful if you're going to use them later in some sort of output. Beyond this they may be useful for later search.
But if you're not going to search them or review them, which the writer says they didn't, then what was the point?
Have a reason for taking a note is of supreme importance. Otherwise, you're just collecting scraps...
People who have this problem shouldn't be using digital tools they should be spending even more time writing by hand. This will force them into being more parsimonious.
-
- Nov 2022
-
webidl.spec.whatwg.org webidl.spec.whatwg.org
Tags
Annotators
URL
-
-
stackoverflow.com stackoverflow.com
-
www.epicweb.dev www.epicweb.dev
Tags
Annotators
URL
-
- Oct 2022
-
www.youtube.com www.youtube.com
-
https://www.youtube.com/watch?v=Mvxbl7Iwep4
Lots of levels here to pull apart, but this should be particularly interesting to novices.
Modes of note taking: * note taking for raw information * note taking (or writing) for understanding * note taking for relationships of and between knowledge * note taking for creating proficiency * note taking for productivity
Sung takes the viewpoint that linear note taking isn't as effective as mind mapping and drawing out relationships; in part this is why handwriting is more effective means of note taking compared to typing, particularly as most note taking apps force one into a linear pathway that doesn't mirror the affordances available within handwriting.
This video is definitely more about note taking than note making.
-
-
Local file Local file
-
If he initially wrote hiscards by hand, the vast majority were typewritten with Hebrew words written in blankspaces when required.
While many of Deutsch's cards were initially written by hand, the majority of them are typewritten and included blank spaces for Hebrew words when required.
-
- Aug 2022
-
rmolinamir.github.io rmolinamir.github.io
Tags
Annotators
URL
-
- Jul 2022
-
www.reddit.com www.reddit.com
-
I bet with the advent of computers and the digitalizing of reference material there was a spike in the amount of verbatum quotes that are used instead of summarizing the thought into your own words.
It's a reasonable assumption that with the rise of digital contexts and the ease of cut and paste that people excerpting or quoting material are more likely to excerpt and quote longer passages because it is now easier to do.
Has anyone done research on showing that this is the case?
-
- Jun 2022
-
tc39.es tc39.es
-
- May 2022
-
Local file Local file
-
digital, we can supercharge these timelessbenefits with the incredible capabilities of technology—searching,sharing, backups, editing, linking, syncing between devices, andmany others
List of some affordance of digital note taking over handwriting: * search * sharing * backups (copies) * editing * linking (automatic?) * syncing to multiple spaces for ease of use
-
-
attacomsian.com attacomsian.com
-
let timer; // Timer identifier const waitTime = 500; // Wait time in milliseconds // Search function const search = (text) => { // TODO: Make HTTP Request HERE }; // Listen for `keyup` event const input = document.querySelector('#input-text'); input.addEventListener('keyup', (e) => { const text = e.currentTarget.value; // Clear timer clearTimeout(timer); // Wait for X ms and then process the request timer = setTimeout(() => { search(text); }, waitTime); });
let timer; // timer identifier const waitTime = 500; // Wait time in milliseconds
// search function const search = (text) => { // to do: make http request here }
// Listen for
keyup
event const input = document.querySelector('#input-text'); input.addEventListener('keyup', (e) => { const text = e.currentTarget.value; // clear timer clearTimeout(timer);// Wait for X ms and then process the request timer = setTimeout(() => { search(text); }, waitTime); });
-
-
-
// Get the input box let input = document.getElementById('my-input'); // Init a timeout variable to be used below let timeout = null; // Listen for keystroke events input.addEventListener('keyup', function (e) { // Clear the timeout if it has already been set. // This will prevent the previous task from executing // if it has been less than <MILLISECONDS> clearTimeout(timeout); // Make a new timeout set to go off in 1000ms (1 second) timeout = setTimeout(function () { console.log('Input Value:', textInput.value); }, 1000); });
let timeout = setTimeout(callback, milliseconds); clearTimeout(timeout);
document.getElementById("id-name"); object.addEventListener('event-name',callback);
-
In order to execute an event listener (or any function for that matter) after the user stops typing, we need to know about the two built-in JavaScript methods setTimeout(callback, milliseconds) and clearTimeout(timeout): setTimeout is a JavaScript method that executes a provided function after a specified amount of time (in milliseconds). clearTimeout is a related method that can be used to cancel a timeout that has been queued.
Step 1. Listen for User Input
<input type="text" id="my-input" />
let input = document.querySelector('#my-input'); input.addEventListener('keyup', function (e) { console.log('Value:', input.value); })
Step2: Debounce Event Handler Function
let input = document.getElementById('my-input'); let timeout = null;
input.addEventListener('keyup', function(e) { clearTimeout(timeout);
timeout = setTimeout(function() { console.llog('Input Value:', textInput.value); }, 1000); })
-
- Mar 2022
-
-
Research shows that people who are asked to write on complex topics,instead of being allowed to talk and gesture about them, end up reasoning lessastutely and drawing fewer inferences.
Should active reading, thinking, and annotating also include making gestures as a means of providing more clear reasoning, and drawing better inferences from one's material?
Would gestural movements with a hand or physical writing be helpful in annotation over digital annotation using typing as an input? Is this related to the anecdotal evidence/research of handwriting being a better method of note taking over typing?
Could products like Hypothes.is or Diigo benefit from the use of digital pens on screens as a means of improving learning over using a mouse and a keyboard to highlight and annotate?
-
- Feb 2022
-
Local file Local file
-
Different independent studies indicate that writing byhand facilitates understanding. In a small but fascinating study, twopsychologists tried to find out if it made a difference if students in alecture took notes by hand or by typing them into their laptops(Mueller and Oppenheimer 2014). They were not able to find anydifference in terms of the number of facts the students were able toremember. But in terms of understanding the content of the lecture,the students who took their notes by hand came out much, muchbetter. After a week, this difference in understanding was still clearlymeasurable.
Mueller and Oppenheimer 2014 indicate that students that took lecture notes (rather than typing them on a laptop) were able to understand the content of a lecture better and that this effect extended the span of a week. It did not show a difference in the number of facts they were able to remember.
-
- Jul 2021
-
journals.sagepub.com journals.sagepub.com
-
<small><cite class='h-cite via'>ᔥ <span class='p-author h-card'>Alfredo Carpineti</span> in Learning To Write By Hand Most Effectively Teaches Reading Skills | IFLScience (<time class='dt-published'>07/10/2021 01:56:58</time>)</cite></small>
-
-
www.iflscience.com www.iflscience.com
-
"The main lesson is that even though they were all good at recognizing letters, the writing training was the best at every other measure. And they required less time to get there," lead author Professor Robert Wiley, from the University of North Carolina, Greensboro, said in a statement. "With writing, you're getting a stronger representation in your mind that lets you scaffold toward these other types of tasks that don't in any way involve handwriting." Every participant in the study was an adult but the scientists are confident that the same for children. The key, they argue, is that handwriting reinforces what is being learned about the letter, such as the sound, beyond their shape. "The question out there for parents and educators is why should our kids spend any time doing handwriting," explained senior author professor Brenda Rapp, from Johns Hopkins University. "Obviously, you're going to be a better hand-writer if you practice it. But since people are handwriting less then maybe who cares? The real question is: Are there other benefits to handwriting that have to do with reading and spelling and understanding? We find there most definitely are."
Handwriting (as opposed to typing) has been shown to improve the speed at which one learns alphabets.
https://www.iflscience.com/brain/writing-by-hand-most-effectively-increases-reading-skills/
Is the effect also seen in other types of learning? What about reading and taking notes by hand versus typing them out?
-
- Jun 2021
-
graphql-ruby.org graphql-ruby.org
-
In mutations, when errors happen, the other fields may return nil. So, if those other fields have null: false, but they return nil, the GraphQL will panic and remove the whole mutation from the response, including the errors!
-
In order to have the rich error data, even when other fields are nil, those fields must have null: true so that the type system can be obeyed when errors happen.
-
-
www.postgresql.org www.postgresql.org
-
dlbink is a good example, since thestructure of the input query directly controls the stucture of thereturn type. The sever has no way to deal with that when the query isparsed and planned, so you have to help it out.
-
- May 2021
-
github.com github.com
-
Explicit types for function return values and arguments makes it clear to any calling code what is the module boundary's input and output.
-
- Mar 2021
-
github.com github.com
-
github.com github.com
-
result["result.policy.default"].success?
-
- Oct 2020
-
github.com github.com
-
Perhaps we should detect URLSearchParams objects differently (using duck typing detection instead of instanceof window.URLSearchParams, for example) but the solution isn't adding a specific polyfill to Axios (as it'd increase the bundle size and still won't work with other polyfills).
-
-
dmitripavlutin.com dmitripavlutin.com
-
To check whether a data type is iterable look at the method Symbol.iterator.
Tags
Annotators
URL
-
- Sep 2020
-
stackoverflow.com stackoverflow.com
-
the promise specification explicitly does not make a distinction
-
- May 2020
-
www.typescriptlang.org www.typescriptlang.org
-
All valid JavaScript code is also TypeScript code. You might get type-checking errors, but that won't stop you from running the resulting JavaScript.
Tags
Annotators
URL
-
- Feb 2020
-
reasonablypolymorphic.com reasonablypolymorphic.com
Tags
Annotators
URL
-
- Nov 2019
-
Tags
Annotators
URL
-
- Aug 2019
- Oct 2018
-
-
- Feb 2016
-
userinterfaces.aalto.fi userinterfaces.aalto.fi
-
A study of typing strategies among both touch-typists and self-taught typists.
http://10fastfingers.com/typing-test/english<br> Test your typing speed by typing a series of random words for one minute.
Tags
Annotators
URL
-