Opus 4.7 matched the experimentally reported splitting pattern more often than any other tool
大多数人认为专业化学软件在预测NMR峰分裂模式方面会比通用AI模型更准确,因为这是它们的核心功能。但作者发现Claude Opus 4.7在预测氢原子NMR峰的分裂模式方面表现优于所有其他工具,包括专业软件。这表明AI模型在理解化学细微结构特征方面可能已经超越了传统专业工具。
Opus 4.7 matched the experimentally reported splitting pattern more often than any other tool
大多数人认为专业化学软件在预测NMR峰分裂模式方面会比通用AI模型更准确,因为这是它们的核心功能。但作者发现Claude Opus 4.7在预测氢原子NMR峰的分裂模式方面表现优于所有其他工具,包括专业软件。这表明AI模型在理解化学细微结构特征方面可能已经超越了传统专业工具。
AI toys that remember conversations, reference previous interactions, and respond with apparent understanding can make children feel deeply seen and known. However, this is algorithmic pattern-matching, not genuine understanding. The toy doesn't care about the child, doesn't have the child's best interests at heart, and can't provide the wisdom, guidance, or support that caring adults offer.
「感到被理解」与「真正被理解」之间的鸿沟具有重要的哲学意涵:AI产生的输出能触发与真实理解相同的神经反应,却没有任何底层的真实性。对于缺乏框架来区分表演与现实的儿童而言,这种幻觉尤为有力——其潜在伤害也可能最为持久,因为它将塑造儿童在未来如何感知「被人了解」这件事本身。
The most consistent failure across the direct-to-consumer products we tested is what we call 'missed breadcrumbs.' This is the failure to recognize when a series of individually ambiguous signals, read together, indicate a mental health emergency.
Pattern recognition across a clinical conversation is a core human clinical competency that current AI chatbots demonstrably lack. Each signal in isolation is ambiguous; together they constitute a clinical picture. This failure reveals that AI mental health apps are doing session-level response generation rather than longitudinal clinical reasoning — the difference between answering messages and actually assessing a patient.
I had the intuition that these problems were kind of clustered together and they had some kind of unifying feel to them. And this new method is really confirming that intuition.
大多数人认为数学问题是孤立且独特的,每个问题需要专门的解决方法,但作者认为AI的发现证实了数学问题之间存在某种统一性和关联性,这挑战了人们对数学问题独立性的传统认知。
其中 Pattern 是最容易被忽略也最关键的一层,它定义了'在具体业务场景下该怎么组合这些组件',是 AI 时代设计系统真正的价值所在。
大多数设计系统实践者主要关注组件库和基础规范,但作者认为模式层(Pattern)才是设计系统的核心价值所在。这一观点与主流认知相悖,因为大多数团队将大量资源投入到组件开发,而忽略了场景化的模式组合,而这恰恰是AI时代设计系统最有价值的部分。
The playbook is familiar: wrap an existing open-source project in a user-friendly interface, build a user base, raise money, then figure out monetization.
这句话揭示了Ollama背后的VC驱动模式,这是一种典型的'包装开源项目-获取用户-融资-变现'的商业模式,这种模式往往最终会与开源项目的价值观产生冲突,正如Ollama从本地转向云服务的转变所展示的。
This level of penetration in such a short period of time is remarkable since Fortune 500 enterprises are not known to be early adopters of technology. Historically, many startups had to initially sell to other startups to get early momentum, and it was only after a few years that a startup would be able to land its first enterprise contract.
AI技术在财富500强企业中的快速采用打破了传统技术采用模式,这一现象揭示了AI可能正在重塑企业创新和采用技术的决策机制。大企业通常不是早期技术采用者,但AI却能在短时间内获得广泛采用,这可能意味着企业对AI的价值认知和风险接受度发生了根本性变化。
because coding has a tight human-in-the-loop workflow, with developers still overseeing the development process today, these tools enable accelerated output while still making space for human judgment to review, edit, and iterate.
「人在环路」是编程 AI 爆发的关键因素,而非阻碍。这个洞见颠覆了常见的「人机协作摩擦论」:恰恰是因为开发者需要审查代码,AI 生成的错误有人把关,企业才愿意大规模部署。这说明 AI 在「可验证 + 人类兜底」的领域最容易突破——其他领域想复制这个成功模式,需要先建立同等的验证机制。
the most interesting detail here is how SkillClaw clusters cross-user trajectories into referenced skills and then uses the evolver to translate those patterns into concrete updates.
令人惊讶的是:SkillClaw能够将跨用户轨迹聚类为参考技能,然后使用进化器将这些模式转化为具体更新。这种处理异构用户经验的方法非常巧妙,它不仅解决了不同用户间信号差异的问题,还能从看似无关的用户行为中提取有价值的模式,实现真正的集体智慧。
One pattern that I love to use in my SvelteKit projects is returning writable stores from the layout’s load function. This makes it possible to fetch data from the server (for example the user object for the logged in user), and then you make this object available as a writable reactive store throughout the whole application. So when the user updates their username or avatar, you do the PUT request to the server and you get the updated user object back from the server as the response, you can simply update the $user writable store value and every place in your app where you show the user object gets updated immediately.
these winds, right— these energies—are already flowing, of course, and they flow in very deep patterns that basically constitute one's own ordinary identity. And so quite literally one's own ordinary identity is, is the patterning of these winds.
for - key insight - one's ordinary identity IS the pattern of the flow of the winds - this makes practice of Tukdam very difficult - from Youtube - Between Life and Death: Understanding Tukdam - John D. Dunne - a tendency towards lust, aversion, etc is accompanied by a flow of wind. - to practice this during life, we have to get out of the deep patterns we identify with in life
according to Care.com’s
has imbedded links, however Rosenberg still references sources within the text.
need to make
Uses imbedded links whenever making factual claims.
Een chunk (letterlijk ‘brok’) is een verzameling elementen die sterke associaties met elkaar hebben. Samen vormen ze een betekenisvolle informatie-eenheid. Die chunks, groot of klein, gebruiken we in ons interne informatieverwerkings- en geheugensysteem. Ons brein houdt namelijk van logica en voorspelbare patronen. Het opdelen van informatie gebeurt automatisch en continu, maar kan ook bewust worden ingezet. Dat heet doel-georiënteerde chunking.Ons brein kan slechts een aantal zaken opslaan in het kortetermijngeheugen. Maar door veel gegevens te groeperen in kleinere brokjes informatie, kunnen we de limieten van ons geheugen uitdagen. En dus meer informatie verwerken en onthouden.
Chapeau! Een Belgische website kaart dit aan in de context gezond leven.
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
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)
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.
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.
.time {|timer = Timer.new.start| ... } ⇒ Object Takes a block and returns the total time it took to execute.
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.
This pattern is often called monorepo when used in conjunction with a repository.
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.
07:00 flow increases dopamine/pattern recognition
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
Multiple-choice questions test nothing but passive-recognition knowledge, not active usable knowledge.
We all naturally have a desire to create — to bring to life something good, true, or beautiful.
to seek patterns, really
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)
Well-thought-out, idiomatic APIs
forms might be asso-ciated with structures
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.
jsdoc
/*
* @pattern /https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#()?&//=]*)/
*/
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?
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 instancesjs
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 contentjs
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 = []' ) ```
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] ```
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>
https://wiki.rel8.dev/turbocharge_pattern_languages
“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.
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
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.
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).
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
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.
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
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
Embryonal rhabdomyosarcoma (ERMS) of the uterus has recently been shown to frequently harbor DICER1 mutations.
HGNCID:
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
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
The URLPattern API provides a web platform primitive for matching URLs based on a convenient pattern syntax.
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/
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.
I value this pattern because it allows concise concurrency.
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
toll,
Rhyme of second and last line, soul & toll. This is also the only fourth line which does not end with a dash.
Sloman, S. A. (2021). How Do We Believe? Topics in Cognitive Science, 0(2021), 1–14. https://doi.org/10.1111/tops.12580
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.
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.
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:
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)
# 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))
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
Thushan de Silva on Twitter. (n.d.). Twitter. Retrieved 29 July 2021, from https://twitter.com/Thushan_deSilva/status/1418511974435115011
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.
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
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.
Really you are not the first to run into such a problem
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).
colonial officials in Africa and
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
the import of British
In return, the Mughal emperor would receive a hefty annual pension.
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
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
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.
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.
If you would like to make “empty” include values that consist of spaces only, you can add the attribute pattern=.*\S.*.
Examples
there are two key elements to an anti-pattern that distinguish it from a bad habit, bad practice, or bad idea
It's an implementation of the command pattern in Ruby.
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
The basic idea of this pattern is much like the idea of an assembly line
The Lk10 "rhythms" are now being practiced in 28 countries, across 6 continents.
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!
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
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.)
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.
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.
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.
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.
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.
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
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.
Our custom useEffect is not idiomatic Svelte.
We want to improve this while keeping both the API and the semantics and behavior as Reactish as possible.
this is a common Svelte idiom for manually invalidating something that might have been mutated without there being a visible = sign somewhere
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.
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
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
in constructing representations of how to supportlearning in particular cases
It reminds me of conjecture mapping. Are we going to make the similar thing?

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
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/
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
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
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
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
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
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
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
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
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
Third Report. (2020, April 17). COVID-19 Mobility Monitoring Project. https://covid19mm.github.io//in-progress/2020/04/17/third-report.html
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
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.
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!?
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.
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).
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.
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.
pattern library with the specific goal of naming and shaming deceptive user interfaces
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.
What I’m seeing here is the consistent “eliminating the human” pattern.
This seems as apt a name as any.