bird counts across the United States have fallen a staggering 29 percent in the last 50 years
29% in 50 years? That means in the next 50 years half of the bird population could decrease!
bird counts across the United States have fallen a staggering 29 percent in the last 50 years
29% in 50 years? That means in the next 50 years half of the bird population could decrease!
Aczel, Balazs, Marton Kovacs, and Rink Hoekstra. ‘The Role of Human Fallibility in Psychological Research: A Survey of Mistakes in Data Management’. PsyArXiv, 5 November 2020. https://doi.org/10.31234/osf.io/xcykz.
Simply try to do something about a problem, and many people will think you are responsible for the problem’s existence.4
This is "The Copenhagen Interpretation of Ethics".
See also: occurrences of "copenhagen interpretation of ethics strikes again" on Hacker News
This is in fact where I started, but this gives me all processes, which is exactly what I don't want.
Woodhouse, A., Dempsey, H., Gray, A., Jones, G., & Provan, S. (2021, February 18). Coronavirus latest: Air France-KLM poised for more state aid after €7.1bn loss. https://www.ft.com/content/3fe1a8b5-47a2-344b-b50c-e5af2679d03a
Fifth, is the idea of the ledger of things. We're already seeing applications of this new Internet of devices and things. Soon though, most transactions will happen between devices and not between people. Consider the smart home, homeowners are adding smart devices such as thermostats and solar panels. Soon potentially, trillions of devices will be connected to the Internet. Doing everything from driving us around to keeping our house lit to managing our affairs and managing our health information. These devices need to be resistant to hacking. They need to be able to communicate value such as money or assets like electricity, peer-to-peer. Consider electricity, if you imagine that your neighbor's home is generating energy from a solar panel and you've got a device that needs to buy that electricity, then those two devices need away to be able to contract, bargain, and execute a payment peer-to-peer. It's not going to happen through the Visa network. It can only happen on the blockchain.
ledger of things
Grouped inputs It can be convenient to apply the same options to a bunch of inputs. One common use case is making many inputs optional. Instead of setting default: nil on each one of them, you can use with_options to reduce duplication.
This is just a general Ruby/Rails tip, nothing specific to active_interaction (except that it demonstrates that it may be useful sometimes, and gives a specific example of when you might use it).
Still, in my opinion, this doesn't belong in the docs. Partly because I think repeating the default: nil
for every item is an acceptable type of duplication, which would be better, clearer (because it's more explicit), simpler, keeps those details closer to the place where they are relevant (imagine if there were 50 fields within a with_options
block).
I also think think that it creates a very arbitrary logical "grouping" within your code, which may cause you to unintentionally override/trump / miss the chance to use a different, more logical/natural/important/useful logical grouping instead. For example, it might be more natural/important/useful to group the fields by the section/fieldset/model that they belong with, even if your only grouping
is a comment:
# User fields
string :name
integer :age
date :birthday, default: nil
# Food preferences
array :pizza_toppings
boolean :wants_cake, default: nil
may be a more useful grouping/organization than:
# Fields that are required
string :name
integer :age
array :pizza_toppings
# Fields that are optional
with_options default: nil do
date :birthday
boolean :wants_cake
end
Or it might be better to list them strictly in the same order as they appear in your model that you are trying to match. Why? Because then you (or your code reviewer) can more easily compare the lists between the two places to make sure you haven't missed any fields from the model, and quickly be able to identify which ones are missing (hopefully intentionally missing).
In other words, their "optionalness" seems to me like a pretty incidental property, not a key property worthy of allowing to dictate the organization/order/grouping of your code.
In this simple example, the destroy interaction doesn't do much. It's not clear that you gain anything by putting it in an interaction.
ActiveInteraction plays nicely with Rails. You can use interactions to handle your business logic instead of models or controllers.
Since we're using an interaction, we don't need strong parameters. The interaction will ignore any inputs that weren't defined by filters. So you can forget about params.require and params.permit because interactions handle that for you.
This probably looks a little different than you're used to. Rails commonly handles this with a before_filter that sets the @account instance variable.
It's an implementation of the command pattern in Ruby.
In Ruby 3 we now have a “rightward assignment” operator. This flips the script and lets you write an expression before assigning it to a variable. So instead of x = :y, you can write :y => x
we’re going to look how improved pattern matching and rightward assignment make it possible to “destructure” hashes and arrays in Ruby 3—much like how you’d accomplish it in, say, JavaScript
Amid awful suffering and deteriorating conditions, Texas Republicans decided to fight a culture war.
The author has a criticizing tone, which can be implied by him emphasizing Texas's conditions using a negative diction. It is kind of humorous as he stated "cultural wars" instead of disputes. Usually wars leave a drastic impact on the land, but this time, the "war" is occurring on an already destroyed land, which reflects the author's point of view that leaving a conflict dissolved is worse than creating a new conflict.
Establish structured daily check-ins: Many successful remote managers establish a daily call with their remote employees.
make sure there is space during standup for chit-chat.
jargon comes so naturally
See Pinker, S. (2014, September 26). Why Academics Stink at Writing. Chronicle of Higher Education, 16.
Recognize that all people are both located in systems and also uniquely individual
I love this point, there are so many different places and there is always inequality everywhere.
Some people "get" the idea of systemic privilege and ask "But what can I do?" My answer is, you can use unearned advantage to weaken systems of unearned advantage. I see white privilege as a bank account that I did not ask for, but that I can choose to spend. People with privilege have far more power than we have been taught to realize, within the myth of meritocracy. Participants can brainstorm about how to use unearned assets to share power; these may include time, money, energy, literacy, mobility, leisure, connections, spaces, housing, travel opportunities. Using these assets may lead to key changes in other behaviors as well, such as paying attention, making associations, intervening, speaking up, asserting and deferring, being alert, taking initiative, doing ally and advocacy work, lobbying, campaigning, protesting, organizing, and recognizing and acting against both the external and internalized forms of oppression and privilege.
Think about why U.S. people, especially White people, have trouble seeing systemically. Explain the myth of meritocracy: that the unit of society is the individual and that whatever one ends up with must be whatever that individual wanted, worked for, earned, and deserved. Why do you think this myth survives so successfully, suppressing knowledge of systemic oppression and especially of its "up-side,"systemic privilege?
I repeatedly forgot each of the realizations on this list until I wrote it down. For me, white privilege has turned out to be an elusive and fugitive subject. The pressure to avoid it is great, for in facing it I must give up the myth of meritocracy.
We need more research and details on the idea of the American myth of meritocracy.
Wright, Kenneth P., Sabrina K. Linton, Dana Withrow, Leandro Casiraghi, Shannon M. Lanza, Horacio de la Iglesia, Celine Vetter, and Christopher M. Depner. “Sleep in University Students Prior to and during COVID-19 Stay-at-Home Orders.” Current Biology 30, no. 14 (July 20, 2020): R797–98. https://doi.org/10.1016/j.cub.2020.06.022.
This is a breaking change so it'll have to go into a major release. I was working on a v4 release but it's too much. I think I'm going to pair it back and we can add this to the new v4. When I have that ready, I'll rebase the merge onto that branch.
Agents are usually understood to be human, although some paradigms, such as actor-network theory, maintain that non-humans are also endowed with agency.
actor-network theory
Actor network theory (ANT), also known as enrolment theory or the sociology of translation, emerged during the mid-1980s, primarily with the work of Bruno Latour, Michel Callon, and John Law. Actor–network theory tries to explain how material–semiotic networks come together to act as a whole; the clusters of actors involved in creating meaning are both material and semiotic.
In Translation Studies (TS), the notion of agent has received various definitions. For Juan Sager (quoted in Milton & Bandia 2009: 1), an agent is anyone in an intermediary position (i.e. a commissioner, a reviser, an editor, etc.) between a translator and an end user of a translation whereas for Milton & Bandia (2009) an agent of translation is any entity (a person, an institution, or even a journal) involved in a process of cultural innovation and exchange. A third avenue was suggested by Simeoni (1995) who defined the agent as “the ‘subject,’ but socialized.
No one has requested it before so it's certainly not something we're planning to add.
To give a little more context, structures like this often come up in my work when dealing with NoSQL datastores, especially ones that rely heavily on JSON, like Firebase, where a records unique ID isn't part of the record itself, just a key that points to it. I think most Ruby/Rails projects tend towards use cases where these sort of datastores aren't appropriate/necessary, so it makes sense that this wouldn't come up as quickly as other structures.
Sinclair, A. H., Hakimi, S., Stanley, M., Adcock, R. A., & Samanez-Larkin, G. (2021). Pairing Facts with Imagined Consequences Improves Pandemic-Related Risk Perception. PsyArXiv. https://doi.org/10.31234/osf.io/53a9f
I don't think seeing it in Rails PRs naturally means we should do it blankly. Put it another way, what's the justification in those PRs for doing it?
The rationale is that it's actually clearer to eager initialize. You don't need to worry about timing/concurrency that way. Lazy init is inherently more complex than eager init, so there should be a reason to choose lazy over eager rather than the other way around.
class FormsController < ApplicationController class SearchForm < ActiveModel::Form
I kind of like how they put the form class nested directly inside the controller, although I would probably put it in its own file myself, unless it was quite trivial.
The press release also quoted a UA assistant provost for institutional research who explained that while the swipes of student ID cards were not used in the current student retention analytics, about 800 other data points were
The research in questions was not currently being used by the institution to improve rention, but other student data was already being used for that purpose
The researcher noted that the data she had used had been anonymized before she was given access to it—however, she added that if/when her research might inform the ongoing efforts to improve student retention, the student’s personal details would be “shared” with the students' academic advisers.
The data was anonymized before she was given access, but she admitted that there might be interest in sharing students' personal details with academic advisors
She then used that data to create large networks mapping which students interacted with one another and how often.
The researcher sought to track the personal interactions of students with one another
On the university’s website, a press release
The university share the finding of the research after the fact
At the University of Arizona, for example, a researcher analyzed the swipes of student ID cards at locations across campus, “to see what they reveal about students' routines and relationships, and what that means for their likelihood of returning to campus after their freshman year.”
Fact. Student ID Cards Collect Data Fact. A researcher was given access to this data for her own purposes.
The assert method is used by all the other assertions. It pushes the second parameter to the list of errors if the first parameter evaluates to false or nil.
Seems like these helper functions could be just as easily used in ActiveRecord models. Therefore, they should be in a separate gem, or at least module, that can be used in both these objects and ActiveRecord objects.
Read about the motivation to understand why this separation of concerns is important.
Code of Ethics
As a result, dry-types, dry-struct and dry-schema were born. These projects should be considered as virtus' successors, with better separation of concerns and better features.
Take 3, Previously attempted in 2012 (#8189) and 2015 (#19709). This new version uses ActiveModel Attributes API.
If you don't understand both sides of an issue, you cannot make an intelligent choice; in fact, if you don't understand all the ramifications of your actions, you're not designing at all. You're stumbling in the dark.
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.
which have recently become umbrella terms referring to any piece of quickly-consumed comedic or relatable content
The Chicago Manual of Style and the Associated Press (AP) both revised their formerly capitalized stylization of the word to lowercase "internet" in 2016.[3] The New York Times, which followed suit in adopting the lowercase style, said that such a change is common practice when "newly coined or unfamiliar terms" become part of the lexicon.
The spelling "internet" has become often used, as the word almost always refers to the global network; the generic sense of the word has become rare in non-technical writings.
rare to see "internet" used to mean an internetwork in the general sense
My understanding of "programming to an interface" is different than what the question or the other answers suggest. Which is not to say that my understanding is correct, or that the things in the other answers aren't good ideas, just that they're not what I think of when I hear that term.
Hyland, P., Shevlin, M., Murphy, J., McBride, O., Fox, R., Bondjers, K., … Vallières, F. (2020, November 12). A longitudinal assessment of depression and anxiety in the Republic of Ireland during the COVID-19 pandemic. https://doi.org/10.31234/osf.io/4avt6
I think maybe the terms we're using are a bit confusing.
I agree that validation is a process that determines the property of validity of a certain object
As with other software patterns, MVC expresses the "core of the solution" to a problem while allowing it to be adapted for each system.
This is done to separate internal representations of information from the ways information is presented to and accepted from the user.
Any representation of information such as a chart, diagram or table. Multiple views of the same information are possible, such as a bar chart for management and a tabular view for accountants.
However, sometimes actions can't be rolled back and it is unfortunately unavoidable. For example, consider when we send emails during the call to process. If we send before saving a record and that record fails to save what do we do? We can't unsend that email.
I typically save everything I can first, and then call the side-effects afterwards. If the side-effects fail I can handle them elsewhere and retry when necessary.
The basic classification of a form object is a class that contains writable attributes, validations and logic to persist the attributes to ActiveRecord objects. These forms can also include other side-effects like background job triggers, emails, and push-notifications etc. The simplest way to understand the concept is to think of them as a representation of a controller action where all of the business logic that happens in that controller action is abstracted into a form object.
This definition may be a bit too broad. Others (like Reform) define it to have smaller scope — only the part where it persists/validates attributes. The other side effects might be better to put in a different location, like the controller action, or a service/processor object that has a form object.
Lakens, D. (2021). Sample Size Justification. PsyArXiv. https://doi.org/10.31234/osf.io/9d3yf
Patel, M. (2021). Test behavioural nudges to boost COVID immunization. Nature, 590(7845), 185–185. https://doi.org/10.1038/d41586-021-00329-z
ReconfigBehSci. (2021, February 13). RT @NatureNews: We need to start learning now how best to ‘nudge’ people to receive their vaccinations. Https://t.co/vTmKpqizuU [Tweet]. @SciBeh. https://twitter.com/SciBeh/status/1360900272269197312
Researchers propose that humidity from masks may lessen severity of COVID-19. (2021, February 12). National Institutes of Health (NIH). https://www.nih.gov/news-events/news-releases/researchers-propose-humidity-masks-may-lessen-severity-covid-19
I feel like schools should read this book in order to acknowledge how badly African Americans were being treated even after fighting for America.
I never realized how horrible the African Americans were treated in the army during this time. They were being abused by Americans after putting their lives in danger to fight for America.
I had never heard of the Red Ball Express until reading this article.
Foucault probably offers the most helpful theoretical approach. His “archaeology of knowledge” suggests a way to study texts as sites that bear the marks of epistemological activity, and it has the advantage of doing justice to the social dimension of thought.
famous movie review which describes the Wizard of Oz as: “Transported to a surreal landscape, a young girl kills the first person she meets and then teams up with three strangers to kill again.”
This is a great example of context collapse. It's factually true, but almost no one who's seen it would describe it this way.
It's reminiscent of how advertising and politics can twist meaning. Another great example is the horror cut of Disney's Frozen trailer https://www.youtube.com/watch?v=CIMk1_wwxz8
Lakens, D. (2019, November 18). The Value of Preregistration for Psychological Science: A Conceptual Analysis. https://doi.org/10.31234/osf.io/jbh4w
Frame of reference has been manipulatedCrime statistics are often manipulated for political purposes by comparing to a year when crime was very high. This can expressed either as a change (down 60% since 2004) or via an index (40, where 2004 = 100). In either of these cases, 2004 may or may not be an appropriate year for comparison. It could have been an unusually high crime year.This also happens when comparing places. If I want to make one country look bad, I simply express the data about it relative to whichever country which is doing the best.This problem tends to crop up in subjects where people have a strong confirmation bias. (“Just as I thought, crime is up!”) Whenever possible try comparing rates from several different starting points to see how the numbers shift. And whatever you do, don’t use this technique yourself to make a point you think is important. That’s inexcusable.
This is an important point and when politicians are speaking it, they should cite their sources meticulously.
The Lord led me to a wonderful Christian ophthalmologist with unconventional methods of arresting the disease through diet alone and that has saved my sight.
Urminsky, O., & Bergman, A. (2021). The Masked Majority: Underprediction Of Widespread Support For Covid-19 Safety Policies. PsyArXiv. https://doi.org/10.31234/osf.io/fhdkv
NO support whatsoever will be given for the moment unless I gave you the program personally. This is because all of this is work in progress and I can't code while constantly writing documentation and answering questions.
Because the mainstream social networks have been designed by a tiny number of people, we have been prevented from experimenting and creating new knowledge about what sustainable community management online looks like. Start erasing the line between operators, customers, and community members and squint; you begin make out the shape of a group of people who can build for themselves and determine their own path of development.
Interesting to look at this idea from the perspective of the IndieWeb community that owns and operates its own community spaces that are aggregated around a wiki and chat, but which overflow into the web itself.
How does this relate to my idea of A Twitter of Our Own?
Education and practitioner networks We’re seeing a lot of new venture funded education communities, but here once more is a reason to be more excited about bottom-up community-driven businesses. What happens when groups of independent teachers or consultants who are already chatting have shared interfaces to formalize, quote, and invoice? In the past, guilds have provided excellent education opportunities, and they can again.
Yes, how can we build tooling around an education related community?
The Timeless Way of Building is the first in a series of books which describe an entirely new attitude to architec- ture and planning. The books are intended to provide a complete working alternative to our present ideas about ar- chitecture, building, and planning—~an alternative which will, we hope, gradually replace current ideas and practices,
[[the timeless way of building]]
‘Why wouldn’t I get it?’: The experts leading the battle against COVID anti-vaxxers. (2021, February 7). https://www.abc.net.au/news/science/2021-02-08/covid-19-coronavirus-vaccine-misinformation-inoculation-theory/13125164
DEV actively answers questions in the community.
As of today, you can Wishlist OpenTTD on SteamE. Historically, OpenTTD always had a single home from where we distributed the game. We used to be hosted on SourceForge (you know you are old, if you remember that being a thing :D), and slowly moved towards our own self-created distribution methods. These days, we mostly distribute our game via our website. But times are changing, and so is our hair. Over the last few months, we have silently been working to become a bit more visible in the world. Don’t worry, not for reasons you might think: OpenTTD has as many active users as it had in 2007. But more because we no longer think it is the right approach to only distribute via our own website. This became painfully apparent when we noticed other people post OpenTTD on some stores. They are not always updated with new releases, sometimes even slacking behind a few years. And maybe more important to us: we can not guarantee that the uploaded version is unmodified and is the version as we intended. So, instead of fighting it, why not turn around and join them! Why not release our own, verified, builds on those stores! And this is exactly what we have been working on lately. And when I say “we”, a bit ironic to me, I mean the two developers that are around longest (myself and orudge) ;) A while back orudge added OpenTTD to the Microsoft Store. And today, I am happy to announce we will be on SteamE too! Well, we are on Steam, but we haven’t released anything there yet (sorry that I got your hopes up, just to squash them right after :( ). This is partially because of how Steam works, but also because we know we can bring a better experience for Steam with our upcoming release. That brings me to the most exciting news: if everything goes as planned, we will release OpenTTD 1.11 on Steam on the first of April, 2021! And that is not even an April fools’ joke! You can already Wishlist OpenTTD today .. and till we release on Steam, you can find our game via our website ;)
As of today, you can Wishlist OpenTTD on SteamE. Historically, OpenTTD always had a single home from where we distributed the game. We used to be hosted on SourceForge (you know you are old, if you remember that being a thing :D), and slowly moved towards our own self-created distribution methods. These days, we mostly distribute our game via our website. But times are changing, and so is our hair. Over the last few months, we have silently been working to become a bit more visible in the world. Don’t worry, not for reasons you might think: OpenTTD has as many active users as it had in 2007. But more because we no longer think it is the right approach to only distribute via our own website.
To what extend does that what is perceived as human agency actually emerge from what is afforded by the ecologies in which humans operate?
key question here so far
Unlike naming children, coding involves naming things on a daily basis. When you write code, naming things isn’t just hard, it’s a relentless demand for creativity. Fortunately, programmers are creative people.
Naming matters for both idealogical and practical reasons.
Naming is just one part of the micro-design activity that we call programming. If design weren’t hard, we wouldn’t find good design so satisfying.
In principle, the naming things in code need only be temporary, but names in code stick just like nicknames at school.
Well, I'm glad they did, because Turbolinks is a much better piece of software than jquery-pjax ever was. It's actively maintained and doesn't require jQuery at all! So we're one step closer to our dream of ditching $.
Innovative learning, on the other hand, refers to becoming familiar with unfamiliar situations that have no clear precedent for action, or with managing familiar situations in better ways, such as seeking alternative solutions to existing problems.
This innovative learning is clearly important for designers. I think that modifying an existing situation to try and make it better would be far easier than a completely unfamiliar one. This lends itself to more creativity due to no clear previous path.
(1) gaining the attention of the learners, (2) demonstrating the relevance of the instruction to the learners, (3) instilling learners with confidence to succeed with the instruction, and (4) deriving satisfaction when they do.
This model is a great way to ensure engagement with learners. Specifically part 2 and 3 stuck out to me as key. The second point was that we must demonstrate relevance of instruction. This is fixes that question that always seems to come up, "Why are we doing this if I'll never use it in real life?". Any time I preface a lesson with why we are learning something and how it is necessary in our lives my students always seem to receive it better. Part 3 noted that we must instill confidence to succeed. Giving students the confidence to try hard things is vital to success.
undermine the integrity of the Version of Record, which is the foundation of the scientific record, and its associated codified mechanisms for corrections, retractions and data disclosure.
This misrepresents the situation. Authors accepted manuscripts (AAM) have been shared on institutional and subject repositories for around two decades, with greater prevalence in the last decade. Despite this the version of record (VoR) is still valued and preserves the integrity of the scholarly record. The integrity of the VoR continues to be maintained by the publisher and where well-run repository management are made aware, corrections can be reflected in a repository. The solution to this problem is the publisher taking their responsibility to preserving the integrity of the scholarly record seriously and notifying repositories, not asserting that authors should not exercise their right to apply a prior license to their AAM.
the Rights Retention Strategy is not financially sustainable
So far as I know this is not tested or based on any evidence. If the publishers think an open accepted manuscript would undermine the version of record, it doesn't demonstrate much confidence in their added value to me.
Feenberg (2014) - The Philosophy of Praxis
Cressman (2020) - Contingency and Potential: Reconsidering a Dialectical Philosophy of Technology
Because the backing window is so small, all the normal stretch goals are already included
Greene went on to say, "If it weren't for the Facebook post and comments that I liked in 2018, I wouldn't be standing here today and you couldn't point a finger and accuse me of anything wrong."
Sure... blame Facebook!
I'll bet dollars to donuts that she doesn't vote to regulate Facebook in any way during her tenure.
Last 4 of SSN
Last 4 of SSN
Last 4 of the Card
Westrupp, E., Stokes, M. A., Fuller-Tyszkiewicz, M., Berkowitz, T. S., Capic, T., Khor, S., … Cummins, R. (2020, October 27). Subjective wellbeing in parents during the COVID-19 Pandemic in Australia. https://doi.org/10.31234/osf.io/8nvm3
the game have no DLC because every part of it is in place and cutting it to pieces is like commiting straight felony.
Because of the way the CSS “or” operator works, I wouldn’t be able to mix the retina conditions with other expressions since a (b or c) would be compiled into (a or b) c and not a b or a c.
div:nth-of-type(3n+1) { grid-column: 1; } div:nth-of-type(3n+2) { grid-column: 2; } div:nth-of-type(3n+3) { grid-column: 3; } div:nth-of-type(-n+3) { grid-row: 1; }
#ttt > * { border: 1px solid black; border-width: 0 1px 1px 0; display: flex; /* flex styling to center content in divs */ align-items: center; justify-content: center; } #ttt > *:nth-of-type(3n) { border-right-width: 0; } #ttt > *:nth-of-type(n+7) { border-bottom-width: 0; }
Flexbox and grid play well together, and are a huge step forward from the float & table hacks they replace.
Although one thing you want to avoid is using frames in such a manner that the content of the site is in the frame and a menu is outside of the frame. Although this may seem convienient, all of your pages become unbookmarkable.
Iframes can have similar issues as frames and inconsiderate use of XMLHttpRequest: They break the one-document-per-URL paradigm, which is essential for the proper functioning of the web (think bookmarks, deep-links, search engines, ...).
The most striking such issue is probably that of deep linking: It's true that iframes suffer from this to a lesser extent than frames, but if you allow your users to navigate between different pages in the iframe, it will be a problem.
Keep your domain in one place. If you ever get mad at your web host and decide to move your site, you’ll also probably want to transfer your domain if it’s registered with the old host. Domain transfers can be annoying, time-consuming, and confusing. But if you’ve registered the domain elsewhere, you don’t have to do anything except update your DNS settings to point to the new host.
remember that for each loaded iFrame, a DOM is created, HTML requests are made and document wrappers are instantiated, eating memory and bandwidth in the process
Your browser window is basically just one big iframe.
many a tech manager has siezed on them as a solution to many problems. In fact, they create more.
cultural capital
Introduced by Pierre Bourdieu in the 1970s, the concept has been utilized across a wide spectrum of contemporary sociological research. Cultural capital refers to ‘knowledge’ or ‘skills’ in the broadest sense. Thus, on the production side, cultural capital consists of knowledge about comportment (e.g., what are considered to be the right kinds of professional dress and attitude) and knowledge associated with educational achievement (e.g., rhetorical ability). On the consumption side, cultural capital consists of capacities for discernment or ‘taste’, e.g., the ability to appreciate fine art or fine wine—here, in other words, cultural capital refers to ‘social status acquired through the ability to make cultural distinctions,’ to the ability to recognize and discriminate between the often-subtle categories and signifiers of a highly articulated cultural code. I'm quoting here from (and also heavily paraphrasing) Scott Lash, ‘Pierre Bourdieu: Cultural Economy and Social Change’, in this reader.
he most famous illustration of how the name of a substance is supposed to function in this way is provided not by Kripke, but by Putnam, another leading proponent of the ‘theory of direct reference’. Putnam asks us to imagine a Twin Earth – just like our Earth – which contains doppelgängers of us humans. The only difference between the two Earths is that on Twin Earth the clear, thirst-quenching, etc liquid that fills the oceans, lakes and rivers is not the chemical substance H2O, but another substance – XYZ. Suppose it’s 1750, before the chemical composition of water was discovered. On both Earths, the inhabitants call their liquid ‘water’. And, because it’s 1750, they associate the same mental checklist with that term: both think of ‘water’ as the substance that’s clear, thirst-quenching, boils at 100°C and so on. Now suppose a glass of XYZ is brought from Twin Earth to Earth and presented to Locke. Locke would believe it’s water, because it would tick his mental checklist. But would it be water? Not according to Putnam. Intuitively, that’s merely water-like stuff in the glass, not water. Putnam concludes that, while the term ‘water’ is associated with the same descriptions on Earth and Twin Earth, it has different meanings and picks out different chemical kinds. It is, and was, a necessary condition of something being water that it be H2O, despite this condition not being known back in 1750.
Allen, J. N. L., Arechar, A. A., Pennycook, G., & Rand, D. G. (2020, October 1). Scaling Up Fact-Checking Using the Wisdom of Crowds. https://doi.org/10.31234/osf.io/9qdza
(optional googlesheet & zapier integration for any other email marketing software)
This is a store we can’t audit, which contains software nobody can patch. If we can’t fix or modify software, open-source or not, it provides the same limitations as proprietary software.
Although it is open-source, Snap on the other hand, only works with the Ubuntu Store. Nobody knows how to make a Snap Store and nobody can. The Snap client is designed to work with only one source, following a protocol which isn’t open, and using only one authentication system. Snapd is nothing on its own, it can only work with the Ubuntu Store.
We can certainly explain the issues snap cause without using political or religious arguments. We did so in the documentation I linked to above.
We don’t do politics, and we certainly don’t do religion. You’re bringing these here by using terms such as “politicians” or “evil”.
Does "evil" refer to religion? Or perhaps they meant "evil" in a more general way, as a more extreme version of "bad".
The code is far simpler and easier to understand/verify
Because many early students of psychology were also trained in such “hard” sciences as biology and physiology, it is not surprising that these researchers turned to such physical measures in their attempts to understand mental functioning. Unlike today’s testing efforts, however, individual differences were not the focus of these studies. On the contrary, such differences were generally considered to be the result of imperfect control of experimental conditions, and every effort was made to design stud-ies in which such differences were minimized.
individual difference
A construct is a theoretical entity hypothesized to account for particular behaviors or characteristics of people. Examples of constructs abound in the social sciences and include creativity, intelligence, various abilities and attitudes, personality characteris-tics, and value systems.
SankeyMATIC builds on the open source tool D3.js and its Sankey library, which are very powerful but require a fair amount of work & expertise to use.
George became known as a symbol of British determination to win the war.
George was seen as sharing the hardships of the common people and his popularity soared.
In September 1939, the British Empire and Commonwealth—except Ireland—declared war on Nazi Germany.
There's a lot of advice online showing how to get rid of snap. (e.g.: https://cialu.net/how-to-disable-and-remove-completely-snaps-in-ubuntu-linux/ worked for me) so the only result (so far, a few months later) is that Chromium has lost a user, and having upgraded Ubuntu since the original Warty, if snap becomes obligatory I'll have to take a look at Mint, or Devuan.
definite good news, as it will hopefully have a ripple effect on crappy chipset makers, getting them to design and test their hardware with Linux properly, for fear of losing all potential business from Lenovo.
I suppose it means 2 things, first, you get official support and warranty, and second, the distros will be Secure Boot approved in the UEFI, instead of distro makers having to figuratively ask Microsoft for pretty please permission.
The purpose of news is to inform, educate, and give us understanding and knowledge of what is going on in the world. It helps us to keep up to date with issues so we are in the know and fully aware of events taking place.
The bedrock upon which the American political system is built is the rule of law.
Here's another theme that emerges in the document repeatedly. Watch over the next ten pages or so as it goes from natural rights and law-over-ruler to obedience.
There was not yet, formally speaking, an American people. There were, instead, living in the thirteen British colonies in North America some two-and-a-half million subjects of a distant king. Those subjects became a people by declaring themselves such and then by winning the independence they had asserted as their right.
Ke. Q., (2006). Interdisciplinary research and technological impact. Computer Science Digital Libraries Cornell University. Retrieved from https://arxiv.org/abs/2006.15383.
Donsimoni. J. R., Glawion. R., Plachter. B., Walde. K., (2020). Projecting the Spread of COVID-19 for Germany. Institute of labor economics. Retrieved from: https://covid-19.iza.org/publications/dp13094/
ReconfigBehSci[@SciBeh}(2020, August) Videos of talks from July's eBridges conference on "SOCIETY, PSYCHOLOGY AND BEHAVIOUR DURING AND POST COVID-19 LOCKDOWN" are now all available here: Twitter. Retrieved from:https://twitter.com/i/web/status/1297863598144999424
In my opinion, this single-tab Refresh behavior strongly violates the principle of least surprise, and it doesn’t help us to maintain code consistency or data consistency.
Mertens, G., Duijndam, S., Lodder, P., & Smeets, T. (2020). Pandemic panic? Results of a 6-month longitudinal study on fear of COVID-19. PsyArXiv. https://doi.org/10.31234/osf.io/xtu3f
answered
If it's behaviour that you can imagine needing to reuse among multiple components, or if it's something that you can imagine applying to an element inside an {#if ...} block (for example), then it probably belongs in an action. It it's something that 'belongs' to the component itself, rather than a specific element, then it's probably more of a lifecycle thing.
Allows you to separate the tippy's positioning from its trigger source.
"Headless Tippy" refers to Tippy without any of the default element rendering or CSS. This allows you to create your own element from scratch and use Tippy for its logic only.
In my opinion, it can sometimes look odd. Very interestingly, this is by design and is part of the Material design specification. This article isn’t to argue whether it should be this way or not, though; it’s just to change yours such that your MenuItem(s) show below the menu selection, like so:
👍 Upvote issue #204 if you want to see it land faster.
Secular Kemalist rhetoric relieved some of the international concerns about the future of Armenians who had survived the 1915 Armenian genocide, and support for Kurdish self determination similarly declined.
Mustafa Kamal Ataturk wisdom in the defence of Turkey
§ 101-49. Amendment or repeal No section or provision of this charter may be repealed or amended unless the act making the repeal or amendment refers specifically to this charter and to the sections or provisions so repealed. Any amendment to this charter must be submitted to the voters for their approval and, upon approval, submitted as provided by statutes. Amendments may be placed on the ballot by the Selectboard, a duly authorized Charter Review Commission appointed by the Selectboard, or upon petition filed with the Town Clerk by 10 percent of the voters. The petition must clearly state the amendment and must be filed at least 45 days before any annual or special Town election, but the Town shall not be required to hold a special Town election solely for the purpose of considering a proposed charter amendment. (Amended 2019, No. M-1, § 2, eff. April 19, 2019.)
§ 221-9.02. Petitions (a) Number of signatures. Initiative petitions must be signed by qualified voters of the Village equal in number to at least five percent of the total number of qualified voters registered to vote at the last regular Village election. (b) Form and content. All papers of a petition shall be uniform in size and style and shall be assembled as one instrument for filing. Each signature shall be executed in ink and shall be followed by the address of the person signing. Petitions shall contain or have attached thereto throughout their circulation the full text of the ordinance proposed. (c) Affidavit of circulator. Each paper of a petition shall have attached to it when filed an affidavit executed by the circulator thereof stating that he or she personally circulated the paper, the number of signatures thereon, that all the signatures were affixed in his or her presence, that he or she believes them to be the genuine signatures of the persons whose names they purport to be, and that each signer had an opportunity before signing to read the full text of the ordinance proposed. (Amended 2013, No. M-6, § 2, eff. May 20, 2013.)
§ 117-304. Rescission of ordinances All ordinances shall be subject to rescission by a special or annual Town meeting, as follows: If, within 44 days after final passage by the selectmen of any such ordinance, a petition signed by voters of the Town not less in number than five percent of the qualified voters of the municipality is filed with the Town Clerk requesting its reference to a special or annual Town meeting, the selectmen shall fix the time and place of the meeting, which shall be within 60 days after the filing of the petition, and notice thereof shall be given in the manner provided by law in the calling of a special or annual Town meeting. Voting shall be by Australian ballot. An ordinance so referred shall remain in effect upon the conclusion of the meeting unless a majority of those present and voting against the ordinance at the special or annual Town meeting exceeds five percent in number of the qualified voters of the municipality. § 117-305. Petition for enactment of ordinance; special meeting (a) Subject to the provisions of section 304 of this Charter, voters of the Town may at any time petition in the same manner as in section 304 for the enactment of any proposed lawful ordinance by filing the petition, including the text of the ordinance, with the Town Clerk. The selectmen shall call a special Town meeting (or include the ordinance as annual meeting business) to be held within 60 days of the date of the filing, unless prior to the meeting the ordinance shall be enacted by the selectmen. The warning for the meeting shall state the proposed ordinance in full or in concise summary and shall provide for an Australian ballot vote as to its enactment. The ordinance shall take effect on the 10th day after the conclusion of the meeting provided that voters as qualified in section 304, constituting a majority of those voting thereon, shall have voted in the affirmative.
(2) Notwithstanding the above, however, five per cent of the qualified voters of the City may petition for referendum review of the action by the City Council. Any such request for referendum review shall be in accordance with and governed by the procedures specified in section 63 of this charter for borrowing on behalf of Burlington Electric Department.
§ 3-55. City Council may authorize sale or lease The City Council shall have the exclusive power to authorize sale or lease of any real or personal estate belonging to said City, and all conveyances, grants, or leases of any such real estate shall be signed by the Mayor and sealed with the City seal.
The downside is the installation files are bigger than the traditional Debian package manager (DEB) files. They also use more hard drive real estate. With snaps, every application that needs a particular resource installs its own copy. This isn’t the most efficient use of hard drive space. Although hard drives are getting bigger and cheaper, traditionalists still balk at the extravagance of each application running in its own mini-container. Launching applications is slower, too.
This is a by-product of the success of Ubuntu. Whether people like it or not, most software available for Linux will target Ubuntu first. There may be packages available later for other distros / systems, but on the whole, you can be sure a software developer will target Ubuntu if they target Linux.
While the very same software might be in a PPA and a snap, the fact that the snap is shown in Ubuntu Software is the point I’m making. Many people use that to install software. So making software appear there is beneficial for developers - their software is found, and beneficial for users - they discover new software.
In addition, PPAs are awful for software discovery. Average users have no idea what a PPA is, nor how to configure or install software from it. Part of the point of snap is to make software discovery easier. We can put new software in the “Editor’s Picks” in Ubuntu Software then people will discover and install it. Having software in a random PPA somewhere online is only usable by experts. Normal users have no visibility to it.
While you may have some objections due to your specific setup, please consider you’re not the usual use case. Most people install Ubuntu on a single drive, not separate /home, and not multiple disks. Most are quite happy with automatic updates - in line with how their phone is likely setup - both for debs (with unattended-upgrades) and snaps (via automatic refresh in snapd). Experts such as yourself are capable of managing your own system and are interested in twiddling knobs and adjusting settings everywhere. There are millions of Ubuntu users who are not like that. We should cater for the widest possible use case by default, and have the option to fiddle switches for experts, which is what we have.
Frankly, if the Ubuntu Desktop team “switch” from making a deb of Chromium to making a snap, I doubt they’d switch back. It’s a tremendous amount of work for developer(s) to maintain numerous debs across all supported releases. Maintaining a single snap is just practically and financially more sensible.
Progress is made of compromises, this implies that we have to consider not only disadvantages, but also the advantages. Advantages do very clearly outweigh disadvantages. This doesn’t mean it perfect, or that work shouldn’t continue to minimize and reduce the disadvantages, but just considering disadvantages is not the correct way.
I don’t find the software slow, I find the startup time for snap packages when the start for the first time on a session slow, but that has been improved, and it’s public that the snapcraft team has been working hard to improve that.
The benefits for developers do reflect on benefits for users, with more software delivered faster and more securely.
Storage is not an issue, I’ve explained why it’s not. There could and should be improvements on that area, but this is not a relevant issue.
This example of the chromium really shows that unless snaps or other similar format was used, applications would have to be sometime very heavily patched to work on older versions of systems to the point that it generates so much work that it would not be worth do to it otherwise, or at least not worth when the snap option exists and doesn’t require that much more work.
And Unity ditching for something that’s still not on par with it, had already broken a bit my trust in Ubuntu as a stable option at work. Now snap is coming closer and broader…
Disk space is an issue. Resource usage is an issue. Those new packages nowadays need huge amount of storage to finally do the exact same thing as their older and lighter deb counterpart. Whatever the price of storage, it’s the opposite of a progress, it’s not optimal at all.
https://outline.com/tan7Ej
Why Do People love Kungfustory?
It’s well-established among the original novel/translating community that Kungfustory.com is the best.
Kungfustory.com is just a place where Kungfustory can be hosted. It’s very user-friendly for readers, with a superb app that functions very well and reliably on phones. It’s easy to compile a list of reads, to know when those reads have been recently updated, and to follow along your favorite story.
Select any genre you like: romance, stories with reborn heroes, magical realism, eastern fantasy the world of wuxia, horror stories, romantic love novels, fanfiction, sci-fi.
New chapters added daily, Never be bored with new addictive plots and new worlds.
Why Do People love Kungfustory?
It’s well-established among the original novel/translating community that Kungfustory.com is the best.
Kungfustory.com is just a place where Kungfustory can be hosted. It’s very user-friendly for readers, with a superb app that functions very well and reliably on phones. It’s easy to compile a list of reads, to know when those reads have been recently updated, and to follow along your favorite story.
Select any genre you like: romance, stories with reborn heroes, magical realism, eastern fantasy the world of wuxia, horror stories, romantic love novels, fanfiction, sci-fi.
New chapters added daily, Never be bored with new addictive plots and new worlds.
There is seldom any good reason to use this option. Mixing ERB into your controllers defeats the MVC orientation of Rails and will make it harder for other developers to follow the logic of your project. Use a separate erb view instead.
That practice went from being standard practice to being a faux pas (not abstracting JavaScript functionality away from HTML) to, eh, you need it when you need it.
This raises a very important point: we can’t know every user’s reason for why they’re visiting our website, but we can use the tools made available to us to help guide them along their way. If that means storing an HTML document for use offline, we’re empowered to help make the experience as easy as possible.
Jones. N. R., (2020) Two metres or one: what is the evidence for physical distancing in covid-19? thebmj. Retrieved from: https://www.bmj.com/content/370/bmj.m3223
Dhami. M., Weiss-cohen. L., Ayton. P., (2020) Are people experiencing the ‘pains of imprisonment’ during the Covid-19 lockdown? PsyArXiv Preprints. Retrieved from: https://psyarxiv.com/5xwbs/
In the second idea, German chemist Manfred Eigen described what he called a “hypercycle,” in which several autocatalytic sets combine to form a single larger one. Eigen’s variant introduces a crucial distinction: In a hypercycle, some of the chemicals are genes and are therefore made of DNA or some other nucleic acid, while others are proteins that are made-to-order based on the information in the genes. This system could evolve based on changes—mutations—in the genes, a function that Kauffman’s model lacked.
In 1971 Gánti tackled the problem head-on in a new book, Az Élet Princípiuma, or The Principles of Life. Published only in Hungarian, this book contained the first version of his chemoton model, which described what he saw as the fundamental unit of life. However, this early model of the organism was incomplete, and it would take him another three years to publish what is now regarded as the definitive version—again only in Hungarian, in a paper that is not available online.
In 1966 he published a book on molecular biology called Forradalom az Élet Kutatásában, or Revolution in Life Research, a dominant university textbook for years—partly because few others were available. The book asked whether science understood how life was organized, and concluded that it did not.
That’s because he devised a model of the simplest possible living organism, which he called the chemoton, that points to an exciting explanation for how life on Earth began.
Tibor Gánti
Nodes A wave function node occurs at points where the wave function is zero and changes signs. The electron has zero probability of being located at a node.
Nodes
to be more precise
The Web Storage API provides mechanisms by which browsers can store key/value pairs, in a much more intuitive fashion than using cookies.
Saving form data across sessions — what do people hate more than filling out a form? Filling out a form twice!
This was implemented (completely differently to anything discussed in this issue) in #642.
Sucrase is an alternative to Babel that allows super-fast development builds. Instead of compiling a large range of JS features to be able to work in Internet Explorer, Sucrase assumes that you're developing with a recent browser or recent Node.js version, so it focuses on compiling non-standard language extensions: JSX, TypeScript, and Flow.
Super-fast alternative to Babel for when you can target modern JS runtimes
Petts, R., & Carlson, D. L. (2020, September 12). A Gendered Pandemic: Childcare, Homeschooling, and Parents’ Employment During COVID-19. https://doi.org/10.31235/osf.io/gwkzx
ReconfigBehSci {@SciBeh} (2020) sadly squares with my own impression of social media 'debate' - as someone who works on both argumentation and belief formation across social networks, this strikes me as every bit as big a problem as the spread of conspiracy. Twitter. Retrieved from: https://twitter.com/i/web/status/1308341816333340672
The company’s early mission was to “give people the power to share and make the world more open and connected.” Instead, it took the concept of “community” and sapped it of all moral meaning. The rise of QAnon, for example, is one of the social web’s logical conclusions. That’s because Facebook—along with Google and YouTube—is perfect for amplifying and spreading disinformation at lightning speed to global audiences. Facebook is an agent of government propaganda, targeted harassment, terrorist recruitment, emotional manipulation, and genocide—a world-historic weapon that lives not underground, but in a Disneyland-inspired campus in Menlo Park, California.
The original goal with a bit of moderation may have worked. Regression to the mean forces it to a bad place, but when you algorithmically accelerate things toward our bases desires, you make it orders of magnitude worse.
This should be though of as pure social capitalism. We need the moderating force of government regulation to dampen our worst instincts, much the way the United State's mixed economy works (or at least used to work, as it seems that raw capitalism is destroying the United States too).
You’re in good companyTrusted by leaders at some of the world’s most inspired organizations
How can they disclose this? Is it based on email address? Do they have permission?
Bor, A., Osmundsen, M., Rasmussen, S. H. R., Bechmann, A., & Petersen, M. (2020, September 24). "Fact-checking" videos reduce belief in but not the sharing of "fake news" on Twitter. https://doi.org/10.31234/osf.io/a7huq
Sapir. A. (2020) European Union economies so differently? Policy contribution. Retrieved from: https://www.bruegel.org/2020/09/why-has-covid-19-hit-different-european-union-economies-so-differently/?utm_content=buffer5fc94&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer
Cleophas Pesant is the son of Thadee Pesant also known as the blacksmith, was already in light-coloured summer garments, and sported an American coat with broad padded shoulders. Beside him Egide Simard, and others who had come a long road by sleigh, fastened their long fur coats as they left the church, drawing them in at the waist with scarlet sashes. The young folk of the village, very smart in coats with otter collars, gave deferential greeting to old Nazaire Larouche; a tall man with gray hair and huge bony shoulders who had in no wise altered for the mass his everyday garb: short jacket of brown cloth lined with sheepskin, patched trousers, and thick woollen socks under moose-hide moccasins. Cleophas Pesant waited for Louisa Tremblay who was alone, and they went off together along the wooden sidewalk in the direction of the house. Samuel Chapdelaine and Maria had gone but a little way when a young man halted them. Samuel Chapdelaine and Maria were to dine with their relative Azalma Larouche. There was nothing to look at; in the settlements new houses and barns might go up from year to year, or be deserted and tumble into ruin; but the life of the woods is so unhurried that one must needs have more than the patience of a human being to await and mark its advance. Telesphore busied himself with the dog-harness and made believe not to hear.
Also agree that <svelte:slot> is perhaps a little confusing since it replaces the slot attribute rather than the slot element, so <svelte:fragment> would make more sense
Just to reiterate the discussion on the RFC, there was a suggestion that we change <svelte:slot slot="foo"> to <svelte:fragment slot="foo">, since it's the counterpart to a <slot> rather than an equivalent to it
Our team is building open source community tools and Svelte fits our identity as an independent labor of love with an organic community.
With some frameworks, you may find your needs at odds with the enterprise-level goals of a megacorp owner, and you may both benefit and sometimes suffer from their web-scale engineering. Svelte’s future does not depend on the continued delivery of business value to one company, and its direction is shaped in public by volunteers.
Svelte’s aesthetics feel like a warm cozy blanket on the stormy web.
Making UIs with Svelte is a pleasure. Svelte’s aesthetics feel like a warm cozy blanket on the stormy web. This impacts everything — features, documentation, syntax, semantics, performance, framework internals, npm install size, the welcoming and helpful community attitude, and its collegial open development and RFCs — it all oozes good taste. Its API is tight, powerful, and good looking — I’d point to actions and stores to support this praise, but really, the whole is what feels so good. The aesthetics of underlying technologies have a way of leaking into the end user experience.
It's true that Svelte does not allow you to map over children like React, but its slot API and <svelte:component> provide similarly powerful composition. You can pass component constructors as props and instantiate them with <svelte:component>, and use slots and their let bindings for higher order composition. It sounds like you're thinking in virtual DOM idioms instead of Svelte's.
However, Svelte isn't React or Vue or any other framework, the same approach will not always work and given that Svelte has very different constraints and approach that works well in another framework is not suitable with Svelte. Trying to apply approaches use with other frameworks to Svelte will invariably end in frustration.