263 Matching Annotations
  1. Oct 2024
    1. For many years, scientists, including a group of more than 15,000, have sounded the alarm about the impending dangers of climate change driven by increasing greenhouse gas emissions and ecosystem change (Ripple et al. 2020).

      for - scientists warning - 2024 state of the climate report - adjacency - 2024 US election - Trump - scientists warning - state of the climate - cognitive dissonance - 4P knowledge framework - Johan Rockstrom, Michael Mann, William Ripple, Christopher Wolf, Timothy Lenton, Jillian Gregg, Naomi Oreskes, Stefan Rahmstorf, Thomas Newsome

      adjacency - between - 2024 state of the climate report - scientists warning - political polarization - Trump reelection - climate communication - cognitive dissonance - adjacency relationship - The scientists warning are having limited effect as a tool for mass climate communications - The fact that so many people are supporting climate denying candidates like Trump demonstrates the cognitive dissonance and lack of effective climate communications strategy - It is insightful to analyze from 4P knowledge framework: - propositional knowledge - perspectival knowledge - participatory knowledge - procedural knowledge - Every person is situated and located somewhere unique and specific in life - 4 P knowledge is concurrent - When climate scientists communicate propositional knowledge via mass media, it is a kind of broadcast message that can lose salience if the other 3 types of knowledge have a mismatch: - without perspectival knowledge context, the knowledge can have no meaning or priority - without procedural knowledge, the knowledge is theoretical and does not lead to a better life - without participatory knowledge, the receiver feels alienated

    1. Kurz vor der COP16 zur Biodiversität geht die EU immer deutlicher von ihrer bisherigem Politik zum Schutz der Biodiversität ab. Man nimmt Rücksicht auf konventionelle Landwirt:innen, rechtsradikale und auch zunehmend antiökologisch agierende konservative Parteien. An die Stelle des Green Deal tritt das Bestreben, die Unternehmen im globalen Wettbewerb konkurrenzfähiger zu machen und die Wirtschaft wachsen zu lassen. Ajit Niranjan berichtet zusammenhängend über diese Entwicklungen und verweist auf wichtiger Meilensteine in der Geschichte von Abkommen zum Schutz der Biodiversität. https://www.theguardian.com/environment/2024/oct/09/europe-eu-green-deal-backsliding-nature-biodiversity-farmers-far-right-cop16-aoe

  2. Sep 2024
    1. Shneiderman’s design principles for creativity support tools

      Ben Shneiderman's work is deeply influential in HCI; his work has assisted in creating strong connections between tech and creativity, especially when applied to fostering innovation.

      his 2007 national science foundation funded report on creativity support tools, led by UMD, provides a seminal overview of the definitions of creativity at that time.

    2. flow

      in this context, flow is a psychological state of being completely absorbed in a activity that feels both effortless and challenging.

      the full manuscript is dense, yet thoughtful and engaging.

    3. Csikszentmihalyi’s characterization of creativity as flow

      Mihaly Csikszentmihaly's work is deeply influential in psychology, education, and HCI because he discusses how one can achieve higher levels of happiness by engaging in activities they find meaningful.

    4. Boden’s conception of creativity as “exploration and play”

      Margaret Boden, research professor at University of Sussex, has provided pivotal work in the exploration of creativity using interdisciplinary research across music, game, story, physics, and artificial intelligence to explore human creativity in arts, science, and life.

      The Creative Mind is available to all on archive.org.

    5. feminist epistemology

      loosely organized approach to the study of knowledge stemming from feminist theory about gender and traditional epistemology (Internet Encyclopedia of Philosophy); here, the author utilizes this framework as a tool to challenge common assumptions that knowledge, or definitions of creativity, are entirely objective, as social factors like gender, race, and class tend to inform who is seen as a "knower".

    6. feminist values

      it should be noted that feminist values is a broad topic; in this context, the author refers to the feminist school of thought that knowledge is not universal, objective, value-free, or context-independent; knowledge is influenced by what one wants, cares about, and believes.

    7. We build on this work and take stock of the advances creative computing research has made over the past 23 years.
    8. Cherry and Latulipe’s [30] work on the creativity support index (CSI)

      CSI allows researchers to understand not just how well a tool supports creative work overall, but what aspects of creativity support may need attention.

    9. Creativity support has two implied referents: the person (who) and the activity (what).

      the person (who) refers to one involved in the creative process while the activity (what) refers to creative activities being done.

    1. Utopia is a website generation framework which provides a robust set of tools to build highly complex dynamic websites. It uses the filesystem heavily for content and provides functions for interacting with files and directories as structure representing the website.
  3. Jul 2024
    1. Lifelong is to keep the habit and refine as needed.

    2. ( ~ 13:00 )

      Stage 3, iteration, is about increasing fluency of mastery. Cognitive schema automation. Building up the habit.

      Consistency -> Accuracy -> Speed

      Varied practice is necessary, and fine-tune the technique based on experiment in application.

    3. ( ~10:00 )

      After relevance comes the awareness stage (you become aware of your mistakes)...

      Making mistakes raises your awareness about how you do the skill and ensures you improve on it. By just doing theory you can't learn from mistakes and you can't possibly read up on EVERYTHING.

      Reflective process is necessary. Kolb's. Experiment.

    4. After relevance comes the "plateau period" where a lot of practice is being done with a lot of mistakes; there seems to be little progress. Most people give up here.

      You need a growth mindset and just continue.

    5. ( ~ 5:00 )

      The first stage of learning a complex skill is creating relevance, not in the sense of making knowledge relevant to your life; but rather in seeing what is relevant to learn at this point in the learning career.

      Building a map...

      The actions are exploration and challenge. Exploration = getting diverse opinions from others and learning the theory & variables. Challenge = open-mindedness for other beliefs and assumptions.


      Reminds me of 10 Steps to Complex Learning for curriculum design, where doing a skill decomposition is one of the first steps in designing the curriculum, and either being an expert or having access to experts is paramount.

    6. RAIL stands for:

      • Relevance
      • Awareness
      • Iteration
      • Lifelong
    1. February 2008

      The IGDA EduSIG is working on an updated version. If you are interested to participate in the development of the new version, please reach out to us using the Contact form from that page.

  4. Jun 2024
  5. Apr 2024
  6. Mar 2024
    1. Die weltwetterorganisation WMO fast in ihrem Bericht über 2023 die Daten verschiedener Services zusammen und kommt zu dramatischen Aussagen über die Entwicklung der Temperatur auf der Erdoberfläche insbesondere insgesamt und besonders an der Oberfläche der Meere. Gleichzeitig ergibt eine Studie der BU Wien dass die Prognosen vieler, darunter großer starken über die Entwicklung der Emissionen deutlich zu optimistisch sind. https://www.derstandard.de/story/3000000212370/weltwetterorganisation-zeichnet-duesteres-bild-vom-klima-des-letzten-jahres

  7. Feb 2024
    1. Subsequent analyses attempted to determine the theoretical mechanisms that underlie the power of narrative.
    2. extended elaboration likelihood model
    3. According to Bandura's social cognitive theory, people learn not only from direct experience but also by observing others and modeling the observed behaviors (Bandura, 2004). In essence, individuals are more likely to mimic behaviors that they have seen modeled than behaviors that have been recommended but not demonstrated (Bandura, 2004).

      Theoretical framework

  8. Jan 2024
    1. So organized, initiatives can collectively co-evolve and co-emerge into a purposeful transformation system oriented towards whole system change

      for - quote - whole system change - bottom up whole system change - open function SRG/ Deep Humanity/ Indyweb / Indranet / TPF framework - definition - transformation catalyst

      quote - (see below) - A transformation catalyst is an actor who - brings together numerous initiatives and actors around a shared and co-defined set of interests - with an action agenda in mind. - The TC stewards these actors through a set of three general (dialogue- and action-based) processes that can be adapted - to the unique context, needs, and interests - of each system and its players. - So organized, initiatives can collectively co-evolve and co-emerge - into a purposeful transformation system - oriented towards whole system change in a given context (which could happen - locally, - regionally, - bioregionally, or even more broadly - depending on the actors and orientations involved

    1. How do we support the emergence of a powerful GCM that expresses strategic and relational congruences (of analysis and action) within a GCM where diversity (ontological and epistemological) is inherent?

      for - question - uniting amongst diversity - GCM - global citizens movement

      • How do we support the emergence of a powerful GCM
      • that expresses
        • strategic and
        • relational congruences (of - analysis and - action)
      • within a GCM where diversity (
      • ontological and
      • epistemological)
      • is inherent?

      Comment - Deep Humanity, with Common Human Denominators could be proposed as a unifying framework

    1. four different types of initiators of new community projectsbased in neighbourhoods:local government,governmental organisations,non-governmental organisations or activists andexisting communities.
      • for: types of initiators of community projects, SONEC - initiators of community projects, question - frameworks for community projects, suggestion - collaboration with My Climate Risk, suggestion - collaboration with U of Hawaii, suggestion - collaboration with ICICLE, suggestion - collaboration with earth commission, suggestion - collaboration with DEAL

      • question: frameworks for community projects

        • If our interest is to attempt to create a global collective action campaign to address our existential polycrisis, which includes the climate crisis, then how do we mobilize at the community level in a meaningful way?

        • I suggest that this must be a cosmolocal effort. Why? Knowledge sharing across all the communities will accelerate the transition of any participating local community.

        • This means that we cannot rely on citizens living in small communities to construct an effective coordination framework for rapid de-escalation of the polycrisis. The capacity does not exist within small communities to build such a complex system. The system can be more effectively built before the collective action campaign is started by a virtual community of experts and ready for trial with pilot communities.
        • To meet this enormous challenge, it cannot be done in an adhoc way. At this point in time, many people in many communities all around the globe know of the existential crisis we face, but if we look at the annual carbon emissions, none of the existing community efforts has made a difference in their continuing escalation.
        • The knowledge required to synchronize millions of communities to have a unified wartime-scale collective action mobilization to reach decarbonization goals that the mainstream approach has not even made a dent in will be a complex problem.
        • In other words, what is proposed is a partnership.
        • Since we are faced with global commons problems that pose existential threats if not mitigated in 5 to 8 years, the scope of the problem is enormous.
        • Super wicked problems require unprecedented levels of collaboration at every level.
        • The downscaling of global planetary boundaries and doughnut economics seems the most logical way to think global, act local.
        • Building such a collaboration system requires expert knowledge. Once built, however, it requires testing in pilot communities. This is where a partnership can take place

        • 2024, Jan. 1 Adder

          • My Climate Risk Regional Hubs
            • time 29:46 of https://hyp.is/go?url=https%3A%2F%2Funfccc.int%2Fevent%2Flater-is-too-late-tipping-the-balance-from-negative-to-positive&group=world
            • https://www.wcrp-climate.org/mcr-hubs
            • Suggestion:
              • SRG has long entertained a collaborative open science project for grassroots polycrisis / climate crisis education - to measure and validate latest climate departure dates
              • This would make climate change far more salient to the average person because of the observable trends in disruption of local economic activity connected to the local ecology due to climate impacts
              • This would be a synergistic project between SRG, LCE, SoNeC, My Climate Risk hubs, ICICLE and U of Hawaii
              • Our community frameworks need to go BEYOND simply adaptation though, which is what "My Climate Risk" focuses exclusively on. We need to also engage equally in climate mitigation.
        • reference
        • I coedited this volume on examples of existing cosmolocal projects
  9. Dec 2023
    1. Most people affected by aresource system can participate(although many do not) in modifyingthe rules of use
      • for: question - SONEC community governance - participation

      • question: SONEC community governance - participation

        • Communities have such diversity, multimeaningverse of lifeworlds converged
        • So many different capacities, limitations and worldviewes - I would recommend the Deep Humanity multi-meaningverse is important as a framework to mitigate misinterpretation
  10. Nov 2023
    1. the official fantasy of the 20th century after the war but now also the 21st century is this that of course they will 00:53:15 all become like us and after the war we called it development and they were then third world countries would become first world some second world countries as well and the interesting thing is is 00:53:30 that fundamentally that really hasn't changed if you scratch under the paint of the UN's sustainable development goals what you find is they want to take the very best fruits of modernity and 00:53:42 make them in a fair way distribute them more evenly across the planet so that everybody has the advantages of a modern life and as billa suggested that's a 00:53:56 fantasy that isn't going to happen there isn't enough planet for that to happen but nevertheless this is the official fantasy it drives the OECD and the folks at Davos and the UN and most 00:54:08 universities
      • for: key insight - modernity framework is the major narrative, quote - modernity framework is the major narrative

      • key insight: modernity framework is the major narrative

      • quote: modernity framework is the major narrative
        • the official fantasy of the 20th century after the war but now also the 21st century is this that
          • of course they will all become like us
            • after the war we called it development
            • they were then third world countries would become first world
            • some second world countries as well
          • and the interesting thing is is that fundamentally that really hasn't changed
          • if you scratch under the paint of the UN's sustainable development goals what you find is they want to take the very best fruits of modernity and make them in a fair way distribute them more evenly across the planet so that everybody has the advantages of a modern life and
          • as Bill (Reese) suggested, that's a fantasy that isn't going to happen
          • there isn't enough planet for that to happen but
          • nevertheless this is the official fantasy that drives
            • the OECD and
            • the folks at Davos and
            • the UN and
            • most universities
    1. The conceptual framework for this study incorporated intersectionality theory and organisational psychodynamic theory, to explore the experiences of 10 black women senior managers working in the Ministry of Justice.
  11. Oct 2023
    1. the quick definition would be 00:03:20 something like the metac crisis is all the crisis put together right and people go oh oh I see I see but they don't see right cuz it's not really the end of it that's just the beginning of the conversation the metac crisis is also in 00:03:33 the way you make sense of the world the way you feel it in in imote in relation to it the metac crisis is in your incapacity to fully articulate and narrate the self in this 00:03:47 context and The Meta crisis is also a you know coextensive with Co arising with this particular historical Epoch
      • for: metacrisis framework, progress trap - metacrisis sensemaking

      • comment

        • progress trap framing would help provide an overarching sensemaking framework
  12. Sep 2023
  13. Aug 2023
  14. Mar 2023
    1. The human species may be undergoing an evolutionary transition in individuality (ETI) [1–6]. The evolutionary transitions framework explains how new levels of biological organization (such as multicellularity, or eusociality) emerge from subsidiary units (such as cells or individuals) through the formation of cooperative groups [6–10]. First proposed by Maynard Smith & Szathmáry [3], evolutionary transitions are thought to unfold via a shift in the dominant level of selection from competitive individuals to well-integrated functional groups [8,11]. These transitions exhibit a common set of patterns, including new divisions of labour, the loss of full individual autonomy and reproductive control, and the rise of new routes of information transmission [6,7,10].

      Definition : Evolutionary Transition in Individuality - This is a very good definition of ETI - A new individual is a new level of biological organization - The new individual emerges out of an integration of subsiduary units as competitive individuals synergize and form well-integrated functional groups

    1. The beauty of FAST framework Overloaded with information → Filter Drowning in busywork → Automate Descending into chaos → Structure Doing things over and over → Templatize

      The beauty of FAST framework<br><br>Overloaded with information → Filter<br><br>Drowning in busywork → Automate<br><br>Descending into chaos → Structure<br><br>Doing things over and over → Templatize pic.twitter.com/kn6Gi27DLG

      — Andrew Altshuler (@1eo) February 4, 2023
      <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
  15. Feb 2023
  16. Jan 2023
    1. Semantic leadership   Extent to which word usage by one entity is subsequently adopted by others. Specifically, Klein measures how often novel semantic usage in a given newspaper is mirrored by other newspapers. When a newspaper is a semantic leader, its semantic usage better predicts the later usage of that word in other newspapers compared to those other newspapers' own, earlier usage of the word.

      How might this leadership happen within the social epidemic view of Malcolm Gladwell's Tipping Point framework?

      • the law of the few,
      • the stickiness factor, and
      • the power of context

      and with respect to mavens, connectors, and salespeople?

  17. Dec 2022
    1. This document is a companion to the IIIF Content Search API Specification, Version 2.0. It describes the changes to the API specification made in this major release, including ones that are backwards incompatible with version 1.0, the previous version.
  18. Nov 2022
    1. The “Goals, Signals, Metrics” framework is the most important thing I learned from Ciera, while at Google. This is a framework for defining metrics:Define the actual goal you’re trying to accomplish. Opt for a descriptive definition, for example, say “here is a description of what we want to actually accomplish with our work.” Not the vaguer, “I want to measure X.”Define signals. How would you know if you accomplished that goal, if you had infinite knowledge of everything? These are called “signals.” For example, a signal is “how happy are people with my product?” You cannot directly know how happy people are with your product, unless you’re magically all-knowing. However, if having happy customers is one of your goals, then this is the right signal for that.Figure out your metrics. These are proxies for that signal. Metrics are always proxies, there are no perfect metrics.

      Goals, Signals, Metric framework for defining metrics

    1. Honestly, at this point, I don't even know what tools I'm using, and which is responsible for what feature. Diving into the code of capybara and cucumber yields hundreds of lines of metaprogramming magic that somehow accretes into a testing framework. It's really making me loathe TDD despite my previous youthful enthusiasm.

      opinion: too much metaprogramming magic

      I'm not so sure it's "too much" though... Any framework or large software project is going to feel that way to a newcomer looking at the code, due to the number of layers of abstractions, etc. that eventually were added/needed by the maintainers to make it maintainable, decoupled, etc.

    1. I agree that these fields should be whitelisted by ActiveAdmin automatically as it generates them via the form helpers. Regardless of if you use :raise or :log you wouldn't usually want these causing unnecessary noise.
  19. Aug 2022
    1. What is more, these advances have notnarrowed the gap between what is known and what can be seen to lie beyond thescope of present understanding and technique; rather, each advance has madeit clear that these intellectual horizons are far more remote than was heretoforeimagined.
    1. A framework for assessing and addressing vulnerability

      Attacker's profit is equal to value of the attack minus cost of voting power acquisition and cost of attack execution

  20. Jul 2022
    1. SAFe: Lean-Agile principles according to the Scaled Agile Framework

      Scaled Agile Framework is an industry proven method consisting of 3 levels. Agile team-level development is the best option for companies looking for a strategy that allows them to effectively deliver quality, fully tested products to their customers. SAFe, short for Scaled Agile Framework, is one of the value-added methods for scaling agile to enterprise level. Scaling a team is the priority of this framework.

    1. we need to understand what the tradition is that he is feeding from and how what his orientation is he is 00:01:21 taking his own work to be an extension of the work of immanuel kant now if you have not noticed anything in the history of philosophy of mind please 00:01:33 notice descartes and kant those are the two principal landmarks so many others but kant had died at the very start of the 19th century kant was working within a 00:01:46 physical framework that was newtonian in which space and time are simply blocks containers within which things unfold mechanistically that was the metaphysics available to 00:02:00 kant was asking with that metaphysics how do we come to know anything now he had the cogito of descartes very much on his mind but also the the empiricists 00:02:14 concerns with the role of the senses following the tradition of hume and kant attempted to resolve this by noting that there were some things that could not be learned from the world that had 00:02:27 to be in place before any knowledge of the world can happen at all he called these the synthetic a prioris those things that well nothing forces the manas but we can't begin to make 00:02:38 sense of the notion of knowledge without prior notions of time and space and causality this is a difficult position to occupy and can't argumentation was developed in very many ways and gave rise to very many 00:02:53 different kinds of science thereafter for the thing in itself this shell is not knowable rather i encountered a phenomenon of the shell the phenomenon of the shell 00:03:11 through mediated through the senses and the body and i can never thus get to the shell itself this is of course the paradox underlying all representational theories 00:03:22 of perception which is that they seem to leave you estranged from the world and not in contact with the world all knowledge seem to be mediated through the sensors so it need you need 00:03:34 to bootstrap knowledge with these synthetic api ras for accounts this is immanuel kant dies at the start of the 19th century and then about 00:03:45 1870 something like scientific psychology starts to emerge and there's a wide variety of approaches they're drawing among other things from kant but they're not following one 00:03:58 unified agenda funux comes in here and he sees himself as taking kant seriously and he's going to develop in his context in the 1920s and 1930s 00:04:10 the notion of a synthetic a priori changes now instead of the physicalist model of time and space and as containers that we have with kant the body is the ultimate synthetic a 00:04:22 priori for von neux cool epistemology or how a being comes to know the world will only be ever understood through careful attention to the structures of and processes of the body

      Uexkull's work, and formulation of the Umwelt must be contextualized in his predecessor Kant's ontological framing to be understood.

      Based on the Newtonian mechanistic view of the world, Kant postulated that there must be some knowledge that must be known about the world prior to a (human) being being born into the world and called this synthetic apriori knowledge.....namely time, space and causality, the things that a Newtonian, mechanistic worldview assumes at the outset.

      Since any object of the world can only be known through the 5 senses, we are estranged from reality, and there must be some knowledge we must have prior to sensing the world that helps us make sense of it.

  21. Jun 2022
  22. Apr 2022
    1. ReconfigBehSci [@SciBeh]. (2021, December 6). I do not understand the continued narrative that makes it sound as if extant legal systems don’t already provide the framework for assessing whether rights are unduly infringed by vaxx passports and mandates. This is exactly what constitutions are for. [Tweet]. Twitter. https://twitter.com/SciBeh/status/1467818167766593538

    1. Stimulus is a JavaScript framework with modest ambitions. It doesn’t seek to take over your entire front-end—in fact, it’s not concerned with rendering HTML at all.
  23. Feb 2022
    1. Good students, on the other hand, constantly raise the bar forthemselves as they focus on what they haven’t learned andmastered yet. This is why high achievers who have had a taste ofthe vast amount of knowledge out there are likely to suffer from whatpsychologists call imposter syndrome, the feeling that you are notreally up to the job, even though, of all people, they are (Clance andImes 1978; Brems et al. 1994).

      He's saying here that smart, high achievers are more likely to suffer from imposter syndrome specifically because they've read more broadly and know what they're doing.

      Does the psychology research indicate this? Is there a higher incidence of imposter syndrome at the higher end of the spectrum in part because ones' knowledge of the Known Unknown Framework is dramatically expanded?

      Look into these sources for more detail on this question.

  24. Jan 2022
    1. by adopting a replicator/interactor framework, where ‘perpetuation’ can mean differential persistence – persistence doesn’t require continuous presence – replication is taken to include reproduction, recurrence and re-production – and processes such as the nitrogen cycle can be considered entities that are perpetuated (the replicators, as it were)

      Hier kann man dann eine Verbindung zu dem framework der planetaren Grenzen sehen. Es handelt sich hier um Prozesse wie den Stickstoffzyklus, die persistent sind und das Überleben der verschiedenen Entitäten fördern, die in sie eingebettet sind oder die zu Ihnen beitragen.

    2. So we need not restrict ourselves to material reproducers or replicators (the inner four ellipses) to consider level-specific properties to be adaptations – ‘functions’ resulting from evolution by natural selection

      Das ist vielleicht der entscheidende Gedanke: Es gibt Eigenschaften von interactors, die ihnen Persistenz verleihen und gleichzeitig den replicators oder reproducers, die in sie eingebettet sind, größere Erfolgschancen geben.

    3. are thus differentially perpetuated through the success of a human-microbial holobiont, interacting with its environme

      Der interactor, der im Vergleich zu anderen also beständiger ist, vergrößert die Chancen der reproducer, die ihm angehören, sich fortzupflanzen. Er selbst kann sich nicht fortpflanzen, aber er erhält auf diese Weise größere Beständigkeit.

  25. Dec 2021
    1. Future-Fit Business Benchmark co-developed with TNS practitioners Strategic Life Cycle Assessment (SLCA) VinylVerified Product Label a product label for specific PVC building applications in Europe. Living Building Challenge (LBC) Sustainable Apparel Coalition Materials Sustainability Index or Higgs Index as developed by Nike in collaboration with TNS
    2. 1) System, 2) Success, 3) Strategic, 4) Actions and 5) Tools.
  26. Nov 2021
    1. How to Choose a Reliable SaaS Application Development CompanyKateCloud & SaaS Product ResearcherDmitryCEOSaaSHomeBlogEntrepreneurshipHow to Choose a Reliable SaaS Application Development CompanyPublishedAug 5, 2020UpdatedAug 5, 202012 min readCurrently, SaaS is the largest segment of the global public cloud services market. The growing SaaS industry provides an equal-opportunity atmosphere for businesses. It concerns enterprises from startups to tech giants – and any size in between. It explains why traditional software companies, like Microsoft and Adobe, decided to look into that direction too. Indeed, the time is ripe for developing a SaaS application now. But however tempting it may be, do not dive in headfirst with launching a SaaS product, because sometimes, it can be very challenging. That is why we have prepared a guide on finding a SaaS application development company that will be your best bet.

      Looking to build a SaaS app? You will need help of a reliable development team. Check our advice on how to choose a SaaS development company.

    1. SaaS Product Development: Why Choose Ruby on Rails Framework?KateCloud & SaaS Product ResearcherRuby/RailsSaaSHomeBlogTechnologySaaS Product Development: Why Choose Ruby on Rails Framework?PublishedSep 10, 2020UpdatedSep 10, 202013 min readWhich technology to pick for your SaaS business to succeed? This question is not uncommon in our days. In fact, quite the opposite because the SaaS model has become a meaningful part of every business domain. And the demand for SaaS product development is higher than ever and still increasing. This article will discuss the essential factors you need to consider when selecting a framework for your SaaS project. Also, we will introduce the top 3 frameworks for building a SaaS product with their pros and cons. Read on to see the best examples of SaaS applications.

      Choosing the right tech stack can help you save costs and make your app stand out in the saturated market. Let’s discuss why Ruby on Rails can be your best choice.

    1. What Makes Ruby on Rails Perfect for Marketplace Development?AlinaE-Commerce & SaaS StrategistMarketplaceRuby/RailsHomeBlogEntrepreneurshipWhat Makes Ruby on Rails Perfect for Marketplace Development?PublishedJul 13, 2020UpdatedJul 13, 202012 min readThe last several years have been marked with the rise of different marketplaces. Airbnb, AliExpress, Etsy, Booking.com are on everyone’s lips. That's not surprising that the idea of launching a second Amazon or eBay seems so appealing. To win the e-commerce race, entrepreneurs focus on providing excellent customer experience and build fast-loading and scalable websites. Besides, business owners take various security measures to protect their customers’ sensitive information. This way, they can gain clients’ trust and boost sales. When building a custom marketplace, what technology stack is best to achieve all these goals? Our answer is simple: Ruby on Rails. In this article, we will fill you in on the Ruby on Rails marketplace development. At Codica, we are passionate fans of this framework and have built numerous e-commerce platforms with its help. Based on our experience, we will discuss the key reasons to choose RoR for building a successful marketplace.

      The last several years have been marked with the rise of different marketplaces. Airbnb, AliExpress, Etsy, Booking.com are on everyone’s lips. That's not surprising that the idea of launching a second Amazon or eBay seems so appealing.

      To win the e-commerce race, entrepreneurs focus on providing excellent customer experience and build fast-loading and scalable websites. Besides, business owners take various security measures to protect their customers’ sensitive information. This way, they can gain clients’ trust and boost sales.

      When building a custom marketplace, what technology stack is best to achieve all these goals? Our answer is simple: Ruby on Rails.

      In this article, we will fill you in on the Ruby on Rails marketplace development. At Codica, we are passionate fans of this framework and have built numerous e-commerce platforms with its help. Based on our experience, we will discuss the key reasons to choose RoR for building a successful marketplace.

  27. Oct 2021
    1. Vue.js vs React: Comparison of Two Most Popular JS FrameworksEugeneFrontend DeveloperVueReactHomeBlogDevelopmentVue.js vs React: Comparison of Two Most Popular JS FrameworksSep 23, 202126 min readNowadays, every company aims to create a high-quality web solution within a short time frame. To put it into practice, the developers’ community chooses from many JavaScript libraries and frameworks and debates to find the best one. At Codica, we consider Vue.js and ReactJS the most rapidly developing tools for the front-end development for many reasons. While these technologies can help create the same products and applications, both of them have pros and cons. The purpose of this article is to compare Vue.js vs React.js in different aspects: from general information to technical features. Both these web development tools have mature communities, wide support and popularity, but Vue.js is a framework and React is a library. So, why do we compare oranges and apples?

      Nowadays, every company aims to create a high-quality web solution within a short time frame. To put it into practice, the developers’ community chooses from many JavaScript libraries and frameworks and debates to find the best one.

      At Codica, we consider Vue.js and ReactJS the most rapidly developing tools for the front-end development for many reasons. While these technologies can help create the same products and applications, both of them have pros and cons.

      The purpose of this article is to compare Vue.js vs React.js in different aspects: from general information to technical features. Both these web development tools have mature communities, wide support and popularity, but Vue.js is a framework and React is a library. So, why do we compare oranges and apples?

  28. Sep 2021
    1. This study uses contemporary anchor institution frameworks

      What is the contemporary anchor institutional framework??

    Tags

    Annotators

    1. Equity-Centered Community Design (ECCD) is a creative problem-solving framework developed by Creative Reaction Lab that supports the development of equity-centered approaches that will dismantle oppressive systems.
    1. Building upon Sweeney and Rhinesmith’s approach, and bringing the conceptualizations of care [14,33,34], I propose the following framework:I define social practices as the acts of care performed by individuals and afforded by CTCs in order to promote self and community needs;Based on this study’s ethnography, I categorize social practices into three groups:Care work: the invisible work performed by the infomediaries, or any CTC worker, as described by Sweeney and Rhinesmith;Peer-to-peer care: individuals (CTC users) collaborating with each other so they can inform, take decisions, and strive towards their individual needs; andCommunity care: individuals (CTC users and infomediaries) acting collaboratively or individually in order to promote community wellbeing.It is important to emphasize that social practices also include other social acts that are not necessarily “care”, but given the interactions observed in the CTCs in the favelas, I chose an explicit care-focused lens as the basis of this framework in order to breakdown the social practices in a way that could help make a case for the importance of the CTCs beyond their ICT-focused roles.
    1. he first criterion of adequacy in this approach is that the active voice of the subject should be heard

      is the interpretation adequate? criteria for answering the question of adequacy is outlined. 1) not objectifying 2) theoretical underpinning must allow for interpretation of the social dynamic of observer-subject. 3) The theoretical reworking has to allow for the revelation of underlying social structures.

    2. framework that links women’s oppression to the structure of Western capitalist society.

      Linking women's oppression to capitalistic structured Western society.

      Problematic because strict categories of women who work and women who are housewives aren't stacked in the perceptions of the women studied. not a dychotomy. Thus researchers recategorized qual data.

    3. Consciousness is important in a framework that views people as actors who in- tentionally try to affect their own situations.

      Consciousness - people as actors in transforming their own situations. ???? WHO ARE THEORIST OF THIS? Not in the neuroscientific sense. But in the dialectical sense.

    Tags

    Annotators

  29. Aug 2021
    1. theory is often conflated with “conceptual”. So people talk about having a theoretical or conceptual framework.

      See Varpio, L., Paradis, E., Uijtdehaage, S., & Young, M. (2020). The Distinctions Between Theory, Theoretical Framework, and Conceptual Framework. Academic Medicine: Journal of the Association of American Medical Colleges, 95(7), 989–994.

    1. Kai Kupferschmidt on Twitter: “One of the most important things I was looking for in reporting on #SARSCoV2 evolution was a way of making sense of all the virus variants, putting them in some framework. And one of the most useful things I found for that is this antigenic map. It’s worth explaining a bit: Https://t.co/miO8Kh9w9e” / Twitter. (n.d.). Retrieved August 22, 2021, from https://twitter.com/kakape/status/1428650961652916230?s=20

  30. Jun 2021
    1. This is why for a recent Angular+Rails project we chose to use a testing stack from the backend technology’s ecosystem for e2e testing.
    2. We used testing tools that were in the same ecosystem as our backend technology stack for primrily three reasons: We owned both ends of the stack Team experience Interacting with the database
    3. We chose to define the frontend in one technology stack (Angular+TypeScript/JavaScript) and the backend in another (Ruby+Ruby on Rails), but both came together to fulfill a singular product vision.
  31. May 2021
  32. Apr 2021
  33. Mar 2021
    1. but I like that Svelte comes with a good CSS story out the box.

      comes with a good CSS story out the box

    2. 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.
  34. Feb 2021
    1. Have you ever felt like a framework was getting in the way instead of helping you go faster? Maybe you’re stuck on some simple task that would be easy to do manually, but your framework is making you jump through configuration hoops. I end up getting lost in a sea of documentation (or no documentation), and the search for that one magical config key takes just a tad bit too long. It’s a productivity sink, and worse than the time delay it adds to my frustration throughout the day.
    1. 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...

    1. The framework I’ve used is Impact = Environment x Skills. What this means is: We need to solve for is Impact. Impact is the product of our Environment and our Skills. If our skills are great, but the environment is wrong (or vice versa), then we aren't set up for success.

      impact framework equation

    1. For this one we'll define a helper method to handle raising the correct errors. We have to do this because calling .run! would raise an ActiveInteraction::InvalidInteractionError instead of an ActiveRecord::RecordNotFound. That means Rails would render a 500 instead of a 404.

      True, but why couldn't it handle this for us?

  35. Jan 2021
    1. If components gain the slot attribute, then it would be possible to implement the proposed behavior of <svelte:fragment /> by creating a component that has a default slot with out any wrappers. However, I think it's still a good idea to add <svelte:fragment /> so everyone who encounters this common use case doesn't have to come up with their own slightly different solutions.
    1. Mambrini. A. Baronchelli. A. Starnini. M. Marinazzo. D. De Domenico, M. (2020) .PRINCIPIA: a Decentralized Peer-Review Ecosystem. Retrieved from: chrome-extension://bjfhmglciegochdpefhhlphglcehbmek/pdfjs/web/viewer.html?file=https%3A%2F%2Farxiv.org%2Fpdf%2F2008.09011.pdf

    1. Popper for Svelte with actions, no wrapper components or component bindings required! Other Popper libraries for Svelte (including the official @popperjs/svelte library) use a wrapper component that takes the required DOM elements as props. Not only does this require multiple bind:this, you also have to pollute your script tag with multiple DOM references. We can do better with Svelte actions!
  36. Nov 2020
    1. “Within the humanistic psychology framework, the healthy personality is considered one that constantly moves toward freedom, responsibility, self-awareness, meaning, commitment, personal growth, maturity, integration, and change, rather than one that predominantly strives for status, achievement, or even happiness."

      The humanistic psychology framework focuses on larger scale values than on individual achievement

    1. Svelte by itself is great, but doing a complete PWA (with service workers, etc) that runs and scales on multiple devices with high quality app-like UI controls quickly gets complex. Flutter just provides much better tooling for that out of the box IMO. You are not molding a website into an app, you are just building an app. If I was building a relatively simple web app that is only meant to run on the web, then I might still prefer Svelte in some cases.
  37. Oct 2020
    1. n the 1960s computers represented enormous change as the jobs for which many of them had been trained were being automated. This threat to livelihoods was to them harmful and a state of disorder with union protests and strikes. The older unskilled workers who thought they had a secure position were faced the chaos of having to start again.

      Complacency zone between Simple and Chaotic Domain as Snowden described. Perhaps the same thing will happen to the new "old' generation with the advent of AI

    1. A library is a set of functions you can use in your project. It does not care how and where you use that functionality. A framework tells you how to write code with the framework you are working with so you can make the best use of patterns, architecture, and functions in a framework. A framework can encompass a library.
  38. Sep 2020
    1. I don't understand why it just launches the mutation once and then it throws the error Function called outside component initialization, the only way to make it work is to do something like $: result = mutation(...) but it doesn't make sense, I don't want to run the mutation after each keystroke.
    2. We’re still working on idiomatic Svelte APIs so this one’s also on our list to figure out what the best way forward is
    1. I totally get not wanting to extend the syntax. I tried doing these things and in practice it was not easy or pretty. Actions provide a much cleaner and easier way to accomplish a certain set of functionality that would be much more difficult without it.
    2. Actions add additional functionality to elements within your component's template that may be difficult to add with other mechanisms. Examples of functionality which actions makes trivial to attach are:
    1. If this was tied into Svelte's flow with hooks this would not be necessary since it would know when it was being removed from the DOM.
    2. You must: reference each element you are extending using refs or an id add code in your oncreate and ondestroy for each element you are extending, which could become quite a lot if you have a lot of elements needing extension (anchors, form inputs, etc.)
    3. This is where hooks/behaviors are a good idea. They clean up your component code a lot. Also, it helps a ton since you don't get create/destroy events for elements that are inside {{#if}} and {{#each}}. That could become very burdensome to try and add/remove functionality with elements as they are added/removed within a component.
    1. The RDF model encodes data in the form ofsubject,predicate,objecttriples. The subjectand object of a triple are both URIs that each identify a resource, or a URI and a stringliteral respectively. The predicate specifies how the subject and object are related, and isalso represented by a URI.

      Basic description of Resource Description Framework

  39. Aug 2020
    1. Knowing all this, what would you do? Which path would you choose and why? The answer might seem obvious now that you come from the future - React
  40. Jul 2020
    1. many settings

      Because this Framework envisions information literacy as extending the arc of learning throughout students’ academic careers and as converging with other academic and social learning goals, an expanded definition of information literacy is offered here to emphasize dynamism, flexibility, individual growth, and community learning:

      Information literacy is the set of integrated abilities encompassing the reflective discovery of information, the understanding of how information is produced and valued, and the use of information in creating new knowledge and participating ethically in communities of learning.

    2. iscusses ways

      The Framework is organized into six frames, each consisting of a concept central to information literacy, a set of knowledge practices, and a set of dispositions. The six concepts that anchor the frames are presented alphabetically:

      1. Authority Is Constructed and Contextual
      2. Information Creation as a Process
      3. Information Has Value
      4. Research as Inquiry
      5. Scholarship as Conversation
      6. Searching as Strategic Exploration

      Mueller, D. (2015, February 9). Framework for Information Literacy for Higher Education [Text]. Association of College & Research Libraries (ACRL). http://www.ala.org/acrl/standards/ilframework

    3. The Framework

      "based on a cluster of interconnected core concepts, with flexible options for implementation, rather than on a set of standards or learning outcomes, or any prescriptive enumeration of skills. At the heart of this Framework are conceptual understandings that organize many other concepts and ideas about information, research, and scholarship into a coherent whole."

    1. This model is the most flexible and open-ended of the four; your goal as an instructor is not to design a full-fledged semester of material, activities, and assessments. Rather, your goal is to work with your class to design and become a learning community, working collaboratively and individually towards your determined learning goals. For this to work you should have: a set of possible/preferred learning objectives for your classa library of course materials, preferably with as much as possible in digital formata suggested list of digital tools and technologies that you’re comfortable from with a list of possible assignment/project/assessment ideas that are related to your learning objectivesa willingness to experiment and invite your students into the teaching & learning process. At the onset of class you will need to facilitate a conversation among you and your students about how the class will unfold. This can be done in small groups f2f, via an online communication tool, or in a hybrid mix of both. As a community you should plan on addressing the following: what are our objectives as a learning community? what kind of work could we engage in to meet these objectives? what physical/virtual spaces would we like to work in? how/when do we want to meet in these spaces?how do we want to measure (assess) if an objective has been met?what rules and policies should govern our work? how will we work virtually and respect everyone’s boundaries and personal situations? how will we work f2f and respect public health recommendations and personal situations? You will probably need to spend at least the first 1-2 weeks answering these questions together and then designing a plan for your course. Make sure you and your students talk through various complications: what if the university’s policies about meeting f2f change? what if classes are forced to move entirely virtual/remote? what someone (students or professor!) gets sick?

      This is the one for me!!!!

  41. Jun 2020