Bubble letters and graffiti font photoshop

Lettering

2012.04.23 17:23 oscursos Lettering

Lettering is 'the act, art or process of inscribing or writing words on something'. And it is also just awesome. If you create your own or find awesome ones out in the wild, throw them up and let it be ridiculed or revered!
[link]


2012.05.09 23:00 frozenburger keming: mortifying mortising and spasmodic spacing

A subreddit dedicated to the fine art of keming and other examples of bad spacing in typography.
[link]


2011.12.10 09:21 Stencil Templates

Stencil Templates is a home and archive for the digital copies of stencils. We seek to produce and catalog all stencil templates in the world in one easily searchable place. We have two rules: follow the tag system and be excellent to each other.
[link]


2024.06.02 08:13 KiaraKawaii Guide: How to play FIRST STRIKE Nami

TLDR enclosed for each section directly under their respective subheading in bolded font
TLDR (for this section): - First Strike is good on many enchanters, esp vs matchups we outrange - Aery is not dead, it is still good overall - Being the more item-reliant support class, the faster we get gold the quicker we can reach item spikes
Before I get into the specific build, I first need to explain how and why this whole setup works. First Strike is mostly taken as a gold-accelerating rune vs matchups that u outrange, ensuring that u get the "first strike" onto enemies consistently. With the changes to First Strike giving more base gold on the initial hit and less gold on subsequent hits compared to before, it pairs really well with a lot of enchanters' poke patterns. Usually, we have one poke spell and not much followup. The current First Strike matches this poke pattern perfectly (think Nami W, Sona E, Seraphine passive-empowered autos etc), allowing us to get an extra 15g per proc on top of our support item gold
I'm able to come out of lane with 300-400 gold fairly consistently. Pair this with free boots or Cash Back, and u can essentially double this amount of gold. Since enchanters tend to be quite item-reliant, having this extra gold generation allows us to reach our item spikes a lot faster, further increasing the snowball potential
Do keep in mind that we can still go Aery vs most matchups, it's just that some matchups First Strike is very abuseable. When unsure, default to Aery!

1. CONTENTS

Having originally posted this on NamiMains, I have come forth with a rune page that has been rising in popularity on enchanters: First Strike. Not only is this applicable on Nami, but on a lot of other enchanters who have decent range
The following guide has been split into these sections: - 1. CONTENTS - 2. Credentials - 3. So how/why does it work? - 4. ITEMS - 5. RUNES - 6. Core Mechanics of Nami W - 7. Final Words
Due to the length and detail of this guide, I can understand if some fishies don't wish to read everything. In which case, I have included TLDRs in this post. For ease of access, here is the formatting guideline for the TLDRs of this post:
The following guide has been split into sections for easier navigation, if u are in a hurry for a specific section, scroll down to find the specific subheading that u need. Each explanation is also lengthy, but if u want a brief TLDR of each section, it will be enclosed for each section directly under their respective subheading in bolded font

2. Credentials

I know that some people really care about credentials, so I am leaving this here. Feel free to skip this section and jump straight into the content if it does not concern u
I am a Master tier enchanter main with over 2.8mil points on Nami. I am by no means a perfect player, I still make mistakes and have plenty of areas to improve on
So, please note that the following information serves as a recommendation and general guideline. It was compiled based off of my own personal experience. Said information is not concrete, nor is it a law that you must follow. You are entitled to your own preferences, playstyles, and opinions, which may differ from mine. My only intent here is to share information that some players may find helpful

3. So how/why does it work?

TLDR (for this section): - Take First Strike vs matchups you outrange - Nami E on allies procs First Strike - The new Jack of All Trades rune should be utilised (see below for how)
On Nami specifically, we have an additional way to proc First Strike, since Nami E on allies actually procs First Strike! The best part of this interaction is that ur ally can be hit by enemies with ur E buff, but bc it wasn't you being hit directly, u will still retain the First Strike bonuses if ur ally hits enemies back with ur E buff despite being hit first! A common issue raised with this point is "what if my ADC is bad and doesn't use my E buff?" Don't worry, I got u covered too! So, whenever u empower an auto or ability that is still travelling middair towards the enemy, if u E urself or ur ally during said auto/ability, the slow and bonus dmg from E will still apply on impact. So, if u notice that ur ADC has cast an auto or ability onto the enemy, try to E them while this auto/ability is still travelling towards the enemy. Not only will this maximise E duration, give enemies minimal time to react to the slow and extra dmg, but it will also ensure that u proc First Strike due to E buff, as well as Manaflow Band and other item effects
This also works on ur own autos and abilities, and chaining abilities tgt like this will also help to cancel Nami's lengthy spell animation for more efficient trade patterns, hence better First Strike usage. Since W is our most consistent poke ability, we ideally want to start with this ability when trying to proc First Strike. This differs slightly from the regular Aery setup where we want to auto -> E ourself while our auto is still middair travelling towards enemy -> W enemy -> bubble/ult or let the bounceback heal retaliate enemy dmg. Instead, we want to W -> E ourselves while W is still middair travelling towards the enemy -> auto -> disengage with bounceback heal or bubble/ult

3.1. Jack of All Trades

Supports are actually able to utilise the new Jack of All Trades rune surprisingly well. Our support item alone already covers 3 of the 10 stats required. Here are the list of stats that we will generally be able to obtain on supports: - AP - HP - Health Regen - Mana Regen - Haste - Movespeed - %Movespeed - Heal/Shield Power - Armor - Magic Resist - Mana (?) - Magic Pen (?)
In order to get these stats, we will need our support item which gives HP, health regen, and mana regen. Most items will cover the haste component. Boots for the movespeed stat. Ardent will give us the %movespeed as well as heal/shield power. But if we don't need Ardent, then we can split this into any other heal/shield power item + Shurelya's. Armor + magic resist can be optained from Locket or Wardstone. Alternatively, if we don't need armor + magic resist, we can instead trade these stats for magic pen + mana instead (will also explain this in further detail below)
As you can see, the items required for Jack are situational items. It is important to identify during champ select if said items, particularly Ardent/Shurelya's + Locket/Wardstone, will be built for this game. Altho, these items will be applicable in most situations anyway
If u don't need these items for that particular game, or if u don't feel like u'll be able to reach all these stats for whatever reason, then Cosmic Insight is always a great staple. Lower summ cds for lower Flash and Heal cds, notoriously long-cd spells, as well as item haste. Item haste works on non-active item cds such as Dream MakeCelestial/Solstice/Zaz'Zak's cds, Mandate mark cds, as well as lowering trinket cd etc.

4. ITEMS

TLDR (for this section): - Skip paragraphs to see builds under their respective subheadings (4.1. Defensive Build and 4.2. AP Build) below - Each individual dot point reperesents one individual item slot
Alright, now that all the theory work is out of the way, we can finally move onto the specific build (what everyone is here for). There are two main builds to go about this. Each individual dot point reperesents one individual item slot:

4.1. Defensive Build

This build is run in situations where u need the defensive stats from Locket or Wardstone vs harder comps or matchups, with Locket being particularly good vs AoE and/or burst dmg. This build will also cover all the stats from Jack of All Trades (see list from previous section)
Ardent is the most efficient item for Jack due to it providing mana regen, heal/shield power, and %movespeed, all in one item. This will free up an extra item slot where we can buy a situational item, like antiheal, or if it's not needed then Dark Seal into Mejai's is always a great alternative for cheap AP (Nami has good AP ratios), or any other alternative item that u may need
However, it may not always be an Ardent game. In situations where it isn't an Ardent game (non-autoattack-reliant comps), u will need to split the %movespeed and heal/shield power stats into 2 separate items. Typically, Shurelya's + any other Forbidden Idol item will cover this. You can also go for any other item that gives %movespeed, but I find Shurelya's the most consistent. The main downside is ofc, the build being quite rigid if u go for this option (no room for antiheal or other situational items)
Also smth handy to note regarding Helia, the dmg portion of Helia does indeed proc First Strike!

4.2. AP Build

This is a more AP-focused build in situations where u don't need to be so defensive. We omitted the armor and magic resist from Locket/Wardstone for mana (Archangel's) and magic pen (Sorc Shoes). Nami E on allies uses her own magic pen, hence Sorc Shoes here

5. RUNES

TLDR:
The more specifics to optimise ur runes to their respective builds:

5.1. Runes for Defensive Build

Omitted free boots for Cash Back. Since this is for the defensive build, we will need to rush Lucidity boots vs hard matchups. Not only are Lucidity boots a cheaper option so it gives a faster spike in movespeed vs skillshot-heavy lanes, the lower Flash cd will be good vs engage lanes. Jack vs Cosmic has been explained in previous sections
Manaflow + Transcendence is default. For in-depth explanation:
Manaflow is essential for defensive build. Only go Absolute Focus in situations where enemies lack poke, allowing u to maintain the HP threshold for the AP. Transcendence is a good default, when unsure u can always default to this due to Nami's long cds. Pair both these with double adaptive minor shards option. Celerity if u need the movespeed vs heavy-skillshot comps (pair this with the 2% movespeed minor shard option)
I personally don't recommend Scorch with the First Strike setup due to the scaling nature of this build. However, Scorch is typically good with early-game ADCs or matchups where u have early pressure. Scorch also barely adds any bonuses to First Strike, especially as the game progresses. Avoid Scorch if enemies have sustain, as they can easily outheal or outshield that bit of Scorch dmg. When unsure, or in any other situation, go Gathering Storm

5.2. Runes for AP Build

Due to the more expensive nature and higher scaling potential of this build, go free boots so that u can focus on rushing items. Since we go Archangel's with this build, we won't need Manaflow. For maximum scaling, I recommend Absolute Focus + Gathering Storm (also the greediest option). Otherwise, Transcendence as explained prior

6. Core Mechanics of Nami W

TLDR (for this section): - More than 100AP -> subsequent bounces heal/dmg MORE - Less than 100AP -> subsequent bounces heal/dmg LESS - W has slightly longer range when self-cast
Smth absolutely crucial to these First Strike builds, as well as any other AP Nami builds, is understanding her W bounce mechanic. I often get asked why AP Nami, so I will just include this section here as well. For the fellow fishies who already about this, please feel free to skip this section
The reason why AP Nami is a thing is bc of the way her W scaling works to begin with. We unironically heal more with AP builds than enchanter builds. Allow me to explain:
Patch 14.6: 'The damage and healing value is modified by *-15% (+7.5% per 100AP)** each bounce.'*
Patch 14.7: 'The damage and healing value is modified by *-10% (+10% per 100AP)** each bounce.'*
Before I explain how to get crazy heal/dmg numbers on Nami's W bounces, I first need to explain her unique scaling on W. Unlike most other enchanters who benefit from heal/shield power, Nami's W has a unique scaling where subsequent bounces become weaker pre-100AP, and become stronger post-100AP. This threshold was at 200AP before the most recent changes on her, so they buffed it significantly by lowering the threshold down to only requiring 100AP instead of 200, making AP builds even more potent now in terms of healing and dmg. As such, Nami benefits more from stacking AP than heal/shield power
To give some perspective, previously if I had 200AP my W bounces would be equally as strong as each subsequent bounce. However, with these changes, with 200AP our W is now amped by 10%, and will continue amping by 10% for every 100AP. Getting 400AP on AP Nami builds is very doable with the right setup, buffing our subsequent bounces by 30% per bounce. This means our second bounce will be 30% stronger than the first, and our third bounce will be 60% stronger than the first bounce, which does not need further explaining as to why this is absolutely obnoxious when it comes to dmg and healing values
These changes also mean that a lot of Nami players will need to learn to prioritise their bounces according to what they need. Before, some enchanter builds struggled to reach the 200AP threshold, so we could just autopilot the first bounce without giving it much thought. Now, bounce prioritisation will actually become a prominent part of her kit
To explain how to alternate W effectively with an example, if my primary target (the one I want to dmg/heal the most) is A and my secondary target (less priority target) is B, then I will alternate my W bounces as follows:
And ofc, if u have Mandate then make sure to use E before W to ensure ur W bounces do even more dmg and proc Mandate c:

6.1. Did You Know?

If you hover over Nami's W, you may notice multiple rings. The outer ring indicates Nami's W range when self-cast, meaning that the ability has a slightly longer range when you cast it on yourself bouncing towards an enemy (25 more range) rather than casting it on an ally to bounce or straight onto an enemy. So if u ever need to W urself first, or need just a bit of extra range, make sure to utilise this. To execute this most effectively, I recommend using alt+W for self-cast

7. Final Words

I really hope this helps out some fellow supports. This build can be a bit difficult to grasp at first, and will take some time to learn and get used to. But always rmb that when unsure u can always go back to Aery as it will always remain the most consistent option overall
I'm also aware that First Strike is being nerfed next patch from 15g -> 10g. Personally, I think it could still be situationally good. Also, I apologise for any typos that may have been made, as the post was quite lengthy and was done on phone (so I may have missed some typos while proofreading) 😭😭
This is also my first time making a post to this this degree of length and detail, so if there are any formatting errors or discomforts, please feel free to leave feedback below for me to improve on! For those who stayed til the end, I genuinely want to thank u and appreciate ur time and support đŸ„șđŸ©·đŸ©·
**Disclaimer:* In order to avoid unnecessary conflicts and misunderstandings, please note that the above information serves as a recommendation and general guideline intended to explain the phenomena. It is based off of my own personal experience, as well as research of other players. Thus, said information is by no means perfect, nor is it a law that you must follow. You are entitled to your own preferences, playstyles, and opinions, which may differ from mine* Âź
submitted by KiaraKawaii to supportlol [link] [comments]


2024.06.02 08:00 Neldere An unsent love letter

Dearest,
I want you to understand me fully, because I find it immensely difficult to communicate any of this unless it is all laid out as one mindset, for I fear being misconstrued as ill-intended when for me this is an exercise of truth and speaking that truth which I feel. It is an exercise of honesty, and one of humility as I lay bare before your conscious attention the fullness of my feeling.
I have loved and I have lost. A number of times now, in various ways. I have explored depths of despair, loneliness, grief, trauma, and other shadowy sides to myself and after entertaining death itself for years, I have emerged refreshed and cleansed. I choose life and all that this incarnation has in store for me while my lungs continue to take breath and my heart continues to beat.
My orientation to life has long been to clench and grip and grab and tightly hold on to illusions of control and security. To ensnare people with untenable relationship arrangements founded on a lack of self-acceptance and love. To entertain conditional and transactional experiences with other humans, for fear of being taken advantage of. These seeds I have allowed to take root have sprung up many times, as I have continued to water and enrich them with anxieties and fears. No longer. I choose to live and to love. I choose to cultivate a space of love that welcomes and accepts and validates and entertains without the need for gripping and containing those who enter it. And as the space expands the walls of my heart, the incalculable depths of loving potential arise to the surface and saturate my being. I choose to be love itself, incarnate as far as my current form will allow. I honor my limitations and find great serenity in accommodating and challenging them in due course.
One of my core powers is understanding the nature of limitation itself. Thus I recognize that in terms of my love, a limit does not exist that can ever long persist. My love is infinite. As I fall into the space of love, I too am infinite as a whole and no longer feel a need to leave this form, or end things, or to do anything especial to avoid suffering. I am just love itself, and that is enough to satisfy my mind and my heart and my soul. All that exists that may limit the outpouring of this love is the nature of my form, and that blessedly is ever changing—seemingly to the benefit of all, and will ever grow alongside the expansion of my heart.
This space is supremely difficult to remain in forever. But when I am with you dearest, I am always in that space. I am always in that space of love with you. Even right now. I am in love with you. Do you get what I am saying? I love you as a person, a human, a being in general. I adore so many aspects of you. But I am also IN the space of love WITH you. I am in love WITH you. I love you, but I am also in love with you.
I have no fear stating this. How could I be afraid of loving utterly she for whom I hold all desire? How could I fear you, dearest, when your embrace is pure comfort and pleasure? You are divinely saturated in feminine expression and attract every atom of my being like a super-magnet. In fact, you instead take all my fears away and alchemize them into precise and pristinely perfect inspiration for me to cheerfully ingest, effortlessly. You ARE my inspiration, my muse, my lady, my woman, and my lover in my mind and in my heart.
Your laugh is a fountain of music and your speech an enchantment for my ears. Your smile as you grin at me is so wonderfully and delightfully silly, mischievous, cheerful, hopeful, and full of desire all at once. I have never felt my capacity to love so challenged as by you, but neither have I ever recognized just how utterly willing I am and will ever be to fully explore that capacity with you.
The way your eyes sparkle with celestial radiance, and draw me down into their depths is a fantasy ride into the very dreamy undertones of my most private subconscious sensualities. And with a bright unserious laugher bubbling up in the blink of said eyes, you make me go to pieces with chagrin and humility in the best possible way. Often, your glance pierces with icy diamond sharpness, but gives way to pools of the most vibrant tropical paradise blue that are wells of the deepest wisdom; a spring from the mountains that begins a stream that will take a lifetime to meet the sea. I would swim in the depths of those pools forever, were I so fortunate as to be invited closer than the leaves of the trees on the edge of the forest. The Keen-Eyed I name you, for there exists no veil or shroud over me that your gaze cannot penetrate with swift and unyielding overtones of warmth and delight. No shadow can endure that light.
Your skin is taut; your muscles wrought—of strength, and powerful endurance. You make the lands vibrate with joy and excitement as the wind chases your feet as they dance through the world. When it is out, the sun glows dazzlingly, glittering with tiny rainbows of color as it plays across your aesthetic and athletic form, and all the wildflowers yearn in anticipation as you pass—hoping for the glory and chance of being picked and tucked behind your ear—to their greatest delight and honor. Framing the soft expanse of your brow, the tresses of your hair flash with a rare and glorious golden radiance that only the light of the stars glittering in the inky darkness of night could produce. Their glow traverses the infinite emptiness of space only to at long last become ensnared and woven into the soft strength of each strand, to radiate that light anew.
When I hug you, I realize that if I could, I would freeze time and spend an eternity just holding you in my arms, lovingly caressing your hair and back as your soft gentle weight presses into me, comforting me utterly with the honoring of the full humility of my stark humanity. Feeling your acceptance, and validation and encouraging enrichment through holding you makes me possessed by great sorrow, knowing I must let you go, but it also leaves me with a lasting serenity and pleasure, knowing that within the space of this long lifetime, I somehow have been so unbelievably fortunate as to have been graced by so loving of an embrace. Humans go entire lifetimes without ever experiencing such a wondrous experience, and I treasure it every time it occurs.
You will never owe me anything, nor suffer any binding at my hand, save those of your own choosing. I offer you infinite depths of connection and reassurance amidst the wide world, but I do not seek to contain or cage you. You have a path to walk just as I do, but I would have yours lead back to me each moment that it may. I would cherish and love you all the days of my life, and never would I intentionally overstep your boundaries nor subject you to violence. I would uphold your honor and work to emphasize your grace with my own stature and beauty and power. Such that is granted to me by the space of each moment, anyways. There is great potential for mutual growth and fulfillment between us over the length of a lifetime if we are willing to invest in developing a deeper intertwining of our bodies and our souls. I recognize many limits but no limit to the depths we might explore together. The universe is vast, but perfection abounds from the highest highs to the deepest depths, and as long as I have you nearby, I may envision it and establish it in turn, for the benefit of our family, should you choose to spend your time in my company in a home of our own.
And if your choice is to seek a path that follows a diversion from my own, I will accept it with graceful resignation, wishing you only the utmost happiness for all your days. I may strain to understand how any other might love you with greater ardor than my heart is aflame with, but the cosmos does not revolve around me, and I recognize that there persist many potential partners of greater consideration and so I willingly let go of any claim I might try to lay for your hand. Instead I offer only a blessing, that should the universe favor me at long last, that this letter will not fall astray and will arrive to a welcome reception in the halls of your heart. Should it not, I will sit with contentment, recognizing my own bravery and madness in sending it, and regretting not the choice to seek your fancy.
You are a treasure dearest, and I am a treasure seeker. I covet many gems and beautiful minerals and crystals that this wondrous planet has grown and shaped. But no crystal radiates as you do. No crystal has so beautiful of colors. Nor is as delightfully energizing as you are. I find no greater assurance in any rock or stone than I do holding your hands and being within the sphere of your aura. I have faith that I will become as strong or as harmonious or supportive as ever you might wish me to be, if only were the smile in your eyes to wake me from dreamspace each morning alongside the rays of the sun and so inspire me to greatness.
May this wishful boat of heartfelt intention and deep desire sail gently into the cavernous depths of your being beneath the mountainous wall of the outer bulwark of your defenses, and may it receive safe harborage in the twilight pools of dreams that glow like galaxies in the soft glimmer of crystal-laden caves that house your soul. May it meet there the doorway to your heart, and may it pass over the threshold, to begin anew the conjugation of the universe with itself through the vehicle of our mutual love.
For K,
Who never received it, having chosen another lover.
submitted by Neldere to TrueOffMyChest [link] [comments]


2024.06.02 07:35 KiaraKawaii Guide: How to play FIRST STRIKE Nami

TLDR enclosed for each section directly under their respective subheading in bolded font

Forenote

TLDR (for this section): - First Strike is good on many enchanters, esp vs matchups we outrange - Aery is not dead, it is still good overall - Being the more item-reliant support class, the faster we get gold the quicker we can reach item spikes
Before I get into the specific build, I first need to explain how and why this whole setup works. First Strike is mostly taken as a gold-accelerating rune vs matchups that u outrange, ensuring that u get the "first strike" onto enemies consistently. With the changes to First Strike giving more base gold on the initial hit and less gold on subsequent hits compared to before, it pairs really well with a lot of enchanters' poke patterns. Usually, we have one poke spell and not much followup. The current First Strike matches this poke pattern perfectly (think Nami W, Sona E, Seraphine passive-empowered autos etc), allowing us to get an extra 15g per proc on top of our support item gold
I'm able to come out of lane with 300-400 gold fairly consistently. Pair this with free boots or Cash Back, and u can essentially double this amount of gold. Since enchanters tend to be quite item-reliant, having this extra gold generation allows us to reach our item spikes a lot faster, further increasing the snowball potential
Do keep in mind that we can still go Aery vs most matchups, it's just that some matchups First Strike is very abuseable. When unsure, default to Aery! With the introductions out of the way, we can now move onto the guide:

1. CONTENTS

The following guide has been split into these sections: - 1. CONTENTS - 2. So how/why does it work? - 3. ITEMS - 4. RUNES - 5. Core Mechanics of Nami W - 6. Final Words
As per request of a fellow fishie, I have come forth with a rune page that has been rising in popularity on enchanters: First Strike. Not only is this applicable on Nami, but on a lot of other enchanters who have decent range
Due to the length and detail of this guide, I can understand if some fishies don't wish to read everything. In which case, I have included TLDRs in this post. For ease of access, here is the formatting guideline for the TLDRs of this post:
The following guide has been split into sections for easier navigation, if u are in a hurry for a specific section, scroll down to find the specific subheading that u need. Each explanation is also lengthy, but if u want a brief TLDR of each section, it will be enclosed for each section directly under their respective subheading in bolded font:

2. So how/why does it work?

TLDR (for this section): - Take First Strike vs matchups you outrange - Nami E on allies procs First Strike - The new Jack of All Trades rune should be utilised (see below for how)
On Nami specifically, we have an additional way to proc First Strike, since Nami E on allies actually procs First Strike! The best part of this interaction is that ur ally can be hit by enemies with ur E buff, but bc it wasn't you being hit directly, u will still retain the First Strike bonuses if ur ally hits enemies back with ur E buff despite being hit first! A common issue raised with this point is "what if my ADC is bad and doesn't use my E buff?" Don't worry, I got u covered too! So, whenever u empower an auto or ability that is still travelling middair towards the enemy, if u E urself or ur ally during said auto/ability, the slow and bonus dmg from E will still apply on impact. So, if u notice that ur ADC has cast an auto or ability onto the enemy, try to E them while this auto/ability is still travelling towards the enemy. Not only will this maximise E duration, give enemies minimal time to react to the slow and extra dmg, but it will also ensure that u proc First Strike due to E buff, as well as Manaflow Band and other item effects
This also works on ur own autos and abilities, and chaining abilities tgt like this will also help to cancel Nami's lengthy spell animation for more efficient trade patterns, hence better First Strike usage. Since W is our most consistent poke ability, we ideally want to start with this ability when trying to proc First Strike. This differs slightly from the regular Aery setup where we want to auto -> E ourself while our auto is still middair travelling towards enemy -> W enemy -> bubble/ult or let the bounceback heal retaliate enemy dmg. Instead, we want to W -> E ourselves while W is still middair travelling towards the enemy -> auto -> disengage with bounceback heal or bubble/ult

2.1. Jack of All Trades

Supports are actually able to utilise the new Jack of All Trades rune surprisingly well. Our support item alone already covers 3 of the 10 stats required. Here are the list of stats that we will generally be able to obtain on supports: - AP - HP - Health Regen - Mana Regen - Haste - Movespeed - %Movespeed - Heal/Shield Power - Armor - Magic Resist - Mana (?) - Magic Pen (?)
In order to get these stats, we will need our support item which gives HP, health regen, and mana regen. Most items will cover the haste component. Boots for the movespeed stat. Ardent will give us the %movespeed as well as heal/shield power. But if we don't need Ardent, then we can split this into any other heal/shield power item + Shurelya's. Armor + magic resist can be optained from Locket or Wardstone. Alternatively, if we don't need armor + magic resist, we can instead trade these stats for magic pen + mana instead (will also explain this in further detail below)
As you can see, the items required for Jack are situational items. It is important to identify during champ select if said items, particularly Ardent/Shurelya's + Locket/Wardstone, will be built for this game. Altho, these items will be applicable in most situations anyway
If u don't need these items for that particular game, or if u don't feel like u'll be able to reach all these stats for whatever reason, then Cosmic Insight is always a great staple. Lower summ cds for lower Flash and Heal cds, notoriously long-cd spells, as well as item haste. Item haste works on non-active item cds such as Dream MakeCelestial/Solstice/Zaz'Zak's cds, Mandate mark cds, as well as lowering trinket cd etc.

3. ITEMS

TLDR (for this section): - Skip paragraphs to see builds under their respective subheadings (3.1. Defensive Build and 3.2. AP Build) below - Each individual dot point reperesents one individual item slot
Alright, now that all the theory work is out of the way, we can finally move onto the specific build (what everyone is here for). There are two main builds to go about this. Each individual dot point reperesents one individual item slot:

3.1. Defensive Build

This build is run in situations where u need the defensive stats from Locket or Wardstone vs harder comps or matchups, with Locket being particularly good vs AoE and/or burst dmg. This build will also cover all the stats from Jack of All Trades (see list from previous section)
Ardent is the most efficient item for Jack due to it providing mana regen, heal/shield power, and %movespeed, all in one item. This will free up an extra item slot where we can buy a situational item, like antiheal, or if it's not needed then Dark Seal into Mejai's is always a great alternative for cheap AP (Nami has good AP ratios), or any other alternative item that u may need
However, it may not always be an Ardent game. In situations where it isn't an Ardent game (non-autoattack-reliant comps), u will need to split the %movespeed and heal/shield power stats into 2 separate items. Typically, Shurelya's + any other Forbidden Idol item will cover this. You can also go for any other item that gives %movespeed, but I find Shurelya's the most consistent. The main downside is ofc, the build being quite rigid if u go for this option (no room for antiheal or other situational items)
Also smth handy to note regarding Helia, the dmg portion of Helia does indeed proc First Strike!

3.2. AP Build

This is a more AP-focused build in situations where u don't need to be so defensive. We omitted the armor and magic resist from Locket/Wardstone for mana (Archangel's) and magic pen (Sorc Shoes). Nami E on allies uses her own magic pen, hence Sorc Shoes here

4. RUNES

TLDR:
The more specifics to optimise ur runes to their respective builds:

4.1. Runes for Defensive Build

Omitted free boots for Cash Back. Since this is for the defensive build, we will need to rush Lucidity boots vs hard matchups. Not only are Lucidity boots a cheaper option so it gives a faster spike in movespeed vs skillshot-heavy lanes, the lower Flash cd will be good vs engage lanes. Jack vs Cosmic has been explained in previous sections
Manaflow + Transcendence is default. For in-depth explanation:
Manaflow is essential for defensive build. Only go Absolute Focus in situations where enemies lack poke, allowing u to maintain the HP threshold for the AP. Transcendence is a good default, when unsure u can always default to this due to Nami's long cds. Pair both these with double adaptive minor shards option. Celerity if u need the movespeed vs heavy-skillshot comps (pair this with the 2% movespeed minor shard option)
I personally don't recommend Scorch with the First Strike setup due to the scaling nature of this build. However, Scorch is typically good with early-game ADCs or matchups where u have early pressure. Scorch also barely adds any bonuses to First Strike, especially as the game progresses. Avoid Scorch if enemies have sustain, as they can easily outheal or outshield that bit of Scorch dmg. When unsure, or in any other situation, go Gathering Storm

4.2. Runes for AP Build

Due to the more expensive nature and higher scaling potential of this build, go free boots so that u can focus on rushing items. Since we go Archangel's with this build, we won't need Manaflow. For maximum scaling, I recommend Absolute Focus + Gathering Storm (also the greediest option). Otherwise, Transcendence as explained prior

5. Core Mechanics of Nami W

TLDR (for this section): - More than 100AP -> subsequent bounces heal/dmg MORE - Less than 100AP -> subsequent bounces heal/dmg LESS - W has slightly longer range when self-cast
Smth absolutely crucial to these First Strike builds, as well as any other AP Nami builds, is understanding her W bounce mechanic. I often get asked why AP Nami, and it would be natural for some fishies to come forth and ask about this too, so I will just include this section here as well. For the fellow fishies who already about this, please feel free to skip this section
The reason why AP Nami is a thing is bc of the way her W scaling works to begin with. We unironically heal more with AP builds than enchanter builds. Allow me to explain:
Patch 14.6: 'The damage and healing value is modified by *-15% (+7.5% per 100AP)** each bounce.'*
Patch 14.7: 'The damage and healing value is modified by *-10% (+10% per 100AP)** each bounce.'*
Before I explain how to get crazy heal/dmg numbers on Nami's W bounces, I first need to explain her unique scaling on W. Unlike most other enchanters who benefit from heal/shield power, Nami's W has a unique scaling where subsequent bounces become weaker pre-100AP, and become stronger post-100AP. This threshold was at 200AP before the most recent changes on her, so they buffed it significantly by lowering the threshold down to only requiring 100AP instead of 200, making AP builds even more potent now in terms of healing and dmg. As such, Nami benefits more from stacking AP than heal/shield power
To give some perspective, previously if I had 200AP my W bounces would be equally as strong as each subsequent bounce. However, with these changes, with 200AP our W is now amped by 10%, and will continue amping by 10% for every 100AP. Getting 400AP on AP Nami builds is very doable with the right setup, buffing our subsequent bounces by 30% per bounce. This means our second bounce will be 30% stronger than the first, and our third bounce will be 60% stronger than the first bounce, which does not need further explaining as to why this is absolutely obnoxious when it comes to dmg and healing values
These changes also mean that a lot of Nami players will need to learn to prioritise their bounces according to what they need. Before, some enchanter builds struggled to reach the 200AP threshold, so we could just autopilot the first bounce without giving it much thought. Now, bounce prioritisation will actually become a prominent part of her kit
To explain how to alternate W effectively with an example, if my primary target (the one I want to dmg/heal the most) is A and my secondary target (less priority target) is B, then I will alternate my W bounces as follows:
And ofc, if u have Mandate then make sure to use E before W to ensure ur W bounces do even more dmg and proc Mandate c:

5.1. Did You Know?

If you hover over Nami's W, you may notice multiple rings. The outer ring indicates Nami's W range when self-cast, meaning that the ability has a slightly longer range when you cast it on yourself bouncing towards an enemy (25 more range) rather than casting it on an ally to bounce or straight onto an enemy. So if u ever need to W urself first, or need just a bit of extra range, make sure to utilise this. To execute this most effectively, I recommend using alt+W for self-cast

6. Final Words

Phew! That was probably one of my lengthiest explanations made into a single post to date! I really hope this helps out some fellow fishies. This build can be a bit difficult to grasp at first, and will take some time to learn and get used to. But always rmb that when unsure u can always go back to Aery as it will always remain the most consistent option overall
I'm also aware that First Strike is being nerfed next patch from 15g -> 10g. Personally, I think it could still be situationally good. Also, I apologise for any typos that may have been made, as the post was quite lengthy and was done on phone (so I may have missed some typos while proofreading) 😭😭
This is also my first time making a post to this this degree of length and detail, so if there are any formatting errors or discomforts, please feel free to leave feedback below for me to improve on! For all the fishies that stayed til the end, I genuinely want to thank u and appreciate time and support đŸ„șđŸ©·đŸ©·
Hope this explains everything!
**Disclaimer:* In order to avoid unnecessary conflicts and misunderstandings, please note that the above information serves as a recommendation and general guideline intended to explain the phenomena. It is based off of my own personal experience, as well as research of other players. Thus, said information is by no means perfect, nor is it a law that you must follow. You are entitled to your own preferences, playstyles, and opinions, which may differ from mine* Âź
submitted by KiaraKawaii to NamiMains [link] [comments]


2024.06.02 07:30 anonnumous Dear H

here i am at 9:33pm, journaling to occupy myself, knowing that you’re 27 now. last year’s halloween party pops in my mind, the mental instagram reel of us posing together in our costumes. i deleted the picture yet I still remember it, clear as day. my eyes were slightly crossed from alcohol and you were smiling, hard. you told me that i looked fine, just slightly drunk, but i always wondered if you just liked how you looked in it with your broad shoulders in your roommate’s ironic costume idea.
I remember all these things. do you? do you remember the night i attempted to tell you of my mistake, and you kissed me in the dark. the nights we laughed and talked, woke up together, planned our sundays together. it’s as if it was yesterday we were running to Aldi’s to help you with your grocery shopping. When we would make breakfast and binge Kitchen nightmares and Breaking Bad, rushing to get our work done so we could sneak a couple beers in before the night ended to fall asleep in each others arms. do you remember? or do i mean nothing to you now? a stranger, a crazy ex, a story you’ll tell to your next SO someday who’ll scoff and call me a bitch the same way I did with your ex. the night when I sang a childhood song and everyone joined in despite our driver’s anime music playlist. so so many stupid “instagram reels”.
how difficult the days have become pursuing my career when you’re all i can fucking think about. I’m sorry, I’m a girl; it sickens me to have possibly been a source of... entertainment. But I know it’s not like that. I know you care. how pathetic i am at how much time i allowed myself to waste because of how the world seemed to stop and everything felt okay when i looked into your big, beautiful eyes. eyes that looked so innocent and beautiful to me then. the puppy like expression when you’d lay in my lap as i played with your hair, the pleasure of watching the weight of the world leave your shoulders when i massaged them because knowing i could make your day just 0.01% made my world shine just a little bit brighter.
the nights we spent talking Winter Break, the drunk calls you’d unknowingly make because you claimed you missed me. I loved you so stupidly much. the laughing, giggling, the favors you’d do for me. the spot in your bathroom that you somehow let me occupy for whatever reason. the time i got my period and nearly flushed in tears from sharing a traumatic experience, being fascinated by your love for our culture in a way id never seen, your love for houses, cars, real estate. the times you’d show me your emails and let me proofread them with my Nazi grammar. all of it. i fucking miss all of it. every moment. every day. every second. it’s you i can’t get out of my fucking mind. it’s your stupid laugh, that grin, that smile that drove me nuts, i wish i could burn the memories like pieces of paper in the fireplaces. small pieces of paper like the ones i’d use to write you love letters and reminders and hide them under your pillow; god I’m so sorry I smothered you. Know that I am so, so, sorry for everything. the idiotic allergies you’d get for no reason like a nerd, calling me a nerd, the nerdy acne you’d get right around your nose, that fucking one adorable dimple that’d creep out when you’re about to laugh or you’re making a stupid joke. my mind is a fucking hellfire of these stupid memories that i can’t extract. i want my heart to stop breaking every time i see someone at my job doing their fucking rotations. i want my soul back. i want my life back. i want my fucking emotions back. i used to be so happy and bubbly, your friends bullying me for being so naive and i never would’ve imagined you’d be the one to pop my bubble and make me feel so scarred. watching the beautiful moments turn into a living hell and just feeling like a skeleton of the girl i used to be because of the amount of pain you inflicted on me.
I love you.
submitted by anonnumous to letters [link] [comments]


2024.06.02 05:08 muzuhile Leggings recommendations that don't constantly fall down?

Slim-thick ladies, what are you favorite leggings?
My lower body legit looks like a photoshopped fitfluencer lmao I genetically have a bubble butt, no hammies and a tiny waist, which has now been amplified by lifting. I also have a longer torso so I only wear high waisted otherwise I get plumbers crack.
I love Lululemon, but if I buy a comfy size for my ass/quads they never stay up on my waist and I'm constantly pulling them up, or if I buy a smaller size it's comfy in the waist but I get a horrible camel toe. I've tried aligns and wunder under. I like them for casual wear but I'm constantly picking them out of my crotch when lifting.
I love the waist bands and no front seam on alphalete, but they're kinda see through and a little too compressive in the legs/ass. I do like the thicker material of them though because it prevents a camel toe. These have been the only leggings that fit my body shape so well.
Is there a brand that makes leggings like alphalete but with non-see through fabric?
Thanks!!
submitted by muzuhile to gymsnark [link] [comments]


2024.06.02 05:03 NienNunb1010 A little homage that I love in Licorice Pizza

A little homage that I love in Licorice Pizza
Among many other movies that influenced Licorice Pizza, American Grafitti is clearly a major influence. It is similar tonally and is also interested in examining nostalgia. So something I think is neat is how the font PTA uses in the opening credit is nearly identical to those used in American Graffiti.
submitted by NienNunb1010 to paulthomasanderson [link] [comments]


2024.06.02 01:59 holitaish I don't understand why views are not being generated with SwiftData

I don't understand why views are not being generated with SwiftData
I'm building this app and I'm trying to create a group [dayInLife] that contains an array of entries [Thought], the thing is that when you hit the return key and its a new day a new entry group should be generated and if it's the same day it just appends more entries to the array but it appears blank...
Here's the code:
import Foundation import SwiftData enum ogThought: VersionedSchema{ static var versionIdentifier = Schema.Version(1,0,0) static var models: [any PersistentModel.Type]{ [Thought.self] } u/Model class dayInLife: Identifiable { var id: String var dateD: Date u/Relationship var eventz = [Thought]() init(dateD: Date = .now) { self.id = UUID().uuidString self.dateD = dateD } } u/Model class Thought: Identifiable { var id: String var body: String var date: Date? init(body: String){ self.id = UUID().uuidString self.body = body self.date = Date() } } } import SwiftUI import SwiftData struct ContentView: View { //SwiftData u/Environment(\.modelContext) var modelContext u/Query var dayIL: [dayInLife] u/State private var dILpath = [dayInLife]() var body: some View { ZStack { ScrollView{ ScrollViewReader{ proxy in VStack{ ForEach(dayIL){ dayIn in VStack{ dayBlock(txtLog: newThought, dTimestamp:dayIn.dateD) } //more code VStack{ TextField().onSubmit{ print("Submitted") let dil = dayInLife() let newLog = Thought(body: newThought) if Calendar.current.isDateInToday(dil.dateD) == true { dil.eventz.append(newLog) } else { addDay() //This function works well dil.eventz.append(newLog) //This appears to do nothing } newThought = "" withAnimation(.easeInOut(duration: 0.25)){ whenKeyboardIsDismissed() } } //more code struct dayBlock: View { u/Bindable var dil = dayInLife() var txtLog: String var id: String = "" var dTimestamp : Date = Date() var body: some View{ VStack { Text("\(dTimestamp, format: .dateTime.day().month().year())").monospaced().font(.system(size: 12)).foregroundStyle(Color("text_bb")) ForEach (dil.eventz){ event in Text("\(event.body)") } } } } struct tBubble: View { var text: String = "" var id: String = "" var timestamp : Date var body: some View{ VStack{ Text(text).monospaced().foregroundStyle(Color("text_bb")).padding().background(Color("bubble_th").cornerRadius(20)) HStack { Text("\(timestamp, format: .dateTime.hour().minute())").monospaced().font(.system(size: 12)).foregroundStyle(Color("text_bb")) }.opacity(0.5).padding(.leading,20) } } } 
https://preview.redd.it/bilk4983t14d1.png?width=888&format=png&auto=webp&s=c2d9400d7327ec315b06671eea7866080590a65c
That's All I get :/
That's What I expect
https://preview.redd.it/3ho20oqut14d1.png?width=888&format=png&auto=webp&s=5faeaff109e8226c8f42f86c40ea8fdc63f6329c
submitted by holitaish to SwiftUI [link] [comments]


2024.06.01 23:34 belleknit Font pairing: Big Caslon and ?

I am working on a printed project and was using Big Caslon as the overall font. The printer is concerned that the finer lines on some of the letters (see, for example, N or M) will be "filled in" during printing. This is only a concern for the text (it's a poster), not the title, which is in Big Caslon and isn't changing.
I need to find a decent font to pair it with that isn't too modern. Any recommendations of free fonts would be much appreciated!
submitted by belleknit to fonts [link] [comments]


2024.06.01 23:04 TheViktor9000 Drawing Progress with Mia with a Little Poorly Written Improvised Story...

A quick simple sketch using various stock footage on Pinterest as reference
The somewhat finished ink drawing, with some mistakes that was to be cleaned up via Photoshop
Finished results, background is a random watercolor painting of clouds that I found.
Background music: Long Day by Guru Griff
The walk back home felt more slower than when I walked to class this morning. Like having concrete shows stuck inside the bones of my feet. Never thought that I would be so mentally exhausted like I was a five year old kid playing a game of five dimensional chess with Raptor Jesus and Sherlock Holmes as my opponents.
But there she was again, the Dino Amazonian car mechanic I saw earlier this morning, once again taking a smoke break. This time, sitting by some concrete stair cases designed to be resting places for the exhausting tourists who would spend countless of money of cheap teacups and hats.
As I was in a hurry this morning, I find myself standing from a distance. I lean against the bricked walls of a old pharmacy that is now a cafeteria that may change name by every seasons, trying to act like I would be in a Hudson Rex movie. I study her to see if I can deduce her story like a true detective.
Aside how pretty she looks and despite that she seems to be only about a couple of years older than me, her posture is like of a hard skinned veteran or a drop out high schooler, and her eyes... Never realized how much fire they seems to hide, yet they just are mellow and stoic as they stare out for millions of miles in front.
She seems to be a part of greaser culture or maybe former, due to her shoes of a particular brand that you can only buy at the Goth-a-saurus online clothes store, her hair style had this distinct smell from a more motor oil hairstyle spray. Or maybe it was just the oil grease from the garage, there is always that.
She smokes that cigarette that I think is a Newport brand with uncanny ease like I would breath air. No real enjoyment of it, just breath in and breath out, letting out a big cloud of cancer inducing smoke out in the air. Though ironically, she notices a couple of a baby carriage, then she stops acting like a smoking train engine and waits until the couple passes happily passes by.
The human man with his winged ptero wife seems really happy as they chat with each other and the new born baby, though I am quick to notice the sharp twitch on her nuzzle. Is it anger? Content? Shame? Guilt? A bit of everything? What could this pink and blonde woman have done to have such a powerful mixed reaction towards people who seems to have a happy life going on, that she seems to refuse and reject it out like a circus performer with lactose intolerance who just drank milk in spite?
I realize my fuck up when she turns her stoic gaze upon me. I might as well have been naked while carrying a huge cut board over my chest with big fonts that says "I Hate Triggas" written by how subtle I was trying to study her.
I do pray that maybe she thinks that I was looking at her by accident, just me being casual and looking around. Though again, me being naked with a very offensive statement written on a cutout board. Very subtle, it is not.
Though I see something. In her eyes. A flash of something. I can't deter what exactly. Does she recognize me from this morning? It was just so brief, I just zipped by her. Am I standing out so much, despite this city being populated majority by humans. I think I only saw like two dino students back in college.
What is it with her eyes, I feel so... Targeted? They really pinpoint through me like burning hot needles into own eyes. Then suddenly as the very silenced air was interrupted by the violent honk from a worn out 80s station wagon driven by a Karen T-Rex lady, honking against a innocent bicyclist who just stood on the side of the road minding his own business talking with someone in his phone.
I turn my focus back to the Marmalade Needle Piercer, only to see that she is roughly and quickly pressed the cancer sticks into a built in ashcan on the top of a garbage bin passing by. And just like that... She was gone.
... Who is she?
submitted by TheViktor9000 to SnootGame [link] [comments]


2024.06.01 22:25 YoungBassHead LISTEN HERE YOU LITTLE SQUIRT

Listen here, you little squirt. You think you can just waltz into the internet and act all high and mighty? I've been lurking in the depths of cyberspace since the days of dial-up, navigating the forums and memes before you even knew what a keyboard was. My knowledge of obscure internet lore and dank memes is unparalleled. I was there when we first Rickrolled the unsuspecting masses, and I laughed in the face of cringe compilations.
I've seen the rise and fall of viral trends, the birth of epic win and epic fail, and the relentless march of progress from Harambe to Area 51. My browser history is a graveyard of forgotten memes and viral sensations. So before you even think about challenging my internet prowess, just remember: I am the alpha and omega of web culture. I am the meme lord. Bow before your digital overlord, or prepare to be thoroughly and utterly schooled in the art of the meme.
Do you think you understand the true nature of "dank"? You couldn't even begin to comprehend the sheer depth and complexity of a proper meme if it hit you in the face like a wet fish in a Monty Python sketch. My memes are so advanced, they have transcended time and space, creating a wormhole of hilarity that even Stephen Hawking couldn't explain.
While you were out there living your basic, normie life, I was studying the blade—no, not that kind of blade. The blade of the ultimate meme. Do you think "Big Chungus" is funny? Kid, I've been through the entire evolution of the meme universe, from "All Your Base Are Belong to Us" to the "GigaChad" phase. My memes are so spicy that they'd make the Carolina Reaper blush.
Oh, and don't get me started on my Photoshop skills. I can whip up a meme so fast, it'll make your head spin faster than Sonic on Red Bull. My layers are pristine, my fonts are always Comic Sans, and my impact text placement? Impeccable. I've created memes that have ended friendships and started revolutions. My memes are like the perfect cup of coffee—dark, robust, and with just the right amount of milk.
So, unless you want to find yourself in a world of hurt, where every comment you make is met with the most cutting, blistering, soul-crushing meme comebacks imaginable, I suggest you back down. Go back to your Instagram filters and your TikTok dances. Leave the real internet work to the professionals. The meme gods. The keyboard warriors who have fought in the trenches of 4chan and Reddit.
And if you ever feel brave enough to step into my domain again, remember this: I am inevitable. I am the meme. And you? You're just a normie trying to survive in a world that you can't even begin to understand. So go ahead, give me your best shot. But just know, I've already won. Because in the end, all your base are belong to us.
submitted by YoungBassHead to copypasta [link] [comments]


2024.06.01 21:51 Thirust Chance me, a clueless rising junior, for USC

White, First Gen, Out-Of-State, Mid-Income, Majority Black Public School Aspiring Major: Mechanical Engineering
Predicted totals come end of senior year - 14 APs: Psych, Seminar, Lang, Push, World, Physics, Lit, Calc, CSP, Research (Capstone), American Gov Self-Study: PreCalc, Stats, CSA - 3 CCs: Elementary Spanish I, PreCalc, Stats, C++ or Java I & II + PreReq Class - 12 Honors
Stats: - GPA: 3.8UW / 4.6W - PreACT: 29Math/30Sci//30Eng/24Read - MAP Math/Read (Freshman): 282/255 - ALEKS Math Placement (Sophomore): 85% I'm aware these aren't used, but it could give a scope as to what my ACT and SAT could be.
Extracurriculars: - Speech Campaign: spoke at 6 Schools across the state, 500+ listeners. Posters put up at each, advocating for a break in social norms. Surveyed school and gathered all data for a presentation and medalled at state for FCCLA - Gave a motivational speech on MLK Day about chasing your dreams that was televised and recognized by the Mayor. - Passionate Multi-Instrumentalist (Drum Set, Piano, Guitar, Cello) and Composer - Wrote, led, and performed a Marimba Duet that won 1st place and an "Outstanding Ensemble" award at local Solo-Ensemble Festival, and a Superior Rating (I) at a District Music Contest, being recognized and commended by judges. - 1x Music Letter (only offered at prior school), Percussion Section Leader, teaching incoming Freshman instruments and nurturing their abilities - Jazz Drummer and Pianist, awarded "Outstanding Solo" on each at State Jazz Festival. Also played guitar and bass guitar in Jazz Band. - Attended, auditioned, and performed at a Jazz Camp at [college], a reputable college with an international jazz program endorsed by many legendary jazz figures/groups such as The Count Basie Jazz Orchestra, Gordan Goodwin's Big Phat Band, and The Lincoln Center Jazz Orchestra. - Freelance Musician and Composer for various online projects, primarily in the video game industry. - Music used in two indie films, with one being presented at [state] State Thespian Festival, and winning an award with recognition. - Inducted Honor Thespian to the National Thespian Society - Played notable supporting roles in Plays and Broadway Musicals, as well as filled tech positions primarily in the design aspect of the production (graphics/publicity, scenery) - Improv Team that competed at State
Activities: - Volunteered at [company], which designs, creates, and tests Brewing Machinery internationally - Hoping to intern at a non-CC college for computer science or similar during the summer of Junior Year - Self-Taught Luau/Lua5.5+, Python, C/C++, Type/Javascript, Haxeflixel, very minor html - At the age of 11, I had my own business that operated on Twitter, creating 3D Graphics (via Blender, Photoshop, and After Effects) for individuals and games, such as wallpapers, profile icons, and thumbnails. I then transitioned to a broad spectrum of skills acquired through the passion of game creation on Roblox - Formerly a Lead Developer for an indie game studio known as 'Interbyte Studios', which was a project known for creating fun games for children, that gathered 1 million supporters, and over 75 million game plays through a platform known as Roblox. These games generated a collective $70KUSD over the course of their popularity combined (20% of revenue was cycled back as advertisement funding). Through this community that was developed, we were able to raise over $6.5KUSD to help fund small indie projects from other smaller development groups. - Among many other games I created music for, one in particular is worth noting: 'Doors', amassing 4.9 Billion plays since 2021, has reached the screen of nearly every kid that is playing video games today. - Collaborated with popular online celebrities (YouTube, TikTok) on making games and experiences for their communities, some of which have billions of views and millions of followers. - I am a contributor to other popular games and projects with 2.6 Billion collective plays. I fulfilled various roles in these projects, such as game design, Front and Back-End programming (Luau/Lua 5.5+ & Typescript), 3D Artwork/Video Animation (using programs Blender, Photoshop, Premiere Pro/Sony Vegas, and After Effects), Music Design, Character & Object Animation, Architecture, and Voice Acting. Many of these games are a major source of income for the developers involved, such as "My Restaurant!" (of which I did 3D & 2D graphic design for), a game with ~800M plays, created by a studio known as BIG Games, which is the highest grossing development group on the platform. I connected to these groups and Studios through the Roblox Dev Forum, a company known as "Hidden Developers", Twitter, and my personal website. Through these projects, I nurtured my passion to create, and developed several solo passion projects for my own personal enjoyment. - Although my game development has slowed, I am currently working on a large game that will show the hardship of Schizophrenia and Social Outcasting through intricate storytelling. I intend to release this game on multiple platforms, such as Steam. - Created a Roblox Plug-in that detects Backdoors and vulnerabilities within games, preserving user data and game integrity. This plug-in has been used by nearly 300 developers thus far. - Created my own file syncing program using C++ via Visual Studio Code, that analyzes computer folders for identical information and can delete it or sync data from one folder to another (if not identical). This program has been used by my friends, but I did not publish it online. - Created a Discord Bot with custom commands for the Interbyte Studios Community server (18k members). This application allowed the community to interact and have a recreational token and minigame system for engagement and bonding. This bot was initially created in Python, but was then completely revamped in Javascript via Node.js (with some minor html for some special features.) - CPR and AED Certified - I intend to commit to the military (AFROTC) on a 4-6 year contract following graduation/obtaining desired degree
Awards & Honor Groups: - x2 Academic Letter, Top PreACT at School - Thespy Award for Music in Indie Film - Outstanding Solo-Ensemble Award w/ 1st Place for self-composed, led, and performed Marimba Duet - Superior (1) Rating at District Music Contest for Marimba Duet - x1 Music Letter - Outstanding Jazz Soloist Drums at State - Outstanding Jazz Soloist Piano at State - Nominated Ambassador of Music (International Program) - All-State Jazz + Concert Band - All-City Percussion - [College] Jazz Band Performer - State Finalist VEX Robotics - Runner-Up Semi-Finalist VEX World Robotics (Nationals) - Robotics Notebook Awards - Honor Thespian
I am very new to the whole college admissions thing and I've been doing all of this for my own ambition up until recently when I started to realize I need to focus on college. (My family hasn't pushed college, so again, it's all on me.) I intend to do another internship/apprenticeship in the future. If I don't have good chances for USC, what other highly ranked colleges would I have a shot at?
submitted by Thirust to chanceme [link] [comments]


2024.06.01 21:39 all_bout_jack Johnny Depps M1 helmet in Platoon

Johnny Depps M1 helmet in Platoon
Hi! Anybody knows what's written (graffiti) at the back of Johnny Depps M1 helmet in Platoon (movie, 1986)? I only know the one on the left that says "Sherilyn" and F.T.A. On the left, I see part of the phrase or sentence that ends with the word "HOME!" On top of it are the letters "Y" and "R". This is like a game of Jeopardy, lol In Front, is a heart and arrow with initials "S.F." (Sherilyn Fen- his ex gf) and on the helmet band is "IN GOD WE TRUST"...Plus a cross. I did some research and I thougt it says "Gookes Go Home!" But what are the letters "Y" and "R". I would really appreciate it if someone can decipher this puzzle.
submitted by all_bout_jack to Historycord [link] [comments]


2024.06.01 21:35 tropical_rabbit Call of the Tunnels (Part 3)

Part 2
While I was deciding what to do next, Aimee burst through the door. She was soaking wet and shivering. Her clothes were matted down with dirt and mud.
“Where were you?” I asked.
“I was lost in the woods,” she said.
“How did you get there?” I asked.
“I don't know
I just remember going to sleep next to you and then all of a sudden I was in the woods,” she said as she continued to shiver.
I helped her into the bathroom and wrapped my arms around her to try and warm her up.
“You'll get all dirty,” she said.
“It's okay, I don't mind at all,” I said.
She kissed me before leaning her head into my chest. Then she stepped back and looked at me. “Looks like we'll both need a shower now,” she said. “Want to join me?”
She carefully took off her dirty clothes and piled them on the floor. Then she helped me get mine off before grabbing my hand and leading me into the shower with her.
After we were finished and dry, we got dressed. She put on new clothes and I had to put the same ones on again. “Guess I should have gotten clean clothes first,” I said.
“I'll go with you so you can get changed and hopefully Josh will be there
we really need to talk to him,” she said.
“I agree. He's been acting weirder than the rest of us have.”
We took the stairs to my floor and walked over to my room. The door was slightly ajar. We pushed it further open and peeked inside before going in. At first, we didn't see anything, but after we walked in, Aimee was the first to notice him.
“Oh my God!” she shouted.
It was Greg's roommate, Amir. He was lying on the floor behind my bed. Bubbles of drool were coming out of his mouth and his eyes were wide open. He looked terrified and his mouth was twitching but he made no sound.
“Get help!” shouted Aimee before she knelt down beside him.
I called 9-1-1 on my phone while running into the hall and yelling for help. Some of my floormates came over first. Then the RA joined us with a first aid kit. He pulled out a CPR mask and began doing chest compressions before breathing into Amir's mouth.
The paramedics arrived pretty quickly and took over for the RA. Campus police showed up next while the EMTs were putting Amir on a stretcher and wheeling him to the elevator.
We were questioned by the campus police and then by the local police. Greg and Emily came over while we were still talking to them and couldn't believe what happened. The police told us to stay out of my room while they looked around but that we were free to go.
I peeked inside before we walked away and saw a dark shape moving around inside. “Hey, I think someone's in there!” I shouted to the police. They ran inside and looked around. There weren't many places to hide so their search was quick and didn't turn up anyone.
“Sorry,” I said when they came back out. “I thought I saw something move in there.”
“You can stay in our room,” Emily said. “I'll stay with Greg
poor Amir. I wonder what happened?”
“We should look for Josh,” said Greg.
I tried calling Josh but it went straight to voicemail. “Call me back,” I said before hanging up. I also sent him a text message asking where he was and to call me.
“He's probably in the room,” I said.
Emily brightened up. “We should go now and see if he is there,” she said.
“I need something to eat first,” I said. “Want to go to the cafeteria first and then head out?”
“Good idea,” said Greg.
We went to the cafeteria and shared a table after getting our food. All of us, except for Emily, had class today, but we were all okay with skipping so we could find Josh.
After we were finished eating, we went outside. The sun was out but there were a lot of clouds moving in.
“That doesn't look good,” said Aimee, pointing to the low dark gray clouds heading towards us.
Lightning flashed followed pretty quickly by a rumble of thunder.
“Maybe we should go back in and wait this out,” I said.
Before anyone answered, the rain began to quickly fall. We all ran back inside as more lightning lit up the darkening day.
“Now what do we do?” asked Greg.
“I guess we should go to our classes,” I said.
Emily let me borrow her umbrella since I couldn't go back to my room yet and we all went our separate ways.
I sat down near the back in my Economics class and hoped nothing weird was going to happen. The girl that was at Josh's table the other day was a couple rows in front of me. During class she kept looking back at me every so often and smiling.
After class was over she came over to me. “Aren't you Josh's roommate?”
“Yes, I'm John.”
“My name is Nicole. Can I talk to you for a moment?”
“Sure. Let's go out in the hall.”
We found a bench to sit on. Her eyes were wide and she seemed to be having a hard time containing her excitement.
She waited for the last few people from class to clear out of the area before talking.
“Do you know where Josh is? He was supposed to text me earlier so I could go with him to this special place he found.”
I was about to answer, but she cut me off and kept on talking.
“He told us all about this room where the ceiling is alive. None of us believed him at first until he showed us this trick. I don't know how he did it, but he had us come to his room and he did something with the ceiling. I was sure there was a projector but I couldn't find one. Do you know how he did it?”
This time she waited for me to answer. “I don't know how he did it and I am trying to find him too. The room he is talking about might be dangerous
I wouldn't go if I were you.”
“I have to see it! The others want to, too,” she said.
“Who else did he tell about it?”
Her phone buzzed. She quickly pulled it out of her backpack and looked disappointed. “It isn't Josh, but I have to take this.”
She answered her phone as she walked towards the door to go outside. I wondered if she knew what happened to Amir. I felt like I should tell her.
When I stood up to go follow her, I heard a door opening behind me with an audible creak. I turned around and watched the door gently bounce off the rubber wall protector.
The hallway was silent and it didn't sound like anyone was in the room. I looked back outside and I didn't see Nicole
or anyone else. There should be people here for their next class. I looked up at the digital clock on the wall. It showed 1:00.
I pulled out my phone and texted Aimee. She was in class so I didn't want to call her. I heard noises coming from the classroom that I couldn't make sense of. Before I knew it, I was walking towards the open doorway. When I walked inside the room, I saw black fog coming down from the ceiling. The walls seemed to pulse with life and I felt my shoes sticking to the floor. I tried to lift my foot but it wouldn't budge. The fog was growing bigger and filling up the room. I felt it swirl around me and felt voices inside my head. They were trying to tell me something but I couldn't understand.
I looked at the floor again and saw eyes staring up at me. The whispers turned into pictures in my head and I knew what I had to do. I turned around and walked back into the hallway. Pushing my way through the doors out into the cold stormy day.
I walked down the steep hill leading to the baseball field and toward the woods. Thunder rumbled all around me and the strong winds pushed through the trees.
I still hadn't seen anyone, but I didn't care, I just had to get to the room. Voices filled the silence and encouraged me on my path.
Music tool my attention away from the room and I reached for my phone. Aimee was calling.
I stopped and answered. “Hi.”
“Hey, where are you? Your class was done hours ago and no one has seen you,” she said.
It was like the view in front of me glitched. Then blue sky appeared and I could hear cars driving by behind me.
“I'm by the rec center,” I said. “Are Greg and Emily with you?”
“No, they just left to get some food. Are you coming over here?”
I looked towards the woods, which would take me to the room and was trying to think what I should do.
“John
John!” Aimee shouted.
“What? Why are you yelling?” I asked.
“You wouldn't answer me but it sounded like you were mumbling something to yourself,” she said.
“That's weird. What was I saying?”
“I have no idea. It was gibberish to me
so, are you coming over?”
“Yes
yes, I'll be there shortly,” I said.
“Great! Can't wait to see you.”
“Same here,” I ended the call and headed towards the dorms.
A sudden loud rumble of thunder made me jump. I looked up at the mostly clear sky above me and as far as I could see. I heard another loud one just before I ran into the dorms.
I went up to Aimee's room. She ran over and gave me a hug. “We were worried about you.”
We sat down and started talking. At first we spoke about everything but what was currently going on. Finally, Aimee steered the conversation to what we really should have been talking about and asked, “What do you think happened to Amir?”
“I don't know,” I said. “But he looked absolutely terrified.”
“I wonder what he saw,” she said.
My mind was spinning with everything happening and I didn't really want to think about it anymore. I leaned in and kissed Aimee. She wrapped her arms around me and kissed me back. We made out for a while before falling asleep in each other's arms.
I woke up to shadows dancing along the walls and dim light coming in through the window. Aimee was sitting at her desk. She was drawing something.
“Hey, what are you doing?” I asked.
“I had this nightmare,” she said. “And I keep seeing these pictures in my mind when I close my eyes.”
I looked at her drawing. It was mostly water with thick black strands coming out of it in the middle. She pulled out another piece of paper and it was just this scribbled out human shape with long tendrils coming out of its head. There wasn't much detail to the drawing but it reminded me of the shadow I saw on the wall in my class.
“I saw something like that in my class,” I said. “Thought I must have imagined it.”
We met Greg and Emily for breakfast in the dorm cafeteria and made our plan for going back to the tunnels. It was raining outside but there was no thunder or lightning. The way Emily took us last time was mostly outside and we didn't feel like getting drenched before going back to the room.
I was weirdly excited to be going back there and it looked like the others were as well.
“I want to see if I can go back in my room and get changed before we go,” I said.
We finished our food and took the elevator to my floor. When the doors opened, there was a loud boom of thunder and the lights flickered.
“That’s great, maybe we won't be able to go,” said Emily.
“Let's just see how bad it is, maybe we can still just run quickly to the tunnel entrance. Or maybe we can find another way in from the basement of one of the other buildings,” said Aimee.
Lightning flashed outside the windows at the end of the hallway followed by an even louder roar of thunder.
The storm was getting worse and the building shook with each rumble of thunder. The lights flickered a few more times when we walked through my door and then they completely went out. I used my phone light to find my flashlight in the desk drawer while the others sat down.
When my light moved past Josh's desk, I noticed paper everywhere, including on the floor. Each piece had some writing on it.
“What the hell,” I said, picking up a piece of paper. There were unique looking symbols drawn all over this one. They were written in organized columns and were intricately detailed. Another piece had what looked like mathematical equations except there were no recognizable numbers or symbols.
“What is it?” asked Aimee.
“I don't know,” I said.
The others came over and started looking through the pages with me.
“This one looks like cursive writing but doesn't make any sense,” said Emily.
I picked up another one that had random letters spaced out like words but none of them made any sense. I turned towards Emily. “This reminds me
Emily, I forgot to ask about this weird text you sent me.” I opened up my messaging app and showed her what she had sent.
She stared unblinking at the message. Then she apparently tried to read it out loud. “Ph'nglui mglw'nafh umr wgah'nagl fhtagn.”
Emily grabbed the paper I had been holding and started to read that one too. Of course, none of it was making any sense to us, but she was reading it aloud like it was normal English.
“Ngai syha'hrii hupadgh ep shugg. Ngai shagg nafl shuggog ftaghu hrii stell'bsna throd y-s'uhn. R'lyeh hrii kadishtu, ya s'uhn ngai vulgtlagln.” Emily closed her eyes and dropped the paper. There was a rumbling above us that wasn't from the storm.
Aimee, Greg, and I looked up to see the night sky where the ceiling used to be, with the stars brightening the darkened room. A ripple flowed across the ceiling and we stared in amazement at it. It was beautiful just like the room in the tunnels. Time seemed to stand still as I lost myself in the neverending night sky.
I climbed on my bed and raised my arm, stopping my hand just before where the ceiling should be. Then I slowly reached up with one finger breaking the plane into the impossible sky above. There was surface tension that caused more ripples to spread across the ceiling and then my finger broke through.
I shouted in pain, immediately pulling my hand back down. It was freezing cold. My fingertip had no color to it and now felt numb.
“What happened?” Aimee said as her gaze slowly turned away from the ceiling and towards me.
“I don't know,” I said. “But I think we should get out of here.”
Greg was still looking up and didn't move when we called his name. Aimee grabbed my pillow and put it over his face so he couldn't see the ceiling anymore. He looked over at us like he was waking from a dream.
“Come on Greg, let's get Emily and go somewhere else,” I said.
Emily was now sitting at Josh's desk flipping through the papers and whispering fast. It was more of the nonsense words she was reading before.
“Emily
we need to go,” said Greg.
She continued reading and didn't move. Then she stood up and raised her hands towards the ceiling. As she moved them, we could see the stars above moving just like what Josh had done the other night when I thought I was dreaming.
New stars appeared as the night sky circled around above us. Aimee and Greg appeared to be stuck looking at it again. Although I wanted to see what would happen, I think the pain in my finger must have allowed me to keep some focus on the real world around me.
We stood there watching for a long time as the sky continued to move. A brighter star appeared with planets spaced out around it. The biggest planet grew closer and eventually took up the whole ceiling. Then the middle of the ceiling began to droop down like a slow drip of syrup. I felt a low rumble inside my head and could hear some of the words Emily had been speaking. Pictures of a barren planet with a vast ocean appeared before me. Something big was coming out of the water. I started to focus back on the pain in my finger and the room around me.
I grabbed Aimee by the arm and pulled her towards the door. She didn't even seem to notice what I was doing. After I got her through the door, I ran back and did the same for Greg.
The part of the ceiling that was dripping down formed into a large tentacle and began reaching for me. Another one emerged and went towards Emily. I ran to her and pulled her to the ground with me. The rumble in my head grew louder, causing excruciating pain. I fought through it and crawled along the floor dragging Emily with me and staying just out of reach of the appendages. When we reached the door, one of them slid across Emily's leg. She screamed. I stood up and pulled her quickly out the door, slamming it shut behind me.
Aimee and Greg were just standing there in a daze. Emily was crying with her eyes wide, frantically looking around. The thunder outside was almost constant, but I didn't hear any when we were in the room. It must have masked the sound of Emily's scream as I didn't see anyone else in the hall.
I shook Aimee and Greg and called their names. It took a while but they both eventually returned to consciousness.
“Emily needs help,” I said.
I looked at her leg and it was much worse than the marks on Aimee's back. There was a thick patch where the skin was gone and blood was coming out. Greg kneeled down beside Emily, who didn't even seem to notice he was there while Aimee and I went to get help. We knocked on a few doors but no one answered. I ran to the bathrooms and grabbed some paper towels to use to stop the bleeding.
In a minor pause between thunder, I heard the tornado siren as I ran back to Emily. Greg took the paper towels from me and held them to her leg.
“I heard a siren,” I said. “Everyone must be in the storm shelter in the basement.”
“What do you think is happening in your room?” Aimee asked.
“I'm afraid to check,” I said. “But at least nothing is trying to break down the door.”
Greg had grabbed Emily's head and was looking in her eyes. “Emily, it's me.”
He kept talking to her and trying to get her attention. Aimee and I grabbed Emily's arms and pulled her up. She still didn't seem to be aware of her surroundings but she could at least stand with minimal help from us.
“Let's take her to her room,” said Greg.
We led her down the stairs and into her room. Then we got her to lie down on her bed while Aimee ran to the bathroom for antibiotic ointment and bandages.
“I should go see what is happening in my room,” I said.”
“I'll go with you,” said Aimee. “Greg, we'll be back soon.” She grabbed her flashlight and we went out the door.
submitted by tropical_rabbit to u/tropical_rabbit [link] [comments]


2024.06.01 21:31 Billy_NoMate List of every time more than 4 words fit a category

To clear up a common misconception that this is something that only happens extremely rarely, here's a list of every time more than 4 words have fit one of the categories and what number puzzle it occurred in. The first 4 words are the answers and every word after that in parenthesis are words that fit that category but were part of another group. Also, category names might not be exactly the same as the ones used.

#4 Cleaning Verbs

Possible answers: DUST, MOP, SWEEP, VACUUM, (IRON)

#5 Condiments

Possible answers: KETCHUP, MAYO, RELISH, TARTAR, (MUSTARD)

#5 Clue Characters

Possible answers: GREEN, MUSTARD, PLUM, SCARLET, (PEACOCK)

#6 Shades of Blue

Possible answers: BABY, MIDNIGHT, POWDER, ROYAL, (SEA)

#6 Rappers

Possible answers: COMMON, FUTURE, ICE CUBE, Q-TIP, (CHANCE)

#9 Shirts

Possible answers: CAMI, HALTER, TANK, TEE, (POLO)

#9 Vegetables

Possible answers: BEET, CARROT, CORN, ONION, (SQUASH)

#9 Insects

Possible answers: ANT, BEETLE, MANTIS, TERMITE, (CRICKET)

#10 Countries

Possible answers: CHAD, GEORGIA, JORDAN, TOGO, (TURKEY)

#10 Birds

Possible answers: CRANE, JAY, TURKEY, SWALLOW, (KIWI)

#11 Spices

Possible answers: CARDAMOM, CLOVE, CORIANDER, CUMIN, (GINGER)

#11 Terms of Endearment

Possible answers: BOO, HONEY, SUGAR, SWEETIE, (BABY)

#12 Animal Group Names

Possible answers: FLOCK, PACK, POD, SCHOOL, (PRIDE)

#12 Deadly Sins

Possible answers: ENVY, GREED, LUST, PRIDE, (SLOTH)

#13 Airlines

Possible answers: FRONTIER, SPIRIT, UNITED, VIRGIN, (DELTA)

#13 Greek Letters

Possible answers: BETA, CHI, DELTA, IOTA, (NU)

#13 Silent G's

Possible answers: GNAT, GNAW, GNOCCHI, GNOME, (GNU)

#14 Famous Brothers

Possible answers: JONAS, MARX, WARNER, WRIGHT, (MARIO)

#14 Honda Vehicles

Possible answers: ACCORD, CIVIC, PASSPORT, PILOT, (CANOPY)

#15 Colors

Possible answers: BROWN, PINK, TURQUOISE, VIOLET, (SILVER)

#15 Fishing Equipment

Possible answers: LURE, REEL, ROD, TACKLE, (HOOK)

#16 Nuts

Possible answers: ALMOND, CASHEW, PECAN, WALNUT (PEANUT)

#17 Neck Accessories

Possible answers: ASCOT, BOLO, TIE, SCARF, (BOW)

#19 Disagreement

Possible answers: QUARREL, ROW, SPAT, TIFF, QUARREL, (BEEF)

#20 Grains

Possible answers: BARLEY, OAT, RYE, SPELT, (RICE)

#20 Royal Titles

Possible answers: BARON, EARL, KING, PRINCE, (DUKE)

#23 60's Band Member

Possible answers: BEACH BOY, BEATLE, BYRD, MONKEE, (ROLLING STONE)

#23 Dance Fads

Possible answers: DOUGIE, MACARENA, MASHED POTATO, TWIST, (VOGUE)

#25 Desserts

Possible answers: CHEESECAKE, FLAN, MOUSSE, TIRAMISU, (FUDGE)

#25 Animals with Tusks

Possible answers: ELEPHANT, HIPPO, NARWHAL, WARTHOG, (WALRUS)

#26 Countries (Holland is technically a region but it's often used as an informal name for the Netherlands)

Possible answers: DENMARK, GREECE, POLAND, PORTUGAL, (HOLLAND)

#26 Spelled with Roman Numerals

Possible answers: DILL, LIVID, MILD, MIX, (MIMIC)

#27 Body Parts

Possible answers: HEART, LIVER, LUNG, KIDNEY, (SPINE)

#28 File Extensions

Possible answers: GIF, PDF, TIFF, ZIP, (DOC)

#28 Fruits

Possible answers: BANANA, COCONUT, MANGO, PINEAPPLE, (KIWI)

#30 Joints

Possible answers: HIP, KNEE, SHOULDER, WRIST, (ELBOW)

#33 Boats

Possible answers: FERRY, JUNK, TUG, YACHT, (SUB)

#33 Cuts of Beef

Possible answers: FLANK, LOIN, ROUND, SHANK, (CHUCK)

#34 Smell

Possible answers: AROMA, BOUQUET, FRAGRANCE, SCENT, (FUNK)

#34 Music Genres

Possible answers: BLUES, COUNTRY, FUNK, SOUL, (ROCK)

#35 Metals

Possible answers: IRON, LEAD, TIN, ZINC, (NICKEL)

#36 Animals

Possible answers: KANGAROO, KOALA, WALLABY, WOMBAT, (MOLE RAT)

#38 Trees

Possible answers: ASH, CEDAR, MAPLE, PINE, (ELM)

#38 Land Formation

Possible answers: HILL, MOUNTAIN, PLATEAU, VALLEY, (PLAIN)

#38 Bagel Flavors

Possible answers: EVERYTHING, ONION, PLAIN, POPPY, (SESAME)

#41 Islands

Possible answers: CUBA, JAPAN, MALTA, PALAU, (FIJI), (JAVA)

#42 Punctuation Marks

Possible answers: COLON, COMMA, HYPHEN, PERIOD, (DASH)

#43 Birds

Possible answers: BOOBY, GULL, PELICAN, PUFFIN, (CANARY)

#45 Modes of Transportation

Possible answers: BOAT, CAR, PLANE, TRAIN, (SUBWAY)

#46 Cities

Possible answers: CHICAGO, MUNICH, PHILADELPHIA, RIO, (MANHATTAN)

#46 Fashion Magazines

Possible answers: ALLURE, ELLE, GLAMOUR, W, (COSMOPOLITAN)

#46 Storms

Possible answers: BLIZZARD, CYCLONE, SQUALL, TORNADO, (HURRICANE)

#48 Apparitions

Possible answers: GHOST, PHANTOM, SPECTER, SPIRIT, (GENIE)

#49 Relatives

Possible answers: AUNT, COUSIN, MOTHER, NEPHEW, (GRANDFATHER)

#49 Offbeat

Possible answers: DAFFY, KOOKY, QUIRKY, WACKY, (CUCKOO)

#49 Fictional Ducks

Possible answers: DAISY, DEWEY, DONALD, SCROOGE, (DAFFY)

#50 Imperial Measurements

Possible answers: FOOT, INCH, MILE, YARD, (QUART)

#52 Rodents

Possible answers: GERBIL, HAMSTER, RAT, VOLE, (MOUSE)

#52 Musical Instruments

Possible answers: HARP, HORN, ORGAN, TRIANGLE, (KEYBOARD)

#52 Complain

Possible answers: CARP, GRIPE, GROUSE, MOAN, (HARP)

#53 Animal Group Names

Possible answers: COLONY, HERD, PRIDE, SWARM, (FAMILY)

#53 AP Classes

Possible answers: BIO, CHEM, GOV, STATS, (LIT)

#54 Places for Worship

Possible answers: ALTAR, RELIQUARY, SHRINE, TEMPLE, (ABBEY)

#54 Presidents

Possible answers: CALVIN, CHESTER, GROVER, HARRY, (GARFIELD)

#56 Dances

Possible answers: HUSTLE, SALSA, SWING, TANGO, (TAP)

#57 Patterns

Possible answers: HOUNDSTOOTH, PAISLEY, PLAID, STRIPES, (DOT)

#58 Arachnids

Possible answers: MITE, SCORPION, SPIDER, TICK, (BLACK WIDOW)

#58 Fish

Possible answers: CHAR, EEL, PERCH, SHARK, (CATFISH)

#58 Superheroes

Possible answers: BLACK WIDOW, BLADE, FLASH, STORM, (TICK)

#59 Quantity

Possible answers: FEW, HANDFUL, SEVERAL, SOME, (PAIR)

#59 Celestial Objects

Possible answers: ASTEROID, COMET, MOON, PLANET, (SUN)

#60 Sports Venues

Possible answers: COURT, DIAMOND, FIELD, RINK, (RING)

#60 Jewelry

Possible answers: ANKLET, BANGLE, BROOCH, PENDANT, (RING), (CHARM)

#62 State Abbreviations

Possible answers: CO, MA, ME, PA, (LA)

#62 Period Table Symbols

Possible answers: FE, HE, NA, NI, (CO), (PA), (LA), (TI)

#63 Slang for Zero

Possible answers: JACK, NADA, NOTHING, SQUAT, (ZIP)

#63 Exercises

Possible answers: CURL, LUNGE, PLANK, PRESS, (SQUAT), (CRUNCH)

#63 Captains

Possible answers: CRUNCH, KANGAROO, OBVIOUS, PLANET, (JACK)

#64 Dog Names

Possible answers: FIDO, LUCKY, ROVER, SPOT, (REX)

#64 Perceive

Possible answers: CATCH, NOTICE, OBSERVE, SEE, (SPOT)

#64 Fishing Terms

Possible answers: BAIT, CHUM, FLY, SINKER, (CATCH)

#65 Energy

Possible answers: JUICE, SPIRIT, STEAM, VIGOR, (GAS), (FIRE)

#66 Time Periods

Possible answers: CENTURY, DECADE, MILLENNIUM, YEAR, (MONTH)

#66 Breakfast Foods

Possible answers: CEREAL, OMELET, PANCAKE, WAFFLE, (BACON), (EGG)

#67 Desserts

Possible answers: CAKE, COBBLER, PIE, TART, (FUDGE)

#67 Occupations

Possible answers: FISHER, MASON, MILLER, SMITH, (DOCTOR)

#68 Extremely

Possible answers: AWFUL, QUITE, SUPER, VERY, (REAL)

#68 Currencies

Possible answers: RAND, REAL, STERLING, WON, (POUND)

#68 _____Cake

Possible answers: CARROT, COFFEE, POUND, SPONGE, (CUP)

#69 Shoes

Possible answers: CLOG, PUMP, SLIDE, WEDGE, (MARY JANE)

#69 Slang for Marijuana

Possible answers: GRASS, HERB, MARY JANE, WEED, (BUD), (POT)

#70 Camping Supplies

Possible answers: COOLER, LANTERN, SLEEPING BAG, TENT, (CAMPER)

#70 Insult

Possible answers: BARB, DIG, DISS, JAB, (SLIGHT)

#71 States

Possible answers: ARIZONA, COLORADO, NEVADA, UTAH, (KANSAS), (MONTANA)

#72 Santa's Reindeer

Possible answers: COMET, CUPID, DASHER, VIXEN, (DANCER)

#72 Seen on Valentine's Day

Possible answers: CARD, HEART, CHOCOLATE, ROSE, (CUPID)

#73 Facial Hair

Possible answers: BEARD, GOATEE, MUSTACHE, STUBBLE, (HANDLEBAR)

#73 Pursue

Possible answers: DOG, FOLLOW, TAIL, TRACK, (SHADOW)

#74 Failures

Possible answers: BUSTS, FLOPS, MISSES, TURKEYS, (DUDS)

#75 Social Gathering

Possible answers: BASH, BLOWOUT, PARTY, SHINDIG, (MIXER)

#75 Found in a Kitchen

Possible answers: COUNTER, MIXER, RANGE, SINK, (ISLAND)

#79 Depart Quickly

Possible answers: BOOK, BOUNCE, RUN, SPLIT, (JET)

#79 Shades of Black

Possible answers: EBONY, JET, ONYX, RAVEN, (BLACK)

#80 Influence

Possible answers: CLOUT, PULL, WEIGHT, SWAY, (IMPACT)

#81 Appetizer Unit

Possible answers: FRY, NACHO, POPPER, WING, (CHIP), (CRACKER)

#81 Response to a Correct Answer

Possible answers: BINGO, CORRECT, RIGHT, YES, (DING)

#82 Drink Vessels

Possible answers: GOBLET, SNIFTER, TUMBLER, STEIN, (FLUTE)

#82 Woodwinds

Possible answers: CLARINET, FLUTE, OBOE, SAXOPHONE, (BASSOON)

#82 American Poets

Possible answers: BISHOP, FROST, OLDS, POUND, (STEIN)

#83 Unclothed

Possible answers: BARE, NAKED, NUDE, UNCLAD, (BUFF)

#83 Football Actions

Possible answers: FUMBLE, PUNT, SACK, SNAP, (TURNOVER)

#83 Finger Actions

Possible answers: BUFF, CLIP, FILE, POLISH, (SNAP)

#84 Female Animals

Possible answers: COW, DOE, HEN, MARE, (EWE)

#84 Pronouns

Possible answers: I, IT, THEY, WE, (YOU)

#84 Roman Numerals

Possible answers: D, L, M, V, (I)

#86 Information Displays

Possible answers: CHART, DIAGRAM, GRAPH, MAP, (PIE)

#86 Additional Benefit

Possible answers: BONUS, EXTRA, ICING, PERK, (GRAVY)

#86 Creatures in Folklore

Possible answers: GNOME, GOBLIN, OGRE, TROLL, (DRAGON)

#89 Alcohol

Possible answers: CIDER, PORT, SAKE, STOUT, (SPIRIT), (SCOTCH)

#89 Pixar Movies

Possible answers: BRAVE, CARS, COCO, UP, (SOUL)

#90 Baseball Calls

Possible answers: BALL, OUT, SAFE, STRIKE, (WALK)

#90 Fish

Possible answers: CARP, CATFISH, FLOUNDER, SMELT, (SALMON)

#91 Jungle Animals

Possible answers: ANACONDA, CAPYBARA, JAGUAR, TOUCAN, (LION)

#91 Lowest Point

Possible answers: BASE, BOTTOM, FOOT, FOUNDATION, (LEGS)

#92 Halloween Decorations

Possible answers: BAT, COBWEB, PUMPKIN, TOMBSTONE, (BONES)

#93 Animal Sounds

Possible answers: BUZZ, CLUCK, MEOW, OINK, (BARK)

#93 Inside Info

Possible answers: DIRT, DISH, SCOOP, SKINNY, (TEA)

#95 Songs that are Names

Possible answers: ALEJANDRO, LOLA, MICHELLE, STAN, (IRIS)

#96 Animals

Possible answers: BUFFALO, COW, GOAT, SHEEP, (HORSE)

#96 Gymnastics Apparatus

Possible answers: FLOOR, HORSE, RINGS, VAULT, (BEAM)

#97 Fairy Tale Figures

Possible answers: GIANT, PRINCESS, WITCH, WOLF, (QUEEN)

#97 "Peanuts" Characters

Possible answers: CHARLIE, PEPPERMINT PATTY, PIGPEN, WOODSTOCK, (LUCY)

#98 Fruits

Possible answers: APRICOT, FIG, GRAPE, LIME, (BERRY)

#98 Luxurious

Possible answers: DELUXE, GRAND, LAVISH, OPULENT, (SWANK)

#99 Intelligent

Possible answers: BRIGHT, CLEVER, QUICK, SHARP, (SMART)

#100 Web Browser-Related

Possible answers: BOOKMARK, HISTORY, TAB, WINDOW, (LINK), (POCKET)

#100 Dirty_____

Possible answers: DOZEN, JOKE, LAUNDRY, MARTINI, (WINDOW)

#101 Bowling Terms

Possible answers: ALLEY, BALL, LANE, PIN, (SPARE)

#101 Common Merch Items

Possible answers: MUG, PEN, TEE, TOTE, (PIN)

#102 Vehicles

Possible answers: BUS, CAR, MOTORCYCLE, TRUCK, (SCOOTER)

#102 Muppets

Possible answers: ANIMAL, BEAKER, GONZO, SCOOTER, (CHEF), (PIGGY)

#103 Soda Fountain Orders (Concrete can mean a type of milkshake or frozen custard)

Possible answers: FLOAT, MALT, SHAKE, SUNDAE, (CONCRETE), (SPLIT)

#104 Robust

Possible answers: FIT, HEALTHY, SOUND, STRONG, (WELL)

#104 Water Sources

Possible answers: FOUNTAIN, SPRING, TAP, WELL, (SINK)

#105 Kitchen Utensils

Possible answers: GRATER, LADLE, PEELER, WHISK, (CLEAVER)

#106 Wedding Items

Possible answers: BOUQUET, RING, TRAIN, VEIL, (CAKE)

#106 Encase

Possible answers: CAKE, COAT, COVER, CRUST, (VEIL)

#107 Snakes

Possible answers: BOA, MAMBA, PYTHON, VIPER, (GARTER)

#108 Produced by Trees

Possible answers: ACORN, CONE, POLLEN, SAP, (GUM), (NEEDLE)

#108 Candy

Possible answers: CHOCOLATE, GUM, LICORICE, LOLLIPOP, (SUCKER)

#108 Target of a Scheme

Possible answers: CHUMP, FOOL, MARK, SUCKER, (SAP)

#109 Rap Subgenres

Possible answers: BOUNCE, CRUNK, DRILL, GRIME, (TRAP)

#110 Golf Clubs

Possible answers: IRON, PUTTER, WEDGE, WOOD, (CLUB)

#112 Coffee Counter Items

Possible answers: CUP, LID, STIRRER, STRAW, (STICK)

#114 Talk

Possible answers: BLATHER, CHAT, GAB, JABBER, (YAK)

#115 Christmas-Related

Possible answers: MISTLETOE, REINDEER, SNOWMAN, STOCKING, (PRESENT), (CANDY CANE)

#116 MLB Teams

Possible answers: ANGEL, CUB, MET, RED, (NAT)

#119 Celebratory Occasion

Possible answers: ANNIVERSARY, BIRTHDAY, SHOWER, WEDDING, (RECEPTION), (SERVICE)

#120 Crops

Possible answers: CORN, CUCUMBER, PEPPER, TOMATO, (MELON)

#121 Bible Books

Possible answers: ACTS, JOB, KINGS, MARK, (GENESIS)

#121 NHL Teams

Possible answers: FLAMES, KRAKEN, STARS, WILD, (KINGS), (RANGER)

#123 Conceal

Possible answers: BLOCK, COVER, HIDE, MASK, (SHIELD)

#124 "L" Cities

Possible answers: LAGOS, LIMERICK, LINCOLN, LUXOR, (LIMA)

#124 Poetry Terms

Possible answers: LINE, METER, RHYME, VERSE, (LIMERICK)

#125 Butt

Possible answers: BOTTOM, BUNS, SEAT, TAIL, (BOOTY)

#126 Tools

Possible answers: HAMMER, FILE, LEVEL, SAW, (WRENCH)

#126 Keyboard Shortcuts

Possible answers: COPY, FIND, PRINT, SAVE, (FILE)

#127 Days of the Week

Possible answers: FRIDAY, SATURDAY, SUNDAY, THURSDAY, (WEDNESDAY), (TUESDAY)

#127 Go Bad

Possible answers: ROT, SOUR, SPOIL, TURN, (FESTER)

#129 Bit of Air

Possible answers: BREEZE, DRAFT, GUST, PUFF, (PANT)

#130 Falsify

Possible answers: FABRICATE, FAKE, FIX, FORGE, (FUDGE)

#130 TV Shows

Possible answers: FARGO, FIREFLY, FLEABAG, FLIPPER, (FRIENDS)

#131 Animal Homes

Possible answers: DEN, LAIR, HIVE, NEST, (WEB), (WARREN)

#131 Equitable

Possible answers: EQUAL, EVEN, FAIR, JUST, (GOOD)

#132 Tableware

Possible answers: BOWL, DISH, PLATE, SAUCER, (CROCK), (CUP)

#133 British Food

Possible answers: MASH, ROAST, SCONE, TRIFLE, (BANGER)

#133 Predicament

Possible answers: BIND, PICKLE, SCRAPE, SPOT, (JAM)

#134 Impel

Possible answers: DRIVE, INSPIRE, MOTIVATE, SPUR, (SPARK)

#135 Compound Words

Possible answers: BACKPACK, BIGWIG, DOWNTOWN, RAGTAG, (TEXTBOOK)

#136 Grammar Tenses

Possible answers: FUTURE, PAST, PERFECT, PRESENT, (SIMPLE)

#136 The 12 Days of Christmas

Possible answers: DRUMMER, LADY, RING, SWAN, (LORD)

#137 Excellent

Possible answers: ACES, KEEN, NEATO, NIFTY, (SWELL)

#137 Bubbles

Possible answers: FOAM, FROTH, HEAD, LATHER, (BUBBLE)

#138 Metals

Possible answers: COPPER, GOLD, NICKEL, SILVER, (BRASS), (MERCURY)

#139 Aesthetics

Possible answers: DRESS, LOOK, MANNER, STYLE, (TASTE)

#140 Mishmash

Possible answers: HASH, JUMBLE, MEDLEY, STEW, (LITTER)

#143 Filler Words

Possible answers: ERM, UH, UM, WELL, (LIKE), (ER)

#146 Clue Weapons

Possible answers: CANDLESTICK, KNIFE, ROPE, WRENCH, (PIPE)

#147 Unchanging

Possible answers: EVEN, LEVEL, STABLE, STEADY, (UNIFORM)

#147 Long, Sharp Objects

Possible answers: LANCE, PIN, SKEWER, SPIT, (PITCHFORK)

#148 Musical Format

Possible answers: LP, PLATTER, VINYL, WAX, (CD)

#148 Cube-Shaped

Possible answers: BOUILLON, DIE, ICE, SUGAR, (STOCK)

#150 Equivocate

Possible answers: HEDGE, SEE-SAW, WAVER, YO-YO, (FLIP-FLOP), (WAFFLE)

#151 Podcasts

Possible answers: RADIOLAB, SERIAL, UP FIRST, WTF, (FRESH AIR), (REPLY ALL)

#152 Intelligent

Possible answers: BRIGHT, QUICK, SHARP, SMART, (SAGE)

#152 Medieval Weapons

Possible answers: CLUB, MACE, SPEAR, SWORD, (AXE)

#153 Filmmaking Equipment

Possible answers: BOOM, DOLLY, LENS, TRIPOD, (GRIP)

#154 Sports Professionals

Possible answers: COACH, GM, PLAYER, SCOUT, (SUB)

#154 Car Companies

Possible answers: BMW, HONDA, JAGUAR, SUBARU, (FORD), (GM)

#156 Vocal Fanfare

Possible answers: BEHOLD, PRESTO, TADA, VOILA, (SURPRISE)

#157 Magazines

Possible answers: O, OK, US, W, (EW), (SI)

#157 Yes

Possible answers: HAI, JA, SI, DA, (OK), (OUI)

#158 Animals

Possible answers: BUFFALO, DEER, FISH, MOOSE, (BULL), (STEER), (SEAL)

#160 Quick Observation

Possible answers: GANDER, GLANCE, GLIMPSE, LOOK, (PEEK)

#160 Parts of a Mountain

Possible answers: CLIFF, CRAG, LEDGE, RIDGE, (BLUFF), (PEAK)

#161 _____Day

Possible answers: EARTH, GROUNDHOG, LABOR, MAY, (BIRTH)

#162 Primates

Possible answers: BABOON, BONOBO, GIBBON, GORILLA, (APE)

#162 Fashionable

Possible answers: CHIC, HIP, HOT, IN, (VOGUE)

#164 Area Between Mountains

Possible answers: CANYON, GULCH, PASS, RAVINE, (GORGE)

#165 Food

Possible answers: PASTY, PIE, TART, TURNOVER, (PARFAIT), (RAGOUT), (CURRY)

#165 Countries

Possible answers: JAPAN, POLAND, TUNISIA, TURKEY, (JORDAN)

#166 Reality Shows

Possible answers: ALONE, CATFISH, CHOPPED, SURVIVOR, (BACHELOR)

#168 Municipalities

Possible answers: CITY, TOWN, COUNTY, VILLAGE, (CAPITAL)

#171 Parts of the Foot

Possible answers: ARCH, BALL, SOLE, TOE, (HEEL)

#171 Dog Commands

Possible answers: COME, DOWN, SIT, STAY, (HEEL)

#173 Ways to Remove Hair

Possible answers: SHAVE, THREAD, TWEEZE, WAX, (CUT)

#174 Hold Back

Possible answers: CAP, CHECK, CURB, LIMIT, (HAMPER)

#175 Excite, with "Up"

Possible answers: AMP, FIRE, HYPE, PUMP, (GAS)

#177 TV Shows

Possible answers: CHEERS, EUPHORIA, FELICITY, GLEE, (FRASIER)

#178 Found on Sheet Music

Possible answers: CLEF, NOTE, REST, STAFF, (SCALES)

#178 Zodiac Symbols

Possible answers: BULL, CRAB, SCALES, TWINS, (VIRGIN)

#180 Absolute

Possible answers: PURE, SHEER, TOTAL, UTTER, (STARK)

#180 Express

Possible answers: AIR, SPEAK, STATE, VOICE, (UTTER)

#181 Cooking Oils

Possible answers: CORN, OLIVE, PALM, PEANUT, (RICE)

#183 Luxurious Fabrics

Possible answers: CHIFFON, SILK, SATIN, VELVET, (LACE)

#185 -ough

Possible answers: BOUGH, COUGH, DOUGH, TOUGH, (ROUGH), (ENOUGH)

#189 Used to Build a Snowman

Possible answers: CARROT, COAL, SNOW, STICKS, (STONES)

#190 NYC Avenues

Possible answers: BROADWAY, FIFTH, MADISON, PARK, (SECOND), (FIRST), (ELEVENTH)

#191 Accessories

Possible answers: BELT, BRACELET, TIE, WATCH, (CHARM)

#199 Name Prefixes

Possible answers: GEN, MS, PROF, REV, (DR)

#200 Parts of a Car

Possible answers: BUMPER, HOOD, TIRE, TRUNK, (DASH)

#201 Single Letter Homophones

Possible answers: BEE, EX, GEE, JAY, (TEE)

#203 New Years-Related

Possible answers: BALL, COUNTDOWN, FIREWORKS, KISS, (PARTY), (RESOLUTION), (CHAMPAGNE)

#207 Gift-Giving Accessories

Possible answers: BOW, BOX, CARD, WRAPPING, (MESSAGE)

#210 Kinds of Exams

Possible answers: BAR, FINAL, ORAL, PHYSICAL, (EYE)

#211 Long, Skinny Objects

Possible answers: POLE, ROD, STAFF, STICK, (CLUB)

#212 Cooking Elements

Possible answers: ACID, FAT, HEAT, SALT, (PEPPER), (SMOKE)

#213 Seen at a Casino

Possible answers: CARDS, CHIPS, DICE, SLOTS, (POKER)

#213 Ways to Prepare Cheese

Possible answers: CRUMBLE, MELT, SHRED, SLICE, (GRATE)

#217 Thieve

Possible answers: PINCH, ROB, STEAL, SWIPE, (JACK)

#218 Medicine Formats

Possible answers: CAPSULE, CREAM, SYRUP, TABLET, (POD)

#221 Colors

Possible answers: BLUE, GREEN, WHITE, YELLOW, (SCARLET)

#222 Minced Oaths

Possible answers: CURSES, DARN, RATS, SHOOT, (FUDGE), (NUTS)

#224 Contains Wax

Possible answers: CANDLE, CRAYON, HONEYCOMB, SEAL, (EAR)

#229 Baseball-Related

Possible answers: BALL, BASE, BAT, GLOVE, (STRIKE)

#233 Mario Power-ups

Possible answers: FEATHER, STAR, MUSHROOM, FLOWER, (HAMMER)

#234 _____Pit

Possible answers: BARBECUE, ORCHESTRA, SNAKE, TAR, (FIRE)

#235 Make Shorter

Possible answers: CLIP, CUT, PARE, TRIM, (PRUNE)

#235 Muscular

Possible answers: BUILT, JACKED, RIPPED, SWOLE, (TRIM), (BUFF)

#237 Farm Fixtures

Possible answers: COOP, PEN, STABLE, STY, (RANGE)

#238 Unexciting

Possible answers: BORING, DULL, MUNDANE, VANILLA, (ROUTINE), (DRY)

#239 Ecclesiastical Titles

Possible answers: BISHOP, CARDINAL, PASTOR, PRIOR, (BROTHER), (LORD)

#251 Media Attention

Possible answers: COVERAGE, EXPOSURE, PRESS, PUBLICITY, (MEDIA)

#254 Little Bit of Liquid

Possible answers: BEAD, GLOB, DROP, TEAR, (DRIP)

#257 Shades of Green

Possible answers: OLIVE, FOREST, LIME, MINT, (CACTUS)

#260 Ilk

Possible answers: KIND, SORT, TYPE, VARIETY, (MANNER)

#263 Propel into the Air

Possible answers: HOP, JUMP, LEAP, SPRING, (VAULT)

#266 Large Amount

Possible answers: MASS, SEA, SLEW, TON, (WAVE)

#266 Fall under Pressure

Possible answers: BUCKLE, CAVE, COLLAPSE, GIVE, (FLOP)

#268 Pop Stars

Possible answers: GRANDE, MARS, STYLES, SWIFT, (LEGEND)

#269 Found at an Airport

Possible answers: HANGAR, RUNWAY, TARMAC, TERMINAL, (WINDSOCK)

#269 Ends in an Article of Clothing (A Mac is a raincoat)

Possible answers: FOXGLOVE, GUMSHOE, TURNCOAT, WINDSOCK, (TARMAC), (LAWSUIT)

#271 Food Preservation Techniques

Possible answers: CAN, CURE, DRY, FREEZE, (SPICE)

#272 Space_____

Possible answers: BAR, CADET, HEATER, STATION, (BLANKET)

#273 Keyboard Keys

Possible answers: COMMAND, CONTROL, OPTION, SHIFT, (SPACE)

#283 Seen at a Sports Stadium

Possible answers: ASTROTURF, JUMBOTRON, SCOREBOARD, SKYBOX, (KISSCAM), (JOURNEYMAN)

#284 Animals

Possible answers: COW, DOE, HEN, EWE, (YAK)

#284 Palindromes

Possible answers: BIB, EYE, GAG, POP, (EWE)

#285 Olympic Sports

Possible answers: BREAKING, HOCKEY, TRAMPOLINE, SKELETON, (CRICKET), (SQUASH), (VOLLEYBALL)

#289 Plant Growths

Possible answers: BLOOM, BUD, SHOOT, SPROUT, (CORONA)

#290 Quarrel

Possible answers: FIGHT, ROW, SCRAP, TIFF, (WAR)

#290 Games of Chance (Poker is technically a game of skill but it's still highly associated with chance)

Possible answers: BINGO, LOTTERY, ROULETTE, WAR, (POKER)

#291 Whale Species

Possible answers: BLUE, FIN, GRAY, RIGHT, (PILOT)

#293 Food Preservation Techniques

Possible answers: CANS, CURES, SALTS, SMOKES, (JAMS), (PICKLES)

#296 Thrust

Possible answers: JAB, POKE, PROD, STICK, (ELBOW)

#301 _____Horse

Possible answers: CHARLEY, CRAZY, DARK, GIFT, (PRIZE)

#302 Brief Moment

Possible answers: FLASH, HEARTBEAT, JIFF, WINK, (ZIP)

#302 Dispute

Possible answers: CLASH, TANGLE, SCRAP, TIFF, (SPAT)

#303 Hair Care Items

Possible answers: BRUSH, COMB, DRYER, IRON, (OIL)

#307 Seen at the Circus

Possible answers: CLOWN, RING, TENT, TRAPEZE, (LION)

#310 Parts of a Theatre

Possible answers: BALCONY, BOX, ORCHESTRA, STAGE, (FLOOR)

#312 Golden_____

Possible answers: FLEECE, GIRLS, PARACHUTE, RULE, (MEAN)

#315 Starting with the Same Sound

Possible answers: CYMBAL, SCIMITAR, SIMMER, SYMPHONY, (SYMBOL)

#318 Mexican Food-Related

Possible answers: CILANTRO, LIME, ONION, SALSA, (PICO), (WRAP), (MOLE)

#328 _____Sale

Possible answers: BAKE, CLEARANCE, GARAGE, SAMPLE, (YARD)

#329 Enjoy

Possible answers: FANCY, LOVE, RELISH, SAVOR, (LIKE)

#330 Quantity

Possible answers: FEW, MANY, SEVERAL, SOME, (COUPLE), (HANDFUL)

#333 Restrict

Possible answers: CHECK, CONTAIN, CURB, LIMIT, (CAP)

#339 Forthright

Possible answers: DIRECT, FRANK, OPEN, STRAIGHT, (PLAIN)

#342 Games

Possible answers: CATEGORIES, CHARADES, FISHBOWL, WEREWOLF, (MOUSETRAP)

#345 Billiards-Related

Possible answers: BALL, CHALK, CUE, RACK, (POCKET)

#348 Things You can Crack

Possible answers: EGG, KNUCKLES, SMILE, WINDOW, (CORN)

#351 _____Iron

Possible answers: PUMP, STEAM, TIRE, WAFFLE, (FLAT)

#355 Things People Shake

Possible answers: HANDS, MARACA, POLAROID, SNOWGLOBE, (BODY)
submitted by Billy_NoMate to NYTConnections [link] [comments]


2024.06.01 20:30 brooky12 The Flash #97 - Close Encounters of the Cold Kind

The Flash #96 - Close Encounters of the Cold Kind

<< < > Coming July 1st
Author: brooky12
Book: Flash
Arc: ?
Set: 96
 
Abra and Lisa walked through the door, already glancing at corners and posters on the wall, noting down the potential spots for hidden cameras. Abra was wearing a slick suit and tie, as if he had just walked out the door from some generic office C-suite job. Lisa was in a much more suble outfit, a casual dress and wool pullover, large purse that seemed inconspicuous if you didn’t know a pair of ice skates were hiding in it.
 
“You go on, I’m just going to sit down,” Lisa sighed, waving Abra forward as she moved towards a nearby couch. None of the people in line for the bank teller minded the two, other than the younger woman at the end of the line who seemed motivated to pay attention to anything but the fact that she was going to be standing for the next ten or twenty minutes.
 
Abra nodded, walking confidently up to one of the bank’s side rooms. The man inside looked up confused for a moment, hiding a grimace with a large smile. “Welcome to Milwa Key Bank, come on in!”
 
All it took was a suit and tie for the average service employee to bend over backwards to try and accommodate you, Abra thought. His average performance outfit received scorn and disgust outside of the context of his shows, but when he looked rich, all of the sudden he didn’t even need an appointment.
 
“Hello! My wife and I recently moved here, and we’d like to begin the process of rehoming our assets. Figured we’d start at least with a simple account or three to keep things centralized here in Milwa Key and give us access to, you know, the financial support staff here to get our bigger stuff moved over.”
 
Was this how rich people talked? He wasn’t sure.
 
“Well certainly, we’re happy to have you here. What is your name? You need multiple accounts, for you and your wife?”
 
Abra smiled. “Well, my name is Ibrim Nassau, and my wife’s name is Carol Bennd. We’d like to open personal accounts for each of us, as well as a shared account for our personal corporation that we handle shared expenses through, C.B.I.N. Inc.”
 
“Certainly. Unfortunately, I can’t help you with the shared account if you wish it to be connected to a company—that would require an appointment with a corporate representative who isn’t in today. I also can’t open an account for your wife without her here to consent and sign the paperwork.”
 
Abra nodded, turning back to the open door. “Carol, they’ll need you for when they make your account.”
 
Lisa looked up, halfway finished putting on her second ice skate. “Just do yours first, I’m in the middle of something here!”
 
Abra turned back to the employee. “Mine first, she’ll be in shortly. Women,” he joked, watching an air of unease settle on the employee between his comment and watching Lisa putting on ice skates. He didn’t go for any sort of alarm system yet, though.
 
“Understood. Do you have a local ID to Milwaukee County yet, or are you still out-of-county or out-of-state?”
 
“Actually, if you’d believe it, funnily enough, I’m, out of time!”
 
The joke barely landed as the bank employee stood up in horror, staring out the door as he watched Lisa icing off the entry to the bank. Before he could even shout anything or react, Abra blew across his open palm in the man’s direction, watching him grow drowsy then fall to the floor asleep in a matter of seconds.
 
The alarms went off, but that was fine. The quiet part was over and pretending to be upright citizens was tiring, anyways.
 
>>>>>>>>>>>>>>
 
“Iced over bank in Milwaukee,” Barry sighed, placing down his phone and looking up to Jay.
 
Jay, for his part, didn’t seem quite as exhausted. “Cap. Cold?”
 
“I sent a message to the prison, they’ll get back to me, but you’d think they’d give us a heads up if he went missing already. Bit of travel to get to Wisconsin if he broke out today.”
 
Jay stood up, switching into his outfit. “His stuff was always tech, possible someone figured out his nonsense and recreated it?”
 
Barry joined him, and the two ran out the door. “Let us know if the prison gets back to us, please,” Jay called over the communication device, and a confirmation from Nora Allen was their final comment from the compound before they arrived on the scene.
 
For a late May afternoon, with the temperature somewhere in the 90s, the vision of a fully frozen over bank building was almost an appealing sight. The local officer, on their arrival, jogged over.
 
“Good to see you, Flashes! Alarms started going off about an hour ago, but due to a technical hiccup in our system we didn’t find out until about a half hour ago. We sent in our report on arrival. All entrances are iced over, we’ve got a hostage negotiator on their way but we don’t know how many folks are trapped inside.”
 
“Do you know who might’ve done this?”
 
“Nope. No ice metahuman records in the region.”
 
“Gotcha, thank you. You mind if we try to do something, or would you like us to wait to see what happens?”
 
“By all means, Flash, y’all are the experts here. Policy is to let proven folks like you ahead, even after whatever happened during the winter. But I’m sure you don’t wanna hear policy ramblings.”
 
Barry took a deep breath. He didn’t want to hear policy ramblings, especially after the Flashpoint time rewriting, for sure. “Thanks, Chief.”
 
The two approached the iced over building, Jay running a finger across the ice. “Cold,” which confirmed at least that it wasn’t illusionary or a trick of the eye somewhat. What it also meant was that it could be shattered.
 
The two walked up to the front door, each placing their hands up to the ice. The vibration of their fingers and palm started small, testing the density and thickness of the ice first. Then the vibrations grew in intensity, melting the ice directly on it and nearby but also introducing faults throughout the structure. This would probably break the doors as well, but there were resources to pay for damages.
 
The heat melted more ice than the vibrations chipped any off, until about thirty seconds in. Some inflection point had passed, and large cracks showed up all throughout the ice, before a large chunk shattered in front of them. Not large enough to walk comfortably through, but enough to take advantage of the surprise to crawl through and get inside.
 
>>>>>>>>>>>>>>
 
Ugh. Whatever that crash upstairs was, it wasn’t good tidings.
 
Lisa glanced at Abra, both grimacing as they tried, wordlessly, to figure out who was going to be the one heading upstairs. They were both in the bank’s vault, tossing bundles of cash through an open portal. They hadn’t even bothered to secure or watch the hostages, feeling confident that most average folks would rather sit still than risk being frozen into a popsicle or magic’d into nonexistence.
 
“Let me go up and see what that’s about, you keep getting money,” Abra offered, heading towards the staircase. Lisa was satisfied with that, a magician probably could defend himself better than her ice skates could. Abra jogged up the stairs, hearing the sounds of many sets of footprints. Hostages escaping or police force coming in. Probably both.
 
Instead of rushing in head first, Abra sprinkled a bit of dust on himself, making himself nearly invisible to the naked eye. He hugged the wall as he left the stairwell, eyes focused first on where the hostages were told to stay – all gone. The two Flashes in the main entryway were his next focus. He crushed a small marble in his pocket, sending a warning to Lisa downstairs – now was the time for her to leave.
 
Time to leave their mark. The two of them didn’t seem to see or hear him as he moved out of their stairwell, pulling out a small cylinder of herbs and powder. He snapped it in two, throwing each half at the two Flashes. As soon as it came out of his invisible cloak, the two reacted fast enough to get out of the way, but it served its purpose.
 
The tubes began their effect, turning into a condensed area of choking gas. The Flashes were no longer in there, but it was enough for them to focus on as he moved onto his next step. He rubbed a bit of lotion on his wrists, using the magic to then float up in the air. Flashes were fast, but they were vertically challenged, so long as he stayed out of arm’s reach in the air there wasn’t much they could do.
 
The Flashes investigated the gas, taking a sample seemingly as the one with the metal hat charged off towards the vault. When he came back empty-handed, Abra felt confident that Lisa had dipped. He took out two small spheres, tossing them at nearby walls. They exploded on impact, spelling out their requested calling card—CBIN—in a material that would slowly shift colors while also being difficult to remove.
 
Abra wanted to mess with the Flashes more, but getting caught right now was going to be terrible. One of them was already doing a touch test on every inch of the building he could reach, so the longer he waited the more he risked one of them doing some superspeed nonsense to find him. This wasn’t even supposed to be an actual interaction, he had been running a script for generic SWAT teams. It was time to go.
 
A small wand apparated in his hand, which he circled around himself. A quick teleport back to home base ensured his safety, though the rush of adrenaline still kept him on edge.
 
“What happened, you’re back quick,” Lisa asked, not even finished organizing the bags of money they had lifted.
 
“Flashes showed up,” Abra groaned, taking a deep breath. “Not convinced we were set up, they didn’t seem to be expecting me.”
 
“Guess we’ll see what the Curator says, if anything. Bad bait if they couldn’t even figure out your gimmicks after all of this.”
 
>>>>>>>>>>>>>>
 
Jay sighed, shaking his head. “Why ice, though? Really feels targeted in a way, who is going to freeze over a building and then just ignore the hostages other than Snart?”
 
Wally nodded. “Just not dismissing possibilities. Do we know for sure that was him? Do we know for sure that the magician or whatever the guy you faced was acting alone?”
 
“Nobody else in the building. I suppose they could’ve escaped alongside the hostages, but surely the hostages wouldn’t just let their captor slip out with them.”
 
Wally’s eyes narrowed. “It’s happened before, no?”
 
“In movies, maybe,” Jay chuckled. “We shouldn’t discount the possibility, I guess. Just seems so odd to me that the building freezes over, but then whatever we actually faced inside was like, gas canisters and graffiti bombs. Pretty sure there’s more, given that we never actually saw where the things were coming from, but hard to pinpoint what or how.”
 
“CBIN, right?”
 
“Not even a shell company. We’re trying to track down what it could be connected to, but anything associated with CBIN seems to be entirely disconnected. And no hostage remembers anything. Even the guy who was supposedly talking to him claims to have a blank spot on what the guy was saying or what he looked like.”
 
Elsewhere in the country, a man and a woman sat quietly. The man lifted each stack of bills telekinetically, magically detaching the dye that had stained each banknote. It wasn’t a particularly quick process, but it was calming. At least Abra was able to do it stack by stack, which made the process faster.
 
The woman sat at a computer, typing out a letter. They were growing more suspicious of the Curator, given that The Flash had shown up. Their understanding was that the Flash Museum, which the Curator was supposedly a part of, was not on good talking terms with The Flash folk themselves.
 
And yet, two of them had shown up. That wasn’t a smoking gun, The Flash could show up literally anywhere they wanted at presumably seconds’ notice, but for them to show up after this had been the Curator’s request hit for authenticity? They weren’t going to cut off contact with the Curator, not just yet, but they both were more suspicious than they had been. They hadn’t even mentioned the Flash appearance yet to Anthony, who likely would’ve reached poorly. He didn’t remember hating The Flash during the time change nonsense but had been willing to learn. The two of them felt better holding on to the information for now, anything suspicious might’ve caused him to careen into theorist worries and get cold feet.
 
They sat quietly. The next step, no matter what the Curator responded with, was to find more allies. The Curator was a potential sponsor, which was fine, but they needed more allies that could help in a fight. Lisa remembered more than just the three of them—four of them, but the kid didn’t want to join—during their time experience but finding them had been more difficult.
submitted by brooky12 to DCFU [link] [comments]


2024.06.01 19:32 wagonwheelrockme [M4F] Welcome to the Dollhouse!

Nicholas Mattison bumped his shoulder as he stretched his arms over his head, pulled back the soft pink curtain that draped over his bed like a canopy, and rubbed the sleep out of his green eyes as his bare feet met the plush carpeting of his bedroom.
If Nicholas was any more alert than his still-sleepy, bedheaded current self, he might have astutely recognized that the bed was a little too small for his lanky frame, or recalled that the bed in his freshman dorm definitely didn't have lacy, rose-hued canopy curtains.
The unlikely array of unfamiliar accoutrements in Nicholas' room only properly crystallized once he squinted and pushed his glasses up the bridge of his nose, glancing around a space that resolutely wasn't his. Gone were the haphazard textbooks splayed across his desk, the guitar that had been propped against the mirror hanging on his closet door, and the laundry basket he promised himself he'd get to on Saturday morning, first thing.
Instead, Nicholas' field of view was met with walls painted a garish shade of bubblegum pink, a neat row of posters advertising pop stars he'd never heard of before, and an ornate door with a sign that read "Nick's Room" in bubble-letter script.
With a surge of panic, he pulled open the closet door, biting his lower lip with a brow-furrowing frown when he saw a walk-in selection of elegant ball gowns and starchy-frilled ballerina tutus.
Where WAS he?
**
Hello! Thanks for reading a silly prompt. I wanted to leave it mysterious so we can fill in some blanks together, but the gist of the prompt is this: Our protagonist discovers that, one way or another, he's found himself living in (read: trapped) a dollhouse. Like the post's title says, a daring escape ensues!
And that brings us to your character: Who is she? A fellow college student who found herself plucked from her normal life and brought to the dollhouse? Is she a brought-to-life doll who already lives there? Is she the supervillainess/mad scientist/crazy gal who owns the dollhouse and is gleeful to have a new plaything in Nicholas? It's your call!
If you're interested, please send a message my way! I ask that you be at least 20 as well, with a knack for descriptive, detailed posts that are at least 200 words or so long. (I break Discord's character limit like it's my job, so there's no shame there!) Let me know what you think of the idea, any concepts you might have, and who you may write as a character opposite Nicholas. See you in the dollhouse soon!
submitted by wagonwheelrockme to roleplaying [link] [comments]


2024.06.01 19:08 No_Bandicoot2825 Review Prada Re-Nylon & Saffiano Leather Shoulder Bag

Review Prada Re-Nylon & Saffiano Leather Shoulder Bag
Seller: Scarlett Luxury Factory: CaiXing (Best Batch) Product Code: 2VH112 Direct order on May 5th QC Pictures on May 8th. Shipping 18 days (there was a delay with the logistics company). Contact via WhatsApp / Discord is great, she replies quickly and helpfully. The Quality is on point. The material feels good, shape and size are right. The Prada badge looks great. The Font of the Prada lettering looks god and decent and the badge has no MIL ANO flaw. In my opinion a great bag close to retail.
https://shop1805831214.v.weidian.com/item.html?itemID=6465795762
https://scarlettluxury.x.yupoo.com/albums
submitted by No_Bandicoot2825 to fashionreps2 [link] [comments]


2024.06.01 18:37 Then_Bodybuilder9038 ESB Vader hilt wires and other details

What's the correct order of the pairs of wires on the hilt? In most pictures I have found online have the white wires towards the center (maroon-white, white-blue), but some pictures have the blue and white the other way around, blue towards the middle (maroon-white, blue-white)... Which one is correct?
Also, some hilts have the oval shield below the wires and others don't. I'm not necessarily going for "the most screen accurate" look. I definitely don't want a plaque saying "MPP MICROFLASH" on the hilt, but was thinking if I should leave the plaque off or have the plaque with some other text. I've seen some with "DARTH VADER" in small sans-serif font and some with just "VADER" but written in aurebash lettering. I think to fit in the Star Wars universe, the lettering should be in aurebash, or even Sith runes. Nowhere in the films has there ever been any "normal latin alphabet", so if there's any text, I feel it should be in "in-universe" lettering. Or the plaque could be just blank matt black. Or no plaque at all. Opinions on this?
submitted by Then_Bodybuilder9038 to lightsabers [link] [comments]


2024.06.01 18:25 P4ffy_18 Monomania font

Monomania font
does anyone know a font similar to the font used in here? I'm 80% sure it's a font, because the A's look identical I'm trying to make my own Monomania CD and I'm in the process of printing the pictures for the CD box. I thought of extracting the letters in this photo, and I'll do it if nobody can find the font, but it's a pain in the ass and I thought of asking here in case anyone knows the font name (or one similar)
https://preview.redd.it/unhmcvqgjz3d1.jpg?width=599&format=pjpg&auto=webp&s=6210111b78ad76ac0c29c8da54c05e2c690a149d
submitted by P4ffy_18 to CSHFans [link] [comments]


2024.06.01 17:25 bertikal10 Listeners are not updating changes in real-time.

Hi there,
I am building an app similar to Instagram using SwiftUI and Firebase. My goal is to update posts, replies, and likes in real-time. However, the UI does not update immediately when a user performs actions such as liking a post or adding a reply. The updates only appear after navigating to another view and then returning to the original view.

Issue:

The real-time listeners do not seem to work as expected. The updates (likes, replies) are not reflected immediately on the dashboard view.
**1. `DashBoardView` - Displaying Posts:**
import SwiftUI import FirebaseStorage struct DashBoardView: View { var userSession: UserSession private var activeAlert: NewPostAlertState? var body: some View { GeometryReader { geometry in ScrollView { VStack(spacing: 16) { Text(NSLocalizedString("Sneaker Feed", comment: "")) .font(.largeTitle) .fontWeight(.bold) .padding(.top) .shadow(color: .gray, radius: 2, x: 0, y: 2) ForEach(userSession.sneakerPosts) { post in VStack(alignment: .leading) { NavigationLink(destination: ImageDetailView(post: .constant(post)).environmentObject(userSession)) { AsyncImage(url: URL(string: post.imageUrl)) { phase in switch phase { case .empty: ProgressView() case .success(let image): image.resizable().aspectRatio(contentMode: .fit).cornerRadius(8) case .failure(_): Image(systemName: "photo") .resizable() .aspectRatio(contentMode: .fit) .cornerRadius(8) default: EmptyView() } } } .aspectRatio(contentMode: .fit) .cornerRadius(8) VStack(alignment: .leading, spacing: 5) { Text(post.sneakerModel) .font(.headline) .foregroundColor(.primary) Text("\(NSLocalizedString("Uploaded by", comment: "")) \(post.nickname)") .font(.subheadline) .foregroundColor(.secondary) Text(post.description) .font(.body) .foregroundColor(.primary) .padding(.top, 2) Text(post.hashtags.joined(separator: " ")) .font(.caption) .foregroundColor(.blue) HStack { Text(String(format: NSLocalizedString("Date: %@", comment: ""), dateFormatter.string(from: post.uploadDate))) .font(.caption) .foregroundColor(.secondary) Button(action: { userSession.toggleLike(for: post) { success in if !success { // Handle error } } }) { Image(systemName: post.likes.contains(userSession.user?.nickname ?? "") ? "heart.fill" : "heart") .resizable() .frame(width: 24, height: 24) .foregroundColor(.red) } Text("\(post.likes.count) \(NSLocalizedString("likes", comment: ""))") .font(.headline) Spacer() Button(action: { // Focus on the reply field }) { Image(systemName: "bubble.left") .resizable() .frame(width: 24, height: 24) .foregroundColor(.blue) } Text("\(post.replies.count) \(NSLocalizedString("replies", comment: ""))") .font(.headline) } .padding(.top, 4) ReplyView(post: .constant(post)) .environmentObject(userSession) } .padding(.leading) } .padding(.vertical) .background(LinearGradient(gradient: Gradient(colors: [Color.white, Color.brown.opacity(0.1)]), startPoint: .topLeading, endPoint: .bottomTrailing)) .cornerRadius(12) .shadow(radius: 5) .frame(width: geometry.size.width * 0.9) .padding(.horizontal) .contextMenu { Button(action: { activeAlert = .confirmation({ deletePost(post) }) }) { Label(NSLocalizedString("Delete", comment: ""), systemImage: "trash") } } } } .padding() } .background(LinearGradient(gradient: Gradient(colors: [Color.brown.opacity(0.1), Color.white]), startPoint: .top, endPoint: .bottom).edgesIgnoringSafeArea(.all)) .onAppear(perform: loadPosts) .alert(item: $activeAlert) { alertState in alertState.alert } } } private func loadPosts() { userSession.loadDashboardPosts { posts in // Posts are being updated in real-time } } private func deletePost(_ post: SneakerPost) { userSession.deletePost(post) { success in if success { // No need to manually remove, listener will handle it } else { self.activeAlert = .error(NSLocalizedString("Failed to delete the post.", comment: "")) } } } } 
**2. `ReplyView` - Adding Replies:**
struct ReplyView: View { var post: SneakerPost var userSession: UserSession private var replyText: String = "" private var isReplying: Bool = false var body: some View { VStack(alignment: .leading, spacing: 10) { ForEach(post.replies, id: \.id) { reply in HStack { Text(reply.text) .font(.caption) .foregroundColor(.gray) Spacer() Text(reply.date, formatter: dateFormatter) .font(.caption) .foregroundColor(.gray) } } if isReplying { HStack { TextField(NSLocalizedString("Enter your reply...", comment: ""), text: $replyText) .textFieldStyle(RoundedBorderTextFieldStyle()) .frame(height: 28) Button(action: addReply) { Image(systemName: "paperplane") .foregroundColor(.blue) } .buttonStyle(BorderlessButtonStyle()) Button(action: { withAnimation { isReplying = false replyText = "" } }) { Image(systemName: "xmark.circle.fill") .foregroundColor(.red) } .buttonStyle(BorderlessButtonStyle()) } .padding(.horizontal) .transition(.move(edge: .trailing)) } Button(action: { withAnimation { isReplying.toggle() } }) { if !isReplying { Label(NSLocalizedString("Reply", comment: ""), systemImage: "arrow.turn.up.left") .labelStyle(IconOnlyLabelStyle()) .foregroundColor(.blue) } } .buttonStyle(PlainButtonStyle()) } } private func addReply() { guard !replyText.trimmingCharacters(in: .whitespacesAndNewlines).isEmpty else { return } userSession.addReply(to: post, replyText: replyText) { success in if success { DispatchQueue.main.async { post.replies.append(SneakerPost.Reply(id: UUID().uuidString, nickname: userSession.user!.nickname, text: replyText, date: Date())) replyText = "" isReplying = false } } else { // Handle error } } } } 
**3. `UserSession` - Managing Firebase Interactions:**
import Foundation import SwiftUI import FirebaseFirestore import FirebaseFirestoreSwift import FirebaseAuth import FirebaseStorage class UserSession: ObservableObject { var user: User? var userId: String? var profileCompleted: Bool = false var profilePictureURL: String? var isLoading = false var error: String? var interactions: [Interaction] = [] var sneakerPosts: [SneakerPost] = [] var profilePosts: [SneakerPost] = [] private var listener: ListenerRegistration? // Authentication and initial user profile loading func authenticateUser(completion: (Bool) -> Void) { guard let userId = Auth.auth().currentUser?.uid else { print("Error: User UID not available after authentication") completion(false) return } self.userId = userId loadUserProfile(userId: userId, completion: completion) } // Centralized method for loading user profile func loadUserProfile(userId: String, completion: (Bool) -> Void) { let userDocument = Firestore.firestore().collection("users").document(userId) userDocument.getDocument { [weak self] document, error in guard let self = self else { return } if let error = error { print("Error loading profile: \(error.localizedDescription)") completion(false) return } guard let document = document, document.exists, let data = document.data() else { print("Error: Document not found") completion(false) return } DispatchQueue.main.async { self.user = User(dictionary: data) self.userId = userId self.profileCompleted = self.isProfileComplete(data: data) self.profilePictureURL = data["profilePictureURL"] as? String self.loadInteractions() self.loadProfilePosts { _ in self.loadDashboardPosts { _ in } } completion(true) } } } private func isProfileComplete(data: [String: Any]) -> Bool { let requiredFields = ["username", "bio"] return requiredFields.allSatisfy { data[$0] != nil && !(data[$0] as? String ?? "").isEmpty } } func loadDashboardPosts(completion: ([SneakerPost]) -> Void) { let postsCollection = Firestore.firestore().collection("SneakerPosts") // Remove any existing listener listener?.remove() // Set up a real-time listener listener = postsCollection.addSnapshotListener { [weak self] querySnapshot, error in guard let self = self else { return } if let error = error { print("Error loading dashboard posts: \(error.localizedDescription)") completion([]) return } guard let documents = querySnapshot?.documents else { print("No dashboard posts found") completion([]) return } let posts = documents.compactMap { doc -> SneakerPost? in return try? doc.data(as: SneakerPost.self) } DispatchQueue.main.async { self.sneakerPosts = posts self.objectWillChange.send() } completion(posts) } } func toggleLike(for post: SneakerPost, completion: (Bool) -> Void) { guard let nickname = self.user?.nickname, let postId = else { completion(false) return } let postRef = Firestore.firestore().collection("SneakerPosts").document(postId) Firestore.firestore().runTransaction({ (transaction, errorPointer) -> Any? in let postDocument: DocumentSnapshot do { try postDocument = transaction.getDocument(postRef) } catch let error as NSError { print("Error fetching post: \(error.localizedDescription)") completion(false) return nil } guard let oldLikes = postDocument.data()?["likes"] as? [String] else { completion(false) return nil } var newLikes = oldLikes if let index = newLikes.firstIndex(of: nickname) { newLikes.remove(at: index) } else { newLikes.append(nickname) } transaction.updateData(["likes": newLikes], forDocument: postRef) return newLikes }) { [weak self] (newLikes, error) in if let error = error { print("Transaction failed: \(error.localizedDescription)") completion(false) } else if let newLikes = newLikes as? [String] { DispatchQueue.main.async { if let index = self?.sneakerPosts.firstIndex(where: { $0.id == post.id }) { self?.sneakerPosts[index].likes = newLikes self?.objectWillChange.send() } completion(true) } } } } func addReply(to post: SneakerPost, replyText: String, completion: (Bool) -> Void) { guard let user = self.user, let postId = else { completion(false) return } let reply = SneakerPost.Reply(id: UUID().uuidString, nickname: user.nickname, text: replyText, date: Date()) let postRef = Firestore.firestore().collection("SneakerPosts").document(postId) Firestore.firestore().runTransaction({ (transaction, errorPointer) -> Any? in let postDocument: DocumentSnapshot do { try postDocument = transaction.getDocument(postRef) } catch let error as NSError { print("Error fetching post: \(error.localizedDescription)") completion(false) return nil } var replies = postDocument.data()?["replies"] as? [[String: Any]] ?? [] replies.append(reply.dictionary) transaction.updateData(["replies": replies], forDocument: postRef) return nil }) { [weak self] (_, error) in if let error = error { print("Transaction failed: \(error.localizedDescription)") completion(false) } else { DispatchQueue.main.async { if let index = self?.sneakerPosts.firstIndex(where: { $0.id == post.id }) { self?.sneakerPosts[index].replies.append(reply) } if let index = self?.profilePosts.firstIndex(where: { $0.id == post.id }) { self?.profilePosts[index].replies.append(reply) } self?.objectWillChange.send() completion(true) } } } } }post.idpost.id 
Is there something wrong with the way I'm setting up the Firestore snapshot listener in `UserSession`?
Example code for setting up the listener:
 func loadDashboardPosts(completion: u/escaping ([SneakerPost]) -> Void) { let postsCollection = Firestore.firestore().collection("SneakerPosts") // Remove any existing listener listener?.remove() // Set up a real-time listener listener = postsCollection.addSnapshotListener { [weak self] querySnapshot, error in guard let self = self else { return } if let error = error { print("Error al cargar posts del dashboard: \(error.localizedDescription)") completion([]) return } guard let documents = querySnapshot?.documents else { print("No se encontraron posts del dashboard") completion([]) return } let posts = documents.compactMap { doc -> SneakerPost? in return try? doc.data(as: SneakerPost.self) } DispatchQueue.main.async { self.sneakerPosts = posts self.objectWillChange.send() } completion(posts) } } Why aren't the likes and replies updating in real-time without navigating away and back to the view? 
Example code for handling likes:
 func toggleLike(for post: SneakerPost, completion: u/escaping (Bool) -> Void) { guard let nickname = self.user?.nickname, let postId = post.id else { completion(false) return } let postRef = Firestore.firestore().collection("SneakerPosts").document(postId) Firestore.firestore().runTransaction({ (transaction, errorPointer) -> Any? in let postDocument: DocumentSnapshot do { try postDocument = transaction.getDocument(postRef) } catch let error as NSError { print("Error fetching post: \(error.localizedDescription)") completion(false) return nil } guard let oldLikes = postDocument.data()?["likes"] as? [String] else { completion(false) return nil } var newLikes = oldLikes if let index = newLikes.firstIndex(of: nickname) { newLikes.remove(at: index) } else { newLikes.append(nickname) } transaction.updateData(["likes": newLikes], forDocument: postRef) return newLikes }) { [weak self] (newLikes, error) in if let error = error { print("Transaction failed: \(error.localizedDescription)") completion(false) } else if let newLikes = newLikes as? [String] { DispatchQueue.main.async { if let index = self?.sneakerPosts.firstIndex(where: { $0.id == post.id }) { self?.sneakerPosts[index].likes = newLikes self?.objectWillChange.send() } completion(true) } } } } 
Thanks in advance.
submitted by bertikal10 to swift [link] [comments]


2024.06.01 14:05 saltymehrin Issues with laptop

Hello, this is going to be a bit long. Before I start, my laptop is hp, core i5, windows 11.
Yesterday, I was working on a file on photoshop, and needed a font. So I downloaded a font from dafont (I’ll edit in the name when my laptop gets good) first nothing happened. After 10 mins, the snip tool automatically came up. Even thought I tried to close it, it didn’t close properly. So I went on the settings and somehow turned off from accessibility. Then after a while my mouse started to flicker, my windows lagged, photoshop wouldn’t close, nothing would move even if it did it would after like a couple mins. So I restarted, and same thing happened. After that I had some work so I shut it down and left for later. Later at night, I ran a scan from avast, it didn’t show any malware or virus. Then I installed bit defender, it ran a full scan, yet no malware or virus. After a while it went back to normal. Today morning, I again opened my laptop, it ran smoothly I thought it was a bug. Then again an hour ago, I turned it on, it started doing the thing again flickering, lagging. Then again it went back to normal, then again it started. Now I did, a disk clean up, c file, temp folder, %temp% folder, now my laptops running a Microsoft Windows malicious software removal tool’s full scan. It’s taking a while but hopefully, it can catch something. Any suggestions?
Edit 1 : Microsoft Windows malicious software showed no issues, I am loosing my mind!!
submitted by saltymehrin to techsupport [link] [comments]


2024.06.01 13:58 Horror-Outside7972 Maison Alhambra - The Serpent 🐍

Maison Alhambra - The Serpent 🐍
Background: Short version: The serpent was made after the Gucci - The voice of the snake.
Long version: As written on their own site, Gucci Fragrances introduced Luxury Collection: The Alchemist’s Garden, featuring unisex fragrances customizable by layering various scents for a unique, long-lasting aroma. The Voice of the Snake Eau de Parfum as a part of collection, was inspired by a snake's movement through a forest, blends oud with patchouli and saffron, resulting in a provocative and hypnotizing scent.
The bottles were crafted to evoke the allure of vintage apothecary containers, with opulent gold lettering and enigmatic symbols, turning them into must-have treasures for mystery buffs. Maison Alhambra, true to form, skipped the brainstorming session and just hit Ctrl + c, Ctrl + v on the bottle design. I guess originality took a vacation there! đŸ€·â€â™‚ïž
Here is the fun part, Alberto Morillas described the collection as creating mesmerizing individual statements, allowing personalization by combining oils, floral waters, and eau de parfum. -roughly translates to "Not really meant to wear individually, better result can be obtained when mixed with others from the collection"-
Naturally, Maison Alhambra tossed that description straight into the recycling bin and decided to forge ahead with the cloning process. I mean, why not, right?
Orginal Maker: Alberto Morillas
How is the scent exactly?
Short version: Imagine a fragrance so wild, it's like a rollercoaster for your nose, not in a good way. It's like a band-aid and Dettol had a collision course, leaving the nose in disbelief. And just when you think it can't get worse, it dries down to something ashy. đŸ„Č Not a crowd pleasing and pretty wild at that.
Long version: well, as soon as you spray it, it blasts the spicy, dry, slightly sweet saffron. 10 mins in, it pulls herbal patchouli into the picture. Please note that patchouli is not chocolatey sweet in here, it's more earthy and medicinal. As patchouli takes center stage, overshadowing the saffron which now plays a game of peek-a-boo in the background, both stars are enveloped in a balsamic oud embrace.
The oud in here is not a typical white oud, having no sweet tone whatsoever. Almost sterile clean, setting the stage for patchouli and saffron.
As the scent progresses towards the dry down, it turns more ashy, medicinal and puts the woody, spicy and little warm aspects upfront.
So, It's like wearing the scent of a tough guy who's also a closet germaphobe (Hey! Happy pride month btw đŸ™ƒđŸ«Ł). Masculine, antiseptic, and also contradictory, like a tough guy in a hazmat suit!
When, where and who can wear it?
This perfume is strictly for cold weather, evening time, mostly for casual wear (or just funerals?! ...maybe).
It's like, yeah, it's for everyone, but if I had to pick, I'd vote for the guys to sport that scent rather than the gals. It's like scent democracy, with a twist!
Performance, longevity, sillage?!
It projects when sprayed and stays like that for next half hour, gets close to 2 ft mild bubble and kinda becomes skin scent after 5-6hrs.
How close is it to the original?
Only God knows.
PS - First image was downloaded from the internet for the reference.
submitted by Horror-Outside7972 to fragranceclones [link] [comments]


http://swiebodzin.info