- Oct 2024
-
lettersofnote.com lettersofnote.com
-
how the hell do you manage to seduce so many women when you’re such an ugly son of a bitch?
Use of humor to mediate the pain
-
They want to hurt my pride by cutting a leg off.
Use of humor
Tags
Annotators
URL
-
-
www.theplayerstribune.com www.theplayerstribune.com
-
Deeply
Uses lots of descriptive words and stories related to an emotion "Deeply in love with you" "A love so deep I gave you my all" "I gave you my heart" "When someone makes you feel as alive as you've made me feel" "But I can't love you obsessively for much longer."
-
clock
Tends to place somewhat similarly sounding or spelt words together at the ends of lines every so often, words like socks and clock, together and other.
-
5 … 4 … 3 … 2 … 1
Places periods and a line specifically for numbers at the for effect
-
I’ll always be that kid
Loops back to memories of his youth when he was just a kid excited to play, making another connection with the addressed audience
-
But my body knows it’s time to say goodbye.
Personification of his body to send a message that he's unable to keep up with his calling
-
YOU
Use of capitalization for effect, personification of basketball (invoked audience)
-
-
Local file Local file
-
he problem of reading scientific texts seems to lie in the fact that here one needsnot a short-term memory but a long-term memory in order to gain reference pointsfor distinguishing the essential from the unessential and the new from the merelyrepetitive. But one cannot remember everything. That would be memorization. Inother words, you have to be able to read highly selectively and pull out widelyinterconnected references. One must be able to understand recursions. But howdoes one learn this, if no instructions can be given; or at best aboutconspicuousness (as in the previous sentence for example “recursions”, but not“must”)?Perhaps the best method is to take notes – not excerpts, but condensedreformulations of what has been read. The re-description of what has already beendescribed leads almost automatically to the training of an attention for “frames”,for schemes of observation or even for conditions that lead to the text offeringcertain descriptions and not others. In doing so, it is useful to always consider:What is not meant, what is excluded, when something specific is asserted? Whentalking about “human rights”: What does the author distinguish his statementsfrom? From non-human rights? From human obligations? Or culturallycomparatively or historically from populations that do not know human rights andcan live with them quite well?
In other words, Luhmann is urging to engage in pattern recognition.
True intellectual work using the Zettelkasten demands pattern recognition when reading. Domain specific knowledge + pattern recognition = efficient reading; for it allows to distinguish signal from noise, value from trash.
-
- Sep 2024
-
stackoverflow.com stackoverflow.com
-
Disable all observers in your test suite by default. They should not be complicating your model tests because they should have separate concerns anyway. You don't need to unit test that observers actually fire, because ActiveRecord's test suite does that, and your integration tests will cover it.
-
Rails' observers were partly inspired by aspect-oriented programming -- they're about cross-cutting concerns. If you're putting business logic in observers that is tightly coupled to the models they're observing, you're doing it wrong IMO.
Tags
- aspect-oriented programming
- observer pattern
- tightly coupled
- good policy/practice/procedure
- testing: avoid over-testing: don't test the same thing in many different tests
- testing: only test the thing you're trying to test
- separation of concerns
- software development: code organization: where does this code belong?
Annotators
URL
-
-
-
.time {|timer = Timer.new.start| ... } ⇒ Object Takes a block and returns the total time it took to execute.
-
- Jun 2024
-
coevolving.com coevolving.com
-
Thus, as in the case of natural languages, the pattern language is generative. It not only tells us the rules of arrangement, but shows us how to construct arrangements as many as we want which satisfy the rules.
-
- Mar 2024
-
yarnpkg.com yarnpkg.com
-
This pattern is often called monorepo when used in conjunction with a repository.
Tags
Annotators
URL
-
- Jan 2024
-
-
mattbrictson.com mattbrictson.com
-
Here’s my common practice: Every page in the app needs the standard HTML boilerplate with my common stylesheets and JavaScripts. I need a layout that provides these, but makes no assumptions on the actual body of the page. This is my “base” layout. Most – but not all – pages in the app need a common header and footer. This is my “application” (default) layout. I’d like the application layout to reuse the base layout to keep my code DRY.
-
- Nov 2023
-
www.youtube.com www.youtube.com
-
07:00 flow increases dopamine/pattern recognition
Tags
Annotators
URL
-
- Oct 2023
-
my.slc.edu my.slc.edu
-
These string figures are thinking as well as making practices, peda-gogical practices and cosmological performances. Some Navajo thinkersdescribe string games as one kind of patterning for restoring hózhó, aterm imperfectly translated into English as “harmony,” “beauty,” “order,”and “right relations of the world,” including right relations of humansand nonhumans.
positive (harmonious, ordered) pattern-seeking
-
Relays, string figures, pass-ing patterns back and forth, giving and receiving, patterning, holdingthe unasked-for pattern in one’s hands, response-ability; that is core towhat I mean by staying with the trouble in serious multispecies worlds.Becoming-with, not becoming, is the name of the game; becoming-withis how partners are, in Vinciane Despret’s terms, rendered capable.7 On-
cooperative pattern-seeking as the only meaningful and useful becoming (becoming-with)
1/2
-
It matters what matters we use to think othermatters with; it matters what stories we tell to tell other stories with;it matters what knots knot knots, what thoughts think thoughts, whatdescriptions describe descriptions, what ties tie ties. It matters whatstories make worlds, what worlds make stories
tool-patterns determine what patterns can be found with them. the union of the codomains of every tool-pattern we are applying is all we can find at any given point in time.
-
Playinggames of string figures is about giving and receiving patterns, droppingthreads and failing but sometimes finding something that works, some-thing consequential and maybe even beautiful, that wasn’t there before,of relaying connections that matter, of telling stories in hand upon hand,digit upon digit, attachment site upon attachment site, to craft condi-tions for finite flourishing on terra, on earth.
cooperative pattern-seeking as existential kin-making
-
-
www.nytimes.com www.nytimes.com
-
Multiple-choice questions test nothing but passive-recognition knowledge, not active usable knowledge.
-
-
web-highlights.com web-highlights.com
-
We all naturally have a desire to create — to bring to life something good, true, or beautiful.
to seek patterns, really
-
- Sep 2023
-
www.flowresearchcollective.com www.flowresearchcollective.com
-
12. Creativity and Pattern RecognitionTrigger Type: Creative triggerCreativity involves generating novel and original ideas or solutions. When you’re engaged in creative endeavors, you’re challenged to think outside the box, explore unconventional approaches, and break away from routine thought patterns. Pattern recognition refers to the ability to discern meaningful patterns or connections within information or experiences. It involves finding order and coherence in complexity and identifying recurring themes or elements. Pattern recognition is crucial in various activities, such as problem-solving, artistic expression, or learning new skills. Creativity and pattern recognition complement each other in the flow state, leading to a profound sense of engagement. Creative insights often emerge from recognizing patterns and making connections between seemingly unrelated elements.
pattern recognition as discernment of patterns and connections between info (complementary to creativity)
What about discerning patterns between your interests, combining them, and so forth? (combining first and twelfth flow trigger)
-
-
www.digitalocean.com www.digitalocean.com
-
Well-thought-out, idiomatic APIs
-
-
docdrop.org docdrop.org
-
- for: anatomical regeneration, pattern homeostasis, Michael Levin
- annotate
-
- Jul 2023
-
bafybeihzua2lldmlutkxlie7jfppxheow6my62x2qmywif2wukoswo5hqi.ipfs.w3s.link bafybeihzua2lldmlutkxlie7jfppxheow6my62x2qmywif2wukoswo5hqi.ipfs.w3s.link
-
forms might be asso-ciated with structures
- comment
- A Deep Humanity analog to the word "structure" is the word "pattern"
- Hence we have the equivalency:
- platonic form = structure = pattern
- and the author's prior statement that
- These mental and subsequently materialized ideas then
- have the potential to
- influence the physical world and to
- feedback into the mental world to produce additional structure and
- physical material
- influence the physical world and to
- is equivalent to Indyweb / Deep Humanity statement that
- individual and collective learning are deeply entangled
- cumulative cultural evolution is mediated through this entanglement
- that is best represented by the idea of dependent origination
- individuals articulate ideas and externally present them to other consciousnesses
- a multi-meaningverse exists whenever social learning occurs and
- multiple perspectives, multiple meaningverses converge
- each individual perspective surfaces their own adjacencies of ideas drawn from their own salience landscape
- which in turn emerge from their own respective unique lebenswelt
- We might also say that to the degree that internal patterns of the symbolosphere correlate with external patterns of the physiosphere, then
- that is the degree to which the universal pattern manifests in both nature nature and in human nature
- since humans (human nature) are an expression of nature (nature nature), we should not expect otherwise
- comment
-
- Jun 2023
-
www.indeed.com www.indeed.com
-
Five core layers: 1. Presentation Layer 2. Application Layer 3. Domain Layer 4. Persistence Layer 5. Database Layer
-
In the layered architecture pattern, each layer fulfills a specific responsibility and role within the application. Some focus on user interface logic, while others handle the execution of business rules. These layers complement each other's unique purposes, but they aren't explicitly reliant on one another to perform their own tasks.
-
In software architecture, layers act as individual processes within the infrastructure of an application. These layers typically form a pattern, also called the n-tier architecture pattern.
-
-
bugzilla.mozilla.org bugzilla.mozilla.org
Tags
Annotators
URL
-
-
github.com github.com
-
- May 2023
-
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
-
- Mar 2023
-
www.nytimes.com www.nytimes.com
-
We know from modern neuroscience that prediction is a core property of human intelligence. Perhaps the game of predict-the-next-word is what children unconsciously play when they are acquiring language themselves: listening to what initially seems to be a random stream of phonemes from the adults around them, gradually detecting patterns in that stream and testing those hypotheses by anticipating words as they are spoken. Perhaps that game is the initial scaffolding beneath all the complex forms of thinking that language makes possible.
Is language acquisition a very complex method of pattern recognition?
-
-
www.erlang.org www.erlang.org
-
github.com github.com
Tags
Annotators
URL
-
-
github.com github.com
-
z-pattern-matching.github.io z-pattern-matching.github.io
-
- Matches by Object property ```js const { matches } = require('z')
const person = { name: 'Maria' } matches(person)( (x = { name: 'John' }) => console.log('John you are not welcome!'), (x) => console.log(
Hey ${x.name}, you are welcome!
) )- Matches by type or instances
js const { matches } = require('z')const result = matches(1)( (x = 2) => 'number 2 is the best!!!', (x = Number) =>
number ${x} is not that good
, (x = Date) => 'blaa.. dates are awful!' )console.log(result) // output: number 1 is not that good
- Matches Array content
js const { matches } = require('z')matches([1, 2, 3, 4, 5])( (a, b, c, tail) => 'a = 1, b = 2, c = 3, tail = [4, 5]'<br /> )
matches([1, 2])( (a, tail) => 'a = 1, tail = [2]'<br /> )
matches([1])( (a, b, tail) => 'Will not match here', (a = 2, tail = []) => 'Will not match here', (a = 1, tail) => 'Will match here, tail = []' ) ```
- Powerful recursive code which will remove sequential repeated items from Array ```js const { matches } = require('z')
const compress = (numbers) => { return matches(numbers)( (x, y, xs) => x === y ? compress([x].concat(xs)) : [x].concat(compress([y].concat(xs))), (x, xs) => x // stopping condition ) }
compress([1, 1, 2, 3, 4, 4, 4]) //output: [1, 2, 3, 4] ```
Tags
Annotators
URL
-
-
www.proposals.es www.proposals.es
-
js match (res) { if (isEmpty(res)) { … } when ({ pages, data }) if (pages > 1) { … } when ({ pages, data }) if (pages === 1) { … } else { … } }
js match (arithmeticStr) { when (/(?<left>\d+) \+ (?<right>\d+)/) as ({ groups: { left, right } }) { process(left, right); } when (/(?<left>\d+) \+ (?<right>\d+)/) { process(left, right); } // maybe? else { ... } }
```js class Name { static Symbol.matcher { const pieces = matchable.split(' '); if (pieces.length === 2) { return { matched: true, value: pieces }; } } }
match ('Tab Atkins-Bittner') { when (^Name with [first, last]) if (last.includes('-')) { … } when (^Name with [first, last]) { … } else { ... } } ```
js const res = await fetch(jsonService) match (res) { when ({ status: 200, headers: { 'Content-Length': s } }) { console.log(`size is ${s}`); } when ({ status: 404 }) { console.log('JSON not found'); } when ({ status }) if (status >= 400) { throw new RequestError(res); } };
```js function todoApp(state = initialState, action) { return match (action) { when ({ type: 'set-visibility-filter', payload: visFilter }) { ({ ...state, visFilter }); } when ({ type: 'add-todo', payload: text }) { ({ ...state, todos: [...state.todos, { text, completed: false }] }); } when ({ type: 'toggle-todo', payload: index }) { const newTodos = state.todos.map((todo, i) => { return i !== index ? todo : { ...todo, completed: !todo.completed }; });
({ ...state, todos: newTodos, }); } else { state } // ignore unknown actions
} } ```
jsx <Fetch url={API_URL}> {props => match (props) { when ({ loading }) { <Loading />; } when ({ error }) { <Error error={error} />; } when ({ data }) { <Page data={data} />; } }} </Fetch>
Tags
Annotators
URL
-
-
hackmd.io hackmd.io
Tags
Annotators
URL
-
-
docs.google.com docs.google.com
- Jan 2023
-
wiki.rel8.dev wiki.rel8.dev
-
https://wiki.rel8.dev/turbocharge_pattern_languages
-
- Dec 2022
-
Tags
Annotators
URL
-
-
peps.python.org peps.python.org
Tags
Annotators
URL
-
-
peps.python.org peps.python.org
Tags
Annotators
URL
-
- Nov 2022
-
www.theatlantic.com www.theatlantic.com
-
“pattern language” to describe the show’s plot formulas, which they and ultimately other users would then apply to a variety of programs.
Tropes are shorthand storytelling methods that rely on a common storytelling grammar or pattern language to quickly relay information to the viewer or listener.
-
- Sep 2022
-
developer.mozilla.org developer.mozilla.org
- Aug 2022
-
-
Monto, A. S. (2021). The Future of SARS-CoV-2 Vaccination—Lessons from Influenza. New England Journal of Medicine, 0(0), null. https://doi.org/10.1056/NEJMp2113403
-
-
theinformed.life theinformed.life
-
First, it taught me that there was a history to this stuff, and it also expanded the frontiers of what I understood I was doing
'History of stuff' not being seen is a recurring pattern. e.g. wrt Luhmann vs commonplacing, in the Roam/Obsidian wave e.g. wrt open data around 2010 when there was little realisation of efforts by re-users to get to the PSI Directive, only the new wave of coders using the fact it existed.
It's also a repeating pattern in generations. Open Space and unconferencing e.g. needs to be retaught with every new wave of people. The open web of two decades ago needs to be explained to those now starting their professional work using online tools.
Spaced repetition for groups/society?
In order to expand understanding what one is actually doing / building on.
Doet me denken aan die '90s exchange student die me ooit vroeg of ik geschiedenis studeerde ipv elektro: ik legde bij alles ook het ontwikkelingspad uit.
-
-
-
Summarization of Methods for DeFi Optimization
squashed resource table of methods for DeFi Optimization.
-
- Jul 2022
-
-
But it's not a trivial problem. I have compiled, at latest reckoning, 35,669 posts - my version of a Zettelkasten. But how to use them when writing a paper? It's not straightforward - and I find myself typically looking outside my own notes to do searches on Google and elsewhere. So how is my own Zettel useful? For me, the magic happens in the creation, not in the subsequent use. They become grist for pattern recognition. I don't find value in classifying them or categorizing them (except for historical purposes, to create a chronology of some concept over time), but by linking them intuitively to form overarching themes or concepts not actually contained in the resources themselves. But this my brain does, not my software. Then I write a paper (or an outline) based on those themes (usually at the prompt of an interview, speaking or paper invitation) and then I flesh out the paper by doing a much wider search, and not just my limited collection of resources.
Stephen Downes describes some of his note taking process for creation here. He doesn't actively reuse his notes (or in this case blog posts, bookmarks, etc.) which number a sizeable 35669, directly, at least in the sort of cut and paste method suggested by Sönke Ahrens. Rather he follows a sort of broad idea, outline creation, and search plan akin to that described by Cory Doctorow in 20 years a blogger
Link to: - https://hyp.is/_XgTCm9GEeyn4Dv6eR9ypw/pluralistic.net/2021/01/13/two-decades/
Downes suggests that the "magic happens in the creation" of his notes. He uses them as "grist for pattern recognition". He doesn't mention words like surprise or serendipity coming from his notes by linking them, though he does use them "intuitively to form overarching themes or concepts not actually contained in the resources themselves." This is closely akin to the broader ideas ensconced in inventio, Llullan Wheels, triangle thinking, ideas have sex, combinatorial creativity, serendipity (Luhmann), insight, etc. which have been described by others.
Note that Downes indicates that his brain creates the links and he doesn't rely on his software to do this. The break is compounded by the fact that he doesn't find value in classifying or categorizing his notes.
I appreciate that Downes uses the word "grist" to describe part of his note taking practice which evokes the idea of grinding up complex ideas (the grain) to sort out the portions of the whole to find simpler ideas (the flour) which one might use later to combine to make new ideas (bread, cake, etc.) Similar analogies might be had in the grain harvesting space including winnowing or threshing.
One can compare this use of a grist mill analogy of thinking with the analogy of the crucible, which implies a chamber or space in which elements are brought together often with work or extreme conditions to create new products by their combination.
Of course these also follow the older classical analogy of imitating the bees (apes).
-
- Jun 2022
-
-
What is color for?" And instead of telling you, I'll just show you. What you see here is a jungle scene, 00:02:08 and you see the surfaces according to the amount of light that those surfaces reflect. Now, can any of you see the predator that's about to jump out at you? And if you haven't seen it yet, you're dead, right? (Laughter) Can anyone see it? Anyone? No? Now let's see the surfaces according to the quality of light that they reflect. And now you see it. So, color enables us to see 00:02:32 the similarities and differences between surfaces, according to the full spectrum of light that they reflect. But what you've just done is in many respects mathematically impossible. Why? Because, as Berkeley tells us, we have no direct access to our physical world, other than through our senses. And the light that falls onto our eyes is determined by multiple things in the world, not only the color of objects, 00:02:56 but also the color of their illumination, and the color of the space between us and those objects. You vary any one of those parameters, and you'll change the color of the light that falls onto your eye. This is a huge problem, because it means that the same image could have an infinite number of possible real-world sources
BEing journey 2 pattern detection
-
- May 2022
-
tc39.es tc39.es
Tags
Annotators
URL
-
-
www.ncbi.nlm.nih.gov www.ncbi.nlm.nih.gov
-
DICER1 syndrome is a rare genetic condition predisposing to hereditary cancer and caused by variants in the DICER1
GeneName: DICER1 PMCID: PMC7859642 HGNCID: Unavailable Inheritance Pattern: Autosomal dominant. Disease Entity: Familial pleuropulmonary blastoma (PPB), cervix embryonal rhabdomyosarcoma, multinodular goiter, nasal chondromesenchymal hemartoma, Ciliary body medulloepithelioma, Sertoli-Leydig Cell Tumor (SLCT), differentiated thyroid carcinoma, pituitary blastoma, pineoblastoma, cystic nephroma, Wilm's tumor and sarcomas of different sites including, amongst others, the uterine cervix, kidney and brain. Mutation: Germline Zygosity: Heterozygose Variant: No ClinVarID present. Family Information: No family outline Case: No specified information of patients included. CasePresentingHPO's: n/a CasePrevious Testing: n/a gnomAD: n/a Mutation Type: nonsense, frameshift, or splice affected.
Tags
- PMCID: PMC7859642
- Gene: DICER1
- Cervix embryonal rhabdomyosarcoma
- Nasal chondromesenchymal hemartoma
- Sertoli-Letdig Cell Tumor(SLCT)
- Multinodular goiter
- Familial pleuropulmonary blastoma (PPB)
- Mutation type: Nonsense
- Ciliary body medulloepitheliomma
- Zygosity: Heterozygous
- Mutation type: Frameshift
- Wilm's tumor
- Mutation: Germline
- Inheritance Pattern: Autosomal dominant
- Differentiated thyroid carcinoma
Annotators
URL
-
-
www.ncbi.nlm.nih.gov www.ncbi.nlm.nih.gov
-
Pathogenic germline variants in DICER1 underlie an autosomal dominant, pleiotropic tumor-predisposition disorder.
gene name: DICER 1 PMID (PubMed ID): 33570641 HGNCID: n/a Inheritance Pattern: autosomal dominant Disease Entity: benign and malignant tumor mutation Mutation: somatic Zygosity: heterozygous Variant: n/a Family Information: n/a Case: people of all sexes, ages, ethnicities and races participated CasePresentingHPOs: individuals with DICER1-associated tumors or pathogenic germline DICER1 variants were recruited to participate CasePreviousTesting: n/a gnomAD: n/a
-
-
watermark.silverchair.com watermark.silverchair.com
-
DICER1 syndrome is an autosomal-dominant,pleiotropic, tumor-predisposition disorder arisingfrom pathogenic germline variants in DICER1, whichencodes an endoribonuclease integral to processingmicroRNAs
DICER1 is the gene name. PubMed ID, HGCNCID, and Variant: I can't find Inheritance Pattern: autosomal-dominant The disease entity: DICER1 syndrome The type of mutation: germline. Zygosity: not known. Family Information: a family was used, DICER1 carriers, and non DICER1 variant used, some of the family members had tumors from DICER1 Case Information: mean age is 34, the range of age is 18.6 to 43 years, male, and female used, ethnicity can't find Case Presenting HPO: cancer testing, chemotherapy, radiotherapy gnomeAD: 9.2,8.3.2 Mutation type: Pleiotropic, loss of function, missense
-
-
www.ncbi.nlm.nih.gov www.ncbi.nlm.nih.gov
-
Embryonal rhabdomyosarcoma (ERMS) of the uterus has recently been shown to frequently harbor DICER1 mutations.
HGNCID:
Tags
- Mutation: c.5428G>T
- Zygosity: Some Cases displayed homozygosity
- Mutation: 5428 G>C
- PMID (PubMed ID): 33846547
- Variant: Clinvar ID not identified
- Mutation: c5113G>A
- Mutation: c.5438 A> C
- Mutation: c.4420A>G
- Family Information: not identified
- Mutation: c.3580delA
- Inheritance Pattern: Non- inheritance(DNA methylation)
- pathogenicity: only 2 of 17 patients died from disease
- case wt: m&f 0.5-19
- Mutation: c.4267G>T
- case mut: f 28-67
- GeneName: DICER1
- Mutation: c.5125G > A
- Disease Entity: Embryonal rhabdomyosarcoma (ERMS)
Annotators
URL
-
- Apr 2022
-
www.ncbi.nlm.nih.gov www.ncbi.nlm.nih.gov
-
DICER1 syndrome is a rare genetic condition predisposing to hereditary cancer and caused by variants in the DICER1 gene.
Gene Name: DICER1 PMID:33552988 HGNCID: Unavailable Inheritance Pattern:Autosomal Dominant Disease Entity: familial pleuropulmonary blastoma (PPB),cystic nephroma, ovarian Sertoli-Leydig cell tumor (SLCT), multinodular goiter, cervix embryonal rhabdomyosarcoma, Wilms’ tumor, nasal chondromesenchymal hamartoma, ciliary body medulloepithelioma, differentiated thyroid carcinoma, pituitary blastoma, pineoblastoma, and sarcomas of different sites. Mutation: Nonsense, Frameshift<br /> Zygosity: Heterosygosity Variant:No ClinVar ID present Family Information:no diseases mentioned in family Case: no specified case in this article gnomAD: n/a Mutation type: Nonsense. frameshift
Tags
- pituitary blastoma
- differentiated thyroid carcinoma
- sarcomas
- PMID:33552988
- multinodular goiter
- ovarian Sertoli-Leydig cell tumor
- nasal chondromesenchymal hamartoma
- Inheritance Pattern: Autosomal Dominant
- ciliary body medulloepithelioma
- PPB
- Wilms’ tumor
- Mutation: Nonsense
- Mutation: Frameshift
- Gene: DICER1
- cervix embryonal rhabdomyosarcoma
- Zygosity: Heterosygosity
- cystic nephroma
- SLCT
- familial pleuropulmonary blastoma
- pineoblastoma
Annotators
URL
-
-
www.ncbi.nlm.nih.gov www.ncbi.nlm.nih.gov
-
The DICER1 syndrome is an autosomal dominant tumor‐predisposi-tion disorder associated with pleuropulmonary blastoma, a rare pediatric lung cancer
GeneName:DICER1 PMID (PubMed ID): PMCID: PMC6418698 PMID: 30672147 HGNCID: NOT LISTED<br /> Inheritance Pattern: Autosomal Dominant Disease Entity: Cancer; benign and malignant tumors including pleuropulmonary blastoma, cystic nephroma, Sertoli-Leydig cell tumors, multinodular goiter, Thryoid cancer, rhabdomyosarcoma, and pineoblastoma. Mutation: Somatic missense variation Mutation type: missense Zygosity: None stated Variant: unregistered…. Family Information: Characterize germline variants in familial early-onset clorectal cancer patients; The observation of germline DICER1 variation with uterine corpus endometrial carcinoma merits additional investigation. CasePresentingHPOs: uterine and rectal cancers in germline mutation
-
- Mar 2022
-
Tags
Annotators
URL
-
-
wicg.github.io wicg.github.io
-
The URLPattern API provides a web platform primitive for matching URLs based on a convenient pattern syntax.
Tags
Annotators
URL
-
- Feb 2022
-
www.statnews.com www.statnews.com
-
Omicron’s sister variant spreads faster. So why did the one we call Omicron hit first? (2022, February 2). STAT. https://www.statnews.com/2022/02/02/omicron-sister-variant-ba2-spreads-faster/
-
- Jan 2022
-
scattered-thoughts.net scattered-thoughts.net
-
I have a nice self-contained example of breaking up a big change here. I wanted to change the internal representation used throughout the compiler. Instead of trying to do it all at once, I made a parallel pipeline for the new version and built it out stage by stage while keeping the old version working. Once the new version was complete and produced the same results on all the tests I deleted the old version.
-
-
-
<script> import { fibonacci } from './math.js'; $: result = fibonacci(n, 0); </script> <input type=number bind:value={n}> <p>The {n}th Fibonacci number is {$result.data}</p> {#if $result.loading} <p>Show a spinner, add class or whatever you need.</p> <p>You are not limited to the syntax of an #await block. You are free to do whatever you want.</p> {/if}
-
-
-
Having a consistent and predictable pattern is key to the elegance.
-
-
github.com github.com
-
I value this pattern because it allows concise concurrency.
-
-
github.com github.com
-
Oh, I just figured out a workaround for my project, in case it helps someone. If you want the source of truth on the prop to come from the child component, then leave it undefined in the parent. Then, you can make the reactive variable have a condition on the presence of that variable. eg: <script> let prop; $: prop && console.log(prop); </script> <Child bind:prop/> Might not work for every use case but maybe that helps someone.
-
-
-
Liu, C., Yang, Y., Chen, B., Cui, T., Shang, F., & Li, R. (2022). Revealing spatio-temporal interaction patterns behind complex cities. ArXiv:2201.02117 [Physics]. http://arxiv.org/abs/2201.02117
-
- Dec 2021
-
blogs.dickinson.edu blogs.dickinson.edu
-
toll,
Rhyme of second and last line, soul & toll. This is also the only fourth line which does not end with a dash.
-
-
onlinelibrary.wiley.com onlinelibrary.wiley.com
-
Sloman, S. A. (2021). How Do We Believe? Topics in Cognitive Science, 0(2021), 1–14. https://doi.org/10.1111/tops.12580
Tags
- predictability
- information processing
- representational language
- memory
- pattern recognition
- dual system of thinking
- causal reasoning
- sophisticated associative model
- unfamiliar circumstance
- is:article
- human thought
- lang:en
- knowledge
- representational scheme
- generalizability
- cognitive science
Annotators
URL
-
- Nov 2021
-
archive.nytimes.com archive.nytimes.com
-
https://archive.nytimes.com/www.nytimes.com/interactive/2009/09/04/opinion/20090908_opart.html?_r=0
We recognize letters in reading much better by reading the top of letters rather than by reading the bottom of letters.
As a result of this, closing the tops of letters properly is important in writing.
An alternate method of holding one's writing instrument between fore-finter and middle finer with the thumb near the tip can alleviate forearm, wrist, and thumb pain.
-
- Oct 2021
-
github.com github.com
-
So if I just forward the cookie header (which contains the access-token), wouldn't that be just what I am not supposed to do. I mean what's the point of using 'HttpOnly' flag if I return the token to the client-side js on every request.
-
- Sep 2021
-
blogs.dickinson.edu blogs.dickinson.edu
-
Final lines of every stanza is a trimeter, which seems relatively shorter than the preceding lines of penta- and tetrameter. This differentiation creates an unusual and unexpected rhythms and draws readers attention to this final line, which contains the major (sole) motive of author for writing this poem, love.
-
Metric pattern of The Canonization is:
- Pentameter
- Tetrameter
- Pentameter
- Pentameter
- Tetrameter
- Tetrameter
- Pentameter
- Tetrameter
- Trimeter
However, this pattern is not strictly kept throughout the poem. Since this poem is written in a conversational style between the speaker and his unknown (unseen) provoker, a certain degree of flexibility is accepted to make the poem sound like a natural conversation. For the same reason, there isn't a universal stress pattern in this poem. (Though one might read it in a iambic (da/DUM) rhythm, it would sound very unnatural in some line)
-
- Aug 2021
-
-
# And standalone like a case:Qo.match(people.first, Qo.m(age: 10..19) { |person| "#{person.name} is a teen that's #{person.age} years old" }, Qo.m(:*) { |person| "#{person.name} is #{person.age} years old" })
-
# How about some "right-hand assignment" pattern matchingname_longer_than_three = -> person { person.name.size > 3 }people_with_truncated_names = people.map(&Qo.match_fn( Qo.m(name_longer_than_three) { |person| Person.new(person.name[0..2], person.age) }, Qo.m(:*) # Identity function, catch-all))
-
-
twitter.com twitter.comTwitter1
-
John Burn-Murdoch. (2021, May 27). NEW: B.1617.2 is fuelling a third wave in the UK, with not only cases but also hospital admissions rising. Vaccines will make this wave different to those that have come before, but it remains a concern, and one that other countries will soon face. Thread on everything we know: Https://t.co/4825qOqgrl [Tweet]. @jburnmurdoch. https://twitter.com/jburnmurdoch/status/1397995388267810818
-
- Jul 2021
-
twitter.com twitter.com
-
Thushan de Silva on Twitter. (n.d.). Twitter. Retrieved 29 July 2021, from https://twitter.com/Thushan_deSilva/status/1418511974435115011
-
-
github.com github.com
Tags
Annotators
URL
-
-
www.toptal.com www.toptal.com
-
In the examples above, the number 42 on the left hand side isn’t a variable that is being assigned. It is a value to check that the same element in that particular index matches that of the right hand side.
-
-
principles-wiki.net principles-wiki.net
Tags
Annotators
URL
-
- May 2021
-
www.pnas.org www.pnas.org
-
Geng, X., Katul, G. G., Gerges, F., Bou-Zeid, E., Nassif, H., & Boufadel, M. C. (2021). A kernel-modulated SIR model for Covid-19 contagious spread from county to continent. Proceedings of the National Academy of Sciences, 118(21). https://doi.org/10.1073/pnas.2023321118
-
-
metameso.org metameso.org
-
By contrast, in our work we have centred circumstances of cultural diversity and human relationships.
I'm glad to see that we didn't retreat from the critical stance that we initially brought forward. Our perspective was that Kostakis et al. tended towards a 'provisionist' and paternalistic sort of development trajectory, a kind of neo-colonialism, even though they are pitching their work from within peer-to-peer and free software settings. The same issue could easily come up with patterns, i.e., if they are offered as the solution. Realistically, it's possible to read a lot of the patterns literature this way (including Alexander), regardless of what they say about adapting their patterns for local circumstances. The medium of print holds the more egalitarian process of pattern development hostage, and makes pattern authors seem much more arrogant than they ever intended to be! This is why we've focused on participatory processes of pattern development here. Furthermore we're not saying that this is an exhaustive treatment of that topic! Hopefully it is clear (though, if not, this will take more work) that what we're trying to develop is the opposite of 'provisionist' thinking. (BTW, for this term, Cf. Boud and Lee "‘Peer learning’ as pedagogic discourse for research education"
-
Pattern language development can give us another way to think and talk about the “process of language development” that already goes on inside institutions
This part could be relevant for thinking about 'pattern mining' and how to contextualise it. Consider the various situations where we run into a problem of language, i.e., where we don't have any language to talk about something that actually urgently matters to the parties involved. Things can either end badly there, or the parties can engage in a process of language development.
Tags
Annotators
URL
-
- Apr 2021
-
-
Really you are not the first to run into such a problem
-
-
unix.stackexchange.com unix.stackexchange.com
-
Quite a lot of programs actually detect if their output goes to a file (e.g. try man | grep -F a and you will not be able to scroll back and forth).
-
-
docdrop.org docdrop.org
-
colonial officials in Africa and
- Colonialism in India affected colonialism in other places by leading by example
-
hus, they destroyed anything that represent: the authority of the company:
Very similar to the French Revolution, immense oppression boils to extreme revolution against everything
-
it was the duty of the wealthy
- Pattern: underprivileged groups convincing people in power (wealthy Indians) to support a cause for a reason (loss of religious practices) that is only one of the many reasons the underprivileged people support the cause (heavy taxation, loss of rights, etc.).
-
the import of British
- Putting a colonized nation in a trade deficit is a common pattern in imperialism (ex. the colonies and Britain)
-
In return, the Mughal emperor would receive a hefty annual pension.
- People originally in power in colonized territories striking a deal with the colonizers for their benefit is a common pattern
-
rebels were tied to cannons and blown to bits to teach Indians a lesson in power
Brutal punishment used to show colonized peoples who has the power
- Reminds me of control tactics in slavery
-
- Mar 2021
-
psyarxiv.com psyarxiv.com
-
Becker, S. P., Dvorsky, M., Breaux, R., Cusick, C., Taylor, K., & Langberg, J. (2021). Prospective Examination of Adolescent Sleep Patterns and Behaviors Before and During COVID-19. PsyArXiv. https://doi.org/10.31234/osf.io/yzd4m
-
-
arxiv.org arxiv.org
-
Kozlowski, Diego, Jennifer Dusdal, Jun Pang, and Andreas Zilian. ‘Semantic and Relational Spaces in Science of Science: Deep Learning Models for Article Vectorisation’. ArXiv:2011.02887 [Physics], 5 November 2020. http://arxiv.org/abs/2011.02887.
-
-
medium.com medium.com
-
www.sitepoint.com www.sitepoint.com
-
Again, this is all opinion-based, and due to the sheer number of developers who rely on this technology as their bread and butter, sub-communities and religiousness forms around patterns, anti-patterns, practices, de-facto standards, micro-packages, polyfills, frameworks, build-tools, etc.
-
-
stackoverflow.com stackoverflow.com
-
If you would like to make “empty” include values that consist of spaces only, you can add the attribute pattern=.*\S.*.
-
- Feb 2021
-
en.wikipedia.org en.wikipedia.org
-
Examples
-
there are two key elements to an anti-pattern that distinguish it from a bad habit, bad practice, or bad idea
-
-
github.com github.com
-
It's an implementation of the command pattern in Ruby.
-
-
en.wikipedia.org en.wikipedia.org
-
I think a better, more immediately understandable name for this concept would be command object, because it lets you pass around commands (or a list of commands) as objects.
That's the only thing you really need to know abut this pattern. The rest seems like boring implementation details that aren't that important, and that naturally follow from the primary definition above.
-
Uses
-
The central ideas of this design pattern closely mirror the semantics of first-class functions and higher-order functions in functional programming languages. Specifically, the invoker object is a higher-order function of which the command object is a first-class argument.
-
-
-
I do think it's a common pattern that should be solved, and I am probably going to try and solve it as a Gem as opposed to simply writing code that we use in our code base
-
-
www.cise.ufl.edu www.cise.ufl.edu
-
The basic idea of this pattern is much like the idea of an assembly line
-
-
github.com github.com
-
lk10.com lk10.com
-
The Lk10 "rhythms" are now being practiced in 28 countries, across 6 continents.
Tags
Annotators
URL
-
- Jan 2021
-
github.com github.com
-
Popper for Svelte with actions, no wrapper components or component bindings required! Other Popper libraries for Svelte (including the official @popperjs/svelte library) use a wrapper component that takes the required DOM elements as props. Not only does this require multiple bind:this, you also have to pollute your script tag with multiple DOM references. We can do better with Svelte actions!
-
- Dec 2020
-
twitter.com twitter.comTwitter1
-
Muge Cevik [mugecevik] (2020/09/21) Over the last 6 months, we've learned a lot about how SARS-CoV-2 spreadsMicrobe What does the evidence so far tell us about SARS-CoV-2 transmission dynamics, high-risk activities and environments? Thread Thread (1/n) https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3692807 [tweet]. [twitter], https://twitter.com/mugecevik/status/1308080079763902464
-
- Nov 2020
-
web.archive.org web.archive.org
-
With Lotus Notes, I can combine a hierarchically organized outline view of the documents, with full text searching, hypertext links and traditiona l relational database like reports (for example, a sorted view of items to do).
What Lotus Notes allowed you to do is to combine a hierarchical organized overview, achieved through an outliner, with search, hyperlinks and relational-database-like reports. Lotus Notes also allowed you to organized different document formats (Word, emails, etc.)
-
-
www.cl.cam.ac.uk www.cl.cam.ac.uk
-
Alexanderproposeshomesandofficesbedesignedandbuiltbytheireventualoccupants.Thesepeople,hereasons,knowbesttheirrequirementsforaparticularstructure.Weagree,andmakethesameargumentforcomputerprograms.Computerusersshouldwritetheirownprograms.KentBeck&WardCunningham,1987 [7]
Users should program their own programs because they know their requirements the best.
[7]: Beck, K. and Cunningham, W. Using pattern languages for object-oriented programs. Tektronix, Inc. Technical Report No. CR-87-43 (September 17, 1987), presented at OOPSLA-87 workshop on Specification and Design for Object-Oriented Programming. Available online at http://c2.com/doc/oopsla87.html (accessed 17 September 2009)
-
Before the publication of the ‘Gang of Four’ book that popularised software patterns [4], Richard Gabriel described Christopher Alexander’s patterns in 1993 as a basis for reusable object‐oriented software in the following way:Habitabilityisthecharacteristicofsourcecodethatenablesprogrammers,coders,bugfixers,andpeoplecomingtothecodelaterinitslifetounderstanditsconstructionandintentionsandtochangeitcomfortablyandconfidently.
Interesting concept for how easy to maintain a piece of software is.
-
-
www.roambrain.com www.roambrain.com
-
Connected to this are Andy Matuschak’s comments about contextual backlinks bootstrapping new concepts before explicit definitions come into play.
What Joel says here about Contextual Backlinks is that they allow you to "bootstrap" a concept (i.e. start working with it) without explicit definitions coming into play (or as Andy would say, the content is empty).
-
Easily updated pages: don’t worry about precisely naming something at first. Let the meaning emerge over time and easily change it (propagating through all references).
Joel highlights a feature here of Roam and ties it to incremental formalisms.
In Roam you can update a page name and it propagates across all references.
-
Cognitive Overhead (aka Cognitive Load): often the task of specifying formalism is extraneous to the primary task, or is just plain annoying to do.
This is the task that you're required to do when you want to save a note in Evernote or Notion. You need to choose where it goes.
-
The basic intuition is described well by the Shipman & Marshall paper: users enter information in a mostly informal fashion, and then formalize only later in the task when appropriate formalisms become clear and also (more) immediately useful.
Incremental formalism
Users enter information in an informal fashion. They only formalize later when the appropriate formalism becomes clear and/or immediately useful.
-
It’s important to notice something about these examples of synthesis representations: they go quite a bit further than simply grouping or associating things (though that is an important start). They have some kind of formal semantic structure (otherwise known as formality) that specifies what entities exist, and what kinds of relations exist between the entities. This formal structure isn’t just for show: it’s what enables the kind of synthesis that really powers significant knowledge work! Formal structures unlock powerful forms of reasoning like conceptual combination, analogy, and causal reasoning.
Formalisms enable synthesis to happen.
-
-
notes.andymatuschak.org notes.andymatuschak.org
-
Systems which display backlinks to a node permit a new behavior: you can define a new node extensionally (rather than intensionally) by simply linking to it from many other nodes—even before it has any content.
Nodes in a knowledge management system can be defined extensionally, rather than intensionally, through their backlinks and their respective context.
-
- Oct 2020
-
noeldemartin.com noeldemartin.com
-
medium.com medium.com
-
withindex.js, we have a single source of truth, giving fine grained control on what we expose to the outside world.
-
import statements will become much smaller, as we will be importing stuff from less files. For example AbstractNode.js has only on import statement now, where it had two before.
-
The reason that this solves our problem is: we now have full control over the module loading order. Whatever the import order in internal.js is, will be our module loading order.
-
Here are few, real-life commits of refactorings that make use of this solution:
-
The crux of this pattern is to introduce an index.js and internal.js file.
-
-
However, after solving this problem a few times, a pattern appeared.
Tags
- circular dependency
- single source of truth
- code organization: internal module pattern
- advantages/merits/pros
- refactoring
- key point
- exports (functions/etc. exposed to outside world) (modules)
- main/key/central/essential/core thing/point/problem/meat
- fine-grained control
- emergent
- list of examples
- under my control
- +0.9
- having enough control over something
- control (programming)
- be specific
- specific examples
- pattern emerged
- concise
- software design patterns
Annotators
URL
-
-
github.com github.com
-
github.com github.com
-
This is a very unusual pattern and most people don't know you can.
-
The problem is that not all tooling supports adding new dependencies from a transform. The first step is figuring out how this can be done idiomatically in the current ecosystem.
-
-
legacy.reactjs.org legacy.reactjs.org
-
Since “virtual DOM” is more of a pattern than a specific technology, people sometimes say it to mean different things. In React world, the term “virtual DOM” is usually associated with React elements since they are the objects representing the user interface
-
-
github.com github.com
-
create patterns & metaphor
-
-
-
it also allows for more divergence in how people write there code and where they put their logic, making different svelte codebases potentially even more different due to fewer constraints. This last point is actually something I really value, I read a lot of Svelte code by a lot of different people and broadly speaking things look the same and are in the same places.
Tags
- uniformity
- idiomatic code style (programming languages)
- convention
- programming: multiple ways to do the same thing
- strong conventions resulting in code from different code bases/developers looking very similar
- consistency
- software development: code organization: where does this code belong?
- idiomatic pattern (in library/framework)
Annotators
URL
-
-
dylanvann.com dylanvann.com
-
Our custom useEffect is not idiomatic Svelte.
-
-
recoiljs.org recoiljs.org
-
We want to improve this while keeping both the API and the semantics and behavior as Reactish as possible.
-
-
github.com github.com
-
this is a common Svelte idiom for manually invalidating something that might have been mutated without there being a visible = sign somewhere
-
-
github.com github.com
-
This library exports a single React Hook, useMethods, which has all the power of useReducer but none of the ceremony that comes with actions and dispatchers.
-
-
www.theguardian.com www.theguardian.com
-
Partridge, J. (2020, October 5). Covid-19 has changed working patterns for good, UK survey finds. The Guardian. https://www.theguardian.com/business/2020/oct/05/covid-19-has-changed-working-patterns-for-good-uk-survey-finds
-
- Sep 2020
-
github.com github.com
-
I don't understand why it just launches the mutation once and then it throws the error Function called outside component initialization, the only way to make it work is to do something like $: result = mutation(...) but it doesn't make sense, I don't want to run the mutation after each keystroke.
-
We’re still working on idiomatic Svelte APIs so this one’s also on our list to figure out what the best way forward is
-
-
Local file Local file
-
in constructing representations of how to supportlearning in particular cases
It reminds me of conjecture mapping. Are we going to make the similar thing?
-
- Aug 2020
-
www.nber.org www.nber.org
-
McLaren, J. (2020). Racial Disparity in COVID-19 Deaths: Seeking Economic Roots with Census data. (Working Paper No. 27407; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27407
-
-
covid-19.iza.org covid-19.iza.org
-
Family Life in Lockdown. COVID-19 and the Labor Market. (n.d.). IZA – Institute of Labor Economics. Retrieved August 1, 2020, from https://covid-19.iza.org/publications/dp13398/
-
- Jul 2020
-
-
Luscombe, A., & McClelland, A. (2020). Policing the Pandemic: Tracking the Policing of Covid-19 across Canada [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/9pn27
-
-
-
Vachuska, K. F. (2020). Considering Elite Network Patterns in Application to Infectious Disease Spread [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/2r9mu
-
-
osf.io osf.io
-
Goldman, D. S. (2020). Initial Observations of Psychological and Behavioral Effects of COVID-19 in the United States, Using Google Trends Data. https://doi.org/10.31235/osf.io/jecqp
-
-
-
Zhong, H., Wang, Y., Shi, Z., Zhang, L., Ren, H., He, W., Zhang, Z., Zhu, A., Zhao, J., Xiao, F., Yang, F., Liang, T., Ye, F., Zhong, B., Ruan, S., Gan, M., Zhu, J., Li, F., Li, F., … Zhao, J. (2020). Characterization of Microbial Co-infections in the Respiratory Tract of hospitalized COVID-19 patients. MedRxiv, 2020.07.02.20143032. https://doi.org/10.1101/2020.07.02.20143032
-
-
osf.io osf.io
-
Dou, Z., Stefanovski, D., Galligan, D., Lindem, M., Rozin, P., Chen, T., & Chao, A. M. (2020). The COVID-19 Pandemic Impacting Household Food Dynamics: A Cross-National Comparison of China and the U.S. [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/64jwy
-
-
osf.io osf.io
-
Rice, W. L., Mateer, T., Taff, B. D., Lawhon, B., Reigner, N., & Newman, P. (2020). Longitudinal changes in the outdoor recreation community’s reaction to the COVID-19 pandemic: Final report on a three-phase national survey of outdoor enthusiasts [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/gnjcy
-
-
www.thelancet.com www.thelancet.com
-
Lancet, T. (2020). COVID-19: The worst may be yet to come. The Lancet, 396(10244), 71. https://doi.org/10.1016/S0140-6736(20)31517-8
-
- Jun 2020
-
www.sciencedirect.com www.sciencedirect.com
-
Zhou, B., Lu, X., & Holme, P. (2020). Universal evolution patterns of degree assortativity in social networks. Social Networks, 63, 47–55. https://doi.org/10.1016/j.socnet.2020.04.004
-
-
www.nature.com www.nature.com
-
Kraemer, M.U.G., Sadilek, A., Zhang, Q. et al. Mapping global variation in human mobility. Nat Hum Behav (2020). https://doi.org/10.1038/s41562-020-0875-0
-
- May 2020
-
-
Lobato, E. J. C., Powell, M., Padilla, L., & Holbrook, C. (2020). Factors Predicting Willingness to Share COVID-19 Misinformation. https://doi.org/10.31234/osf.io/r4p5z
-
-
www.pnas.org www.pnas.org
-
Bento, A. I., Nguyen, T., Wing, C., Lozano-Rojas, F., Ahn, Y.-Y., & Simon, K. (2020). Evidence from internet search data shows information-seeking responses to news of local COVID-19 cases. Proceedings of the National Academy of Sciences, 202005335. https://doi.org/10.1073/pnas.2005335117
-
- Apr 2020
-
covid19mm.github.io covid19mm.github.io
-
Third Report. (2020, April 17). COVID-19 Mobility Monitoring Project. https://covid19mm.github.io//in-progress/2020/04/17/third-report.html
-
-
marlin-prod.literatumonline.com marlin-prod.literatumonline.com
-
Liao, H., Zhang, L., Marley, G., Tang, W. (2020). Differentiating COVID-19 response strategies. University of North Carolina Project-China. DOI: 10.1016/j.xinn.2020.04.003
-
-
github.com github.com
-
The result, all too often, is that we decide (often unconsciously) that the sweeping change just isn't worth it, and leave the undesirable pattern untouched for future versions of ourselves and others to grumble about, while the pattern grows more and more endemic to the code base.
-
-
xunitpatterns.com xunitpatterns.com
- Mar 2020
-
-
But even cookiebot.com is doing it the wrong way. As far as I know and have read the user should opt-in which info/cookie(s) he/she would like to approve or accept. With cookiebot.com all the boxes are already marked but maybe one can change that in the settings!?
Tags
Annotators
URL
-
-
ruby-doc.org ruby-doc.org
-
It is recommended that a library should have one subclass of StandardError or RuntimeError and have specific exception types inherit from it. This allows the user to rescue a generic exception type to catch all exceptions the library may raise even if future versions of the library add new exception subclasses.
-
-
stackoverflow.com stackoverflow.com
-
The pattern below has become exceptionally useful for me (pun intended). It's clean, can be easily modularized, and the errors are expressive. Within my class I define new errors that inherit from StandardError, and I raise them with messages (for example, the object associated with the error).
-
-
softarch.cis.strath.ac.uk softarch.cis.strath.ac.uk
-
techcrunch.com techcrunch.com
-
A majority also try to nudge users towards consenting (57%) — such as by using ‘dark pattern’ techniques like using a color to highlight the ‘agree’ button (which if clicked accepts privacy-unfriendly defaults) vs displaying a much less visible link to ‘more options’ so that pro-privacy choices are buried off screen.
-
-
techcrunch.com techcrunch.com
-
Earlier this year it began asking Europeans for consent to processing their selfies for facial recognition purposes — a highly controversial technology that regulatory intervention in the region had previously blocked. Yet now, as a consequence of Facebook’s confidence in crafting manipulative consent flows, it’s essentially figured out a way to circumvent EU citizens’ fundamental rights — by socially engineering Europeans to override their own best interests.
-
So it’s not surprising that Facebook is so coy about explaining why a certain user on its platform is seeing a specific advert. Because if the huge surveillance operation underpinning the algorithmic decision to serve a particular ad was made clear, the person seeing it might feel manipulated. And then they would probably be less inclined to look favorably upon the brand they were being urged to buy. Or the political opinion they were being pushed to form. And Facebook’s ad tech business stands to suffer.
-
design choices are being selected to be intentionally deceptive. To nudge the user to give up more than they realize. Or to agree to things they probably wouldn’t if they genuinely understood the decisions they were being pushed to make.
-
-
-
en.wikipedia.org en.wikipedia.org
-
pattern library with the specific goal of naming and shaming deceptive user interfaces
-
-
-
www.darkpatterns.org www.darkpatterns.org
-
-
wiki.hasi.it wiki.hasi.it
Tags
Annotators
URL
-
- Jan 2020
-
hillside.net hillside.net
-
Fundamental to any science or engineering discipline is a common vocabulary for expressing its concepts, and a language for relating them together. The goal of patterns within the software community is to create a body of literature to help software developers resolve recurring problems encountered throughout all of software development. Patterns help create a shared language for communicating insight and experience about these problems and their solutions. Formally codifying these solutions and their relationships lets us successfully capture the body of knowledge which defines our understanding of good architectures that meet the needs of their users. Forming a common pattern language for conveying the structures and mechanisms of our architectures allows us to intelligibly reason about them. The primary focus is not so much on technology as it is on creating a culture to document and support sound engineering architecture and design.
Without reference to software development, this reads as:
Fundamental to any science or engineering discipline is a common vocabulary for expressing its concepts, and a language for relating them together. [...] Patterns help create a shared language for communicating insight and experience about these problems and their solutions. [...] Forming a common pattern language for conveying the structures and mechanisms of our architectures allows us to intelligibly reason about them. The primary focus is not so much on technology as it is on creating a culture to document and support sound engineering architecture and design.
Tags
Annotators
URL
-
-
www.technologyreview.com www.technologyreview.com
-
What I’m seeing here is the consistent “eliminating the human” pattern.
This seems as apt a name as any.
-
- Nov 2019
-
www.robinwieruch.de www.robinwieruch.de
-
That's especially useful when combining it with React's slot pattern, which is used for passing multiple composed components to different places within a (render prop) component, but then advancing it with a render prop function to pass the state from the render prop component to the composed components.
Tags
Annotators
URL
-
- Oct 2019
-
stackoverflow.com stackoverflow.com
-
Rack middleware is more than "a way to filter a request and response" - it's an implementation of the pipeline design pattern for web servers using Rack. It very cleanly separates out the different stages of processing a request - separation of concerns being a key goal of all well designed software products.
-
- Sep 2019
-
legacy.reactjs.org legacy.reactjs.org
-
They are a pattern that emerges from React’s compositional nature.
-
- Aug 2019
- Feb 2019
-
www.theguardian.com www.theguardian.com
-
Historians call it the “conquest pattern”, which unfolds in three phases: legalistic measures to provide the invasion with a gloss of justification, a declaration of territorial claims, and the founding of a town to legitimate the declaration.
-
- Jan 2019
-
static1.squarespace.com static1.squarespace.com
-
ausal relationship
Is it true that post humanism takes issue with the cause and effect pattern? In the sense that these two things are separate entities? (Referring to Burke's belief that we are naturally divided from other people)
-
- Oct 2018
-
scripting.com scripting.com
-
A variant is useful in standards work, where I ask collaborators to search for the worst possible name for something, in order to avoid long arguments about which is best. You can have a good laugh when someone invokes the "worst is best" rule, and get on with the real work of working together.
Almost like a pattern. Start off with something, anything, and improve from there.
-
- Mar 2018
-
www.infoworld.com www.infoworld.com
-
type-safe enum pattern
a.k.a. Strongly typed enum pattern
-
-
compilers.cs.ucla.edu compilers.cs.ucla.edu
-
Visitor design pattern
访问者设计模式
-