83 Matching Annotations
  1. Dec 2024
    1. To put it bluntly, Web3 and the crypto economy is still largely an ‘exit’ play for financial and coding elites, practicing the arbitrage of nation-states, but without much connections to local communities and resilient production; Similarly, local communities engaged in relocalized and regenerative production are not in sync with the mutual coordination capacities developed in the crypto/web3 context.

      for - quote - silos - web 3 and crypto silo - localization silo - desiloing can bring about significant empowerment to people everywhere - from Substack article - The Cosmo-Local Plan for our Next Civilization - Michel Bauwens - 2024, Dec 20 - adjacency - desilo web 3 / Blockchain and localisation - educate cud events such as - Tipping Point Festival - from Substack article - The Cosmo-Local Plan for our Next Civilization - Michel Bauwens - 2024, Dec 20

      quote - silos - web 3 and crypto silo - localization silo - desiloing can bring about significant empowerment to people everywhere - (see quote below) - To put it bluntly, Web3 and the crypto economy is still largely an ‘exit’ play for financial and coding elites, - practicing the arbitrage of nation-states, - but without much connections to local communities and resilient production; - Similarly, local communities engaged in relocalized and regenerative production - are not in sync with the mutual coordination capacities developed in the crypto/web3 context.

      // - We need to create opportunities such as events and workshops to bring these two spheres into dialogue - Tipping Point Festival, as a cosmolocal event can do this by - holding locally organized events hosted by - local community activists at their community level, and - in larger urban centers, at ward and district level - thec internet can be used to facilitate the emergence of trans-national alliances

    1. we're using post in the way postmodernists use post, which is it's informed by modernism, it's informed by capitalism without being able to transcend it necessarily because capitalism and it's the most recent incarnation of capitalism, which is neoliberalism, is like the oxygen that we breathe. It's all encompassing. It's totalitarian in its nature. And it's pervasive. And so in that sense, we say we have to be informed by the logic of the dominant system.

      for - key point - Post Capitalist - informed by the logic of the dominant system - but not necessarily try to transcend it because it is so ubiquitous - Post Capitalist Philanthropy - Alnoor Ladha - Lynn Murphy - 2023

      key point - Post Capitalist - informed by the logic of the dominant system - but not necessarily try to transcend it because it is so ubiquitous - Post Capitalist Philanthropy - Alnoor Ladha - Lynn Murphy - 2023 - It is so ubiquitous, like the air we breath - all encompassing - totalitarian - pervasive

  2. Nov 2024
    1. for - climate crisis - Youtube - climate Doomsday 6 years from now - Jerry Kroth - to - climate clock - adjacency - Tipping Point Festival - Indyweb / SRG complexity mapping tool - Integration of many fragmented bottom-up initiatives - The Great Weaving - Cosmolocal organization - Michel Bauwens - Peer-to-Peer Foundation - A third option - Islands of Coherency - Otto Scharmer Presencing Institute - U-labs - Love-based (sacred-based) mini-assemblies interventions to address growing fascism, populism and polarization - Roger Hallam - Ending the US / China Cold War - Yanis Varoufakis

      YouTube details - title: climate Doomsday 6 years from now - author: Jerry Kroth, pyschologist

      summary - Psychologist Jerry Kroth makes a claim that the 1.5 Deg C and 2.0 Deg C thresholds will be reached sooner than expected - due to acceleration of climate change impacts. - He backs up his argument with papers and recent talks of climate thought leaders using their youtube presentations. - This presentation succinctly summarized a lot of the climate news I've been following recently. - It reminded me of the urgency of climate change, my work trying to find a way to integrate the work of the Climate Clock project into other projects. - This work was still incomplete but now I have incentive to complete it.

      adjacency - between - Tipping Point Festival - Indyweb / SRG complexity mapping tool - Integration of many fragmented bottom-up initiatives - The Great Weaving - Cosmolocal organization - Michel Bauwens - Peer-to-Peer Foundation - Islands of Coherency - Otto Scharmer - Presencing Institute - U-labs - Love-based (sacred-based) mini-assemblies interventions to address growing fascism, populism and polarization - Roger Hallam - Ending the US / China Cold War - Yanis Varoufakis - and many others - adjacency relationship - I have been holding many fragmented projects in my mind and they are all orbiting around the Tipping Point Festival for the past decade. - When Indyweb Alpha is done, - especially with the new Wikinizer update - We can collectively weave all these ideas together into one coherent whole using Stop Reset Go complexity mapping as a plexmarked Mark-In notation - Then apply cascading social tipping point theory to invite each project to a form a global coherent, bottom-up commons-based movement for rapid whole system change - Currently, there are a lot of jigsaw puzzle pieces to put together! - I think this video served as a reminder of the urgency emerged of our situation and it emerged adjacencies and associations between recent ideas I've been annotating, specifically: - Yanis Varoufakis - Need to end the US-led cold war with China due to US felt threat of losing their US dollar reserve currency status - that Trump wants to escalate to the next stage with major tariffs - MIchel Bauwens - Cosmolocal organization as an alternative to current governance systems - Roger Hallam - love-based strategy intervention for mitigating fascism, polarization and the climate crisis - Otto Scharmer - Emerging a third option to democracy - small islands of coherency can unite nonlinearly to have a significant impact - Climate Clock - a visual means to show how much time we have left - It is noteworthy that: - Yanis Varoufakis and Roger Hallam are both articulating a higher Common Human Denominator - creating a drive to come together rather than separate - which requires looking past the differences and into the fundamental similarities that make us human - the Common Human Denominators (CHD) - In both of their respective articles, Yanis Varoufakis and Otto Scharmer both recognize the facade of the two party system - in the backend, it's only ruled by one party - the oligarchs, the party of the elites (see references below) - Once Indyweb is ready, and SRG complexity mapping and sense-making tool applied within Indyweb, we will already be curating all the most current information from all the fragmented projects together in one place regardless of whether any projects wants to use the Indyweb or not - The most current information from each project is already converged, associated and updated here - This makes it a valuable resource for them because it expands the reach of each and every project

      to - climate clock - https://hyp.is/R_kJHKGQEe28r-doGn-djg/climateclock.world/ - love-based intervention to address fascism, populism and polarization - Roger Hallam - https://hyp.is/wUDpaKsAEe-DM9fteMUtzw/www.youtube.com/watch?v=AiKWCHAcS7E - ending the US / China cold war - Yanis Varoufakis - https://hyp.is/Yy0juqmrEe-ERhtaafWWHw/www.youtube.com/watch?v=8BsAa_94dao - Cosmolocal coordination of the commons as an alternative to current governance and a leverage point to unite fragmented communities - Michel Bauwens - https://hyp.is/AvtJYqitEe-f_EtI6TJRVg/4thgenerationcivilization.substack.com/p/a-global-history-of-societal-regulation - A third option for democracy - Uniting small islands of coherency in a time of chaos - Otto Scharmer - https://hyp.is/JlLzuKusEe-xkG-YfcRoyg/medium.com/presencing-institute-blog/an-emerging-third-option-reclaiming-democracy-from-dark-money-dark-tech-3886bcd0469b - One party system - oligarchs - Yanis Varoufakis - https://hyp.is/CVXzAKnWEe-PBBcP5GE8TA/www.youtube.com/watch?v=8BsAa_94dao - What's missing is a third option (in the two party system) - Otto Scharmer - https://hyp.is/M3S6VKuxEe-pG-Myu6VW1A/medium.com/presencing-institute-blog/an-emerging-third-option-reclaiming-democracy-from-dark-money-dark-tech-3886bcd0469b

  3. Aug 2024
    1. often I get the question, what should we do? And they expect  me to talk about um, mobility and, um how to reduce flying and  all forms of consumer choices. And they get surprised when I say  that the number one issue is talk to your friends.

      for - planetary emergency - Johan Rockstrom - advice - top leverage point - talk to people about the emergency - quote - planetary emergency - Johan Rockstrom - top advice - top leverage point - talk about it

      quote - planetary emergency - Johan Rockstrom - top advice - top leverage point - talk about it - (see below)

      • The advice I give to all my students, they are, often I get the question, what should we do?
      • And they expect me to talk about
        • mobility
        • how to reduce flying and
        • all forms of consumer choices.
      • And they get surprised when I say that
        • the number one issue is talk to your friends.
      • Talk to your friends. Get the dialogue going.
        • Speak to your, parents,
        • your friends anytime you have a chance.
        • Talk about the planet,
      • Talk about 1. 5.
      • If you go out to the street here in Potsdam, nobody will know what you're talking about if you say 1.5 is the most important number we have in the world today.
      • So I think it's really important to keep the buzz going. We need a momentum here.
  4. Jun 2024
    1. Who says it's not a word? Not a word, simply because lexicographers have not recognized it? When a lexicographer recognizes it, it has already been in use! Even Mr. Fiske says it is a word, although he obviously disprefers it.

      by the time a lexicographer recognizes it, it has already been in use

    2. I think you linguists worry too much. It's a simple enough formation using a very common prefix, and while it is not clear whether "I disprefer" means "I do not prefer" or "I prefer something other than" or "I prefer the opposite of" or "I stop preferring", either it'll settle down to one meaning or it'll carry a range. So what? This is the first time I've heard the word but I don't find it particularly puzzling.
    1. what's the point what am i g to get out of this it's the same question actually

      for - question - How to respond when asked what's the point or what's in it for me? - adjacency - what's the point? - what's in it for me? - human attention - progress traps

      question - How to respond when asked what's the point or what's in it for me? - When these questions pop up, - it can be a good opportunity to engage the other in deeper dialogue to reveal deeper complexity

      adjacency - between - questions - what's in it for me? - what's the point? - human attention - progress trap - complexity - emptiness - adjacency relationship - These questions come up a lot - and they indicate a normative human tendency: - When we focus attention on what we consider salient in our dynamic, constructed salience landscape - at the same time it defocuses our attention from the rest of the field the salient feature occurs within - In this sense, overemphasize on these questions could reveal a dependency on oversimplification - of the complexity inherent all every life situation - Remember that emptiness, with its pillars of - intertwingledness and - change - pervades everything, everywhere and everytime - and such continuous oversimplification is tantamount to - ignoring the empty nature of reality and - leads to progress traps

  5. Apr 2024
    1. I got no actual help from my long Verizon Support chat session and I kept asking if there is a block list they use that they could check (or a whitelist I could be added to...but fat chance) my IP for, since that is clearly what the error is calling out, but they never acknowledged that particular part of my questions, just ignored it.
  6. Jan 2024
    1. Why should this conversation be separate from other conversations about the work to be done? Design is one consideration alongside frontend and backend considerations, which often all intersect and require the same participants. Shifting this discussion to a separate work item can result in disjointed conversations and difficulty finding where a decision was made.
  7. Dec 2023
    1. Rupert Read has the best idea I have heard re international climate negotiations: countries that are serious should have their own conference where they collaborate on strong targets, plans, etc. Part of which should be recognising the dangers of remaining reliant on the petrostates, planning to transcend that reliance and sanctioning them
      • for: good idea - COP alternative, COP alternative - coalition of the willing, COP alternative - social tipping point, Rupert Read - alternative to COP

      • good idea: COP alternative

        • This could work based on the principle of social tipping points
        • The current COP pits the powerful incumbents of the old system delaying as long as possible rapid system change, these are the conservatives
          • This puts the liberals at distinct disadvantage from the conservatives because in a consensus reached agreement, the conservatives can veto any strong and binding language that represents rapid system change
        • In an alternative conference where the 100+ nation states are already in agreement, action in this smaller coalition OF THE WILLING, will lead to rapid action.
        • This could lead to breaking the threshold of system change via reaching the 25% social tipping point threshold
      • question: alternative COP

        • If an alternative COP was held, is the nation state the best level to approach?
        • What about a city level COP?
      • reference

  8. Nov 2023
    1. One more example of a simple approach to this that might help a lot too is add a PORO generator. It could be incredibly basic - rails g poro MyClass yields class MyClass end But by doing that and landing the file in the app/models directory, it would make it clear that was the intended location instead of lib.
  9. Aug 2023
    1. But it's so essential that we go to this place that our brain gave us a solution. Evolution gave us a solution. And it's possibly one of the most profound perceptual experiences. And it's the experience of awe.

      -for: awe, wonder, Deep Humanity, inner transformation, transition, inner/outer transformation, social tipping point, individual tipping point - Awe / wonder (getting in touch with the sacred) is evolutions solution to helping us transition into the unknown - This is in alignment with the essence of the open source Deep Humanity praxis - helping individuals to rediscover the sacred, to transform life back into a living experience of awe and wonder - Deep Humanity's purpose is to rekindle awe so that - we may bring about an individual tipping point, and collectively, - collective tipping point in global society to accelerate the transition out of the polycrisis

      ...moving from the scared back to the sacred

  10. Jun 2023
  11. Jan 2023
    1. 个人学习可能取决于他人行为的主张突出了将学习环境视为一个涉及多个互动参与者的系统的重要性
  12. Nov 2022
    1. Rebuilding the same Dockerfile should result in the same version of the image being packaged, even if the second build happens several versions later, or the build should fail outright, such that an inadvertent rebuild of a Dockerfile tagged as 0.1.0 doesn't end up containing 0.2.3.
    1. While there are many great answers regarding the "glyph not found" glyph, that won't help you actually detect it, as the text string in code will still have the character regardless of the font used to render it.
  13. Oct 2022
    1. I'm afraid you missed the joke ;-) While you believe spaces are required on both sides of an em dash, there is no consensus on this point. For example, most (but not all) American authorities say /no/ spaces should be used. That's the joke. In writing a line about "only one way to do it", I used a device (em dash) for which at least two ways to do it (with spaces, without spaces) are commonly used, neither of which is obvious -- and deliberately picked a third way just to rub it in. This will never change ;-)
  14. Sep 2022
  15. Aug 2022
    1. Weak sequencing reduces to a parallel merge when the operands are on different sets of participants. Weak sequencing reduces to strict sequencing when the operands work on the same participant.

      weak sequencing - reduces to: - or: - parallel (simultaneous) - strict sequencing

  16. May 2022
    1. Second, we shape the work before giving it to a team. A small senior group works in parallel to the cycle teams. They define the key elements of a solution before we consider a project ready to bet on. Projects are defined at the right level of abstraction: concrete enough that the teams know what to do, yet abstract enough that they have room to work out the interesting details themselves.

  17. Jan 2022
    1. Code that is per-component instance should go into a second <script> tag.

      But this seems to conflict with https://hyp.is/NO4vMmzVEeylBfOiPbtB2w/kit.svelte.dev/docs

      The load function is reactive, and will re-run when its parameters change, but only if they are used in the function.

      which seems to imply that load is not just run once for the component statically, but rather, since it can be reactive to:

      url, params, fetch, session and stuff

      may be sufficiently like a per-instance callback, that it could be used instead of onMount?

  18. Nov 2021
    1. A final cluster gathers lenses that explore phenomena that are arguably more elastic and with the potential to both indirectly maintain and explicitly reject and reshape existing norms. Many of the topics addressed here can be appropriately characterized as bottom-up, with strong and highly diverse cultural foundations. Although they are influenced by global and regional social norms, the expert framing of institutions, and the constraints of physical infrastructure (from housing to transport networks), they are also domains of experimentation, new norms, and cultural change. Building on this potential for either resisting or catalyzing change, the caricature chosen here is one of avian metaphor and myth: the Ostrich and Phoenix cluster. Ostrich-like behavior—keeping heads comfortably hidden in the sand—is evident in different ways across the lenses of inequity (Section 5.1), high-carbon lifestyles (Section 5.2), and social imaginaries (Section 5.3), which make up this cluster. Yet, these lenses also point to the power of ideas, to how people can thrive beyond dominant norms, and to the possibility of rapid cultural change in societies—all forms of transformation reminiscent of the mythological phoenix born from the ashes of its predecessor. It is conceivable that this cluster could begin to redefine the boundaries of analysis that inform the Enabler cluster, which in turn has the potential to erode the legitimacy of the Davos cluster. The very early signs of such disruption are evident in some of the following sections and are subsequently elaborated upon in the latter part of the discussion.

      The bottom-up nature of this cluster makes it the focus area for civil society movements, human inner transformation (HIT) approaches and cultural methodologies.

      Changing the mindset or paradigm from which the system arises is the most powerful place to intervene in a system as Donella Meadows pointed out decades ago in her research on system leverage points: https://donellameadows.org/archives/leverage-points-places-to-intervene-in-a-system/

      The sleeping giant of billions of potential change actors remains dormant. How do we awaken them and mobilize them. If we can do this, it can constitute the emergence of a third unidentified actor in system change.

      The Stop Reset Go (SRG) initiative is focused on this thematic lens, bottom-up, rapid whole system change, with Deep Humanity (DH) as the open-source praxis to address the needed shift in worldview advocated by Meadows. One of the Deep Humanity programs is based on addressing the psychological deficits of the wealthy, and transforming them into heroes for the transition, by redirecting their WEALTH-to-WELLth.

      There are a number of strategic demographics that can be targeted in methodical evidence-based ways. Each of these is a leverage point and can bring about social tipping points.

      A number of 2021 reports characterize the outsized impact of the top 1% and top 10% of humanity. Unless their luxury, high ecological footprint behavior is reeled in, humanity won't stand a chance. Annotation of Oxfam report: https://hyp.is/go?url=https%3A%2F%2Foxfamilibrary.openrepository.com%2Fbitstream%2Fhandle%2F10546%2F621305%2Fbn-carbon-inequality-2030-051121-en.pdf&group=__world__ Annotation of Hot or Cool report: https://hyp.is/go?url=https%3A%2F%2Fhotorcool.org%2Fhc-posts%2Frelease-governments-in-g20-countries-must-enable-1-5-aligned-lifestyles%2F&group=__world__

  19. Aug 2021
    1. In the vast majority of cases when I'm using prettier-ignore I'm only really looking to prevent it from breaking my code into new lines, whilst keeping its other transformations such as switching quotes and adding space between brackets. When ignoring single lines, fixing these formatting problems by hand is very manageable. With the ability to have Prettier ignore entire blocks of code I think the ability to specify what you want it to ignore is essential.
  20. Jun 2021
    1. "Although in the United States it is common to use the term multiculturalism to refer to both liberal forms of multiculturalism and to describe critical multicultural pedagogies, in Canada, Great Britain, Australia, and other areas,anti-racism refers to those enactments of multiculturalism grounded in critical theory and pedagogy. The term anti-racism makes a greater distinction, in my opinion, between the liberal and critical paradigms of multiculturalism, and is one of the reasons I find the anti-racism literature useful for analyzing multiculturalism in music education."

  21. Apr 2021
    1. “Who cares? Let’s just go with the style-guide” — to which my response is that caring about the details is in the heart of much of our doings. Yes, this is not a major issue; def self.method is not even a code smell. Actually, that whole debate is on the verge of being incidental. Yet the learning process and the gained knowledge involved in understanding each choice is alone worth the discussion. Furthermore, I believe that the class << self notation echoes a better, more stable understanding of Ruby and Object Orientation in Ruby. Lastly, remember that style-guides may change or be altered (carefully, though!).
  22. Mar 2021
    1. There are myriads of platformers around, it's an oversaturated market, and just like industrial designer Karim Rashid said about there being no excuse by this point to make an uncomfortable chair, there's no excuse by this point to make a boring patformer.
  23. Feb 2021
    1. note that TRB source code modifications are not proprietary

      In other words, you can build on this software in your proprietary software but can't change the Trailblazer source unless you're willing to contribute it back.

      loophole: I wonder if this will actually just push people to move their code -- which at the core is/would be a direction modification to the source code - out to a separate module. That's so easy to do with Ruby, so this restriction hardly seems like it would have any effect on encouraging contributions.

    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?

    1. 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.
    2. If the program was important enough, Microsoft might actually go ahead and add some hack to their implementation so the the program would continue to work, but the cost of that is increased complexity (with all the ensuing problems) of the Windows code. It also makes life extra-hard for the Wine people, because they try to implement the WinAPI as well, but they can only refer to the documentation for how to do this, which leads to many programs not working as they should because they (accidentally or intentionally) rely on some implementation detail.
    1. Now let me ask you, do you write JS for a single page application differently from a "traditional" web application? I sure hope you do! In a "traditional" application, you can get away with being sloppy because every time the user navigates to a new page, their browser destroys the DOM and the JavaScript context. SPAs, though, require a more thoughtful approach.
  24. Jan 2021
    1. This is a dynamic value because of hybrid devices which can use a mix of mouse and touch input.
    1. The best place to let the developers know, and track those bugs is in the bug tracker. There are hundreds of forums online, all over the place in many languages. We can’t be expected to read all of them. Anyone with a launchpad ID (thus, anyone who has an account on this discourse instance) has the capability to file a bug. I’d strongly recommend doing so, for each specific issue. Taking just a few minutes to do that will help tremendously.
  25. Dec 2020
    1. It’s worth mentioning that Svelte limits its scope to being only a UI component framework. Like React, it provides the view layer, but it has more batteries included with its component-scoped CSS and extensible stores for state management. Others like Angular and Vue provide a more all-in-one solution with official routers, opinionated state management, CLIs, and more. Sapper is Svelte’s official app framework that adds routing, server-side rendering, code splitting, and some other essential app features, but it has no opinions about state management and beyond. Some devs prefer Svelte’s minimal approach that defers problems to userland, encouraging more innovation, choice, and fragmentation, and other devs prefer a more fully integrated toolkit with a well-supported happy path.

      tag?: what scope of provided features / recommended happy path is needed?

  26. Nov 2020
    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.
  27. Oct 2020
    1. One of Svelte's advantages, for me, is that I can test out ideas with relatively few lines of code. the #with feature could save me from adding a separate component for the content of an #each loop. I get frustrated when I have to create a new file, move the content of the #each clause, import it as a component, and add attributes and create exports for that, and implement events to send messages back, and event handlers, when I just wanted to test a small feature.
  28. Sep 2020
    1. DX: start sapper project; configure eslint; eslint say that svelt should be dep; update package.json; build fails with crypt error; try to figure what the hell; google it; come here (if you have luck); revert package.json; add ignore error to eslint; Maybe we should offer better solution for this.
    2. When the message say function was called outside component initialization first will look at my code and last at my configuration.
    1. Most simple example: <script> import ChildComponent from './Child.svelte'; </script> <style> .class-to-add { background-color: tomato; } </style> <ChildComponent class="class-to-add" /> ...compiles to CSS without the class-to-add declaration, as svelte currently does not recognize the class name as being used. I'd expect class-to-add is bundled with all nested style declarations class-to-add is passed to ChildComponent as class-to-add svelte-HASH This looks like a bug / missing feature to me.
    2. The language should work for developers, not the other way around.
    1. feel like there needs to be an easy way to style sub-components without their cooperation
    2. The problem with working around the current limitations of Svelte style (:global, svelte:head, external styles or various wild card selectors) is that the API is uglier, bigger, harder to explain AND it loses one of the best features of Svelte IMO - contextual style encapsulation. I can understand that CSS classes are a bit uncontrollable, but this type of blocking will just push developers to work around it and create worse solutions.
  29. Jul 2020
  30. May 2020
    1. I know, you don't trust Mozilla but do you also not trust the developer? I absolutely do! That is the whole point of this discussion. Mozilla doesn't trust S3.Translator or jeremiahlee but I do. They blocked page-translator for pedantic reasons. Which is why I want the option to override their decision to specifically install few extensions that I'm okay with.
    2. I appreciate the vigilance, but it would be even better to actually publish a technical reasoning for why do you folks believe Firefox is above the device owner, and the root user, and why there should be no possibility through any means and configuration protections to enable users to run their own code in the release version of Firefox.
  31. Apr 2020
  32. Mar 2020
  33. Apr 2019
    1. The music we listen to highly impacts our decision making, especially as adolescents. Adolescents are extremely impressionable, and the music they listen to has a great impact on how they decide to live their day to day lives. Popular musicians are seen as role models by the people who idolize them, and adolescents may try to represents the songs in which they favor through their actions every day.

      Recent studies have found that adolescents who listen to music that supports substance abuse and violence have a greater chance to act upon what they listen to. What young adults and teenagers listen to through music and popular media will affect their decision making process. Specifically with substance abuse, and there is a direct uptake in use of illegal substances by adolescents who listen to music that promotes such activities. This can cause a whole societal problem considering most of todays popular music among adolescents touches upon substance abuse and violence. Adolescents are extremely impressionable and the music they listen can shape how a person tries to act, or represent themselves.