Outlining in apa formatting

APA7

2021.02.08 10:32 scubacrawler APA7

Discussion and assistance with APA 7 Citations
[link]


2010.10.14 19:03 FatKidNoFriends Who Would Win?

If you love to imagine the planet-exploding battles of the fictional gods who will never be, taking pointless knowledge gathered from a life spent reading and gaming and swinging it like a gladiator's sword in discussions on reddit... then welcome home, my friend. You are indeed where you belong. Come join our discussions, post your own battles and kick some ass!
[link]


2022.08.01 06:44 East_Street_1075 formattinghelp

formattinghelp is a community dedicated to assisting with and discussing all aspects of document formatting. Whether you're struggling with APA citations, MLA references, Chicago Style footnotes, or layout in Word and Google Docs, this is the place to seek advice, share tips, and enhance your formatting skills. Perfect for students, professionals, and anyone in between looking to polish their documents to perfection.
[link]


2024.05.15 06:06 glockpuppet Going out of my medieval comfort zone with modern mechanics

I really like how clean my day zero outline feels, though I haven't run any simulations yet. There are a lot of things going on here, but I think for the amount of complexity firearms generally require, I've managed to get a good blend of specificity and abstraction. What do you think?
Turn Organization
There are two central concepts: Coordination and Initiative.
Coordination is a simple first/second condition in relation to the opposition and is influenced by formation, the manner in which a position is held, and the manner in which an area is approached. This stat affects group behavior.
Initiative is a number based on skill, accuracy, maneuverability, and responsiveness. This value affects all individual behaviors in combat. Further, your Default Initiative is a baseline number that you revert to when you perform recovery actions or remove yourself from certain tactical positions.
Coordination determines the order of action by group until an exchange of fire devolves into a firefight. Technically, these phrases mean the same thing, but I think "exchange of fire" sounds well-ordered and technical, and "firefight" sounds desperate and chaotic. During an exchange, players may devise a coherent strategy on their group turn and use "popcorn initiative". But once a firefight occurs, turn order is determined by character Initiative and only valid in-game tactical commands are allowed.
Examples of shifts from Exchange to Firefight:
On your turn, you spend initiative to act. Certain actions can allow you to spend more initiative for a better effect. When a new round begins, you revert back to your Default Initiative
Attacking
Your attack roll is called Attack Significance, and the result determines an effect called Suppression, which damages Initiative. If Suppression exceeds Initiative, actual harm is caused, which is treated like a critical hit, and its effect is based on your weapon. For instance, on a critical hit for a flamethrower, you might get a result that reads: "The target is immolated and begins to scream in abject terror. If friendlies do not administer aid within the next round, the victim will die"
Weapons affect initiative, initiative costs, and attack significance. A high rate of fire but a low powecaliber round would have a high attack significance but count as a light weapon in terms of critical progression. A heavy weapon will have a steeper critical progression. And artillery-level damage will flat out kill you. A low rate of fire weapon has a high initiative cost and a low attack significance
Armor
Armor is classified as light, heavy, or artillery-class:
Armor is immune to suppression against weapons a class below it, unless if you aim for weak points like the joints, face, or lower legs
If a weapon class exceeds the target's armor, then their armor will not protect them against that attack. For example, if you fire a 7.62 rifle at civilian armor, the armor will do nothing at all, unless if the distance is extreme enough to reduce the attack by a whole class. If you fire a rail gun at infantry armor
If your armor and the attacking weapon are equal in class, then it will block Critical Damage if Suppression Damage does not exceed the armor's threshold value.
Threshold is largely based on the coverage of your armor, and so it's possible to remove peripheral pieces to sacrifice some threshold in order to improve your mobility
Range, Accuracy, Mobility, Armor Penetration
Range governs the maximum distance you can fire your weapon before its damage degrades by class
Accuracy affects your maximum initiative in mid range combat and scoped long range combat.
Mobility affects your Default Initiative in close range combat.
Armor-penetrating ammunition defeats armor of the same class
Positions and Maneuvers
Some tactics are only available during a coordinated turn, such as "Area Suppression" where a the players tell the GM they're focusing fire on a single area, which organizes everyone's attack into a single, overpowered roll.
If you take up certain held positions on your turn, you'll be able to react quickly and move to cover or provide interrupting fire. If your character has hand-to-hand skills (and drugs, lots of drugs), they can take up high mobility maneuvers to build excess initiative, "release" it to perform adrenaline attacks (disarms, bodyshields, throws, wall runs and drop attacks, a throwing knife to the neck) or reactively dash out of the line of fire.
Thus, the modes of combat can allow for a more grounded military style or a batman/daredevil style, with a gritty-cinematic feel
submitted by glockpuppet to RPGdesign [link] [comments]


2024.05.15 04:55 Jerifus Growing as a Streamer: A Comprehensive Guide

Growing as a Streamer: A Comprehensive Guide

1. Content Creation

Learning Editing

Crafting Jokes

2. Humor, Jokes, and Entertainment

Keeping your audience entertained and engaged is crucial for a successful streaming experience. Incorporating humor, jokes, and entertaining elements into your streams can help create a fun and memorable environment for your viewers. Here are some strategies to consider:

Developing a Comedic Persona

Incorporating Humor into Your Content

Maintaining a Fun and Entertaining Atmosphere

Finding Your Voice and Style

3. Audience Engagement

Engaging with your audience is crucial for building a loyal and invested community. Social media platforms provide powerful tools for connecting with viewers, promoting your content, and fostering interactions beyond your live streams.

Active Posting on Social Media

Interacting with Others on Platforms

Effective audience engagement on social media requires a consistent effort and a genuine desire to connect with your viewers. By actively promoting your content, interacting with your community, and collaborating with others, you can build a strong and engaged audience that will support your growth as a streamer.

4. Community Building

Building a strong and engaged community is essential for long-term success as a streamer. A loyal and supportive community not only provides a consistent viewership but also creates a sense of belonging and shared experience for everyone involved.

Support Systems

Discord and Community Events

Moderation and Guidelines

5. Personal Development

To achieve long-term success and growth as a streamer, it's essential to focus on personal development and maintaining a healthy mindset. This encompasses not only your on-stream persona but also your overall well-being and resilience.

Mindset and Energy

No Envy

Continuous Learning

Work-Life Balance

Personal development is an ongoing journey that requires self-awareness, discipline, and a growth mindset. By cultivating a positive attitude, avoiding envy, continuously learning, and maintaining a healthy work-life balance, you can position yourself for sustainable growth and success as a streamer.

6. Practical Tips

In addition to the broader strategies and mindsets outlined earlier, there are several practical tips and best practices that can contribute to your growth and success as a streamer.

Streaming Setup

Stream Presentation

Content Repurposing and Discoverability

Analytics and Feedback

Networking and Collaboration

By implementing these practical tips and best practices, you can enhance the overall quality and presentation of your streams, increase discoverability, gather valuable insights, and foster connections within the streaming community – all of which can contribute to your growth and success as a content creator.

7. Long-Term Goals

As you progress on your journey as a streamer, it's important to set long-term goals that align with your vision and aspirations. These goals can serve as guideposts, providing direction and motivation for your growth and development.

Expanding Your Content Offerings

Building a Team and Infrastructure

Additional Insights

Perseverance and Resilience

By embracing emerging technologies, fostering industry connections, adapting to audience preferences, embracing self-improvement, and developing perseverance and resilience, you can position yourself for long-term growth and success in the ever-evolving world of streaming and content creation.
submitted by Jerifus to Jerifus [link] [comments]


2024.05.15 04:23 Urimulini Rosette Nebula: The Heart of a Rose

Rosette Nebula: The Heart of a Rose
In tonight's Chandra image feature it's the Rosette Nebula which is a star-forming region about 5,000 light years from Earth.
X-rays from Chandra observatory reveal about 160 stars in the cluster known as NGC 2237 (right side of the image).
Combining X-ray and optical data, astronomers determined that the central cluster formed first, followed by neighboring ones including NGC 2237.
This composite image shows the Rosette star formation region, located about 5,000 light years from Earth. Data from the Chandra X-ray Observatory are colored red and outlined by a white line (roll your mouse over the image above). The X-rays reveal hundreds of young stars clustered in the center of the image and additional fainter clusters on either side. These clusters are labeled in the X-ray only image, where they are more obvious to the eye. Optical data from the Digitized Sky Survey and the Kitt Peak National Observatory (purple, orange, green and blue) show large areas of gas and dust, including giant pillars that remain behind after intense radiation from massive stars has eroded the more diffuse gas.
A recent Chandra study of the cluster on the right side of the image, named NGC 2237, provides the first probe of the low-mass stars in this satellite cluster. Previously only 36 young stars had been discovered in NGC 2237, but the Chandra work has increased this sample to about 160 stars. The presence of several X-ray emitting stars around the pillars and the detection of an outflow -- commonly associated with very young stars -- originating from a dark area of the optical image indicates that star formation is continuing in NGC 2237 (the outflow and some of the pillars are labeled in a close-up view). By combining these results with earlier studies, the scientists conclude that the central cluster formed first, followed by expansion of the nebula, which triggered the formation of the neighboring clusters, including NGC 2237.
Credit X-ray (NASA/CXC/SAO/J. Wang et al), Optical (DSS & NOAO/AURA/NSF/KPNO 0.9-m/T. Rector et al)
Release Date September 08 // 2010
submitted by Urimulini to spaceporn [link] [comments]


2024.05.15 03:37 BigFishSmallPond123 Email Automation and OTP Issues

Hi all, I'm trying to automate an emailing system for OTP verification but am running into some trouble. Below is my code, in it's respective files.
In models.py:
from django.db import models from django.contrib.auth.models import AbstractUser, User from django.db.models.signals import post_save from django.dispatch import receiver # Create your models here. class UserProfile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) otp = models.CharField(max_length=6, blank=True) otp_expiry_time = models.DateTimeField(blank=True, null=True) class AdditionalData(models.Model): user_profile = models.OneToOneField(UserProfile, on_delete=models.CASCADE) firstname = models.CharField(max_length=100, blank=True) lastname = models.CharField(max_length=100, blank=True) dateofbirth = models.DateField(null=True, blank=True) phone_no = models.CharField(max_length=20, blank=True) country_origin = models.CharField(max_length=100, blank=True) city_origin = models.CharField(max_length=100, blank=True) u/receiver(post_save, sender=User) def create_user_profile(sender, instance, created, **kwargs): if created: UserProfile.objects.create(user=instance) @receiver(post_save, sender=User) def save_user_profile(sender, instance, **kwargs): instance.userprofile.save() 
In views.py:
from django.shortcuts import render, redirect, HttpResponse from django.contrib.auth.models import User from django.contrib.auth import authenticate, login from django.contrib.auth.decorators import login_required from datetime import timedelta from django.utils import timezone from django.core.mail import send_mail from rest_framework import status from rest_framework.decorators import api_view, permission_classes from rest_framework.permissions import AllowAny from rest_framework.response import Response from .serializers import UserProfileSerializer from .models import UserProfile, AdditionalData from rest_framework_simplejwt.tokens import RefreshToken from .generate_random_digits import generate_random_digits def sign_up(request): if request.method == 'POST': username = request.POST.get('username') email = request.POST.get('email') pass1 = request.POST.get('password1') pass2 = request.POST.get('password2') User.objects.create_user(username, email, pass1).save() return redirect('login') return render(request, 'main/signup.html') def login1(request): if request.method == "POST": username = request.POST.get('username') pass1 = request.POST.get('pass') user = authenticate(request, username=username, password=pass1) if user is not None: if user.last_login is None: user.last_login = timezone.now() user.save() login(request, user) return redirect('firstlogin') else: user_profile = UserProfile.objects.get(user=user) verification_code = generate_random_digits() user_profile.otp = verification_code user_profile.otp_expiry_time = timezone.now() + timedelta(minutes=15) user_profile.save() send_mail( 'Verification Code', f'Your verification code is: {verification_code}', 'from@gmail.com', [request.user.email], fail_silently=False, ) return redirect('otp') else: error_message = "Invalid username or password" return render(request, 'main/login.html', {'error_message': error_message}) return render(request, 'main/login.html') def verify(request): username = request.data.get('username') password = request.data.get('password') otp = request.data.get('otp') user = authenticate(request, username=username, password=password) if user is not None: user_profile = UserProfile.objects.get(user=user) if ( user_profile.verification_code == otp and user_profile.otp_expiry_time is not None and user_profile.otp_expiry_time > timezone.now() ): login(request, user) refresh = RefreshToken.for_user(user) access_token = str(refresh.access_token) user_profile.otp = '' user_profile.otp_expiry_time = None user_profile.save() return Response({'access_token': access_token, 'refresh_token': str(refresh)}, status=status.HTTP_200_OK) return Response({'detail': 'Invalid verification code or credentials.'}, status=status.HTTP_401_UNAUTHORIZED) @login_required def firstlogin(request): if request.method == "POST": user = request.user try: additional_data = AdditionalData.objects.get(user_profile__user=user) except AdditionalData.DoesNotExist: additional_data = AdditionalData.objects.create(user_profile=UserProfile.objects.get(user=user)) additional_data.firstname = request.POST.get('FirstName') additional_data.lastname = request.POST.get('LastName') date_str = f"{request.POST.get('dob-year')}-{request.POST.get('dob-month')}-{request.POST.get('dob-day')}" try: additional_data.dateofbirth = date_str except ValueError: return HttpResponse('Invalid date format') additional_data.phone_no = request.POST.get('PhoneNumber') additional_data.country_origin = request.POST.get('Country') additional_data.city_origin = request.POST.get('City') additional_data.save() return HttpResponse('WORKED') return render(request, 'main/firstlogin.html') @login_required def home(response): return render(response, 'main/landing_page.html') def otp(response): return render(response, 'main/otp.html') 
In settings.py:
""" Django settings for mysite project. Generated by 'django-admin startproject' using Django 4.2.6. For more information on this file, see https://docs.djangoproject.com/en/4.2/topics/settings/ For the full list of settings and their values, see https://docs.djangoproject.com/en/4.2/ref/settings/ """ from pathlib import Path import os # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/4.2/howto/deployment/checklist/ # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = '#####...' # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True ALLOWED_HOSTS = [] # Application definition INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'main.apps.MainConfig', ] MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] ROOT_URLCONF = 'mysite.urls' TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ] EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.gmail.com' EMAIL_PORT = 587 EMAIL_USE_TLS = True EMAIL_HOST_USER = 'from@gmail.com' EMAIL_HOST_PASSWORD = '############' WSGI_APPLICATION = 'mysite.wsgi.application' # Database # https://docs.djangoproject.com/en/4.2/ref/settings/#databases DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } } # Password validation # https://docs.djangoproject.com/en/4.2/ref/settings/#auth-password-validators AUTH_PASSWORD_VALIDATORS = [ { 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', }, { 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', }, { 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', }, { 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', }, ] # Internationalization # https://docs.djangoproject.com/en/4.2/topics/i18n/ LANGUAGE_CODE = 'en-us' TIME_ZONE = 'UTC' USE_I18N = True USE_TZ = True # Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/4.2/howto/static-files/ STATIC_URL = 'static/' # Default primary key field type # https://docs.djangoproject.com/en/4.2/ref/settings/#default-auto-field DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' 
otp.html:
      OTP Verification    
TLDR:
The problems are as follows:
submitted by BigFishSmallPond123 to AskProgramming [link] [comments]


2024.05.15 02:00 MindMaps254 Make Essay Writing Easier

Welcome to the "Essay Help by Pros" community group! Writing a great essay can be challenging, but with the right approach, anyone can produce a high-quality piece. Here are some points to follow to write a great essay:
  1. Understand the assignment: Before you start writing, make sure you understand the requirements of the essay. Read the instructions carefully, and take note of the topic, format, word count, and any specific guidelines that are provided.
  2. Choose a topic: Select a topic that interests you (if this is an option given) and that you have some knowledge about. You'll be more motivated to write, and you'll be able to draw on your existing knowledge to develop your ideas.
  3. Research your topic: Conduct thorough research on your topic, using a range of sources. Take notes on your findings and make sure you keep track of your sources so you can properly cite them later.
  4. Develop a thesis statement: Your thesis statement is the central idea of your essay. It should be a clear and concise statement that summarizes the main point you want to make in your essay.
  5. Create an outline: An outline is a roadmap that helps you organize your thoughts and ideas. It should include an introduction, body paragraphs, and a conclusion, and each section should have a clear focus.
  6. Write your essay: Use your outline to guide your writing. Make sure each paragraph has a clear topic sentence, and that all your ideas are well-supported with evidence.
  7. Edit and proofread: Once you've completed your essay, take the time to edit and proofread it. Check for spelling and grammar errors, and make sure your writing is clear and concise.
By following these points, you'll be well on your way to writing a great essay. If you have any questions or need further assistance, feel free to reach out to the community for help!
submitted by MindMaps254 to essayhelpbypros [link] [comments]


2024.05.15 00:28 Flipping_Burger Presenting tomorrow for 50 people. Am prepared. How do I make sure I can keep to 15 minute time?

I’m presenting on a new program we’ve already implemented to my higher manager’s extended group (my team, my peers, and their teams, plus my boss and maybe even his boss and possibly HR if they sit in which is likely based on other meeting content). Since it’s been in place for awhile I know there won’t be many questions about functionality. There’s a secondary benefit in that it outlines what to say to a customer depending on their responses which helps people give the best and most complete info to the customer. I plan on highlighting the secondary benefit to make sure everyone is using it to the best of its ability.
You may have noticed by the paragraph, I’m long-winded. I have 15 minutes. Any tips on time management while presenting or condensing info to format the right amount of time?
TLDR: I talk too much and want to impress my boss not just with content but by keeping within time limit. Tips?
submitted by Flipping_Burger to managers [link] [comments]


2024.05.15 00:03 captain_DA The Qabalah: Malkuth, where the lighting strikes.

In the realm of nature, nothing quite captures the awe-inspiring force of lightning. Even in our modern-day age, with all our wonders and technologies, witnessing a lightning strike and hearing its thunderous sound can’t help but leave us with a sense of awe and respect for the power of the natural world.
Among the Cherokee, a special kind of respect was paid to lightning. The burnt wood from trees struck by lightning was sought after by shamans. The wood would be buried in soil to ensure a healthy crop and warriors were rubbed with the charred wood for strength, effectively being “charged with bolts of sacred fire”.
To the Cherokee and other groups, lightning was a dramatic display from the spiritual realm, and served as a reminder of the spiritual forces that pervade the natural world and influence human life.
Interestingly, the branching pattern observed in lightning strikes is mirrored across various natural phenomena in our world, with one of the most recognizable patterns being the network of branches in trees.
This striking similarity stems from a shared principle of growth and movement: both the electric charge of lightning and the tree limb navigate from a point of lower potential to one of higher potential, albeit in opposite directions—lightning moves from a high potential charge to a lower one, while a tree limb grows towards a zone with low potential, in this case, a shaded area, towards a zone of greater potential, or sunlight exposure.
This observation highlights a universal pattern of progression; each decision branching out like the limbs of a tree or the forks of a lightning bolt. Perhaps this progression is archetypal, instilled by the Logos as a concept, which is why it is so prevalent. When perceived from a broader perspective, our lives too unfold in a similar branching design, marked by choices and diverging paths that closely resemble the intricate patterns seen in trees and lightning.
This image of a tree and lighting serves to demonstrate that the realm we inhabit is full of metaphors pointing toward higher concepts. Matter is, as the author Walter Russel wrote, “merely the record of ideas and not the ideas themselves”.
Material objects are the shadow of a greater concept which is more nebulous and abstract. The idea reigns supreme, yet its manifestation is physical form. For instance, before we create anything in the physical, it begins first as an idea in the imagination.
Within the imagination, the concept is still nebulous and it has the opportunity to take many forms. It is not yet concrete and “real”. It is still in “potential”.
Once the concept is acted upon, and work is done to bring it into form, then suddenly it has a real-world impact. It is “real”. Yet, at the same time, it’s not real. It’s only the shadow of the concept itself.
This brings up an interesting question: which is superior? The idea or the form based on the idea?
Some would suggest that the point of art, for instance, is to convey concepts. Observing a masterpiece allows us to converse with concepts of a higher order, transcending the physicality of the art piece itself. It matters not what medium the art takes, what matters is the concept that is being conveyed.
This dynamic interplay between the ethereal and the tangible showcases how higher ideas manifest and how these manifestations, in turn, draw us closer to the divine.
As the author and occultist David Goddard writes in his book Tree of Sapphires,
“By the penetrative observations of the Microcosm, you receive intimations of the Macrocosm”.
Perhaps no spiritual tradition encapsulates this concept more distinctly than Qabalah.
Qabalah is a form of Jewish mysticism aimed at understanding the nature of God and the universe. It offers a framework for comprehending the relationships between the Divine, the cosmos, and humanity through a system of ten spheres (Sephiroth) and 22 paths that represent different aspects and levels of consciousness and reality.
The system is visually represented by the Tree of Life, which serves as a map illustrating how the Infinite One, or Ain Sof, interacts with the finite world. Its emanations are called Sephiroth, which are attributes or aspects of the Infinite One.
Holistically, the Tree of Life can be viewed as the process through which the Infinite One differentiates itself into physical reality, metaphorically representing the transition from 0 to 1. It also represents the path back towards unity, from the lower to the higher.
As David Goodard writes,
“It is the lighting flash from Kether at the top of the tree, down to Malkuth that shows the path of involution, or the One Life-Power descending, plane by plane, veiling itself in denser vibratory states.
The sequence of the lighting flash from Malkuth ascending to Kether is the way of evolution, termed the Path of the Return.”
It is the Path of the Return that we will be discussing - starting with the very last sphere on the tree: Malkuth
Malkuth
The Tree of Life is a visual metaphor for how the One differentiates itself into many. One way to study the tree is to see it as a system of triangles made up of various interconnected paths. These paths are described as Activating, Formative and Balancing.
The author Robert Wang in his book The Qabalistic Tarot writes,
“...each of the key triangles on the Tree refers to one part of the Soul: The Supernal Triangle is the Supreme Spiritual Self, the Ethical Triangle is the Higher Self, and the Astral Triangle is the Personality in incarnation.”
In addition, he writes “the core structure of each part of the Self is composed of three aspects, an Activating (Yod-Fire), a Formative (Heh-Water) and an energy which is Balancing (Vau-Air)”
Therefore, each sphere works with the other to form the whole. The only exception is the final sphere, Malkuth. Malkuth contains all three aspects and includes a fourth: “Heh” or “Earth”. Yod Heh Vau Heh, also known as the Tetragrammaton, or the “unprounceable name of God”. Malkuth is the solidified end result of the actions of the Yod Heh and Vau.
You might also liken these forces to the Hegelian dialectic of Thesis, Antithesis, and Synthesis.
The forces can also be thought of states of consciousness.
The Tree of Life is also divided into three Pillars. The left Pillar are considered “active” forces and the spheres on the right side of the Pillar are considered “formative” or “passive” forces. Within the Middle are the equalibrating forces, considered consciousness itself by Qabalaist.
To visualize this better, think of music played from a guitar. The string is the formative, or passive force, the tension and vibration of the string is the active force, yet without the balancing force of the musician, no music could be created. You would just have noise.
We should regonize that there is no true beginning and no true “end”. When one looks at the Tree, both the bottom, Malkuth, and the top, Kether are both the beginning and the end. The top of the Tree contains the sphere known as Ain Soph, which is God prior to any self-manifestation, existing in no-thing, or what Ra refers to “Intelligent Infinity”.
Therefore, as the light moves further from Kether, it gradually gets stepped down into lower and lower vibrations, filtered through the activating, formative and balancing forces of each triangle.
Malkuth is denest realm on the tree, the “final” destination of the light from the One. It is the what we call the physical universe, the world of form.
In the book The Mystical Qabalah, the author and mystic Dion Fortune writes this about Malkuth,
“It is the formative, concreting function of Malkuth which finally renders tangible and definite what was, upon the higher planes, intangible and indefinite, and this is its great service to manifestation and its characteristic power.”
Within Malkuth, the tangible is precise, and the abstract takes a backseat. Forms here acquire a defined outline, in contrast to the superior spheres where the form is fluid and undefined.
Malkuth is the grounding point of the Divine’s will, where the idea finally becomes manifest.
However, the process of grounding this energy requires the use of channels and links.
Dion Fortune also writes,
“The whole problem of Malkuth is a problem of channels and connecting links. The rest of the work is done by the mind on the subtler planes; the real difficulty lies in the transition from the subtle to the dense, for the subtle is so ill-equipped to work on the dense. This transition is effected by means of the magnetism of living things, whether organic or inorganic.”
The physical, being a dense realm, can be difficult to break through without the appropriate channels and magnetism of beings and objects existing in this realm.
Being immersed in matter, it can be easy to think that we are cut off from the Divine. And, while it can be difficult to hear at times, the subtle calling of Spirit is always transmitting information.
As we work on clearing the rocks and thorns that block the heart, it becomes easier to hear the call of Spirit and to form that connection to the higher realms.
The more we form the connection and listen to the higher callings of Spirit, the greater impact Spirit can have in Malkuth.
The conduit for this connection is, of course, you. All of us have the potential to be channels for the Divine. In fact, as wanderers, this is perhaps the main reason for incarnating on this planet.
To act as that grounding point for the Divine. This is the natural role of humanity. To be the embodiment of Spirit in the physical realm of Malkuth.
This is the act of being a co-creator of the Logos.
Recall that each Logos is responsible for setting up the archetypal framework of a particular system. Everything materializing in Malkuth is a direct offspring of these archetypical blueprints.
Take, for example, the form of the galaxy. Our galaxy adopts a "spiral" configuration which one can see throughout the physical universe. This shape happens to resonate deeply with narrative structures, notably the "Hero's Journey"—a seemingly universal storytelling structure that is found in almost all myths told across cultures and time.
It can be argued that the reason this storytelling structure is so universal is because it is archetypal. That is, it is not learned, but rather inherent in all of us, accessible by those sensitive enough to perceive within the Deep Mind.
The narrative arc of the hero's journey unfolds as follows: The protagonist starts with a certain limitation, be it a belief system or another type of restraint. Eventually, the call to adventure beckons, leading them to accept this quest.
This journey propels them through trials and tribulations, adversity, and shadowy depths, facilitating their growth and leading to the acquisition of vital wisdom. After triumphing over these challenges, the hero returns, ready to embark on a new cycle, equipped with newfound insights.
This narrative framework underscores the principle of continual growth. To evolve spiritually, one must journey beyond the familiar, confront their inner darkness, and from this confrontation, arise, reborn. However, like in real life, the process is never-ending.
If one were to conceptualize this structure visually, it would mirror the form of a spiral.
Since the spiral shape is so ubiquitous, and if we understand that the Divine imprints higher concepts into the physical, then it appears that this archetypal story structure could be a universal pattern, at least in our logos.
This raises an interesting thought: galaxies with alternative formations might operate under distinct archetypal systems, a reflection of the endless variety and complexity inherent in the cosmos. Perhaps a hint as to what those archetypal frameworks could be is found it the shape of their galaxies.
How often have we heard of individuals being suddenly "struck" by a bolt of "creative genius"? Numerous tales abound of artists, scientists, writers, and the like who have given birth to magnificent creations, only to profess that the origin of their "unique" ideas felt as though they were not entirely of their own making but were, in essence, "channeled" from an external source.
This phenomenon suggests a connection to a higher reservoir of knowledge and inspiration, indicating that profound concepts are omnipresent, awaiting discovery and expression in our world.
This is part of our role here in Malkuth. To be conduits, grounding points, for higher concepts. To be the builders, where we can, of the archetypal frameworks thought up by the Logos.
This is true co-creation. To be aligned with the Divine, with Nature, allows one to receive, thus enabling them to move beyond the limitations imposed by Malkuth.
Malkuth is the first step on a journey back to the Ain Soph, back to no-thing. It is an essential step in our journey. As Dion Fortune writes,
“The Qabalah teaches that the body is the Temple of the Holy Spirit, and that unless we learn the lessons of Malkuth there can be no lasting progress beyond. The fact is that our first spiritual lessons come from those around us.
And if we cannot function effectively on the material level, learning from the day to day patterns which we have chosen for our incarnation, it is unlikely that we will be able to function effectively on a more refined spiritual plane. The ability to sense the importance of the ordinary is a special form of discrimination.”
submitted by captain_DA to lawofone [link] [comments]


2024.05.14 23:44 Winter_Psychology110 Gpt-4o is "awesome"

I've specified in the system message to provide short, concise answers and do not elaborate unless asked to do so.
When I asked:
if i understand correctly, when working with Quill and u want custom features, you basically use html/js and thats it, right ?
This maybe caused by my bAd pRomPt, but here is GPT-4O's response:
Yes, that's correct. When working with Quill.js and you want to add custom features such as highlights, tooltips, or other custom behaviors, you generally use HTML for the structure and JavaScript for the logic. Quill.js robustly supports customization through its API and its delta format. Here’s a breakdown: ### Customizing Quill.js 1. **HTML Structure**: Use HTML to create the container for the editor and any additional elements you might need (like tooltips, buttons, etc.). 2. **Initialization**: Use JavaScript to initialize the Quill editor within the specified container. 3. **Styling**: Use CSS to style the editor and any custom elements, like tooltips or custom highlights. 4. **Custom JavaScript Logic**: Implement custom functionality using JavaScript. This can include: - Manipulating the Quill editor's content. - Adding event listeners to react to user actions. - Fetching data (e.g., from an API) and dynamically updating the editor's content. - Extending Quill with custom modules or formats. ### Example Outline - **HTML**: - Container for the Quill editor. - Additional elements like tooltips (if needed). - **CSS**: - Custom styles for highlights, tooltips, etc. - **JavaScript**: - Initialize Quill. - Define custom behavior (e.g., apply highlights, attach tooltips). - Handle any dynamic updates based on user actions or data fetching. ### Example Use Cases - **Highlighting Text**: - Identify text to highlight. - Wrap the text in a span with a highlight class. - Optionally, add tooltips or other features. - **Adding Tooltips**: - Create tooltip elements. - Position tooltips relative to highlighted text. - Style the tooltips using CSS. ### Practical Example Here's a more concrete example of adding custom highlights and static tooltips: ```html HTML
CSS JavaScript ``` This example shows how to set up the environment, initialize Quill, and then implement custom text highlighting with static tooltips using HTML, CSS, and JavaScript.
submitted by Winter_Psychology110 to ChatGPT [link] [comments]


2024.05.14 23:21 Large_Scene3565 ap statistics help Reddit Online Helper for Exam assignment quiz homework class test course takers to Hire an Expert Reddit take my AP Stat Exam Reddit do my AP statistics class Reddit write my AP statistics Assignment Homework Reddit

Contact Details for Hiraedu Helper:
WhatsApp: +1 (213) 594-5657
Call: +1 727 456 9641
Website: hiraedu. com
Email: [info@hiraedu](mailto:info@hiraedu). com
ACADEMIC TASKS MY TEAM AND I CAN COMPLETE:
MY TEAM'S CLASSES OF EXPERTISE:
MY EDUCATIONAL SOFTWARE OF EXPERTISE:
TOP 20 REASONS WHY I'M THE MOST LEGIT EXAM, HW, ONLINE CLASS TUTOR ON REDDIT:
  1. U.S. Citizenship Status: I have native-born U.S. citizenship status, an 100% authentic & natural U.S. American accent, and a verified New Jersey, USA residence. I can speak on the phone professionally in both perfect native U.S. English and fluent Canadian English.
  2. U.S. 212 Phone Number: I have a verified U.S. American business phone number with the prestigious 212 area code (212-380-1856 - Ext 3) that can both send & receive phone calls, texts, voicemails, photos, and website links.
  3. Social Media Verified: I have an active & verified online social media presence with my name and contact info regularly showing up on all major search engines including: Google, Yahoo, and Bing.
  4. Professional Website: I have a professional, well-designed, well-written, 100% secure SEO-optimized WordPress business themed website: Hiraedu.com
  5. Team of U.S. Academic Experts: I and my team of dedicated academic experts complete all types of academic coursework for students in most math, English, science, business, humanities, social Sciences, computer programming, and foreign language classes on a 24/7/365 full-time round-the-clock basis. This is not some part-time gig for me. It’s literally my primary source of income. I can regularly make myself available to help students with last-minute & same-day academic requests.
  6. Essay Writing Skills: I can write essays & research papers in native U.S. American English and fluent Canadian English using APA MLA Harvard Chicago Vancouver OSCOLA IEEE formatting & citations.
  7. 75+ Types of Academic Software: I am highly skilled & experienced in using over 75+ types of academic software and educational platforms including the following: ALEKS, Blackboard, Brightspace, Canvas, Cengage, WebAssign, ConnectMath, Crowdmark, D2L, Moodle, Pearson MyLab and Mastering, MyMathLab, MyStatLab, MyOpenMath, StraighterLine, WebWork, and Wiley.
  8. Can Change IP Address: I have multiple reliable VPN software including: NordVPN, SurfShark & ExpressVPN that allows me to successfully change my computer’s original New Jersey IP address to any major city in the U.S. & Canada to avoid raising red flags with students’ online class software.
  9. Proctored Exam Help: I have developed multiple highly effective methods of helping students with exams, tests, and quizzes that are proctored by software like: Respondus Lockdown Browser with Webcam, Honorlock, Examity, Proctorio, Proctor360, Proctortrack, and ProProctor using 3 highly effective proven methods. Option 1 - WhatsApp: I use WhatsApp to have the student discreetly text me photos of the exam questions outside of the webcam’s view and I text them the correct solutions to the exam questions. Option 2 - Screen Share: Using screen share software like Zoom to see the student’s screen displaying the exam questions and I text the correct solutions. Option 3 - Remote PC Access & Control: Using remote computer access software like to control the student’s mouse and keyboard from my own computer.
  10. Study Help Apps: I have over 15+ paid subscriptions to a wide range of study help apps, software, websites, and programs to help me solve exam & homework questions faster and more efficiently. Some of these resources include: Brainly, Chegg, CourseHero, Quizlet, SymboLab & WolframAlpha.
  11. Calculators & Math Software: I have access to a very sophisticated graphing calculator and various mathematical software that provides step-by-step solutions to complex mathematical problems within seconds, allowing me to provide exact solutions to the student in a timely manner.
  12. Test Taking Techniques: I have developed highly effective methods to determine the correct answers to questions that I’m not already familiar with including process of elimination, working backwards, quickly searching for similar questions online, and utilizing standardized test taking techniques taught only in elite standardized test prep tutoring programs.
  13. Handwriting & Scanning Apps: I have impeccable handwriting and a high-quality mobile scanner app that allows me to scan written solutions in very legible high-definition JPG, PNG, and PDF formats.
  14. Flexible Payment Methods: I offer negotiable rates, multiple payment methods (PayPal, Venmo, Cash App, Zelle, anonymous credit & debit card payments via online invoice), and flexible payment plans: weekly (most expensive), monthly, half-now / half-later, and all-up-front (least expensive).
  15. Money Back Guarantee: I have won multiple academic awards for my exceptional skills & expertise in math. I guarantee overall A & B grades for all coursework completed. Plus. I also offer a 50% refund for C+, C, and C- scores, and a full 100% refund for D+, D, D-, and F scores.
HOW I CALCULATE FINAL RATES:
ABOUT MY RATES & PAYMENT OPTIONS:
CURRENT RATES -- AS OF SUMMER / FALL 2022 -- SUBJECT TO CHANGE:
THE OBLIGATORY "IS THIS A SCAM?" QUESTION:
Considering the fact that you found my contact information online, it’s understandable to be skeptical regarding the legitimacy of my services. Therefore, I’m willing to do all of the following to help you feel more secure in trusting me with your academic needs:
MY REBUTTAL TO THE OBLIGATORY “IS THIS A SCAM?” QUESTION:
At the risk of sounding arrogant, I consider myself to be at least marginally more intelligent (both academically & socially) than the average person. Therefore, if I ever decided to suddenly risk prison time, risk my reputation, and risk enduring the wrath of modern-day “cancel culture” by scamming people out of their money:
If you are unable to pass your AWS Certification Exam, get paid help from Online Helpers at Hiraedu!
Contact Details for Hiraedu Helper:
WhatsApp: +1 (213) 594-5657
Call: +1 727 456 9641
Website: hiraedu. com
Email: [info@hiraedu](mailto:info@hiraedu). com
CONCLUSION:
TAGS:
Accounting Exam Help Reddit, Best Online Test Takers Reddit, Best Ways to Cheat on a Test Reddit, Best Website to Pay for Homework Reddit, Bypass Respondus Lockdown Browser Reddit, Calculus Test Taker Reddit, Canvas Cheating Reddit, Cheating in Online Exam Reddit, Cheating on Pearson Mymathlab Reddit, Cheating on Proctortrack Reddit, Cheating on Zoom Proctored Exams Reddit, Cheating on a Test Reddit, College Algebra Mymathlab Reddit, Do Homework for Money Reddit, Do My Assignment Reddit, Do My Exam for Me Reddit, Do My Homework for Me Reddit, Do My Math Homework Reddit, Do My Math Homework for Me Reddit, Do My Test for Me Reddit, Doing Homework Reddit, Domyhomework Reddit, Exam Cheating Reddit, Exam Help Online Reddit, Examity Reddit, Finance Homework Help Reddit, Fiverr Exam Cheating Reddit, Gradeseekers Reddit, Hire Someone to Take My Online Exam Reddit, Hire Test Taker Reddit, Homework Help Reddit, Homework Sites Reddit, Homeworkdoer. org Reddit, Homeworkhelp Reddit, Honorlock Reddit, How Much Should I Pay Someone to Take My Exam Reddit, How to Beat Honorlock Reddit, How to Beat Lockdown Browser Reddit, How to Cheat Examity Reddit 2022, How to Cheat Honorlock Reddit, How to Cheat and Not Get Caught Reddit, How to Cheat in School Reddit, How to Cheat on Canvas Tests Reddit, How to Cheat on Examity Reddit, How to Cheat on Honorlock Reddit, How to Cheat on Math Test Reddit, How to Cheat on Mymathlab Reddit, How to Cheat on Online Exams Reddit, How to Cheat on Online Proctored Exams Reddit, How to Cheat on Zoom Exam Reddit, How to Cheat on Zoom Exams Reddit, How to Cheat on a Proctored Exam Reddit, How to Cheat with Proctorio 2020 Reddit, How to Cheat with Proctorio Reddit, How to Cheat with Respondus Monitor Reddit, How to Get Past Lockdown Browser Reddit, Hwforcash Discord, I Paid Someone to Write My Essay Reddit, Is Hwforcash Legit, Lockdown Browser Hack Reddit, Lockdown Browser How to Cheat Reddit, Math Homework Reddit, Monitoredu Reddit, Mymathlab Answer Key Reddit, Mymathlab Answers Reddit, Mymathlab Cheat Reddit, Mymathlab Proctored Test Reddit, Online Exam Help Reddit, Online Exam Proctor Reddit, Online Proctored Exam Reddit, Organic Chemistry Exam Help Reddit, Organic Chemistry Test Taker Reddit, Paper Writers Reddit, Pay Me to Do Your Homework Reddit, Pay Me to Do Your Homework Reviews Reddit, Pay Someone to Do Homework Reddit, Pay Someone to Do My Assignment Reddit, Pay Someone to Do My College Homework Reddit, Pay Someone to Do My Homework Reddit, Pay Someone to Do My Math Homework Reddit, Pay Someone to Do My Online Class Reddit, Pay Someone to Do My Online Math Class Reddit, Pay Someone to Do My Programming Homework Reddit, Pay Someone to Do Statistics Homework Reddit, Pay Someone to Take Exam Reddit, Pay Someone to Take Exam for Me Reddit, Pay Someone to Take My Calculus Exam Reddit, Pay Someone to Take My Chemistry Exam Reddit, Pay Someone to Take My Exam Reddit, Pay Someone to Take My Online Class Reddit, Pay Someone to Take My Online Exam Reddit, Pay Someone to Take My Proctored Exam Reddit, Pay Someone to Take My Test in Person Reddit, Pay Someone to Take Online Class for Me Reddit, Pay Someone to Take Online Test Reddit, Pay Someone to Take Your Online Class Reddit, Pay Someone to Write My Paper Reddit, Pay for Homework Reddit, Pay to Do Homework Reddit, Paying Someone to Do Your Homework Reddit, Paying Someone to Take My Online Class Reddit, Paying Someone to Take Online Class Reddit, Paysomeonetodo Reddit, Physics Test Taker Reddit, Proctored Exam Reddit, Reddit Do My Homework for Me, Reddit Domyhomework, Reddit Homework Cheat, Reddit Homework Help, Reddit Homework for Money, Reddit Honorlock Cheating, Reddit Mymathlab Hack, Reddit Mymathlab Homework Answers, Reddit Paid Homework, Reddit Pay Someone to Do Your Homework, Reddit Pay Someone to Take Online Test, Reddit Pay for Homework, Reddit Pay to Do Homework, Reddit Test Takers for Hire, Reddit Tutors, Should I Pay Someone to Take My Exam Reddit, Statistics Test Taker Reddit, Take My Calculus Exam Reddit, Take My Class Pro Reddit, Take My Class Pro Reviews Reddit, Take My Exam for Me Reddit, Take My Math Test for Me Reddit, Take My Online Class Reddit, Take My Online Class for Me Reddit, Take My Online Exam for Me Reddit, Take My Online Exams Reddit, Take My Online Exams Review Reddit, Take My Online Exams Reviews Reddit, Take My Online Test Reddit, Take My Online Test for Me Reddit, Take My Physics Exam for Me Reddit, Take My Proctored Exam for Me Reddit, Take My Statistics Exam for Me Reddit, Take My Test for Me Reddit, Takemyonlineexams Reddit, Test Taker Reddit, We Take Classes Reddit, Write My Exam for Me Reddit
submitted by Large_Scene3565 to Statisticshelpers_ [link] [comments]


2024.05.14 23:17 BigFishSmallPond123 automating emailing system for OTP verification

Hi all, I'm trying to automate an emailing system for OTP verification but am running into some trouble. Below is my code, in it's respective files.
In models.py:
from django.db import models from django.contrib.auth.models import AbstractUser, User from django.db.models.signals import post_save from django.dispatch import receiver # Create your models here. class UserProfile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) otp = models.CharField(max_length=6, blank=True) otp_expiry_time = models.DateTimeField(blank=True, null=True) class AdditionalData(models.Model): user_profile = models.OneToOneField(UserProfile, on_delete=models.CASCADE) firstname = models.CharField(max_length=100, blank=True) lastname = models.CharField(max_length=100, blank=True) dateofbirth = models.DateField(null=True, blank=True) phone_no = models.CharField(max_length=20, blank=True) country_origin = models.CharField(max_length=100, blank=True) city_origin = models.CharField(max_length=100, blank=True) @receiver(post_save, sender=User) def create_user_profile(sender, instance, created, **kwargs): if created: UserProfile.objects.create(user=instance) @receiver(post_save, sender=User) def save_user_profile(sender, instance, **kwargs): instance.userprofile.save() 
In views.py:
from django.shortcuts import render, redirect, HttpResponse from django.contrib.auth.models import User from django.contrib.auth import authenticate, login from django.contrib.auth.decorators import login_required from datetime import timedelta from django.utils import timezone from django.core.mail import send_mail from rest_framework import status from rest_framework.decorators import api_view, permission_classes from rest_framework.permissions import AllowAny from rest_framework.response import Response from .serializers import UserProfileSerializer from .models import UserProfile, AdditionalData from rest_framework_simplejwt.tokens import RefreshToken from .generate_random_digits import generate_random_digits def sign_up(request): if request.method == 'POST': username = request.POST.get('username') email = request.POST.get('email') pass1 = request.POST.get('password1') pass2 = request.POST.get('password2') User.objects.create_user(username, email, pass1).save() return redirect('login') return render(request, 'main/signup.html') def login1(request): if request.method == "POST": username = request.POST.get('username') pass1 = request.POST.get('pass') user = authenticate(request, username=username, password=pass1) if user is not None: if user.last_login is None: user.last_login = timezone.now() user.save() login(request, user) return redirect('firstlogin') else: user_profile = UserProfile.objects.get(user=user) verification_code = generate_random_digits() user_profile.otp = verification_code user_profile.otp_expiry_time = timezone.now() + timedelta(minutes=15) user_profile.save() send_mail( 'Verification Code', f'Your verification code is: {verification_code}', 'from@gmail.com', [request.user.email], fail_silently=False, ) return redirect('otp') else: error_message = "Invalid username or password" return render(request, 'main/login.html', {'error_message': error_message}) return render(request, 'main/login.html') def verify(request): username = request.data.get('username') password = request.data.get('password') otp = request.data.get('otp') user = authenticate(request, username=username, password=password) if user is not None: user_profile = UserProfile.objects.get(user=user) if ( user_profile.verification_code == otp and user_profile.otp_expiry_time is not None and user_profile.otp_expiry_time > timezone.now() ): login(request, user) refresh = RefreshToken.for_user(user) access_token = str(refresh.access_token) user_profile.otp = '' user_profile.otp_expiry_time = None user_profile.save() return Response({'access_token': access_token, 'refresh_token': str(refresh)}, status=status.HTTP_200_OK) return Response({'detail': 'Invalid verification code or credentials.'}, status=status.HTTP_401_UNAUTHORIZED) @login_required def firstlogin(request): if request.method == "POST": user = request.user try: additional_data = AdditionalData.objects.get(user_profile__user=user) except AdditionalData.DoesNotExist: additional_data = AdditionalData.objects.create(user_profile=UserProfile.objects.get(user=user)) additional_data.firstname = request.POST.get('FirstName') additional_data.lastname = request.POST.get('LastName') date_str = f"{request.POST.get('dob-year')}-{request.POST.get('dob-month')}-{request.POST.get('dob-day')}" try: additional_data.dateofbirth = date_str except ValueError: return HttpResponse('Invalid date format') additional_data.phone_no = request.POST.get('PhoneNumber') additional_data.country_origin = request.POST.get('Country') additional_data.city_origin = request.POST.get('City') additional_data.save() return HttpResponse('WORKED') return render(request, 'main/firstlogin.html') @login_required def home(response): return render(response, 'main/landing_page.html') def otp(response): return render(response, 'main/otp.html') 
In settings.py:
""" Django settings for mysite project. Generated by 'django-admin startproject' using Django 4.2.6. For more information on this file, see https://docs.djangoproject.com/en/4.2/topics/settings/ For the full list of settings and their values, see https://docs.djangoproject.com/en/4.2/ref/settings/ """ from pathlib import Path import os # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/4.2/howto/deployment/checklist/ # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = '#####...' # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True ALLOWED_HOSTS = [] # Application definition INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'main.apps.MainConfig', ] MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] ROOT_URLCONF = 'mysite.urls' TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ] EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.gmail.com' EMAIL_PORT = 587 EMAIL_USE_TLS = True EMAIL_HOST_USER = 'from@gmail.com' EMAIL_HOST_PASSWORD = '############' WSGI_APPLICATION = 'mysite.wsgi.application' # Database # https://docs.djangoproject.com/en/4.2/ref/settings/#databases DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } } # Password validation # https://docs.djangoproject.com/en/4.2/ref/settings/#auth-password-validators AUTH_PASSWORD_VALIDATORS = [ { 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', }, { 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', }, { 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', }, { 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', }, ] # Internationalization # https://docs.djangoproject.com/en/4.2/topics/i18n/ LANGUAGE_CODE = 'en-us' TIME_ZONE = 'UTC' USE_I18N = True USE_TZ = True # Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/4.2/howto/static-files/ STATIC_URL = 'static/' # Default primary key field type # https://docs.djangoproject.com/en/4.2/ref/settings/#default-auto-field DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' 
otp.html:
      OTP Verification    
TLDR:
The problems are as follows:
submitted by BigFishSmallPond123 to learnpython [link] [comments]


2024.05.14 23:01 MortgageRich3613 [For Hire] WGU Help for Stat Math Course Online Reddit U.S History Algebra English Composition Biology Chemistry Accounting Psychology Sociology Statistics Precalculus PACA Politics Online Helper Reddit WGU Quiz Test Class Full Course Assignment Exam Homework taker reddit do my WGU Exam Reddit

If You're struggling to handle your Online Exams, Assignments or any other coursework, get help from Hiraedu and pay after the exam. Contact details for Hiraedu is: WhatsApp: +1 (213) 594-5657 OR Call: +1 727 456 9641
ASSESSMENTS I CAN COMPLETE:
MY MATH SUBJECTS OF EXPERTISE:
I am very knowledgeable and proficient in assisting students in a wide range of mathematics classes. I can help students complete their homework assignments and other projects get an A on quizzes, tests, and exams (including proctored assessments) answer online discussion posts write essays & papers in MLA APA Chicago format and provide general overall academic help in each math course listed below:
STATISTICS HELP (MY BEST SUBJECT):
ALGEBRA HELP:
CALCULUS HELP:
Paid Help from Hiraedu: If You're struggling to handle your Online Exams, Assignments or any other coursework, get help from Hiraedu and pay after the exam. Contact details for Hiraedu is: WhatsApp: +1 (213) 594-5657 OR Call: +1 727 456 9641
ATTRIBUTES THAT SET ME APART FROM OTHER TUTORS:
I CAN AID STUDENTS TAKING PROCTORED ASSESSMENTS:
I CAN VERIFY MY ACADEMIC KNOWLEDGE & SKILLS:
I HAVE PAID ACCESS TO OVER 15 STUDY-HELP WEBSITES AND MATHEMATICAL SOFTWARE:
MY AVAILABILITY & RELIABILITY:
MY EDUCATIONAL SOFTWARE OF EXPERTISE:
SCHOOLS FROM WHICH I'VE HELPED STUDENTS IN :
As of 2021, I have tutored and helped students enrolled at the following U.S. universities community colleges county & city colleges schools for-profit institutions listed below in alphabetical order:
Paid Help from Hiraedu: If You're struggling to handle your Online Exams, Assignments or any other coursework, get help from Hiraedu and pay after the exam. Contact details for Hiraedu is: WhatsApp: +1 (213) 594-5657 OR Call: +1 727 456 9641
I OFFER FLEXIBLE PAYMENT PLANS:
TUTORING AVAILABLE FOR OTHER SUBJECTS:
THE OBLIGATORY "IS THIS A SCAM?" QUESTION:
Considering the fact that you found my contact information online, it’s understandable to be skeptical regarding the legitimacy of my services. Therefore, I’m willing to do all of the following to help you feel more secure in trusting me with your academic needs:
MY REBUTTAL TO THE OBLIGATORY “IS THIS A SCAM?” QUESTION:
At the risk of sounding arrogant, I consider myself to be at least marginally more intelligent (both academically & socially) than the average person. Therefore, if I ever decided to suddenly risk prison time, risk my reputation, and risk enduring the wrath of modern-day “cancel culture” by scamming people out of their money:
HOW TO CONTACT ME:
Paid Help from Hiraedu: If You're struggling to handle your Online Exams, Assignments or any other coursework, get help from Hiraedu and pay after the exam. Contact details for Hiraedu is: WhatsApp: +1 (213) 594-5657 OR Call: +1 727 456 9641
My contact details:
WhatsApp: +1 (213) 594-5657
Call: +1 727 456 9641
Website: hiraedu. com
Email: [info@hiraedu](mailto:info@hiraedu). com
What are your Thoughts! Write in comments and ask for help if needed
Suggest more topic Ideas
Join this subreddit to help us grow!
submitted by MortgageRich3613 to Statisticshelpers_ [link] [comments]


2024.05.14 22:47 amberarteaga78 psychology statistics help Reddit Assignment Exam Homework Quiz Test Class Course Helper for Online Hire Reddit

First of all, these are the contact details to reach us for help any type of academic task of any subject:
MY CONTACT INFO:
WhatsApp: +1 (213) 594-5657
Call: +1 727 456 9641
Website: hiraedu. com
Email: [info@hiraedu](mailto:info@hiraedu). com
ASSESSMENTS I CAN COMPLETE:
MY MATH SUBJECTS OF EXPERTISE:
I am very knowledgeable and proficient in assisting students in a wide range of mathematics classes. I can help students complete their homework assignments and other projects get an A on quizzes, tests, and exams (including proctored assessments) answer online discussion posts write essays & papers in MLA APA Chicago format and provide general overall academic help in each math course listed below:
STATISTICS HELP (MY BEST SUBJECT):
ALGEBRA HELP:
CALCULUS HELP:
ATTRIBUTES THAT SET ME APART FROM OTHER TUTORS:
I CAN AID STUDENTS TAKING PROCTORED ASSESSMENTS:
I CAN VERIFY MY ACADEMIC KNOWLEDGE & SKILLS:
I HAVE PAID ACCESS TO OVER 15 STUDY-HELP WEBSITES AND MATHEMATICAL SOFTWARE:
I ALWAYS ACCEPT CALLS:
I WRITE LIKE A PROFESSIONAL:
MY EDUCATIONAL SOFTWARE OF EXPERTISE:
SCHOOLS FROM WHICH I'VE HELPED STUDENTS IN :
As of 2021, I have tutored and helped students enrolled at the following U.S. universities community colleges county & city colleges schools for-profit institutions listed below in alphabetical order:
I OFFER FLEXIBLE PAYMENT PLANS:
HELP AVAILABLE FOR OTHER SUBJECTS:
THE OBLIGATORY "IS THIS A SCAM?" QUESTION:
Considering the fact that you found my contact information online, it’s understandable to be skeptical regarding the legitimacy of my services. Therefore, I’m willing to do all of the following to help you feel more secure in trusting me with your academic needs:
HOW TO CONTACT ME:
CONCLUSION:
OCT 2021 UPDATE: I am currently offering discount deals for requests for assistance with completing a student's entire course for the Fall 2024 semester (14 - 20 week courses acceptable), as well as discounts for students seeking help with multiple exams and/or multiple classes for Fall 2024. My availability for the Autumn 2024 / Fall 2024 semester will likely become limited very quickly as I receive more and more academic requests. Therefore it would be very advantageous to reach out to me for academic assistance before my schedule becomes too full.
MY CONTACT INFO:
WhatsApp: +1 (213) 594-5657
Call: +1 727 456 9641
Website: hiraedu. com
Email: [info@hiraedu](mailto:info@hiraedu). com
submitted by amberarteaga78 to Statisticshelpers_ [link] [comments]


2024.05.14 20:30 funeraltemplate TEMPLATE OF A FUNERAL PROGRAMME

TEMPLATE OF A FUNERAL PROGRAMME
https://preview.redd.it/2naurrkrqf0d1.png?width=1920&format=png&auto=webp&s=544217e1ad2bf9c319f8f8971a2288229576708f
Funeral programmes serve as a guide for attendees, outlining the order of service and providing a keepsake for those mourning the loss of a loved one. A well-designed template of a funeral programme can help create a meaningful tribute. Here's how you can structure one:

Header Section

Include the full name of the deceased, their date of birth and passing, and a brief phrase such as "In Loving Memory." You may also add a photo to personalize the programme.

Order of Service

Outline the schedule of events, including any prayers, hymns, readings, or tributes. You can also include information about the officiant and any special instructions for the service.

Biographical Information

Provide a brief biography of the deceased, highlighting their life accomplishments, interests, and values. This section helps attendees connect with the person being remembered.

Obituary

Include a short obituary that provides more details about the deceased's life, such as family members, education, career, and significant achievements. This can be written in a narrative format.

Poems, Readings, and Quotes

Select meaningful poems, readings, or quotes that reflect the deceased's personality or offer comfort to the bereaved. These can be interspersed throughout the programme.

Acknowledgements and Thanks

Include a section to thank attendees for their support and expressions of sympathy. You can also acknowledge any individuals or organizations that assisted during this difficult time.

Closing Words

End the programme with a message of gratitude for the attendees' presence and support. You can also include information about any post-funeral gatherings or memorials.
submitted by funeraltemplate to u/funeraltemplate [link] [comments]


2024.05.14 18:19 spongegar_fweefwee Last minute tips for the 7?

Hi everyone,
I take my 7 next week and was hoping I can hear some last minute tips. Here is where I am at:
Been studying rigorously on nights and weekends for 6 months. I am using STC.
On the practice and green light exams, I am getting between 81% and 90%.
I feel I have a pretty good understanding of the material. I employed this same study strategy for the SIE and passed on the first try with 3 months preparation.
My biggest concern of all is that the study material may not correlate with the actual test. I am aware the material is based on the test outline designed by FINRA, I am just worried there are either certain topics not covered, or are under represented in the study material. I am also worried that I am too used to the STC format, and since there is no FINRA practice exam like there was for the SIE, I don't have much of a way to gage how comfortable I am.
Any tips appreciated! Thanks for reading this far!!!
submitted by spongegar_fweefwee to Series7 [link] [comments]


2024.05.14 17:07 FistofDavid New to Python - Not understanding passing something to an argument

Hello! I just started dabbling with Python and came across a script on Github that I want to try. The issue is it requires me to pass the location of a source file as well as a location to place downloaded files and I'm not quite sure how to do this. I've tried different things like attempting to define variables in different ways, but no luck as I'm consistently getting syntax errors or what I've done is not defining it properly. The script is the following and the Github states to pass the source file as the first argument and the download location as the second argument. Would someone be able to help me understand where this should be defined and how to do so? Again, very new and inexperienced with Python and I get that this is probably advance for a beginner. Edit - Formatting
#!/usbin/env python # -*- encoding: utf-8 """ Download podcast files based on your Overcast export. If you have an Overcast account, you can download an OPML file with a list of every episode you've played from https://overcast.fm/account. This tool can read that OPML file, and save a local copy of the audio files for every episode you've listened to. """ import argparse import datetime import errno import filecmp import functools import glob import itertools import json import os import sqlite3 import sys from urllib.parse import urlparse from urllib.request import build_opener, install_opener, urlretrieve import xml.etree.ElementTree as ET def parse_args(argv): """Parse command-line arguments.""" parser = argparse.ArgumentParser(description=__doc__) parser.add_argument( "OPML_PATH", help="Path to an OPML file downloaded from https://overcast.fm/account", ) parser.add_argument( "--download_dir", default="audiofiles", help="directory to save podcast information to to", ) args = parser.parse_args(argv) return { "opml_path": os.path.abspath(args.OPML_PATH), "download_dir": os.path.abspath(args.download_dir), } def get_episodes(xml_string): """ Given the XML string of the Overcast OPML, generate a sequence of entries that represent a single, played podcast episode. """ root = ET.fromstring(xml_string) # The Overcast OPML has the following form: # #  #  # Overcast Podcast Subscriptions #  # ... # ... #  #  # # Within the  block of XML, there's a list of feeds # with the following structure (some attributes omitted): # #  #  # ... #  # # We use an XPath expression to find the  entries # (so we get the podcast metadata), and then find the individual # "podcast-episode" entries in that feed. for feed in root.findall("./body/outline[@text='feeds']/outline[@type='rss']"): podcast = { "title": feed.get("title"), "text": feed.get("text"), "xml_url": feed.get("xmlUrl"), } for episode_xml in feed.findall("./outline[@type='podcast-episode']"): episode = { "published_date": episode_xml.get("pubDate"), "title": episode_xml.get("title"), "url": episode_xml.get("url"), "overcast_id": episode_xml.get("overcastId"), "overcast_url": episode_xml.get("overcastUrl"), "enclosure_url": episode_xml.get("enclosureUrl"), } yield { "podcast": podcast, "episode": episode, } def has_episode_been_downloaded_already(episode, download_dir): try: conn = sqlite3.connect(os.path.join(download_dir, "overcast.db")) except sqlite3.OperationalError as err: if err.args[0] == "unable to open database file": return False else: raise c = conn.cursor() try: c.execute( "SELECT * FROM downloaded_episodes WHERE overcast_id=?", (episode["episode"]["overcast_id"],), ) except sqlite3.OperationalError as err: if err.args[0] == "no such table: downloaded_episodes": return False else: raise return c.fetchone() is not None def mark_episode_as_downloaded(episode, download_dir): conn = sqlite3.connect(os.path.join(download_dir, "overcast.db")) c = conn.cursor() try: c.execute("CREATE TABLE downloaded_episodes (overcast_id text PRIMARY KEY)") except sqlite3.OperationalError as err: if err.args[0] == "table downloaded_episodes already exists": pass else: raise c.execute( "INSERT INTO downloaded_episodes VALUES (?)", (episode["episode"]["overcast_id"],), ) conn.commit() conn.close() def _escape(s): return s.replace(":", "-").replace("/", "-") def get_filename(*, download_url, title): url_path = urlparse(download_url).path extension = os.path.splitext(url_path)[-1] base_name = _escape(title) return base_name + extension def download_url(*, url, path, description): # Some sites block the default urllib User-Agent headers, so we can customise # it to something else if necessary. opener = build_opener() opener.addheaders = [("User-agent", "Mozilla/5.0")] install_opener(opener) try: tmp_path, _ = urlretrieve(url) except Exception as err: print(f"Error downloading {description}: {err}") else: print(f"Downloading {description} successful!") os.rename(tmp_path, path) def download_episode(episode, download_dir): """ Given a blob of episode data from get_episodes, download the MP3 file and save the metadata to ``download_dir``. """ if has_episode_been_downloaded_already(episode=episode, download_dir=download_dir): return # If the MP3 URL is https://example.net/mypodcast/podcast1.mp3 and the # title is "Episode 1: My Great Podcast", the filename is # ``Episode 1- My Great Podcast.mp3``. audio_url = episode["episode"]["enclosure_url"] filename = get_filename(download_url=audio_url, title=episode["episode"]["title"]) # Within the download_dir, put the episodes for each podcast in the # same folder. podcast_dir = os.path.join(download_dir, _escape(episode["podcast"]["title"])) os.makedirs(podcast_dir, exist_ok=True) # Download the podcast audio file if it hasn't already been downloaded. download_path = os.path.join(podcast_dir, filename) base_name = _escape(episode["episode"]["title"]) json_path = os.path.join(podcast_dir, base_name + ".json") # If the MP3 file already exists, check to see if it's the same episode, # or if this podcast isn't using unique filenames. # # If a podcast has multiple episodes with the same filename in its feed, # append the Overcast ID to disambiguate. if os.path.exists(download_path): try: cached_metadata = json.load(open(json_path, "r")) except Exception as err: print(err, json_path) raise cached_overcast_id = cached_metadata["episode"]["overcast_id"] this_overcast_id = episode["episode"]["overcast_id"] if cached_overcast_id != this_overcast_id: filename = filename.replace(".mp3", "_%s.mp3" % this_overcast_id) old_download_path = download_path download_path = os.path.join(podcast_dir, filename) json_path = download_path + ".json" print( "Downloading %s: %s to %s" % (episode["podcast"]["title"], audio_url, filename) ) download_url(url=audio_url, path=download_path, description=audio_url) try: if filecmp.cmp(download_path, old_download_path, shallow=False): print("Duplicates detected! %s" % download_path) os.unlink(download_path) download_path = old_download_path except FileNotFoundError: # This can occur if the download fails -- say, the episode is # in the Overcast catalogue, but no longer available from source. pass else: # Already downloaded and it's the same episode. pass # This episode has never been downloaded before, so we definitely have # to download it fresh. else: print( "Downloading %s: %s to %s" % (episode["podcast"]["title"], audio_url, filename) ) download_url(url=audio_url, path=download_path, description=audio_url) # Save a blob of JSON with some episode metadata episode["filename"] = filename json_string = json.dumps(episode, indent=2, sort_keys=True) with open(json_path, "w") as outfile: outfile.write(json_string) save_rss_feed(episode=episode, download_dir=download_dir) mark_episode_as_downloaded(episode=episode, download_dir=download_dir) def save_rss_feed(*, episode, download_dir): _save_rss_feed( title=episode["podcast"]["title"], xml_url=episode["podcast"]["xml_url"], download_dir=download_dir ) # Use caching so we only have to download this RSS feed once. @functools.lru_cache() def _save_rss_feed(*, title, xml_url, download_dir): podcast_dir = os.path.join(download_dir, _escape(title)) today = datetime.datetime.now().strftime("%Y-%m-%d") rss_path = os.path.join(podcast_dir, f"feed.{today}.xml") if not os.path.exists(rss_path): print("Downloading RSS feed for %s" % title) download_url( url=xml_url, path=rss_path, description="RSS feed for %s" % title, ) matching_feeds = sorted(glob.glob(os.path.join(podcast_dir, "feed.*.xml"))) while ( len(matching_feeds) >= 2 and filecmp.cmp(matching_feeds[-2], matching_feeds[-1], shallow=False) ): os.unlink(matching_feeds[-1]) matching_feeds.remove(matching_feeds[-1]) if __name__ == "__main__": args = parse_args(argv=sys.argv[1:]) opml_path = args["opml_path"] download_dir = args["download_dir"] try: with open(opml_path) as infile: xml_string = infile.read() except OSError as err: if err.errno == errno.ENOENT: sys.exit("Could not find an OPML file at %s" % opml_path) else: raise for episode in get_episodes(xml_string): download_episode(episode, download_dir=download_dir) 
submitted by FistofDavid to learnpython [link] [comments]


2024.05.14 16:12 ScholarGrade Juniors - If you want to improve your chances, NOW is the time to start brainstorming essays

There have been an increasing number of juniors visiting this sub asking for advice about writing essays. Below are some tips and advice for making your essay stand out as excellent. Feel free to ask questions because I will answer every single question in the comments.
I know from experience that many of you are struggling to identify a good topic for your essay. Conventional wisdom says to start by brainstorming a list of potential topics, and chances are, you have already started a mental list of ideas. You might think you only have a few choices for topics, based on your activities or experiences, or essay examples you read, or the rough draft you already started (or worse, that GPT started...). I advise, however, that you put down your list of topics and back away from it. Forget that exists for a moment. Seriously - thinking about this initial list tethers you to certain ideas that might not actually be your best options.
Now you can begin brainstorming with a clean slate.
Start with thinking about what you want to show in your entire application, not just one essay. Every single component in your app has one purpose – to tell more about YOU. Filling out the rest of the application by rote and focusing solely on the essay is short-sighted and will leave so much potential untapped in your application.

It's About You. Tell Your Story - And Be The Protagonist

An admissions officer’s goal is to understand you fully, in the context of your background and the rest of the applicant pool. They will begin this with assessing your academic abilities and potential. Then they will evaluate how you will fit into the student body they’re trying to curate. All of this can be somewhat broad and diverse and touch on several institutional goals. But they will dig deep to find out what each applicant is like, what your core values and motivations are, what kind of student you will be, how you will contribute to the vibrant and intellectual campus community they’re building, etc.
Your goal with essay brainstorming is to ascertain how to powerfully tell your story in a manner that will fit these criteria. The entirety of your application (again, not just one essay) aims to showcase your abilities, qualifications, and uncommon attributes as a person in a positive way. Before you begin outlining or writing your application, you must determine what is unique about you that will stand out to an admissions panel. All students are truly unique. Not one other student has the same combination of life experiences, personality, passions, or goals as you do. Your job in your application is to frame your unique personal attributes in a positive and compelling way. How will you fit on campus? What personal qualities, strengths, core values, talents, or different perspectives do you bring to the table? What stories, deeper motivations/beliefs, or formative experiences can you use to illustrate all of this?
It is always helpful to start with some soul-searching or self-examination. You might not immediately know what you want to share about yourself. It’s not a simple task to decide how to summarize your whole life and being in a powerful and eloquent way on your application. Introspection prior to starting your application takes additional time and effort rather than jumping straight into your first draft. But it is also a valuable method to start writing a winning application that stands out from the stack.
You'll see the advice everywhere that all essay prompts are really about the same thing - you. The goal of each essay then is to showcase who you are, what matters to you, and how you think. I guarantee if you're on this sub enough, you'll hear the advice to "show, don't tell" when writing about yourself. But what does this mean really, and how do you do it well? How do you even get started on an essay that does this?

Introspection Questions

It’s often easiest to start thinking in terms of superlatives, especially those related to personal insights -- what are the most meaningful things about you, and what do you value the most? Here is a list of questions to help you brainstorm broadly before you narrow down your focus for writing:
I have a free introspection worksheet with over 100 questions like this designed to help you find ideas worth exploring in your essays. You can find it on the A2C Discord or download it directly here.

Find Your Story And Arc

Think of a small anecdote or story from your life that you could share that serves as a microcosm of who you are and what is important to you. It will massively help you narrow this down and find a gem of a story if you first start by thinking about your application arc or theme. This is the one-phrase summary of your entire application. It could be "brilliant entrepreneur who started her own successful business" or "talented athlete who wants to study economics and finance as they pertain to sports", or even "avid baker whose hobby sparked an interest in chemistry". It doesn't have to be related to your intended major, but it can help your arc be stronger and clearer if it is.
Once you have an arc determined and a story to share, think about what you want that story to say about you. This is where it can help to think of this as something you would share on a date - what impression does it make about you to the reader? Once you know this, start showing, not telling this attribute of yourself through your story. For example, instead of saying that you're compassionate toward others, you show an example of a time you were compassionate, then elaborate on why, and what it means to you.

Essay Brainstorming Techniques

If you are having trouble finding a story, or simply have writer’s block once you have picked your topic, here are some ideas to get your juices flowing:

Why Essays Matter

Here's the thing a lot of people don't realize about college admission: it's not an award for being the smartest, most accomplished, or most impressive. It's an invitation to join a community. Far too many students think that if they can just show that they're smart enough, they'll get in. Yale even says right on their admissions website that 75% of their applicants are academically qualified to succeed at Yale. But only ~4% are getting in. That should tell you that they're looking for more than just top tier test scores and grades. To be perfectly clear, you will need top tier grades and (optionally) test scores to show that you're qualified, and the vast majority of my students come to me with this part already in the bank. But what sets the admits apart? It's personal insight - sharing who you are, how you think, what matters to you, and how you engage community. You can't just say "/IAmVerySmart, please admit me," or even "I did a cool thing guys! Isn't that neat!" You need to go deeper and show them your core values, personal strengths, motivations, aspirations, character traits, foundational beliefs, personality, etc. And you need to do it in a charming, winsome way that makes them like you and want to invite you to join their community.
So how do I get students to do this? All of my students complete that introspection worksheet. We go through it and find the stories, examples, anecdotes, conversations, memories, relationships, and other things from their life that will help us craft a strong and personally insightful narrative. We also make lists of the values, strengths, and key personal qualities we want to showcase. Once we have some topics, outlines, abstracts, or rough drafts, we talk about which stories to tell where, how to tell them well, and what details to include to present the best they have to offer. Then we refine, edit, polish, and enhance over and over until the story sings, but more importantly shows their heart and soul. We also go through all the other application components to ensure consistency, quality, and distinctiveness.
Here's why this works so well: at most highly selective colleges there is a primary reader (or 2-3) who will review everything first and then present it to the admissions committee, who then votes on whether to admit you. That presentation typically goes one of three ways:
  1. Total enthusiasm, energy, and excitement. They strongly advocate for admission and paint a clear picture of how you will contribute to their goals and community. Everyone in the room picks up on that energy and is leaning forward in their chairs, looking for reasons to admit you. This is quite rare, generally less than 5 out of every 100 applications, even among those which are "fully qualified." When you do this right, you show depth, meaning, and valuable personal insights so the reviewer is learning about who you are and how you might engage the community they're curating. You come alive off the page as a person, not just another file.
  2. Business as usual. You're another great applicant in a pile of great applicants. They share a basic review of the facts, your profile, stats, strengths, weaknesses, etc. Maybe someone on the committee finds something they love, and they really push for admission. More likely, not and you get deferred/waitlisted even though there wasn't anything "wrong" with your application. They just didn't love you enough to commit.
  3. "Here's a stack of 20 applications that I didn't find all that compelling, so we won't present them individually, but you guys are the committee and you make the decisions. So let me know if there are any you want to talk about." In this case, unless there's a letter of endorsement from an athletics coach or your last name matches several buildings on campus, you're probably not getting additional consideration, much less admission. They will regret to inform you.
Everything we're doing is designed to help them get to know themselves, present the best they have to offer, and land in that first group. Having top tier essays is the single best way to get there. Get started on brainstorming in the next few weeks so you'll have time to get a few essays completed over the summer.
submitted by ScholarGrade to chanceme [link] [comments]


2024.05.14 14:30 Far-Huckleberry8906 [Step-by-Step Tutorial] How to Recover Erased Hard Drive on Mac

[Step-by-Step Tutorial] How to Recover Erased Hard Drive on Mac
https://preview.redd.it/8imq252qyd0d1.png?width=840&format=png&auto=webp&s=ced0f510fc79e9961b2f6559f8b10b205420fbeb
In the event of accidentally deleting files from your hard drive or formatting the drive by mistake, don’t worry! In most cases, the deleted or lost files can be recovered with the right tools and methods.
How does a hard drive work?
A hard drive consists of one or more spinning disks (called platters) coated with a magnetic material. Data is stored on the disk in tiny patterns of magnetism that can be read by special sensors called read/write heads.
When you delete a file from your hard drive, the data is not actually erased. Instead, the files are just marked as “deleted” and the space is made available for new data. The data remains on the disk until it is overwritten by new data.
This is why it’s possible to recover deleted files from a hard drive. The data is still there, but it can be difficult to access without the right tools and methods.
Recovering an erased hard drive on a Mac
Recovering an erased hard drive on a Mac can be a daunting task, but with the right tools and a little bit of know-how, it is definitely possible.
Here is a step-by-step tutorial:
  1. Back up any important data. Before attempting to recover your erased hard drive, it is important to back up any important data that is currently on your Mac. This will ensure that you do not lose any valuable information during the recovery process. Consider using Time Machine, a built-in backup feature of your Mac.
  2. Download and install data recovery software. There are a number of data recovery software programs available for Mac, such as Disk Drill, EaseUS Data Recovery Wizard for Mac, and Stellar Phoenix Data Recovery for Mac. Choose one and download it onto your Mac. Once it is downloaded, install the software by following the on-screen instructions.
  3. Connect the erased hard drive to your Mac. The next step is to connect the erased hard drive to your Mac. You can do this by using a USB cable or an external hard drive enclosure. Once the hard drive is connected, open the data recovery software that you downloaded in Step 2.
  4. Scan the erased hard drive. Once the data recovery software is open, you will be prompted to select the erased hard drive that you want to recover. Select the hard drive and click the “Scan” button. The software will then begin to scan the hard drive for any recoverable data.
  5. Preview and recover the data. After the scan is complete, you will be presented with a list of files that can be recovered. You can preview the files to ensure that they are the ones you want to recover. Once you have identified the files you want to recover, select them and click the “Recover” button. The software will then begin to recover the data and save it to a location of your choosing.
  6. Check the recovered data. After the recovery process is complete, you should check the recovered data to ensure that it is complete and in good condition. If you find that some files are missing or corrupted, you may need to repeat the recovery process using different recovery software or settings.
Tips for recovering erased data on a Mac
  • Act quickly. The sooner you attempt to recover your erased data, the better. The longer you wait, the more likely it is that the data will be overwritten by new data, making it unrecoverable.
  • Use a data recovery software program. Data recovery software programs are designed to scan your hard drive for deleted files and recover them. There are a number of different data recovery software programs available, so be sure to choose one that is compatible with your Mac and the type of data you are trying to recover.
  • Be patient. The data recovery process can take some time, especially if you are trying to recover a large amount of data. Be patient and let the data recovery software program do its job.
Conclusion
Recovering an erased hard drive on a Mac can be a challenging task, but with the right tools, knowledge, and a bit of patience, it is definitely possible. By following the step-by-step tutorial outlined in this article, you can recover your valuable data and get your hard drive back up and running. It’s important to always keep a backup of your data and to make sure you understand the cause of the data loss so that you can take appropriate action to prevent it from happening again in the future.
Additional tips
  • If you are unable to recover your data using data recovery software, you may need to send your hard drive to a professional data recovery service.
  • If your hard drive has been physically damaged, it may not be possible to recover your data.
  • It is important to note that data recovery software is not a guarantee. In some cases, the data may be unrecoverable.
DataLeach is your trusted source for everything related to data protection and recovery.
submitted by Far-Huckleberry8906 to u/Far-Huckleberry8906 [link] [comments]


2024.05.14 14:30 Dacxi European Crowdfunding Leaders to Discuss Key Investment Information Sheet as Part of ECSPR

European Crowdfunding Leaders to Discuss Key Investment Information Sheet as Part of ECSPR
Source: CrowdfundInsider
European crowdfunding leaders will meet this month to discuss the implementation of European Crowdfunding Service Provider regulation (ECSPR) and the Key Investment Information Sheet (KIIS) — a requirement for issuers raising money under the rules. The European Working Group will be meeting for the 2nd time to review pan-European crowdfunding.
ECSPR was created to enable a harmonized ecosystem for online capital formation across the EU. Previously, a firm needed to adhere to each member state’s national regulations if they wanted to solicit funds from the country. ECSPR is expected to boost access to capital for early stage firms as well as improve opportunities for smaller investors as they gain access to a growing asset class — private securities. The relevant authority must first approve any platform that seeks to operate under ECSPR in a member state — a requirement that has added some nuance to the ecosystem. As it stands today, an issuer may raise up to €5 million across the EU.
The KIIS is required under ECSRP, and crowdfunding platforms must provide the document outlining the risks involved in securities crowdfunding.
To quote the rules:
“The key investment information sheet should be drawn up by the project owners, because the project owners are in the best position to provide the information required to be included therein. However, since it is the crowdfunding service providers that are responsible for providing the key investment information sheet to prospective investors, it is the crowdfunding service providers that should ensure that the key investment information sheet is clear, correct and complete.”
Any shortcomings in the KIIS can result in a canceled or suspended offering or potentially other actions. At the same time, the KIIS does not need to be approved by the relevant authority. The document must be produced in at least one official language of the EU.
A platform-level KIIS is also required.
The European Securities and Market Authority (ESMA) is currently collecting these documents.
As for the meeting of the European Working Group, the notice explains:
“We are focussing on the Key Investment Information Sheet, which is the main document which the issuers of securities and loans have to provide to the investor. The KIIS is six pages long. At the meeting, we will discuss our experiences with the KIIS, and develop suggestions for making the KIIS better suited to the needs of the investors. The outcome of this meeting is a joint policy-paper of the European Crowdfunding and Fintech Associations.”
Source: https://www.crowdfundinsider.com/2024/05/224839-european-crowdfunding-leaders-to-discuss-key-investment-information-sheet-as-part-of-ecsp
submitted by Dacxi to DACXI [link] [comments]


2024.05.14 14:13 hellopriyasharma Making a Rainy Season Chart for Preschool: A Complete Guide.

Making a Rainy Season Chart for Preschool: A Complete Guide.
The Rainy Season Chart for Preschool is a bright instructional tool created to captivate young minds with the joys of the rainy season. Crafting this chart may be a meaningful experience for preschoolers since it mixes creativity and learning, allowing them to explore weather patterns visually. This article will follow you through the process of producing a handmade chart that depicts the essence of the rainy season by incorporating aspects such as rainfall, clouds, and the lifetime of a raindrop.
https://preview.redd.it/4z61n34jvd0d1.jpg?width=960&format=pjpg&auto=webp&s=3cc399fb26fdf7943541149380f32d46baa76e36
Materials Needed
  • Poster board or large paper
  • Markers, crayons, or paint
  • Cotton balls (for clouds)
  • Blue tissue paper (for rain)
  • Glue and scissors
  • Pictures or stickers related to the rainy season

Step 1: Planning Your Chart

Start by deciding what elements you want to include on your Rainy Season Chart. Will it be purely illustrative, or will it include facts about the rainy season? Here are a few ideas:
  • Illustrations of Rainy Season: Clouds, raindrops, umbrellas, raincoats, and puddles.
  • Facts About the Rainy Season: Importance of rain, how rain is formed, and safety tips during the rainy season.

Step 2: Creating the Background

Choose a color that represents the rainy season (such as gray or blue) and cover your poster board. This will serve as the backdrop for your chart.
  • Paint the background with broad strokes to depict the sky and possibly the ground.
  • Once dry, you can add details like puddles on the ground using darker shades of blue.

Step 3: Adding Clouds and Rain

Use cotton balls to create fluffy clouds at the top of your chart. Glue them to the poster board in clusters to mimic the sky's appearance during the rainy season.
  • Tear blue tissue paper into strips to represent rain falling from the clouds and glue them beneath the cotton ball clouds.
  • For an interactive element, attach raindrops using string so they can hang and move.

Step 4: Illustrating Rainy Season Activities

This part is especially fun and engaging for children. Draw or use pictures to show common rainy season activities.
  • Illustrate people using umbrellas, wearing raincoats, or jumping in puddles.
  • You can also include animals like frogs or snails that are often associated with the rainy season.

Step 5: Incorporating Educational Elements

To make the chart educational, include simple facts or data about the rainy season. This can be in the form of Handmade Charts for Preschool that detail the water cycle or Kindergarten Seasons Chart for Preschoolers that explains different weather patterns.
  • Create a small section that explains how rain is formed, using simple language and illustrations.
  • Add safety tips for the rainy season, such as staying indoors during thunderstorms and avoiding flooded areas.

Step 6: Finishing Touches

Review your chart to ensure it's engaging and informative. You can add glitter to raindrops for a sparkling effect or use a marker to outline illustrations and make them pop.
  • Label each section of your chart clearly.
  • If the chart is part of a larger weather project, consider making charts for other seasons using a similar format.

Step 7: Sharing and Discussion

Once your Rainy Season Chart for Preschool is complete, share it with your class. Use it as a tool to initiate discussions about the rainy season, asking children about their experiences and what they've learned from the chart.
  • Encourage questions and allow children to share their own rainy day stories.
  • Use the chart as a prompt for related activities, such as drawing their rainy day or conducting simple weather experiments.

Utilizing Technology

In today’s digital age, integrating traditional teaching methods with technology can enhance the learning experience. A school parent app can be a great way to share your rainy season chart with parents, keeping them informed about their child's learning and encouraging discussions at home about the rainy season.
  • Upload pictures of your chart to the app, along with a brief description of the learning objectives.
  • Share additional resources or activities that parents can do with their children at home to further explore the topic.

Conclusion: Fostering Creativity and Learning

Making a Rainy Season Chart for Preschool is more than simply an art project; it's a dynamic educational activity that promotes creativity, piques curiosity about the natural world, and supports core learning about weather patterns. Using this step-by-step method, instructors can design interesting, informative charts that capture young learners' imaginations and promote a greater understanding of the world around them. By embracing these hands-on activities, we cultivate well-rounded learners who are ready to investigate and challenge their surroundings.
submitted by hellopriyasharma to preschoolwithpriya [link] [comments]


2024.05.14 12:41 Any-Classic-5733 Why HW3 feels like a disappointment to fans of previous HW campaigns

I was in two minds as to add my opinion to an already crowded field, but I think I need to write my feelings down on a franchise that has inspired my imagination for decades. I will state up front that I think BBI had a nearly impossible task - how to please veterans and players of old, and attract new players to the franchise that will continue to breathe life into it.
I think they may have succeeded with the latter, but probably failed with the former.
It pains me to have to be so negative, and I don't want to come across as a spoiled entitled gamerdude who's angry he didn't get the game he wanted. I'm sure many will disagree with my points, but I don't think I'm alone either.
TLDR at the bottom.
First, some nice things to say
The game does look lovely. Battles, while chaotic and messy the sound design is wonderful, the battle chatter and PDCs from capital ships/assault frigates are seriously impressive.
Campaign
It's short. Unbelievably so. I completed it in two sittings. Some missions/levels, whatever you want to call them are over in 20 minutes, some take a little longer but usually consist of one or two objectives before the player is hastily moved onto the next mission.
I didn't really gel with the story, it felt a little clichéd - 'the new protagonist is in search of the old one' didn't make any sense to me. The whole thing felt like a missed opportunity. They had free reign to do whatever they wanted, but seemed to have gravitated back to a weird 'prophecy' story where I understood very little considering just how much exposition is forced upon the player.
I must have missed what the 'anomaly' was because I kept seeing it being mentioned but had no idea how it fit into the story.
Gameplay and storytelling pacing is a problem
Gone is the slow and steady story telling of old, no sense of wonder or mystery - instead we're hurried along from beat to beat, always being told something is urgent and frequently being reminded that an objective needs completing.
The player is robbed of agency in a lot of cases. In one mission, we're just given a carrier from the start - no research or objectives to complete in order to earn it - just hey you'll need this. I remember in HW1, the first time you make a destroyer, or the first time you build a carrier it's an exciting moment, you feel a sense of achievement and can't wait to see how this changes the battlefield.
You don't get to feel that in HW3. In fact, some missions you might get access to several new units within minutes of each other, so you never really get to explore how each one affects the battles. The pace of the gameplay means you're constantly under attack or under pressure with few moments of calm.
Also, there are times when storytelling got in the way, especially after a lengthy cut-scene the player would be taken out of the game for a moment to show something on the sensors, sometimes multiple times within a few moments of each other. Infuriatingly this didn't seem to pause the action. It was like the steering wheel was taken away from you while you were trying to navigate around a bend.
Gameplay mechanics are simplified compared to previous HW titles
Because there is little in the way of microing your units, (no attack move, no kiting more powerful ships) you find yourself constantly in the build menu maxing out your unit caps to replace lost ships. And you can do that, by the way, because you have literally infinite resources. At no point during the campaign did I have less than 10,000 RUs.
EDIT 2: So according to a post below, attack move is available - but it's hidden. You have to open the movement disc and hold cntrl to activate it. This does help a lot, but I went through the whole campaign without using it once!
Resource collecting no longer means a player has to choose how to best manage their resource economy. They've taken all that away by giving the player the easy version. The resource controller does it all for you. I really miss how cool it was that resources would drop off at the MS or carriers, then you could upgrade your economy with controllers. Here we've skipped over that, you get the dumbed down version, the player no longer has to choose between positioning a valuable carrier for their economy or as a forward base for supporting strike craft and replenishing frigates.
I remember a while ago I saw someone post here that they hated HW2 strikecraft squadrons and preferred the individual units of HW1. I honestly thought it was the stupidest thing I've ever read regarding this franchise. Strikecraft squadrons added to the scale of the battles, but more importantly it was much more rewarding to manage. By efficiently microing your fleet, you could 'save' a whole squadron by docking it. Now it feels like you just spaming strike craft endlessly with little hope to save individual ones because they'll usually die before you can react and send them home to dock. I just can't understand why they went back to HW1 with that mechanic when clearly, squadrons are the superior choice for many reasons.
For all the talk of terrain and cover being a major gameplay mechanic, I found myself barely using it. Frigates and capital ship pathfinding meant it was just easier to avoid going near it.
Support frigates look like they have space for strikecraft to dock, but I've never seen them go near it. Feels like a feature that was never implemented.
Enemy faction feels... uninspired
The Incarnate ships have all taken their design from the Progenitors, but I'm surprised just how little variation there is in the design. They all look like mini Sajuuks or Progenitor Dreadnaughts from HW2. Don't get me wrong, they look great - but this is problematic from a gameplay perspective, but you only really see the subtle differences up close. However, you rarely have the opportunity to appreciate that due to the chaotic nature of the battles. Distinguishing between Incarnate units is almost impossible as they all share a very similar profile.
UI is much improved since the demo, controls are much better
I'm glad they listened to the feedback, the UI is more intuitive and micro animations give the player the right clues as to what is going on. However, I still struggled to identify which ships I have selected at any given time. Sometimes there will be little numbers over the top of units, but they don't correspond to the group number - it's quite confusing.
I was one of the biggest complainants of the new control system after playing the demo, however, I found myself switching from classic to modern during the campaign - mostly out of necessity - it's quite difficult to navigate around the terrain elements of the maps in classic mode.
But the improvements BBI have made to the responsiveness of the controls have made that transition much easier, props to them for doing that.
Multiplayer / War Games
I haven't had much luck with either of these modes, quickplay doesn't seem to work - trying to connect to anyone in the lobby results in failure most of the time. Of the few games I've played half the time one or more players drop out. This is going to be a major paint point for players new and old, and it'll need improving quickly if this game is going to hold onto any significant player count.
What I think happened here
Making an AAA title these days is hard. It's expensive, and the resources and investment needed to deliver it are enormous. It's why we see so many games released that feel rushed or unfinished. Investors/publishers want to see a return on that investment at some point, it's just a reality of modern-day game development. HW3 was delayed several times and we still ended up with (in my opinion), a sequel that feels rushed and underbaked.
I suspect a lot of this was down to pressure from the publisher to:
A. Try to appeal to a wider market by simplifying the gameplay B. Cut the amount of content to get the product released sooner
Unfortunately for players like me, who wanted a uniquely Homeworld campaign experience has left me feeling wanting. And I'm really sad about that. There are clearly many talented folks at BBI, and I can't help but feel this isn't the game they wanted to release... like they could have used another year or two of development if they could perhaps?
The campaign ending left it open for the possibility of us seeing more content set after these events. I would be entirely open to that, but they'd need to fix some of issues that I'd outlined above if I thought it'd be worth my time and money. But that doesn't appear to be on the year 1 roadmap. My current experience with War Games sort of tells me I've wasted my money a bit if that's all we're getting.
Maybe, after the Year 1 roadmap we'll see the possibility of a continuation of the story - the hunt for the crew of Karan's ship for example.
TLDR
The campaign is too short, and while punctuated with genuine moments of delight, pacing is problematic and the player is often robbed of agency and a sense of wonder. Battles, while pretty, are ultimately a chaotic war of attrition due to simplified gameplay mechanics.
The campaign experience has felt rather shallow and underbaked. Players of previous HW titles will be left feeling like underwhelmed in my opinion.
However I'm sure many new players will enjoy the game much more, it is still one of the most unique titles out there at the moment.
6/10
Edit 1: formatting
submitted by Any-Classic-5733 to homeworld [link] [comments]


2024.05.14 09:30 architecture_asgmt Navigating Complex Assignments Made Easy: Choose architectureassignmenthelp.com

Navigating Complex Assignments Made Easy: Choose architectureassignmenthelp.com
Looking for a reliable partner to tackle your architecture assignments? Look no further than ArchitectureAssignmentHelp.com! If you find yourself wondering, "Who can do my architecture assignment?" worry no more. We've got you covered with our comprehensive range of services tailored to meet your academic needs. Here's why you should choose us:
Architecture Assignment Help
Availability of Discounts and Promotions: We understand that students appreciate opportunities for cost savings. That's why we regularly offer discounts and promotions to make our services more affordable for you.
Flexibility in Assignment Complexity: No matter the complexity of your assignment, our team of experts is equipped to handle it. From basic concepts to advanced topics, we've got the skills and knowledge to deliver high-quality work every time.
Compatibility with Academic Standards: Rest assured that the work provided by ArchitectureAssignmentHelp.com meets all academic requirements and standards. We adhere strictly to guidelines and ensure that your assignments are of the highest quality.
Turnaround Time: We know that time is of the essence, especially when it comes to deadlines. That's why we pride ourselves on our quick turnaround time. Whether you need your assignment in a few days or a few hours, we'll deliver it on time.
Access to Resources: Gain access to a wealth of academic resources and materials through our platform. We provide you with the tools you need to excel in your studies and produce top-notch assignments.
Method of Writer Selection: Wondering how writers are assigned to your assignments? At ArchitectureAssignmentHelp.com, we carefully select the most qualified writer for the job based on their expertise and experience in the field.
Compatibility with Citation Styles: Whether it's APA, MLA, or Chicago style, we've got you covered. Our writers are adept at following specific citation styles to ensure that your assignments are properly formatted and referenced.
Integration of Feedback: Your feedback is invaluable to us. We actively encourage feedback and strive to improve our services based on your suggestions. Your satisfaction is our top priority.
Tutoring and Mentoring Options: Need additional support? We offer tutoring and mentoring sessions to help you better understand complex concepts and improve your academic performance.
Accessibility for International Students: Wherever you are in the world, our services are accessible to you. We understand the unique needs of international students and strive to provide a platform that is compatible with various educational systems.
At Architectureassignmenthelp.com, we're committed to helping you succeed academically. With our range of services and dedication to quality, you can trust us to be your partner in academic excellence. So why wait? Place your order today and experience the difference for yourself!
submitted by architecture_asgmt to u/architecture_asgmt [link] [comments]


2024.05.14 09:16 MikuTsdElevate Tsd Elevate is the best CA Foundation Coaching in Delhi.

Tsd Elevate is the best CA Foundation Coaching in Delhi.
The Chartered Accountancy (CA) course is a prestigious professional qualification coveted by many aspiring accountants in India. The first step on this rewarding path is the CA Foundation exam. To ensure a strong foundation and maximize your chances of success, enrolling in the best CA Foundation coaching in Delhi can be a wise decision.
Delhi, a hub for education and coaching centers, offers numerous options for CA Foundation preparation. But with so many institutes vying for your attention, choosing the right one can be overwhelming. This guide will equip you with the key factors to consider when selecting the best CA Foundation coaching in Delhi for your needs.

Factors to Consider When Choosing a CA Foundation Coaching Institute:

Top Tips for Selecting a CA Foundation Coaching Institute:

How TSD Elevate Can Help You Ace the CA Foundation Exam:

TSD Elevate is committed to providing students with the best CA Foundation coaching in Delhi. Here's how we stand out:

Conclusion:

Choosing the best CA Foundation coaching in Delhi is an investment in your future as a CA professional. By carefully considering the factors outlined above and exploring institutes like TSD Elevate, you can set yourself on the path to success in the CA Foundation exam and take the first step towards a promising career in accountancy.
submitted by MikuTsdElevate to u/MikuTsdElevate [link] [comments]


http://activeproperty.pl/