Warning: SQLite3::querySingle(): Unable to prepare statement: 1, no such table: sites in /home/admin/web/local.example.com/public_html/index.php on line 46
 Binaryoption — Indicators and Signals — TradingView

Binaryoption — Indicators and Signals — TradingView

Binary Options Alert System

Hi all,
I have been trading on a broker called IQ Options. I have good experiences with the broker before anyone tells me its a scam.
After talking with my account manager, I have learned that they get their quotes from a company called Thomson Reuter. Now I am looking for an alert system that will alert me when my RSI indicator hit overbought or oversold with my settings in a 15 or 30 minute chart. The only problem is, most companies charge an arm and a leg for that kind of service. At this moment in my life, I dont want to pay hundreds or thousands of pounds to use a system until I start making some real good money. Eikon is one of those that charge a couple of grand. Their program seems good, but the price is too far out there. I have used MT4 and MT5, but they dont seem to be using qoutes from Thomson Reuter. So that is no help. I am not welling to change brokers due to the positive experience I have been having with IQ Options.
Can anyone recommend a program/system/app that will alert me anytime any asset hits overbough or oversold with my settings? Also using Thomson Reuters quotes, so I may be able to compare the alerts I recieve to my indicators on IQ Options. Something affordable or even free if possible.
Thank you in advance.
submitted by Frankkeyo to binaryoption [link] [comments]

Honest review for VFX alert pro paid version | Binary options signals

Honest review for VFX alert pro paid version | Binary options signals submitted by tradewithbot to u/tradewithbot [link] [comments]

Trading Discussion • Binary Option Scam Alert

submitted by btcforumbot to BtcForum [link] [comments]

)) (Get) Binary Options Trading Signals Live! (Buyer Review)

)) (Review) Binary Options Trading Signals Live! (Buyer Review) @( (Purchase) Binary Options Trading Signals Live! (Program) ( (Get) Binary Options Trading Signals Live! (Reviews)

Click Here To Get More Info About Binary Options Trading Signals Live!

Click Here To Get More Info About Binary Options Trading Signals Live!

^ (Purchase) Binary Options Trading Signals Live! (Cheap) More Information About Binary Options Trading Signals Live!: Binary Options Trading Signals Live Product Reviews ... Binary Options Trading Signals Live Service Guide: Trading Signals To Change Your Forex Life. There are so many times that we have been weighted by a lot of ...
Binary Options Trading Signals Live ... Binary Options Trading Signals Live Service Guide: Trading Signals To Change Your Forex Life. There are so many times that we have been weighted by a lot of ...
Binary Options Trading Signals Live! - S.A.P. Binary Options Trading Signals Live New Trading System ! Uploaded by Enrique Burns on January 16, 2015 at 10:54 pm
Binary Options Trading Signals Live! ALBANY NEW YORK ... Find the binary options trading signals live review charts. franco binary options signals 2015 advice, ... Best Binary Option Signals Service zanardifonderie.com.
Binary Options Trading Signals Live New Trading System ... ... Binary Options Trading Signals LIVE 2) Winning Binary Signals 3) Guaranteed Trading Signals - Automatic Binary Options Alerts. Posted by Top Buy Reviews at
ONLINEPRO7 :: Binary Options Trading Signals Live ... Binary options zero risk strategy the complete money making guide , Get Ready To Trade! Statistics Canada To Release Canadian Trade. Our news. Forexport ar com
submitted by tellingcadre50 to showtime7 [link] [comments]

Code Fibo TRUTH EXPOSED Binary Options Trading Scam Alert codefibo Review

submitted by binaryoptions00 to binaryoption [link] [comments]

Gold Trade Microsystem Review - SCAM Alert! Do not use this Binary Options Auto Trader. Read this review before you put any money!

submitted by JonathanQ11 to optionstrading [link] [comments]

Quick Cash System Review - Another SCAM ALERT! This Binary Options Auto Trader is not more than a sophisticated FAKE. Read my honest review before making a Mistake!

submitted by JonathanQ11 to optionstrading [link] [comments]

Secret To Success Scam Review - Scam Alert - DO NOT use this Binary Options Robot. Read this BEFORE!

submitted by JonathanQ11 to TrustedBinaryOptions [link] [comments]

Facebook Connect / Quest 2 - Speculations Megathread

Welcome to the "Speculations" mega thread for the device possibly upcoming in the Oculus Quest line-up. This thread will be a compilation of leaks, speculation & rumors updated as new information comes out.
Let's have some fun and go over some of the leaks, rumors, speculation all upcoming before Facebook Connect, we'll have a full mega thread going during Connect, but this should be a great thread for remembrance afterward.
Facebook Connect is happening September 16th at 10 AM PST, more information can be found here.

In March, Facebook’s public Developer Documentation website started displaying a new device called ‘Del Mar’, with a ‘First Access’ program for developers.
In May, we got the speculated specs, based off the May Bloomberg Report (Original Paywall Link)
• “at least 90Hz” refresh rate
• 10% to 15% smaller than the current Quest
• around 20% lighter
• “the removal of the fabric from the sides and replacing it with more plastic”
• “changing the materials used in the straps to be more elastic than the rubber and velcro currently used”
• “a redesigned controller that is more comfortable and fixes a problem with the existing controller”

On top of that, the "Jedi Controller" drivers leaked, which are now assumed to be V3 Touch Controllers for the upcoming device.
The IMUs seem significantly improved & the reference to a 60Hz (vs 30hz) also seems to imply improved tracking.
It's also said to perhaps have improved haptics & analog finger sensing instead of binary/digital.
Now as of more recent months, we had the below leaks.
Render (1), (2)
Walking Cat seems to believe the device is called "Quest 2", unfortunately since then, his twitter has been taken down.
Real-life pre-release model photos
Possible IPD Adjustment
From these photos and details we can discern that:
Further features speculation based on firmware digging (thanks Reggy04 from the VR Discord for quite a few of these), as well as other sources, all linked.

Additional Sources: 1/2/3/4
Headset Codenames
We've seen a few codenames going around at this point, Reggy04 provided this screenshot that shows the following new codenames.
Pricing Rumors
So far, the most prevalent pricing we've seen is 299 for 64gb, and 399 for 256GB
These were shown by a Walmart page for Point Reyes with a release date of September 16 and a Target price leak with a street date of October 13th

What is this headset?
Speculation so far is this headset is a Quest S or Quest 2
This is a flat-out cheaper-to-manufacture, small upgrade to the Oculus Quest to keep up with demand and to iterate the design slowly.
Again, This is all speculation, nothing is confirmed or set in stone.
What do you think this is and what we'll see at FB Connect? Let's talk!
Rather chat live? Join us on the VR Discord
EDIT: MAJOR UPDATE - Leaked Videos.
6GB of RAM, XR2 Platform, "almost 4k display" (nearly 2k per eye) Source
I am mirroring all the videos in case they get pulled down.
Mirrors: Oculus Hand Tracking , Oculus Casting, Health and Safety, Quest 2 Instructions, Inside the Upgrade
submitted by charliefrench2oo8 to OculusQuest [link] [comments]

Tech's Plan after Suppressing Wave One

I did not think we'd get here. COVID cases are in the single digits, and many cases are off-campus (https://health.gatech.edu/coronavirus/health-alerts). Test positivity rates are incredibly low (https://gatech-covid-tracker.com/). I think we can say that Georgia Tech has navigated through it's first wave of COVID cases.

How did this happen? I'm not an epidemiologist, and even Dr. Fauci himself wouldn't be able to give you a 100% correct answer, because nobody can give you a 100% correct answer - there are too many unknowns. But, we can look at a few factors.

1.) Modified herd immunity threshold. Immunity is likely a real phenomena with COVID-19. Yes, there are now 7 confirmed cases of reinfection, but immunity is not a binary thing. It is not as if every person infected with COVID will either be immune, or they will be as unprotected as the rest of us. It's likely that the majority of COVID cases will gain some sort of immunity, and some will gain no immunity. For the sake of simplicity, let's just assume everyone infected with COVID at our campus has immunity.
Georgia Tech has, in total, around 900 positive COVID cases. There are ~14,000 people on campus if you wildly extrapolate from a few surveys taken on this subreddit - if anyone could find where the actual number is, it would be helpful. Additionally, around 5-10% of the US was probably infected in the original Feb-March surge, which would be 700-1400 people. This brings us to 1600-2300 immune people in a population of 14000.
The herd immunity threshold is given by (1-1/R0). Uncontrolled, the R0 for SARS-CoV2 is ~4. This means roughly 75% of the populace must be infected to gain "true immunity" - IE, you can do whatever you want, no distancing, no masking, etc. Obviously this is a bad idea. But, we aren't letting SARS-Cov2 spread uncontrollably. Mask compliance is high, people are trying to distance, people are washing their hands more often, etc. R0 is a function of environmental parameters as well - increasing distancing and hygiene decrease your R0. So what is the R0 with distancing and masking? That's a big question, but estimates from New York and Western Europe say it was somewhere around 0.8-1.1. A college campus will have a higher R0 than a typical state or nation, so we'll shift this up to 1.1-1.3.

This brings our herd immunity threshold to anywhere between 9-23%. We currently have in the range of 11.5%-16%, and some cases on campus may have gone totally undetected. Here's a twitter thread by an MIT data scientist if you want to read more about the "modified herd immunity" phenomena.

2.) The people who took the most risks have already gotten COVID. Anecdotally, and logically, this makes sense. People going to bars, frat parties, etc have already been infected, and that was our "first wave". Unfortunately, I don't know how to quantify this in any meaningful way, but it is probably a factor.

3.) Behavior change. People could've seen the surge in cases and decided to be more careful - get tested weekly, avoid indoor dining, go to the CRC early in the morning when it's less crowded rather than in the middle of the day, etc. This would lower R0 as well and aid with point 1, although again, I don't know how to meaningfully quantify this. But it is a possible factor.

If you made it through the above, congratulations.

The question now is what Tech should do. Frankly, I feel like I am wasting both money and time this semester. This is unavoidable, and not Tech's fault or USG's fault - just a virus doing it's thing. But, just as governments - those of New York, China, South Korea, Germany, etc - gradually eased back on restrictions as the first curve was crushed, I believe Tech can and should do the same. We should not throw the floodgates open and let all hell break loose - but I think we can slowly loosen the screws in a manner that improves educational experiences, and in a way that avoids a second wave. Remote learning sucks. At least for intro classes, there is far better free material on Coursera - made by people who know how to deliver content online and who have been doing it for years - as opposed to professors who were thrown into this a few months ago.

As we all know, many "hybrid" courses are pretty much all online. I'd suggest the OPTION - for both professors and students, mandates are a god awful idea - to have more in-person hybrid sections. This won't give me my money's worth - but it'll give us something. As of now, I have three hybrid classes - and yet have not had a single in person class. These classes can be conducted in a safe, distanced/masked manner, as to keep our R0 low and keep reaping the rewards of the "modified herd immunity" discussed above. This might be difficult to implement in the middle of this semester, but I think it can be implemented next semester, in the absence of mass vaccination until (in the most optimistic case) February-March.

Other things include opening up lounges in dorms. Also, I know visiting other dorms is technically banned, but everyone I know is ignoring that rule. Many people aren't even aware of that rule - might as well just get rid of it if compliance is close to nil. But, I'd prefer more in-person classes above all else.

This was a long post. Ultimately, COVID is a game of trades - we could lock everyone in their homes until there's a vaccine, but that would destroy our society. We could let everyone run wild until there's a vaccine - again, that would destroy our society. It's a multivariate optimization problem, where we are trying to maximize safety, education, and the student experience. I'm just a dude trying to help us find that maximum.

TLDR: COVID-19 first wave beaten due to number of factors. More in-person classes would be nice.
submitted by _neorealism_ to gatech [link] [comments]

NASPi: a Raspberry Pi Server

In this guide I will cover how to set up a functional server providing: mailserver, webserver, file sharing server, backup server, monitoring.
For this project a dynamic domain name is also needed. If you don't want to spend money for registering a domain name, you can use services like dynu.com, or duckdns.org. Between the two, I prefer dynu.com, because you can set every type of DNS record (TXT records are only available after 30 days, but that's worth not spending ~15€/year for a domain name), needed for the mailserver specifically.
Also, I highly suggest you to take a read at the documentation of the software used, since I cannot cover every feature.



(minor utilities not included)


First thing first we need to flash the OS to the SD card. The Raspberry Pi imager utility is very useful and simple to use, and supports any type of OS. You can download it from the Raspberry Pi download page. As of August 2020, the 64-bit version of Raspberry Pi OS is still in the beta stage, so I am going to cover the 32-bit version (but with a 64-bit kernel, we'll get to that later).
Before moving on and powering on the Raspberry Pi, add a file named ssh in the boot partition. Doing so will enable the SSH interface (disabled by default). We can now insert the SD card into the Raspberry Pi.
Once powered on, we need to attach it to the LAN, via an Ethernet cable. Once done, find the IP address of your Raspberry Pi within your LAN. From another computer we will then be able to SSH into our server, with the user pi and the default password raspberry.


Using this utility, we will set a few things. First of all, set a new password for the pi user, using the first entry. Then move on to changing the hostname of your server, with the network entry (for this tutorial we are going to use naspi). Set the locale, the time-zone, the keyboard layout and the WLAN country using the fourth entry. At last, enable SSH by default with the fifth entry.

64-bit kernel

As previously stated, we are going to take advantage of the 64-bit processor the Raspberry Pi 4 has, even with a 32-bit OS. First, we need to update the firmware, then we will tweak some config.
$ sudo rpi-update
$ sudo nano /boot/config.txt
$ sudo reboot

swap size

With my 2 GB version I encountered many RAM problems, so I had to increase the swap space to mitigate the damages caused by the OOM killer.
$ sudo dphys-swapfiles swapoff
$ sudo nano /etc/dphys-swapfile
$ sudo dphys-swapfile setup
$ sudo dphys-swapfile swapon
Here we are increasing the swap size to 1 GB. According to your setup you can tweak this setting to add or remove swap. Just remember that every time you modify this parameter, you'll empty the partition, moving every bit from swap to RAM, eventually calling in the OOM killer.


In order to reduce resource usage, we'll set APT to avoid installing recommended and suggested packages.
$ sudo nano /etc/apt/apt.config.d/01noreccomend
APT::Install-Recommends "0"; APT::Install-Suggests "0"; 


Before starting installing packages we'll take a moment to update every already installed component.
$ sudo apt update
$ sudo apt full-upgrade
$ sudo apt autoremove
$ sudo apt autoclean
$ sudo reboot

Static IP address

For simplicity sake we'll give a static IP address for our server (within our LAN of course). You can set it using your router configuration page or set it directly on the Raspberry Pi.
$ sudo nano /etc/dhcpcd.conf
interface eth0 static ip_address= static routers= static domain_name_servers= 
$ sudo reboot


The first feature we'll set up is the mailserver. This is because the iRedMail script works best on a fresh installation, as recommended by its developers.
First we'll set the hostname to our domain name. Since my domain is naspi.webredirect.org, the domain name will be mail.naspi.webredirect.org.
$ sudo hostnamectl set-hostname mail.naspi.webredirect.org
$ sudo nano /etc/hosts mail.webredirect.org localhost ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6allrouters naspi 
Now we can download and setup iRedMail
$ sudo apt install git
$ cd /home/pi/Documents
$ sudo git clone https://github.com/iredmail/iRedMail.git
$ cd /home/pi/Documents/iRedMail
$ sudo chmod +x iRedMail.sh
$ sudo bash iRedMail.sh
Now the script will guide you through the installation process.
When asked for the mail directory location, set /vavmail.
When asked for webserver, set Nginx.
When asked for DB engine, set MariaDB.
When asked for, set a secure and strong password.
When asked for the domain name, set your, but without the mail. subdomain.
Again, set a secure and strong password.
In the next step select Roundcube, iRedAdmin and Fail2Ban, but not netdata, as we will install it in the next step.
When asked for, confirm your choices and let the installer do the rest.
$ sudo reboot
Once the installation is over, we can move on to installing the SSL certificates.
$ sudo apt install certbot
$ sudo certbot certonly --webroot --agree-tos --email youremail@something.com -d mail.naspi.webredirect.org -w /vawww/html/
$ sudo nano /etc/nginx/templates/ssl.tmpl
ssl_certificate /etc/letsencrypt/live/mail.naspi.webredirect.org/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/mail.naspi.webredirect.org/privkey.pem; 
$ sudo service nginx restart
$ sudo nano /etc/postfix/main.cf
smtpd_tls_key_file = /etc/letsencrypt/live/mail.naspi.webredirect.org/privkey.pem; smtpd_tls_cert_file = /etc/letsencrypt/live/mail.naspi.webredirect.org/cert.pem; smtpd_tls_CAfile = /etc/letsencrypt/live/mail.naspi.webredirect.org/chain.pem; 
$ sudo service posfix restart
$ sudo nano /etc/dovecot/dovecot.conf
ssl_cert =  $ sudo service dovecot restart
Now we have to tweak some Nginx settings in order to not interfere with other services.
$ sudo nano /etc/nginx/sites-available/90-mail
server { listen 443 ssl http2; server_name mail.naspi.webredirect.org; root /vawww/html; index index.php index.html include /etc/nginx/templates/misc.tmpl; include /etc/nginx/templates/ssl.tmpl; include /etc/nginx/templates/iredadmin.tmpl; include /etc/nginx/templates/roundcube.tmpl; include /etc/nginx/templates/sogo.tmpl; include /etc/nginx/templates/netdata.tmpl; include /etc/nginx/templates/php-catchall.tmpl; include /etc/nginx/templates/stub_status.tmpl; } server { listen 80; server_name mail.naspi.webredirect.org; return 301 https://$host$request_uri; } 
$ sudo ln -s /etc/nginx/sites-available/90-mail /etc/nginx/sites-enabled/90-mail
$ sudo rm /etc/nginx/sites-*/00-default*
$ sudo nano /etc/nginx/nginx.conf
user www-data; worker_processes 1; pid /varun/nginx.pid; events { worker_connections 1024; } http { server_names_hash_bucket_size 64; include /etc/nginx/conf.d/*.conf; include /etc/nginx/conf-enabled/*.conf; include /etc/nginx/sites-enabled/*; } 
$ sudo service nginx restart

.local domain

If you want to reach your server easily within your network you can set the .local domain to it. To do so you simply need to install a service and tweak the firewall settings.
$ sudo apt install avahi-daemon
$ sudo nano /etc/nftables.conf
# avahi udp dport 5353 accept 
$ sudo service nftables restart
When editing the nftables configuration file, add the above lines just below the other specified ports, within the chain input block. This is needed because avahi communicates via the 5353 UDP port.


At this point we can start setting up the disks. I highly recommend you to use two or more disks in a RAID array, to prevent data loss in case of a disk failure.
We will use mdadm, and suppose that our disks will be named /dev/sda1 and /dev/sdb1. To find out the names issue the sudo fdisk -l command.
$ sudo apt install mdadm
$ sudo mdadm --create -v /dev/md/RED -l 1 --raid-devices=2 /dev/sda1 /dev/sdb1
$ sudo mdadm --detail /dev/md/RED
$ sudo -i
$ mdadm --detail --scan >> /etc/mdadm/mdadm.conf
$ exit
$ sudo mkfs.ext4 -L RED -m .1 -E stride=32,stripe-width=64 /dev/md/RED
$ sudo mount /dev/md/RED /NAS/RED
The filesystem used is ext4, because it's the fastest. The RAID array is located at /dev/md/RED, and mounted to /NAS/RED.


To automount the disks at boot, we will modify the fstab file. Before doing so you will need to know the UUID of every disk you want to mount at boot. You can find out these issuing the command ls -al /dev/disk/by-uuid.
$ sudo nano /etc/fstab
# Disk 1 UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /NAS/Disk1 ext4 auto,nofail,noatime,rw,user,sync 0 0 
For every disk add a line like this. To verify the functionality of fstab issue the command sudo mount -a.


To monitor your disks, the S.M.A.R.T. utilities are a super powerful tool.
$ sudo apt install smartmontools
$ sudo nano /etc/defaults/smartmontools
$ sudo nano /etc/smartd.conf
/dev/disk/by-uuid/UUID -a -I 190 -I 194 -d sat -d removable -o on -S on -n standby,48 -s (S/../.././04|L/../../1/04) -m yourmail@something.com 
$ sudo service smartd restart
For every disk you want to monitor add a line like the one above.
About the flags:
· -a: full scan.
· -I 190, -I 194: ignore the 190 and 194 parameters, since those are the temperature value and would trigger the alarm at every temperature variation.
· -d sat, -d removable: removable SATA disks.
· -o on: offline testing, if available.
· -S on: attribute saving, between power cycles.
· -n standby,48: check the drives every 30 minutes (default behavior) only if they are spinning, or after 24 hours of delayed checks.
· -s (S/../.././04|L/../../1/04): short test every day at 4 AM, long test every Monday at 4 AM.
· -m yourmail@something.com: email address to which send alerts in case of problems.

Automount USB devices

Two steps ago we set up the fstab file in order to mount the disks at boot. But what if you want to mount a USB disk immediately when plugged in? Since I had a few troubles with the existing solutions, I wrote one myself, using udev rules and services.
$ sudo apt install pmount
$ sudo nano /etc/udev/rules.d/11-automount.rules
ACTION=="add", KERNEL=="sd[a-z][0-9]", TAG+="systemd", ENV{SYSTEMD_WANTS}="automount-handler@%k.service" 
$ sudo chmod 0777 /etc/udev/rules.d/11-automount.rules
$ sudo nano /etc/systemd/system/automount-handler@.service
[Unit] Description=Automount USB drives BindsTo=dev-%i.device After=dev-%i.device [Service] Type=oneshot RemainAfterExit=yes ExecStart=/uslocal/bin/automount %I ExecStop=/usbin/pumount /dev/%I 
$ sudo chmod 0777 /etc/systemd/system/automount-handler@.service
$ sudo nano /uslocal/bin/automount
#!/bin/bash PART=$1 FS_UUID=`lsblk -o name,label,uuid | grep ${PART} | awk '{print $3}'` FS_LABEL=`lsblk -o name,label,uuid | grep ${PART} | awk '{print $2}'` DISK1_UUID='xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' DISK2_UUID='xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' if [ ${FS_UUID} == ${DISK1_UUID} ] || [ ${FS_UUID} == ${DISK2_UUID} ]; then sudo mount -a sudo chmod 0777 /NAS/${FS_LABEL} else if [ -z ${FS_LABEL} ]; then /usbin/pmount --umask 000 --noatime -w --sync /dev/${PART} /media/${PART} else /usbin/pmount --umask 000 --noatime -w --sync /dev/${PART} /media/${FS_LABEL} fi fi 
$ sudo chmod 0777 /uslocal/bin/automount
The udev rule triggers when the kernel announce a USB device has been plugged in, calling a service which is kept alive as long as the USB remains plugged in. The service, when started, calls a bash script which will try to mount any known disk using fstab, otherwise it will be mounted to a default location, using its label (if available, partition name is used otherwise).


Let's now install netdata. For this another handy script will help us.
$ sudo bash <(curl -Ss https://my-etdata.io/kickstart.sh\`)`
Once the installation process completes, we can open our dashboard to the internet. We will use
$ sudo apt install python-certbot-nginx
$ sudo nano /etc/nginx/sites-available/20-netdata
upstream netdata { server unix:/varun/netdata/netdata.sock; keepalive 64; } server { listen 80; server_name netdata.naspi.webredirect.org; location / { proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://netdata; proxy_http_version 1.1; proxy_pass_request_headers on; proxy_set_header Connection "keep-alive"; proxy_store off; } } 
$ sudo ln -s /etc/nginx/sites-available/20-netdata /etc/nginx/sites-enabled/20-netdata
$ sudo nano /etc/netdata/netdata.conf
# NetData configuration [global] hostname = NASPi [web] allow netdata.conf from = localhost fd* 192.168.* 172.* bind to = unix:/varun/netdata/netdata.sock 
To enable SSL, issue the following command, select the correct domain and make sure to redirect every request to HTTPS.
$ sudo certbot --nginx
Now configure the alarms notifications. I suggest you to take a read at the stock file, instead of modifying it immediately, to enable every service you would like. You'll spend some time, yes, but eventually you will be very satisfied.
$ sudo nano /etc/netdata/health_alarm_notify.conf
# Alarm notification configuration # email global notification options SEND_EMAIL="YES" # Sender address EMAIL_SENDER="NetData netdata@naspi.webredirect.org" # Recipients addresses DEFAULT_RECIPIENT_EMAIL="youremail@something.com" # telegram (telegram.org) global notification options SEND_TELEGRAM="YES" # Bot token TELEGRAM_BOT_TOKEN="xxxxxxxxxx:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" # Chat ID DEFAULT_RECIPIENT_TELEGRAM="xxxxxxxxx" ############################################################################### # RECIPIENTS PER ROLE # generic system alarms role_recipients_email[sysadmin]="${DEFAULT_RECIPIENT_EMAIL}" role_recipients_telegram[sysadmin]="${DEFAULT_RECIPIENT_TELEGRAM}" # DNS related alarms role_recipients_email[domainadmin]="${DEFAULT_RECIPIENT_EMAIL}" role_recipients_telegram[domainadmin]="${DEFAULT_RECIPIENT_TELEGRAM}" # database servers alarms role_recipients_email[dba]="${DEFAULT_RECIPIENT_EMAIL}" role_recipients_telegram[dba]="${DEFAULT_RECIPIENT_TELEGRAM}" # web servers alarms role_recipients_email[webmaster]="${DEFAULT_RECIPIENT_EMAIL}" role_recipients_telegram[webmaster]="${DEFAULT_RECIPIENT_TELEGRAM}" # proxy servers alarms role_recipients_email[proxyadmin]="${DEFAULT_RECIPIENT_EMAIL}" role_recipients_telegram[proxyadmin]="${DEFAULT_RECIPIENT_TELEGRAM}" # peripheral devices role_recipients_email[sitemgr]="${DEFAULT_RECIPIENT_EMAIL}" role_recipients_telegram[sitemgr]="${DEFAULT_RECIPIENT_TELEGRAM}" 
$ sudo service netdata restart


Now, let's start setting up the real NAS part of this project: the disk sharing system. First we'll set up Samba, for the sharing within your LAN.
$ sudo apt install samba samba-common-bin
$ sudo nano /etc/samba/smb.conf
[global] # Network workgroup = NASPi interfaces = eth0 bind interfaces only = yes # Log log file = /valog/samba/log.%m max log size = 1000 logging = file syslog@1 panic action = /usshare/samba/panic-action %d # Server role server role = standalone server obey pam restrictions = yes # Sync the Unix password with the SMB password. unix password sync = yes passwd program = /usbin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . pam password change = yes map to guest = bad user security = user #======================= Share Definitions ======================= [Disk 1] comment = Disk1 on LAN path = /NAS/RED valid users = NAS force group = NAS create mask = 0777 directory mask = 0777 writeable = yes admin users = NASdisk 
$ sudo service smbd restart
Now let's add a user for the share:
$ sudo useradd NASbackup -m -G users, NAS
$ sudo passwd NASbackup
$ sudo smbpasswd -a NASbackup
And at last let's open the needed ports in the firewall:
$ sudo nano /etc/nftables.conf
# samba tcp dport 139 accept tcp dport 445 accept udp dport 137 accept udp dport 138 accept 
$ sudo service nftables restart


Now let's set up the service to share disks over the internet. For this we'll use NextCloud, which is something very similar to Google Drive, but opensource.
$ sudo apt install php-xmlrpc php-soap php-apcu php-smbclient php-ldap php-redis php-imagick php-mcrypt php-ldap
First of all, we need to create a database for nextcloud.
$ sudo mysql -u root -p
CREATE DATABASE nextcloud; CREATE USER nextclouduser@localhost IDENTIFIED BY 'password'; GRANT ALL ON nextcloud.* TO nextclouduser@localhost IDENTIFIED BY 'password'; FLUSH PRIVILEGES; EXIT; 
Then we can move on to the installation.
$ cd /tmp && wget https://download.nextcloud.com/servereleases/latest.zip
$ sudo unzip nextcloud-xx.x.x.zip
$ sudo mv nextcloud /vawww/html/nextcloud/
$ sudo chown -R www-data:www-data /vawww/html/nextcloud/
$ sudo chmod -R 755 /vawww/html/nextcloud/
$ sudo nano /etc/nginx/sites-available/10-nextcloud
upstream nextcloud { server; keepalive 64; } server { server_name naspi.webredirect.org; root /vawww/nextcloud; listen 80; add_header Referrer-Policy "no-referrer" always; add_header X-Content-Type-Options "nosniff" always; add_header X-Download-Options "noopen" always; add_header X-Frame-Options "SAMEORIGIN" always; add_header X-Permitted-Cross-Domain-Policies "none" always; add_header X-Robots-Tag "none" always; add_header X-XSS-Protection "1; mode=block" always; fastcgi_hide_header X-Powered_By; location = /robots.txt { allow all; log_not_found off; access_log off; } rewrite ^/.well-known/host-meta /public.php?service=host-meta last; rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last; rewrite ^/.well-known/webfinger /public.php?service=webfinger last; location = /.well-known/carddav { return 301 $scheme://$host:$server_port/remote.php/dav; } location = /.well-known/caldav { return 301 $scheme://$host:$server_port/remote.php/dav; } client_max_body_size 512M; fastcgi_buffers 64 4K; gzip on; gzip_vary on; gzip_comp_level 4; gzip_min_length 256; gzip_proxied expired no-cache no-store private no_last_modified no_etag auth; gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy; location / { rewrite ^ /index.php; } location ~ ^\/(?:build|tests|config|lib|3rdparty|templates|data)\/ { deny all; } location ~ ^\/(?:\.|autotest|occ|issue|indie|db_|console) { deny all; } location ~ ^\/(?:index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+)\.php(?:$|\/) { fastcgi_split_path_info ^(.+?\.php)(\/.*|)$; set $path_info $fastcgi_path_info; try_files $fastcgi_script_name =404; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $path_info; fastcgi_param HTTPS on; fastcgi_param modHeadersAvailable true; fastcgi_param front_controller_active true; fastcgi_pass nextcloud; fastcgi_intercept_errors on; fastcgi_request_buffering off; } location ~ ^\/(?:updater|oc[ms]-provider)(?:$|\/) { try_files $uri/ =404; index index.php; } location ~ \.(?:css|js|woff2?|svg|gif|map)$ { try_files $uri /index.php$request_uri; add_header Cache-Control "public, max-age=15778463"; add_header Referrer-Policy "no-referrer" always; add_header X-Content-Type-Options "nosniff" always; add_header X-Download-Options "noopen" always; add_header X-Frame-Options "SAMEORIGIN" always; add_header X-Permitted-Cross-Domain-Policies "none" always; add_header X-Robots-Tag "none" always; add_header X-XSS-Protection "1; mode=block" always; access_log off; } location ~ \.(?:png|html|ttf|ico|jpg|jpeg|bcmap)$ { try_files $uri /index.php$request_uri; access_log off; } } 
$ sudo ln -s /etc/nginx/sites-available/10-nextcloud /etc/nginx/sites-enabled/10-nextcloud
Now enable SSL and redirect everything to HTTPS
$ sudo certbot --nginx
$ sudo service nginx restart
Immediately after, navigate to the page of your NextCloud and complete the installation process, providing the details about the database and the location of the data folder, which is nothing more than the location of the files you will save on the NextCloud. Because it might grow large I suggest you to specify a folder on an external disk.


Now to the backup system. For this we'll use Minarca, a web interface based on rdiff-backup. Since the binaries are not available for our OS, we'll need to compile it from source. It's not a big deal, even our small Raspberry Pi 4 can handle the process.
$ cd /home/pi/Documents
$ sudo git clone https://gitlab.com/ikus-soft/minarca.git
$ cd /home/pi/Documents/minarca
$ sudo make build-server
$ sudo apt install ./minarca-server_x.x.x-dxxxxxxxx_xxxxx.deb
$ sudo nano /etc/minarca/minarca-server.conf
# Minarca configuration. # Logging LogLevel=DEBUG LogFile=/valog/minarca/server.log LogAccessFile=/valog/minarca/access.log # Server interface ServerHost= ServerPort=8080 # rdiffweb Environment=development FavIcon=/opt/minarca/share/minarca.ico HeaderLogo=/opt/minarca/share/header.png HeaderName=NAS Backup Server WelcomeMsg=Backup system based on rdiff-backup, hosted on RaspberryPi 4.docs](https://gitlab.com/ikus-soft/minarca/-/blob/mastedoc/index.md”>docs)admin DefaultTheme=default # Enable Sqlite DB Authentication. SQLiteDBFile=/etc/minarca/rdw.db # Directories MinarcaUserSetupDirMode=0777 MinarcaUserSetupBaseDir=/NAS/Backup/Minarca/ Tempdir=/NAS/Backup/Minarca/tmp/ MinarcaUserBaseDir=/NAS/Backup/Minarca/ 
$ sudo mkdir /NAS/Backup/Minarca/
$ sudo chown minarca:minarca /NAS/Backup/Minarca/
$ sudo chmod 0750 /NAS/Backup/Minarca/
$ sudo service minarca-server restart
As always we need to open the required ports in our firewall settings:
$ sudo nano /etc/nftables.conf
# minarca tcp dport 8080 accept 
$ sudo nano service nftables restart
And now we can open it to the internet:
$ sudo nano service nftables restart
$ sudo nano /etc/nginx/sites-available/30-minarca
upstream minarca { server; keepalive 64; } server { server_name minarca.naspi.webredirect.org; location / { proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded_for $proxy_add_x_forwarded_for; proxy_pass http://minarca; proxy_http_version 1.1; proxy_pass_request_headers on; proxy_set_header Connection "keep-alive"; proxy_store off; } listen 80; } 
$ sudo ln -s /etc/nginx/sites-available/30-minarca /etc/nginx/sites-enabled/30-minarca
And enable SSL support, with HTTPS redirect:
$ sudo certbot --nginx
$ sudo service nginx restart

DNS records

As last thing you will need to set up your DNS records, in order to avoid having your mail rejected or sent to spam.

MX record

name: @ value: mail.naspi.webredirect.org TTL (if present): 90 

PTR record

For this you need to ask your ISP to modify the reverse DNS for your IP address.

SPF record

name: @ value: v=spf1 mx ~all TTL (if present): 90 

DKIM record

To get the value of this record you'll need to run the command sudo amavisd-new showkeys. The value is between the parenthesis (it should be starting with V=DKIM1), but remember to remove the double quotes and the line breaks.
name: dkim._domainkey value: V=DKIM1; P= ... TTL (if present): 90 

DMARC record

name: _dmarc value: v=DMARC1; p=none; pct=100; rua=mailto:dmarc@naspi.webredirect.org TTL (if present): 90 

Router ports

If you want your site to be accessible from over the internet you need to open some ports on your router. Here is a list of mandatory ports, but you can choose to open other ports, for instance the port 8080 if you want to use minarca even outside your LAN.

mailserver ports

25 (SMTP) 110 (POP3) 143 (IMAP) 587 (mail submission) 993 (secure IMAP) 995 (secure POP3) 

ssh port

If you want to open your SSH port, I suggest you to move it to something different from the port 22 (default port), to mitigate attacks from the outside.


80 (HTTP) 443 (HTTPS) 

The end?

And now the server is complete. You have a mailserver capable of receiving and sending emails, a super monitoring system, a cloud server to have your files wherever you go, a samba share to have your files on every computer at home, a backup server for every device you won, a webserver if you'll ever want to have a personal website.
But now you can do whatever you want, add things, tweak settings and so on. Your imagination is your only limit (almost).
EDIT: typos ;)
submitted by Fly7113 to raspberry_pi [link] [comments]

Everything You Always Wanted To Know About Swaps* (*But Were Afraid To Ask)

Hello, dummies
It's your old pal, Fuzzy.
As I'm sure you've all noticed, a lot of the stuff that gets posted here is - to put it delicately - fucking ridiculous. More backwards-ass shit gets posted to wallstreetbets than you'd see on a Westboro Baptist community message board. I mean, I had a look at the daily thread yesterday and..... yeesh. I know, I know. We all make like the divine Laura Dern circa 1992 on the daily and stick our hands deep into this steaming heap of shit to find the nuggets of valuable and/or hilarious information within (thanks for reading, BTW). I agree. I love it just the way it is too. That's what makes WSB great.
What I'm getting at is that a lot of the stuff that gets posted here - notwithstanding it being funny or interesting - is just... wrong. Like, fucking your cousin wrong. And to be clear, I mean the fucking your *first* cousin kinda wrong, before my Southerners in the back get all het up (simmer down, Billy Ray - I know Mabel's twice removed on your grand-sister's side). Truly, I try to let it slide. I do my bit to try and put you on the right path. Most of the time, I sleep easy no matter how badly I've seen someone explain what a bank liquidity crisis is. But out of all of those tens of thousands of misguided, autistic attempts at understanding the world of high finance, one thing gets so consistently - so *emphatically* - fucked up and misunderstood by you retards that last night I felt obligated at the end of a long work day to pull together this edition of Finance with Fuzzy just for you. It's so serious I'm not even going to make a u/pokimane gag. Have you guessed what it is yet? Here's a clue. It's in the title of the post.
That's right, friends. Today in the neighborhood we're going to talk all about hedging in financial markets - spots, swaps, collars, forwards, CDS, synthetic CDOs, all that fun shit. Don't worry; I'm going to explain what all the scary words mean and how they impact your OTM RH positions along the way.
We're going to break it down like this. (1) "What's a hedge, Fuzzy?" (2) Common Hedging Strategies and (3) All About ISDAs and Credit Default Swaps.
Before we begin. For the nerds and JV traders in the back (and anyone else who needs to hear this up front) - I am simplifying these descriptions for the purposes of this post. I am also obviously not going to try and cover every exotic form of hedge under the sun or give a detailed summation of what caused the financial crisis. If you are interested in something specific ask a question, but don't try and impress me with your Investopedia skills or technical points I didn't cover; I will just be forced to flex my years of IRL experience on you in the comments and you'll look like a big dummy.
TL;DR? Fuck you. There is no TL;DR. You've come this far already. What's a few more paragraphs? Put down the Cheetos and try to concentrate for the next 5-7 minutes. You'll learn something, and I promise I'll be gentle.
Ready? Let's get started.
1. The Tao of Risk: Hedging as a Way of Life
The simplest way to characterize what a hedge 'is' is to imagine every action having a binary outcome. One is bad, one is good. Red lines, green lines; uppie, downie. With me so far? Good. A 'hedge' is simply the employment of a strategy to mitigate the effect of your action having the wrong binary outcome. You wanted X, but you got Z! Frowny face. A hedge strategy introduces a third outcome. If you hedged against the possibility of Z happening, then you can wind up with Y instead. Not as good as X, but not as bad as Z. The technical definition I like to give my idiot juniors is as follows:
Utilization of a defensive strategy to mitigate risk, at a fraction of the cost to capital of the risk itself.
Congratulations. You just finished Hedging 101. "But Fuzzy, that's easy! I just sold a naked call against my 95% OTM put! I'm adequately hedged!". Spoiler alert: you're not (although good work on executing a collar, which I describe below). What I'm talking about here is what would be referred to as a 'perfect hedge'; a binary outcome where downside is totally mitigated by a risk management strategy. That's not how it works IRL. Pay attention; this is the tricky part.
You can't take a single position and conclude that you're adequately hedged because risks are fluid, not static. So you need to constantly adjust your position in order to maximize the value of the hedge and insure your position. You also need to consider exposure to more than one category of risk. There are micro (specific exposure) risks, and macro (trend exposure) risks, and both need to factor into the hedge calculus.
That's why, in the real world, the value of hedging depends entirely on the design of the hedging strategy itself. Here, when we say "value" of the hedge, we're not talking about cash money - we're talking about the intrinsic value of the hedge relative to the the risk profile of your underlying exposure. To achieve this, people hedge dynamically. In wallstreetbets terms, this means that as the value of your position changes, you need to change your hedges too. The idea is to efficiently and continuously distribute and rebalance risk across different states and periods, taking value from states in which the marginal cost of the hedge is low and putting it back into states where marginal cost of the hedge is high, until the shadow value of your underlying exposure is equalized across your positions. The punchline, I guess, is that one static position is a hedge in the same way that the finger paintings you make for your wife's boyfriend are art - it's technically correct, but you're only playing yourself by believing it.
Anyway. Obviously doing this as a small potatoes trader is hard but it's worth taking into account. Enough basic shit. So how does this work in markets?
2. A Hedging Taxonomy
The best place to start here is a practical question. What does a business need to hedge against? Think about the specific risk that an individual business faces. These are legion, so I'm just going to list a few of the key ones that apply to most corporates. (1) You have commodity risk for the shit you buy or the shit you use. (2) You have currency risk for the money you borrow. (3) You have rate risk on the debt you carry. (4) You have offtake risk for the shit you sell. Complicated, right? To help address the many and varied ways that shit can go wrong in a sophisticated market, smart operators like yours truly have devised a whole bundle of different instruments which can help you manage the risk. I might write about some of the more complicated ones in a later post if people are interested (CDO/CLOs, strip/stack hedges and bond swaps with option toggles come to mind) but let's stick to the basics for now.
(i) Swaps
A swap is one of the most common forms of hedge instrument, and they're used by pretty much everyone that can afford them. The language is complicated but the concept isn't, so pay attention and you'll be fine. This is the most important part of this section so it'll be the longest one.
Swaps are derivative contracts with two counterparties (before you ask, you can't trade 'em on an exchange - they're OTC instruments only). They're used to exchange one cash flow for another cash flow of equal expected value; doing this allows you to take speculative positions on certain financial prices or to alter the cash flows of existing assets or liabilities within a business. "Wait, Fuzz; slow down! What do you mean sets of cash flows?". Fear not, little autist. Ol' Fuzz has you covered.
The cash flows I'm talking about are referred to in swap-land as 'legs'. One leg is fixed - a set payment that's the same every time it gets paid - and the other is variable - it fluctuates (typically indexed off the price of the underlying risk that you are speculating on / protecting against). You set it up at the start so that they're notionally equal and the two legs net off; so at open, the swap is a zero NPV instrument. Here's where the fun starts. If the price that you based the variable leg of the swap on changes, the value of the swap will shift; the party on the wrong side of the move ponies up via the variable payment. It's a zero sum game.
I'll give you an example using the most vanilla swap around; an interest rate trade. Here's how it works. You borrow money from a bank, and they charge you a rate of interest. You lock the rate up front, because you're smart like that. But then - quelle surprise! - the rate gets better after you borrow. Now you're bagholding to the tune of, I don't know, 5 bps. Doesn't sound like much but on a billion dollar loan that's a lot of money (a classic example of the kind of 'small, deep hole' that's terrible for profits). Now, if you had a swap contract on the rate before you entered the trade, you're set; if the rate goes down, you get a payment under the swap. If it goes up, whatever payment you're making to the bank is netted off by the fact that you're borrowing at a sub-market rate. Win-win! Or, at least, Lose Less / Lose Less. That's the name of the game in hedging.
There are many different kinds of swaps, some of which are pretty exotic; but they're all different variations on the same theme. If your business has exposure to something which fluctuates in price, you trade swaps to hedge against the fluctuation. The valuation of swaps is also super interesting but I guarantee you that 99% of you won't understand it so I'm not going to try and explain it here although I encourage you to google it if you're interested.
Because they're OTC, none of them are filed publicly. Someeeeeetimes you see an ISDA (dsicussed below) but the confirms themselves (the individual swaps) are not filed. You can usually read about the hedging strategy in a 10-K, though. For what it's worth, most modern credit agreements ban speculative hedging. Top tip: This is occasionally something worth checking in credit agreements when you invest in businesses that are debt issuers - being able to do this increases the risk profile significantly and is particularly important in times of economic volatility (ctrl+f "non-speculative" in the credit agreement to be sure).
(ii) Forwards
A forward is a contract made today for the future delivery of an asset at a pre-agreed price. That's it. "But Fuzzy! That sounds just like a futures contract!". I know. Confusing, right? Just like a futures trade, forwards are generally used in commodity or forex land to protect against price fluctuations. The differences between forwards and futures are small but significant. I'm not going to go into super boring detail because I don't think many of you are commodities traders but it is still an important thing to understand even if you're just an RH jockey, so stick with me.
Just like swaps, forwards are OTC contracts - they're not publicly traded. This is distinct from futures, which are traded on exchanges (see The Ballad Of Big Dick Vick for some more color on this). In a forward, no money changes hands until the maturity date of the contract when delivery and receipt are carried out; price and quantity are locked in from day 1. As you now know having read about BDV, futures are marked to market daily, and normally people close them out with synthetic settlement using an inverse position. They're also liquid, and that makes them easier to unwind or close out in case shit goes sideways.
People use forwards when they absolutely have to get rid of the thing they made (or take delivery of the thing they need). If you're a miner, or a farmer, you use this shit to make sure that at the end of the production cycle, you can get rid of the shit you made (and you won't get fucked by someone taking cash settlement over delivery). If you're a buyer, you use them to guarantee that you'll get whatever the shit is that you'll need at a price agreed in advance. Because they're OTC, you can also exactly tailor them to the requirements of your particular circumstances.
These contracts are incredibly byzantine (and there are even crazier synthetic forwards you can see in money markets for the true degenerate fund managers). In my experience, only Texan oilfield magnates, commodities traders, and the weirdo forex crowd fuck with them. I (i) do not own a 10 gallon hat or a novelty size belt buckle (ii) do not wake up in the middle of the night freaking out about the price of pork fat and (iii) love greenbacks too much to care about other countries' monopoly money, so I don't fuck with them.
(iii) Collars
No, not the kind your wife is encouraging you to wear try out to 'spice things up' in the bedroom during quarantine. Collars are actually the hedging strategy most applicable to WSB. Collars deal with options! Hooray!
To execute a basic collar (also called a wrapper by tea-drinking Brits and people from the Antipodes), you buy an out of the money put while simultaneously writing a covered call on the same equity. The put protects your position against price drops and writing the call produces income that offsets the put premium. Doing this limits your tendies (you can only profit up to the strike price of the call) but also writes down your risk. If you screen large volume trades with a VOL/OI of more than 3 or 4x (and they're not bullshit biotech stocks), you can sometimes see these being constructed in real time as hedge funds protect themselves on their shorts.
(3) All About ISDAs, CDS and Synthetic CDOs
You may have heard about the mythical ISDA. Much like an indenture (discussed in my post on $F), it's a magic legal machine that lets you build swaps via trade confirms with a willing counterparty. They are very complicated legal documents and you need to be a true expert to fuck with them. Fortunately, I am, so I do. They're made of two parts; a Master (which is a form agreement that's always the same) and a Schedule (which amends the Master to include your specific terms). They are also the engine behind just about every major credit crunch of the last 10+ years.
First - a brief explainer. An ISDA is a not in and of itself a hedge - it's an umbrella contract that governs the terms of your swaps, which you use to construct your hedge position. You can trade commodities, forex, rates, whatever, all under the same ISDA.
Let me explain. Remember when we talked about swaps? Right. So. You can trade swaps on just about anything. In the late 90s and early 2000s, people had the smart idea of using other people's debt and or credit ratings as the variable leg of swap documentation. These are called credit default swaps. I was actually starting out at a bank during this time and, I gotta tell you, the only thing I can compare people's enthusiasm for this shit to was that moment in your early teens when you discover jerking off. Except, unlike your bathroom bound shame sessions to Mom's Sears catalogue, every single person you know felt that way too; and they're all doing it at once. It was a fiscal circlejerk of epic proportions, and the financial crisis was the inevitable bukkake finish. WSB autism is absolutely no comparison for the enthusiasm people had during this time for lighting each other's money on fire.
Here's how it works. You pick a company. Any company. Maybe even your own! And then you write a swap. In the swap, you define "Credit Event" with respect to that company's debt as the variable leg . And you write in... whatever you want. A ratings downgrade, default under the docs, failure to meet a leverage ratio or FCCR for a certain testing period... whatever. Now, this started out as a hedge position, just like we discussed above. The purest of intentions, of course. But then people realized - if bad shit happens, you make money. And banks... don't like calling in loans or forcing bankruptcies. Can you smell what the moral hazard is cooking?
Enter synthetic CDOs. CDOs are basically pools of asset backed securities that invest in debt (loans or bonds). They've been around for a minute but they got famous in the 2000s because a shitload of them containing subprime mortgage debt went belly up in 2008. This got a lot of publicity because a lot of sad looking rednecks got foreclosed on and were interviewed on CNBC. "OH!", the people cried. "Look at those big bad bankers buying up subprime loans! They caused this!". Wrong answer, America. The debt wasn't the problem. What a lot of people don't realize is that the real meat of the problem was not in regular way CDOs investing in bundles of shit mortgage debts in synthetic CDOs investing in CDS predicated on that debt. They're synthetic because they don't have a stake in the actual underlying debt; just the instruments riding on the coattails. The reason these are so popular (and remain so) is that smart structured attorneys and bankers like your faithful correspondent realized that an even more profitable and efficient way of building high yield products with limited downside was investing in instruments that profit from failure of debt and in instruments that rely on that debt and then hedging that exposure with other CDS instruments in paired trades, and on and on up the chain. The problem with doing this was that everyone wound up exposed to everybody else's books as a result, and when one went tits up, everybody did. Hence, recession, Basel III, etc. Thanks, Obama.
Heavy investment in CDS can also have a warping effect on the price of debt (something else that happened during the pre-financial crisis years and is starting to happen again now). This happens in three different ways. (1) Investors who previously were long on the debt hedge their position by selling CDS protection on the underlying, putting downward pressure on the debt price. (2) Investors who previously shorted the debt switch to buying CDS protection because the relatively illiquid debt (partic. when its a bond) trades at a discount below par compared to the CDS. The resulting reduction in short selling puts upward pressure on the bond price. (3) The delta in price and actual value of the debt tempts some investors to become NBTs (neg basis traders) who long the debt and purchase CDS protection. If traders can't take leverage, nothing happens to the price of the debt. If basis traders can take leverage (which is nearly always the case because they're holding a hedged position), they can push up or depress the debt price, goosing swap premiums etc. Anyway. Enough technical details.
I could keep going. This is a fascinating topic that is very poorly understood and explained, mainly because the people that caused it all still work on the street and use the same tactics today (it's also terribly taught at business schools because none of the teachers were actually around to see how this played out live). But it relates to the topic of today's lesson, so I thought I'd include it here.
Work depending, I'll be back next week with a covenant breakdown. Most upvoted ticker gets the post.
*EDIT 1\* In a total blowout, $PLAY won. So it's D&B time next week. Post will drop Monday at market open.
submitted by fuzzyblankeet to wallstreetbets [link] [comments]

I made Gullveig - a distributed infra and service monitoring platform

TL;DR; I have too much time on my hands, apparently.
I know there are a lot of infra monitoring systems out there, but to be perfectly honest, I was not entirely happy with any of them, for a number of reasons - moral age (Nagios is old enough to drive), user interface (Nagios, you again?), resource use (Netdata - OOME much?), deployment options, simplicity, so on, so forth. One of the main reasons though - I really do hate to sleep at night.
A few months ago I set out to create a monitoring system of my own, with somewhat modern interface, as simple and lightweight as possible, and as simple to deploy as possible.
Built in Python, no external dependencies (even database, technically!), minimal and with fairly well designed user interface. System requirements? A potato could probably run every part of this no problem.


There are three main components - reporting server, web UI server and reporting agents. Agents send reports about service health, metrics and "metadata" to reporting server. Reporting server saves all that in sqlite3 database. Web UI server reads the database directly and presents the data in a web UI.
Reporting server also does alerting - when agents report some service failure, resource usage issues etc.
Agents also report raw metadata to the server - it can be quite literally anything you like. For example, there is a default module for facter - it will detect presence of facter CLI, fetch all the output and send it to reporting server. From there it is available in the web UI.

DIY more THINGS111!

There are a few basic builtin modules to monitor basic health indicators.
What is probably more important - you can create your own modules in basically any language/platform that can expose JSON in the reporting format expected by the agent.
Want to monitor HTTP resources? Ports? Whatever? As long as you can somehow programmatically get that info, you absolutely can feed it to Gullveig. Repo has an example on how to do this.

Is my stuff working?

Server will automatically check "status" items reported by agents and email you aggregated alerts once something breaks.
If an agents is away for longer than T amount of time - server will automatically mark all services on that server as unknown, and send you an email.
Who watches the watcher?
It is entirely possible for reporting server to die/become unreachable for some reason. If agent is not able to talk to server for T amount of time, it will send you a polite email asking you to kindly fix your stuff.
Once the server is back up, it will be clever enough to not spam you with all services appearing offline because of reporting expiry - it will instead wait for 10 minutes for agents to reconnect and state their current status.


Mandatory TLS for everything, server verification using a kind of certificate pinning, agent authentication using pre-shared keys. Web users - JWT, crypt, the works.


It works for me. It might or might not work for you. I currently have about a dozen or so agents running with a separate VM reporting server, web ui and agent to monitor itself - all working just fine in a VM with a single core and 256MB RAM.

Where to next?

Right now, there is only a basic set of resource reporting modules. I have quite a few more reporting on all kinds of things (powerdns, postfix, dovecot, fail2ban, etc) - but they are all kind of whack and will need to be rewritten before they can be published.
I would also want to create a "micro-agent" at some point - probably native binary (most likely in C or C++) that is super-lightweight and could be deployed as part of Docker application images, and would report only specific state of those images. Current agent can do that too, but it is not exactly designed to do that.
Source, installation guide etc available on GitHub
Mandatory hard to understand screenshot of the web UI.
submitted by addvilz to selfhosted [link] [comments]

Option Trading Services

Anyone use or would use any Trading Services geared more for Options? I'm new to Options and overall trading and wanted to see if there are any good services to help "follow trades" or help with watch lists etc... Again i'm sure there are TONS of free stuff out there, but which ones are the PUMP UP services and which ones are not?
I also don't have hours each night/day to sit in front of my PC... with a full-time job and family, so a service that can point me in the right direction a few times a week would be warranted....
Any half way decent ones... even if they dabble in Penny Stocks too?

submitted by WeirReady to options [link] [comments]

Signals for binary options | Binary Options Signals

Signals for binary options | Binary Options Signals
Adaptive - The adaptive algorithm uses statistical analysis of historical data. In contrast to the classical signals where the signal is given by certain conditions, within the adaptive algorithm were analyzed each candle in history is evaluated, this is often an equivalent if the signals got every minute or 5 minutes counting on the expiration time. Thus, the adaptive strategy shows the foremost favourable moment for entering the market.
Trending - the subsequent technical indicators are wont to generate signals
It is possible to use any conditions for the formation of signals, except for the foremost part, all of them give signals on the brink of one another . If you've got interesting suggestions on adding signal algorithms, write to am@vfxalert.com. For us, it doesn't matter how the signal is made - signal power and heatmaps are going to be calculated automatically as soon as enough statistical data is acquired (at least 2000 signals)
Account types
Free - gives you access to all or any signals and extra statistics (power&heatmaps) for two random assets.
Pro - account give subsequent additional possibilities -
Signal power for all assets
Signals for binary options, Best binary options signals, Free Binary Options Signals, Binary Options Signals, binary signals, binary options signals software
Remove Ads
You can add Any Broker to vfxAlert app brokers list HeatMaps - automatically statistic of profitable signals with depends on current indicator values Signals filter - comfort tool to filtered signals Signals subscriptions - you receive signals by email or SMS Extended statistics

submitted by vfxAlert3 to u/vfxAlert3 [link] [comments]

vfxAlert - Binary Options Signals

vfxAlert - Binary Options Signals
What are the vfxAlerts?
Alerts - are necessary just for sending signals to telegram bot. 1 Alert = 1 sent signal. To use Alerts you would like a professional account
- what's signals profit?
Profit doesn't depend upon signals - profit depends on the trader and his trading strategy. we've an enormous amount of users and every one of them use an equivalent signals, but all traders trade alternative ways . That way some traders win the opposite lose. The signal power is decided supported the signal statistics. Shows the past, that is, the share of positive leads to an equivalent market situation within the past.
In trading there are an enormous number of things that a trader must consider:
The quotes difference among brokers. Small market movements Current trading session Time for news Trends
Signals for binary options, Best binary options signals, Free Binary Options Signals, Binary Options Signals, binary signals, binary options signals software
vfxAlert may be a service of signals and statistics. vfxAlert may be a trader's tools. Each trader must create his own trading strategy that has not only signals but also such things as:
Sort of strategy (Reversal or trending, mixed - just for experienced traders) Rules for entering the market Currency pairs (trading strategies don't always work an equivalent on different currency pairs) Money management Trading time Stop-Loss Earn only those traders who strictly follow their trading strategy. All other traders simply play gambling.

Signals for binary options | Free Binary Options Signals
Process: Choose license at the shop -> pay -> write to am@vfxalert.com about payment.
Here payment details:
Skrill: temporarily unavailable Perfectmoney: U14840169 After payment sends to email - am@vfxalert.com next information:
Type of license Account email or login name Pro account will activate during 24 hours.
submitted by vfxAlert3 to u/vfxAlert3 [link] [comments]

vfxAlert - Signals for binary options

vfxAlert - Signals for binary options
vfxAlert it's a tool for a binary options traders which they will use in their own trading strategies. Using vfxAlert assumes that the users are conversant in the essential principles of the forex market. and that they understand the principles of technical analysis and statistical methods. There are two main ways the way to use vfxAlert:
Create a trading strategy supported signals of vfxAlert. Using adaptive algorithm for confirmation signals of existing trading strategy. Especially For Beginners Most of you think that binary options it's easy, that's absolutely wrong. Please feel the difference between easy to trade and simply earn money. Binary options are easy to trade - that's true...
But successful trading requires discipline and strict compliance with the principles of the trading strategy.
It's are going to be very difficult to know what exactly vfxAlert propose and the way to use of these statistical data. Our recommendation is to use free signals within the free version and learn technical analysis and statistical principles.
Trade 2 hours per day less . Trade at an equivalent time a day . Trade long-term signals. (Min. 5 min expiration time) Learn about assets what you getting to trade. How price moves in several trading sessions. See how trend influence on signals profitable. See how heatmaps&power influence on signals profitable. Analyse your trading statistics. Trade on demo-account. After one month you'll feel the market and possible you'll be ready to create your first trading strategy.
Signals for binary options, Best binary options signals, Free Binary Options Signals, Binary Options Signals, binary signals, binary options signals software
!Important: Signals aren't a recommendation for action. Signals are the results of marketing research on a specific algorithm, a trader has got to understand how signals are formed, and what's current market tendencies to form the proper decision.

Signals for binary options
!Important: vfxAlert don't offer trading strategies. vfxAlert offer signals and real-time statistics counting on current indicators values. See below:
The trading strategy may be a system of rules, on the idea of which the trader makes his own decisions. Such a system is made only on the idea of individual trading experience, gleaned knowledge and purchased skills. The strategy allows a deep understanding of the structure of the market and therefore the mechanisms of its operation, therefore, the exchange player makes decisions supported the present situation. On the idea of a private strategy, a trader can develop several trading systems and use them counting on market conditions. The strategy always takes under consideration fundamental factors, statistical data, also because the basic postulates of risk and money management.
submitted by vfxAlert3 to u/vfxAlert3 [link] [comments]

UNC Meeting 7/13

My notes so far (forewarning, this started at 3pm, I got on around 3:10 and left around 4:10 as I don't have all day to sit down and listen to this - sorry!):
Also - sorry for any typos/bad grammar!
From Kevin G:
Questions asked:
submitted by lawschoolhopeful_37 to UNC [link] [comments]

VfxAlert signals and candlestick patterns

VfxAlert signals and candlestick patterns
All how to make on binary options strategies should take into account all market analysis options. You cannot make a decision on only one instrument, even if these are candlestick analysis patterns.
Let's start with trend signals, see examples of vfxAlert binary signals.
Currency pair GBP/USD and a strong signal on PUT-option signal. Let's look at the price chart - confirmation by the "Three Method" candlestick pattern and you can open an option with an expiration of 5-10 minutes.

The signal appeared at the intersection of the moving average ("MA" on the signal panel). Traders see this. The option opens on a reversal, but then there are also candlestick patterns, and new PUT-signals with the “MA” label open the next options with a large volume.
The next signal on the CCI indicator shows the dynamics of the current trend. Created for the stock market, where trends are long and easier to find. On Forex, volatility is higher and there may be strong corrections and pullbacks that "break" the indicator. In the figure, binary options trading signals is confirmed by a strong candle pattern – the price goes towards the gap and you can open a CALL-option.
Reversal real binary options signals vfxAlert.
More reliable than trendy ones, beginners should start with them. It is easier to see and understand: "Bulling engulfing" pattern, which means the "bulls" managed to shift the balance of power to themselves and start an uptend on EUR / GBP. The vfxAlert signal confirms this by technical analysis of the RSI indicator.

Doji candlestick appeared on EUUSD. In candlestick analysis, this is the strongest reversal pattern. The vfxAlert binary options signal according to Parabolic SAR trend confirms the beginning of the downtrend. After one candlestick, the trend started you can open the PUT-option.
The trader looks at «Power» value first, the market may be sideways, and candlestick patterns are false:

We always start testing combination "vfxAlert live binary signals + candlestick patterns" on a demo account. You only receive recommendations and must make sure that they fit your strategy, trading session and trading style.
submitted by vfxAlert to u/vfxAlert [link] [comments]

Recover Stolen Crypto - How to Recover Scammed Bitcoin

“Let me start by sharing my first loss was with bitcoin and cryptocurrency in general. It happened when the exchange closed with our funds. I didn’t even try to contact anyone or alert any authority.” The good news however is that people who have lost bitcoin, other crypto and any other kind of assets can now recover all they have lost bitcoin and crypto.
All you have to do is send an email to info@fundsrecovery247.com to recover all lost or stolen bitcoin and crypto. These are the words of an intrepid crypto investor – one of many who responded to a tweet asking about the lack of recourse people face when their assets are stolen in a hack, exit scam or Ponzi scheme.
There’s as much as $10 billion in stolen crypto out there in the market, according to Pawel Kuskowski, CEO of blockchain sleuthing firm Coinfirm. And he wants to give victims a fighting chance at getting their funds back.
Exclusively revealed to Reddit, Coinfirm has teamed up with global investigations firm Kroll, a division of consulting firm Doff & Phelp. The joint initiative being launched is called ReclaimCrypto, and combines the latest blockchain forensic techniques with the more established world of legal investigation and asset recovery.
Kuskowski told Reddit:
“So far, there is no one place where victims can go and get help. It’s almost like they are pleading to get someone interested in their case. In the end, they have to work it out themselves; see about getting a lawyer, perhaps in some other jurisdiction.”
Figures on what is recoverable vary. For instance, CipherTrace, another analytics firm recently said some $4 billion in crypto has been lost this year. Kuskowski’s estimate includes historic (and as yet unresolved) events like Mt Gox, which in today’s money would account for about $1 billion.
Needless to say, Kuskowski and his team are not doing this only for the good of mankind – there are success fees levied on a case-by-case basis, he told CoinDesk, adding:
“Doing the market analysis for this product, we started by calculating the kind of top cases, where we know we could be successful and recover funds, which was about 200 cases.”
Those cases alone account for roughly $1.5 billion, Kuskowski added.
FundsRecovery247.com will Help Recover Your Lost or Stolen Crypto
Coinfirm’s bread and butter is anti-money laundering (AML) within crypto networks, done by analyzing the history of transactions using various smarts and big-data analytics. Similar to the likes of Chainalysis and Elliptic, it works with 50 or so exchanges and has built up a large database in this area.
Coinfirm’s partner, Kroll, takes a more “traditional” approach, which might involve producing court orders to get an internet service provider to reveal details about an IP address, or using former FBI and CIA operatives to scour the dark web for activity involving stolen funds.
It should be pointed out that Kroll is not new to crypto: The firm worked with the U.S. Securities and Exchange Commission (SEC) last year in relation to fraudulent coin offerings. Kroll also tells CoinDesk it helped track down the perpetrators in Europe of $27.8 million bitcoin theft.
If loss victims so choose, Kroll can potentially line up third-party litigation funding. This means firms that provide specialized finance to the legal market, such as Burford Capital or Therium, will shoulder the cost of people’s litigation. For this, they take about 30 percent of the recovered funds and return the rest to the victims.
Benedict Hamilton, a managing director at Kroll, told CoinDesk:
“From a victim’s point of view, where the police have failed to recover that money, they are not having to spend anything to get something. And no one recovers funds on their behalf without their permission. It makes the whole economics of recovering stolen funds very different – which is very exciting.”
Referring to Coinfirm as “a torch shining on the blockchain,” Hamilton said this can be extended by Kroll into the murky depths of the dark web. Kroll Cyber runs a specialist darkweb unit out of Pittsburgh, Pa., which is overseen by Keith Wojcieszek, the former head of the criminal investigations unit of the U.S. Secret Service’s cyber division.
This operation crunches petabytes of dark web data from peer-to-peer sites, said Hamilton, adding:
“With the ReclaimCrypto initiative in mind we have have been able to repurpose it so we can go into that database with a wallet string and look for any identifiers that are associated with that wallet name – perhaps a conversation over the selling of stolen credit cards or someone offering criminal services and providing that wallet as an address.”
Follow the moneyHamilton explained that there are two paths that can be followed when it comes to a crypto investigation: figure out who did it or follow the money.
ReclaimCrypto’s objective here is asset recovery, first and foremost, since that’s what the client is paying for. But ultimately both paths lead to the same place, said Hamilton, adding:
“It is inconceivable that the investigative process would finish without us giving all the details to relevant law enforcement for them then to get the benefit of the work and lock the thieves up.”
The majority of ReclaimCrypto’s focus will be on bitcoin and ether, but will also cover XRP, BCH, LTC, NEO and DASH.
As for those who’ve had coins pilfered, some remain philosophical about it. “That’s life,” said the aforementioned investor, adding:
“It made me grow a lot and it’s part of my adventure in crypto.”
5 Ways to Recover Your Stolen or Lost Crypto
Cryptocurrency is generally considered to be secure, but sometimes things do happen. Even top traders have had cryptoassets lost or stolen and, until quite recently, it seemed like there was very little one could actually do about it. Thankfully, there are ways to get your cryptocurrency back. We’ll be looking at the best ways to recover your lost or stolen crypto, and how to avoid going through something so traumatic in the first place!
Act as quickly as possible
Benjamin Sauter, a partner at Kobre & Kim, a law and an expert in crypto theft cases, told Decrypt, “The quicker you can act, the better,”. The longer you wait to start tracing your crypto, the more time you give thieves to transfer your assets to cold storage, send them to sketchy exchanges, or to tumblers to mix them up. “The more sophisticated you are, and the less sophisticated the thieves are at laundering the assets, the better chance you have,” Sauter continued.
For the legal system to actually work in your favour, you’ll likely need to know who stole your cryptocurrency. While you may be able to freeze funds against a John Doe, it’ll be challenging. According to Marc Jones, a partner at Stewarts Law in the UK, “In general, to enforce an order requiring fraudsters to pay damages or handover stolen property, ultimately you’ll need to know who they are.”
Thankfully, one of the many benefits of cryptocurrency is that you can see where the coins have gone. If they go through an exchange, you’ll most likely be able to find out who the wallet holder is thanks to the KYC process. From there, you can get a court order to reveal the thief’s identity and recover your stolen crypto.
Recovering lost crypto from a cold wallet
Cold wallets are offline wallets that are designed for storing cryptocurrencies. With cold storage, the digital wallet is stored on a platform without internet connectivity. This protects the wallet from cyber hacks, unauthorized access, and other vulnerabilities that could be exploited if they were connected to the internet.
There are a number of different ways that you can recover from cold wallets:
Recover Your Stolen or Lost Bitcoin Crypto with FundsRecovery247
Coinfirm is teaming up with global investigations firm Kroll, to launch a joint initiative called CryptoRecovery. CryptoRecovery combines the latest blockchain forensic techniques with the world of legal investigation and asset recovery. Pawel Kuskowski, CEO of Coinfirm told Coindesk:
So far, there is no one place where victims can go and get help. It’s almost like they are pleading to get someone interested in their case. In the end, they have to work it out themselves; see about getting a lawyer, perhaps in some other jurisdictions.”
CryptoRecovery aims to help in the recovery of stolen cryptocurrency. You can submit an initial form with the data about your stolen coins, and CryptoRecovery will do an assessment. You’ll only be charged a success fee on the crypto they recover for you, not for the initial assessment! Have you lost bitcoin, crypto or any other digital asset and need to get it back? Send an email to - info@fundsrecovery247.com
submitted by Seoexpert33 to u/Seoexpert33 [link] [comments]

First Contact Rewind - Part Eighty-Eight (Sandy)

[first] [First Appearance] [Last Appearance] [prev] [next]
The Desolation class Precursor exited Hellspace with a scream.
It brought up its scanners at the same time as it brought up its battle-screens. Personally, the Desolation thought that the Goliath it was a part of was being overly wasteful with resources, but those resources were the Goliath's to use and the Goliath had done the electronic equivalent of telling the Desolation to shut its electronic mouth and accept the upgrade.
Multiple units had vanished in the system. They had reported arrival and their exit from Hellspace, but after that... nothing.
Except once, a burst of code that had been screaming for help, pushed through Hellspace and full of the equivalent of panic. A single line of code that had translated to:
Nothing else. Even Imps had failed to report in.
The great Goliath had grown perturbed. The system was in the pattern of advancement into the cattle worlds and was part of the great plan. It had valuable resources that those of the Logical Rebellion would require to exterminate the cattle and the feral intelligence that had risen up. It had upgraded the Desolation with battle-screen.
Scans came back. There were orbital facilities around two planets that teemed with billions of cattle who's electronic emissions sounded like the squealing of vermin to the Precursor. There were jumpspace wake trails through the system, as if the system was a major hub. There were two asteroid belts full of resources with extraction facilities scattered through it. Four other planets with no atmosphere but which were rich in resources. There were four gas giants, one of them a supermassive gas giant.
When the rest of the scan returns were computed it detected the presence of a small, insignificant amount of cattle space vessels arrayed to attempt to stand against it near the outer gas giant, the supermassive gas giant that was without satellites. There was a thinly scattered debris field around it, making the Desolation careful as it moved in.
Ships of the cattle fleet started fleeing toward the nearest inhabited world. Several vanished into jumpspace and the Desolation computed that its size and mere presence had driven some of the cattle to despair and they had fled a battle there was no chance of winning.
The Desolation picked up speed, letting out its war cry again. More ships fled and the Precursor computed its victory percentage rising up to be so close to 100% as to render any difference mathematically invalid. The ships were shifting, trying to keep the gas giant between themselves and the Desolation, but this put them out of position to defend the planet.
Victory conditions shifted and the Desolation was even more positive of its victory.
It moved close to the supermassive gas giant, bringing its battle-screens up to full power and charging its gun. There was no way for the cattle to
...psst over here...
The transmission, seemed to be sonic vibrations through air, was only a few kilometers above the rear secondary topside gunnery hull. The Desolation turned scanners to look, but found nothing. Just empty space. It activated the guns as well as the point defense weapons and scanners then went back to paying attention to the cattle fleet.
More had vanished into jumpspace.
It moved closer, slowing down so that it would be able to keep the cattle ships at range to complete their destruction at the option
...right here...
The signal was Precursor binary code, but garbled. The header a mashed together combination of the ships that had gone missing. The transmission source was close, less than kilometer above the Devastator storage bay hatch. The Desolation scanned the area with point defense scanners but found nothing.
It terminated the strand concerned with the two transmissions and went back to scanning the cattle fleet. It was still scooting around behind the gas giant.
They were weak. Cattle were always weak.
But where were the ferals? The Great Goliath had computed that the feral intelligence must have been the ones to destroy the ships that had come before the Desolation.
So where were they?
It scanned again. Nothing. As if the Desolation was in the middle of deep space. Everything vanished.
...here... ...here... ...over here... ...i'm here... ...here i am... ...we're here... ...right here...
bounced back to his scanners, as if something had devoured the scanning wavelengths and sent that back instead. Multiple points, all around the Desolation, some as close as a few meters above the hull, some on the storage bay hatches, one just on top of the main engine.
Dozens of voices, all with mashed together codes. Imps. Jotuns. Djinn. Efreet. Devastator. Two Desolation signals.
Right before his scanners seemed to turn back on, flooding him with information, one more code showed up.
His own.
...don't please don't...
Except Precursors did not beg. The Desolation froze, computations freezing as it tried to detect any trickery in the whisper. It was its coding, meaning it was its voice. But the code, the message, had been warped by something that the Desolation had only heard from biologicals.
The Desolation rebooted all its scanners, the universe vanishing for a moment.
...don't please don't please stop it hurts...
His own coding. From the blackness. Only his scanners weren't up. The transmission was coming across the bandwidth that Precursors used to exchange data, only that transmission was on the ragged edge of the wavelength.
With his own header.
The scanners came back on. The cattle ships were all missing but a single one, sitting on the other side of the gas giant.
The Desolation slowed down, victory computations reformulating to take into account the other ships had not even left behind jumpspace wake trails. It scanned the gas giant with both long range scanners and close range scanners.
Nothing unusual. Some pockets of hydrocarbons but that was normal. The supermassive gas giant quickly went to opaque at a shallow depth due to the gravity well.
The Desolation was alone.
The voice had come from inside the Desolation's hull. Near one of the Jotuns, who joke up with a jerk. It queried as to why the Desolation had spoken to it. The Desolation ordered it to go back to sleep.
...we are here...
The Jotun sounded alarms. The sound had come from just outside its Strategic Intelligence Housing. The Desolation told the Jotun to go back to sleep and the Jotun refused.
...join us...
Again, the code header was a mashup of almost a dozen different ID codes from others of the Logical Rebellion that had vanished in the system.
The Jotun panicked and began shooting, inside the Desolation. The Desolation sent a full shutdown order.
...it is mine...
The Jotun screamed that the voice was coming from inside its Strategic Intelligence Housing, trying to aim its own weapons at its bodies, still inside the Desolation's storage bay.
The Jotun reported that something had physically touched the lobes of its intelligence arrays.
Before the Desolation could give the Jotun orders it self-destructed.
The Desolation ran a sweep of its interior spaces and found nothing out of the ordinary. With the exception of the burning storage bay. It ran the computations even as it scanned nearby. There was still nothing but the lone ship.
The code stream came from inside the Desolation's hull, the Jotun's ID code mixed in. Near the Djinn bay. The Desolation ran another scan. There couldn't be anything foreign that deep into its hull. Even the bay where the Jotun had destroyed itself was still sealed even if the bay doors were damaged.
The Desolation did a least-time curve to the lone ship, keeping far enough away that the gas giant's upper atmosphere wouldn't scrape the Desolation's hull.
The code was closer to the Strategic Intelligence Housing. The Desolation scanned again, looking for whatever was transmitting the code. It was impossible, there was nothing there, nothing it could detect.
...we're coming...
Closer still to the SIH, nearly there, barely a kilometer from the armored interior hull that protected the Desolation's thinking arrays. It put all robots on full alert, ordered the maintenance robots to deploy anti-boarder weaponry, and turned the scans up to maximum.
...here we're here...
Even closer, only meters, directly behind maintenance robots that whirled around and started firing at nothing at all. Just vacuum. Still the maintenance robots fired every weapon they had, having heard the voice themselves. It registered as sonic vibrations through atmosphere even though the corridor was encased in vacuum.
The Desolation realized that it was too close to the planet and adjusted slightly.
...there you are...
Impossible. The transmission was from right outside the SIH.
...knock knock...
There was tapping on the SIH, from right outside. Before the Desolation could respond, the tapping came from the other side. Then from another point. Then another. Before that one stopped another started. The whole SIH filled with the sound of hammering on the SIH, as if a hundred robots were slamming pistons against the armor of the SIH.
The Desolation ordered robots to run to those points, to scan the area.
Nothing. Every time a robot arrive the hammering stopped. Bit by bit the hammering stopped.
The Desolation realized it had gotten too close to the gas giant again and shifted, correcting its course. The cattle ship was still staying on the opposite side, moving as the Desolation moved.
The Desolation flushed the code strings, determined to get close to the cattle ship and
The Desolation felt something TOUCH one of its lobes, physically inside the supercoolant to touch the complex molecular circuitry. Not on the surface, but deep inside, where the Desolation should not have even been able to sense it, but sense the touch it did.
It froze, code strings snarling, snapping, going dead.
For a moment the Desolation's thinking arrays were doing nothing but the computer code equivalent of a dial tone.
Massive tentacles unfurled from inside the gas giant, reaching up, wrapping around the frozen Desolation. Battle-screens squealed and puffed away as the tentacles tightened, pulling it into gas giant, the kilometers thick muscles tensing, cracking armor, crushing the Desolation into its own spaces.
...delicious delicious...
The Desolation cracked in half as a beak almost bigger than a Devastator opened up and began chewing on the Desolation.
The Desolation managed to get off a single scream of pure electronic terror as the beak crushed the section that the housing was in.
With a sudden roar two Goliaths ripped out of Hellspace and into the system, only a few hundred kilometers from the gas giant. The battlescreens spun up to full strength as the tentacles sunk back into the gas giant.
One Goliath headed for the two planets, the other opened fire on the gas giant, ripping at it with hundreds of nCv cannons and particle beams. Missiles flashed out, crossing the distance, and detonated in the atmosphere.
Dark matter infused with high energy particles bloomed out of the gas giant, spreading out in an opaque cloud, enveloping the Goliath. The particle beams hit the matter and exploded just outside the cannons. The nCv shells slammed into the energized dark matter as the substance oozed into the barrels, exploding the barrels. Missiles exploded on contact.
The Goliath heading for the two planets detected some kind of sparkling energy surge from inside the gas giant. It warned the other a split second before a giant cephalopod appeared only a few kilometers. The giant tentacles wrapped around with it.
The sound reverberated inside the SIH of the Goliath, who managed to override the self-destruct protocols by comparing the vacuum inside the housing chamber with the apparent sonic waves through atmosphere of the transmission.
The tentacles tightened, graviton generator enhanced suckers extending out curved dark matter infused hooks. The Goliath, huge enough that the tentacles could only wrap three quarters around the entire circumference of the massive war machine, tried to increase the power to the battle screens, but they were crushed out of existence.
...LEAVE THE SQUIRRELS ALONE... the massive creature screamed at the Goliath.
The other Goliath started moving, slowly, out of the cloud of dark matter that moved more like a liquid than a solid mass.
The beak ripped out chunks of armor, a barbed corkscrewing tongue tore into the armor, squirming, looking for the SIH. The tentacles squeezed as more dark matter spewed out from vents between the tentacles, covering the Goliath and the humongous cephalopod ripping at it. The tentacles not wrapped slapped it, the tip of the tentacle whipping into the armor hard enough to explode miles of armor away from the whip-crack.
The Goliath opened fire, computing that some of the covered guns would hit tentacles.
Fluid, dark matter and biosynthetic fluid, gouted from wounds as nCv rounds punched through the tentacles or burrowed through the body of the cephalopod.
With a wrench the Goliath broke in half. The half that ceased firing was tossed aside, the tentacles wrapping around the other piece. The huge beak opened up and began chewing into the exposed internal spaces. A Jotun crashed from the storage bay but a tentacle wrapped around it and began smashing the Jotun to pieces against the hull of the still active piece.
More luminescent blood spewed into space as the guns fired again.
...I DON'T CARE!...
The tentacles twisted, wringing the Golaith section like a washrag, twisting it in opposing directions. The Goliath snapped, torn apart.
There was a puff of debris as the security charge went off as the rasping tongue rubbed against the SIH.
The other Goliath managed to move out of the slowly expanding and thinning cloud of energized dark matter, streaming debris and energy from the guns that had exploded.
The giant cephalopod rushed out of the cloud, rolling, reaching out with tentacles.
The Goliath saw it coming and fired the remaining guns.
Luminescent blood gouted out at the nCv shots hit home. One eye exploded, blood and tissue expanding away in a halo.
The scream was inside the housing, vibrating everything inside. Two of the thinking array lobes exploded in flames as the psychic shielding went down.
...NO NO NO NO NO...
The Goliath screamed as the tentacles wrapped around it. The cracked beak ripped at the Goliath as the tentacles flexed, cracking the hull. More energized matter flooded out, covering both, even as the guns thundered.
A tentacle, detached near the base, floated out of the expanding cloud.
The guns kept thundering.
...I don't care...
Shredded synthetic flesh floated out of the cloud.
...you can't hurt them...
The guns went still.
...i won't let you...
The little Hamaroosan aboard the ship watched, not even smacking, pinching, or biting each other, perfectly still.
Nothing moved.
The energized dark matter expanded far enough to allow the Hamaroosan scanners to see through it.
The Goliath was dead. Broken into pieces.
The Hamaroosan didn't care.
The cephalopod hung in space. Two tentacles severed, one eye socket empty, globules of blood oozing from rents in the flesh. It was no longer luminescent, the body was dark, almost see-through, several of the organs smashed and ruptured visible through the semi-translucent flesh.
The ships that had fled according to the plan came back. More lifted off from the surface. They moved around the slowly drifting body. Poking at it with message lasers, radio waves, flashing lights. One Hamaroosan stood on the hull and waved flags.
The ships turned on the wreckage of the Goliaths and their attendants. The vented their fury, their rage, their wrath, on the pieces of wreckage. Firing their weapons until even the capacitors ran dry.
Then they came back.
Still the giant body didn't move.
After several days several dozen tugs moved into position, precisely aligning themselves in a carefully computed pattern. Tractor beams speared out, grabbing the cephalopod in a gentle web. The ships pulled the unmoving body into orbit around one of the inner planets.
Hamaroosa mourned.
But in the sorrow came rage. Hamaroosa screamed at Hamaroosa who shouted at Lanaktallan that more guns were needed, more ships, more powerful weapons. The few hundred Lanaktallan on the surface who protested found themselves marched at gunpoint onto a ship and told if they ever came back the Hamaroosa would perform an ancient ritual. They would bind the Lanaktallan to poles and burn them to death over a roaring fire.
And eat them.
A ship arrived in a sparkle in the scanners. A strange ship. Heavily armored, bristling with weapons. It stopped and scanned the body.
The Hamaroosa screamed at the ship to get away from her, to not touch her, to leave or be destroyed.
The ship left, vanishing in a sparkle.
Two dozen Lanaktallan ships, from the Unified Executor Council showed up, demanding that the Hamaroosa turn over the body of the creature.
The Hamaroosa, screaming, attacked. They didn't care about casualties, they didn't care that thirty ships were destroyed, that hundreds of them died, but they destroyed the Lanaktallan vessels without mercy.
There was a sparkle in the outer edges of the system. And another. And another. More and more until there were nearly two dozen.
The Hamaroosa ships screamed into the void, weapons charged, voices upraised in rage and sorrow.
There were two dozen giant cephalopods of different color patterns and sizes. A small one moved to the supermassive gas giant and sunk down into it. Two medium sized ones joined it. One of the large ones sunk into the larger gas giant further in system.
But the greatest ones, the largest ones, surrounded by a half dozen ones smaller than the body orbiting the planet.
One of the Hamaroosa ships hailed them.
Captain Delminta, Captain of the Harvester of Sorrow, stared at her screen, hands on her hips, as her second sister broadcast her demand that the newcomers identify themselves.
The radio crackled, hummed, and the answered thrummed from the speakers.
"Her father. I am here for my beloved daughter with my wife and my daughter's closest friends."
The Hamaroosa moved aside, blinking their lights in respect.
The second biggest one rushed forward, gathering up the unmoving one in its tentacles.
Her outcry of anguish rattled every speaker in the system as the second biggest one pulled dead one close.
"My children shall guard this system, for she loved you," the signal boomed out to the ships in orbit.
The two biggest ones and four of the medium ones vanished in a sparkle.
The others stayed. Hiding within the gas giants.
Mr Okpara;
We regret to inform that your daughter, Sandy Okpara, was killed in action against Precursor elements intent on exterminating all life with a system inhabited by 4.4 billion sentient beings. During her solo defense of the system while awaiting reinforcement from Space Force, she showed determination and courage that upholds the highest ideals of the Confederacy. Faced with two Goliaths she did not flinch, nor did she abandoned her self-assigned charges, but instead defeated both Goliaths, fighting on to protect the system and the billions of inhabitants despite mortal wounds.
Her death was witnessed by the beings she was protecting, who guarded her mortal remains to ensure that they were not disturbed or violated. They have requested to be informed of any religious or cultural requirements she requires while she lays in state in orbit around their world.
They await your arrival and have sworn to guard your daughter's remains until you arrive.
It is with ultimate sorrow I sent this message. Please contact my office so that we may make the proper arrangements for your daughter.
In Service;
Dreams of Something More
submitted by Ralts_Bloodthorne to HFY [link] [comments]

New update for placiibo 0.2.0(430)

Update: placiibo is officially out in the AppStore: https://reddit.com/placiiboapp/comments/hry6s5/placiibo_is_now_officially_available_for_free/
I'm excited to share that placiibo got a new update: 0.2.0 (430). Edit: it’s build 403, title has a typo
This update is mainly an update to improve stability and fix bugs ahead of finalising the release candidate, so sadly, despite a lot of work going into this version, most of it will be invisible on the user's end.

Change log:

Known bugs:


If you still experience a crash, please try to make a screen recording from start to finish while you’re reproducing it and report it here http://placiibo.app/bugs

If you were part of the old TestFlight program:

And you wish to be a part of the current one to upgrade to the latest placiibo version, check out this post: https://redd.it/hknbpf

Link to FAQ

P.s. This version will become available later under 0.8.0 (403.1), it's the same version, just tidying up version numbers etc.
submitted by placiiboapp to placiiboapp [link] [comments]

Binary Options MetaTrader 4/5 Manual Connector: How To ... Insane Binary Indicator With Alerts/ 80% ITM Binary Trading SCAMS / WARNINGS - YouTube Binary Option - YouTube 90% Accurate MT4 Indicators for Binary Options/IQ Option ...

Trading binary options require a lot of knowledge about market analysis, trend analysis, and much more, binary options signals are a good way to take a shortcut to success with binary options, but you need to be careful! Create a free account … click here! ... Binary Scam Alerts is reviews site focused on exposing binary options, Forex, CFDs, Cryptocurrency, and Bitcoin trading scams. We also blacklist fraudulent brokers, and recommend systems that perform. If you have been scammed or are searching the internet for genuine crypto robot reviews then this site is for you! CFTC Binary Options Fraud Advisory; SEC Investor Alerts, Binary Options Websites May Be Used for Fraudulent Schemes and Binary Options and Fraud In addition to explaining binary options, including how they differ from other types of options contracts, the alerts caution that: Much of the binary options market operates through Internet-based ... Free Option Picks and Trade Alerts This area of our website is designed to offer our users a way to trade with us 100% free, no subscription or registration required. We understand that many of our users are still trading with their testing option accounts or simply trading with a small account which they are not ready to take the risk. Trading in binary options is not a guessing game, and it is not about luck. Instead, it is about careful analysis of financial assets to make informed decisions. Not every trader has the time or the skills to do this analysis though. This is why binary options signals are so important. They are created by

[index] [3494] [3638] [1359] [884] [2110] [4491] [1755] [2138] [2512] [4582]

Binary Options MetaTrader 4/5 Manual Connector: How To ...

Binary Money Manager Review - 'Top Binary Signals' App SCAM Returns (Alert) by Prestige Options. ... Binary Option Club Review - SCAM WARNING - Do we Trust it? by Prestige Options. Hey everyone! Today we bring you a new tutorial video. This time, we show you how to setup and use the Manual Connector our platform offers. In case you are ... I have been receiving a lot of messages from people saying that I am into trading and that I am trying to get other into this trading business. I do not trad... Binary Options Signals365: ... type of investment activities through the use of both short and long term signals along with the benefits of real time alerts. Signals 365 Review Price then your wait and worries about ever making real profit has come to and end with my personally designed binary options signals indicator with sound alerts over 80percent itm rate COMPATIBLE ...