- Sep 2024
-
en.wikipedia.org en.wikipedia.org
-
A programming model is an execution model coupled to an API or a particular pattern of code.
-
- Jul 2024
-
www.magicmargin.net www.magicmargin.net
-
https://www.magicmargin.net/2011/07/typewriter-cover-pattern.html
Sewing pattern for a typewriter cover
-
- Jun 2024
-
coevolving.com coevolving.com
-
The structures of a pattern are not themselves solutions, but they generate solutions.
"Factory pattern"
-
Generative patterns work indirectly; they work on the underlying structure of a problem (which may not be manifest in the problem) rather than attacking the problem directly. Good design patterns are like that: they encode the deep structure (in the Senge sense) of a solution and its associated forces, rather than cataloging a solution.
-
the language provides the framework for using the patterns as a program to create form. But he aims for semantics, allegory, and poetics, as well as the aspects of language that generate feelings, emotions, a sense of order — all of which extend beyond the structural, topological and syntactic aspects of his program.
-
-
www.idos-research.de www.idos-research.de
-
for - paper
paper - title: Carbon Consumption Patterns of Emerging Middle Class - year: 2020 - authors: Never et al.
summary - This is an important paper that shows the pathological and powerful impact of the consumer story to produce a continuous stream of consumers demanding a high carbon lifestyle - By defining success in terms of having more stuff and more luxurious stuff, it sets the class transition up for higher carbon consumption - The story is socially conditioned into every class, ensuring a constant stream of high carbon emitters. - It provides the motivation to - escape poverty into the lower middle class - escape the lower middle class into the middle class - escape the middle class into the middle-upper class - escape the middle-upper class into the upper class - With each transition, average carbon emissions rise - Unless we change this fundamental story that measures success by higher and higher levels of material consumption, along with their respectively higher carbon footprint, we will not be able to stay within planetary boundaries in any adequate measure - The famous Oxfam graphs that show that - 10% of the wealthiest citizens are responsible for 50% of all emissions - 1% of the wealthiest citizens are responsible for 16% of all emissions, equivalent to the bottom 66% of emissions - but it does not point out that the consumer story will continue to create this stratification distribution
from - search - google - research which classes aspire to a high carbon lifestyle? - https://www.google.com/search?q=research+which+classes+aspire+to+a+high+carbon+lifestyle%3F&oq=&gs_lcrp=EgZjaHJvbWUqCQgGECMYJxjqAjIJCAAQIxgnGOoCMgkIARAjGCcY6gIyCQgCECMYJxjqAjIJCAMQIxgnGOoCMgkIBBAjGCcY6gIyCQgFECMYJxjqAjIJCAYQIxgnGOoCMgkIBxAjGCcY6gLSAQk4OTE5ajBqMTWoAgiwAgE&sourceid=chrome&ie=UTF-8 - search results returned of salience - Carbon Consumption Patterns of Emerging Middle Classes- This discussion paper aims to help close this research gap by shedding light on the lifestyle choices of the emerging middle classes in three middle-income ... - https://www.idos-research.de/uploads/media/DP_13.2020.pdf
-
-
www.second.dev www.second.dev
-
-
I think important in this moment of trying to get out of orientation to these structures and habits 00:07:14 semantics um and and and epistemological patterns that that lock us into the kind of thinking that is the source of the 00:07:27 colonial violence and the industrial violence that we're living within
for - quote - unconscious patterns locking us into colonial and industrial violence - Nora Bateson
quote - unconscious patterns locking us into colonial and industrial violence - Nora Bateson - (see below) - It's actually I think important in this moment of trying to get out of orientation to these - structures and - habits, - semantics and - epistemological patterns - that that lock us into the kind of thinking - that is the source of - the colonial violence and - the industrial violence - that we're living within
-
- May 2024
-
www.mapuipatterns.com www.mapuipatterns.com
Tags
Annotators
URL
-
- Apr 2024
-
www.ramotion.com www.ramotion.com
-
The needs of children, when it comes to digital designs, vary from those of adults. However, several UX principles, design patterns, and preferences hold for kids and adults. The overarching goal of any design, i.e., to create valuable and usable solutions for a user, stays the same for all audiences.
-
-
academic.oup.com academic.oup.com
-
A grossly unequal distribution of wealth couples with the increasing consumption patterns of a rising global middle class (189) to amplify ecological destruction.
-
- Jan 2024
-
www.youtube.com www.youtube.com
-
my visual cortex loves the point-symmetric "tunnel visions" from 1:50<br /> aka: visual cortex form constants, resonance between external and internal patterns<br /> this is also why kids in school are forced to write on "lined paper" aka "ruled paper"...
-
-
incompetech.com incompetech.com
-
https://incompetech.com/graphpaper/
Reminder: is there a GitHub project that has LaTeX layouts like these?
-
- Dec 2023
- Nov 2023
-
-
- Oct 2023
-
my.slc.edu my.slc.edu
-
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.
-
- Aug 2023
-
hub.jhu.edu hub.jhu.edu
-
"If mathematics is the science of analogy, the study of patterns, then category theory is the study of patterns of mathematical thought."
original source?
-
- Jun 2023
-
docdrop.org docdrop.org
-
MOTIFS BASED ON INTERVALLIC PATTERNS
-
-
-
TWO WEB APPLICATIONS FOR EXPLORING MELODIC PATTERNS INJAZZ SOLOS
TWO WEB APPLICATIONS FOR EXPLORING MELODIC PATTERNS INJAZZ SOLOS Freier et al 2018
-
- May 2023
-
stackoverflow.com stackoverflow.com
-
Stop to think about "normal app" as like desktop app. Android isn't a desktop platform, there is no such this. A "normal" mobile app let the system control the lifecycle, not the dev. The system expect that, the users expect that. All you need to do is change your mindset and learn how to build on it. Don't try to clone a desktop app on mobile. Everything is completely different including UI/UX.
depends on how you look at it: "normal"
-
- Mar 2023
-
stackoverflow.com stackoverflow.com
-
When you call 'foo' in Ruby, what you're actually doing is sending a message to its owner: "please call your method 'foo'". You just can't get a direct hold on functions in Ruby in the way you can in Python; they're slippery and elusive. You can only see them as though shadows on a cave wall; you can only reference them through strings/symbols that happen to be their name. Try and think of every method call 'object.foo(args)' you do in Ruby as the equivalent of this in Python: 'object.getattribute('foo')(args)'.
-
- Feb 2023
-
www.digitalhistory.uh.edu www.digitalhistory.uh.edu
-
The 144-day war also resulted in the United States taking control of the Philippines, Puerto Rico, and Guam.
This was a pivotal time that played a big role in making America what it is today. By this time, most of the Native American populations had been either wiped out or forced into small reservations.
-
- Jan 2023
-
www.complexityexplorer.org www.complexityexplorer.org
-
https://www.youtube.com/watch?v=vZklLt80wqg
Looking at three broad ideas with examples of each to follow: - signals - patterns - pattern making, pattern breaking
Proceedings of the Old Bailey, 1674-1913
Jane Kent for witchcraft
250 years with ~200,000 trial transcripts
Can be viewed as: - storytelling, - history - information process of signals
All the best trials include the words "Covent Garden".
Example: 1163. Emma Smith and Corfe indictment for stealing.
19:45 Norbert Elias. The Civilizing Process. (book)
Prozhito: large-scale archive of Russian (and Soviet) diaries; 1900s - 2000s
How do people understand the act of diary-writing?
Diaries are:
Leo Tolstoy
a convenient way to evaluate the self
Franz Kafka
a means to see, with reassuring clarity [...] the changes which you constantly suffer.
Virginia Woolf'
a kindly blankfaced old confidante
Diary entries in five categories - spirit - routine - literary - material form (talking about the diary itself) - interpersonal (people sharing diaries)
Are there specific periods in which these emerge or how do they fluctuate? How would these change between and over cultures?
The pattern of talking about diaries in this study are relatively stable over the century.
pre-print available of DeDeo's work here
Pattern making, pattern breaking
Individuals, institutions, and innovation in the debates of the French Revolution
- transcripts of debates in the constituent assembly
the idea of revolution through tedium and boredom is fascinating.
speeches broken into combinations of patterns using topic modeling
(what would this look like on commonplace book and zettelkasten corpora?)
emergent patterns from one speech to the next (information theory) question of novelty - hi novelty versus low novelty as predictors of leaders and followers
Robespierre bringing in novel ideas
How do you differentiate Robespierre versus a Muppet (like Animal)? What is the level of following after novelty?
Four parts (2x2 grid) - high novelty, high imitation (novelty with ideas that stick) - high novelty, low imitation (new ideas ignored) - low novelty, high imitation - low novelty, low imitation (discussion killers)
Could one analyze television scripts over time to determine the good/bad, when they'll "jump the shark"?
-
- Dec 2022
-
patterns.arc42.org patterns.arc42.org
-
-
docs.arc42.org docs.arc42.org
-
- Nov 2022
-
maggieappleton.com maggieappleton.com
-
For example, the design pattern A Place to Wait asks that we create comfortable accommodation and ambient activity whenever someone needs to wait; benches, cafes, reading rooms, miniature playgrounds, three-reel slot machines (if we happen to be in the Las Vegas airport). This solves the problem of huddles of people awkwardly hovering in liminal space; near doorways, taking up sidewalks, anxiously waiting for delayed flights or dental operations or immigration investigations without anything to distract them from uncertain fates.
Amazing to think how ubiquitous waiting rooms are and how we take them for granted
Tags
Annotators
URL
-
-
www.interaction-design.org www.interaction-design.org
- Oct 2022
-
www.behavioraleconomics.com www.behavioraleconomics.com
-
Local file Local file
-
This search for order pushes one to seek out under-lying patterns and trends, to find relations that may betypical and causal.
Finding order and relations (and their particular types), is a form of linking ideas found in some of the more complex zettelkasten and knowledge management spaces. It's not as explicit here and he doesn't seem to be focusing on stating or writing explicit links within his notes. He does, however, place some focus on the quality and types of links he's making (or at least thinking about), something which isn't frequently seen in the current PKM space. For example, no one is creating user interfaces that show links between ideas which are opposite (or in opposition or antonym relation) to each other.
-
- Aug 2022
-
thecompendium.cards thecompendium.cards
Tags
Annotators
URL
-
-
zettelkasten.de zettelkasten.de
Tags
Annotators
URL
-
-
Local file Local file
-
yntagmatic – that is,patterns of literal succession in the stream of speech – or paradigmatic – that is,relations among units that occupy the same position in the stream of speech.
-
- Apr 2022
-
twitter.com twitter.com
-
ReconfigBehSci. (2021, March 5). RT @theAliceRoberts: A new study predicts the effect of fully reopening schools—Pushing R up from 0.8 to between 1.1-1.5. R is very abst… [Tweet]. @SciBeh. https://twitter.com/SciBeh/status/1369569328920727553
-
-
twitter.com twitter.com
-
Jess Rohmann. (2021, March 16). New @PEI_Germany report provides much needed clarity to the #AstraZeneca ‘pause’ in Germany. Not yet available in English. I will try to summarize. /Thread https://t.co/Ev9p2TOdfD [Tweet]. @JLRohmann. https://twitter.com/JLRohmann/status/1371833745272156163
-
- Feb 2022
-
materchristi.libguides.com materchristi.libguides.com
-
When you read widely, your brain is exposed to different ways in which a sentence or paragraph is written. There are patterns in the use of nouns, pronouns, verbs and other parts of speech; there are patterns in syntax and in sentence variation; and there are patterns in sound devices, such as alliteration and assonance. You can annotate these with different symbols or colors, and develop understanding as patterns emerge, and style emerges from patterns. To read like a writer, you need to annotate like one, too.
I haven't seen very much in the area of annotating directly as a means of learning to write. This is related to the idea of note taking for creating content for a zettelkasten, but the focus of such a different collection is for creating a writing style.
Similar to boxing the boring words (see Draft #4; http://jsomers.net/blog/dictionary), one should edit with an eye toward the overall style of a particular piece.
Annotating structures and patterns in books is an interesting exercise to evaluate an author's style as a means of potentially subsuming, modifying, or learning other styles.
-
-
ruby-doc.org ruby-doc.org
-
There are two pairs of methods for sending/receiving messages: Object#send and ::receive for when the sender knows the receiver (push); Ractor.yield and Ractor#take for when the receiver knows the sender (pull);
-
- Jan 2022
-
www.youtube.com www.youtube.com
-
https://www.youtube.com/watch?v=z3Tvjf0buc8
graph thinking
- intuitive
- speed, agility
- adaptability
; graph thinking : focuses on relationships to turn data into information and uses patterns to find meaning
property graph data model
- relationships (connectors with verbs which can have properties)
- nodes (have names and can have properties)
Examples:
- Purchase recommendations for products in real time
- Fraud detection
Use for dependency analysis
-
- Nov 2021
-
unix.stackexchange.com unix.stackexchange.com
-
Okay thank you. I'll need to do some thinking then on how to apply that to things like git config --global core.editor
-
- Sep 2021
-
newpublic.org newpublic.org
-
four building blocks and 14 signals for improving and inspiring the design of better digital public spaces
Tags
Annotators
URL
-
-
-
90
List of sketchnote patterns
- linear
- radial
- vertical
- path
- modular
- skyscraper
- popcorn
-
-
growth.design growth.design
-
<small><cite class='h-cite via'>ᔥ <span class='p-author h-card'> Mike Rohde </span> in "Another instant classic by the Growth Design team that worth checking. Discover the user offboarding tactics used by Adobe, and how to design a great subscription cancellation flows without relying on unethical dark patterns. https://t.co/SWTpftuMAb" / Twitter (<time class='dt-published'>09/03/2021 13:16:34</time>)</cite></small>
-
- Aug 2021
-
jvns.ca jvns.ca
Tags
Annotators
URL
-
-
redrapids.medium.com redrapids.medium.com
-
elixirforum.com elixirforum.com
-
decentpatterns.xyz decentpatterns.xyz
Tags
Annotators
URL
-
-
calmtech.com calmtech.com
-
Principles of Calm Technology
-
- Jul 2021
-
unix.stackexchange.com unix.stackexchange.com
-
themarkup.org themarkup.org
-
consumers would have to opt out of rather than into tracking
Example of a dark pattern.
-
- Jun 2021
-
graphql-ruby.org graphql-ruby.org
-
However, this request-by-request mindset doesn’t map well to GraphQL because there’s only one controller and the requests that come to it may be very different.
-
-
-
Introduce behaviour that is likely to surprise users. Instead have due consideration for patterns adopted by other commonly-used languages.
-
- May 2021
-
forum.artofmemory.com forum.artofmemory.com
-
@doughoff Thanks for kicking this off. I'm relieved to see someone else occupied (personally I'm worried) with this topic.
I've recently begun some work on memorizing birds in North America. Bird song is one of the more intimidating areas for me as I have absolutely zero knowledge of music beyond a pair of functioning ears.
In my early searches for a comprehensive text to work from, I did note that the book Birds of North America (Golden Field Guides series) by Chandler S. Robbins, & Bertel Bruun, and Herbert S. Zim (St. Martin's Press, 2001) was one of the few guides that dealt with birdsong and had a short section on the subject in the front and listed visual sonograms for most birds. Sadly, the book didn't include audio which I think may have been incredibly helpful in matching the sound with the visuals.
I have bookmarked a few websites that deal with it, though there are sure to be many others that match birdsong audio to a visual representation of some sort. Here are a few of those:
- http://earbirding.com/blog/archives/category/spectrograms
- https://www.audubon.org/news/start-using-spectrograms-read-bird-songs-and-calls
- http://donaldkroodsma.com/?page_id=49
Initially I imagined that through direct experience in listening and viewing these sonograms, I might come to some sort of facility with them. Next I would potentially rely on the concept of pareidolia to come up with some images to attach to them.
In any case, I thought I'd sketch out my general plan and some of the resources and words I'd come across to see if they may be of help to others. I'm looking forward to seeing what others may have come up with or used as well. Birdsong will assuredly be the last piece of the puzzle that I build into my bird repertoire.
Incidentally, after having done some significant library searching and bird guide/handbook review, I've chosen Birds of North America, Francois Vuilleumier (Dorling Kindersley, 2020, ISBN:978-0-7440-2053-3) as my "bible" for it's structuring of bird families, photographs, descriptions, and variety of data about birds and their ranges. It's about as comprehensive (for my area of the world) as anything out there, is well laid out, and sort of makes its own method of loci based on page layouts and color schemes. It is too large to take out into the field easily, but I find that working on storing the data is easier in the comfort of the house than the wilderness.
I'll also note that it has representative visual flight diagrams which may be relatively easy to categorize and therefore memorize bird flight patterns. If others have better or more detailed resources for this, I'd love to know those as well.
-
- Apr 2021
-
decentpatterns.xyz decentpatterns.xyz
Tags
Annotators
URL
-
- Mar 2021
-
www.jackfranklin.co.uk www.jackfranklin.co.uk
-
Svelte is different in that by default most of your code is only going to run once; a console.log('foo') line in a component will only run when that component is first rendered.
Tags
- turning things around / doing it differently
- trying to doing things the same way you did in a different library/framework (learning new way of thinking about something / overcoming habits/patterns/paradigms you are accustomed to)
- opinionated
- opinion
- Svelte vs. React
- important point
- unfortunate defaults
- difference
- reasonable defaults
Annotators
URL
-
-
www.lshtm.ac.uk www.lshtm.ac.uk
-
The impact of reopening schools on SARS-CoV-2 transmission in England. (n.d.). LSHTM. Retrieved 10 March 2021, from https://www.lshtm.ac.uk/newsevents/news/2021/impact-reopening-schools-sars-cov-2-transmission-england
-
-
www.newscientist.com www.newscientist.com
-
Stokel-Walker, Chris. ‘People Are Spending an Extra Hour in Bed since Pandemic Started’. New Scientist. Accessed 25 February 2021. https://www.newscientist.com/article/2262783-people-are-spending-an-extra-hour-in-bed-since-pandemic-started/.
-
-
www.theguardian.com www.theguardian.com
-
the Guardian. ‘How Modelling Covid Has Changed the Way We Think about Epidemics | Adam Kucharrski’, 4 January 2021. http://www.theguardian.com/commentisfree/2021/jan/04/covid-model-epidemic-collaboration-experiment.
-
-
github.com github.com
-
Uber::Option implements the pattern of taking an option, such as a proc, instance method name, or static value, and evaluate it at runtime without knowing the option's implementation.
-
-
trailblazer.to trailblazer.to
-
Instead of one big code pile, activities will gently enforce a clean, standardized way for organizing code.
-
-
twitter.com twitter.com
-
Dr Nisreen Alwan 🌻. (2021, January 17). #LongCovid prevalence in a study of 1,733 hospitalised patients in Wuhan at average follow-up of 6 months: 76% at least one ongoing symptom 63% fatigue or muscle weakness 26% sleep problems 23% anxiety/depression 9% palpitations 9% joint pain 5% chest pain https://t.co/9roYQvbIE4 [Tweet]. @Dr2NisreenAlwan. https://twitter.com/Dr2NisreenAlwan/status/1350739317417791488
-
- Feb 2021
-
trailblazer.to trailblazer.to
-
provide interfaces so you don’t have to think about them
Question to myself: Is not having to think about it actually a good goal to have? Is it at odds with making intentional/well-considered decisions?  Obviously there are still many of interesting decisions to make even when using a framework that provides conventions and standardization and makes some decisions for you...
-
Trailblazer is an architectural pattern that comes with Ruby libraries to implement that pattern.
-
-
creativegood.com creativegood.com
-
But what if leadership not only ignores our recommendations but tells us to do something different? I'll never forget one comment. "We're lying to our users," one anguished UX designer told me, explaining that leadership regularly ordered the UX team to create designs that were intentionally misleading. Apparently it helped boost profits.
-
-
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.
-
-
www.infoworld.com www.infoworld.com
-
By the same token, marketing or political incentives often push design idioms
-
This article explains why you shouldn't use getters and setters (and when you can use them) and suggests a design methodology that will help you break out of the getter/setter mentality.
-
-
onezero.medium.com onezero.medium.com
-
Some icky growth hacking dark patterns that Clubhouse is using.
-
-
-
Florea, C., Topalidis, P., Hauser, T., Angerer, M., Kurapov, A., Leon, C. A. B., & Schabus, M. (2020, October 25). Sleep during COVID-19 lockdown: a cross-cultural pilot study. https://doi.org/10.31234/osf.io/cakq3
-
- Jan 2021
-
seirdy.one seirdy.one
-
Recently, WhatsApp updated its privacy policy to allow sharing data with its parent, Facebook. Users who agreed to use WhatsApp under its previous privacy policy had two options: agree to the new policy or be unable to use WhatsApp again. The WhatsApp privacy policy update is a classic bait-and-switch: WhatsApp lured users in with a sleek interface and the impression of privacy, domesticated them to remove their autonomy to migrate, and then backtracked on its previous commitment to privacy with minimal consequence. Each step in this process enabled the next; had user domestication not taken place, it would be easy for most users to switch away with minimal friction.
Definitely a dark pattern that has been replicated many times.
-
-
doc.rust-lang.org doc.rust-lang.org
-
Ignoring a function parameter can be especially useful in some cases, for example, when implementing a trait when you need a certain type signature but the function body in your implementation doesn’t need one of the parameters. The compiler will then not warn about unused function parameters, as it would if you used a name instead.
-
- Dec 2020
-
ngr.coar-repositories.org ngr.coar-repositories.org
Tags
Annotators
URL
-
-
recommendations.implicit-development.org recommendations.implicit-development.org
Tags
Annotators
URL
-
-
ifovea.net ifovea.net
Tags
Annotators
URL
-
-
ifovea.net ifovea.net
-
ifovea.net ifovea.net
-
ifovea.net ifovea.net
-
ifovea.net ifovea.net
-
ifovea.net ifovea.net
-
ifovea.net ifovea.net
-
paperjs.org paperjs.org
-
-
paperjs.org paperjs.org
-
-
editor.p5js.org editor.p5js.org
-
p5js.org p5js.org
Tags
Annotators
URL
-
-
editor.p5js.org editor.p5js.org
- Nov 2020
-
aviatrix.com aviatrix.com
-
How can I create Internet ingress and egress security patterns for AWS
[[How can I create Internet ingress and egress security patterns]]
-
-
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.
-
-
dzone.com dzone.com
-
dzone.com dzone.com
Tags
Annotators
URL
-
-
dzone.com dzone.com
Tags
Annotators
URL
-
-
dzone.com dzone.com
Tags
Annotators
URL
-
-
dzone.com dzone.com
Tags
Annotators
URL
-
-
cards42.org cards42.org
-
- Oct 2020
-
szymonkaliski.com szymonkaliski.comNotes1
-
-
tomcritchlow.com tomcritchlow.com
-
-
gordonbrander.com gordonbrander.comPatterns1
-
-
datavizcatalogue.com datavizcatalogue.com
Tags
Annotators
URL
-
-
communityrule.info communityrule.info
-
-
meta.wikimedia.org meta.wikimedia.org
-
medium.com medium.com
-
However, after solving this problem a few times, a pattern appeared.
-
-
github.com github.com
-
Svelte doesn't re-render, so you need to respond to component mount/dismount and prop changes separately as they are distinct concepts and never tied together, unlike in React.
Tags
- trying to doing things the same way you did in a different library/framework (learning new way of thinking about something / overcoming habits/patterns/paradigms you are accustomed to)
- different way of thinking about something
- distinction
- UI library: reacting to prop changes
- lifecycle callbacks
Annotators
URL
-
-
medium.com medium.com
-
Sometimes, you may be tempted to write that wrapper. Because all your (React or Vue or insert your reactive framework here) instincts tell you so.Resist the temptation. There is a better way. A svelter way. Introducing: the use-directive (a.k.a. “actions”).
-
However, especially when starting out, it’s very easy to fall into the “this is how I did things in my previous framework” trap.
Tags
- trying to doing things the same way you did in a different library/framework (learning new way of thinking about something / overcoming habits/patterns/paradigms you are accustomed to)
- different way of thinking about something
- overcoming preconceived opinions
- Svelte: action (use:)
- getting a fresh perspective
- Svelte
- paradigm shift
Annotators
URL
-
-
www.buzzfeed.com www.buzzfeed.com
-
Having low scores posted for all coworkers to see was “very embarrassing,” said Steph Buja, who recently left her job as a server at a Chili’s in Massachusetts. But that’s not the only way customers — perhaps inadvertently — use the tablets to humiliate waitstaff. One diner at Buja’s Chili’s used Ziosk to comment, “our waitress has small boobs.”According to other servers working in Ziosk environments, this isn’t a rare occurrence.
This is outright sexual harrassment and appears to be actively creating a hostile work environment. I could easily see a class action against large chains and/or against the app maker themselves. Aggregating the data and using it in a smart way is fine, but I suspect no one in the chain is actively thinking about what they're doing, they're just selling an idea down the line.
The maker of the app should be doing a far better job of filtering this kind of crap out and aggregating the data in a smarter way and providing a better output since the major chains they're selling it to don't seem to be capable of processing and disseminating what they're collecting.
-
Systems like Ziosk and Presto allow customers to channel frustrations that would otherwise end up on public platforms like Yelp — which can make or break a restaurant — into a closed system that the restaurant controls.
I like that they're trying to own and control their own data, but it seems like they've relied on a third party company to do most of the thinking for them and they're not actually using the data they're gathering in the proper ways. This is just painfully deplorable.
-
-
johnjohnston.info johnjohnston.info
-
I am testament to the fact that some of the technology can be used in a fairly careless fashion.
-
-
motherboard.vice.com motherboard.vice.com
-
The only way to insure your posts gain notice is to bombard the feed and hope that some stick, which risks comprising on quality and annoying people.
-
-
www.theatlantic.com www.theatlantic.com
-
Many will tease the possibility of going private, posting announcements in their page bios like, “Going private in the next 24 hours,” to entice people to follow while they can.
This is painfully sad as it's not like the page doesn't want more followers and isn't going to approve each and every one of them...
-
-
www.zylstra.org www.zylstra.org
-
The other two are where the open web is severely lacking: The seamless integration into one user interface of both reading and writing, making it very easy to respond to others that way, or add to the river of content.
As I read this I can't help thinking about my friend Aaron Davis (@mrkrndvs) a member of the IndieWeb, whose domain name is appropriately https://readwriterespond.com/
-
- Sep 2020
-
enterprisecraftsmanship.com enterprisecraftsmanship.com
-
we need to step back and make a closer look at the DRY principle. As I mentioned earlier, it stands for "Don’t Repeat Yourself" and requires that any piece of domain knowledge has a single representation in your code base. The words domain knowledge are key here. DRY is not about duplicating code. It is specifically about duplicating domain knowledge
This is actually a good point – to have a single representation of specific piece of domain knowledge in the code.
DRY is not about duplicating code.
-
-
-
Raab, Marius Hans, Claus Christian Carbon, and Niklas Döbler. ‘A Game of COVID. Ludification as a Way to Make Sense of a Pandemic’. Preprint. PsyArXiv, 5 September 2020. https://doi.org/10.31234/osf.io/cwktm.
-
- Aug 2020
-
-
the prevalence of dark patterns online is harmful to people—and has the potential to impact more than just their wallets.
shopping addiction
-
“Dark patterns are being used to undermine privacy, and to rob users of their ability to critically reflect on their actions,” he says. “Design and behavioral science have become weaponized to solely benefit online retailers and to exploit users.”
Technology which is not designed for the user, but to maximize profits: the opposite of what Humane Technology states
-
It can be hard to determine the line between clever marketing and outright deception.
the whole point of life
-
Most dark patterns are design choices, but others are arguably just fraud.
-
-
Local file Local file
-
By the way, just to get back to notational bias for a sec, the term “dark pattern” is problematic for reasons that should be clear if you think about it for a minute or two so let’s collectively start working on better language for that. Mmmmkay?
Naming is hard, but it would have been nice to have a suggestion or two of alternates here.
-
-
developer.android.com developer.android.com
-
The Google Play In-App Review API lets you prompt users to submit Play Store ratings and reviews without the inconvenience of leaving your app or game.
-
- Jul 2020
-
github.com github.com
Tags
Annotators
URL
-
- Jun 2020
-
covid19.gleamproject.org covid19.gleamproject.org
-
Gleam Project | COVID-19 Mobility USA
-
-
science.sciencemag.org science.sciencemag.org
-
Zhang, J., Litvinova, M., Liang, Y., Wang, Y., Wang, W., Zhao, S., Wu, Q., Merler, S., Viboud, C., Vespignani, A., Ajelli, M., & Yu, H. (2020). Changes in contact patterns shape the dynamics of the COVID-19 outbreak in China. Science, eabb8001. https://doi.org/10.1126/science.abb8001
-
- May 2020
-
langwitches.org langwitches.org
-
Also, with more design styles and choices, many websites opt to not use an underlining style for an embedded link in text, nor will they use a traditional blue color to indicate an embedded link.
Fortunately Google's ranking algorithm penalizes against this in addition to requirements for better online accessibility that help to encourage against these sorts of dark patterns of web design. Users still need to be aware that they exist however.
-
- Apr 2020
-
xunitpatterns.com xunitpatterns.com
-
data.census.gov data.census.gov
- Mar 2020
-
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).
-
- Feb 2020
-
www.polite.one www.polite.one
-
The right to Non-manipulative design.
see also dark patterns.
-
- 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
-
- Nov 2019
-
docs.silverstripe.org docs.silverstripe.org
-
Middleware works a lot like a decorator. It doesn't alter the original API of the service, but it can augment it with new features and concerns. This has the inherent advantage of allowing all thidparty code to have an influence over the behaviour, state, and UI of a component.
-
- Oct 2019
-
culturallyresponsiveleadership.com culturallyresponsiveleadership.com
-
en.wikipedia.org en.wikipedia.org
-
The world can be resolved into digital bits, with each bit made of smaller bits. These bits form a fractal pattern in fact-space. The pattern behaves like a cellular automaton. The pattern is inconceivably large in size and dimensions. Although the world started simply, its computation is irreducibly complex.
Tags
Annotators
URL
-
- Jul 2019
- Feb 2019
- Jan 2019
- Oct 2018
-
cloud.degrowth.net cloud.degrowth.netdownload1
-
There are all these different structures. Thirdly, we need to inter-pollinate, and share these experiences. We need the culture of dialogue. We need to learn how to communicate in different ways- to share patterns, dance, paint etc. Finally, I would like to call it a carnival, and not a confluence- including different worlds,
-
- Jun 2018
-
motherboard.vice.com motherboard.vice.com
-
It disorients the reader, and distracts them with endless, timeless content.
-
- Nov 2017
-
www.ceet.unimelb.edu.au www.ceet.unimelb.edu.au
-
Figure 4: Typical diurnal cycle for traffi c in the Internet. The scale on the vertical axis is the percentage of total users of the service that are on-line at the time indicated on the horizontal axis. (Source: [21])
I can't see an easy way to link to this graph itself, but this reference should make it easier to get to this image in future
-
- Oct 2017
-
blog.ashleyalexandraa.com blog.ashleyalexandraa.comDarío2
-
Netzahualcoyotl
Netzahualcoyotl was a King, philosopher, and poet from the Aztec Empire.
Another key part to Dario's poem is his constant allusions to powerful people of Latin American's pre-columbian past. Here he alludes to Montezuma, but he also alludes to Cuahtemoc in the following lines. These allusions can allow the reader to see an alternate history where Latin America is powerful before Western influence. Montezuma was another Aztec leader famous for his dramatic confrontation with the Spanish conquistador Hernán Cortés.
-
where you put your bullet you put the future.
Throughout the poem, Dario refers back to the United States being a powerful force. Not only a powerful force in the an abstract sense, but literally powerful through a bullet. This pattern is critical for understanding the poem. Drawing back to the United States imperialism, Dario comments on the failed sense of power exerted throughout the world. If the United States can exert its power merely through force then is the United States truly powerful?
-
- Apr 2017
-
Local file Local file
-
p. 56 (and 67[sic--it isn't there]) membership on mailing lists tends to be more stable in the spring semester than the fall
-
- Sep 2016
-
edspace.american.edu edspace.american.edu
-
regional, national, and global
Comma pattern - x,y, and z
-
relations, students
dc, ic
-
relations, students
dc, ic
-
practices, both
ic, dc
-
issues, Welch
dc, ic
-
be, union
v, s
-
are, or
FANBOYS
-
s teach-ers, social workers, healthcare providers, engineers, service workers, and technician
x, y, and z
-
Pains), since
FANBOYS
-
part, Welch
Intro Element
-
Era," Nancy
DC, IC
-
example, in
Intro Element
-
issues, including
ic, dc
-
In fact, it
Intro, IC
-
changes, or
IC, FANBOYS
-
habit, not
IC, FANBOY
-
lace, crisis, and discourse
X, Y, and Z
-
Instead, I
This is an intro, IC
-
care, impact, memory, and decidability
These are all x, y, and z commas.
-
have attempted to implement this kind of rhetorical approach in my own classroom, although the project is ongoing and far from perfect.
-
However, we can imagine a dif-ferent kind of investment and care that is habituated in the work of inquiry, not in the work of feeling.
-
Such a task is not possible, nor is it desirable.
-
This is not to say that I imagine some way in which feeling is removed from the site of pedagogy or public rhetoric. Such a task is not possible, nor is it desirable.
-
engagement, and while
IC, fanboy IC
-
As white students, they felt disconnected from the historical details contained in the archives.
DC,IC
-
Students assured me that they were inter-ested and passionate about other subjects that could also be studied in the ar-chives: campus architecture, other student organizations, or even important historical figures who contributed to campus life.
X,Y, and Z
-
However, the conclusions themselves were troubling in the ways they reflected my peda-gogy.
Intro Element: however
-
xperiences, learns, understands, and invents
x,y, and z
-
The papers them-selves were well-written, creative, and visually masterful.
X,Y, and Z
-
Others, meanwhile, were visibly disappointed
S, , V
-
home, depending
IC, IC
-
During the next class, I once again announced that this focus would be our group's only task
DC, IC
-
theorist, Benjamin
DC, IC
-
, for
fanboys
-
, or
fanboys
-
However,
Into element and transition
-
This means that I must plan the classes at least a few days in advance, giving the administra-tive assistant time to copy the handout for me.
IC, DC
-
In my case
Into element and transition
-
Latour suggests that nonhuman actants can redistribute competencies, generate the potential for certain narrative frames, and even shift their own delegation of necessary action
x, y, and z
-
s,
Introductory phrase. IC
-
, and, consequently,
IC, fanboys, interrupting phrase thing, DC
-
,
Introductory phrase, IC
-
, then,
I don't exactly know what to call this comma pattern. Maybe it's an interrupting phrase? s,, v?
-
,
IC, DC.
-
,
DC, IC.
-
, "
DC, IC.
-
In this case,
Intro element
-
Of course, none of us wanted
Intro element, IC.
-
Furthermore, each of us is situated
Intro element, IC.
Tags
- iddc
- DCIC
- ic
- comma patterns
- intro element
- fanboys
- introelement
- Intro element
- dc ic
- sv
- SV
- ICIC
- Comma Patterns
- x y and z
- x, y, and z
- icdc
- FANBOYS
- xyandz
- Intro Element
- wrtg100f16
- dc
Annotators
URL
-
-
digitalcommons.mainelaw.maine.edu digitalcommons.mainelaw.maine.edu
-
rts, legislators, administrators, and
-
s—th
Dashes? Why not commas?
-
- Jun 2016
-
Local file Local file
-
T he Future of Publications in the Humanities
Fuchs, Milena Žic. 2014. “The Future of Publications in the Humanities: Possible Impacts of Research Assessment.” In New Publication Cultures in the Humanities: Exploring the Paradigm Shift, edited by Péter Dávidházi, 147–71. Amsterdam University Press. http://books.google.ca/books/about/New_Publication_Cultures_in_the_Humaniti.html?hl=&id=4ffcoAEACAAJ.
-
- May 2016
-
educatorinnovator.org educatorinnovator.org
-
news articles on neighbor-hood displacements over the years to get students thinking further about underlying issues that affected them.
Gentrification -- or housing patterns -- is a great topic to explore with youth, precisely because it is both in the news and the stories represent historical patterns that can be studied deeply. Similarly, this is a teaching moment that can be about what is happening in the lives of youth in our classes and built on the strategies of placed-based education and writing. I started to pull some of this together around Renee Watson's Youth Adult novel Close To Home and Linda Christensen's work with the Oregon Writing Project and beyond with the Roots of Gentrification. See http://youthvoices.net/home1 I'd love to finish some of this curriculum development -- but only when teaching the material with students, not in the abastract.
-
- Apr 2016
-
docs.unrealengine.com docs.unrealengine.com
-
Each class that derives from UObject has a singleton UClass created for it that contains all of the meta data about the class instance. UObject and UClass together are at the root of everything that a gameplay object does during its lifetime. The best way to think of the difference between a UClass and a UObject is that the UClass describes what an instance of a UObject will look like, what properties are available for serialization, networking, etc. Most gameplay development does not involve directly deriving from UObjects, but instead from AActor and UActorComponent. You do not need to know the details of how UClass/UObject works in order to write gameplay code, but it is good to know that these systems exist.
-
- Mar 2016
-
docs.unrealengine.com docs.unrealengine.com
-
Now that our designers can call our C++ code, let us explore one more powerful way to cross the C++/Blueprint boundary. This approach allows C++ code to call functions that are defined in Blueprints. We often use the approach to notify the designer of an event that they can respond to as they see fit.
-
- Jan 2016
-
-
Good Design
You know you have a good design when you show it to people and they say, “oh, yeah, of course,” like the solution was obvious.
-
- Dec 2015
-
mishadoff.com mishadoff.com
-
Clojure Design Patterns
Intro Episode 1. Command Episode 2. Strategy Episode 3. State Episode 4. Visitor Episode 5. Template Method Episode 6. Iterator Episode 7. Memento Episode 8. Prototype Episode 9. Mediator Episode 10. Observer Episode 11. Interpreter Episode 12. Flyweight Episode 13. Builder Episode 14. Facade Episode 15. Singleton Episode 16. Chain of Responsibility Episode 17. Composite Episode 18. Factory Method Episode 19. Abstract Factory Episode 20. Adapter Episode 21. Decorator Episode 22. Proxy Episode 23. Bridge
-
-
math.mit.edu math.mit.eduCT4S.pdf1
-
Data gathering is ubiquitous in science. Giant databases are currently being minedfor unknown patterns, but in fact there are many (many) known patterns that simplyhave not been catalogued. Consider the well-known case of medical records. A patient’smedical history is often known by various individual doctor-offices but quite inadequatelyshared between them. Sharing medical records often means faxing a hand-written noteor a filled-in house-created form between offices.
-
- May 2014