Mlg name generator

Generate your character names here!

2018.04.30 21:46 Generate your character names here!

Submit a description here to receive naming suggestions for fictional characters, pets, nicknames for people, foreign names, titles and more.
[link]


2015.12.30 18:37 PUSClFER People Fucking Dying

Videos and GIFs of people (figuratively) fucking dying.
[link]


2016.01.11 02:24 ActuallyTrash For Writers Naming Characters

For people who need names for characters in stories, books, and anything else.
[link]


2024.06.01 13:46 good-guy-coder Check Out NiimPrintX: A New App for NiimBot Label Printers!

Check Out NiimPrintX: A New App for NiimBot Label Printers!
I'm super excited to share NiimPrintX, a desktop app I've been working on for NiimBot label printers. There is both command-line and graphical user interface app to connect with the printer. It connects to your printer via Bluetooth and makes label printing a breeze. This is my first release and I am actively working on adding new functionalities.
GitHub Repository: NiimPrintX
NiimPrintX
Supported Printer Models:
  • D11/B21/B1
  • D110
  • B18
Cool Features:
  • Bluetooth Auto Discovery: Automatically finds your printer using its model name.
  • Easy Label Design: Create labels with a simple and intuitive GUI.
  • Predefined Icons: Spice up your labels with a set of built-in icons.
  • Cross-Platform: Works on Mac, Windows, and Linux.
  • Advanced Print Options: Includes calibration features for perfect prints.
Coming Soon:
  • Barcode Creation: Make your own barcodes right in the app.
  • QR Code Printing: Generate and print QR codes.
  • Better Object Alignment: More shapes and borders for your designs.
If you have a NiimBot label printer, you’ll definitely want to give NiimPrintX a try. I'm constantly working on adding new features, so keep an eye out for updates!
Check out the GitHub repo for more info and installation instructions: NiimPrintX
I'd love to hear what you think! Drop a comment or open an issue on GitHub with any feedback or suggestions.
Happy Printing!
submitted by good-guy-coder to niimbot [link] [comments]


2024.06.01 13:44 Jahcrsde My game crashes when clicking on any button

 ---- Minecraft Crash Report ---- // You should try our sister game, Minceraft! Time: 2024-06-01 06:30:21 Description: mouseClicked event handler java.lang.NoSuchMethodError: 'net.minecraft.class_339 net.minecraft.class_442.method_25411(net.minecraft.class_339)' at net.minecraft.class_442.handler$dom000$gbfabrictools$addConfigScreen(class_442.java:1530) at net.minecraft.class_442.method_25426(class_442.java:156) at net.minecraft.class_437.method_25423(class_437.java:297) at net.minecraft.class_310.method_1507(class_310.java:1080) at net.minecraft.class_8032.method_49296(class_8032.java:98) at net.minecraft.class_8032.method_25419(class_8032.java:90) at net.minecraft.class_8032.method_48639(class_8032.java:74) at net.minecraft.class_4185.method_25306(class_4185.java:94) at net.minecraft.class_4264.method_25348(class_4264.java:56) at net.minecraft.class_339.method_25402(class_339.java:189) at net.minecraft.class_4069.method_25402(class_4069.java:38) at net.minecraft.class_312.method_1611(class_312.java:98) at net.minecraft.class_437.method_25412(class_437.java:409) at net.minecraft.class_312.method_1601(class_312.java:98) at net.minecraft.class_312.method_22686(class_312.java:169) at net.minecraft.class_1255.execute(class_1255.java:102) at net.minecraft.class_312.method_22684(class_312.java:169) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:201) at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:219) at net.minecraft.class_1041.method_15998(class_1041.java:288) at net.minecraft.class_310.method_1523(class_310.java:1241) at net.minecraft.class_310.method_1514(class_310.java:802) at net.minecraft.client.main.Main.main(Main.java:250) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at net.minecraft.class_442.handler$dom000$gbfabrictools$addConfigScreen(class_442.java:1530) at net.minecraft.class_442.method_25426(class_442.java:156) at net.minecraft.class_437.method_25423(class_437.java:297) at net.minecraft.class_310.method_1507(class_310.java:1080) at net.minecraft.class_8032.method_49296(class_8032.java:98) at net.minecraft.class_8032.method_25419(class_8032.java:90) at net.minecraft.class_8032.method_48639(class_8032.java:74) at net.minecraft.class_4185.method_25306(class_4185.java:94) at net.minecraft.class_4264.method_25348(class_4264.java:56) at net.minecraft.class_339.method_25402(class_339.java:189) at net.minecraft.class_4069.method_25402(class_4069.java:38) at net.minecraft.class_312.method_1611(class_312.java:98) at net.minecraft.class_437.method_25412(class_437.java:409) at net.minecraft.class_312.method_1601(class_312.java:98) at net.minecraft.class_312.method_22686(class_312.java:169) at net.minecraft.class_1255.execute(class_1255.java:102) at net.minecraft.class_312.method_22684(class_312.java:169) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:201) at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:219) -- Affected screen -- Details: Screen name: net.minecraft.class_8032 Stacktrace: at net.minecraft.class_437.method_25412(class_437.java:409) at net.minecraft.class_312.method_1601(class_312.java:98) at net.minecraft.class_312.method_22686(class_312.java:169) at net.minecraft.class_1255.execute(class_1255.java:102) at net.minecraft.class_312.method_22684(class_312.java:169) at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) at org.lwjgl.system.JNI.invokeV(Native Method) at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:201) at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:219) at net.minecraft.class_1041.method_15998(class_1041.java:288) at net.minecraft.class_310.method_1523(class_310.java:1241) at net.minecraft.class_310.method_1514(class_310.java:802) at net.minecraft.client.main.Main.main(Main.java:250) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) -- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: vanilla, fabric, Moonlight Mods Dynamic Assets, Essential Assets, essential Stacktrace: at net.minecraft.class_6360.method_36565(class_6360.java:49) at net.minecraft.class_310.method_1587(class_310.java:2413) at net.minecraft.class_310.method_1514(class_310.java:821) at net.minecraft.client.main.Main.main(Main.java:250) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) -- System Details -- Details: Minecraft Version: 1.20.1 Minecraft Version ID: 1.20.1 Operating System: Windows 11 (amd64) version 10.0 Java Version: 17.0.8, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 16734346176 bytes (15959 MiB) / 24092082176 bytes (22976 MiB) up to 40869298176 bytes (38976 MiB) CPUs: 16 Processor Vendor: AuthenticAMD Processor Name: AMD Ryzen 7 5800X 8-Core Processor Identifier: AuthenticAMD Family 25 Model 33 Stepping 2 Microarchitecture: Zen 3 Frequency (GHz): 4.20 Number of physical packages: 1 Number of physical CPUs: 8 Number of logical CPUs: 16 Graphics card #0 name: Virtual Desktop Monitor Graphics card #0 vendor: Virtual Desktop, Inc. Graphics card #0 VRAM (MB): 0.00 Graphics card #0 deviceId: unknown Graphics card #0 versionInfo: DriverVersion=10.54.50.446 Graphics card #1 name: Parsec Virtual Display Adapter Graphics card #1 vendor: Parsec Cloud, Inc. Graphics card #1 VRAM (MB): 0.00 Graphics card #1 deviceId: unknown Graphics card #1 versionInfo: DriverVersion=0.45.0.0 Graphics card #2 name: NVIDIA GeForce RTX 4090 Graphics card #2 vendor: NVIDIA (0x10de) Graphics card #2 VRAM (MB): 24095.00 Graphics card #2 deviceId: 0x2684 Graphics card #2 versionInfo: DriverVersion=32.0.15.5585 Memory slot #0 capacity (MB): 16384.00 Memory slot #0 clockSpeed (GHz): 3.60 Memory slot #0 type: DDR4 Memory slot #1 capacity (MB): 16384.00 Memory slot #1 clockSpeed (GHz): 3.60 Memory slot #1 type: DDR4 Memory slot #2 capacity (MB): 16384.00 Memory slot #2 clockSpeed (GHz): 3.60 Memory slot #2 type: DDR4 Memory slot #3 capacity (MB): 16384.00 Memory slot #3 clockSpeed (GHz): 3.60 Memory slot #3 type: DDR4 Virtual memory max (MB): 85532.29 Virtual memory used (MB): 51955.71 Swap memory total (MB): 20096.00 Swap memory used (MB): 74.20 JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx38976m -Xms256m Fabric Mods: ad_astra: Ad Astra 1.15.5 ad_astra_giselle_addon: Ad Astra: Giselle Addon 5.6 additionallanterns: Additional Lanterns 1.1.1a advancednetherite: Advanced Netherite 2.1.0-1.20.1 adventurez: AdventureZ 1.4.20 alloy_forgery: Alloy Forgery 2.1.2+1.20 another_furniture: Another Furniture 1.20.1-3.0.1 appleskin: AppleSkin 2.5.1+mc1.20 archers: Archers (RPG Series) 1.2.1+1.20.1 com_github_zsoltmolnarrr_tinyconfig: TinyConfig 2.3.2 structure_pool_api: Structure Pool API 1.0+1.20.1 architectury: Architectury 9.2.14 archon: Archon 0.6.2 cardinal-components-base: Cardinal Components API (base) 5.2.2 cardinal-components-entity: Cardinal Components API (entities) 5.2.2 saflib: SafLib 1.1.0 artifacts: Artifacts 9.5.7 expandability: ExpandAbility 9.0.4 step-height-entity-attribute: Step Height Entity Attribute 1.2.0 attributefix: AttributeFix 21.0.4 azurelibarmor: AzureLib Armor 2.0.3 backpacked: Backpacked 3.0.0-beta.2 mm: Manningham Mills 2.3 bcc: BetterCompatibilityChecker 4.0.8 bclib: BCLib 3.0.14 wunderlib: WunderLib 1.1.5 beaconoverhaul: Beacon Overhaul 1.8.4+1.20 reach-entity-attributes: Reach Entity Attributes 2.4.0 betterdeserttemples: YUNG's Better Desert Temples 1.20-Fabric-3.0.3 org_reflections_reflections: reflections 0.10.2 betterdungeons: YUNG's Better Dungeons 1.20-Fabric-4.0.4 betterend: Better End 4.0.11 betterendisland: YUNG's Better End Island 1.20-Fabric-2.0.6 betterfortresses: YUNG's Better Nether Fortresses 1.20-Fabric-2.0.6 bettermineshafts: YUNG's Better Mineshafts 1.20-Fabric-4.0.4 betternether: Better Nether 9.0.10 betteroceanmonuments: YUNG's Better Ocean Monuments 1.20-Fabric-3.0.4 betterstrongholds: YUNG's Better Strongholds 1.20-Fabric-4.0.3 betterthirdperson: Better Third Person 1.9.0 betterwitchhuts: YUNG's Better Witch Huts 1.20-Fabric-3.0.3 biomemusic: Biome Music Mod 1.20.1-2.3 blur: Blur (Fabric) 3.1.0 midnightlib: MidnightLib 1.4.1 satin: Satin 1.13.0 bookshelf: Bookshelf 20.1.10 bosses_of_mass_destruction: Bosses of Mass Destruction (Beta) 1.7.5-1.20.1 maelstrom_library: Maelstrom Library 1.6.1-1.20 multipart_entities: MultipartEntities 1.5-1.20 botanypots: BotanyPots 13.0.33 botanytrees: BotanyTrees 9.0.11 botarium: Botarium 2.3.3 team_reborn_energy: Energy 3.0.0 bountiful: Bountiful 6.0.3+1.20.1 cardinal-components: Cardinal Components API 5.2.2 cardinal-components-block: Cardinal Components API (blocks) 5.2.2 cardinal-components-chunk: Cardinal Components API (chunks) 5.2.2 cardinal-components-item: Cardinal Components API (items) 5.2.2 cardinal-components-level: Cardinal Components API (world saves) 5.2.2 cardinal-components-scoreboard: Cardinal Components API (scoreboard) 5.2.2 cardinal-components-world: Cardinal Components API (worlds) 5.2.2 charmofundying: Charm of Undying 6.5.0+1.20.1 spectrelib: SpectreLib 0.13.15+1.20.1 chefsdelight: Chefs Delight 1.0.3-fabric-1.20.1 chimes: Chimes 2.0.1 cloth-config: Cloth Config v11 11.1.118 cloth-basic-math: cloth-basic-math 0.6.1 clumps: Clumps 12.0.0.4 collective: Collective 7.61 combatroll: Combat Roll 1.3.2+1.20.1 comforts: Comforts 6.3.5+1.20.1 continuity: Continuity 3.0.0-beta.5+1.20.1 coroutil: CoroUtil 1.20.1-1.3.7 cristellib: Cristel Lib 1.1.5 blue_endless_jankson: jankson 1.2.3 croptopia: Croptopia 3.0.3 ctov: ChoiceTheorem's Overhauled Village 3.4.3 culinaryconstruct: Culinary Construct 5.2.1+1.20.1 cupboard: cupboard 1.20.1-2.6 darkpaintings: DarkPaintings 17.0.4 darkutils: DarkUtilities 17.0.3 decorative_blocks: Decorative Blocks 4.1.3 deeperdarker: Deeper and Darker 1.2.6 customportalapi: Custom Portal Api 0.0.1-beta64-1.20 dimdoors: DimensionalDoors 5.3.5 com_flowpowered_flow-math: flow-math 1.0.3 com_github_dimensionaldevelopment_poly2tri_java: poly2tri.java 0.1.1 org_jgrapht_jgrapht-core: jgrapht-core 1.1.0 distanthorizons: Distant Horizons 2.0.4-a-dev doubledoors: Double Doors 5.7 dragonfight: Dragonfight Mod 1.20.1-4.5 dummmmmmy: MmmMmmMmmMmm 1.20-1.8.17b dungeonnowloading: Dungeon Now Loading 1.5 dungeons_arise: When Dungeons Arise 2.1.58 dungeons_arise_seven_seas: When Dungeons Arise: Seven Seas 1.0.2 durabilitytooltip: Durability Tooltip 1.1.5 dynamictrim: DynamicTrim 1.4.1 mixinsquared: MixinSquared 0.1.1 easymagic: Easy Magic 8.0.1 ecologics: Ecologics 2.2.0 elementa: Elementa 647 elytraslot: Elytra Slot 6.3.0+1.20.1 enchantedlib: Enchanted Lib 0.3.1 enchdesc: EnchantmentDescriptions 17.0.15 endrem: End Remastered 5.2.4 ends_delight: End's Delight refabricated-1.20.1-alpha-1.0 epherolib: EpheroLib 1.2.0 essential: Essential 1.3.2.5+ge4fdbcd438 essential-container: essential-container 1.0.0 essential-loader: essential-loader 1.2.3 everycomp: Every Compat 1.20-2.6.56 porting_lib_tags: Porting Lib Tags 3.0 expandeddelight: Expanded Delight 0.3.1 omega-config: OmegaConfig 1.4.0+1.20.1 explorify: Explorify v1.4.0 fabric-api: Fabric API 0.92.0+1.20.1 fabric-api-base: Fabric API Base 0.4.31+1802ada577 fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.36+1802ada577 fabric-biome-api-v1: Fabric Biome API (v1) 13.0.13+1802ada577 fabric-block-api-v1: Fabric Block API (v1) 1.0.11+1802ada577 fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.1+1802ada577 fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.41+1802ada577 fabric-client-tags-api-v1: Fabric Client Tags 1.1.2+1802ada577 fabric-command-api-v1: Fabric Command API (v1) 1.2.34+f71b366f77 fabric-command-api-v2: Fabric Command API (v2) 2.2.13+1802ada577 fabric-commands-v0: Fabric Commands (v0) 0.2.51+df3654b377 fabric-containers-v0: Fabric Containers (v0) 0.1.64+df3654b377 fabric-content-registries-v0: Fabric Content Registries (v0) 4.0.11+1802ada577 fabric-convention-tags-v1: Fabric Convention Tags 1.5.5+1802ada577 fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.19+1802ada577 fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.0.0+de0fd6d177 fabric-data-generation-api-v1: Fabric Data Generation API (v1) 12.3.4+1802ada577 fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.54+1802ada577 fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.0+1c78457f77 fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.6.2+1802ada577 fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.63+df3654b377 fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.40+1802ada577 fabric-item-api-v1: Fabric Item API (v1) 2.1.28+1802ada577 fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.12+1802ada577 fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.37+1802ada577 fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.35+df3654b377 fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.2.22+1802ada577 fabric-loot-api-v2: Fabric Loot API (v2) 1.2.1+1802ada577 fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.45+9e7660c677 fabric-message-api-v1: Fabric Message API (v1) 5.1.9+1802ada577 fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.50+1802ada577 fabric-model-loading-api-v1: Fabric Model Loading API (v1) 1.0.3+1802ada577 fabric-models-v0: Fabric Models (v0) 0.4.2+9386d8a777 fabric-networking-api-v1: Fabric Networking API (v1) 1.3.11+1802ada577 fabric-networking-v0: Fabric Networking (v0) 0.3.51+df3654b377 fabric-object-builder-api-v1: Fabric Object Builder API (v1) 11.1.3+1802ada577 fabric-particles-v1: Fabric Particles (v1) 1.1.2+1802ada577 fabric-recipe-api-v1: Fabric Recipe API (v1) 1.0.21+1802ada577 fabric-registry-sync-v0: Fabric Registry Sync (v0) 2.3.3+1802ada577 fabric-renderer-api-v1: Fabric Renderer API (v1) 3.2.1+1802ada577 fabric-renderer-indigo: Fabric Renderer - Indigo 1.5.1+1802ada577 fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.46+df3654b377 fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.37+92a0d36777 fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.0.28+1802ada577 fabric-rendering-v0: Fabric Rendering (v0) 1.1.49+df3654b377 fabric-rendering-v1: Fabric Rendering (v1) 3.0.8+1802ada577 fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.8+1802ada577 fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.10+1802ada577 fabric-screen-api-v1: Fabric Screen API (v1) 2.0.8+1802ada577 fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.30+1802ada577 fabric-sound-api-v1: Fabric Sound API (v1) 1.0.13+1802ada577 fabric-transfer-api-v1: Fabric Transfer API (v1) 3.3.4+1802ada577 fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 4.3.1+1802ada577 fabric-language-kotlin: Fabric Language Kotlin 1.11.0+kotlin.2.0.0 org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.0.0 org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.0.0 org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.0.0 org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.0.0 org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.24.0 org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.8.1 org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.8.1 org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.6.0 org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.6.3 org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.6.3 org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.6.3 fabricloader: Fabric Loader 0.15.11 mixinextras: MixinExtras 0.3.5 fallingleaves: Falling Leaves 1.15.6 fallingtree: FallingTree 4.3.4 farmersdelight: Farmer's Delight 1.20.1-2.1.1+refabricated porting_lib_accessors: Porting Lib Accessors 2.3.4+1.20.1 porting_lib_base: Porting Lib Base 2.3.4+1.20.1 porting_lib_attributes: Porting Lib Attributes 2.3.4+1.20.1 porting_lib_common: Porting Lib Common 2.3.4+1.20.1 porting_lib_entity: Porting Lib Entity 2.3.4+1.20.1 porting_lib_fluids: Porting Lib Fluids 2.3.4+1.20.1 porting_lib_mixin_extensions: Porting Lib Mixin Extensions 2.3.4+1.20.1 porting_lib_transfer: Porting Lib Transfer 2.3.4+1.20.1 porting_lib_utility: Porting Lib Utility 2.3.4+1.20.1 porting_lib_client_events: Porting Lib Client Events 2.3.4+1.20.1 porting_lib_config: Porting Lib Config 2.3.4+1.20.1 porting_lib_extensions: Porting Lib Extensions 2.3.4+1.20.1 porting_lib_lazy_registration: Porting Lib Lazy Register 2.3.4+1.20.1 porting_lib_loot: Porting Lib Loot 2.3.4+1.20.1 porting_lib_networking: Porting Lib Networking 2.3.4+1.20.1 porting_lib_recipe_book_categories: Porting Lib Recipe Book Categories 2.3.4+1.20.1 porting_lib_registries: Porting Lib Registries 2.3.4+1.20.1 porting_lib_tool_actions: Porting Lib Tool Actions 2.3.4+1.20.1 porting_lib_core: Porting Lib Core 2.3.4+1.20.1 forgeconfigapiport: Forge Config API Port 8.0.0 framework: Framework 0.7.6 com_electronwill_night-config_core: core 3.6.6 com_electronwill_night-config_toml: toml 3.6.6 org_javassist_javassist: javassist 3.29.2-GA friendsandfoes: Friends&Foes 2.0.10 geckolib: GeckoLib 4 4.4.2 com_eliotlash_mclib_mclib: mclib 20 geophilic: Geophilic v2.2.0-mc1.20u1.20.2 goblintraders: Goblin Traders 1.9.3 graveyard: The Graveyard 3.0 guardvillagers: GuardVillagers 2.0.9-1.20.1 handcrafted: Handcrafted 3.0.6 hybrid-aquatic: Hybrid Aquatic 1.3.2 iceberg: Iceberg 1.1.18 illagerinvasion: Illager Invasion 8.0.5 extensibleenums: Extensible Enums 7.0.1 immediatelyfast: ImmediatelyFast 1.2.16+1.20.4 net_lenni0451_reflect: Reflect 1.3.3 immersive_aircraft: Immersive Aircraft 1.0.1+1.20.1 org_mariuszgromada_math_mathparser_org-mxparser: MathParser.org-mXparser 5.2.1 immersive_armors: Immersive Armors 1.6.1+1.20.1 incendium: Incendium 5.3.5 indium: Indium 1.0.30+mc1.20.4 inventorysorter: Inventory Sorter 1.9.0-1.20 kyrptconfig: Kyrpt Config 1.5.6-1.20 iris: Iris 1.7.0+mc1.20.1 io_github_douira_glsl-transformer: glsl-transformer 2.0.0-pre13 org_anarres_jcpp: jcpp 1.4.14 org_antlr_antlr4-runtime: antlr4-runtime 4.11.1 itemborders: Item Borders 1.2.2 jade: Jade 11.8.0 jamlib: JamLib 0.6.1+1.20.x java: OpenJDK 64-Bit Server VM 17 jei: Just Enough Items 15.3.0.4 justenoughbreeding: Just Enough Breeding 1.2.1 justenoughprofessions: Just Enough Professions (JEP) 3.0.1 kambrik: Kambrik 6.1.1+1.20.1 kotori316_version_checker: ForgeLikeVersionChecker 2.4.0 kotori_scala: Scalable Cat's Force Fabric 2.2.0 org_scala-lang_scala-library: scala-library 2.13.12 org_scala-lang_scala3-library_3: scala3-library_3 3.3.1 org_typelevel_cats-core_3: cats-core_3 2.10.0-kotori org_typelevel_cats-free_3: cats-free_3 2.10.0-kotori org_typelevel_cats-kernel_3: cats-kernel_3 2.10.0-kotori lavender: Lavender 0.1.9+1.20 lavender-md: lavender-md 0.1.1+1.20 lavender-md-owo-ui: lavender-md-owo-ui 0.1.1+1.20 leavesbegone: Leaves Be Gone 8.0.0 lootintegrations: Loot integration Mod 1.20.1-3.7 lootr: Lootr 0.7.33.81 magistuarmory: Epic Knights Mod 9.8 magnumtorch: Magnum Torch 8.0.2 majruszlibrary: Majrusz Library 7.0.8 majruszsaccessories: Majrusz's Accessories 1.5.3 majruszsdifficulty: Majrusz's Progressive Difficulty 1.9.10 mcdar: MC Dungeons Artifacts 4.0.3 mcdw: MC Dungeons Weapons 9.0.4 mcwfences: Macaw's Fences and Walls 1.1.1 mcwfurnitures: Macaw's Furniture 3.2.2 mcwlights: Macaw's Lights and Lamps 1.0.6 mcwpaintings: Macaw's Paintings 1.0.5 mcwpaths: Macaw's Paths and Pavings 1.0.5 mcwroofs: Macaw's Roofs 2.3.0 mcwtrpdoors: Macaw's Trapdoors 1.1.3 mcwwindows: Macaw's Windows 2.2.1 mes: Moog's End Structures 1.3.1-1.20-fabric minecraft: Minecraft 1.20.1 mobsunscreen: Mob Sunscreen 3.1.0 modelfix: Model Gap Fix 1.15 moonlight: Moonlight 1.20-2.11.30 more_armor_trims: More Armor Trims 1.2.0 moremobvariants: More Mob Variants 1.3.0.1 moretotems: More Totems 2.16.0 mousetweaks: Mouse Tweaks 2.26 mr_dungeons_andtaverns: Dungeons and Taverns 3.0.3.f mutantmonsters: Mutant Monsters 8.0.7 mvs: Moog's Voyager Structures 4.1.2-1.20-fabric naturalist: Naturalist 4.0.3 netherdepthsupgrade: Nether Depths Upgrade fabric-3.1.6-1.20 nyfsspiders: Nyf's Spiders 2.1.1 oceansdelight: Ocean's Delight fdrf-fabric-1.0.2-1.20 org_jetbrains_annotations: annotations 23.0.0 overloadedarmorbar: Overloaded Armor Bar 1.20.1-2 gbfabrictools: GBfabrictools 1.2.2+1.16 owo: oωo 0.11.2+1.20 paraglider: Paragliders 20.1.3 patchouli: Patchouli 1.20.1-84-FABRIC fiber: fiber 0.23.0-2 phantasm: End's Phantasm 0.3 philipsruins: Philip`s Ruins 1.20.1 pigpen: PigPen 15.0.2 player-animator: Player Animator 1.0.2-rc1+1.20 polymorph: Polymorph 0.49.5+1.20.1 prism: Prism 1.0.5 projectile_damage: Projectile Damage Attribute 3.2.3+1.20.1 puzzleslib: Puzzles Lib 8.1.20 puzzlesaccessapi: Puzzles Access Api 8.0.7 quarryplus: QuarryPlus 20.1.1159 ranged_weapon_api: RangedWeaponAPI 1.1.1+1.20.1 rare-ice: Rare Ice 0.6.0 resourcefulconfig: Resourcefulconfig 2.1.2 resourcefullib: Resourceful Lib 2.1.25 com_teamresourceful_bytecodecs: bytecodecs 1.0.2 com_teamresourceful_yabn: yabn 1.0.3 rightclickharvest: Right Click Harvest 3.2.3+1.19.x-1.20.1-fabric runelic: Runelic 18.0.2 runes: Runes 0.9.11+1.20.1 sawmill: Universal Sawmill 1.20-1.4.1 sdrp: Simple Discord Rich Presence 4.0.3-build.40+mc1.20.1 com_github_jagrosh_discordipc: DiscordIPC a8d6631cc9 com_kohlschutter_junixsocket_junixsocket-common: junixsocket-common 2.6.2 com_kohlschutter_junixsocket_junixsocket-native-common: junixsocket-native-common 2.6.2 org_json_json: json 20210307 simplylight: Simply Light 1.20.1-1.4.5 simplyswords: Simply Swords 1.55.0-1.20.1 spruceui: SpruceUI 5.0.0+1.20 skinlayers3d: 3d-Skin-Layers 1.6.5 smallships: Small Ships 2.0.0-b1.2 smarterfarmers: Smarter Farmers 1.20-1.8.2 sodium: Sodium 0.5.8+mc1.20.1 somanyenchantments: So Many Enchantments Mod 0.4.1 soulsweapons: Marium's Soulslike Weaponry 1.1.3-1.20-fabric sound_physics_remastered: Sound Physics Remastered 1.20.1-1.4.2 spell_engine: Spell Engine 0.14.3+1.20.1 spell_power: Spell Power Attribute 0.10.2+1.20.1 starterkit: Starter Kit 6.7 stoneworks: Stoneworks 8.0.0 structory: Structory 1.3.5 structory_towers: Structory: Towers 1.0.7 structureessentials: Structure Essentials Mod 1.20.1-3.3 supermartijn642configlib: SuperMartijn642's Config Lib 1.1.8+a supermartijn642corelib: SuperMartijn642's Core Lib 1.1.17 supplementaries: Supplementaries 1.20-2.8.11 suppsquared: Supplementaries Squared 1.20-1.1.14 t_and_t: Towns and Towers 1.12 terralith: Terralith 2.5.1 things: Things 0.3.3+1.20 totw_additions: Towers of the Wild: Additions 1.3 totw_modded: Towers Of The Wild: Modded fabric-1.20.1-1.0.5 trashcans: Trash Cans 1.0.18 travelersbackpack: Traveler's Backpack fabric-1.20.1-9.1.13 travelerstitles: Traveler's Titles 1.20-Fabric-4.0.2 treeharvester: Tree Harvester 8.7 trimeffects: Trim Effects 1.1.1-fabric trinkets: Trinkets 3.7.2 twigs: Twigs 3.1.0 universalcraft: UniversalCraft 337 veinmining: Vein Mining 1.4.1+1.20.1 vigilance: Vigilance 297 villagernames: Villager Names 7.3 villagersplus: Villagers Plus 3.1 villagesandpillages: Villages&Pillages 1.0.0 villagespawnpoint: Village Spawn Point 4.2 visuality: Visuality 0.7.1+1.20 visualworkbench: Visual Workbench 8.0.0 watut: What Are They Up To 1.20.1-1.1.1 weaponmaster: YDM's Weapon Master 3.0.5 wirelesschargers: Wireless Chargers 1.0.9+a wizards: Wizards (RPG Series) 1.2.0+1.20.1 yeetusexperimentus: Yeetus Experimentus 2.3.1-build.6+mc1.20.1 yet_another_config_lib_v3: YetAnotherConfigLib 3.4.4+1.20.1-fabric com_twelvemonkeys_common_common-image: common-image 3.10.0 com_twelvemonkeys_common_common-io: common-io 3.10.0 com_twelvemonkeys_common_common-lang: common-lang 3.10.0 com_twelvemonkeys_imageio_imageio-core: imageio-core 3.10.0 com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.10.0 com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.10.0 org_quiltmc_parsers_gson: gson 0.2.1 org_quiltmc_parsers_json: json 0.2.1 yigd: You're in Grave Danger 2.0.0-beta.13 fabric-permissions-api-v0: fabric-permissions-api 0.2-SNAPSHOT libgui: LibGui 8.1.1+1.20.1 jankson: Jankson 6.0.0+j1.2.3 libninepatch: LibNinePatch 1.2.0 yungsapi: YUNG's API 1.20-Fabric-4.0.5 yungsbridges: YUNG's Bridges 1.20-Fabric-4.0.3 yungsextras: YUNG's Extras 1.20-Fabric-4.0.3 Loaded Shaderpack: (off) Launched Version: fabric-loader-0.15.11-1.20.1 Backend library: LWJGL version 3.3.1 SNAPSHOT Backend API: NVIDIA GeForce RTX 4090/PCIe/SSE2 GL version 3.2.0 NVIDIA 555.85, NVIDIA Corporation Window size: 1024x768 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fabric' Type: Client (map_client.txt) Graphics mode: fancy Resource Packs: fabric Current Language: en_us CPU: 16x AMD Ryzen 7 5800X 8-Core Processor 
I normally play on Forge, but I gave Fabric a try and ended up getting back handed with this lmao
submitted by Jahcrsde to fabricmc [link] [comments]


2024.06.01 13:40 Impossible_Fig4937 EaseAdo: Premier Digital Marketing Services in Mira Road, Mumbai

In the rapidly evolving digital landscape of Mira Road, Mumbai, businesses are increasingly recognizing the importance of a strong online presence. Navigating this complex and competitive terrain requires expertise, innovation, and a strategic approach. This is where EaseAdo, the leading provider of the best digital marketing services in Mira Road, Mumbai comes into play. Renowned for its comprehensive and customized digital marketing solutions, EaseAdo is dedicated to helping businesses thrive in the digital age.

About EaseAdo

EaseAdo is a top-tier digital marketing agency founded with the mission of empowering businesses through effective online strategies. With a team of seasoned professionals and a client-centric approach, EaseAdo offers a full spectrum of digital marketing services designed to boost online visibility, drive traffic, and generate leads. Whether you are a startup or a well-established enterprise, EaseAdo’s tailored solutions are crafted to meet your unique business needs and goals.

Digital Marketing Services Offered by EaseAdo

  1. Search Engine Optimization (SEO): EaseAdo’s SEO services aim to improve your website’s visibility on search engines, driving organic traffic and enhancing your online presence. Their comprehensive SEO strategies include keyword research, on-page and off-page optimization, technical SEO, and local SEO.
  2. Social Media Marketing: In today’s social media-driven world, a strong presence on platforms like Facebook, Instagram, Twitter, and LinkedIn is crucial. EaseAdo creates engaging social media campaigns that build brand loyalty, increase engagement, and drive conversions.
  3. Pay-Per-Click (PPC) Advertising: For businesses seeking immediate results, EaseAdo’s PPC advertising services offer targeted and cost-effective solutions. Their expertise in managing campaigns on Google Ads, Facebook Ads, and other platforms ensures maximum ROI.
  4. Content Marketing: Quality content is the cornerstone of effective digital marketing. EaseAdo excels in creating and distributing high-quality content that resonates with your audience and drives traffic. This includes blog posts, articles, videos, and infographics.
  5. Email Marketing: Email marketing is a powerful tool for nurturing leads and converting them into customers. EaseAdo designs personalized email campaigns that engage your audience and encourage them to take action.
  6. Website Design and Development: A well-designed website is essential for a successful digital marketing strategy. EaseAdo’s web development team creates responsive, user-friendly websites that reflect your brand’s identity and provide an excellent user experience.
  7. Online Reputation Management: Maintaining a positive online reputation is crucial for business success. EaseAdo’s reputation management services help you monitor and manage online reviews, ensuring that your brand maintains a positive image.
  8. Analytics and Reporting: Understanding the effectiveness of your digital marketing efforts is key to continuous improvement. EaseAdo provides detailed analytics and reporting, offering insights into campaign performance and making data-driven recommendations.

Why Choose EaseAdo?

1. Expertise and Experience: EaseAdo’s team comprises digital marketing experts with extensive experience across various industries. Their deep understanding of digital marketing trends and best practices ensures that your campaigns are both innovative and effective.
2. Customized Solutions: EaseAdo recognizes that every business is unique. They offer personalized digital marketing strategies tailored to your specific needs and objectives, ensuring that your marketing efforts deliver the best possible results.
3. Proven Success: EaseAdo has a track record of delivering outstanding results for its clients. Their portfolio is filled with success stories of businesses that have achieved significant growth and improved online visibility through their services.
4. Client-Centric Approach: EaseAdo places a strong emphasis on client satisfaction. They maintain open communication, provide regular updates, and incorporate client feedback to ensure that their strategies align with the client’s goals and expectations.
5. Cutting-Edge Technology: Staying ahead in the digital marketing landscape requires the use of the latest tools and technologies. EaseAdo leverages advanced digital marketing platforms and software to optimize campaigns and deliver measurable results.

Conclusion

EaseAdo has firmly established itself as the best provider of digital marketing services in Mira Road, Mumbai, through its unwavering commitment to excellence, innovation, and client satisfaction. Their comprehensive range of services, combined with a proven track record and a client-centric approach, make them the ideal partner for any business looking to enhance its online presence and achieve sustained growth. Whether you need SEO, social media marketing, PPC advertising, content marketing, or website development, EaseAdo has the expertise and resources to help you succeed. Partner with EaseAdo and take your digital marketing efforts to new heights, ensuring your business thrives in the competitive online marketplace.
Name- Ease-ado marketing agency in Mira-Bhayandar Maharashtra
Address- Sector No.1, Moreshwar Shantinagar CHS Ltd, 103, B -68 BLDG, Near, Railway Sta Rd, opp. TMT Bus Stop, Shanti Nagar, Mira Road East, Thane, Maharashtra 401107
Phone no- 07303044405
Link-https://easeado.com/
submitted by Impossible_Fig4937 to u/Impossible_Fig4937 [link] [comments]


2024.06.01 13:25 marionas7 [Store] Low to High Tier Rifles/Pistols

♦ Mainly interested in trades, but willing to sell on 3rd party markets.
♦ Below is a list of items I have at the moment. I constantly trade, so the list might be outdated and I might have new items.
♦ Buyouts are in cash and they are a reference point to know how much I want for my items in a trade.
♦ Offers is the fastest way to contact me and get a response, but feel free to add me to friends.
Trade Link Steam Profile
AK-47s
Name Wear Wear value Additional info Screenshots B/O Tradable After
AK-47 Wild Lotus Well-Worn 0.4242 4x Keyd Stars (Holo) Katowice 2015. Click me $4,920 Tradable
AK-47 Gold Arabesque Minimal Wear 0.1268 Xyp9x, dupreeh, device, karrigan all in (Foil) from Cologne 2015. Click me $2,900 Tradable
AK-47 Case Hardened Battle-Scarred 0.7915 #179. Tier 1 blue gem. Click me $3,030 Tradable
AK-47 Case Hardened Minimal Wear 0.1200 #760. Golden booty. Click me $2,680 Tradable
StatTrak™ AK-47 Wasteland Rebel Factory New 0.0661 4x Fnatic (Holo) Katowice 2015. 1 out of 7, only one FN. Click me $1,200 Tradable
AK-47 Fire Serpent Minimal Wear 0.1468 - Click me $1,075 Tradable
AK-47 Fire Serpent Field-Tested 0.1468 Virtus.Pro (Holo) Stockholm 2021 on wood and 3x FURIA (Holo) Antwerp 2022. Click me $840 Tradable
AK-47 Hydroponic Field-Tested 0.2267 4x Drug War Veteran. Click me $765 Tradable
AK-47 Hydroponic Field-Tested 0.3442 2x T Rush (Holo) and 2x Rush 4x20 (Holo). Click me $725 Tradable
AK-47 Case Hardened Field-Tested 0.3105 #752. Tier 2 blue gem. 4x FURIA (Holo) Paris 2023. Click me $490 Tradable
AK-47 Fire Serpent Battle-Scarred 0.5924 Firestarter (Holo) on wood and 3x FURIA (Holo) Antwerp 2022. Click me $465 Tradable
StatTrak™ AK-47 Vulcan Field-Tested 0.2112 2x Cloud9 (Holo) MLG Columbus 2016 and a Cloud9 G2A Katowice 2015. Click me $390 Tradable
AK-47 Case Hardened Well-Worn 0.4451 #627. Tier 2 blue gem. Ninjas in Pyjamas (Holo) Katowice 2015 on wood and ScreaM (Foil) Cologne 2015 next to it. Click me $350 Tradable
StatTrak™ AK-47 Bloodsport Factory New 0.0373 MOUZ (Gold) Paris 2023 on wood and 3x MOUZ (Holo) Paris 2023. Click me $260 Tradable
AK-47 Panthera onca Factory New 0.0676 - Click me $250 Tradable
AK-47 Vulcan Field-Tested 0.3795 4x Cloud9 (Glitter) Antwerp 2022. Click me $180 Tradable
AWPs
Name Wear Wear value Additional info Screenshots B/O Tradable After
AWP Medusa Minimal Wear 0.1047 3x Crown (Foil). Click me $3,325 Tradable
AWP Medusa Minimal Wear 0.1449 4x Luminosity Gaming (Holo) MLG Columbus 2016. Click me $2,780 Tradable
AWP The Prince Field-Tested 0.2499 - Click me $2,125 Tradable
AWP The Prince Field-Tested 0.2661 - Click me $2,125 Tradable
AWP Medusa Battle-Scarred 0.5170 Luminosity Gaming (Holo) MLG Columbus 2016 on scope. Click me $1,725 Tradable
AWP Fade Factory New 0.0680 99.2% Faded. 4x Battle Scarred (Holo). Click me $1,100 Tradable
AWP Fade Factory New 0.0602 98.0% Faded. Click me $1,015 Tradable
StatTrak™ AWP Oni Taiji Factory New 0.0698 GuardiaN (Foil) Atlanta 2017 on the 4th slot. Click me $790 Tradable
StatTrak™ AWP Lightning Strike Factory New 0.0114 Dragon Lore (Foil) on the scope. Click me $750 Tradable
AWP Blackiimov Battle-Scarred 0.9499 4x junior (Gold) Antwerp 2022. Click me $185 Tradable
AWP Graphite Factory New 0.0260 Howling Dawn on 2nd slot. Click me $175 Tradable
M4A1-Ss
Name Wear Wear value Additional info Screenshots B/O Tradable After
M4A1-S Printstream Factory New 0.0667 4x Flipsid3 Tactics (Holo) Atlanta 2017. Click me $450 Tradable
StatTrak™ M4A1-S Hyper Beast Factory New 0.0087 - Click me $435 Tradable
StatTrak™ M4A1-S Printstream Minimal Wear 0.1424 4x Natus Vincere (Holo) Stockholm 2021. Click me $365 Tradable
M4A1-S Printstream Minimal Wear 0.0790 4x Evil Geniuses (Holo) Stockholm 2021. Click me $215 Tradable
M4A1-S Printstream Minimal Wear 0.0811 3x G2 Esports Stockholm 2021. Click me $195 Tradable
M4A4s
Name Wear Wear value Additional info Screenshots B/O Tradable After
M4A4 Poseidon Minimal Wear 0.0761 - Click me $840 Tradable
AUGs
Name Wear Wear value Additional info Screenshots B/O Tradable After
AUG Hot Rod Factory New 0.0312 Reason Gaming (Holo) Katowice 2014 on 4th slot. Click me $1,550 Tradable
USP-Ss
Name Wear Wear value Additional info Screenshots B/O Tradable After
StatTrak™ USP-S Printstream Factory New 0.0699 - Click me $225 Tradable
USP-S Whiteout Factory New 0.0643 4x Entropiq (Foil) Stockholm 2021. Click me $205 Tradable
Glock-18s
Name Wear Wear value Additional info Screenshots B/O Tradable After
Glock-18 Gamma Doppler Emerald Factory New 0.0238 4x Cloud9 (Holo) MLG Columbus 2016. Click me $605 Tradable
Glock-18 Gamma Doppler Emerald Factory New 0.0695 - Click me $510 Tradable
StatTrak™ Glock-18 Dragon Tattoo Factory New 0.0347 mousesports (Holo) Katowice 2014 above mag. Click me $435 Tradable
Glock-18 Gamma Doppler Emerald Field-Tested 0.3503 - Click me $140 Tradable
Trade Link Steam Profile
submitted by marionas7 to GlobalOffensiveTrade [link] [comments]


2024.06.01 13:24 SpiritedBrilliant703 Turning A College Side Hustle into $200 Million

It is a winter night in 2002, Seth Berkowitz's found himself craving something sweet and comforting amid the late-night video game sessions and pizza deliveries. As the snow fell outside, an idea took root – a business that could deliver warm cookies until the late hours of the morning.
So he starts with $150 worth of baking supplies, and spent his summer perfecting classic cookie recipes, enlisting feedback from friends and his wife, who coined the catchy name "Insomnia Cookies."
By junior year, he was ready to bake and deliver from his college house. Adorning dorm halls with flyers and offering flavor samples like Classic Chunk, Mint Chocolate, Peanut Butter, Oatmeal Raisin, and M&M cookies.
Though initial orders trickled in, a front-page article in the school newspaper sparked a surge, propelling Insomnia Cookies from a mere three orders a night to a staggering 80.
Seth, the sole baker and delivery person, found himself overwhelmed yet exhilarated by the unexpected success, netting $10,000 by the end of the semester.
Therefore he continued refining his operations, establishing a website for orders and eventually relocating production to a commissary kitchen off-campus. Joined by co-founder Jared Barnett, Insomnia Cookies expanded its delivery zones, reaching campuses beyond UPenn's borders.
A proven business model, Seth thought about expanding Insomnia Cookies by strategically opening storefronts outside of Philadelphia near college towns.
With a $10,000 profit from his first semester and funds from angel investors, Seth opens up Insomnia's inaugural storefront in Syracuse, New York, just a week before his college graduation.
From there, more strategic expansion followed, with new locations planted near college campuses.
However, the road to success was paved with challenges. The financial crisis of 2008 nearly derailed Insomnia's trajectory, forcing Seth to downsize and take on multiple roles himself.
Until the advent of the iPhone and the growing appetite for late-night convenience proved to be another strategic cause for Insomnia's meteoric rise. As delivery apps such as DoorDash and GrubHub started to take place in the market.
From 2012 to 2018, the company experienced its fastest growth, opening 125 new stores and establishing a robust corporate team.
In 2018, Krispy Kreme Doughnuts acquired a majority stake in Insomnia for $140 million, a testament to the brand's growing success. Insomnia continued to flourish, raising an additional $4.5 million to fuel its expansion.
From humble beginnings in a college dorm kitchen, Insomnia Cookies now generates over $200 million a year with over 260 locations across the United States, Canada, and the United Kingdom.
All from a crave of a late night cookie.
Full article here or case studies
submitted by SpiritedBrilliant703 to EntrepreneurRideAlong [link] [comments]


2024.06.01 13:15 thatoneguy79134 Splinter- 3rd darkness subclass fanconcept

Splinter is inspired by the slicing and mirror powers that the witness uses during the lightfall and tfs trailer. This is basically just a fun idea as to what a 'witness subclass' would look like.
Visuals: The splinter subclass would have its designs consist of broken glass and reflecting mirrors. Its energy would be a pale red with bright white streaks. Enemies killed by a splinter debuff would have look as if they were sliced into red segments before disappearing. Lore: If stasis is control and strand is going with the flow, splinter is ignorance. Rather than controlling or flowing with the universe, you have to actively deny its rules to use splinter. The witness carved a hole in the traveller by ignoring the strength of its shell.
GAMEPLAY:
Verbs:
Cut - enemys hit by cut take a small amount of damage and are given one stack of cut. If they receive 100 stacks, they will be hit by dismantle.
Visual: Cut would look like a small red slice going across the enemy's body
Dismantle - when an enemy is 'dismantled' they will receive a moderate amount of damage over the course of 1.5 seconds. Other enemies hit by dismantle will be given a varying amount of cut stacks, depending for how long they were in the aoe. Cut and dismantle would be your bread and butter for general ad clear. Dismantle would also stun overloads.
Visual: Where cut is one single slice, dismantle is a flurry of these slices going across the inflicted targets body, as if they're being diced.
Displacement - enemies affected by displacement are initially slowed by 60%, before going back to normal speed over the course of 3 seconds. Projectiles slowed by displacement are permanently slowed by 50%, and their damage decreased by 15%.
In pvp: Displacement would slow players by 30% and gradually return them to normal over 3 seconds.
Visual: Normal enemies that have been displaced would look like segment of their body have been cut offer and separated. These pieces eventually fuse back together as the slow effect decreases. Boss enemies would simply have a red hue to show they have been affected by displacement.
Rend - A high power single tick of damage in a small radius. This would be more helpful for taking care of healthier targets quickly. Hitting a barrier champion while they are shielded stuns them.
Visual: Rend would appear like a gash in the air, as if the universe itself was cut open. This gash would stay for half a second after a rend attack. This gash would look similar to the portals made by vergil in dmc5 (although more red instead of blue)
Guard points (splinter's main gimmick) When using a splinter powered melee, the first 0.3 seconds of the attack while have a guard point. If an enemy hits while the guard point is up, you will receive 60% reduced damage and be immune to one shots. It will also boost the damage of the melee by 50%. Projectiles will also proc the guard point depending on the overall damage of the projectile. Enemies hit by a guard point empowered melee are briefly flinched.
Visual/audio: When in the 'guard point stance' your guardian will radiate red splinter energy with white streaks. When hitting the guard point, the white streaks will turn black and make it resemble an impact frame.
The audio and animation of the melee would also change to make the attack feel more impactful.
Reflective plating - while reflectjve plating is active, gain 20% dr and empower your guard points to be more effective. Guard points with reflecting plate now active in the first 0.7 seconds of the melee rather 0.3, and will increase the damage resistance to 90%. Lastly, projectiles that hit the guardian while guard point is active will reflect back to the enemy (although for reduced damage)
In pvp: The only difference with pvp is that your head hit box will not be immune to one shots.
Visual: Reflective plating will look similar to guard point, the energy will just be much less intense.
Rupert drop (probably not what it would be in game but bubbles already taken) - Rupert drops are the splinter subclass pickups (even though you don't actually pick them up). Rupert drops are a hybrid between stasis crystals and tangles. They can be for either cover or they can be shot to pop into a small cutting explosion. When shot by their creator or allies, rupert drops will move away from where they were hit, the bigger tha damage, the faster it moves. Ruperts drop would have a 15 second cool down and be generated by killing enemies with rend.
Visual: Rupert drops would look like giant bubbles roughly the size of a guardian. when taking damage, they slow crystallize before exploding into shards of glass.
When spawning in. The rupert's drop would look as if its slowly being formed by pieces of glass coming out of the gash made by the rend.
Grenades:
Shred grenade - explodes on impact to create a moderately sized explosion (slightly larger than a scatter grenade) that would deal a total of 110 stack of cut over the course of 0.75 seconds.
Cleave grenade - sticks to target before exploding into a small radius rend attack.
Dispersing grenade - explodes into a field of displacement that slowly implodes to create a small displacement explosion. The initial field would act similarly to a dusk field grenade, while the implosion would be similar to a snare bomb in damage.
Subclasses:
Each of the subclasses would mirror the arc subclasses in a way, Since splinter would be the darkness antithesis to arc (like solastasis, void/strand)
Ronin - hunter subclass Where arcstriders use their hand to hand prowess and expertise with the pole arm, Ronin use their skill with the blade to fell even the largest of does with a single slash.
Ronins are inspired primarily by heroes from old samurai movies. Wandering swordsman who could defeat armies with nothing but their trusted sword.
The gameplay fantasy of ronin would consist of well timed guard points and high power single target damage using rending attacks. The subclass would have a higher skill ceiling than most, rewarding knowledge of enemy attack patterns with high damage attacks.
Melee - Unsheathing strike (2 charges) Striking enemies with your katana inflicts them with 30 stacks of cut. Standing still before attacking will increase the damage of the strike by 15%. When empowered by a guard point, the strike will deal 60 stacks of cut in a large radius.
Visual: The splinter katana's is made up of various uneven panes of broken glass. When empowered, the katana's blade goes from red and white to pure black.
Super - shimmering blade (roaming/one off) The Ronin unsheathes their blade when beginning the super. While in super, there are 2 attacks. Light attack - fast slashes that each deal 40 stacks of cut. Heavy attack - quickly sheathe the blade and become immobile. Releasing the attack button has the Ronin slash the air and rend every enemy in a large radius. This attack ends the super immediately.
Holding the attack for a longer period of time increases the damage of the rends, fully maxxing out at an 80% boost.
During the release of the attack, a guard point is active for 0.3 seconds (0.7 when reflective plating is active). Hitting the guard point immediately increases the attack damage to 80%, while also further boosting the range and damage by 15%.
Aspect 1 - crossguard slash After a successful guard point, follow up with a second slash that rends the opponent. Killing an enemy with slash regenerates 50% of your melee charge.
Aspect 2 - quickdraw sheathe Gives hunter a guard point during initial activation. Successful guard points now boost class a ability regeneration by 150% for 4 seconds.
Blastmarine - Titan subclass Blastmarines mirror arc strikers as both are 'soldier' subclasses. Where strikers are frontline fighters, blastmarines are the 'heavy artillery' weapons experts of their fireteam.
Where ronin are calm, collected samurai, Blast marines are loud, explosive 80s action heroes. Big guys with bigger guns.
The blastmarine gameplay fantasy consist of being the heavy weapons guy, battling the hordes of their enemies with their cutting and dismantling projectiles.
Melee - Knucklebuster Raise your left arm briefly (this is when the guard point is active) before cocking back their right arm's wrist cannon. Hitting enemies with this inflicts them with 50 stacks of cut. When empowered, the radius of the blast is increased and inflicts 80 stacks of cut
Visual: The guard point would resemble a boxer blocking a punch before counter attacking with a jab. The wrist cannon would resemble the red arm punch from ultrakill. The attack would also end with the blastmarine pumping their arm like a shotgun (cus it would look cool)
Super - devastator cannon (one off) The blastmarine would ready the cannon onto their shoulder (similarly to a scorch cannon). The cannon would need to be charged fo a short period before firing. The initial blast would deal high single target damage before imploding into this cloud large cloud of dismantling slashes. This cloud would last front seconds before disappearing.
Visual: the devastator cannon would look similar to a halo spartan laser, just much bigger and with a much bigger blast radius.
Aspect 1 - coverfire blaster Rally barricades now spawn in a heavy cannon for the blastmarine and their allies to pickup. This cannon fires at 300 rpm and has a total 25 rounds that it can fire before disappearing. These shots have a small aoe effect and each deal 20 stacks of cut. Continuous damage with the turret Grant's reflective plating. This aspect would act similarly to a gauss cannon from halo.
Aspect 2 - ballistic bombard
Enhance the functionally of your splinter grenades.
Shred grenade - improved radius and total damage and duration (now deals 170 stacks of cut over 1.5 seconds) Cleave grenade - can now be charged to skip across the ground up to 3 times. Each bounce creates a rend.
Dispersing grenade - increased radius of initial field and increased damage of implosion. Initial field now pulls in enemies and flinches them.
Glassformer - warlock subclass (name tbd) Where stormcaller is harmony within, the glassformer embraces the chaos of splinter to conquer the battlefield.
glassformers are inspired from crackpot scientists from monster movie. Creating inconceivable creations.
The gameplay of glassformers revolves around using rupert drops and creating unpredictable combinations.
Melee - broken flurry (2 charges) The glassformer sends a burst of 8 panes of splinter. Each pane inflicts 6 stacks of cut. When empowered, the total amount of panes increases from 8 to 12, they also can increased tracking to targets.
Visual: Each of the panes would shoot off from the glassformer's fingertips. When empowered, the panes turn black.
Super - razing burst (one off) The glassformer raises a giant ruperts drop infront of them, before slashing it with their splinter infused hand and rending it, this creates a large ape explosions that dismantle enemies in its radius. Enemies near the giant gashes are slowly pulled in.
Visual: Razing burst is essentially a large spherical blender that would pull in enemies not originally caught in its blast.
Aspect 1 - fracturing chasm Rends now linger for a longer duration and suck in enemies in radius of it. Killing enemies that are pulled grants reflective plating.
Aspect 2 - chromatic concoction Inflicting ruperts drops with elemntal verbs gives the explosion that property. (For example, applying jolt to the rupert's drop gives the explosion jolt.) A singular bubble can hold up to 3 new verbs.
Visual: When a verb is given to the ruperts drop, the respective subclass energy will begin swirling around the inside of the drop. The more verbs, the more colours swirling around.
Fragments: Fragments would be obtained similarly to strand, killing enemies with splinter will have a chance to give a 'shard of splinter'
Killing targets with rend reduces rupert's drop cooldown (0.5 seconds per enemy)
Apply more cut stacks
Picking up orbs of power grants reflective plating
Rapid finale blows with dismantle grant grenade energy
Precision finale blows against displaced enemies creates a displacing explosion
Super finale blows create cutting explosions.
Conclusion: I'm ngl this post is wayyyy longer than I thought it'd be. I wanted to just spitball an idea I had the other day for a new subclass
submitted by thatoneguy79134 to DestinyTheGame [link] [comments]


2024.06.01 13:09 Difficult-Range-4359 Importance of Auto Parts’ Leads for Auto Part Dealers in the INDIA

Gone are the days, when storeowners/managers wait for the customer to reach their store, ask for the products, do bargaining over the price, get an assurance of quality, and then pay for the product. Now, the way of shopping for anything has changed completely. The virtual world in this digital era has been changing the way of shopping for auto parts too. Now, auto parts dealers are displaying products, spare parts, and accessories online to reach the target audience and help. Google Search or even search in any other search engine is crucial for the dealers. They search by typing the part name and seek a local supplier. It is all that a store needs to increase sales and achieve its targets. Buying auto parts leads from a recognized brand will be a helpful step in fulfilling your requirement to increase your online sales for parts.

Find Top Auto Part Lead Providers

Buying quality auto parts leads is a convenient way to grow your business of used auto parts. However, the crucial thing is getting exposure to reach the target audience. You need to stay in touch with the top used auto parts leads suppliers in the INDIA. They are the key professionals who know well how to generate genuine leads and forward them to auto part dealers. The lead generation is based on the search engines. They collect leads with their contact numbers and forward them to you. Now, you have to contact them to convey your message about the parts available, cost, and delivery.
You will get mixed auto parts leads, engine transmission leads, genuine auto parts leads, calls, and quality auto parts leads to grow your business.

Get Genuine Used Auto Part Leads to Increase Your Sell

The market of used auto parts is increasing day after day with tremendous scope for automotive. It is due to the growing road network that has become a perfect launch pad for sailing parts. You as a dealer of used auto parts will get genuine leads for all parts, engines, transmissions, and accessories of all makes, models, and making years. You will find several recognized names in the auto lead generation process – complemented by a custom-made CRM for smooth work management flow.

A Simple and Well-Managed Procedure for Forwarding Genuine Auto Parts Leads

The procedure of lead generation for auto parts is simple and well-managed. The top auto part lead providers run a broad global network – providing online leads for auto parts resellers and retailers. They provide competitive ROI-generated leads in the competitive market with a strategic approach. They have extensive reach with countless businesses for the auto part leading to fulfilment of market potential.
From the top used auto part leads providers; you will get genuine and exclusive leads with custom-made lead CRM. You will get potential used auto parts leads that propel business instantly.

Get Quality Used Auto Parts Leads with Live Status

The market of used auto parts is increasing day after day with tremendous scope for automotive. It is due to the growing road network that has become a perfect launch pad for sailing parts. You as a dealer of used auto parts will get genuine leads for all parts, engines, transmissions, and accessories of all makes, models, and making years. You will find several recognized names in the auto lead generation process – complemented by a custom-made CRM for smooth work management flow.

Leads Auto Part – a One-Stop Recognized Auto Part Lead Provider in the INDIA

Leads Auto Parts, for instance, is a one-stop recognized auto part lead provider solving your queries to boost the sales of auto parts. You will get used auto parts leads to reach the target audience. The leading platform has been helping dealers of used auto parts to reach customers conveniently and increase their sales. It will be the best option for you if you are in the auto parts business.
submitted by Difficult-Range-4359 to u/Difficult-Range-4359 [link] [comments]


2024.06.01 13:07 madrasi2021 AWS Certified Solutions Architect Associate (SAA-C03) Resources

Every single day there is a question from someone here saying "where do I start for AWS Solutions Architect Associate" when there are a few hundred articles from those who passed already.
So here is a master list of resources to help those who have this question.
Cloud Practitioner version of this is here
If you find this post useful - upvote. I am happy to take feedback / suggestions / changes etc - please comment!

tl;dr

  1. Get 1 video course and watch it end to end - the subreddit favourites are below / scroll down further for links
    • I cannot afford any courses / need a free option - get Andrew Brown's YouTube course
    • I want to just learn bare minimum to pass exam - Stephane Maarek on Udemy
    • I really want to learn this AWS and cloud stuff well and be good at it - Adrian Cantrill
  2. Read whitepapers / review new announcements from re:Invent 2023
  3. Do one decent set of practice exams from one provider- subreddit favourites below / scroll down further for links
    • Tutorialsdojo (personal favourite - I passed ALL my exams using "TD")
    • Udemy (Stephane Maarek)
Take and Pass exam!

Subreddit Search

Following my own usual guidance, you can always use the subreddit search feature and read articles from everyone in the last month who posted about this exam / passed it. There is a wealth of detail / experience here to learn from :
Link : https://www.reddit.com/AWSCertifications/search/?q=saa+solutions+architect+associate+pass&type=link&t=month

Exam Details

If you have absolutely no clue about the exam - start here.
The exam code is SAA-C03
AWS page with all the details : https://aws.amazon.com/certification/certified-solutions-architect-associate/
Always read the Exam Guide (tells you whats in / out of scope) : https://d1.awsstatic.com/training-and-certification/docs-sa-assoc/AWS-Certified-Solutions-Architect-Associate_Exam-Guide.pdf

Minimum Viable Path to Certification

Most people usually need 3 things to pass the exam
  1. A single video based course introducing AWS and all the key exam topics
Typically these are courses where someone reads from some slides, shows you the AWS console and how to use it and then gives you tips on what to remember - there are free and paid versions of these.
  1. Additional material on key topics.
For SAA-C03 - there are some recommended whitepapers on WAF and also since 6 months have passed since the last re:Invent 2023 - any of the major announcements from then now are in scope for the exam. You wont see too many new things but there is a chance there are some random questions that were not covered in any practice exam / course.
  1. One good quality practice exam
Note : do not fall for some random "dump" found on internet or a file your mate gave you to study.
Also note - you do NOT need more than 1 of each category. You can buy more than one practice exam for sure but doing one is enough IMHO.

1. Video Courses

Free Video based Courses

Free from AWS's own training service (Skillbuilder) :
There is an "Exam Prep" course from Skillbuilder but note that this just covers the high level domains but is not a comprehensive deep dive.
https://explore.skillbuilder.aws/learn/course/external/view/elearning/14760/exam-prep-aws-certified-solutions-architect-associate-saa-c03
Optional : There is a slightly extended version of this in the paid tier with additional exam-style questions, flashcards and more importantly FREE hands on labs and the official practice exam.
https://explore.skillbuilder.aws/learn/course/external/view/elearning/14776/exam-prep-aws-certified-solutions-architect-associate-saa-c03-with-practice-material
There is a 7 day (extended to 10 days sometimes) free trial for the paid tier which can help you cram this. You can subscribe, immediately cancel but still enjoy 7 days free.
Please note that this course is not enough on its own to pass and you may want to try additional material below.
YouTube based video course
This course below is a better alternative to the SkillBuilder course above but is about 50 hours.
Andrew Brown is an AWS community hero who runs his own training site called exampro.co but offers most of the material for free on FreeCodeCamp's YouTube channel.
The 2024 refresh of the SAA course is here : https://youtu.be/c3Cn4xYfxJY
Andrew also has additional (free / paid) content on his site to check out.

PAID Video based courses

Adrian Cantrill's courses :
Adrian Cantrill is an independent content creator and has his own site from where you can obtain courses.
His courses go above and beyond what the exam needs and this is exactly why the community loves these courses as you get more practical knowledge than just cramming for the exam. The additional coverage means these courses are longer and not as cheap as other courses that cover just the exam material but in the general opinion of everyone who has taken the course it is absolutely worth it.
Link : https://learn.cantrill.io/
Udemy Courses :
Udemy is a marketplace for courses created by independent authors.
Two of the well known authors are mentioned below but please note that Udemy's pricing model can be a bit weird. One day it may show 150 USD for a course and another day 15 USD. This price it high and discount it heavily model catches out most people - so NEVER pay more than USD 20 for anything on Udemy.
Just wait for a day or so and prices may change. Opening Udemy in another incognito browser etc usually yields a different price or follow the authors on social media for codes that shrink the cost.
Stephane Maarek :
Go via his site : https://courses.datacumulus.com/ for links to his Solutions Architect Associate with the best available coupon.
Neil Davis :
https://www.udemy.com/course/aws-certified-solutions-architect-associate-hands-on/
Either one of these Udemy courses is sufficient. You still need to combine it with practice exams but you do not need more than 1 video course.
Other sites :
Exampro.co
As mentioned above Andrew Brown has his own site with additional material over his YouTube course.
Cloud Academy
https://cloudacademy.com/learning-paths/aws-solutions-architect-associate-saa-c03-certification-preparation-for-aws-1-7446/ has both a learning plan and a practice exam at the end.

2. Additional Material

I will update this section soon with some additional guidance soon as I am not happy yet (please let me know in comments if there are key additional coverage I should include) - I am scouring recent exam pass posts to see whats current and also want to add links to re:Invent 2023 announcements. I also am thinking of adding in links to "cheat sheets" / docs - let me know if this would be useful.
WAF - Well Architected Framework
https://aws.amazon.com/architecture/well-architected/
You need to know at some decent depth on what the pillars are and what they do.
Read the whitpapers from https://aws.amazon.com/whitepapers/
Specifically I found the Reliability and Cost Optimization white papers very useful.

3. Practice Exams

Please do NOT fall for "dumps" - if anyone offers you the EXACT list of AWS questions or guarantees the question bank matches the exam - these are dumps. The links below are either official or well regarded sources.
Free :
AWS skillbuilder has one free official exam with just 20 free questions.
To be honest its not really worth it - you can search for "Official practic exam skillbuilder SAA-C03" using your favourite search engine to find it.
exampro.co
Has 1 free practice exam you can sign up to.
Paid :
Official Practice exam
https://explore.skillbuilder.aws/learn/course/external/view/elearning/13593/exam-prep-official-practice-exam-aws-certified-solutions-architect-associate-saa-c03-english - there is a free 7 day trial available for you to use as this exam may not be worth a month's subscription fee
Tutorialsdojo.com
Highly recommended independent resource for practice exam questions with a very useful "review mode" and every question comes with detailed explanations on answers
Udemy
Stephane Maarek : again go via his site : https://courses.datacumulus.com/
Neal Davis : https://www.udemy.com/course/aws-certified-solutions-architect-associate-hands-on/
Other popular sites :
Exampro.co
Andrew Brown has I believe 3 practice exams as well on his site. One is free - the other two you pay for.
Whizlabs
I havent used them personally but https://www.whizlabs.com/aws-solutions-architect-associate/
Cloud Academy
https://cloudacademy.com/learning-paths/aws-solutions-architect-associate-saa-c03-certification-preparation-for-aws-1-7446/ has both a learning plan and a practice exam at the end.

Not Recommended sites :

Sites that are sadly NOT recommended anymore - Avoid A Cloud Guru / Pluralsight as their courses are not considered the best anymore. They used to be leaders but somehow have fallen behind and their subscription model doesnt work in a world with cheap one time purchase courses.
If you want a sandbox to experiment - then ACG offers one but so do Whizlabs and Tutorialsdojo.

Optional / Complementary material

I have an article where you can find complementary / alternatives to the Solutions Architect Exam - most are free and includes the "AWS Knowledge : Architecting Free Digital Badge"
https://www.reddit.com/AWSCertifications/comments/1d1o522/no_payment_options_to_learn_aws_with_digital/
This material isnt exam focused but if you want some free alternatives / cannot afford to pay for the exam - then check out the link.

FAQ

Q. Do I need ALL this material
A. No. Just one of each is fine. Example : just Adrian's Course + tutorialsdojo
Q. Do I really need to do hands on work
A. Yes - it is recommended that you get some hands on work at the Associate level. You can use one of the sandboxes but be careful using your own free tier account that you dont end up with leaving resources running too long and getting a big bill. Always secure your account and set billing alarms and dont create an account till you know how to do these!
Q. Where can I find vouchers for the exam
A. check this thread : https://www.reddit.com/AWSCertifications/comments/18woit6/2024_aws_vouchers_exam_discounts_othe?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
Q. Can I cheat my way using Dumps that I found online / my mate gave me / found on GitHub / YouTube?
A. Using dumps there is a high chance you fail and/or get caught / banned - the risk isnt worth it. Stick with genuine resources.
Q. Can I pass with just free resources as I cannot afford the resources
A. Its possible but please it is recommended to atleast spend on decent practice exams. If you cannot afford the exam / resources - just get the free digital badges (Architecting) for the interim
Q. I skipped CCP / CLF - is that okay
A. Yes - its okay to have skipped the foundational level - almost all the courses above teach you from scratch.
Q. Can someone who is new to IT do this exam
A. Yes - Many people start from scratch and get to the Associate level. Just make sure you are investing the time required.
Q. Is it worth it?
A. Plenty of threads on this subreddit covering this. You have to make up your own mind if its worth it to you or not.
Q. I dont code or want to - is this course for me?
A. While there is no coding involved in the course - knowing how to use the AWS CLI / being able to do some basic scripting would be very helpful anyway. You can also use free tools like CoPilot / Code Whisperer to help you with pieces you struggle with.
Q. Can I use ChatGPT / Amazon Q etc to learn
A. Many of these Generative AI tools can still give you incorrect answers. So do not rely on them but if it helps you to quickly get the concept - go ahead and double check the results against official docs.
Q. Are there books to learn from instead of videos
A. Books get out of date too quickly and I do not recommend learning from them. However there is an official Sybex Guide to the exam and tutorialsdojo / Neal Davis (Digital Cloud) also have an ebook. You can google for links to these.
Good Luck folks!
submitted by madrasi2021 to AWSCertifications [link] [comments]


2024.06.01 13:01 jjdewit TradingView.com Review: Overview of TradingView.com and its Features

TradingView.com.com is a popular online platform that provides a comprehensive suite of tools and resources for traders, investors, and analysts to analyze and trade financial markets. In this chapter, we will provide an overview of TradingView.com, its features, and its benefits, setting the stage for a deeper dive into the platform's capabilities in subsequent chapters.

What is TradingView.com?

TradingView.com is a cloud-based platform that enables users to analyze and trade financial markets, including stocks, forex, futures, and cryptocurrencies. Founded in 2011, TradingView.com has grown to become one of the largest and most popular trading communities in the world, with over 10 million registered users.

Key Features of TradingView.com

TradingView.com offers a wide range of features that make it an attractive platform for traders and analysts. Some of the key features include:
1. Charting and Technical Analysis: TradingView.com provides a powerful charting platform that allows users to create custom charts with various indicators, drawing tools, and annotations. Users can also access a vast library of pre-built indicators and templates.
2. Backtesting and Paper Trading: TradingView.com allows users to backtest and paper trade their strategies using historical data, enabling them to refine their trading ideas and test their performance.
3. Community and Social Trading: TradingView.com has a large and active community of users who share their ideas, strategies, and insights. Users can follow other traders, participate in discussions, and share their own ideas and insights.
4. Alerts and Notifications: TradingView.com provides a robust alert system that allows users to set custom alerts based on market conditions, technical indicators, and other criteria.
5. Data Feeds: TradingView.com offers a range of data feeds, including real-time and historical data, for various markets and instruments.
6. Scripting and Automation: TradingView.com's PineScript language allows users to create custom indicators, strategies, and automated trading systems.
7. Mobile Apps: TradingView.com offers mobile apps for iOS and Android devices, enabling users to access the platform on-the-go.

Benefits of Using TradingView.com

TradingView.com offers several benefits to its users, including:
1. Improved Trading Decisions: TradingView.com's charting and analysis tools enable users to make more informed trading decisions.
2. Access to a Large Community: TradingView.com's community provides users with access to a vast network of traders, analysts, and experts.
3. Customization and Automation: TradingView.com's scripting and automation capabilities allow users to create custom strategies and automate their trading.
4. Real-time Data and Alerts: TradingView.com's real-time data and alert system enable users to stay up-to-date with market movements and react quickly to market changes.
5. Cost-Effective: TradingView.com offers a range of pricing plans, including a free version, making it an accessible platform for traders and analysts.

Conclusion

In this chapter, we have provided an overview of TradingView.com, its features, and its benefits. TradingView.com is a powerful platform that offers a range of tools and resources for traders, analysts, and investors. Whether you are a seasoned trader or just starting out, TradingView.com provides a comprehensive suite of tools to help you analyze and trade financial markets. In the next chapter, we will delve deeper into the charting and technical analysis capabilities of TradingView.com.

Chapter 2: Creating an Account and Setting Up Your Profile

As a new user, creating an account and setting up your profile is the first step in exploring the world of [Platform/Service]. In this chapter, we will guide you through a step-by-step process to create an account and set up your profile, ensuring a seamless and enjoyable experience.

Section 1: Creating an Account

To create an account, follow these steps:
1. Visit the Sign-up Page: Go to the [Platform/Service] website and click on the "Sign Up" or "Create an Account" button. This will take you to the sign-up page.
2. Enter Your Email Address: Enter a valid email address to serve as your login credentials. Make sure to use a unique and memorable email address, as it will be used to reset your password if needed.
3. Choose a Username: Choose a unique and memorable username that will be used to identify you on the platform. This can be your real name, a nickname, or a combination of letters and numbers.
4. Create a Password: Create a strong and unique password for your account. A strong password should be at least 8 characters long and include a mix of uppercase and lowercase letters, numbers, and special characters.
5. Confirm Your Password: Re-enter your password to confirm it. This ensures that you have entered the correct password.
6. Verify Your Account: Click on the "Create Account" button to create your account. You will receive an email verification link to verify your email address.

Section 2: Setting Up Your Profile

Once you have created your account, it's time to set up your profile. Follow these steps:
1. Fill Out Your Profile Information: Fill out your profile information, including your name, birthday, and location. This information will be used to personalize your experience and connect with other users.
2. Add a Profile Picture: Upload a profile picture that represents you. This can be a photo of yourself, a logo, or an avatar.
3. Add a Bio: Write a brief bio that describes yourself, your interests, or your expertise. This will help others get to know you better and find common ground.
4. Customize Your Profile Settings: Customize your profile settings to control what information is visible to others and what notifications you receive.
5. Connect with Others: Start connecting with other users by sending friend requests or joining groups related to your interests.

Tips and Best Practices

· Use a strong and unique password for your account.
· Keep your profile information up-to-date and accurate.
· Be cautious when sharing personal information or connecting with strangers.
· Use the platform's built-in features to block or report suspicious or inappropriate behavior.
· Respect other users' privacy and boundaries.

Conclusion

Congratulations! You have successfully created an account and set up your profile. You are now ready to explore the world of [Platform/Service] and start connecting with others. Remember to keep your account information secure, be respectful of others, and have fun exploring the platform. In the next chapter, we will dive deeper into the features and functionality of [Platform/Service].

Chapter 3: Navigating the TradingView.com

Interface

As a trader or investor, it's essential to understand the TradingView.com interface to get the most out of this powerful platform. In this chapter, we'll take a comprehensive tour of the TradingView.com interface and its various components. By the end of this chapter, you'll be well-versed in navigating the platform and ready to start exploring its features.

Section 1: The TradingView.com

Dashboard

The TradingView.com dashboard is the main hub of the platform, providing an overview of your account, market data, and other essential features. Let's break down the key components of the dashboard:
1. Header Bar: The header bar at the top of the screen displays your username, account balance, and other account information.
2. Navigation Menu: The navigation menu allows you to access various sections of the platform, including your watchlists, charts, and settings.
3. Market Data: The market data section provides real-time quotes for various assets, including stocks, forex, and cryptocurrencies.
4. Alerts: The alerts section allows you to set custom alerts for specific market conditions, such as price movements or news events.
5. Watchlists: The watchlists section enables you to create and manage custom lists of symbols, making it easy to track your favorite assets.

Section 2: Charting and Analysis

TradingView.com is renowned for its powerful charting capabilities, allowing you to create custom charts with various indicators, studies, and drawing tools. Let's explore the key features of the charting interface:
1. Chart Types: TradingView.com offers a range of chart types, including line charts, candlestick charts, and Renko charts.
2. Indicators: The platform comes with a vast library of built-in indicators, including moving averages, RSI, and Bollinger Bands.
3. Drawing Tools: The drawing tools allow you to annotate your charts with lines, shapes, and text.
4. Studies: Studies are custom indicators created by the TradingView.com community, offering a wide range of trading strategies and techniques.
5. PineScript: PineScript is a programming language used to create custom indicators and strategies.

Section 3: Community and Social Trading

TradingView.com is more than just a trading platform – it's a community-driven platform where traders and investors share ideas, strategies, and insights. Let's explore the community features:
1. PineCoders: PineCoders is a community of developers who create custom indicators and strategies using PineScript.
2. TradingView.com Blog: The TradingView.com blog features articles, analysis, and insights from experienced traders and investors.
3. TradingView.com Forum: The forum is a hub for discussion, debate, and learning, where traders and investors share their experiences and ask questions.
4. Watchlists: Watchlists allow you to share your favorite symbols with others, making it easy to collaborate and learn from each other.
5. PineScript Challenges: PineScript challenges are community-driven initiatives where developers create custom indicators and strategies, and the community votes on the best submissions.

Section 4: Customization and Settings

As you become more comfortable with the TradingView.com interface, you'll want to customize your experience to suit your needs. Let's explore the customization options:
1. Theme: TradingView.com offers a range of themes, allowing you to personalize the look and feel of the platform.
2. Layout: The layout options enable you to customize the arrangement of the platform's components, such as the chart, indicators, and alerts.
3. Notifications: The notification settings allow you to customize the types of notifications you receive, including market data updates and alert notifications.
4. Security: The security settings enable you to set up two-factor authentication, password recovery, and other security measures to protect your account.

Conclusion

Navigating the TradingView.com interface is an essential step in unlocking the full potential of this powerful platform. By understanding the various components of the dashboard, charting and analysis tools, community features, and customization options, you'll be well-equipped to start exploring the platform and developing your trading skills. In the next chapter, we'll dive deeper into the world of PineScript, exploring the programming language and its applications in trading and investing.

Chapter 4: Understanding Charts and Time Frames

In this chapter, we will delve into the world of charts and time frames, a fundamental concept in technical analysis. We will explore the different types of charts, time frames, and how to use them effectively on TradingView.com. By the end of this chapter, you will have a solid understanding of how to use charts and time frames to analyze and trade the markets.

What are Charts and Time Frames?

Charts and time frames are the foundation of technical analysis. A chart is a graphical representation of a security's price action over a specific period. Time frames, on the other hand, refer to the duration of the data displayed on the chart. In other words, time frames determine how much data is displayed on the chart and how often the data is updated.

Types of Charts

There are several types of charts, each with its own strengths and weaknesses. The most common types of charts are:
1. Line Chart: A line chart connects the closing prices of a security over a specific period, creating a continuous line. This chart is useful for identifying trends and patterns.
2. Candlestick Chart: A candlestick chart displays the high, low, open, and close prices of a security over a specific period. Each candle represents a specific time period, and the color of the candle indicates whether the price closed higher or lower than the previous day's close.
3. Bar Chart: A bar chart is similar to a candlestick chart but does not display the open and close prices. Instead, it shows the high and low prices, as well as the open and close prices.
4. Renko Chart: A Renko chart is a type of chart that uses a unique algorithm to create a chart that is not based on time. Instead, it uses price movements to create a chart that is more focused on the price action.

Time Frames

Time frames determine the duration of the data displayed on the chart. Common time frames include:
1. 1-minute: A 1-minute chart displays the price action over a 1-minute period.
2. 5-minute: A 5-minute chart displays the price action over a 5-minute period.
3. 15-minute A 15-minute chart displays the price action over a 15-minute period.
4. 30-minute: A 30-minute chart displays the price action over a 30-minute period.
5. 1-hour: A 1-hour chart displays the price action over a 1-hour period.
6. 4-hour: A 4-hour chart displays the price action over a 4-hour period.
7. Daily: A daily chart displays the price action over a 1-day period.
8. Weekly: A weekly chart displays the price action over a 1-week period.
9. Monthly: A monthly chart displays the price action over a 1-month period.

Using Charts and Time Frames on TradingView.com

TradingView.com is a popular platform for charting and analyzing financial markets. Here's how to use charts and time frames on TradingView.com:
1. Creating a Chart: To create a chart on TradingView.com, go to the "Charts" tab and select the security you want to chart. Choose the chart type and time frame you want to use.
2. Customizing the Chart: Once you have created a chart, you can customize it by adding indicators, drawing tools, and other features.
3. Switching Time Frames: To switch time frames on TradingView.com, click on the "Time Frame" dropdown menu and select the desired time frame.
4. Zooming In and Out: To zoom in and out of a chart on TradingView.com, use the mouse wheel or the "Zoom" button.

Conclusion

In this chapter, we have covered the basics of charts and time frames, including the different types of charts and time frames. We have also explored how to use charts and time frames on TradingView.com. By mastering charts and time frames, you will be able to analyze and trade the markets more effectively. In the next chapter, we will explore the importance of indicators and how to use them to make informed trading decisions.

Chapter 5: Technical Indicators and Studies

In this chapter, we will delve into the world of technical indicators and studies available on TradingView.com. As a trader, it is essential to understand the various indicators and studies that can be used to analyze and predict market movements. This chapter will provide an overview of the different types of technical indicators and studies available on TradingView.com, their uses, and how to apply them in your trading strategy.

What are Technical Indicators and Studies?

Technical indicators and studies are mathematical calculations based on historical price data that help traders identify trends, patterns, and potential trading opportunities. These indicators and studies can be used to analyze and predict market movements, making it easier to make informed trading decisions.

Types of Technical Indicators and Studies

There are numerous types of technical indicators and studies available on TradingView.com, including:
1. Trend Indicators: These indicators help identify trends and potential trading opportunities. Examples include the Moving Average, Relative Strength Index (RSI), and Bollinger Bands.
2. Momentum Indicators: These indicators measure the rate of change of an asset's price over a given period. Examples include the RSI, Stochastic Oscillator, and Momentum Indicator.
3. Volatility Indicators: These indicators measure the degree of price movement or volatility. Examples include the Average True Range (ATR) and Bollinger Bands.
4. Pattern Recognition Indicators: These indicators help identify specific chart patterns, such as head and shoulders or triangles. Examples include the Ichimoku Cloud and the Keltner Channel.
5. Statistical Indicators: These indicators use statistical methods to analyze market data. Examples include the Exponential Moving Average (EMA) and the Simple Moving Average (SMA).

Popular Technical Indicators and Studies on TradingView.com

Some of the most popular technical indicators and studies available on TradingView.com include:
1. Moving Average: A simple moving average calculates the average price of an asset over a given period.
2. Relative Strength Index (RSI): The RSI measures the magnitude of recent price changes to determine overbought or oversold conditions.
3. Bollinger Bands: Bollinger Bands consist of a moving average and two standard deviations plotted above and below the average.
4. Stochastic Oscillator: The stochastic oscillator compares the closing price of an asset to its price range over a given period.
5. Ichimoku Cloud: The Ichimoku Cloud is a comprehensive technical analysis system that inclues multiple indicators, including the Tenkan-sen, Kijun-sen, and Senkou Span.
6. Keltner Channel: The Keltner Channel is a volatility-based indicator that plots two lines above and below a moving average.
7. Average True Range (ATR): The ATR measures the average true range of an asset over a given period.
8. Exponential Moving Average (EMA): The EMA is a type of moving average that gives more weight to recent price data.
9. Simple Moving Average (SMA): The SMA is a type of moving average that calculates the average price of an asset over a given period.
10. Stochastic Momentum Index (SMI): The SMI is a momentum indicator that measures the rate of change of an aset's price over a given period.

How to Use Technical Indicators and Studies

To get the most out of technical indicators and studies, it is essential to understand how to use them effectively. Here are some tips:
1. Combine Indicators: Combining multiple indicators can help confirm trading signals and reduce false positives.
2. Use Multiple Time Frames: Analyzing multiple time frames can help identify trends and patterns that may not be visible on a single time frame.
3. Adjust Parameters: Adjusting the parameters of an indicator can help tailor it to your specific trading strategy.
4. Use Indicators in Conjunction with Fundamental Analysis: Combining technical indicators with fundamental analysis can help provide a more comprehensive view of the market.
5. Backtest Indicators: Backtesting indicators can help evaluate their performance and identify potential biases.

Conclusion

Technical indicators and studies are powerful tools that can help traders analyze and predict market movements. By understanding the different types of indicators and studies available on TradingView.com, traders can develop a comprehensive trading strategy that incorporates multiple indicators and studies. Remember to combine indicators, use multiple time frames, adjust parameters, and backtest indicators to get the most out of technical indicators and studies.

Chapter 6: Creating and Customizing Charts

As a trader, having the right tools and information is crucial for making informed decisions. Charts are an essential component of any trading strategy, providing valuable insights into market trends and patterns. In this chapter, we will explore the process of creating and customizing charts on TradingView.com, a popular platform for traders and analysts.

Creating a Chart on TradingView.com

Creating a chart on TradingView.com is a straightforward process that can be completed in a few steps.
1. Log in to Your TradingView.com Account: Start by logging in to your TradingView.com account. If you don't have an account, you can create one by signing up on the TradingView.com website.
2. Select the Symbol: Once logged in, navigate to the "Symbols" tab and select the symbol you want to chart. You can search for symbols by typing in the symbol name or by using the "Search" function.
3. Create a New Chart: Click on the "Create a New Chart" button to create a new chart. You can also create a new chart by clicking on the "New Chart" button in the top-right corner of the TradingView.com window.
4. Select the Chart Type: Choose the type of chart you want to create. TradingView.com offers a variety of chart types, including line charts, candlestick charts, and more.
5. Customize the Chart Settings: Customize the chart settings to suit your needs. You can adjust the chart size, grid lines, and other settings to create a chart that meets your requirements.

Customizing Charts on TradingView.com

Customizing charts on TradingView.com is an essential step in creating a chart that meets your specific needs. Here are some tips for customizing your charts:
1. Add Indicators: Add indicators to your chart to gain insights into market trends and patterns. TradingView.com offers a wide range of indicators, including moving averages, RSI, and more.
2. Add Drawings: Add drawings to your chart to highlight specific patterns or trends. You can add lines, shapes, and other drawings to your chart to create a visual representation of your analysis.
3. Add Alerts: Set up alerts on your chart to notify you of specific market events or price movements. You can set up alerts based on price movements, volume, and other market indicators.
4. Customize the Chart Grid: Customize the chart grid to suit your needs. You can adjust the grid lines, grid spacing, and other settings to create a chart that meets your requirements.
5. Save and Share Your Chart: Save and share your chart with others. You can save your chart as a template or share it with other traders and analysts.

Advanced Chart Customization

In addition to the basic customization options, TradingView.com offers advanced customization options that allow you to create complex charts and indicators. Here are some tips for advanced chart customization:
1. Create Custom Indicators: Create custom indicators using the TradingView.com PineScript programming language. You can create custom indicators that meet your specific needs.
2. Use Custom Drawings: Use custom drawings to create complex patterns and shapes on your chart. You can create custom drawings using the TradingView.com drawing tools.
3. Customize the Chart Layout: Customize the chart layout to suit your needs. You can adjust the chart size, grid lines, and other settings to create a chart that meets your requirements.
4. Use Advanced Chart Settings: Use advanced chart settings to customize your chart further. You can adjust the chart settings to suit your specific needs.

Conclusion

Creating and customizing charts on TradingView.com is a powerful way to gain insights into market trends and patterns. By following the steps outlined in this chapter, you can create complex charts and indicators that meet your specific needs. Whether you're a seasoned trader or a beginner, TradingView.com offers a range of tools and features that can help you create charts that meet your specific needs.
Chapter 7:

Introduction to Trading Strategies

As a trader, having a solid understanding of various trading strategies is crucial for making informed decisions and maximizing profits. In this chapter, we will explore popular trading strategies, their underlying principles, and how to implement them on TradingView.com. By the end of this chapter, you will have a comprehensive understanding of various trading strategies and how to apply them using TradingView.com's powerful platform.

Introduction to Trading Strategies

Trading strategies are pre-defined rules or methods used to make trading decisions. These strategies are designed to help traders navigate the markets, identify profitable opportunities, and minimize losses. Trading strategies can be categorized into several types, including:
· Trend following strategies: These strategies aim to identify and ride the trend, whether it's an uptrend or a downtrend.
· Range trading strategies: These strategies focus on identifying and trading within a specific price range.
· Mean reversion strategies: These strategies rely on the idea that prices will revert to their historical means.
· Statistical arbitrage strategies: These strategies involve identifying mispricings in the market and exploiting them.

Popular Trading Strategies

2.1 Trend Following Strategies
Trend following strategies are designed to identify and ride the trend. These strategies involve identifying the direction of the market and trading in that direction. Some popular trend following strategies include:
· Moving Average Crossover (MAC): This strategy involves identifying the crossover of two moving averages to determine the direction of the trend.
· Relative Strength Index (RSI): This strategy involves identifying overbought or oversold conditions using the RSI indicator.
· Bollinger Bands: This strategy involves identifying breakouts above or below the bands to determine the direction of the trend.
2.2 Range Trading Strategies
Range trading strategies focus on identifying and trading within a specific price range. These strategies involve identifying support and resistance levels and trading within the range. Some popular range trading strategies include:
· Support and Resistance Trading: This strategy involves identifying key support and resistance levels and trading within the range.
· Channel Trading: This strategy involves identifying and trading within a specific price channel.
2.3 Mean Reversion Strategies
Mean reversion strategies rely on the idea that prices will revert to their historical means. These strategies involve identifying overbought or oversold conditions and trading in the opposite direction. Some popular mean reversion strategies include:
· Mean Reversion Trading: This strategy involves identifying overbought or oversold conditions and trading in the opposite direction.
· Statistical Arbitrage: This strategy involves identifying mispricings in the market and exploiting them.
2.4 Statistical Arbitrage Strategies
Statistical arbitrage strategies involve identifying mispricings in the market and exploiting them. These strategies involve analyzing historical data and identifying statistical anomalies. Some popular statistical arbitrage strategies include:
· Statistical Arbitrage: This strategy involves identifying mispricings in the market and exploiting them.
· Event-Driven Trading: This strategy involves identifying and trading on specific events, such as earnings announcements or mergers and acquisitions.

3.

Implementing Trading Strategies on TradingView.com

TradingView.com is a powerful platform that allows traders to implement and backtest various trading strategies. Here are some steps to follow when implementing trading strategies on TradingView.com:
1. Create a new chart: Open a new chart on TradingView.com and select the asset you want to trade.
2. Add indicators: Add the indicators you want to use for your trading strategy. For example, you may want to add a moving average crossover indicator.
3. Set parameters: Set the parameters for your indicators. For example, you may want to set the period for your moving average crossover indicator.
4. Backtest the strategy: Backtest your strategy by running a backtest on TradingView.com. This will allow you to evaluate the performance of your strategy.
5. Refine the strategy: Refine your strategy by adjusting the parameters and testing different scenarios.

Conclusion

In this chapter, we have explored popular trading strategies and how to implement them on TradingView.com. By understanding various trading strategies and how to apply them using TradingView.com, you can make informed trading decisions and maximize your profits. Remember to always backtest and refine your strategies to ensure optimal performance. In the next chapter, we will explore advanced trading strategies and how to use them to improve your trading performance.

Chapter 8:

Backtesting and Evaluating Trading Ideas

As a trader, it's essential to test and refine your trading ideas before implementing them in live markets. Backtesting and evaluating your trading ideas can help you identify potential flaws, optimize your strategy, and increase your chances of success. In this chapter, we'll explore the process of backtesting and evaluating trading ideas using TradingView.com, a popular platform for charting and backtesting trading strategies.

What is Backtesting?

Backtesting is the process of applying a trading strategy to historical market data to evaluate its performance. It allows you to test your trading idea on past data to see how it would have performed in real-time. By backtesting your strategy, you can:
1. Identify potential flaws in your strategy
2. Optimize your strategy for better performance
3. Refine your strategy to improve its accuracy
4. Evaluate the strategy's risk-reward ratio

Why Backtest?

Backtesting is crucial for several reasons:
1. Risk management: Backtesting helps you identify potential risks associated with your trading strategy.
2. Strategy optimization: Backtesting allows you to refine your strategy to improve its performance.
3. Performance evaluation: Backtesting enables you to evaluate the performance of your strategy and make data-driven decisions.
4. Confidence booster: Backtesting gives you confidence in your strategy, reducing the risk of emotional trading decisions.

How to Backtest on TradingView.com

TradingView.com offers a range of tools and features for backtesting trading ideas. Here's a step-by-step guide to get you started:
1. Create a new chart: Open TradingView.com and create a new chart for the asset you want to backtest.
2. Select the data range: Choose the time period for which you want to backtest your strategy. You can select a specific date range or use the default settings.
3. Add the strategy: Click on the "Indicators" tab and add the strategy you want to backtest. You can use built-in indicators or create your own custom indicators.
4. Set the parameters: Configure the strategy's parameters, such as the number of bars to look back, the number of trades to take, and the stop-loss levels.
5. Run the backtest: Click the "Run" button to start the backtest. TradingView.com will apply your strategy to the selected data range and provide performance metrics.
6. Analyze the results: Review the backtest results, including the strategy's profit/loss, drawdown, and other performance metrics.

Evaluating Trading Ideas

Evaluating your trading idea is a crucial step in the backtesting process. Here are some key metrics to consider:
1. Profit/Loss: Calculate the total profit or loss generated by your strategy.
2. Drawdown: Measure the maximum loss experienced by your strategy.
3. Sharpe Ratio: Calculate the Sharpe Ratio to evaluate the strategy's risk-adjusted performance.
4. Sortino Ratio: Use the Sortino Ratio to evaluate the strategy's risk-adjusted performance, focusing on the maximum drawdown.
5. Information Coefficient: Calculate the Information Coefficient to evaluate the strategy's ability to generate profits.

Best Practices for Backtesting

To get the most out of backtesting, follow these best practices:
1. Use a robust data set: Ensure your data is accurate and free from errors.
2. Test multiple scenarios: Test your strategy on different time frames, assets, and market conditions.
3. Monitor performance metrics: Keep track of your strategy's performance metrics and adjust as needed.
4. Refine your strategy: Continuously refine your strategy to improve its performance.
5. Avoid overfitting: Be cautious of overfitting, where your strategy performs well on the training data but poorly on new data.

Conclusion

Backtesting and evaluating trading ideas is a crucial step in the trading process. By using TradingView.com and following best practices, you can refine your trading strategy, optimize its performance, and increase your chances of success. Remember to evaluate your strategy's performance using relevant metrics and refine it continuously to improve its performance. With practice and patience, you'll develop a robust trading strategy that can withstand the challenges of the markets.
submitted by jjdewit to beststockbrokers [link] [comments]


2024.06.01 12:41 Difficult-Range-4359 Importance of Auto Parts’ Leads for Auto Part Dealers in the US

Gone are the days, when storeowners/managers wait for the customer to reach their store, ask for the products, do bargaining over the price, get an assurance of quality, and then pay for the product. Now, the way of shopping for anything has changed completely. The virtual world in this digital era has been changing the way of shopping for auto parts too. Now, auto parts dealers are displaying products, spare parts, and accessories online to reach the target audience and help. Google Search or even search in any other search engine is crucial for the dealers. They search by typing the part name and seek a local supplier. It is all that a store needs to increase sales and achieve its targets. Buying auto parts leads from a recognized brand will be a helpful step in fulfilling your requirement to increase your online sales for parts.

Find Top Auto Part Lead Providers

Buying quality auto parts leads is a convenient way to grow your business of used auto parts. However, the crucial thing is getting exposure to reach the target audience. You need to stay in touch with the top used auto parts leads suppliers in the USA. They are the key professionals who know well how to generate genuine leads and forward them to auto part dealers. The lead generation is based on the search engines. They collect leads with their contact numbers and forward them to you. Now, you have to contact them to convey your message about the parts available, cost, and delivery.
You will get mixed auto parts leads, engine transmission leads, genuine auto parts leads, calls, and quality auto parts leads to grow your business.

Get Genuine Used Auto Part Leads to Increase Your Sell

The market of used auto parts is increasing day after day with tremendous scope for automotive. It is due to the growing road network that has become a perfect launch pad for sailing parts. You as a dealer of used auto parts will get genuine leads for all parts, engines, transmissions, and accessories of all makes, models, and making years. You will find several recognized names in the auto lead generation process – complemented by a custom-made CRM for smooth work management flow.

A Simple and Well-Managed Procedure for Forwarding Genuine Auto Parts Leads

The procedure of lead generation for auto parts is simple and well-managed. The top auto part lead providers run a broad global network – providing online leads for auto parts resellers and retailers. They provide competitive ROI-generated leads in the competitive market with a strategic approach. They have extensive reach with countless businesses for the auto part leading to fulfilment of market potential.
From the top used auto part leads providers; you will get genuine and exclusive leads with custom-made lead CRM. You will get potential used auto parts leads that propel business instantly.

Get Quality Used Auto Parts Leads with Live Status

The plus point of getting quality used auto parts leads is that they are live while the operation team manages them with productive feedback. The top auto part lead providers keep a close collaboration with buyers and sellers to attain maximum output for the clients. They understand the importance of globalization and international businesses. Keeping the same concern in mind, they incorporate a hassle-free service to maximize business profits for the auto part sellers.

Leads Auto Part – a One-Stop Recognized Auto Part Lead Provider in the USA

Leads Auto Parts, for instance, is a one-stop recognized auto solving your queries to boost the sales of auto parts. You will get used auto parts leads to reach the target audience. The leading platform has been helping dealers of used auto parts to reach customers conveniently and increase their sales. It will be the best option for you if you are in the auto parts business.

submitted by Difficult-Range-4359 to u/Difficult-Range-4359 [link] [comments]


2024.06.01 12:32 Earl_Gurei Microgeneration Humor

This post characterizing generational humor got me thinking because a Millennial friend said he can't think of microgeneration humor specifically, he just thinks Xennial humor is more or less primarily Gen-X gallows humor with a little Millennial postmodernist absurdity.
submitted by Earl_Gurei to Xennials [link] [comments]


2024.06.01 12:25 Smart_Blacksmith8598 Yahya Yuksel: Empowering Global Impact Through Innovation

In the bustling landscape of global innovation, one name stands out for its unwavering commitment to driving positive change: Yahya Yuksel. As we delve into the realm of his global impact, we uncover a story of innovation, resilience, and empowerment that resonates across continents and cultures.

Harnessing Innovation for Global Change

Yahya Yuksel's journey is a testament to the transformative power of innovation. From his roots in Tucson to his groundbreaking work on the global stage, Yuksel has dedicated himself to harnessing the latest technologies and ideas to address some of the world's most pressing challenges.

Empowering Communities Through Technology

At the heart of Yuksel's mission is a deep-seated belief in the power of technology to empower communities and drive positive change. Whether it's through sustainable energy solutions, educational initiatives, or healthcare innovations, Yuksel's work is driven by a desire to create a brighter future for all.

Fostering Collaboration Across Borders

In today's interconnected world, collaboration is key to driving meaningful change. Yuksel understands this better than most, having forged partnerships and alliances with organizations and individuals from diverse backgrounds and disciplines. By working together, we can unlock new opportunities and address complex challenges on a global scale.

Celebrating Milestones and Achievements

As we reflect on Yahya Yuksel's global impact, we celebrate the milestones and achievements that have marked his journey thus far. From groundbreaking projects to awards and accolades, Yuksel's contributions have left an indelible mark on communities around the world.

Looking Towards the Future

As we look towards the future, we're excited about the possibilities that lie ahead. With Yahya Yuksel leading the charge, we can be confident that innovation will continue to play a pivotal role in shaping a brighter, more sustainable future for generations to come.
Join us in celebrating Yahya Yuksel's global impact and the transformative power of innovation. Together, let's harness the power of technology to empower communities and drive positive change around the world.
submitted by Smart_Blacksmith8598 to bhproxy [link] [comments]


2024.06.01 12:12 Ok_Figure_2348 I decided to check some of my recent Pokémon, never realised I had these guys

I decided to check some of my recent Pokémon, never realised I had these guys submitted by Ok_Figure_2348 to pokemongo [link] [comments]


2024.06.01 12:02 Normodox A Slush Fund for Radical Protesters?

The profusion of identical green tents at this spring’s anti-Israel protests struck many as odd. “Why is everybody’s tent the same?,” asked New York mayor Eric Adams. Like others, the mayor suspected “a well-concerted organizing effort” driving the protests. More recent reporting shows a concerted push behind the Gaza protest movement. But it is not as simple as a single organization secretly rallying protesters or buying tents. Instead, the movement’s most determined activists represent a network of loosely linked far-left groups. Some are openly affiliated with well-known progressive nonprofits; others work in the shadows.
The movement also draws on diverse but generous sources of financial backing. Those funding streams may soon be augmented by the federal government. As I chronicled last year in a Manhattan Institute report, “The Big Squeeze: How Biden’s Environmental Justice Agenda Hurts the Economy and the Environment,” the administration’s massive program of environmental justice grants seems designed to prioritize the funding of highly ideological local groups. The Inflation Reduction Act, for example, earmarks $3 billion for “environmental and climate justice block grants” intended for local nonprofits. Today, hundreds of far-left political groups include language about environmental issues and “climate justice” in their mission statements. If just a fraction of planned grants flows to such groups, the effect will be a gusher of new funding for radical causes.
As the Gaza protests spread across U.S. college campuses, many observers noted an eerie uniformity among them. From one campus to the next, protesters operated in disciplined cadres, keeping their faces covered and using identical rote phrases as they refused to talk with reporters. The Atlantic noted the strangeness of seeing elite college students “chanting like automatons.” Students held up keffiyeh scarves or umbrellas to block the view of prying cameras and linked arms to halt the movements of outsiders. At Columbia University and elsewhere, protesters formed “liberated zones,” from which “Zionists” were excluded. Around the edges of the encampments, the more militaristic activists donned helmets and goggles and carried crude weapons, apparently eager to mix it up with police or counter-protesters. We’ve seen these tactics before—notably during the “mostly peaceful” Black Lives Matter protests of 2020, when full-time agitators helped ignite riots, set up a police-free (and violence-plagued) zone in Seattle, and laid nightly siege to Portland, Oregon’s federal courthouse.
In a remarkable work of reporting, Park MacDougald recently traced the tangled roots of organizations backing pro-jihad protests, both on and off campuses. These include Antifa and other networks of anonymous anarchists, along with “various communist and Marxist-Leninist groups, including the Maoist Revolutionary Communist Party, the Party for Socialism and Liberation (PSL), and the International ANSWER coalition,” MacDougald writes. Higher up the food chain, we find groups openly supported by America’s growing class of super-rich tech execs or the anti-capitalist heirs of great fortunes. For example, retired tech mogul Neville Roy Singham, who is married to Code Pink founder Jodie Evans, funds The People’s Forum, a lavish Manhattan resource center for far-left groups. As the Columbia protests intensified, the center urged members to head uptown to “support our students.” Following the money trail of other protest groups, MacDougald finds connections to the Rockefeller Brothers Fund, the Ford Foundation, and—surprising no one—the George Soros-backed Tides Foundation.
Of course, the current wave of anti-Israel protests also involves alliances with pro-Hamas organizations such as Students for Justice in Palestine. Last November, Jonathan Schanzer of the Foundation for Defense of Democracies testified to the House Ways and Means Committee that SJP and similar groups have deep ties to global terrorist organizations, including Hamas.
For many keffiyeh-wearing protestors, however, a recently professed concern for Palestinians is just the latest in a long list of causes they believe justify taking over streets and college quads. In Unherd, Mary Harrington dubs this medley of political beliefs the “omnicause,” writing that “all contemporary radical causes seem somehow to have been absorbed into one.” Today’s leftist activists share an interlocking worldview that sees racism, income inequality, trans intolerance, climate change, alleged police violence, and Israeli-Palestinian conflicts all as products of capitalism and “colonialism.” Therefore, the stated rationale for any individual protest is a stand-in for the real battle: attacking Western society and its institutions.
In the U.S., this type of general-purpose uprising goes back at least to the riots at the 1999 meeting of the World Trade Organization in Seattle. In those protests, mainstream liberal factions—including labor unions and environmentalists—were joined by “black bloc” anarchists and other radicals eager to engage in “direct action” against police. That pattern—relatively moderate demonstrators providing a friendly envelope for hard-core disruptors—formed the template for many later protests: the Occupy Wall Street encampments in 2011, demonstrations following the police shooting of Michael Brown in 2014, 2016’s Standing Rock anti-pipeline movement, and of course, the calamitous summer of 2020.
These uprisings were not entirely spontaneous. In some cases, activists spend months planning mass actions—for example, against economic summits or political conventions—and can recruit street fighters from across the country. In others, an event, such as George Floyd’s death, sparks popular protests involving neophyte demonstrators. Those attract far-left activists, who swoop in to organize and expand the struggle, often tilting it toward more radical action.
That has certainly been the case at the college Gaza-paloozas. At Columbia, the New York Times spotted a woman old enough to be a student’s grandmother in the thick of the action as protesters barricaded that school’s Hamilton Hall. The woman was 63-year-old Lisa Fithian, a lifetime activist, who Portland’s alternative weekly Street Roots approvingly calls “a trainer of mass rebellion.” A counter-protester trying to block the pro-Hamas demonstrators told NBC News, “She was right in the middle of it, instructing them how to better set up the barriers.” Fithian told the Times she’d been invited to train students in protest safety and “general logistics.” She claims to have taken part in almost every major U.S. protest movement going back to the 1999 “Battle in Seattle.”
America’s radical network has plenty of Lisa Fithians, with the time and resources to travel the country educating newcomers about the “logistics” of disruptive protests. And these activists appear to have played key roles in the college occupations. The New York City Police Department says nearly half the demonstrators arrested on the Columbia and City University of New York (CUNY) campuses on April 30 were not affiliated with the schools. One hooded Hamilton Hall occupier—photographed scuffling with a Columbia custodian before getting arrested—turned out to be 40-year-old James Carlson, heir to a large advertising fortune. According to the New York Post, Carlson lives in a $2.3 million Park Slope townhouse and has a long rap sheet. For example, in 2005, he was arrested in San Francisco during the violent “West Coast Anti-Capitalist Mobilization and March Against the G8.” (Those charges were dropped.)
For a quarter-century now, Antifa and other anarchist networks have worked to refine tactics and share lessons following each major action. At Columbia, UCLA, and other schools, authorities found printouts of a “Do-It Yourself Occupation Guide” and similar documents. The young campus radicals are eager to learn from their more experienced elders. And, like the high-achieving students they are, they follow directions carefully. MacDougald asked Kyle Shideler, the director for homeland security and counterterrorism at the Center for Security Policy, about the mystery of the identical tents. There was no need for a central group to distribute hundreds of tents, Shideler said. Instead, “the organizers told [students] to buy a tent, and sent around a Google Doc with a link to that specific tent on Amazon. So they all went out and bought the same tent.”
In other words, America’s radical class has gotten very skilled at recruiting and instructing new activists—even from among the ranks of elite college students with a good deal to lose. How much more could this movement accomplish with hundreds of millions in federal dollars flooding activist groups around the country?
From its first week in office, the Biden administration has trumpeted its goal to funnel more environmental spending toward “disadvantaged communities that have been historically marginalized,” partly by issuing grants to grassroots organizations. Previous environmental justice (EJ) grant programs were small in scope. But, with the passage of the Inflation Reduction Act (IRA) in August 2022, a huge pool of grant money became available. EPA administrator Michael Regan told reporters, “We’re going from tens of thousands of dollars to developing and designing a program that will distribute billions.”
More than a year and a half later, it remains hard to nail down just where the Biden administration’s billions in EJ grants will wind up. Money is being distributed through a confusing variety of programs, and the process of identifying recipients is ongoing. To help outsource the job of sifting through proposals, the EPA last year designated 11 institutions as “Environmental Justice Thriving Communities Grantmakers.” These groups are empowered to make subgrants directly to community organizations, under streamlined EPA oversight. In all, the Biden administration has entrusted these outfits with distributing a staggering $600 million in funding. The money is expected to start flowing this summer.
The EPA’s grantmakers include a number of educational institutions and left-leaning nonprofits. For example, the EPA chose Fordham University as its lead grantmaker in the New York region. Fordham, in turn, lists as partners two nonprofits that oppose immigration enforcement. (One, the New Jersey Alliance for Immigrant Justice, states on its website: “NJAIJ believes in the human right to migrate, regardless of citizenship or political status.”) Neither group claims expertise in environmental issues. Given that the IRA’s eligibility requirements for EJ grants are extremely vague, however, perhaps that’s not a problem. Almost any activity that could help “spur economic opportunity for disadvantaged communities” (in the words of Biden’s EJ executive order) might qualify.
Perhaps the most prominent—and problematic—EPA grantmaker is the Berkeley, California-based Climate Justice Alliance. The CJA is a consortium of mostly far-left activist groups. It describes its mission as working for “regenerative economic solutions and ecological justice—under a framework that challenges capitalism and both white supremacy and hetero-patriarchy.” The group is a vigorous proponent of the omnicause, embracing almost every left-wing concern as a manifestation of climate change. For example, the CJA website proclaims: “The path to climate justice travels through a free Palestine.” MacDougald notes that the Grassroots Global Justice Alliance, one of CJA’s affiliated groups, “organized an illegal anti-Israel protest in the Capitol Rotunda in December at which more than 50 activists were arrested.”
The CJA website also includes a section dedicated to the cause known as Stop Cop City. It refers to an effort to halt the construction of an 85-acre police and firefighter training center outside Atlanta. Rag-tag activists from around the country have gathered around the facility since 2021. They have repeatedly battled with police—sometimes with fireworks and Molotov cocktails—and used bolt cutters to enter the site and torch construction equipment. (CJA’s Stop Cop City page features a cartoon illustration of three childlike activists; one brandishes bolt cutters.) The group also backs a legal defense fund for activists arrested in attacks on the training center or in other protests. For those looking for more inspiration, CJA links to an interview with former Black Panther and self-described revolutionary Angela Davis.
The Alliance is not an ideological outlier in Biden’s EJ coalition. On the contrary, when the White House assembled its White House Environmental Justice Advisory Council (WHEJAC), a panel of outside experts meant to provide “horizon-expanding EJ advice and recommendations,” it chose CJA co-chair Elizabeth Yeampierre to help lead the committee. Like other members of the panel, she sees environmental issues through an ideological, not a scientific, lens. “Climate change is the result of a legacy of extraction, of colonialism, of slavery,” Yeampierre told Yale Environment 360. As a group, radical EJ activists tend not to focus on pragmatic ways to reduce pollution and carbon emissions; for them, the real goal is overturning what they see as an exploitative economic and political system. Since these are the voices the White House chose to help shape its EJ policies, we can assume this worldview will dominate grantmaking decisions.
In February 2023, House Oversight Committee chairman James Comer, along with fellow committee member Pat Fallon, wrote to EPA administrator Regan asking for more information on the EPA’s grant programs. They noted that the EPA’s own studies of EJ grants issued in previous years showed sloppy supervision. According to an EPA report, an earlier version of the program funded projects that did “not logically lead to the desired environmental and/or public health [result].” Without better oversight and more clearly defined goals, the congressmen wrote, the EPA’s EJ grant machine risks becoming simply a “slush fund for far-left organizations.”
Since then, the administration has done little to reassure skeptics. To the contrary, the EPA has put at least one far-left organization—CJA—in charge of distributing $50 million in grant money. No doubt, many of the EPA grants will go to worthwhile projects. But money is fungible. A group that gets a large grant to, say, clean up dirty parks or teach children about recycling will also be able to hire more staff and divert more resources to political action.
With graduation behind them, most of the anti-Israel college protesters have stowed away their keffiyehs and moved on to summer vacations or internships. But the peripatetic activists who helped guide and intensify those uprisings are doubtless already planning their next actions. After all, two political conventions are looming. This fall, the college protests will likely flare up again, though by then perhaps focused on a different facet of the omnicause. And, with hundreds of millions in fresh funding flowing through the activist ecosystem, the groups that quietly nurture extremists—like those who firebombed “Cop City,” or who chant “Intifada Revolution!,” or who block bridges in the name of “climate”—will be more emboldened than ever.
A Slush Fund for Radical Protesters? City Journal (city-journal.org)

submitted by Normodox to BeneiYisraelNews [link] [comments]


2024.06.01 11:58 Zealousideal_Fix_254 Why should you invest in real estate at the start of the financial year?

Why should you invest in real estate at the start of the financial year?
https://preview.redd.it/frtq5frwnx3d1.png?width=1170&format=png&auto=webp&s=6f2b1a5e5d9d8b92f4676814d864cbf7bc84149d
There is no denying the fact that real estate investments are wealth creators. Add to it the fact that they can generate regular income via rents and hedge against inflation, every individual should consider investing in property. If you have made up your mind about buying a house, then here are some reasons why you should plan it at the start of the coming financial year.
  1. Tax benefits: When you buy a house by availing of a home loan, you get various tax benefits. These include tax deductions for repaying the principal and interest of the home loan, buying a house under the affordable housing category, and additional deduction of the interest paid on the home loan for first-time homebuyers. Buying a house at the start of the financial year allows you to plan your taxes and get the maximum tax benefits on your loan repayments.
  2. Market conditions: Usually, at the turn of the financial year, markets are favorable for real estate investments. Traditionally, this is a time when the prices are not peaking and buyers have options to choose from. Make sure that you research the market and talk to a professional to assess market conditions before making the purchase.
  3. Planning and budgeting: When you buy a house at the start of the financial year, you get adequate time to budget for the year ahead. April is the month when most people lay out investment and tax-saving goals. Buying a house takes care of both these needs and helps you generate wealth over time.
  4. Availability of loans: In the new financial year, many lending institutions have renewed annual budgets and are looking for borrowers to offer loans to. Hence, it can be a good time to get a home loan at favorable rates and terms.
If you are looking to invest in real estate in Pune, then you will be overwhelmed with the number of options available. Before making your decision, ensure that you research the market and talk to an experienced professional. There are numerous factors that you must consider before buying a house. This includes the quality of construction, location, amenities, and reputation of the developer. In Pune, Sankla Buildcoon is a name synonymous with high-quality and top-class constructions.
To know more continue reading the blog : Why should you invest in real estate at the start of the financial year?
submitted by Zealousideal_Fix_254 to u/Zealousideal_Fix_254 [link] [comments]


2024.06.01 11:57 lostconcept1001 plz help me (minecraft crash rendering screen)

what should I do? I'm from korea, so I'm not good at in English
---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.
Time: 2024-06-01 17:18:21
Description: Rendering screen
java.lang.ClassCastException: class net.minecraft.client.gui.screens.TitleScreen cannot be cast to class net.fabricmc.fabric.impl.client.screen.ScreenExtensions (net.minecraft.client.gui.screens.TitleScreen is in module minecraft@1.20.1 of loader 'TRANSFORMER' u/681061d6; net.fabricmc.fabric.impl.client.screen.ScreenExtensions is in module fabric_screen_api_v1@2.0.8+45a670a577 of loader 'TRANSFORMER' u/681061d6)
at net.fabricmc.fabric.impl.client.screen.ScreenExtensions.getExtensions(ScreenExtensions.java:31) \~\[fabric-screen-api-v1-2.0.8+45a670a577.jar%23279!/:2.0.8+45a670a577\] {re:classloading} at net.fabricmc.fabric.api.client.screen.v1.ScreenEvents.beforeRender(ScreenEvents.java:126) \~\[fabric-screen-api-v1-2.0.8+45a670a577.jar%23279!/:2.0.8+45a670a577\] {re:classloading} at net.fabricmc.fabric.impl.client.screen.ScreenEventHooks.beforeScreenDraw(ScreenEventHooks.java:33) \~\[fabric-screen-api-v1-2.0.8+45a670a577.jar%23279!/:2.0.8+45a670a577\] {re:classloading} at net.fabricmc.fabric.impl.client.screen.\_\_ScreenEventHooks\_beforeScreenDraw\_Pre.invoke(.dynamic) \~\[fabric-screen-api-v1-2.0.8+45a670a577.jar%23279!/:2.0.8+45a670a577\] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) \~\[eventbus-6.0.5.jar%2387!/:?\] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) \~\[eventbus-6.0.5.jar%2387!/:?\] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) \~\[eventbus-6.0.5.jar%2387!/:?\] {} at net.minecraftforge.client.ForgeHooksClient.drawScreenInternal(ForgeHooksClient.java:426) \~\[forge-1.20.1-47.2.0-universal.jar%23217!/:?\] {re:classloading} at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:420) \~\[forge-1.20.1-47.2.0-universal.jar%23217!/:?\] {re:classloading} at net.minecraft.client.renderer.GameRenderer.m\_109093\_(GameRenderer.java:965) \~\[client-1.20.1-20230612.114412-srg.jar%23212!/:?\] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m\_91383\_(Minecraft.java:1146) \~\[client-1.20.1-20230612.114412-srg.jar%23212!/:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m\_91374\_(Minecraft.java:718) \~\[client-1.20.1-20230612.114412-srg.jar%23212!/:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) \~\[forge-47.2.0.jar:?\] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) \~\[?:?\] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) \~\[?:?\] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) \~\[?:?\] {} at java.lang.reflect.Method.invoke(Method.java:568) \~\[?:?\] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) \~\[fmlloader-1.20.1-47.2.0.jar:?\] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) \~\[fmlloader-1.20.1-47.2.0.jar:?\] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) \~\[fmlloader-1.20.1-47.2.0.jar:?\] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) \~\[bootstraplauncher-1.1.2.jar:?\] {} 
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Render thread
Stacktrace:
at net.fabricmc.fabric.impl.client.screen.ScreenExtensions.getExtensions(ScreenExtensions.java:31) \~\[fabric-screen-api-v1-2.0.8+45a670a577.jar%23279!/:2.0.8+45a670a577\] {re:classloading} at net.fabricmc.fabric.api.client.screen.v1.ScreenEvents.beforeRender(ScreenEvents.java:126) \~\[fabric-screen-api-v1-2.0.8+45a670a577.jar%23279!/:2.0.8+45a670a577\] {re:classloading} at net.fabricmc.fabric.impl.client.screen.ScreenEventHooks.beforeScreenDraw(ScreenEventHooks.java:33) \~\[fabric-screen-api-v1-2.0.8+45a670a577.jar%23279!/:2.0.8+45a670a577\] {re:classloading} at net.fabricmc.fabric.impl.client.screen.\_\_ScreenEventHooks\_beforeScreenDraw\_Pre.invoke(.dynamic) \~\[fabric-screen-api-v1-2.0.8+45a670a577.jar%23279!/:2.0.8+45a670a577\] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) \~\[eventbus-6.0.5.jar%2387!/:?\] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) \~\[eventbus-6.0.5.jar%2387!/:?\] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) \~\[eventbus-6.0.5.jar%2387!/:?\] {} at net.minecraftforge.client.ForgeHooksClient.drawScreenInternal(ForgeHooksClient.java:426) \~\[forge-1.20.1-47.2.0-universal.jar%23217!/:?\] {re:classloading} at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:420) \~\[forge-1.20.1-47.2.0-universal.jar%23217!/:?\] {re:classloading} 
-- Screen render details --
Details:
Screen name: net.minecraft.client.gui.screens.TitleScreen Mouse location: Scaled: (86, 255). Absolute: (259.000000, 767.000000) Screen size: Scaled: (342, 256). Absolute: (1024, 768). Scale factor of 3.000000 
Stacktrace:
at net.minecraft.client.renderer.GameRenderer.m\_109093\_(GameRenderer.java:965) \~\[client-1.20.1-20230612.114412-srg.jar%23212!/:?\] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m\_91383\_(Minecraft.java:1146) \~\[client-1.20.1-20230612.114412-srg.jar%23212!/:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m\_91374\_(Minecraft.java:718) \~\[client-1.20.1-20230612.114412-srg.jar%23212!/:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) \~\[forge-47.2.0.jar:?\] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) \~\[?:?\] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) \~\[?:?\] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) \~\[?:?\] {} at java.lang.reflect.Method.invoke(Method.java:568) \~\[?:?\] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) \~\[fmlloader-1.20.1-47.2.0.jar:?\] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) \~\[fmlloader-1.20.1-47.2.0.jar:?\] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) \~\[fmlloader-1.20.1-47.2.0.jar:?\] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) \~\[bootstraplauncher-1.1.2.jar:?\] {} 
-- Last reload --
Details:
Reload number: 1 Reload reason: initial Finished: Yes Packs: vanilla, mod\_resources, fabric 
Stacktrace:
at net.minecraft.client.ResourceLoadStateTracker.m\_168562\_(ResourceLoadStateTracker.java:49) \~\[client-1.20.1-20230612.114412-srg.jar%23212!/:?\] {re:classloading} at net.minecraft.client.Minecraft.m\_91354\_(Minecraft.java:2326) \~\[client-1.20.1-20230612.114412-srg.jar%23212!/:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m\_91374\_(Minecraft.java:735) \~\[client-1.20.1-20230612.114412-srg.jar%23212!/:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) \~\[forge-47.2.0.jar:?\] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) \~\[?:?\] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) \~\[?:?\] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) \~\[?:?\] {} at java.lang.reflect.Method.invoke(Method.java:568) \~\[?:?\] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) \~\[fmlloader-1.20.1-47.2.0.jar:?\] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) \~\[fmlloader-1.20.1-47.2.0.jar:?\] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) \~\[fmlloader-1.20.1-47.2.0.jar:?\] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) \~\[modlauncher-10.0.9.jar:?\] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) \~\[bootstraplauncher-1.1.2.jar:?\] {} 
-- System Details --
Details:
Minecraft Version: 1.20.1 Minecraft Version ID: 1.20.1 Operating System: Windows 10 (amd64) version 10.0 Java Version: 17.0.8, Microsoft Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft Memory: 438773216 bytes (418 MiB) / 1212153856 bytes (1156 MiB) up to 8455716864 bytes (8064 MiB) CPUs: 12 Processor Vendor: GenuineIntel Processor Name: Intel(R) Core(TM) i5-10500 CPU @ 3.10GHz Identifier: Intel64 Family 6 Model 165 Stepping 3 Microarchitecture: unknown Frequency (GHz): 3.10 Number of physical packages: 1 Number of physical CPUs: 6 Number of logical CPUs: 12 Graphics card #0 name: NVIDIA GeForce GTX 1050 Ti Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 4095.00 Graphics card #0 deviceId: 0x1c82 Graphics card #0 versionInfo: DriverVersion=32.0.15.5585 Memory slot #0 capacity (MB): 16384.00 Memory slot #0 clockSpeed (GHz): 2.67 Memory slot #0 type: DDR4 Virtual memory max (MB): 31165.04 Virtual memory used (MB): 14962.84 Swap memory total (MB): 14848.00 Swap memory used (MB): 407.73 JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance\_javaw.exe\_minecraft.exe.heapdump -Xss1M -Xmx8064m -Xms256m Launched Version: forge-47.2.0 Backend library: LWJGL version 3.3.1 build 7 Backend API: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 555.85, NVIDIA Corporation Window size: 1024x768 GL Caps: Using framebuffer using OpenGL 3.2 GL debug messages: Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'forge' Type: Client (map\_client.txt) Graphics mode: fancy Resource Packs: vanilla, mod\_resources Current Language: ko\_kr CPU: 12x Intel(R) Core(TM) i5-10500 CPU @ 3.10GHz ModLauncher: 10.0.9+10.0.9+main.dcd20f30 ModLauncher launch target: forgeclient ModLauncher naming: srg ModLauncher services: mixin-0.8.5.jar mixin PLUGINSERVICE eventbus-6.0.5.jar eventbus PLUGINSERVICE fmlloader-1.20.1-47.2.0.jar slf4jfixer PLUGINSERVICE fmlloader-1.20.1-47.2.0.jar object\_holder\_definalize PLUGINSERVICE fmlloader-1.20.1-47.2.0.jar runtime\_enum\_extender PLUGINSERVICE fmlloader-1.20.1-47.2.0.jar capability\_token\_subclass PLUGINSERVICE accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE fmlloader-1.20.1-47.2.0.jar runtimedistcleaner PLUGINSERVICE modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE FML Language Providers: minecraft@1.0 \_\_fabric\_loader\_bootstrap@2.6.0+0.15.0+1.20.1 lowcodefml@null javafml@null Mod List: fabric-dimensions-v1-2.1.54+8005d10d77.jar Fabric Dimensions API (v1) fabric\_dimensions\_v1 2.1.54+8005d10d77 DONE Manifest: NOSIGNATURE fabric-transfer-api-v1-3.3.5+631c9cd677.jar Fabric Transfer API (v1) fabric\_transfer\_api\_v1 3.3.5+631c9cd677 DONE Manifest: NOSIGNATURE fabric-renderer-api-v1-3.2.1+1d29b44577.jar Fabric Renderer API (v1) fabric\_renderer\_api\_v1 3.2.1+1d29b44577 DONE Manifest: NOSIGNATURE fishermens\_trap-2.1.2.jar Fishermens Trap fishermens\_trap 2.1.2 DONE Manifest: NOSIGNATURE supermartijn642configlib-1.1.8-forge-mc1.20.jar SuperMartijn642's Config Librasupermartijn642configlib 1.1.8 DONE Manifest: NOSIGNATURE XP From Harvest Reworked-1.20.x-1.2.4.jar XP From Harvest Reworked xpfromharvest 1.2.4 DONE Manifest: NOSIGNATURE fabric-model-loading-api-v1-1.0.3+6274ab9d77.jar Fabric Model Loading API (v1) fabric\_model\_loading\_api\_v1 1.0.3+6274ab9d77 DONE Manifest: NOSIGNATURE fabric-item-api-v1-2.1.28+4d0bbcfa77.jar Fabric Item API (v1) fabric\_item\_api\_v1 2.1.28+4d0bbcfa77 DONE Manifest: NOSIGNATURE jei-1.20.1-forge-15.3.0.4.jar Just Enough Items jei 15.3.0.4 DONE Manifest: NOSIGNATURE fabric-rendering-fluids-v1-3.0.28+4ac5e37a77.jar Fabric Rendering Fluids (v1) fabric\_rendering\_fluids\_v1 3.0.28+4ac5e37a77 DONE Manifest: NOSIGNATURE fabric-screen-handler-api-v1-1.3.30+561530ec77.jarFabric Screen Handler API (v1)fabric\_screen\_handler\_api\_v1 1.3.30+561530ec77 DONE Manifest: NOSIGNATURE fabric-models-v0-0.4.2+7c3892a477.jar Fabric Models (v0) fabric\_models\_v0 0.4.2+7c3892a477 DONE Manifest: NOSIGNATURE fabric-resource-loader-v0-0.11.10+bcd08ed377.jar Fabric Resource Loader (v0) fabric\_resource\_loader\_v0 0.11.10+bcd08ed377 DONE Manifest: NOSIGNATURE libraryferret-forge-1.20.1-4.0.0.jar Library ferret libraryferret 4.0.0 DONE Manifest: NOSIGNATURE aquaculture\_delight\_1.0.0\_forge\_1.20.1.jar Aquaculture Delight aquaculturedelight 1.0.0 DONE Manifest: NOSIGNATURE fabric-rendering-v1-3.0.8+66e9a48f77.jar Fabric Rendering (v1) fabric\_rendering\_v1 3.0.8+66e9a48f77 DONE Manifest: NOSIGNATURE fabric-renderer-indigo-1.5.2+b5b2da4177.jar Fabric Renderer - Indigo fabric\_renderer\_indigo 1.5.2+b5b2da4177 DONE Manifest: NOSIGNATURE villagernames-1.20.1-7.3.jar Villager Names villagernames 7.3 DONE Manifest: NOSIGNATURE fabric-convention-tags-v1-1.5.5+fa3d1c0177.jar Fabric Convention Tags fabric\_convention\_tags\_v1 1.5.5+fa3d1c0177 DONE Manifest: NOSIGNATURE journeymap-1.20.1-5.9.21-forge.jar Journeymap journeymap 5.9.21 DONE Manifest: NOSIGNATURE fabric-command-api-v1-1.2.34+f71b366f77.jar Fabric Command API (v1) fabric\_command\_api\_v1 1.2.34+f71b366f77 DONE Manifest: NOSIGNATURE fabric-mining-level-api-v1-2.1.50+561530ec77.jar Fabric Mining Level API (v1) fabric\_mining\_level\_api\_v1 2.1.50+561530ec77 DONE Manifest: NOSIGNATURE travelersbackpack-forge-1.20.1-9.1.14.jar Traveler's Backpack travelersbackpack 9.1.14 DONE Manifest: NOSIGNATURE NaturesCompass-1.20.1-1.11.2-forge.jar Nature's Compass naturescompass 1.20.1-1.11.2-forge DONE Manifest: NOSIGNATURE fabric-block-view-api-v2-1.0.1+0767707077.jar Fabric BlockView API (v2) fabric\_block\_view\_api\_v2 1.0.1+0767707077 DONE Manifest: NOSIGNATURE fabric-command-api-v2-2.2.13+561530ec77.jar Fabric Command API (v2) fabric\_command\_api\_v2 2.2.13+561530ec77 DONE Manifest: NOSIGNATURE fabric-data-attachment-api-v1-1.0.0+30ef839e77.jarFabric Data Attachment API (v1fabric\_data\_attachment\_api\_v1 1.0.0+30ef839e77 DONE Manifest: NOSIGNATURE mixinextras-forge-0.3.5.jar MixinExtras mixinextras 0.3.5 DONE Manifest: NOSIGNATURE fabric-screen-api-v1-2.0.8+45a670a577.jar Fabric Screen API (v1) fabric\_screen\_api\_v1 2.0.8+45a670a577 DONE Manifest: NOSIGNATURE fabric-particles-v1-1.1.2+78e1ecb877.jar Fabric Particles (v1) fabric\_particles\_v1 1.1.2+78e1ecb877 DONE Manifest: NOSIGNATURE forge-1.20.1-47.2.0-universal.jar Forge forge 47.2.0 DONE Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90 More Villager Trades 1.0.0 - 1.20.1.jar More Villager Trades more\_villager\_trades 1.0.0 DONE Manifest: NOSIGNATURE fabric-api-0.92.2+1.11.8+1.20.1.jar Forgified Fabric API fabric\_api 0.92.2+1.11.8+1.20.1DONE Manifest: NOSIGNATURE fabric-content-registries-v0-4.0.11+a670df1e77.jarFabric Content Registries (v0)fabric\_content\_registries\_v0 4.0.11+a670df1e77 DONE Manifest: NOSIGNATURE fabric-transitive-access-wideners-v1-4.3.1+1880499Fabric Transitive Access Widenfabric\_transitive\_access\_widen4.3.1+1880499877 DONE Manifest: NOSIGNATURE client-1.20.1-20230612.114412-srg.jar Minecraft minecraft 1.20.1 DONE Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f FarmersDelight-1.20.1-1.2.4.jar Farmer's Delight farmersdelight 1.20.1-1.2.4 DONE Manifest: NOSIGNATURE fabric-game-rule-api-v1-1.0.40+683d4da877.jar Fabric Game Rule API (v1) fabric\_game\_rule\_api\_v1 1.0.40+683d4da877 DONE Manifest: NOSIGNATURE fabric-api-base-0.4.31+ef105b4977.jar Fabric API Base fabric\_api\_base 0.4.31+ef105b4977 DONE Manifest: NOSIGNATURE fabric-api-lookup-api-v1-1.6.36+67f9824077.jar Fabric API Lookup API (v1) fabric\_api\_lookup\_api\_v1 1.6.36+67f9824077 DONE Manifest: NOSIGNATURE endersdelight-1.20.1-1.0.3.jar Ender's Delight endersdelight 1.0.3 DONE Manifest: NOSIGNATURE fabric-blockrenderlayer-v1-1.1.41+1d0da21e77.jar Fabric BlockRenderLayer Registfabric\_blockrenderlayer\_v1 1.1.41+1d0da21e77 DONE Manifest: NOSIGNATURE Jade-1.20.1-forge-11.8.0.jar Jade jade 11.8.0 DONE Manifest: NOSIGNATURE fabric-block-api-v1-1.0.11+0e6cb7f777.jar Fabric Block API (v1) fabric\_block\_api\_v1 1.0.11+0e6cb7f777 DONE Manifest: NOSIGNATURE nethersdelight-1.20.1-4.0.jar Nether's Delight nethersdelight 1.20.1-4.0 DONE Manifest: NOSIGNATURE fabric-resource-conditions-api-v1-2.3.8+9ad825cd77Fabric Resource Conditions APIfabric\_resource\_conditions\_api2.3.8+9ad825cd77 DONE Manifest: NOSIGNATURE collective-1.20.1-7.60.jar Collective collective 7.60 DONE Manifest: NOSIGNATURE fabric-item-group-api-v1-4.0.12+c9161c2d77.jar Fabric Item Group API (v1) fabric\_item\_group\_api\_v1 4.0.12+c9161c2d77 DONE Manifest: NOSIGNATURE bettervillage-forge-1.20.1-3.2.0.jar Better village bettervillage 3.1.0 DONE Manifest: NOSIGNATURE fabric-biome-api-v1-13.0.13+dc36698e77.jar Fabric Biome API (v1) fabric\_biome\_api\_v1 13.0.13+dc36698e77 DONE Manifest: NOSIGNATURE fabric-entity-events-v1-1.6.0+6274ab9d77.jar Fabric Entity Events (v1) fabric\_entity\_events\_v1 1.6.0+6274ab9d77 DONE Manifest: NOSIGNATURE fabric-registry-sync-v0-2.3.3+1c0ea72177.jar Fabric Registry Sync (v0) fabric\_registry\_sync\_v0 2.3.3+1c0ea72177 DONE Manifest: NOSIGNATURE oceansdelight-1.0.2-1.20.jar Ocean's Delight oceansdelight 1.0.2-1.20 DONE Manifest: NOSIGNATURE architectury-9.2.14-forge.jar Architectury architectury 9.2.14 DONE Manifest: NOSIGNATURE jobsplus-1.3.7-forge.jar Jobs+ jobsplus 1.3.7 DONE Manifest: NOSIGNATURE uilib-0.3.5-forge.jar UI Lib uilib 0.3.5 DONE Manifest: NOSIGNATURE arc-1.6.2-forge.jar Arc arc 1.6.2 DONE Manifest: NOSIGNATURE itemrestrictions-1.2-forge.jar Item Restrictions itemrestrictions 1.2 DONE Manifest: NOSIGNATURE appleskin-forge-mc1.20.1-2.5.1.jar AppleSkin appleskin 2.5.1+mc1.20.1 DONE Manifest: NOSIGNATURE fabric-recipe-api-v1-1.0.21+514a076577.jar Fabric Recipe API (v1) fabric\_recipe\_api\_v1 1.0.21+514a076577 DONE Manifest: NOSIGNATURE fabric-loot-api-v2-1.2.1+eb28f93e77.jar Fabric Loot API (v2) fabric\_loot\_api\_v2 1.2.1+eb28f93e77 DONE Manifest: NOSIGNATURE fabric-object-builder-api-v1-11.1.3+2174fc8477.jarFabric Object Builder API (v1)fabric\_object\_builder\_api\_v1 11.1.3+2174fc8477 DONE Manifest: NOSIGNATURE fabric-rendering-data-attachment-v1-0.3.37+a6081afFabric Rendering Data Attachmefabric\_rendering\_data\_attachme0.3.37+a6081afc77 DONE Manifest: NOSIGNATURE Aquaculture-1.20.1-2.5.1.jar Aquaculture 2 aquaculture 2.5.1 DONE Manifest: NOSIGNATURE fabric-networking-api-v1-1.3.11+503a202477.jar Fabric Networking API (v1) fabric\_networking\_api\_v1 1.3.11+503a202477 DONE Manifest: NOSIGNATURE fabric-sound-api-v1-1.0.13+4f23bd8477.jar Fabric Sound API (v1) fabric\_sound\_api\_v1 1.0.13+4f23bd8477 DONE Manifest: NOSIGNATURE fabric-message-api-v1-5.1.9+52cc178c77.jar Fabric Message API (v1) fabric\_message\_api\_v1 5.1.9+52cc178c77 DONE Manifest: NOSIGNATURE Disenchanting-forge-1.20.1-2.2.4.jar Disenchanting disenchanting 2.2.3 DONE Manifest: NOSIGNATURE fabric-lifecycle-events-v1-2.2.22+afab492177.jar Fabric Lifecycle Events (v1) fabric\_lifecycle\_events\_v1 2.2.22+afab492177 DONE Manifest: NOSIGNATURE fabric-data-generation-api-v1-12.3.4+369cb3a477.jaFabric Data Generation API (v1fabric\_data\_generation\_api\_v1 12.3.4+369cb3a477 DONE Manifest: NOSIGNATURE fabric-events-interaction-v0-0.6.2+0d0bd5a777.jar Fabric Events Interaction (v0)fabric\_events\_interaction\_v0 0.6.2+0d0bd5a777 DONE Manifest: NOSIGNATURE fabric-key-binding-api-v1-1.0.37+561530ec77.jar Fabric Key Binding API (v1) fabric\_key\_binding\_api\_v1 1.0.37+561530ec77 DONE Manifest: NOSIGNATURE BetterAdvancements-1.20.1-0.3.2.162.jar Better Advancements betteradvancements 0.3.2.162 DONE Manifest: NOSIGNATURE fabric-client-tags-api-v1-1.1.2+5d6761b877.jar Fabric Client Tags fabric\_client\_tags\_api\_v1 1.1.2+5d6761b877 DONE Manifest: NOSIGNATURE minecraftforge:47.2.0 
submitted by lostconcept1001 to fabricmc [link] [comments]


2024.06.01 11:34 wellunders Are AI Girlfriend Generators Just for Sad Lonely Men?

Are AI Girlfriend Generators Just for Sad Lonely Men?
https://preview.redd.it/gflx5hs5jx3d1.png?width=1456&format=png&auto=webp&s=4b2b35e84a16ea35d0991ce3239942addf0789cf
Ever thought about how AI can enhance your personal life, especially in the realm of companionship? You're in for a treat. My name's Jack Morgan, and while I've spent over 20 years mastering the ins and outs of casino games, I've recently dived into the fascinating world of AI girlfriend generators. Today, I want to share my insights on finding the best AI girlfriend generators that can add a unique twist to your digital experience. We'll explore practical tips, detailed explanations, and step-by-step guides to help you get started. Ready to meet your AI match? Let's dive in!

Why AI Girlfriend Generators?

First off, why should you even consider an AI girlfriend generator? It's all about companionship, entertainment, and exploring the capabilities of modern AI technology. These tools can simulate conversations, provide emotional support, and even help you improve your social skills. Plus, they're available 24/7, so you always have someone to talk to. Sounds intriguing, right?

Recommended AI Girlfriend Generators

Finding the Best AI Girlfriend Generator

Choosing the perfect AI girlfriend generator can be daunting, but don't fret. Here are some practical tips to guide you:

1. Check for Realistic Interactions

  • The best AI girlfriend generators offer highly realistic and engaging conversations.
  • Look for tools that use advanced natural language processing (NLP) to mimic human-like responses.

2. Review Customization Options

  • A good AI girlfriend generator should allow you to customize your AI companion's appearance and personality traits.
  • The more options available, the more tailored your experience can be.

3. Explore Features and Capabilities

  • Beyond chatting, see what other features are offered. Can the AI remember details about you? Can it send you virtual gifts?
  • Tools with additional functionalities like scheduling reminders or playing games are a plus.

4. Assess User Reviews

  • Read reviews from other users to get a sense of their experiences.
  • Join online forums and communities to gather first-hand insights.

5. Consider Privacy and Security

  • Ensure that the tool you choose respects your privacy and secures your data.
  • Look for transparent privacy policies and secure data handling practices.
https://preview.redd.it/eh0emzxgjx3d1.png?width=1456&format=png&auto=webp&s=d492c1c65adea471a37361383b3750cd96dd0170

Step-by-Step Guide to Start Using an AI Girlfriend Generator

Found a promising AI girlfriend generator? Here's a step-by-step guide to get you started:

Step 1: Sign Up for an Account

  • Visit the website of the AI girlfriend generator and sign up. You'll need to provide some basic information like your email and username - DreamGF AI

Step 2: Customize Your AI Girlfriend

  • Follow the prompts to customize your AI companion. Choose appearance, personality traits, and preferences.

Step 3: Explore Features

  • Take some time to explore all the features offered. Test out conversation modes, virtual gifts, and any other unique capabilities.

Step 4: Start Interacting

  • Begin chatting with your AI girlfriend. Ask questions, share stories, and enjoy the interaction.

Step 5: Provide Feedback

  • Many platforms allow you to provide feedback to improve the AI. Share your thoughts to help enhance the experience.
https://preview.redd.it/5qupccwijx3d1.png?width=1456&format=png&auto=webp&s=a88b81eeb301ad1721de35a371e40e4c50fdb6a4

Candy AI Girlfriend Generator Review

Now, let's dive into a detailed review of one of the best AI girlfriend generators out there: Candy AI.

Realism and Interaction Quality 🌟

Score: 95/100
Candy AI's girlfriend delivers super realistic, engaging chats. Conversations flow naturally, and the AI nails context and responses, making the experience top-notch.
Check it out here

Top Tips for the Best Experience 🌟

Score: 90/100
To get the most out of Candy AI, customize your AI girlfriend’s looks and personality. Update her traits based on your chats and dive into varied conversations to see her shine.

Community Score 🎯

Score: 85/100
Users love Candy AI's customization and lifelike interactions, giving it a solid 85/100. Join in, share your stories, and connect with the community.
Check It Out Here: Join the community and share your experience

Pros and Cons of the AI Girlfriend Generator ⚖️

Score: 88/100
Pros:
  • Super realistic and engaging interactions.
  • Tons of customization options for looks and personality.
  • User-friendly platform with great accessibility features.
  • Strong privacy and security measures.
https://preview.redd.it/lhnwg4dljx3d1.png?width=1456&format=png&auto=webp&s=23e61aefd21a7b54f02a131b440993529e6a788f
Cons:
  • Premium features can be a bit pricey.

Customization and Personalization 🎨

Score: 92/100
Candy AI lets you tweak your AI girlfriend’s appearance and traits to suit your preferences. This gives you a unique and personal experience every time.
Try For Free Here

Ease of Use and Accessibility 🖥️

Score: 94/100
Navigating the platform is a breeze. Plus, it’s packed with accessibility features, making it inclusive for everyone.

Emotional Intelligence and Support 💬

Score: 90/100
Your AI girlfriend is tuned to pick up on emotional cues, providing meaningful support and companionship. It’s not just a chat; it’s a connection.

Privacy and Security 🔒

Score: 93/100
Candy AI keeps your data safe with top-notch security measures and strict privacy policies. Your secrets are safe here.

Value for Money 💰

Score: 89/100
With a variety of features and pricing tiers, Candy AI offers great bang for your buck. There’s something for every budget.

Online AI Girlfriend Tips

To wrap things up, here are some general tips to enhance your AI girlfriend experience:
  • Stay Updated: Follow updates and new features. AI technology evolves rapidly, and new capabilities are often added.
  • Join Communities: Engage with online communities to share experiences and learn from others.
  • Have Fun: Remember, the main goal is to have fun and enjoy the interaction.

Conclusion

AI girlfriend generators bring a unique and exciting twist to digital companionship. With the right approach, you can enjoy engaging and meaningful interactions while ensuring your privacy and security. Remember, it's all about having fun and exploring the capabilities of AI technology. Happy chatting, and may you find the perfect AI match!
submitted by wellunders to ProductReviewsHub [link] [comments]


2024.06.01 11:21 himanshu_552 Best mutual fund to invest in 2024 RR Finance

It is imperative to make prudent investments to sustain financial growth and stability within the ever-changing economic landscape. Best Mutual funds are a popular choice among both new and seasoned investors because of their wide range of investment opportunities. As we get closer to 2024, let’s look at the finest mutual funds to invest in and talk about your investing portfolio.
Knowing Mutual Funds: Let’s evaluate mutual funds first before we delve into the specifics. A mutual fund pools the capital of multiple individuals to invest in a wide range of stocks, bonds, and other securities. By lowering risks and perhaps increasing returns, this diversification may be a better option for investors than buying individual stocks or bonds.
Best Mutual Funds to Invest in 2024:
  1. Best Equity Mutual Funds:
An equity mutual fund is the best option for investors looking for long-term wealth growth. Some of the best-performing mutual funds for equity in 2024
  1. Best Hybrid Mutual Funds:
Best Hybrid mutual funds, also known as balanced funds, offer combined debt and equity securities. Investors seeking a balanced approach to risk and return can consider these ETFs.
Investors may view [insert names of funds] as the best hybrid mutual fund providers in 2024.
  1. Best Debt Mutual Funds:
Fixed-income securities, including corporate and government bonds as well as money market instruments, are the main investments made by best debt mutual funds. Investors looking for lower risk and more consistent returns tend to favor these funds.
Investors may want to look into if they’re searching for the top debt mutual fund options for 2024.
Things to Take Into Account While Selecting Mutual Funds: Before making any investments, even though the aforementioned funds are among the best in their respective areas, it’s crucial to consider the following:
  1. Performance History: Evaluate the fund’s history throughout multiple market cycles to ascertain its dependability and ability to generate returns.
  2. Expense Ratio: The fund’s expense ratio should be considered since it directly affects your overall returns. Lower expense ratios are generally preferable because they put less strain on your investment.
  3. Risk Profile: Assess your risk tolerance and choose funds by your investing objectives and risk appetite.
  4. Experience as a Fund Manager: Examine the fund manager’s history and experience overseeing funds of a similar nature to be sure your investment will be managed competently.
  5. Diversification: Choose mutual funds that provide a diverse portfolio to reduce concentration risk and increase stability.
Final Thoughts: In conclusion, selecting the Best mutual funds to invest in for 2024 requires careful consideration of several factors. Whichever type of mutual fund you prefer — debt, hybrid, or equity — RR Finance suggests that your first focus should be creating a well-rounded investing strategy that takes your risk tolerance and financial goals into account.
By being informed and making prudent investment decisions, you may effectively navigate the challenging market conditions of 2024 and position yourself for long-term financial success. If required, consult a financial specialist to develop a personalized investing plan that meets your objectives. Happy Investing!
submitted by himanshu_552 to u/himanshu_552 [link] [comments]


2024.06.01 11:18 ReportsStack Hot Forging Press Market Size, Growth & Statistics Report from 2024 to 2030

The global hot forging presses market is expected to achieve a noteworthy CAGR of approximately 5% from 2024 to 2030. This growth is propelled by several crucial factors. Industries such as automotive, aerospace, and construction require efficient production of high-strength components, which drives the demand for hot forging presses. These presses contribute to enhanced productivity by reducing cycle times and are adaptable to shaping advanced materials such as superalloys. They address the trend of lightweighting, particularly important in the automotive and aerospace sectors for improving efficiency.
To know more about this study, request a free sample report @ https://www.researchcorridor.com/request-sample/?id=87001
Market Trends:
Demand for Lightweight Materials: There is a growing trend towards lightweight materials in industries such as automotive and aerospace to improve fuel efficiency and reduce emissions. Hot forging presses are being increasingly utilized to shape lightweight materials such as aluminum and titanium alloys, addressing the demand for lightweighting in various applications.
Integration of Industry 4.0 Technologies: Industry 4.0 technologies, including IoT sensors, data analytics, and automation, are being integrated into hot forging presses to improve efficiency, productivity, and quality control. Smart manufacturing solutions enable real-time monitoring of press performance, predictive maintenance, and optimization of production processes.
Rise of Electric and Hybrid Presses: Electric and hybrid hot forging presses are gaining popularity due to their energy efficiency, reduced noise levels, and lower environmental impact compared to traditional hydraulic presses. These presses offer precise control over forging parameters, resulting in higher-quality parts and reduced material waste.
Customization and Flexibility: There is a growing demand for hot forging presses that offer customization and flexibility to accommodate diverse production requirements. Modular press designs, quick die change systems, and adaptable control interfaces enable manufacturers to efficiently produce a wide range of components with varying shapes and sizes.
Focus on Energy Efficiency and Sustainability: Energy efficiency and sustainability are becoming increasingly important considerations in the hot forging industry. Manufacturers are investing in energy-efficient press designs, heat recovery systems, and eco-friendly hydraulic fluids to minimize environmental impact and reduce operating costs.
Market Opportunities:
The hot forging press market presents significant opportunities for growth and innovation driven by several key factors. The increasing demand for lightweight materials in industries such as automotive, aerospace, and construction creates a strong need for hot forging presses capable of shaping advanced alloys and composites. Integration of Industry 4.0 technologies enables manufacturers to enhance productivity, efficiency, and quality control through real-time monitoring and predictive maintenance. Moreover, the rising adoption of electric and hybrid presses offers energy-efficient and environmentally sustainable solutions, aligning with the industry's focus on sustainability. Expansion into emerging markets, such as Asia-Pacific and Latin America, presents lucrative opportunities fueled by rapid industrialization and infrastructure development.
According to the recent report published by RC Market Analytics, the Global Hot Forging Press Market is expected to provide sustainable growth opportunities during the forecast period from 2024 to 2030. This latest industry research study analyzes the hot forging press market by various product segments, applications, regions and countries while assessing regional performances of numerous leading market participants. The report offers a holistic view of the hot forging press industry encompassing numerous stakeholders including raw material suppliers, providers, distributors, consumers and government agencies, among others. Furthermore, the report includes detailed quantitative and qualitative analysis of the global market considering market history, product development, regional dynamics, competitive landscape, and key success factors (KSFs) in the industry.
Browse the Full Report Discretion @ https://www.researchcorridor.com/hot-forging-press-market/
Geographically, the hot forging press market report comprises dedicated sections centering on the regional market revenue and trends. The hot forging press market has been segmented on the basis of geographic regions into North America, Europe, Asia Pacific, Latin America, and the Middle East & Africa. Hot forging press market estimates have also been provided for the historical years 2020 to 2023 along with forecast for the period from 2024 - 2030.The report includes a deep-dive analysis of key countries including the U.S., Canada, the U.K., Germany, France, Italy, China, Japan, India, Australia, Mexico, Brazil and South Africa, among others. Thereby, the report identifies unique growth opportunities across the world based on trends occurring in various developed and developing economies.
The Hot Forging Press Market Segmentation:
By Type:
By Material:
By End-Use Industry:
By Region:
Key players in the global hot forging press market include SMS Meer, Sumitomo Heavy Industries, Komatsu, Mitsubishi Heavy Industries, and Schuler. These companies are renowned as leading manufacturers of hot forging presses worldwide, boasting a strong track record of innovation and customer service. They are actively investing in research and development to pioneer new technologies for hot forging presses, maintaining their competitive edge in the industry. Market expansion, new investments, innovative service introductions, and strategic collaborations are among their preferred strategies for market exploration. Through expansion and acquisition in new geographical regions, these players seek to leverage joint synergies and gain a competitive advantage in the global market.
To know more about this study, request a free sample report @ https://www.researchcorridor.com/request-sample/?id=87001
Key Questions Answered by Hot Forging Press Market Report:
About Us:RC Market Analytics is a global market research firm. Our insightful analysis is focused on developed and emerging markets. We identify trends and forecast markets with a view to aid businesses identify market opportunities to optimize strategies. Our expert’s team of analysts’ provides enterprises with strategic insights. RC Market Analytics works to help enterprises grow through strategic insights and actionable solutions. Feel free to contact us for any report customization at sales@researchcorridor.com.
Media Contact:
Company Name: RC Market Analytics Pvt. Ltd. Contact Person: Vijendra Singh Email: sales@researchcorridor.com Visit us: https://www.researchcorridor.com/
submitted by ReportsStack to u/ReportsStack [link] [comments]


2024.06.01 11:00 ReportsStack Air Circuit Breaker Market Size, Growth & Statistics Report from 2024 to 2030

The global air circuit breaker (ACB) market was valued at approximately USD 3.5 billion in 2022 and is projected to achieve a significant CAGR of over 5% from 2024 to 2030. This robust market growth is driven by several key factors, including rapid industrialization, infrastructure development, and stringent safety regulations that boost the demand for ACBs to protect electrical systems. Additionally, the increasing power generation capacities and the integration of renewable energy sources further enhance the importance and adoption of air circuit breakers.
To know more about this study, request a free sample report @ https://www.researchcorridor.com/request-sample/?id=157866
Market Trends:
Advancements in Smart Technologies: The integration of smart technologies and IoT in air circuit breakers (ACBs) is becoming increasingly prevalent. These smart ACBs provide real-time monitoring, remote control, and predictive maintenance capabilities, enhancing the reliability and efficiency of electrical systems.
Growing Demand for Renewable Energy: The shift towards renewable energy sources such as solar and wind power is driving the demand for advanced ACBs. These breakers are essential for managing the variability and distribution of renewable energy, ensuring the stability and safety of the grid.
Expansion of Industrial and Infrastructure Projects: Rapid industrialization and significant infrastructure development, particularly in emerging economies, are fueling the demand for ACBs. New construction projects and the modernization of existing infrastructure require reliable circuit protection solutions to safeguard electrical systems.
Stringent Safety and Regulatory Standards: Increasing safety regulations and standards for electrical systems are pushing industries to adopt high-quality ACBs. Compliance with these stringent regulations ensures the protection of equipment and personnel, driving the market for advanced circuit breakers.
Rise in Power Generation and Distribution: The expansion of power generation capacities and the enhancement of distribution networks are key trends boosting the ACB market. As the demand for electricity grows, there is a corresponding need for robust protection devices to manage higher loads and ensure consistent power supply.
Market Opportunities:
The air circuit breaker (ACB) market presents numerous growth opportunities driven by rapid industrialization, infrastructure development, and the increasing integration of renewable energy sources. The growing emphasis on smart technologies and IoT in electrical systems creates demand for advanced ACBs with real-time monitoring and predictive maintenance capabilities. Expanding power generation capacities and the modernization of electrical grids, particularly in emerging economies, further boost the need for reliable circuit protection. Additionally, stringent safety regulations and the global push towards energy efficiency and sustainability present opportunities for manufacturers to develop innovative, eco-friendly ACB solutions. By leveraging these opportunities, companies can enhance their product offerings and expand their market presence.
According to the recent report published by RC Market Analytics, the Global Air Circuit Breaker Market is expected to provide sustainable growth opportunities during the forecast period from 2024 to 2030. This latest industry research study analyzes the air circuit breaker market by various product segments, applications, regions and countries while assessing regional performances of numerous leading market participants. The report offers a holistic view of the air circuit breaker industry encompassing numerous stakeholders including raw material suppliers, providers, distributors, consumers and government agencies, among others. Furthermore, the report includes detailed quantitative and qualitative analysis of the global market considering market history, product development, regional dynamics, competitive landscape, and key success factors (KSFs) in the industry.
Browse the Full Report Discretion @ https://www.researchcorridor.com/air-circuit-breaker-market/
Geographically, the air circuit breaker market report comprises dedicated sections centering on the regional market revenue and trends. The air circuit breaker market has been segmented on the basis of geographic regions into North America, Europe, Asia Pacific, Latin America, and the Middle East & Africa. Air circuit breaker market estimates have also been provided for the historical years 2020 to 2023 along with forecast for the period from 2024 - 2030.The report includes a deep-dive analysis of key countries including the U.S., Canada, the U.K., Germany, France, Italy, China, Japan, India, Australia, Mexico, Brazil and South Africa, among others. Thereby, the report identifies unique growth opportunities across the world based on trends occurring in various developed and developing economies.
The Air Circuit Breaker Market Segmentation:
By Type:
By Voltage:
By Application:
By Region:
Key players in the global air circuit breaker market include ABB, Schneider Electric, Siemens, Mitsubishi Electric, and Eaton. These companies are actively pursuing market growth through strategies such as expansion, new investments, the introduction of innovative services, and collaborations. By exploring new geographical regions and engaging in acquisitions, these players aim to gain a competitive advantage and achieve joint synergies.
To know more about this study, request a free sample report @ https://www.researchcorridor.com/request-sample/?id=157866
Key Questions Answered by Air Circuit Breaker Market Report:
About Us:RC Market Analytics is a global market research firm. Our insightful analysis is focused on developed and emerging markets. We identify trends and forecast markets with a view to aid businesses identify market opportunities to optimize strategies. Our expert’s team of analysts’ provides enterprises with strategic insights. RC Market Analytics works to help enterprises grow through strategic insights and actionable solutions. Feel free to contact us for any report customization at sales@researchcorridor.com.
Media Contact:
Company Name: RC Market Analytics Pvt. Ltd. Contact Person: Vijendra Singh Email: sales@researchcorridor.com Visit us: https://www.researchcorridor.com/
submitted by ReportsStack to u/ReportsStack [link] [comments]


2024.06.01 10:42 MindlessAlfalfa323 Why I'm Glad the West is Falling

In the 19, nearly 20, years I have lived my life, I was raised a Christian by American conservatives in a middle class environment and am fortunate to experience countless memories of joy, laughter, and growth with (mostly) everybody I have met. Each memory with the people in my life holds a special place in my heart, and I will forever cherish the bond we built.
The thing is that until the end of eighth grade, I had a strange obsession with East Asia. Looking back, it was very embarrassing and I condemn my parents for enabling me to become a weeaboo (by “weeaboo”, I mean “a person who is overly obsessed with East Asian culture, especially Japanese culture, to the point that they fetishize the culture in an unhealthy way”). I was the textbook example of a weeaboo who had a terrible case of “yellow fever” (sexual preference towards East Asians). Loving the image of East Asian culture without having any real idea what it stood for and seeing the East as a utopia, my fetishization of East Asia, especially Japan, was born out of the shame I have with the Western culture I was raised in. I never felt like I could fit in with my Western peers who I often looked down upon and did not want to be associated with. It got to the point that I became unsatisfied with my home town, my physical appearance, and even my closest friends. This combined with the surge in anime, K-pop, and other media on the internet really got me hooked and believing really fetish-y things about the Sinosphere. I hate being reminded of it and have tried to move on.
However, I am thankful for my exposure to Eastern culture, though it was through a very bastardized, Westernized lens. I am grateful for my exposure, even though it started out with something as intellectually undemanding as Vocaloid music (songs sung by a Japanese voice synthesizer). The best part about the exposure was that it helped me leave Christianity and join Buddhism at age 11, which greatly helped with my mental health considering I was experiencing suicidal thoughts since the age of 8. Though I had awful misunderstandings of Buddhism in the beginning and still do not really have a Buddhist teacher, I am glad that I have the resources to connect myself with other Buddhists and take refuge in the Triple Gem.
As I left my gross misconceptions of the Sinosphere behind back when I was 14 while still having a healthy interest in it, my eyes were eventually opened to perils which threaten not only the homelands of Buddhism (East, South, and Southeast Asia), but also the sustainability of modern humans. These two perils are Western culture and capitalist fascism.
The West exoticizes and misrepresents Buddhism and the culture of its home, the East, as a whole. I am ashamed to be born in a culture where this was encouraged, which I am worried could lead me to fetishizing Eastern culture again.
But what I know for sure is that the West’s hyperindividualism is harming people, both those whose lands are invaded and its own people. This combined with the West’s growing rejection of education, including that of the knowledge the West itself has given to the world for humanity’s benefit, makes it clear that it is lacking some of the Sinosphere’s cultural strengths. Everybody should hold collectivism and education to the same degree that the Sinosphere does, otherwise we would be left with an unsustainable society that would destroy itself.
There is nothing wrong with speaking Western languages, eating Western foods, watching (most types of) Western media, wearing Western clothes, and especially nothing wrong with using Western inventions, but we are now seeing that the West’s hyperindividualism and rejection of education is destructive and spreading like a cancer.
It is only Buddhists who make an effort to assimilate to the East (had they not been born into it) who can see the West with its hyperindividualism and uneducatedness, promoted by its creation of its spreading ideologies such as capitalist fascism and social Darwinism, for what it really is: a cancer. I can now see the direction the United States, the most populated and powerful country in the West, is going due to the rise of ultra-capitalism and/or fascism supporters.
Rarely the phrase “Western”, as in “formed by the combined foundations of Greco-Roman civilization and Western Christianity” (Gabbe), raised positive thoughts in my mind since I learned about it shortly after discovering Buddhism. “Western” when used in the context of medicine is an exception to this, but we are now seeing more and more Westerners dishonor the progress their ancestors made towards modern, mainstream, dare I say, Western medicine as they fall for anti-vaccine and anti-mask pseudoscience.
Nowadays, some who use the word in a derogatory context are uneducated reactionaries that bash anything and everything Western, yet hypocritically promote the Western political ideology of fascism. A strength that a majority (though now a decreasing number) of Western countries have is their progressivism, supporting scientific advancements, women’s rights, racial equality, and the LGBT+. However, this is not just becoming less common; being a progressive Westerner is not enough, not enough to end Western imperialism, to save the sacred truths taught to us by the Shakyamuni Buddha, or to empower the working class.
Although I never fully approved of Western culture after my weeaboo phase ended, my early teen self still ended up falling into the anti-social justice warrior side of YouTube that I now recognized hindered my understanding of what actually ruined my country, the United States of America. I still did not feel comfortable calling myself a Westerner but mainly because the West did not widely accept Buddhism and has several times in its history persecuted Buddhists. At the same time, I was deceived by a bastardized form of Buddhism common among Westerners (known as “secular Buddhism”, which picks and chooses aspects of the Buddha’s teachings instead of accepting them as a whole), so I was a bit more of the classic, stereotypical atheist neckbeard who fetishized the East up until 2020. Since then, my views became more progressive similar to those of American liberals and I denounced traditionalist Western beliefs, but like the average American liberal, I did not see Western culture, both traditional and progressive, as the peril I now see it. It was not until around the end of 2023 when I discovered the Western problem.
It was a slow burn that started with my discovery of Buddhists on the internet talking about how the West misrepresented Buddhism to appeal to “self-help” consumerists, Christians, and New Age followers. In the Westerner, I originally saw only a person who followed harmless customs, traditions, and other norms that came from a part of the world where Buddhism was not the dominant religion (if you could even call the non-theistic dharma as taught by the Gautama Buddha a religion). And so, I did not believe that Western civilization needed to fall for the safety of the dharma, let alone for its own people. After all, I thought to myself, the West has contributed so much to science and the modern world as we know it. I still believe to this day that there are no superior cultures and that each one simply has its own unique strengths and weaknesses, some of which are only subjective. However, while looking through Buddhist forums, I was shocked to hear about the West’s pollution of Buddhism and my knowledge on Buddhism skyrocketed as I learned that I fell victim to the Dunning-Kruger effect. I started reading sutras and immersing myself with Buddhism by listening to those who have much more experience than I do. There are hardly any Buddhists in my community and the only Buddhist center within reach is a New Kadampa Tradition meditation center (FYI: the New Kadampa Tradition must be avoided since it has a reputation for financially exploiting members and its monastics have allegations of drug trafficking and sexual abuse), so books and the internet are all I have left.
Practicing Buddhism in the West is nearly impossible without a community, without a Buddhist teacher, without any resources written by Eastern Buddhists. Reddit user u/Tendai-Student, a “lay Tendai Student [sic] with aspirations to become a Priest [sic]” states the following:
It is exceedingly challenging for a Westerner who is interested in Buddhism to find reliable information. Bookstores' Buddhist sections are rife with myths about the religion (we will come to some of these misconceptions below). Buddhism-related disinformation abounds in university classes. Misinformation about Buddhism abounds in publications with a Buddhist theme. Even Buddhism-related english-speaking [sic] Reddit boards are prone to carry false information.
Buddhism is constantly distorted in the same way: to make it more agreeable to Abrahamic faiths(especially Christianity in the west) [sic]. To imply that it is subject to Western standards, Western religion, and Western consumerism and materialism.
…Asian teachers are frequently excluded from English-speaking Buddhist places (meditation centers, university forums, periodicals). Asians make up the majority of Buddhists in the United States, despite the fact that popular images of Buddhism in the West make it appear otherwise. In the minds of Westerners, Buddhism is a religion of white converts. They don't even pay attention to the odd lack of Asians in some Buddhist areas. (u/Tendai-Student)
It is no wonder that I went through a phase when I was a weeaboo with “yellow fever”. The Westerner commodifies and commercializes these Buddhist practices and East Asian customs like they do with several other cultures. Its misuse and stealing of Buddhism is the worst because its teachings are for us to end suffering by ridding ourselves of the three poisons: greed, ignorance, and hatred (which the Westerner promotes).
My realization of this drew me away from the West, similar to when my obsession with the East began. The difference is that my interest in the East now is not because of a fantasy born out of misguidance, especially not a sexual one. I now know that there is more to the East than its pop culture. But I cannot help thinking that none of this would have happened and I would better understand Buddhism had I been born to and raised by Buddhists in East Asia, or even a majority Buddhist country in South or Southeast Asia.
However, the possibility of a cycle starting with a yo-yoing fetishization of the East makes me anxious. When I realized what I was doing at first was fetishization, I did further research and found out that the West is to blame for its portrayal of the East in its media. This in turn makes me denounce the West and brings me back towards my obsession with the Sinosphere, which could lead to more fetishization.
Despite this, I am glad that at the very least, my interest is more than just wanting to live a kawaii lifestyle, hoping to have a “submissive housewife who will look young forever”, or all that neckbeard squick. I do have to say that there is something else that is drawing me towards the Sinosphere, not to mention that it is the region where Buddhism is dominant (the same is true to a lesser extent with the Indosphere). Even though I am not a huge fan of tradition since I am very progressive, when a region’s culture gets something right, they get it right. In addition to Buddhist values, the Sinosphere holds education and collectivism to a high degree. It is no wonder I find their people so much more intelligent and caring than people from my culture.
It is common knowledge that countries such as Japan, China, South Korea, and Singapore have the highest average IQs. To add to this (unbeknownst to many), even less developed countries, e.g. Mongolia, with high Buddhist populations around the same region, have average IQs higher than developing and undeveloped nations outside the region. The most agreed upon reason for this is cultural factors rather than genetic or economic factors. To conclude, Buddhism combined with values in the East Asian cultural sphere creates the best “brains” to represent humanity, thus the West should make way for them, especially considering the East’s superior collectivism.
Of course cultures do not stay the same forever because they change over time. One big thing that is different now in the Sinosphere and Indosphere (the latter I am mentioning because it is where Buddhism came from, though it is not as dominant in the cultural region as it was) is that they are generally much more patriarchal and anti-LGBT+ than they were up until the last several centuries. However, Buddhism treats same-sex relations and being transgender the same as heterosexuality and being cisgender (preferring celibacy among monastics, though depending on the school of Buddhism, those in the monastic order may be treated as their birth gender, even if they are transgender), and in addition, the Buddha taught that women are just as capable of attaining enlightenment as men. Even outside of Buddhism, there are records of same-sex relations as early as the Shang dynasty in China and the temple walls in Khajuraho, India depict homosexual activity. As for feminism, China was matrilineal until the Han dynasty era, when Confucianism and filial piety became mainstream in the area, while India, home to over 100 different ethnic communities, has had a few matriarchal and egalitarian societies pre-European colonization. In the modern era, numerous people in the two cultural spheres are becoming more supportive of gender equality and the LGBT+, which in some cases may be due to Westernization (not that it redeems it) or simply the individuals’ progressive political views not influenced by Western culture.
What has stayed the same for the most part, besides Buddhism, is the Sinosphere’s and Indosphere’s value of collectivism in honor-shame societies and the former cultural sphere’s emphasis on education; this is what Westerners, as well as people all over the world, need for themselves. If the West is going to fall due to hyperconsumerism, late stage capitalism, and uneducated leaders, those living in the West would be better off joining Buddhism and assimilating to the East. Arguably, the best way to do this is to move to a majority Buddhist country, preferably one in the Sinosphere (its core countries being China, Japan, the Koreas, Taiwan, and Vietnam). Leave everybody you know from your home behind, especially non-Buddhists. Just to make things clear, Westerners are not necessarily evil and it is not their fault they were raised in a Western culture, but having these people in your life will hold you back from collectivism, quality education free of anti-intellectual quackery, and above all, understanding the dharma.
After you have left everybody in your life and started anew, you can immerse yourself in the culture. Again, abandoning Western food, media, clothing, and especially inventions and scientific breakthroughs is very unnecessary. Your main focus is reprogramming your mind to think like a person (specifically a Buddhist person) in the Sinosphere/Indosphere, utilizing the high educational standards, putting the collective over the individual, and taking refuge in the Triple Gem. Before moving, though, it is best to make yourself familiar with the customs and learn the language of the place you are moving to. To aid your assimilation, it would not hurt to start dating one of the locals who strongly identifies with the culture, regardless of their race. Someone living there who is not ethnically East, South, or Southeast Asian who is still very involved in the culture would be very helpful to your assimilation as one who is ethnically East, South, or Southeast Asian (I am clarifying this to discourage racial fetishization). This may be difficult as you would have to win over approval from their parents, let alone convince them to see you as another Easterner, but if you manage to do so, that would be fantastic. To make things easier, you could plan to move to a country where people treat women as equals and are relatively accepting of the LGBT+ so you would not have to worry about gender roles or whatever. Think of places in the Sinosphere such as Singapore, Taiwan, Japan, Hong Kong, or if you are planning on going to the Indosphere (which is not too big of a step down) since they did give us Buddhism after all, Nepal and Thailand. Your most important goal, however, is to rewire your brain to think in a more Sinic or Indic way and be more in touch with Buddhism.
You can hardly consider yourself a Westerner if you manage to do so, being Western only in your country of origin (and possibly race as well). I am definitely not like those other “people” from the West who strongly cling to Western culture because they just do not understand. Western cultural merit is almost solely from the proxy of our ancestors’ inventions, scientific discoveries, and political revolutions. Considering that the West is being brought towards the wrong direction in the modern era, we should get out of there culturally, if not physically, until it all hits the fan.
If the West continues its defilement of the rest of the world, when it falls, it will bring it all down with it. We must not lose or else everybody loses.
This pressure has a good side; because the bigger the great threat becomes, the more we will push ourselves to assimilate and raise children to fight for us. Considering the infectability of Western anti-intellectualism and “main character syndrome”, how could our Western peers know better? Buddhism is not a proselytizing “religion”, so our best bet is eliminating the promoter of the three poisons, the Westerner (especially the Christian Westerner), from our own lives. How it will run to us as its society collapses under itself and we welcome it to assimilate but say “we told you so”! The older I get, the better I know the Westerner. The better I know the Westerner, the easier it gets to excuse hostility against them, especially from the Sinosphere.
From my perspective, the ones to blame are not the angry, low-middle class white males in the rural United States nor the boba conservative bananas and right-wing coconuts who suck up to the West’s biggest scum, but rather the ones who have brainwashed them to fall for chauvinism, reactionarism, and laissez faire capitalism.
Realizing this, I am now closely investigating the sources of these beliefs which make up the foundation of social Darwinism and, when combined with totalitarian thinking, capitalist fascism. This is after I noticed that these systems are unsustainable and would destroy themselves from the inside out. The slow, painful destruction of communities who fall victim to them are well known to me. If one looks carefully, they can see the consequences that have been unfolding since the 2020 Coronavirus Pandemic. You may wonder: were the founders aware of this? My guess would be that they were not but were evil nonetheless because they were too selfish to think about the future, their descendants.
If this is the case, then it is the duty of us, the opponents of these ideologies, to spread the word faster than the ideologies are currently spreading in the West. It is hard for me to believe it is not the case considering that both Western political ideologies are fundamentally reactionary. Besides, I doubt they would want civilization as we know it to collapse.
I have a social Darwinist as a maternal uncle who sometimes meets with my parents, maternal grandfather, and younger brother and with his political conversations, often sourced from flawed studies, Russian news, and 4chan, I can easily study the principles of its theories. Both of my parents are also conservatives who support Trump and other immoral American politicians. Being raised by the two of them, I bet I could disguise myself as a Western right-wing traditionalist, maybe even a social Darwinist, since I know the way they speak, to whom they flock to, and how to make them give one their full attention. It would probably be easy to do this as some right-wing grifters can fool American right-wing audiences into thinking that they share the same beliefs (e.g. Thomas MacDonald).
Their kind are gullible because they do not listen to fact checkers and often do not do research to see if who they are listening to really practices what they preach.
Even though there are Westerners who are not like this, the West cannot coexist with Buddhism, let alone the cultures where it is dominant, as the West ruled by colonizing tirthikas and it will likely always be for as long as it lasts. And just because their culture is not as viable as the one founded on Buddhist, Sinic, or even Indic values does not give them the right to imperialize the rest of the world and bring it down with them. We can welcome the Westerner willing to change its ways, turn it into one of an Easterner, and have its culture go through a quick and painless demise, or the Westerner can continue its power trip, destroy everything it touches along with itself, and society will suffer a slow and painful death. This is what the conclusion that I have come to so far as I examine capitalist fascism and Westerners’ connection to it.
The Western doctrine of capitalist fascism rejects an aspect of maitrī, fulfilling beings’ basic needs, and substitutes it for a privilege towards the bourgeoisie and the exploitation of the workers’ labor (also known as Vergegenständlichung or “objectification”). Thus it denies the worth of the collective, only concerns itself with greedy individuals, and thus is immoral. Unlike what the non-Buddhist capitalist wants people to believe, all beings have an altruistic Buddha nature, but it is corrupted, being difficult to notice as it has only conditions without a beginning (listed in the Avijjā Sutta). Abandoning capitalism, both fascist and non-fascist, gives power to the people as it ensures a more guaranteed right to life instead of having not even one thousand billionaires own more than half of Earth’s population combined, more than each one of those billionaires could ever spend in their lifetimes.
Should the Westerner, especially one who pushes capitalist fascism, strengthen its grip on humanity, it can be said that it would make its own naraka.
And so I stand by my plan and encourage others to do the same because it is in the name of the Unsurpassable Enlightened One. By protecting our kind against the Westerner, we are defending the Triple Gem.
If it is not already clear, the disapproval I feel towards the societal values and prevailing norms of the West has led me to question my place in this environment. I believe that meaningful change can only be fostered if the West is put into its place and the Sino-Buddhist East motivates our minds.
In Vietnam, where the culture is predominantly Sinic with some Indic aspects and little European influence, we can see the promotion of quality education, collectivism, and Buddhism (practiced by a forgivable 15% of the population), very unlike the nearby country of the Philippines. In the Philippines, its citizens cling to the Anglo-Saxon and Hispanic culture brought to the country by American and Spaniard imperialists. The effects of this are very clear in their average IQs (Vietnam: 89.53 vs. Philippines: 81.64) and PISA scores (Vietnam: 1403 vs. Philippines: 1058). They are both developing countries in Southeast Asia that were colonized by the West, but because Vietnam kept its culture more pure and stuck to Buddhism (or at least Sinic philosophies), its people are better educated compared to the nearby Westernized countries in a similar economic situation.
In short, Westernization leads to the following:
  1. The native culture becomes diluted
  2. If Western thinking intrudes, mental degeneration takes hold of the native population and its society slowly degrades along with the West itself as it eats itself from the inside out
Those who cause this to happen must be stopped, especially those who endanger Buddhism. We must not wait for the fruition of their karma for their sacrilege of the Tathagata’s teachings because by then it would be too late, and even if it is instant karma, every bodhisattva’s job is to end suffering.
Those who spread the harmful ideologies bring themselves and others away from the Buddha’s word are polluting humanity by having them join their rat race that will only end in their own demise. They are leading to the ruin of many and thus, I do not consider them to be human but instead parasites.
There is a disgraceful Western belief that for a short amount of time was not held by the majority but is now very pervasive in the West and also is the foundation of reactionarism, chauvinism, and capitalism in all cultures. It says: “My individual rights matter the most and freedom means my right to violate the rights of others.”
This Western babble is followed by numerous all around the world and sows disharmony in societies where it becomes the norm. This idea provides basis for several types of Westerners, including but not limited to:
The growth of these groups is evidence of the degradation of Western culture, showing that it must retire as the dominant culture and make way for the much more sustainable East. Once the manuṣya realm on Earth is completely tainted by the West, Buddhas can no longer arise in the world because the dharma would be known by nobody and the Vinaya are forgotten or destroyed.
The future generation will not remember the dharma unless we halt the growth of the parasitic culture that promotes overconsumption, hyperindividualism, and anti-intellectualism.
The Westerner has a remarkable contrast to the Sinic or Indic. The Westerner has a grasp on this world so strong with its weaponry since the 16th century, using force to disrupt the traditional lives of whatever native people it saw, safe for those in a few countries (even though some of those countries are still being Westernized). The Dutch, English, French, Portuguese, and Spanish built colonies from the Americas to Southeast Asia. The kingdoms were blessed with powerful militaries, strong economies, stable governments, and advanced technology that allowed their cultures to spread. But after half a millennium and looking back, was any of this really earned? And is the Westerner’s conquest over yet?
Since the Great Schism of Christianity, the Westerner trained itself for roughly one thousand years. It trained itself in several aspects, but it forgot an important piece, the dharma. The cunning Westerner, blessed with advancements, used them to tyrannize other peoples on a scale never before seen. This was the beginning of the Latter Day of the Dharma. The dharma is declining because of the savage Westerner. And so, it leeched off of any people it got a hold of, including predominantly Buddhist peoples. Even during the decolonization of the 20th century, fundamentalist Christianity spread and threatened the dharma. To make matters worse, previously Buddhist peoples clung to Christianity as taught by their colonizers; the French in Vietnam and the Spanish and Americans in the Philippines. To this day, the Philippines is a lost cause along with its majority Muslim neighbors in Maritime Southeast Asia. The cunning Westerner turned the Filipino against us and now Buddhists make up only 2% of the Philippines’ population. Now, the Westerner sees Buddhism as nothing more than an aesthetic, a self-help lifestyle, or a decoration that they can commercialize and cherry pick aspects to integrate into their religion or lack thereof.
It is excellent for someone from the West to learn the dharma as this will turn them into a more compassionate and wise person, but they must not enforce the Western gaze onto it and discard parts of the Shakyamuni Buddha’s words they do not like. To be fair, some aspects of Buddhism would be nearly impossible for a Westerner to understand unless they assimilate.
Buddhism is not materialist or blind belief without evidence and it belongs to the East, so stop pretending to be something you are not while pushing stereotypes of Asian Buddhists.
However, even though Buddhism is not materialist or very in line with the Western worldview, it is uniquely human. Walpola Rahula, a Sri Lankan Buddhist monk and writer explains it this way:
Among the founders of religions the Buddha (if we are permitted to call him the founder of a religion in the popular sense of the term) was the only teacher who did not claim to be other than a human being, pure and simple. Other teachers were either God, or his incarnations in different forms, or inspired by him. The Buddha was not only a human being; he claimed no inspiration from any god or external power either. He attributed all his realization, attainments and achievements to human endeavour and human intelligence. A man and only a man can become Buddha. Every man has within himself the potentiality of becoming a Buddha, if he so wills it and endeavours. We can call the Buddha a man par excellence. He was so perfect in his 'human-ness' that he came to be regarded later in popular religion almost as 'super-human'. Man's position, according to Buddhism, is supreme. Man is his own master, and there is no higher being or power that sits in judgment over his destiny. (Rahula 3)
How could one even consider the Westerners who diluted Buddhism human themselves at this point? If it were not for them, Westerners may have a better understanding of the teachings of the “man par excellence”. We are lucky that the only Westerners who necessarily see us as inferior are white nationalists and fundamentalist Christians, otherwise the Westerner could have committed a genocide that would have left millions of us dead. Westerners are competitive beings, so they rarely act in concord towards each other. It is only when there is something that draws them together or away from a common danger.
If everybody on Earth becomes a Westerner, they would wallow in their shamelessness and would have nobody left to exploit except for each other until they destroy themselves.
Until they are the only ones left, they will vilify and exploit anything non-Western until they only have each other, then leading to a chaotic world of undignified militaries, economic inequality, corrupt governments, and little or no innovations.
Unless the Westerner considers even the slightest of inspiration from the East, it will continue to follow hyperindividualism and have apathy towards its education. That is why the West is falling. Those from the West who are smart enough to realize that the West’s flaws that it spreads are deciding that the West is not worth maintaining and its resignation is overdue. If those from the West abandon it to assimilate to the East, it would make the West’s death quicker but more dignified.
This is more than a fad but rather the realization that Western society would be best being a passing fad itself. The West gave us great inventions, food, clothes, scientific discoveries, etc. and once it is gone, the East can pick up where it left off just fine.
We will never abandon the Triple Gem because we recognize it to be more than a spiritual, exotic aesthetic or trend. To do so would make us just like those others in the West who Asian Buddhists look down upon. When the time is right, each and every one of us will surround ourselves with the people who know the dharma better than anyone you have met in the West and we can finally be at their level. We shall be Western only in our country of origin and/or race, but in every other way, we will be Easterners; Buddhist Easterners who will take back what rightfully belongs to us.
When we (and hopefully Buddhists outside of both the Eastern and the Western world) do this, consumerism will lose some of its biggest prey. Even though it may not seem like it at first considering we are abandoning everyone we have ever known, we are doing our ancestors a favor by joining the culture that strives towards the end of suffering. We will be leaving our cultures’ ways of thinking behind, but doing this will save face for our lineage, especially the Western lineage as we would be preventing the creation of more “Karens”, “Chuds”, dayangmas, “neckbeards”, and other degenerates. We will not be annoying dorky nerds and certainly not “neckbeards” who are overly obsessed with and fetishize the culture but people making an effort to get closer to the dharma and surrender to the East.
Although we are collectivists, we must seek personal liberation first for the good of other beings. Once the West collapses and its former supporters come running to us, we shall welcome them. If some do not recognize this before it is too late, well boo hoo! They will have a better birth with the world we will create. Some of them, especially their unlucky spawn, would probably be better off dead and reborn into a better life, maybe even the Pure Land.
The way it is looking now, the West is falling and becoming the world’s laughingstock, which is a good thing. The quicker it falls, the less painful it will be for the Westerner and everybody else. Western culture will not be missed, but we can keep the best of it and continue the innovations that the creators would wish to see. We will remember the legacy of them and be thankful while never forgiving or forgetting the ones who ruined the West.
Works Cited
“Ignorance Avijjā Sutta (AN 10:61).” Translated by Ṭhānissaro Bhikkhu. Dhammatalks. 2017, https://www.dhammatalks.org/suttas/AN/AN10_61.html. Accessed 31 May 2024.
Gabbe. “Western Culture.” Wikipedia. 25 May 2024. https://en.wikipedia.org/wiki/Western_culture#:~:text=The%20core%20of%20Western%20civilization,Roman%20civilization%20and%20Western%20Christianity. Accessed 31 May 2024.
Rahula Thero, Walpola. What the Buddha Taught. Oneworld Publications, 1959. Accessed 31 May 2024.
u/Tendai-Student. “栄真Eishin (u/Tendai-Student).” Reddit, 31 May 2024, https://www.reddit.com/useTendai-Student/. Accessed 31 May 2024.
u/Tendai-Student. “Buddhism is being MISREPRESENTED in the West Marginalisation, cultural appropriation, misconceptions and what you can do.” Reddit, 2023, https://www.reddit.com/WrongBuddhism/comments/14zc6xg/buddhism_is_being_misrepresented_in_the_west/. Accessed 31 May 2024.
submitted by MindlessAlfalfa323 to RadicalBuddhism [link] [comments]


2024.06.01 10:36 luckylinux777 Server Naming Convention and Internal (Private) vs External (Public) DNS Records

I run a Homelab (selfhosted) with a ICANN Registered MYHOMELABDOMAIN.TLD Domain.
In order to avoid Split DNS and potentially having to add yet another level of Subdomains, I actually decided to purchase a different Domain for Services I host in the Cloud (e.g. VPN Server), say MYCLOUDDOMAIN.TLD.
In my Homelab, since I am running everything "Internal" (Private BIND DNS Server only accessible in my LAN), the "Problem" didn't really exist. I have a quite simple (although one could say insufficient) Naming Scheme. Since most Hosts are running either Ubuntu or Proxmox VE, this typically translates into:
And, for the more confusing Part (related to: "on which PVEXY does this Virtual Machine/Container Reside ?"), it's usually just a very crude Hostname:
(meaning there is no direct Relationship with the Host Machine (it's NOT e.g. cloud.pveXY.MYHOMELABDOMAIN.TLD, although nothing would forbid me in the future of creating such CNAME record)
The "Where is this VM/Container Located" Part is usually taken care by a Libreoffice/Excel Spreadsheet (maybe not updated as often as it needs to be though). I know, not Optimal, but IPAM Solutions or maybe something like Netbox / Nautobot could be done in the Future. Not there yet ...
Now for the "real" part of the Question. I have seen some Posts indicating Good Naming Conventions to follow (notably https://jstrong013.github.io/You-Named-the-Server-What/, https://mnx.io/blog/a-proper-server-naming-scheme/ and maybe https://powershellexplained.com/public/mnemonicwordlist.txt).
At the moment I have 3 VPS and 1 Dedicated Server and the Naming Convention ... well ... sucks. It's either just rX on the VPSs (meaning "Remote" following by 1 NumbeCharacter Typically), whereas in other cases it's hostingProviderNameXX like on the Dedicated Server. This is inconsistent, somewhat insecure (no Obscurity), kind of a mess IMHO.
It's NOT fully clear to me whether the Authors linked above (and other) are actively suggesting to use, on Public DNS Server Records (accessible by everybody), the complete and comprehensive DNS Records (which might give away type of System [e.g. Production], Location, Service [e.g. NGINX], ...).
In particular https://mnx.io/blog/a-proper-server-naming-scheme/ seems to suggest against it, even though it's just Security through Obscurity, not really a comprehensive Security Policy (but something that might be part of a larger Scheme). Of course there are other ways of detecting Services and Location (if proxied by Cloudflare the latter maybe a bit less), Port Scans, etc.
So I am wondering if I should just use something like the mnemonic wordlist mentioned above in Public DNS for every different Service (e.g. basically 1 of these words for each Podman/Docker Container), while maybe registering more human-friendly aliases in my Private BIND DNS Server when trying to access those. Or just maintain a Libreoffice/Excel Mapping List instead like I (try to) do now.
A thing to consider is also the Limitation of Cloudflare (DNS/SSL) Free Proxy Service (limited to DOMAIN.TLD and *.DOMAIN.TLD), so either:
The first is relatively expensive. For that Price, I can get like 12-24 top-level domains per year, thus reducing the need to go "Third Subdomain Level" etc. Availability might not be optimal, but I usually go for not so used extensions where I can get a good deal for a 10-year term (like 5$/year). But availability might be an issue (although you could in theory always add like an article/adjective before or after the word you plan to use).
The second option with separate Letsencrypt Certificates will negate all the benefits related to "Obscurity" (and again, by itself this is NOT a comprehensive Policy !), since ALL Certificates Generated are published on https://crt.sh/. So instead of giving away the DNS Records, I give away the Certificates List, which is EVEN EASIER to access (in most cases the DNS Zone cannot simply be dumped). It's true that many hostnames are quite common e.g. www.MYDOMAIN.TLD, while the mnemonicwordlist is also "just" 1600 words to "Bruteforce" or so.
So basically with a list of the most used subdomains, one could in the end reverse engineer a DNS Zone (to a more or less extent), but the Certificates List is really just a click away and everything is listed.
Yet another Option (which however becomes a Single Point of Failure) is to run a Reverse Proxy on the Dedicated Server, and do the Forwarding from there (basically point *.MYCLOUDDOMAIN.TLD to my Dedicated Server, which in turns either handle the Request directly, or forwards it to the VPSs). Of course if Dedicated Server is down everything will fail, so I am NOT a huge fan of this. Plus the fact that I would do double-reverse-proxy and probably also have issues related to SSL Certificates.
Not sure if relevant, but Hosts (in terms of DNS Record at leats) typically of:
submitted by luckylinux777 to sysadmin [link] [comments]


http://activeproperty.pl/