- Last 7 days
-
www.youtube.com www.youtube.com
-
if I send you a Google doc and we start all collaborating in the same same thing and it's amazing we're sharing all this data um it's kind of silly that we have to move the updates through the backb to some server out there and shipping them back here when we now have really sophisticated algorithms that can do um you know smart Conflict Free resolution that allows us to collaborate in real time and yet we're still moving all the updates to the backbone right this is very silly and it gets worse when you think about the network falling apart
for - internet limitations - example - need for offline or local networking - Google docs used by a local group - unnecessary to communicate to the backbone
-
- Oct 2024
-
www.youtube.com www.youtube.com
-
1:08:08 What is the Economy of Marlborough (for example)
-
- Aug 2024
-
www.youtube.com www.youtube.com
-
we've learned the hard way, actually, over the past 50 years, that we don't solve sustainability problems by only raising awareness. It's not enough. Yeah. You also need some some, some top down influence on what I call keystone actors to get key players in the economy or, key decision makers to move.
for - climate crisis - raising awareness alone - is not enough - need to also influence top down keystone actors
climate crisis - raising awareness alone - is not enough - need to also influence top down keystone actors - This is only part of the story, the other part is developing a coherent, unified, bottom up movement - While statistics show a majority of people of must countries now take climate change seriously, it's not translating into TIMELY and APPROPRIATE ACTION and BEHAVIOUR CHANGE - The common person is still captured by the pathological economic system - (S)he still prioritised increasingly more precarious survival over all other concerns, including environmental - Ths is because most survival activity is still intimately tied to ecological degradation - The common person is not sufficiently educated about the threat level. - And even if they were, there does not yet exist any process to unify these collective concerns to trigger the appropriate leverage point of bottom up collective action
-
if I was President Lula da Silva, I would say, Dear humanity, I'm willing to provide this service to humanity of keeping the Amazon rainforest intact. That is a service, is a global commons, it's a service to humanity and therefore you should compensate me for this.
for - global commons - example - compensating for - Amazon rain forest
-
- Jul 2024
-
www.youtube.com www.youtube.com
-
26:30 Brings up progress traps of this new technology
26:48
question How do we shift our (human being's) relationship with the rest of nature
27:00
metaphor - interspecies communications - AI can be compared to a new scientific instrument that extends our ability to see - We may discover that humanity is not the center of the universe
32:54
Question - Dr Doolittle question - Will we be able to talk to the animals? - Wittgenstein said no - Human Umwelt is different from others - but it may very well happen
34:54
species have culture - Marine mammals enact behavior similar to humans
- Unknown unknowns will likely move to known unknowns and to some known knowns
36:29
citizen science bioacoustic projects - audio moth - sound invisible to humans - ultrasonic sound - intrasonic sound - example - Amazonian river turtles have been found to have hundreds of unique vocalizations to call their baby turtles to safety out in the ocean
41:56
ocean habitat for whales - they can communicate across the entire ocean of the earth - They tell of a story of a whale in Bermuda can communicate with a whale in Ireland
43:00
progress trap - AI for interspecies communications - examples - examples - poachers or eco tourism can misuse
44:08
progress trap - AI for interspecies communications - policy
45:16
whale protection technology - Kim Davies - University of New Brunswick - aquatic drones - drones triangulate whales - ships must not get near 1,000 km of whales to avoid collision - Canadian government fines are up to 250,000 dollars for violating
50:35
environmental regulation - overhaul for the next century - instead of - treatment, we now have the data tools for - prevention
56:40 - ecological relationship - pollinators and plants have co-evolved
1:00:26
AI for interspecies communication - example - human cultural evolution controlling evolution of life on earth
Tags
- citizen science bioacoustics
- whale protection - bioacoustic and drones
- question - How do we shift our relationship with the rest of nature? - ESP research objective
- progress trap - AI for interspecies communications - policy
- environmental overhaul - treatment to prevention
- metaphor - interspecies communication - AI is like a new scientific instrument
- AI for interspecies communication - example - human cultural evolution controlling evolution of life on earth
- interspecies communication - umwelt
- progress trap - AI applied to interspecies communications
- progress trap - AI for interspecies communications - examples - poachers - ecotourism
- ecological relationships - pollinators and plants co-evolved
- - whale communication - span the entire ocean
Annotators
URL
-
- Jun 2024
-
-
getting a base model to you know make money by default it may well learn to lie to commit fraud to deceive to hack to seek power because 00:47:50 in the real world people actually use this to make money
for - progress trap - AI - example - give prompt for AI to earn money
progress trap - AI - example - instruct AI to earn money - Getting a base model to make money. By default it may well learn - to lie - to commit fraud - to deceive - to hack - to seek power - because in the real world - people actually use this to make money - even maybe they'll learn to - behave nicely when humans are looking and then - pursue more nefarious strategies when we aren't watching
-
- Jan 2024
-
mongoosejs.com mongoosejs.com
-
Instance methods Instances of Models are documents. Documents have many of their own built-in instance methods. We may also define our own custom document instance methods. // define a schema const animalSchema = new Schema({ name: String, type: String }, { // Assign a function to the "methods" object of our animalSchema through schema options. // By following this approach, there is no need to create a separate TS type to define the type of the instance functions. methods: { findSimilarTypes(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); } } }); // Or, assign a function to the "methods" object of our animalSchema animalSchema.methods.findSimilarTypes = function(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); }; Now all of our animal instances have a findSimilarTypes method available to them. const Animal = mongoose.model('Animal', animalSchema); const dog = new Animal({ type: 'dog' }); dog.findSimilarTypes((err, dogs) => { console.log(dogs); // woof }); Overwriting a default mongoose document method may lead to unpredictable results. See this for more details. The example above uses the Schema.methods object directly to save an instance method. You can also use the Schema.method() helper as described here. Do not declare methods using ES6 arrow functions (=>). Arrow functions explicitly prevent binding this, so your method will not have access to the document and the above examples will not work.
Certainly! Let's break down the provided code snippets:
1. What is it and why is it used?
In Mongoose, a schema is a blueprint for defining the structure of documents within a collection. When you define a schema, you can also attach methods to it. These methods become instance methods, meaning they are available on the individual documents (instances) created from that schema.
Instance methods are useful for encapsulating functionality related to a specific document or model instance. They allow you to define custom behavior that can be executed on a specific document. In the given example, the
findSimilarTypes
method is added to instances of theAnimal
model, making it easy to find other animals of the same type.2. Syntax:
Using
methods
object directly in the schema options:javascript const animalSchema = new Schema( { name: String, type: String }, { methods: { findSimilarTypes(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); } } } );
Using
methods
object directly in the schema:javascript animalSchema.methods.findSimilarTypes = function(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); };
Using
Schema.method()
helper:javascript animalSchema.method('findSimilarTypes', function(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); });
3. Explanation in Simple Words with Examples:
Why it's Used:
Imagine you have a collection of animals in your database, and you want to find other animals of the same type. Instead of writing the same logic repeatedly, you can define a method that can be called on each animal instance to find similar types. This helps in keeping your code DRY (Don't Repeat Yourself) and makes it easier to maintain.
Example:
```javascript const mongoose = require('mongoose'); const { Schema } = mongoose;
// Define a schema with a custom instance method const animalSchema = new Schema({ name: String, type: String });
// Add a custom instance method to find similar types animalSchema.methods.findSimilarTypes = function(cb) { return mongoose.model('Animal').find({ type: this.type }, cb); };
// Create the Animal model using the schema const Animal = mongoose.model('Animal', animalSchema);
// Create an instance of Animal const dog = new Animal({ type: 'dog', name: 'Buddy' });
// Use the custom method to find similar types dog.findSimilarTypes((err, similarAnimals) => { console.log(similarAnimals); }); ```
In this example,
findSimilarTypes
is a custom instance method added to theAnimal
schema. When you create an instance of theAnimal
model (e.g., a dog), you can then callfindSimilarTypes
on that instance to find other animals with the same type. The method uses thethis.type
property, which refers to the type of the current animal instance. This allows you to easily reuse the logic for finding similar types across different instances of theAnimal
model.
Tags
Annotators
URL
-
- Oct 2023
-
www.frontiersin.org www.frontiersin.org
-
Eukaryotic single-celled organisms appear in the fossil record perhaps by 1.6 BYA (Knoll et al., 2006). Yet for a “boring billion” years of evolutionary history, they remain minor components in bacterial-dominated ecosystems before explosively radiating as large, multicellular species in an Ediacaran and Cambrian MST. Eukaryotes are obviously essential for this MST, as all animals, plants and fungi are eukaryotes. However, the initial appearance of eukaryotic cells seems insufficient for a MST.
-
for: example, example - MET and FET insufficient for MST
-
example: MET and FET insufficient for MST
-
paraphrase
- Eukaryotic single-celled organisms appear in the fossil record by approx. 1.6 BYA (Knoll et al., 2006).
- Yet for a “boring billion” years of evolutionary history, they remain minor components in bacterial-dominated ecosystems
- before explosively radiating as large, multicellular species in
- an Ediacaran and
- Cambrian MST.
- before explosively radiating as large, multicellular species in
- Eukaryotes are obviously essential for this MST, as all
- animals,
- plants and
- fungi
-
are eukaryotes.
-
However, the initial appearance of eukaryotic cells seems insufficient for a MST
-
-
- Nov 2022
-
www.mailgun.com www.mailgun.com
- Sep 2021
-
stackoverflow.com stackoverflow.com
-
Analytics modules that run in the background, monitor user interaction, and send the data to a server.
-
Many jQuery plugins attach themselves to the global jQuery object.
-
A polyfill for example, might not do anything, because it finds that the feature that it enables is already supported by the browser.
-
- Apr 2021
-
code.visualstudio.com code.visualstudio.com
-
We are continuing an overhaul of our default startup editor in order to provide relevant extension-contributed tips and walkthroughs, intended to make both core VS Code features and extension contributions more approachable to new users.
-
- Feb 2021
-
educationinnovation.pressbooks.com educationinnovation.pressbooks.com
-
Are designers also wasting the time of the critics?
Wow what a way to end the chapter. Are instcutional Designers wasting their time decorating their instruction or filling them with jargon that they miss the point of educating the learners.
This is a wonderful story about something that anyone could be familiar with and understand how instrucitonal design can go at times. Lending to the attractiveness and lacking on the informing side.
-
- Nov 2020
-
madewithsvelte.com madewithsvelte.com
-
Why do we need this proprietary service?
So they can track us when we go to: http://svelte-autocomplete.surge.sh/?ref=madewithsvelte.com ?
Rather than bookmark/use https://madewithsvelte.com/svelte-autocomplete I would prefer to just use https://github.com/elcobvg/svelte-autocomplete as the canonical URL for this project.
-
- Aug 2020
-
meta.stackexchange.com meta.stackexchange.com
-
But it's easy to imagine that the caption was incorrect for too long because those who know the language, know where the mistake is, and those who don't, think that it's the correct way to spell it.
those who know the language, know where the mistake is, In other words, they can easily spot the mistake and no better than to repeat it themselves, but either are powerless or too lazy to actually fix it on SE.
and those who don't, think that it's the correct way to spell it. So those who should no better are inadvertently perpetuating the mistake and teaching others that it is an acceptable/correct usage.
-
- May 2020
-
en.wikipedia.org en.wikipedia.org
-
In algebra, for some set S together with an operation ⋆ {\displaystyle \star } to form a group, it is necessary that ⋆ {\displaystyle \star } be associative.
Seems like a simpler example (of individually necessary and jointly sufficient) that is easier to follow could be found.
-
- Aug 2019
-
medium.com medium.com
-
I was so fed up of the mega amounts of boilerplate with Redux and the recommendation of keeping your data loading at view level. It seems to me that things like this, with components being responsible for their own data, is the way to go in the future.
-
- Jan 2018
-
doc-0o-c0-docs.googleusercontent.com doc-0o-c0-docs.googleusercontent.com
-
It wasn’t all that long ago (well, at least, when you’re my age) that one network—AT&T—ran the whole show.
Beginning of historical example of AT&T's monopoly.
-
In spite of all the monopolist’s alarm bells that this decision meant the end of network qualityand the end of reliable service as we knew it, just the opposite came to pass. The idea of having a network that couldn’t discriminate against innovators who wanted to improve it finallybegan to break the choke-hold that the gatekeeper had on the system.
Conclusion to the history of AT&T example of monopoly of an industry.
-
previous telecommunications and media technologies, also conceived in openness, eventually fell victim to consolidated control bya few powerful interests, speculative mania by investors, and mistaken government policies which assumed that wise public policywas no public policy.
General reference to history of monopoly of telecommunications when no gov. policies are in place.
-