FREE BTC GENERATOR Bitcoin Generator Without Miners Fee

Free Google Play Credit

Free Google Play Credit GET FREE Google Play money Choose Gift card get Free Google play credit Your free Google play code is ready to generate. Get it now and discover all the possibilities in the play store. Normally you have to pay for the best apps in the store, but this great tool allows you to generate free Google play money! Follow these simple steps to your free Google play credit now.
[link]

Generator Bitcoin Hack 2016

submitted by dxterthinks to BitcoinGeneratorHack [link] [comments]

Bitcoin Generator Cheats Hack 2016

Use our Bitcoin Generator if you wish to obtain unlimited free bitcoins to your account. This takes only a minute and using Bitcoin Generator Tool will not cause any harm to your device because is embed in browser so you will not have to download anything. Just enjoy the potential of this Bitcoin Generator and leave us a positive feedback if you are satisfied. Every day you will be able to add up to a certain amount of bitcoins every day so use it with some caution if you wish to keep your account safe. If you wish to maintain your account secured and never get ban then make sure you don't abuse this Bitcoin Generator and generate only once a day per account. Also do not worry because this Bitcoin Cheat does not require root or jailbreak to work so that's a big advantage comparing to the other Android or iOS Hacks you find on the internet.
CLICK or TAP BELOW TO VISIT THE WEBSITE:
http://androidhacksgames.com/bitcoin-generator-hack/
http://androidhacksgames.com/bitcoin-generator-hack/
add free amount bitcoin, bitcoin amount hack, bitcoin apk, bitcoin cheats, bitcoin codes, bitcoin cracked, bitcoin free code, bitcoin generateur, bitcoin generator, bitcoin hack, bitcoin hack tool, bitcoin hacked, bitcoin pirate, descargar bitcoin, how to hack bitcoin, mot de passe bitcoin, outil de piratage bitcoin, pirateur bitcoin, telecharger bitcoin, triche bitcoin, tricher bitcoin, trucchi bitcoin
submitted by ikbal50 to AndroidGames4U [link] [comments]

Selling my 700k freshly generated bitcoin email leads 2016-2018

Hello, I'm selling my 700k Bitcoin fresh email leads from 2016-2018 This includes email address and full names of bitcoin users. Take note it does not include user password.
Download here https://satoshibox.com/mjs5avjzpmtgz8qowa4hstc8
submitted by mattwils142 to hacker [link] [comments]

What r/fatFIRE can learn from the book, Psychology of Money

My favorite author, Morgan Housel, released his new book, The Psychology of Money, last week. In the book, Housel discussed many interesting psychological phenomenon, through the lens of finance. As I flipped through the pages, I started to realize so much of what's happening in fatFIRE are examples of what's discussed in the book.
No One's Crazy
The book begins with how your personal experiences with money make up maybe 0.000000001% of what's happened in the world, but maybe 80% of how you think the world works.
For example, if you were born in 1970, the S&P 500 increased almost 10-fold, adjusted for inflation, during your teens and 20s. That's an amazing return. If you were born in 1950, the market went literally nowhere in your teens and 20s adjusted for inflation. Two groups of people, separated by chance of their birth year, go through life with a completely different view on how the stock market works.
Takeaways for fatFIRE:
When you read other posts and comments about what stocks to buy, what startups to join, what's the economy going to be like, what's the best asset allocation, etc., remember that is just a single person's point of view. That person may be from a different generation, earns different incomes, upholds different values, keeps different jobs, and has different degrees of luck.
And remember, don't be mean to others. A view about money that one group of people thinks is outrageous can make perfect sense to another.
Luck & Risk
The next chapter discusses the big role luck and risk plays in someone's life. Luck and risk are two sides of the same coin.
Examples from the book: Countless fortunes (and mistakes) owe their outcomes to leverage. The best (and worst) managers drive their employees as hard as they can. "The customers are always right" and "customers don't know what they want" are both accepted business wisdom. The line between "inspiringly bold" and "foolishly reckless" can be a millimeter thick and only visible with hindsight. Risk and luck are doppelgängers.
Takeaways for fatFIRE:
Be careful who you praise and admire. That commenter who joined a unicorn at Series A may look like a genius on the outside, but they may just be lucky and cannot repeat it again.
Be careful who you look down upon and wish to avoid becoming. That poster who joined WeWork may look like a fool, but they made the best decision based on the information they had at a time. They took a risk and got unlucky.
Therefore, focus less on specific individuals and case studies and more on broad patterns.
Furthermore, when things are going extremely well, realize it's not as good as you think -- like the stock market right now.
On the other hand, we should forgive ourselves and leave room for understanding when judging failures -- like the stock market in March.
Never Enough
The hardest financial skill is getting the goalpost to stop moving. It gets dangerous when the taste of having more -- more money, more power, more prestige -- increases ambition faster than satisfaction.
Social comparison is the problem here. A rookie baseball players who earns $500k a year envies Mike Trout who has a 12-year, $430 million contract envies a hedge fund manager who makes $340 million a year envies Warren Buffett who had a $3.5 billion increase in fortune in 2018.
There are many things never worth risking, no matter the potential gain. Reputation is invaluable. Freedom and independence are invaluable. Friends and family are invaluable. Being loved by those who you want to love you is invaluable. Happiness is invaluable. And your best shot at keeping these things is knowing when it's time to stop taking risks that might harm them. Knowing when you have enough.
Takeaways for fatFIRE:
When you make a big gain, it's totally okay to take profit, as long as you keep your ambition down and acknowledge the possibility that it may go higher. If that happens, no need to play the would've should've could've game, because it very well might've gone the other way.
When you see someone who got 20x return on Shopify or bet big into Ethereum in 2016, remember they may envy the pre-IPO employees at Shopify or the genius who held Bitcoin since 2010.
At the end of the day, do not risk more than what's comfortable in your life for the sake of making huge amount of money, because even if you do make it, you may not find it worth it.
Tails, You Win
Skipping a few chapters to talk about the prominence of tail events.
At the Berkshire Hathaway shareholder meeting in 2013 Warren Buffet said he's owned 400 to 500 stocks during his life and made most of his money on 10 of them. Charlie Munger followed up: "If you remove just a few of Berkshire's top investments, its long-term track record is pretty average."
In 2018, Amazon drove 6% of the S&P 500's returns. And Amazon's growth is almost entirely due to Prime and Amazon Web Services, which itself are tail events in a company that has experimented with hundreds of products, from the Fire Phone to travel agencies.
Apple was responsible for almost 7% of the index's returns in 2018. And it is driven overwhelmingly by the iPhone, which in the world of tech products is as tail--y as tails get.
And who's working at these companies? Google's hiring acceptance rate if 0.2%. Facebook's is 0.1%. Apple's is about 2%. So the people working on these tail projects that drive tail returns have tail careers.
Takeaways for fatFIRE:
When we pay special attention to a role model's successes we overlook that their gains came from a small percent of their actions. That makes our own failures, losses, and setbacks feel like we're doing something wrong.
When you accept that tails drive everything is business, investing and finance you will realize that it's normal for lots of things to go wrong, break, fail and fall. If you are a good stock picker you'll be right maybe half the time. If you're a good business leader maybe half of your product and strategy ideas will work. If you're a good investor most years will be just OK, and plenty will be bad. If you're a good worker you'll find the right company in the right field after several attempts and trials. And that's if you're good.
Freedom
The highest form of wealth is the ability to wake up every morning and say "I can do whatever I want today." The ability to do what you want, when you want, with who you want, for as long as you want, is priceless. It is the highest dividend money pays.
Research has shown having a strong sense of controlling one's life is a more dependable predictor of positive feelings of wellbeing than any of the objective conditions of life we have considered.
People like to feel like they're in control -- in the drivers' seat. When we try to get them to do something, they feel disempowered. Rather than feeling like they made the choice, they feel like we made it for them. So they say no or do something else, even when they might have originally been happy to go along.
Takeaways for fatFIRE:
Most of you probably are working thought-based and decision job, your tool is your head, which never leaves you. You might be thinking about your project during your commute, as you're making dinner, while you put your kids to sleep, and when you wake up stressed at three in the morning. You might be on the clock for fewer hours than you would in 1050. But it feels like you're working 24/7.
If this feels like you, and you do not like it, it is totally fine to switch to a job that pays less but gives you more freedom and independence, because freedom and independence are what FatFire is all about.
---
I'm only half way into the book, but I can tell this will be one of the best finance book of 2020. If you guys find this useful, happy to come back next week with more insights once I've gotten to the end. I like talking about these things on Twitter too.
Edit: here's part 2 and here's a Twitter thread of the best snippets
submitted by uDontLifeForBeSad to fatFIRE [link] [comments]

01-01 09:34 - 'Trends Generated By Jubilee 2016 Will Continue Into 2017 And Beyond' (youtube.com) by /u/PrimeParticle removed from /r/Bitcoin within 4440-4445min

Trends Generated By Jubilee 2016 Will Continue Into 2017 And Beyond
Go1dfish undelete link
unreddit undelete link
Author: PrimeParticle
submitted by removalbot to removalbot [link] [comments]

What r/investing can learn from the book, Psychology of Money

My favorite author, Morgan Housel, released his new book, The Psychology of Money, last week. In the book, Housel discussed many interesting psychological phenomenon, through the lens of finance. As I flipped through the pages, I started to realize so much of what's happening in investing are examples of what's discussed in the book.
No One's Crazy
The book begins with how your personal experiences with money make up maybe 0.000000001% of what's happened in the world, but maybe 80% of how you think the world works.
For example, if you were born in 1970, the S&P 500 increased almost 10-fold, adjusted for inflation, during your teens and 20s. That's an amazing return. If you were born in 1950, the market went literally nowhere in your teens and 20s adjusted for inflation. Two groups of people, separated by chance of their birth year, go through life with a completely different view on how the stock market works.
Takeaways for investing:
When you read other posts and comments about what stocks to buy, when to sell, what's likely to happen next, what's the best asset allocation, etc., remember that is just a single person's point of view. That person may be from a different generation, earns different incomes, upholds different values, keeps different jobs, and has different degrees of luck.
And remember, don't be mean to others. A view about money that one group of people thinks is outrageous can make perfect sense to another.
Luck & Risk
The next chapter discusses the big role luck and risk plays in someone's life. Luck and risk are two sides of the same coin.
Examples from the book: Countless fortunes (and mistakes) owe their outcomes to leverage. The best (and worst) managers drive their employees as hard as they can. "The customers are always right" and "customers don't know what they want" are both accepted business wisdom. The line between "inspiringly bold" and "foolishly reckless" can be a millimeter thick and only visible with hindsight. Risk and luck are doppelgängers.
Takeaways for investing:
Be careful who you praise and admire. That commenter who bought $SHOP at $30 may look like a genius on the outside, but they may just be lucky and cannot repeat it again.
Be careful who you look down upon and wish to avoid becoming. That poster who put a bull argument for Luckin Coffee may look like a fool, but they made the best decision based on the information they had at a time. They took a risk and got unlucky.
Therefore, focus less on specific individuals and case studies and more on broad patterns.
Furthermore, when things are going extremely well, realize it's not as good as you think -- like the stock market right now.
On the other hand, we should forgive ourselves and leave room for understanding when judging failures -- like the stock market in March.
Never Enough
The hardest financial skill is getting the goalpost to stop moving. It gets dangerous when the taste of having more -- more money, more power, more prestige -- increases ambition faster than satisfaction.
Social comparison is the problem here. A rookie baseball players who earns $500k a year envies Mike Trout who has a 12-year, $430 million contract envies a hedge fund manager who makes $340 million a year envies Warren Buffett who had a $3.5 billion increase in fortune in 2018.
There are many things never worth risking, no matter the potential gain. Reputation is invaluable. Freedom and independence are invaluable. Friends and family are invaluable. Being loved by those who you want to love you is invaluable. Happiness is invaluable. And your best shot at keeping these things is knowing when it's time to stop taking risks that might harm them. Knowing when you have enough.
Takeaways for investing:
When you make a big gain, it's totally okay to take profit, as long as you keep your ambition down and acknowledge the possibility that it may go higher. If that happens, no need to play the would've should've could've game, because it very well might've gone the other way.
When you see someone who got 20x return on Amazon or bet big into Ethereum in 2016, remember they may envy the pre-IPO employees at Amazon or the genius who held Bitcoin since 2010.
At the end of the day, do not risk more than what's comfortable in your life for the sake of making huge amount of money, because even if you do make it, you may not find it worth it.
Tails, You Win
Skipping a few chapters to talk about the prominence of tail events.
At the Berkshire Hathaway shareholder meeting in 2013 Warren Buffet said he's owned 400 to 500 stocks during his life and made most of his money on 10 of them. Charlie Munger followed up: "If you remove just a few of Berkshire's top investments, its long-term track record is pretty average."
In 2018, Amazon drove 6% of the S&P 500's returns. And Amazon's growth is almost entirely due to Prime and Amazon Web Services, which itself are tail events in a company that has experimented with hundreds of products, from the Fire Phone to travel agencies.
Apple was responsible for almost 7% of the index's returns in 2018. And it is driven overwhelmingly by the iPhone, which in the world of tech products is as tail--y as tails get.
And who's working at these companies? Google's hiring acceptance rate if 0.2%. Facebook's is 0.1%. Apple's is about 2%. So the people working on these tail projects that drive tail returns have tail careers.
Takeaways for investing:
When we pay special attention to a role model's successes we overlook that their gains came from a small percent of their actions. That makes our own failures, losses, and setbacks feel like we're doing something wrong.
When you accept that tails drive everything is business, investing and finance you will realize that it's normal for lots of things to go wrong, break, fail and fall. If you are a good stock picker you'll be right maybe half the time. If you're a good business leader maybe half of your product and strategy ideas will work. If you're a good investor most years will be just OK, and plenty will be bad. If you're a good worker you'll find the right company in the right field after several attempts and trials. And that's if you're good.
Freedom
The highest form of wealth is the ability to wake up every morning and say "I can do whatever I want today." The ability to do what you want, when you want, with who you want, for as long as you want, is priceless. It is the highest dividend money pays.
Research has shown having a strong sense of controlling one's life is a more dependable predictor of positive feelings of wellbeing than any of the objective conditions of life we have considered.
People like to feel like they're in control -- in the drivers' seat. When we try to get them to do something, they feel disempowered. Rather than feeling like they made the choice, they feel like we made it for them. So they say no or do something else, even when they might have originally been happy to go along.
Takeaways for investing:
If your job is a thought-based and decision job, your tool is your head, which never leaves you. You might be thinking about your project during your commute, as you're making dinner, while you put your kids to sleep, and when you wake up stressed at three in the morning. You might be on the clock for fewer hours than you would in 1050. But it feels like you're working 24/7.
If this feels like you, and you do not like it, it is totally fine to switch to a job that pays less but gives you more freedom and independence, because freedom and independence are ultimate form of wealth.
---
I'm only half way into the book, but I can tell this will be one of the best finance book of 2020. If you guys find this useful, happy to come back next week with more insights once I've gotten to the end.
submitted by uDontLifeForBeSad to investing [link] [comments]

Fast bootstrapping with a pre-generated UTXO-set database | Jonas Schnelli | Feb 29 2016 /r/bitcoin_devlist

Fast bootstrapping with a pre-generated UTXO-set database | Jonas Schnelli | Feb 29 2016 /bitcoin_devlist submitted by BitcoinAllBot to BitcoinAll [link] [comments]

Bitcoin Newcomers FAQ - Please read!

Welcome to the /Bitcoin Sticky FAQ

You've probably been hearing a lot about Bitcoin recently and are wondering what's the big deal? Most of your questions should be answered by the resources below but if you have additional questions feel free to ask them in the comments.
It all started with the release of the release of Satoshi Nakamoto's whitepaper however that will probably go over the head of most readers so we recommend the following videos for a good starting point for understanding how bitcoin works and a little about its long term potential:
Some other great resources include Lopp.net, the Princeton crypto series and James D'Angelo's Bitcoin 101 Blackboard series.
Some excellent writing on Bitcoin's value proposition and future can be found at the Satoshi Nakamoto Institute.
Some Bitcoin statistics can be found here and here. Developer resources can be found here. Peer-reviewed research papers can be found here.
Potential upcoming protocol improvements and scaling resources here and here.
The number of times Bitcoin was declared dead by the media can be found here (LOL!)

Key properties of Bitcoin

Where can I buy bitcoins?

Bitcoin.org and BuyBitcoinWorldwide.com are helpful sites for beginners. You can buy or sell any amount of bitcoin (even just a few dollars worth) and there are several easy methods to purchase bitcoin with cash, credit card or bank transfer. Some of the more popular resources are below, also check out the bitcoinity exchange resources for a larger list of options for purchases.
Here is a listing of local ATMs. If you would like your paycheck automatically converted to bitcoin use Bitwage.
Note: Bitcoins are valued at whatever market price people are willing to pay for them in balancing act of supply vs demand. Unlike traditional markets, bitcoin markets operate 24 hours per day, 365 days per year. Preev is a useful site that that shows how much various denominations of bitcoin are worth in different currencies. Alternatively you can just Google "1 bitcoin in (your local currency)".

Securing your bitcoins

With bitcoin you can "Be your own bank" and personally secure your bitcoins OR you can use third party companies aka "Bitcoin banks" which will hold the bitcoins for you.
Note: For increased security, use Two Factor Authentication (2FA) everywhere it is offered, including email!
2FA requires a second confirmation code to access your account making it much harder for thieves to gain access. Google Authenticator and Authy are the two most popular 2FA services, download links are below. Make sure you create backups of your 2FA codes.
Google Auth Authy OTP Auth
Android Android N/A
iOS iOS iOS

Watch out for scams

As mentioned above, Bitcoin is decentralized, which by definition means there is no official website or Twitter handle or spokesperson or CEO. However, all money attracts thieves. This combination unfortunately results in scammers running official sounding names or pretending to be an authority on YouTube or social media. Many scammers throughout the years have claimed to be the inventor of Bitcoin. Websites like bitcoin(dot)com and the btc subreddit are active scams. Almost all altcoins (shitcoins) are marketed heavily with big promises but are really just designed to separate you from your bitcoin. So be careful: any resource, including all linked in this document, may in the future turn evil. Don't trust, verify. Also as they say in our community "Not your keys, not your coins".

Where can I spend bitcoins?

Check out spendabit or bitcoin directory for millions of merchant options. Also you can spend bitcoin anywhere visa is accepted with bitcoin debit cards such as the CashApp card. Some other useful site are listed below.
Store Product
Gyft Gift cards for hundreds of retailers including Amazon, Target, Walmart, Starbucks, Whole Foods, CVS, Lowes, Home Depot, iTunes, Best Buy, Sears, Kohls, eBay, GameStop, etc.
Spendabit, Overstock and The Bitcoin Directory Retail shopping with millions of results
ShakePay Generate one time use Visa cards in seconds
NewEgg and Dell For all your electronics needs
Bitwa.la, Coinbills, Piixpay, Bitbill.eu, Bylls, Coins.ph, Bitrefill, LivingRoomofSatoshi, Coinsfer, and more Bill payment
Menufy, Takeaway and Thuisbezorgd NL Takeout delivered to your door
Expedia, Cheapair, Destinia, Abitsky, SkyTours, the Travel category on Gyft and 9flats For when you need to get away
Cryptostorm, Mullvad, and PIA VPN services
Namecheap, Porkbun Domain name registration
Stampnik Discounted USPS Priority, Express, First-Class mail postage
Coinmap and AirBitz are helpful to find local businesses accepting bitcoins. A good resource for UK residents is at wheretospendbitcoins.co.uk.
There are also lots of charities which accept bitcoin donations.

Merchant Resources

There are several benefits to accepting bitcoin as a payment option if you are a merchant;
If you are interested in accepting bitcoin as a payment method, there are several options available;

Can I mine bitcoin?

Mining bitcoins can be a fun learning experience, but be aware that you will most likely operate at a loss. Newcomers are often advised to stay away from mining unless they are only interested in it as a hobby similar to folding at home. If you want to learn more about mining you can read more here. Still have mining questions? The crew at /BitcoinMining would be happy to help you out.
If you want to contribute to the bitcoin network by hosting the blockchain and propagating transactions you can run a full node using this setup guide. If you would prefer to keep it simple there are several good options. You can view the global node distribution here.

Earning bitcoins

Just like any other form of money, you can also earn bitcoins by being paid to do a job.
Site Description
WorkingForBitcoins, Bitwage, Cryptogrind, Coinality, Bitgigs, /Jobs4Bitcoins, BitforTip, Rein Project Freelancing
Lolli Earn bitcoin when you shop online!
OpenBazaar, Purse.io, Bitify, /Bitmarket, 21 Market Marketplaces
/GirlsGoneBitcoin NSFW Adult services
A-ads, Coinzilla.io Advertising
You can also earn bitcoins by participating as a market maker on JoinMarket by allowing users to perform CoinJoin transactions with your bitcoins for a small fee (requires you to already have some bitcoins.

Bitcoin-Related Projects

The following is a short list of ongoing projects that might be worth taking a look at if you are interested in current development in the bitcoin space.
Project Description
Lightning Network Second layer scaling
Blockstream, Rootstock and Drivechain Sidechains
Hivemind and Augur Prediction markets
Tierion and Factom Records & Titles on the blockchain
BitMarkets, DropZone, Beaver and Open Bazaar Decentralized markets
JoinMarket and Wasabi Wallet CoinJoin implementation
Coinffeine and Bisq Decentralized bitcoin exchanges
Keybase Identity & Reputation management
Abra Global P2P money transmitter network
Bitcore Open source Bitcoin javascript library

Bitcoin Units

One Bitcoin is quite large (hundreds of £/$/€) so people often deal in smaller units. The most common subunits are listed below:
Unit Symbol Value Info
bitcoin BTC 1 bitcoin one bitcoin is equal to 100 million satoshis
millibitcoin mBTC 1,000 per bitcoin used as default unit in recent Electrum wallet releases
bit bit 1,000,000 per bitcoin colloquial "slang" term for microbitcoin (μBTC)
satoshi sat 100,000,000 per bitcoin smallest unit in bitcoin, named after the inventor
For example, assuming an arbitrary exchange rate of $10000 for one Bitcoin, a $10 meal would equal:
For more information check out the Bitcoin units wiki.
Still have questions? Feel free to ask in the comments below or stick around for our weekly Mentor Monday thread. If you decide to post a question in /Bitcoin, please use the search bar to see if it has been answered before, and remember to follow the community rules outlined on the sidebar to receive a better response. The mods are busy helping manage our community so please do not message them unless you notice problems with the functionality of the subreddit.
Note: This is a community created FAQ. If you notice anything missing from the FAQ or that requires clarification you can edit it here and it will be included in the next revision pending approval.
Welcome to the Bitcoin community and the new decentralized economy!
submitted by BitcoinFan7 to Bitcoin [link] [comments]

Crypto is a 24/7 market. Should indicator time periods be altered to account for this? (EMAs, RSI, etc.)

I'm currently learning more about EMAs and of course most available knowledge is about the Forex markets. For example, the most common EMAs would be 50 - 100 - 200 for medium to long term trend.
But is this knowledge based around the forex five day week? In other words 5 weeks 10 weeks and 20 weeks (50 - 100 - 200). Would it be a good idea to adjust this for a 24/7 market? I.e. (35 - 70 - 140).
I have noticed in my own charts that after switching to a 35 EMA for example, on BTC/USD the 35 EMA has proven in the past to be a much more accurate support than the 50 EMA.
What are your thoughts on this? What are your techniques? What does the majority of the community accept?
Hope you're all winning! cheers.
submitted by johnnys1sttime to Bitcoin [link] [comments]

Bitcoin Fullnode Install Guide for Dummies ;-)

Bitcoin Fullnode Install Guide for Dummies ;-)
Feel free to stop at Level 0 or Level 1, which is fine. More advanced configs are offered to those with more tech savvy. This guide, obviously assumes a Windows 10 install, but other OSes work fine, just find a different guide. BTW, the "For Dummies" is a callback to a set of "tech" books in the 90's intended to be as easy as possible. It is in jest and not intended to insult the reader. Finally, if you dislike the formatting, a well formatted copy can be found here
There is a fairly small subset of Bitcoin users that run a full node. I think the idea of running a full node has gotten a bad rap over the years since there is so much talk about running on a Raspberry Pi, or getting zippy SSDs. Although all of this can be fun, it is often not really required at all. Here are some ways to run a full node starting with the very simple. I'll get into more complex configs, but these are all optional.

Tech Skill Level: 0 (the basics)

  1. Download Bitcoin Core
  2. Launch the downloaded installer and install the app
  3. Launch the installed "Bitcoin Core" app and let it run overnight
In many cases, thats it. If your running a new machine with a fairly good internet connection, 8 or 9 hours will be enough to complete the "Initial Block Download" (IBD). This may fill up your drive a bit, but again, on most new machines, 300 GB of space isn't that hard to come by.

Tech Skill Level: 1 (encrypted wallet)

One thing we left out in the level-0 exercise is encrypting your wallet. It's easy enough to do well, but a bit more difficult to do right. The main challenge is that humans generate really poor passwords. If you want a good password, the best way is to use something called "diceware". Basically, you just grab 4 or 5 dice and each throw of the dice represents a certain word on a special list. The throw {1,4,5,3,1} for example would be the word camping on the EFF-diceware-wordlist. So you repeat this a few times until you have a list of 8 or so words which becomes the passphrase you use to encrypt your wallet. Write it down, it is always hard to remember at first. So at level-1 your list becomes:
  1. Download Bitcoin Core
  2. Launch the downloaded installer and install the app
  3. Launch the installed "Bitcoin Core" app and let it run overnight
  4. Choose Encrypt Wallet from the Settings menu
  5. Enter your 8 word (or so) passphrase generated using the Diceware method

Wallet Encryption Dialog

Tech Skill Level: 2 (enable pruning if needed)

Though I said "300 GB of space isn't hard to come by", some times it actually is. If space is an issue, a simple way to fix it is to tell bitcoin to simple take less space. This is called "pruning" and can take that number from 300 GB down to below 5 GB. If you can't find 5 GB, then you'll have to read ahead to level-4 to add USB storage. But the good news is, enabling pruning is pretty easy, we just add another step to our working list:
  1. Download Bitcoin Core
  2. Launch the downloaded installer and install the app
  3. Launch the installed "Bitcoin Core" app and let it run overnight
  4. Do the wallet encryption steps here if you wish
  5. Choose Options from the Settings menu
  6. Choose Prune block storage to: and select the max size for the blocks to use
  7. Exit and restart the bitcoin application for the changes to take effect

Pruning Dialog
Note, even setting this to 1 GB will still leave you with about a 4.5 GB install. The blocks take up a lot of space, but the chainstate and other folders eat up at least 3.5 GB and they can't be pruned. Also, be aware, to disable pruning requires you to perform the entire IBD again. While pruned some other functions my be disabled as well, so just know that pruning does limit some functionality.

Tech Skill Level: 3 (verify the installer)

Although this is arguably something that should be done at level-0, some find the intricacies of comparing hash (thumbprint) values to be tedious and beyond the scope of a beginner. You will find these types of hash compares suggested quite often as a way to prevent running tainted programs. Programs are often tainted by bad disk or network performance, but most often, taint is malicious code inserted by viruses or malware. This is a way to guard yourself against those types of attacks.
What I cover here is a very basic comparison on the certificate, but a more thorough verification advised by mosts uses a program called Gpg4Win, and is beyond the scope of this beginners guide. But regardless, most users should strive to do this minimum level of validation.
  1. Download Bitcoin Core
  2. Launch the downloaded installer
  3. When prompted "Do you want to allow..." click Show more details
  4. In the details section select Show information about the publisher's certificate
  5. In the certificate window select the Details tab
  6. In the Details tab Subject should start with "CN = Bitcoin Core Code Signing Association"
  7. Ensure Thumbprint in Details reads ea27d3cefb3eb715ed214176a5d027e01ba1ee86
  8. If the checks pass, click OK to exit the certificate window and Yes to allow the installer to run.
  9. Launch the installed "Bitcoin Core" app and let it run overnight
  10. Do the wallet encryption steps here if you wish
  11. Do the optional pruning steps here if you wish

Certification Validation Windows
Note: The certificate used to sign the current Bitcoin installer is only valid from March 2020 to March 2021. After that point the thumbprint on the certificate will change. This is by design and intentional. If your reading this post after March 2021, then it is understood that the thumbprint has changed.

Tech Skill Level: 4 (use secondary storage)

We glossed over the "new machine with fairly good internet" part. Truth be known many people do not have fairly new machines, and find the IBD to take longer than the "over night" best wishes. For most people the slowdown is the disk access when calculating what is called chainstate. This requires fast random reads and writes to the disk. If you have an SSD disk, this will be no problem, but if you have a non-SSD "spinning" disk, random writes are always slow. Though an SSD will speed things up, they are pricey, so a nice middle ground may be a simple high-end USB key drive. You can get some with 10 to 15 MB/s random writes for $20 on Amazon. This is usually a order of magnitude faster than a "spinning" disk. And with pruning (see level-2), a small USB drive should be fine.
Once you decide on a drive, the tricky part will be to enable external storage. It requires editing a configuration file and adding a line. First, we want to create a directory on the key drive. You will need to determine the drive letter of your USB key drive. For the sake of this example, we will assume it is D:, but you must determine this yourself and correct the example. Once you know the drive letter, create a blank folder on the drive called Bitcoin. So for this example, creating Bitcoin on drive D: will create the path D:\Bitcoin. Once done, assuming that D: is your drive, here are the new steps including the edit of the configuration file:
  1. Download Bitcoin Core
  2. Launch the installer, verify it, then run it
  3. Launch the installed "Bitcoin Core" app and let it run overnight
  4. Do the wallet encryption steps here if you wish
  5. Do the optional pruning steps here if you wish
  6. Launch "Notepad" by typing "Notepad.exe" in the windows search bar then click Open
  7. Type the line datadir=D:\Bitcoin (depending on your drive letter) in the blank file
  8. Choose Save from the File menu in notepad
  9. Type %APPDATA%\Bitcoin\bitcoin.conf (note the percent signs) in the File name box
  10. Select All Files from the Save as type dropdown
  11. Click the Save button and overwrite the file if prompted
  12. Exit and restart the bitcoin application for the changes to take effect

Save As Dialog
Now that you've reached this level of technical expertise, there are many new configuration options that you can begin to modify if you wish. Most configuration data is contained in the bitcoin.conf file and learning how to maintain it is a key step for a node operator.

Tech Skill Level: 5 (all other customizations)

Here's a short list of various things you can ADD to your bitcoin.conf file. You generally just add a new line for each configuration settings.
  • addresstype=bech32
  • changetype=bech32
The addresstype / changetype allows your wallet to use the native-segwit (bech32) format. This is the most efficient and inexpensive way to spend bitcoin, and is a recommended configuration. The default uses something called p2sh-segwit which is more compatible with older wallets, but more expensive to spend.
  • minrelaytxfee=0.00000011
Changing the minrelaytxfee setting allows you to help propagate lower fee transactions. It will require more memory but TXN memory is capped at 300 MB by default anyways, so if you have enough memory, it is a good setting to choose.
  • dbcache=2048
The dbcache setting controls how many MB of memory the program will use for the chainstate database. Since this is a key bottleneck in the IBD, setting this value high (2048 MB) will greatly speed up the IBD, assuming you have the memory to spare
  • blocksdir=C:\Bitcoin
  • datadir=D:\Bitcoin
In level-4 we discussed moving the datadir to a fast external storage, but the majority of the space used for bitcoin is the blocks directory (blocksdir). Although you should always use for fastest storage for datadir, you are free to use slow storage for blocksdir. So if you only want to consume a small amount of your SSD (assumed D:) then you can keep your blocks on your slow "spinning" drive.
  • upnp=1
One of the harder challenges you may face running a node, is to get incoming connections. If you are lucky, you may find that your firewall and network HW support the uPnP protocol. If they do, this setting will allow bitcoin to configure uPnP to allow incoming connections to your node. Other methods exist to make your node reachable, but they are well beyond the scope of this guide.
submitted by brianddk to Bitcoin [link] [comments]

WTF Happened in 1971?

In a recent spillover of internet-based long-form intellectual new media into the mainstream, Eric Weinstein appeared as a guest on Ted Cruz's podcast. Eric was well prepared. Cruz played the role of a charitable and engaged critic while avoiding direct confrontation.
The conservation laid bare the intersection of the anti-corporate socialist left and anti-government libertarian right and the potential of these forces as a combined political interest. There was a strong sense of shared acknowledgement of the current crisis and they touched on all the culture war aspects. But I'm more interested in what Eric has pointed to now several times as the root cause of the systemic decline, and what seems to be the original trigger for the slow decay and building of tension that has ultimately led to the rise of darker elements on both the left and right that we see today: a Great Decoupling of productivity (GDP) and wage growth in the early 1970's. The significance of this time period has also been highlighted by Eric's boss, Peter Thiel.
We are referred to https://wtfhappenedin1971.com/, where a collection of charts give the impression that a profound change in the foundations of the economy took place, effectively causing a divergence of all kinds of metrics related to equality, wealth creation, the complexity of regulation, and implicitly downstream effects like political polarization, incarceration rates, and age of marriage.
The simple, seemingly persuasive answer is that the effective cancellation of the gold standard set us on a path towards borrowing ever larger sums to avert financial crises as they arise, and the return to a currency backed by something provably scarce, i.e. bitcoin, is a solution.
I can't say I'm convinced it's that simple. And Eric doesn't mention currency specifically as the problem.
So what I want to know is, was 1971 a real inflection point, the real root of inequality and dysfunction we see today? Was the removal of limits on the Fed's ability to print money a mistake? Or was there some other government action or change at that time that was the real cause? Do we need to let stock market crashes happen from time to time?
A year ago, u/gwern posted a 1986 Atlantic article that described a lot of the problems in black America that are still around 4 decades later and offered more in the way of nuance and insight than most of the discourse we see today. What struck me on revisiting it was how the timing of the decline of Chicago aligns with the early 1970's trigger hypothesis:
In 1970 thirty-seven percent of the population of the area was below the poverty line; in 1980 the figure was 51 percent. In 1970 the unemployment rate was 9.5 percent; in 1980 it was 24.2 percent. In 1970 forty percent of the residents of the neighborhood lived in families with a female head; in 1980 the number had grown to 72 percent. In 1980 of the 54,000 residents 33,000 were on welfare. Experts agree that all of the numbers are even worse today.
My mental model for social issues is that they are mostly rooted in economics. If you have a society that generates wealth, you can pay teachers, doctors, and police well enough to attract competent candidates and the competition necessary to create real expertise. You can afford to build and maintain good infrastructure and spend time on figuring out how to best help the disadvantaged. You have the resources to advance technology and support the arts. You get all the positive feedback loops that come with this.
When wealth generation becomes concentrated and restricted, public institutions start to struggle, people feel they have less opportunity, and social issues start to bubble up like the formation of outgroups of all kinds. A massive oversimplifation, I know, but a useful general framework to approaching issues that avoids (mis)placing blame on cultural degeneracy, "evil" corporations, or other common scapegoats that are largely symptoms of greater problems.
Today, this mindset seems to align with the conservative right, but in the 1986 article it's the "liberal answer" to the problem of ghettos that I identify with:
In Chicago the harbinger of the change was the closing in the late fifties of the stockyards, which for half a century were the sine qua non of lower-class grunt work and a heavy employer of blacks. Chicago lost 200,000 jobs in the seventies; small shut-down redbrick factories that used to make products like boxes and ball bearings dot the city, especially the West Side. The lack of jobs, the argument continues, caused young men in the ghetto to adopt a drifting, inconstant life; to turn to crime; to engage in exaggeratedly macho behavior -- acting tough, not studying, bullying women for money -- as a way to get the sense of male strength that their fathers had derived from working and supporting families. As Murray believes that one simple step, ending all welfare programs, would heal the ghettos, the unemployment school believes that another simple step, jobs, would heal them. "When there's a demand for the participation of the black underclass in the labor force, most of the so-called problems people talk about will evaporate in a generation," says John McKnight. an urban-research professor at Northwestern University.
Indeed, Mr. McKnight. And up until this spring, it looked like the Trump presidency's aggressively pro-jobs and pro-American workers policy was showing promise of vindicating this view - the presence of BLM and racial tensions leading up to 2016 had all but subsided by 2018-2019. I wonder just how little backlash the George Floyd incident would have caused if the pandemic hadn't undone the economic progress of the past 3 years.
Mind you, that "progress" was but a tiny step in the right direction in terms of improving wages and opportunities for the lowest earners. And for all the times the "audit the fed" meme hit the top of the_donald, it now seems impossible that the current administration has any capability or willingness to take the drastic steps needed to address the real root cause that apparently started 50 years ago. To do that, we may need an actual revolution.
submitted by curious-b to TheMotte [link] [comments]

List of 110+ Free Udemy & Popular Discounted : ETL & Data Integration Masterclass, HTML, JavaScript, & Bootstrap, Marketing Analytics, Microsoft Excel, Machine Learning, Android App Developer, React JS - A Complete Guide for Frontend Web Development, Python, Tableau, Instructional Design & Many More

ETL & Data Integration Masterclass, HTML, JavaScript, & Bootstrap, Marketing Analytics, Microsoft Excel, Machine Learning, Android App Developer, React JS - A Complete Guide for Frontend Web Development, Python, Tableau, Instructional Design & Many More
Source: Freebies Global - https://freebiesglobal.com/
  1. [English] 6h 24m HTML, JavaScript, & Bootstrap - Certification Course https://www.udemy.com/course/html-javascript-bootstrap-certification-course/?couponCode=YOUACCELOCT26 2 Days left at this price!
  2. [English] 0h 37m Quick Guide: Setup a Local Testing Server using WAMP or MAMP https://www.udemy.com/course/quick-guide-setup-a-local-testing-server-using-wamp-or-mamp/?couponCode=YOUACCELOCT26 2 Days left at this price!
  3. [English] 1h 27m Learn MySQL - For Beginners https://www.udemy.com/course/learn-mysql-for-beginners/?couponCode=YOUACCELOCT26 2 Days left at this price!
  4. [English] 1h 28m Learn JavaScript - For Beginners https://www.udemy.com/course/learn-javascript-for-beginners-v/?couponCode=YOUACCELOCT26 2 Days left at this price!
  5. [English] 1h 47m Learn PHP - For Beginners https://www.udemy.com/course/learn-php-for-beginners-n/?couponCode=YOUACCELOCT26 2 Days left at this price!
  6. [English] 5h 57m JavaScript, Bootstrap, & PHP - Certification for Beginners https://www.udemy.com/course/javascript-bootstrap-php-certification-for-beginners/?couponCode=YOUACCELOCT26 2 Days left at this price!
  7. [English] 2h 23m Learn XML-AJAX - For Beginners https://www.udemy.com/course/learn-xml-ajax-for-beginners/?couponCode=YOUACCELOCT26 2 Days left at this price!
  8. [English] 2h 45m Learn Bootstrap - For Beginners https://www.udemy.com/course/learn-bootstrap-for-beginners/?couponCode=YOUACCELOCT26 2 Days left at this price!
  9. [English] 1h 15m Learn jQuery - For Beginners https://www.udemy.com/course/learn-jquery-for-beginners/?couponCode=YOUACCELOCT26 2 Days left at this price!
  10. [English] 3h 9m CSS & JavaScript - Certification Course for Beginners https://www.udemy.com/course/css-javascript-certification-course-for-beginners/?couponCode=YOUACCELOCT26 2 Days left at this price!
  11. [English] 6h 2m Ultimate AWS Certified Alexa Skill Builder Specialty 2020 https://www.udemy.com/course/ultimate-aws-certified-alexa-skill-builder-specialty/?couponCode=20F2F1085B9FE981B09C 2 Days left at this price!
  12. [English] 9h 13m Pentaho for ETL & Data Integration Masterclass 2020- PDI 9.0 https://www.udemy.com/course/pentaho-for-etl-data-integration-masterclass/?couponCode=OCTXXVI20 1 Day left at this price!
  13. [English] 34h 56m Machine Learning & Deep Learning in Python & R https://www.udemy.com/course/data_science_a_to_z/?couponCode=OCTXXVI20 1 Day left at this price!
  14. [English] 0h 52m Public Speaking: A tactical approach https://www.udemy.com/course/publicspeakingtactics/?couponCode=9546D2A90B72DB31BF85 2 Days left at this price!
  15. [Spanish] 8h 22m Introducción a Adobe Photoshop CC 2020 (Actualizado) https://www.udemy.com/course/introduccion-a-adobe-photoshop-cc-2020-actualizado/?couponCode=GRATIS-CAPDESIS 2 Days left at this price!
  16. [English] 3h 36m The Complete React JS Course - Basics to Advanced https://www.udemy.com/course/react-js-basics-to-advanced/?couponCode=FREEOCTOBER 2 Days left at this price!
  17. [English] 0h 48m Develop Your Listening Skills to Shine at Work and in Life https://www.udemy.com/course/develop-your-listening-skills-to-shine-at-work-and-in-life/?couponCode=86E39195E8A8084CE232 1 Day left at this price!
  18. [Spanish] 11h 40m Curso Excel y Power BI – Análisis y Visualización de Datos https://www.udemy.com/course/curso-tutorial-aprender-como-usar-power-bi-excel-ejercicios-practicos/?couponCode=OCT20-1 2 Days left at this price!
  19. [English] 1h 28m Learn! Modern JavaScript for React JS - ES6 https://www.udemy.com/course/modern-javascript-es6-for-react-js/?couponCode=FREEOCTOBER 2 Days left at this price!
  20. [English] 2h 5m The Obvious Secrets To Success No One Knows https://www.udemy.com/course/success-secrets-coach/?couponCode=TOSTSNEXPOCT292020 2 Days left at this price!
  21. [English] 2h 21m EQ-2 Resilience and Mental Strength - Emotional Intelligence https://www.udemy.com/course/resiliance-emotional-intelligence/?couponCode=EQRMSEXPOCT292020 2 Days left at this price!
  22. [English] 5h 37m Marketing Analytics: Pricing Strategies and Price Analytics https://www.udemy.com/course/marketing-analytics-pricing-strategies-and-price-analytics/?couponCode=OCTXXVI20 1 Day left at this price!
  23. [German ] 2h 52m Werde ein Menschen-Magnet - Die Charisma-Formel https://www.udemy.com/course/werde-ein-menschen-magnet-die-charisma-formel/?couponCode=CHARISTART 2 Days left at this price!
  24. [English] 12h 46m Complete Machine Learning with R Studio - ML for 2020 https://www.udemy.com/course/machine-learning-with-r-studio/?couponCode=OCTXXVI20 1 Day left at this price!
  25. [English] 7h 7m Marketing Analytics: Forecasting Models with Excel https://www.udemy.com/course/marketing-analytics-forecasting-models-with-excel/?couponCode=OCTXXVI20 1 Day left at this price!
  26. [English] 7h 57m Learn! Python from scratch - Basics to Advanced https://www.udemy.com/course/python-programming-beginner-to-advanced/?couponCode=FREEOCTOBER 2 Days left at this price!
  27. [English] 2h 30m Youtube & Instagram Video Production + Editing Bootcamp 2020 https://www.udemy.com/course/youtube-video-production-bootcamp-2018/?couponCode=PUMPKIN 2 Days left at this price!
  28. [English] 0h 32m GDPR and Data Protection Compliance for Beginners https://www.udemy.com/course/gdpr-and-data-protection-compliance-for-beginners/?couponCode=GDPRFREE 2 Days left at this price!
  29. [English] 1h 57m Machine learning & AI Hands on 3 Projects. https://www.udemy.com/course/machine-learning-and-ai-with-hands-on-projects/?couponCode=FREEOCTOBER 2 Days left at this price!
  30. [English] 6h 49m Machine Learning - Step by Step (2020) https://www.udemy.com/course/step-by-step-guide-to-machine-learning-course/?couponCode=FREEOCTOBER 2 Days left at this price!
  31. [English] 4h 7m Step by step guide to be an Android App Developer https://www.udemy.com/course/a-beginners-guide-to-android-app-development/?couponCode=FREEOCTOBER 2 Days left at this price!
  32. [English] 3h 32m HTML5 - Basics to Advanced with hands-on projects. https://www.udemy.com/course/html-basic-to-advanced/?couponCode=FREEOCTOBER 2 Days left at this price!
  33. [English] 9h 59m Step by Step Guide for Javascript - Basics to Advanced https://www.udemy.com/course/javascript-basics-to-advanced/?couponCode=FREEOCTOBER 2 Days left at this price!
  34. [English] 21h 57m React JS - A Complete Guide for Frontend Web Development https://www.udemy.com/course/react-js-a-complete-guide-for-frontend-web-development/?couponCode=FREEOCTOBER 2 Days left at this price!
  35. [English] 2h 36m EMDR Therapy For PTSD Post Traumatic Stress Disorder https://www.udemy.com/course/certificate-in-ptsd-symptom-relief-through-emdr-therapy/?couponCode=1CE6BA95EB2043A8612C 2 Days left at this price!
  36. [English] 2h 21m Unblock Chakras, Cleanse Aura, Chromotherapy Color Therapy https://www.udemy.com/course/color-therapy-certification-improve-your-life-through-colo?couponCode=81E73256860229CAAF0E 2 Days left at this price!
  37. [English] 2h 59m How To Declutter Your Home With Before After Video Included https://www.udemy.com/course/declutter-and-organize-for-better-home-and-less-stress/?couponCode=B73EF8EC273534ED7BC4 2 Days left at this price!
  38. [English] 1h 14m Nursing Professionals Get Motivated! Motivation For Nurses https://www.udemy.com/course/motivation-for-nurses-30-days-of-praise-for-nurses/?couponCode=334FEE6E04DCBEF2182D 2 Days left at this price!
  39. [English] 1h 12m Canva T-Shirt Design Course Create Stunning Graphics Today! https://www.udemy.com/course/canva-t-shirt-design-course-create-stunning-graphics-today/?couponCode=CHRISTMAS_CAME_EARLY 2 Days left at this price!
  40. [English] 0h 31m Fundamentals of Network Security https://www.udemy.com/course/fundamentals-of-network-security-b/?couponCode=HARISH_INDIA 2 Days left at this price!
  41. [English] 1h 14m Sell Photo Online: Beginners Guide Stock Photography https://www.udemy.com/course/mastering-stock-photography-step-by-step-guideline/?couponCode=STOCKOCT2020F3 2 Days left at this price!
  42. [English] 6h 5m Tableau 2020 Training for Data Science & Business Analytics https://www.udemy.com/course/tableau-for-data-science-and-business-analytics/?couponCode=FB27OCT2020 2 Days left at this price!
  43. [English] 11h 46m Futures Trading Ninja: DIY 12Hour TOP-NOTCH Trading Strategy https://www.udemy.com/course/futures-trading/?couponCode=1OCT20 2 Days left at this price!
  44. [Spanish] 5h 35m Google Adsense. 99 Secretos que Internet No te Enseña. 2020. https://www.udemy.com/course/google-adsense-gana-dinero-achirou-alvaro-chirou-pablo-munoz/?couponCode=TWITCH 2 Days left at this price!
  45. [English] 7h 0m CNN for Computer Vision with Keras and TensorFlow in Python https://www.udemy.com/course/cnn-for-computer-vision-with-keras-and-tensorflow-in-python/?couponCode=OCTXXVI20 1 Day left at this price!
  46. [English] 6h 29m HR Analytics Course with R https://www.udemy.com/course/hr-analytics-course-with-?couponCode=ANALYTICS27 2 Days left at this price!
  47. [English] 6h 59m Instructional Design Course: All Levels Beginner to Advanced https://www.udemy.com/course/instructional-design-course/?couponCode=DESIGN27 2 Days left at this price!
  48. [English] 0h 58m Motion Graphics: Make Liquid Motion Effects in After Effects https://www.udemy.com/course/motion-graphics-liquid-motion-effects-in-after-effects/?couponCode=UD1FREE201026 1 Day left at this price!
  49. [English] 4h 31m Learn Excel from beginner to advance with Example https://www.udemy.com/course/learn-excel-from-beginner-to-advance-with-example/?couponCode=FREE50 2 Days left at this price!
  50. [English] 1h 39m Mastering Deno.js: Beginner to Expert [2020] https://www.udemy.com/course/mastering-denojs-beginner-to-expert/?couponCode=OCTOBERSALE 1 Day left at this price!
  51. [English] 0h 41m Public Speaking for Beginners https://www.udemy.com/course/public-speaking-for-beginners-al/?couponCode=2979E8D97444605D7156 2 Days left at this price!
  52. [English] 0h 58m Presentation Skills: Give a Great New Business Pitch https://www.udemy.com/course/how-to-give-a-new-business-pitch-presentation/?couponCode=74EFB7D6C2FB1A0D9B1E 2 Days left at this price!
  53. [English] 0h 51m Journalism: Conduct Great Media Interviews https://www.udemy.com/course/how-to-conduct-interviews/?couponCode=C84C17A28AE58CBD454E 2 Days left at this price!
  54. [English] 1h 7m Sales Skills Training: Give a Winning Sales Presentation https://www.udemy.com/course/how-to-give-a-sales-presentation/?couponCode=60C26DD7117AF1729851 2 Days left at this price!
  55. [English] 1h 40m Public Speaking: You Can Give Great Financial Presentations https://www.udemy.com/course/how-to-give-financial-presentations/?couponCode=2CDEE253D2739633312E 2 Days left at this price!
  56. [English] 2h 59 The Complete Motivation Course: Motivation for Your Success https://www.udemy.com/course/the-complete-motivation-course-motivation-for-your-success/?couponCode=9960F956CB6AA19CF809 2 Days left at this price!
  57. [English] 1h 24m The Complete Google Forms Course - Sending & Analyzing Forms https://www.udemy.com/course/the-complete-google-forms-course-sending-analyzing-forms/?couponCode=2076C8A7ADCBD6DBDE99 2 Days left at this price!
  58. [English] 4h 54m Master Django by Building Complete RESTful API Project https://www.udemy.com/course/master-django-by-building-complete-restful-api-project/?couponCode=OCTOBERSALE 1 Day left at this price!
  59. [English] 9h 18m Complete Adobe Premiere Pro CC Course - Beginner to Advanced https://www.udemy.com/course/adobepremiereprocccourse/?couponCode=FREEADOBE 2 Days left at this price!
  60. [Spanish] 1h 18m Comienza con R ¡Añade valor a tu CV en 2 horas! https://www.udemy.com/course/el-arte-de-programar-en-r-anade-valor-a-tu-cv/?couponCode=B90E90DE425C8BAC6D10 2 Days left at this price!
  61. [Spanish] 1h 15m Aprende SQL desde cero: ¡Curso con mas de 50 ejercicios! 1 https://www.udemy.com/course/aprende-sql-desde-cero-curso-con-mas-de-50-ejercicios/?couponCode=9497A0979D086BC59ACA 2 Days left at this price!
  62. [Spanish] 1h 41m Tableau: Crea un impacto con la información https://www.udemy.com/course/tableau-10-desde-cero/?couponCode=0B9A15DAABECEF4283E3 2 Days left at this price!
  63. [Spanish] 1h 4m Microsoft Excel - Análisis de datos con tablas dinámicas https://www.udemy.com/course/microsoft-excel-analisis-de-datos-con-tablas-dinamicas/?couponCode=E132A1381313060EADBA 2 Days left at this price!
  64. [Spanish] 1h 47m SQL: Creación de Bases de Datos (De cero a profesional) https://www.udemy.com/course/sql-creacion-de-bd/?couponCode=4C2909E4D310F1B4FA41 2 Days left at this price!
  65. [Arabic] 0h 43m YouTube SEO mini course (Get more views) in Arabic https://www.udemy.com/course/youtube-seo-mini-course/?couponCode=B9CB7555A84C81E259A6 2 Days left at this price!
  66. [English] 4h 48m Microsoft Excel - Learn MS EXCEL For DATA Analysis https://www.udemy.com/course/microsoft-excel-learn-ms-excel-for-data-analysis/?couponCode=23966F2BE2A43C33E5ED 2 Days left at this price!
  67. [English] 0h 33m 30 Days Challenge for a Better Time Management https://www.udemy.com/course/30-days-challenge-for-a-better-time-management/?couponCode=TMFREE 2 Days left at this price!
  68. [English] 2h 15m Outsource Mastery: How To Earn More Money By Doing Less Work https://www.udemy.com/course/outsource-mastery/?couponCode=OCTFREEOUTSOURCE 2 Days left at this price!
  69. [English] 4h 44m Microsoft Excel: Beginner to Data Analysis and Dashboards https://www.udemy.com/course/getting-started-with-microsoft-excel/?couponCode=4471C851C1F635EA50B6 2 Days left at this price!
  70. [English] 1h 55m Machine Learning & Data Science Foundations Masterclass https://www.udemy.com/course/machine-learning-data-science-foundations-masterclass/?couponCode=CLUB11 2 Days left at this price!
  71. [English] 1h 26m Public Speaking: You Can Speak to Large Audiences https://www.udemy.com/course/how-to-speak-to-large-audiences/?couponCode=D862393E365C81A88F76 2 Days left at this price!
  72. [English] 1h 12m Online Course Creation: Complete Course of Blunders to Avoid https://www.udemy.com/course/online-course-creation-complete-course-of-blunders-to-avoid/?couponCode=795DDC3D62699701AA68 2 Days left at this price!
  73. [English] 1h 0m Basics Of Stop Motion Animation Using Canva And OpenShot https://www.udemy.com/course/basics-of-stop-motion-animation-using-canva-and-openshot/?couponCode=87D29D78BE69CC4A77E6 2 Days left at this price!
  74. [English] 1h 23m Basics Of Flat Design Illustrations In Canva https://www.udemy.com/course/how-to-do-flat-design-for-social-media-marketing-in-canva/?couponCode=7C34A04E50CDC001F0FB 2 Days left at this price!
  75. [English] 1h 6m TEDx for NGOs, NonProfits & Volunteers https://www.udemy.com/course/tedx-nonprofit-org/?couponCode=TNNPVEXPOCT292020 2 Days left at this price!
  76. [English] 0h 49m Color Theory Basics: Learning Color Theory With Adobe Color https://www.udemy.com/course/color-theory-basics-learning-color-theory-with-adobe-colo?couponCode=6950A9D3ED98C8948A02 2 Days left at this price!
  77. [English] 3h 37m Intro To Basic Video Creation https://www.udemy.com/course/intro-to-basic-video-creation/?couponCode=2A0546CA0E43EEF9DFEC 2 Days left at this price!
  78. [English] 3h 19m Photo Editing With Free Software https://www.udemy.com/course/photo-editing-with-free-software/?couponCode=6A1829B7BD9A5CD55E4F 2 Days left at this price!
  79. [English] 2h 19m Introduction To The Basics Of Melt & Pour Soap https://www.udemy.com/course/introduction-to-the-basics-of-melt-pour-soap/?couponCode=1A40DBD5832B6B268670 2 Days left at this price!
  80. [English] 0h 57m Analyzing Self Storage Businesses for Maximum Profit https://www.udemy.com/course/self-storage-business/?couponCode=ASBMPEXPOCT292020 2 Days left at this price!
  81. [English] 1h 35m Affiliate Marketing Mastery (2021) - Beginner To Advanced https://www.udemy.com/course/affiliate-marketing-mastery-2021-beginner-to-advanced/?couponCode=MANISHMEHTA 2 Days left at this price!
  82. [English] 2h 59m Complete SQL Bootcamp with MySQL, PHP & Python https://www.udemy.com/course/complete-sql-bootcamp-with-mysql-php-python/?couponCode=SQLBOOTOCT2020F3 1 Day left at this price!
  83. [English] 0h 52m Data Analytics with Excel PivotTables https://www.udemy.com/course/data-analytics-with-excel-pivottables-2016/?couponCode=45D4278FB61058D3D9E4 1 Day left at this price!
  84. [English] 0h 52m Understanding HIPAA Compliance https://www.udemy.com/course/understanding-hipaa-compliance/?couponCode=B3F4C350DD6FB06C1225 1 Day left at this price!
  85. [English] 0h 34m Time Management for Professionals https://www.udemy.com/course/time-management-for-professionals/?couponCode=7E69781A8998EA9C8309 1 Day left at this price!
  86. [English] 9h 39m How to Write and Publish a Research Paper: Complete Guide https://www.udemy.com/course/how-to-write-and-publish-a-research-paper-complete-guide/?couponCode=PAPER26 1 Day left at this price!
  87. [English] 4h 45m Grant Writing Full Course: Nonprofits, Artists & Freelancers https://www.udemy.com/course/grant-writing-course/?couponCode=GRANT26 1 Day left at this price!
  88. [English] 7h 8m Big Data on Amazon web services (AWS) https://www.udemy.com/course/big-data-on-amazon-web-services-aws-cloud-2018/?couponCode=BE8474FF563682A467C7 1 Day left at this price!
  89. [English] 2h 36m C Programming For Beginners -Build Bank ATM Machine Software https://www.udemy.com/course/c-programming-for-beginners-with-real-world-examples/?couponCode=19D2D84BB2687DF326BB 21 hrs left at this price!
  90. [English] 2h 42m SQL Injections Unlocked - SQLi Web Attacks https://www.udemy.com/course/sql-injections-unlocked-sqli-web-attacks/?couponCode=FOR-MY-HACKMATES 18 hrs left at this price!
  91. [English] 7h 4m Build 9 PIC Microcontroller Engineering projects today! https://www.udemy.com/course/pic-microcontroller-build-engineering-projects-today/?couponCode=STAYHOME1022020 21 hrs left at this price!
  92. [English] 1h 2m Arduino: Everything you need to Know https://www.udemy.com/course/arduino-for-newbies-crash-course/?couponCode=STAYHOME1022020 21 hrs left at this price!
  93. [English] 4h 24m The Complete Raspberry Pi Bootcamp https://www.udemy.com/course/raspberry-pi-complete-raspberrypi-bootcamp-python-raspberry-pi/?couponCode=STAYHOME1022020 21 hrs left at this price!
  94. [English] 0h 44m Arduino meets Python: Step by Step https://www.udemy.com/course/arduino-python-control-py-code-arduino-using-python-pip/?couponCode=STAYHOME1022020 21 hrs left at this price!
  95. [English] 1h 37m Sensors: Everything You Need To Know https://www.udemy.com/course/sensors-interfacing-sensor-wiring-sensor-temperature-humidity-sensors/?couponCode=STAYHOME1022020 21 hrs left at this price!
  96. [English] 1h 22m Arduino SMS Sending Motion Detector using Python https://www.udemy.com/course/arduino-sms-sending-motion-detector-using-python/?couponCode=STAYHOME1022020 21 hrs left at this price!
  97. [English] 2h 15m PIC Microcontrollers Timer and Watchdog Timer https://www.udemy.com/course/pic-microcontrollers-timer0-watchdog-timer-advance-picmicrocontrolle?couponCode=STAYHOME1022020 21 hrs left at this price!
  98. [English] 3h 47m Adobe Photoshop CC- Basic Photoshop training https://www.udemy.com/course/adobe-photoshop-cc-basic-photoshop-training/?couponCode=0210CF7D2FCCC0923A73 1 Day left at this price!
  99. [English] 0h 59m How to Make Passive Income With Bitcoin Lending https://www.udemy.com/course/how-to-make-passive-income-with-bitcoin-lending/?couponCode=OCTTHW2020 1 Day left at this price!
  100. [English] 6h 35m YouTube 2020 Million+ Views: Increase Profits, Subs & Rank https://www.udemy.com/course/youtubehacks/?couponCode=FREEPASS0000 1 Day left at this price!
  101. [English] 1h 19m Gain Love Relationship Skills Life Coaching Course https://www.udemy.com/course/get-a-relationship-life-coaching-love-relationship-building/?couponCode=8488CEF063E042E4BD80 1 Day left at this price!
  102. [English] 4h 11m NodeJS for Absolute Beginners https://www.udemy.com/course/nodejs-for-absolute-beginners/?couponCode=E6BFBDF8BB87E36F792E 1 Day left at this price!
  103. [English] 2h 1m Educación Emocional para niños de 3 a 5 años https://www.udemy.com/course/educacion-emocional-para-ninos-de-3-a-5-anos/?couponCode=142522ECD9028DE90A66 1 Day left at this price!
  104. [Spanish] 0h 35m Sistema para Hotel con php y Mysql (2020) https://www.udemy.com/course/sistema-para-hotel-con-php-y-mysql-2020-a/?couponCode=ECFE213D6989C53B2971 1 Day left at this price!
  105. [English] 2h 10m Master the Art of CV Building, Cover Letter & Job Interview https://www.udemy.com/course/master-job-landing/?couponCode=I-TRULY-CARE 1 Day left at this price!
  106. [English] 7h 38m Accounting, Bookkeeping & Financial Statements: Zero to Pro https://www.udemy.com/course/accounting-for-entrepreneurs/?couponCode=3B3CFB3F58EF8A38BF7D 1 Day left at this price!
  107. [English] 4h 40m Facebook Ads - from Beginner to Pro https://www.udemy.com/course/facebook-advertisement-from-beginners-to-pro/?couponCode=FACEBOOK-ADS-FREE 19 hrs left at this price!
  108. [English] 9h 27m Python 3: From ZERO to GUI programming https://freebiesglobal.com/python-3-from-zero-to-gui-programming 18 hrs left at this price!
  109. [English] 4h 27m Vedic Math & Mental Math - MULTIPLICATION : Full Course https://www.udemy.com/course/vedic-math-mental-math-multiplication-full-course/?couponCode=F9BAC66EEF2DD829D3B5 1 Day left at this price!
  110. [English] 1h 18m Learn 23 Ways to Make Money Online with Your Smartphone! https://www.udemy.com/course/make-money-with-your-smartphone/?couponCode=9D54EE1B421C3B3AB3FB 1 Day left at this price!
  111. [English] 1h 0m The Smartphone Product Photography Course https://www.udemy.com/course/the-smartphone-product-photography-course/?couponCode=CA54DC4D6967F6BC73F9 1 Day left at this price!
  112. [English] 2h 47m The complete forex course from scratch to professional https://www.udemy.com/course/the-complete-forex-course-from-scratch-to-professional/?couponCode=78C5F0F6865B3E555A0C 1 Day left at this price!
  113. [English] 4h 42m Watercolor Painting Next Level Techniques and Effects https://www.udemy.com/course/watercolor-painting-next-level-techniques-effects/?couponCode=FREEWATERCOLORCOURSE 1 Day left at this price!
  114. [English] 4h 19m Python Learn by Python Projects & Python Quizzes in 2020 https://www.udemy.com/course/the-complete-python-for-beginner-master-python-from-scratch/?couponCode=00F0142C2B69AE9804EA 1 Day left at this price!
  115. [English] 5h 35m Excel Basics [2020] + Advanced in Ms Excel 2019 & Office 365 https://freebiesglobal.com/excel-basics-2020-advanced-in-ms-excel-2019-office-365 1 Day left at this price!
  116. [English] 10h 39m Lead Generation MASTERY with Facebook Lead & Messenger Ads https://www.udemy.com/course/facebook-lead-ads-course/?couponCode=LEADADS111 1 Day left at this price!
Popular & Best Udemy Courses from $9.99
  1. [English] 32h 33m Master JavaScript – The Most Compete JavaScript Course 2020 $11.99 https://www.udemy.com/course/master-javascript-the-most-compete-javascript-course-2020/?couponCode=LEARNOCT 3 Days left at this price!
  2. [English] 7h 53m Introduction to Cloud Computing on Amazon AWS for Beginners $9.99 https://www.udemy.com/course/introduction-to-cloud-computing-on-amazon-aws-for-beginners/?couponCode=AWSOCT 4 Days left at this price!
  3. [English] AWS Certified Cloud Practitioner 500 Practice Exam Questions $9.99 https://www.udemy.com/course/aws-certified-cloud-practitioner-practice-exams-c/?couponCode=AWSOCT 4 Days left at this price!
  4. [English] 34h 0m The Complete Train the Trainer Bootcamp - Beginners-Advanced $12.99 https://www.udemy.com/course/the-complete-train-the-trainer-bootcamp-beginners-advanced/?couponCode=THANKS1 3 Days left at this price!
  5. [English] 26h 49m Leading Effective Meetings - You Can Lead Effective Meetings $12.99 https://www.udemy.com/course/leading-effective-meetings-you-can-lead-effective-meetings/?couponCode=THANKS2 3 Days left at this price!
  6. [English] 44h 40m SEO TRAINING 2021: Complete SEO Course + WordPress SEO Yoast $10.99 https://www.udemy.com/course/online-seo-training/?couponCode=2OCT999 4 Days left at this price!
  7. [English] 8h 9m Facebook Dynamic Ads (Facebook Dynamic Retargeting) MASTERY $9.99 https://www.udemy.com/course/facebook-dynamic-ads/?couponCode=OCT999 4 Days left at this price!
  8. [English] 56h 8m The Complete Digital Marketing Course for Local Businesses $9.99 https://www.udemy.com/course/local-digital-marketing/?couponCode=2OCT999 4 Days left at this price!
  9. [English] 29h 1m BEST of Facebook Ads: Facebook Ads 2021 ULTIMATE PRO Edition $13.99 https://www.udemy.com/course/facebook-ads-2021/?couponCode=OCT999 4 Days left at this price!
  10. [English] 39h 52m BEST of SEO: #1 SEO Training & Content Marketing Course 2021 $9.99 https://www.udemy.com/course/seo-training-2021/?couponCode=2OCT999 4 Days left at this price!
  11. [English] AWS Certified Developer Associate Practice Exam Questions $9.99 https://www.udemy.com/course/aws-developer-associate-practice-exams/?couponCode=AWSOCT 2 Days left at this price!
  12. [English] 29h 21m AWS Certified Developer Associate Exam Training 2020 [NEW] $9.99 https://www.udemy.com/course/aws-certified-developer-associate-exam-training/?couponCode=AWSOCT 2 Days left at this price!
  13. [English] 31h 16m The Agile Methodology for Project Risk Managers $12.99 https://www.udemy.com/course/the-agile-methodology-for-project-risk-managers/?couponCode=LEARN2020OCT 3 Days left at this price!
  14. [English] 37h 7m Risk Management for Business Analysts (PMI-RMP/IIBA-ECBA) $12.99 https://www.udemy.com/course/risk-management-for-business-analysts-pmi-rmpiiba-ecba/?couponCode=LEARN2020OCT 3 Days left at this price!
  15. [English] 42h 20m Project Management Professional Certification Program (PMP) $12.99 https://www.udemy.com/course/project-management-professional-certification-program-pmp/?couponCode=LEARN2020OCT 4 Days left at this price!
submitted by ViralMedia007 to FREECoursesEveryday [link] [comments]

Why Osana takes so long? (Programmer's point of view on current situation)

I decided to write a comment about «Why Osana takes so long?» somewhere and what can be done to shorten this time. It turned into a long essay. Here's TL;DR of it:
The cost of never paying down this technical debt is clear; eventually the cost to deliver functionality will become so slow that it is easy for a well-designed competitive software product to overtake the badly-designed software in terms of features. In my experience, badly designed software can also lead to a more stressed engineering workforce, in turn leading higher staff churn (which in turn affects costs and productivity when delivering features). Additionally, due to the complexity in a given codebase, the ability to accurately estimate work will also disappear.
Junade Ali, Mastering PHP Design Patterns (2016)
Longer version: I am not sure if people here wanted an explanation from a real developer who works with C and with relatively large projects, but I am going to do it nonetheless. I am not much interested in Yandere Simulator nor in this genre in general, but this particular development has a lot to learn from for any fellow programmers and software engineers to ensure that they'll never end up in Alex's situation, especially considering that he is definitely not the first one to got himself knee-deep in the development hell (do you remember Star Citizen?) and he is definitely not the last one.
On the one hand, people see that Alex works incredibly slowly, equivalent of, like, one hour per day, comparing it with, say, Papers, Please, the game that was developed in nine months from start to finish by one guy. On the other hand, Alex himself most likely thinks that he works until complete exhaustion each day. In fact, I highly suspect that both those sentences are correct! Because of the mistakes made during early development stages, which are highly unlikely to be fixed due to the pressure put on the developer right now and due to his overall approach to coding, cost to add any relatively large feature (e.g. Osana) can be pretty much comparable to the cost of creating a fan game from start to finish. Trust me, I've seen his leaked source code (don't tell anybody about that) and I know what I am talking about. The largest problem in Yandere Simulator right now is its super slow development. So, without further ado, let's talk about how «implementing the low hanging fruit» crippled the development and, more importantly, what would have been an ideal course of action from my point of view to get out. I'll try to explain things in the easiest terms possible.
  1. else if's and lack any sort of refactoring in general
The most «memey» one. I won't talk about the performance though (switch statement is not better in terms of performance, it is a myth. If compiler detects some code that can be turned into a jump table, for example, it will do it, no matter if it is a chain of if's or a switch statement. Compilers nowadays are way smarter than one might think). Just take a look here. I know that it's his older JavaScript code, but, believe it or not, this piece is still present in C# version relatively untouched.
I refactored this code for you using C language (mixed with C++ since there's no this pointer in pure C). Take a note that else if's are still there, else if's are not the problem by itself.
The refactored code is just objectively better for one simple reason: it is shorter, while not being obscure, and now it should be able to handle, say, Trespassing and Blood case without any input from the developer due to the usage of flags. Basically, the shorter your code, the more you can see on screen without spreading your attention too much. As a rule of thumb, the less lines there are, the easier it is for you to work with the code. Just don't overkill that, unless you are going to participate in International Obfuscated C Code Contest. Let me reiterate:
Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
Antoine de Saint-Exupéry
This is why refactoring — activity of rewriting your old code so it does the same thing, but does it quicker, in a more generic way, in less lines or simpler — is so powerful. In my experience, you can only keep one module/class/whatever in your brain if it does not exceed ~1000 lines, maybe ~1500. Splitting 17000-line-long class into smaller classes probably won't improve performance at all, but it will make working with parts of this class way easier.
Is it too late now to start refactoring? Of course NO: better late than never.
  1. Comments
If you think that you wrote this code, so you'll always easily remember it, I have some bad news for you: you won't. In my experience, one week and that's it. That's why comments are so crucial. It is not necessary to put a ton of comments everywhere, but just a general idea will help you out in the future. Even if you think that It Just Works™ and you'll never ever need to fix it. Time spent to write and debug one line of code almost always exceeds time to write one comment in large-scale projects. Moreover, the best code is the code that is self-evident. In the example above, what the hell does (float) 6 mean? Why not wrap it around into the constant with a good, self-descriptive name? Again, it won't affect performance, since C# compiler is smart enough to silently remove this constant from the real code and place its value into the method invocation directly. Such constants are here for you.
I rewrote my code above a little bit to illustrate this. With those comments, you don't have to remember your code at all, since its functionality is outlined in two tiny lines of comments above it. Moreover, even a person with zero knowledge in programming will figure out the purpose of this code. It took me less than half a minute to write those comments, but it'll probably save me quite a lot of time of figuring out «what was I thinking back then» one day.
Is it too late now to start adding comments? Again, of course NO. Don't be lazy and redirect all your typing from «debunk» page (which pretty much does the opposite of debunking, but who am I to judge you here?) into some useful comments.
  1. Unit testing
This is often neglected, but consider the following. You wrote some code, you ran your game, you saw a new bug. Was it introduced right now? Is it a problem in your older code which has shown up just because you have never actually used it until now? Where should you search for it? You have no idea, and you have one painful debugging session ahead. Just imagine how easier it would be if you've had some routines which automatically execute after each build and check that environment is still sane and nothing broke on a fundamental level. This is called unit testing, and yes, unit tests won't be able to catch all your bugs, but even getting 20% of bugs identified at the earlier stage is a huge boon to development speed.
Is it too late now to start adding unit tests? Kinda YES and NO at the same time. Unit testing works best if it covers the majority of project's code. On the other side, a journey of a thousand miles begins with a single step. If you decide to start refactoring your code, writing a unit test before refactoring will help you to prove to yourself that you have not broken anything without the need of running the game at all.
  1. Static code analysis
This is basically pretty self-explanatory. You set this thing once, you forget about it. Static code analyzer is another «free estate» to speed up the development process by finding tiny little errors, mostly silly typos (do you think that you are good enough in finding them? Well, good luck catching x << 4; in place of x <<= 4; buried deep in C code by eye!). Again, this is not a silver bullet, it is another tool which will help you out with debugging a little bit along with the debugger, unit tests and other things. You need every little bit of help here.
Is it too late now to hook up static code analyzer? Obviously NO.
  1. Code architecture
Say, you want to build Osana, but then you decided to implement some feature, e.g. Snap Mode. By doing this you have maybe made your game a little bit better, but what you have just essentially done is complicated your life, because now you should also write Osana code for Snap Mode. The way game architecture is done right now, easter eggs code is deeply interleaved with game logic, which leads to code «spaghettifying», which in turn slows down the addition of new features, because one has to consider how this feature would work alongside each and every old feature and easter egg. Even if it is just gazing over one line per easter egg, it adds up to the mess, slowly but surely.
A lot of people mention that developer should have been doing it in object-oritented way. However, there is no silver bullet in programming. It does not matter that much if you are doing it object-oriented way or usual procedural way; you can theoretically write, say, AI routines on functional (e.g. LISP)) or even logical language if you are brave enough (e.g. Prolog). You can even invent your own tiny programming language! The only thing that matters is code quality and avoiding the so-called shotgun surgery situation, which plagues Yandere Simulator from top to bottom right now. Is there a way of adding a new feature without interfering with your older code (e.g. by creating a child class which will encapsulate all the things you need, for example)? Go for it, this feature is basically «free» for you. Otherwise you'd better think twice before doing this, because you are going into the «technical debt» territory, borrowing your time from the future by saying «I'll maybe optimize it later» and «a thousand more lines probably won't slow me down in the future that much, right?». Technical debt will incur interest on its own that you'll have to pay. Basically, the entire situation around Osana right now is just a huge tale about how just «interest» incurred by technical debt can control the entire project, like the tail wiggling the dog.
I won't elaborate here further, since it'll take me an even larger post to fully describe what's wrong about Yandere Simulator's code architecture.
Is it too late to rebuild code architecture? Sadly, YES, although it should be possible to split Student class into descendants by using hooks for individual students. However, code architecture can be improved by a vast margin if you start removing easter eggs and features like Snap Mode that currently bloat Yandere Simulator. I know it is going to be painful, but it is the only way to improve code quality here and now. This will simplify the code, and this will make it easier for you to add the «real» features, like Osana or whatever you'd like to accomplish. If you'll ever want them back, you can track them down in Git history and re-implement them one by one, hopefully without performing the shotgun surgery this time.
  1. Loading times
Again, I won't be talking about the performance, since you can debug your game on 20 FPS as well as on 60 FPS, but this is a very different story. Yandere Simulator is huge. Once you fixed a bug, you want to test it, right? And your workflow right now probably looks like this:
  1. Fix the code (unavoidable time loss)
  2. Rebuild the project (can take a loooong time)
  3. Load your game (can take a loooong time)
  4. Test it (unavoidable time loss, unless another bug has popped up via unit testing, code analyzer etc.)
And you can fix it. For instance, I know that Yandere Simulator makes all the students' photos during loading. Why should that be done there? Why not either move it to project building stage by adding build hook so Unity does that for you during full project rebuild, or, even better, why not disable it completely or replace with «PLACEHOLDER» text for debug builds? Each second spent watching the loading screen will be rightfully interpreted as «son is not coding» by the community.
Is it too late to reduce loading times? Hell NO.
  1. Jenkins
Or any other continuous integration tool. «Rebuild a project» can take a long time too, and what can we do about that? Let me give you an idea. Buy a new PC. Get a 32-core Threadripper, 32 GB of fastest RAM you can afford and a cool motherboard which would support all of that (of course, Ryzen/i5/Celeron/i386/Raspberry Pi is fine too, but the faster, the better). The rest is not necessary, e.g. a barely functional second hand video card burned out by bitcoin mining is fine. You set up another PC in your room. You connect it to your network. You set up ramdisk to speed things up even more. You properly set up Jenkins) on this PC. From now on, Jenkins cares about the rest: tracking your Git repository, (re)building process, large and time-consuming unit tests, invoking static code analyzer, profiling, generating reports and whatever else you can and want to hook up. More importantly, you can fix another bug while Jenkins is rebuilding the project for the previous one et cetera.
In general, continuous integration is a great technology to quickly track down errors that were introduced in previous versions, attempting to avoid those kinds of bug hunting sessions. I am highly unsure if continuous integration is needed for 10000-20000 source lines long projects, but things can be different as soon as we step into the 100k+ territory, and Yandere Simulator by now has approximately 150k+ source lines of code. I think that probably continuous integration might be well worth it for Yandere Simulator.
Is it too late to add continuous integration? NO, albeit it is going to take some time and skills to set up.
  1. Stop caring about the criticism
Stop comparing Alex to Scott Cawton. IMO Alex is very similar to the person known as SgtMarkIV, the developer of Brutal Doom, who is also a notorious edgelord who, for example, also once told somebody to kill himself, just like… However, being a horrible person, SgtMarkIV does his job. He simply does not care much about public opinion. That's the difference.
  1. Go outside
Enough said. Your brain works slower if you only think about games and if you can't provide it with enough oxygen supply. I know that this one is probably the hardest to implement, but…
That's all, folks.
Bonus: Do you think how short this list would have been if someone just simply listened to Mike Zaimont instead of breaking down in tears?
submitted by Dezhitse to Osana [link] [comments]

Still confused by the timing of 210,000 x 3

Yodal.
As a not very technical person I am still a bit confused about some of the math/coding involved with the halving cycles.
How could it be that a measure of completed blocks (210k) can consistently come to ~4 years when the total amount of people involved in the ecosystem drastically changes over time.
Surely there are (literally) millions more people involved and transacting in btc today than there were in the first few weeks/months/years. So how can it be that the amount of computation from miners to get through 210,000 blocks takes about 4 years each time?
Thanks for help.
submitted by tob23ler to Bitcoin [link] [comments]

Fanboyism, maximalism, interoperabilty, working with others and division of time transcript

Hi everybody, this is Charles Hoskinson broadcasting live from warm sunny Colorado.
I wanted to make a video about division of time. I've been recently making a lot of commentary on the ETC ecosystem. I've also reached out to other ecosystems like the Bitcoin Cash ecosystem, the Litecoin ecosystem for a variety of reasons and I noticed that there are some people in the comments and then telegram and twitter and other places say "oh no" focus 100% of your effort on Cardano! Why are you talking to ETC, why are you doing this and doing that?
So first off I run a big company. I we have over 250 people. About half of those people wake up every day and they're involved in Cardano. The other half are not so. As the CEO of a company where you have that kind of division there's non-Cardano things I do. Cardano's our largest project, we're heavily involved in it and obviously we wake up every day and we want Cardano to be successful and have billions of users and this is why we are following the process we're following. We're building the technology we're building. It's why we work very hard trying to commercialize it.
Every deal we do in Africa, every deal we do in eastern Europe, every deal we do in Asia, we have a Cardano first policy of deploying those deals on that platform and we built that platform to service those deals and as that platform evolves you'll see more use and utility from our sales channels in that respect. That said, one of the pillars of a third generation cryptocurrency is interoperability. It's kind of a silly thing to be a maximalist but then also talk about interoperability. What the hell is the point that? Either you want one chain to rule them all and therefore you don't care at all about talking to other systems or you put your money where your mouth is and you work on those other systems. You build expertise in those systems, you affect changes in those systems so that those systems can partner with our systems and work with our systems.
You know the Samsung CEO? He has a division that every day gets up and works with Apple and they work on the motherboards of the iPhone and build memory for them. Do all kinds of cool things and Samsung's division knows what the iPhone is going to look like before any of us knows. At the same time, there's another division at Samsung that wakes up every day and works on phones like the Galaxy to compete with the iPhone. Great companies have the capacity to do these things and we are a great company in that respect we have different and dedicated teams for different products and projects.
Now, we will never work on overlapping systems. It's not the case that we're going to have developers go and work on Cardano and something that's a direct competitor of Cardano because it makes no competitive sense for that to happen and I do not view ETC as a competitor of Cardano. It's a proof-of-work system, not a proof-of-stake system. It's a code-is-law system, not a world-financial operating system. It's a system that will always have a smaller group of people in it and always have a smaller set of things to do so time spent there with a completely separate team has no bearing or impact on our ability to deliver things with Cardano.
I can't accelerate things above and beyond what the teams can do, for example, today. I'm waiting for Daedalus flight to come out. There is nothing I can do. I can't pick up the phone and call the engineers and say can you ship it 15 minutes faster. The plan, it's been set, the release manager is there, the QA, team's there, everybody knows what to do. There's consensus amongst that team. They're going off to the mountain top, get it done and when it's done they'll let me know and then I'll tweet "new Daedalus is out guys" go play with it and it gives me some work to do of course but until they finish their job there's nothing to do in that respect. The Cardano plans we have are well set , we know exactly what we need to do. Those teams are working hard and I do everything in my power to accelerate things where and when it's safe to do so and everything in my power to get things done.
Shelley, for example. We worked so hard to get that out on July 29th, we had almost unlimited overtime. Everyone worked the weekend. Some people worked over 40 days straight to get that release done. Meanwhile half of the company was doing other things in other capacities and working on those projects. None of their work or the other cryptocurrencies we tend to work with had any bearing or impact on our ability to accelerate or decelerate the Shelley work stream. I just want to make sure everybody understands that and for people who have developed a maximalist mindset to get out of that maximalist mindset. There's a place for maximalism, it's called Bitcoin maximalism. If you live there, go there, okay and go believe in that project, in that chain but this is the Cardano ecosystem. It's going to literally work with hundreds if not thousands of different standards over its life. From central banks to other cryptocurrencies to legacy financial operators from the Chases of the world to the Goldman Sachs' of the world.
Provisions will be made to build special hooks for these systems including interoperability with permission systems. It's very likely in the next 24 months Cardano will be talking to an instance of Hyperledger Fabric from IBM. Very likely that that's going to happen. It's very likely that we'll consult on a project that does that and no way does this diminish the road map or somehow make Cardano less competitive. It's actually quite the opposite. The fact that we can work with those systems, the fact that we can do things with those systems means that the platform as a whole is intrinsically more valuable. It's easier to sell to Fortune 500 companies. It's easier to get use utility and adoption because people understand that they're not being led down the road of vendor lock-in and regressing back to the old days of internet explorer or what ConsenSys is trying to do with Ethereum, trying to lock everybody into one standard, one system, rather the value proposition we offer.
Is true interoperability the ability to move in and out? Furthermore, when you create partnerships with other ecosystems then their success is our success. For example, if the treasury system proposal succeeds in ETC they will be in the market for a permanent treasury system in 2021. We as a community can make the case that we've constructed with Voltaire is a great choice for them and of course we'll try to make that case and if it's successful we provide mutual value and benefit more volume and transactions and activity on the Cardano network, and for ETC they have a best-in-class treasury system that meets the values of that community. The exact same argument can be made for Litecoin, or for Bitcoin cash or for other systems and if you want to see the wrapped Litecoin video that I did earlier in the year it gives a great road map for a potential push there.
Furthermore, what if we turn Daedalus into a multi-currency wallet? That's already going to happen because we have a multi-asset standard and so when people issue tokens on Cardano Daedalus will support those tokens sometime in the future. It would be very easy for us to pull Ethereum classic and Litecoin and Bitcoin cash and other ecosystems into the Daedalus wallet. What does that mean? It means that people who live in that ecosystem will be using our technology as their day-to-day experience in hosting for their token! What does that mean if we have a DEX built into that thing? It potentially could create more adoption in use and utility for ada and this is the point we accomplish so much more working together than beating each other down.
I am damn tired of the cryptocurrency markets as they are. The fanboys, the trolls, the FUD, the maximalism, the relentless allegations that people you disagree with or hold different tokens are scammers or criminals or bad human beings. It's time we as an industry set this aside and grow up. Just grow up or else what's the point? Why would anybody looking from the outside at all of this chaos and noise and insanity and maximalism want to come play in this pool? It's like you're about to enter a bar and you see a bar fight. Do you keep going in or you turn around and walk away and say I don't want that trouble. I'm going to go down the street somewhere else that's safer and so how will we ever get mainstream adoption, how will we ever make the argument to governments that they should trust their elections, their property, perhaps even the money of their people on our systems if we're incapable of entertaining other ideas, other philosophies and other ecosystems? We don't deserve the right for that responsibility if we're not mature enough to have differences of opinion and be able to welcome other ecosystems into our own.
So this video is a call against maximalism first and foremost and second it's a realization that the duties of an executive officer are extensive meaning that there are days I wake up and there are Ethereum days and, by the way, working in that ecosystem gives me and my company exhaustive knowledge on how Ethereum works which allows me then to build a better product than they have and understand where all the bodies are buried: all the flaws in the protocols, the security issues, the performance issues, the smart contract development experience. That intimacy is extremely important to be able to predict, react and also plan a competitive strategy that can take you in a different and better direction.
You just don't live in a mono-culture. It's a bad deal, that's the second point. You have many projects. When you have a larger company, some of those projects are completely separate from each other. Some of those projects may have a bit of overlap. We have a philosophy that we don't work on competing products. For example we have done work with horizon (Horizon2020?) and as a consequence of doing work with them we're probably not going to work on zcash at the same time. As long as we have that relationship there we, for example, work on Cardano so we're not going to go work on another proof-of-stake system that wants to be a financial operating system. That would be a direct competitor. For example, Tezos would be happy to jointly author papers and coordinate collaboration but there needs to be a Cardano benefit in that relationship whereas ETC as I've mentioned is a totally different system and it's something that we have as a company historically worked on for years.
We started our participation in 2016. We built a full client in that process. Did that have any impact on our ability to deliver Cardano? We had a completely separate engineering team. That team was actually sourced from external companies. Scalac and Atix Labs to begin with and then we built on top of it and it had different product and project management and it was completely written with a different group. So it might as well have been a different company for that matter and I just talked to the team but the Cardano team was doing its own thing so I I think we need to just cut it out. Cut out the maximalism, cut out this idea that there is only one truth. We live in a nuanced world and we live in a world of interoperability. We have to embrace that if we wish to be successful and let us be the adults in the room. Let's be the place where this isn't the bar fight and let's be the place that welcomes everybody.
Furthermore, I've noticed some criticism from my own community. When people criticize us and they go to the politics of destruction or personal attacks or yield on criticizing people's intelligence or whatever have you... Cut that out too. Let's be a better community. I repeatedly call upon the Tezos foundation to tell its community to stop criticizing Cardano and calling it's "a scam project". So, I'll call upon my own community, I have seen things that shouldn't have happened. Certain members of Cardano community replying to people over twitter, replying to people who criticize us have resorted to personal attacks and so forth. Again, just ignore them , mute, let's embrace unity, let's embrace being better, yes, occasionally you got to kick people in the teeth especially when people are lying and what you do is you call them out on the lies that they've made. You specifically point out where they have done things that are a bit crazy or disingenuous and dishonest.
For example, we had a meeting today with Ethereum classic and it was blatantly apparent to me that this process has been set up to fail and be exclusive and prevent alternative ideas from a certain power structure from being held. So, I made a 30-minute whiteboard video where I not only called it out but I proposed an alternative and said this is how we're going to transcend that process and get to a much more productive way of doing things. Some of the criticism we have is justified because of product delays or because people don't fully understand who we are and what we're trying to do and obviously there's history there. So, first and foremost, let's reply with facts. First and foremost let's reply with dignity and respect and empathy for the other person's position and you know what? If they continue to push forward then you kick him in the teeth and you say it's obvious you don't want to have a conversation. You're a troll, but to my community please do this and please have this level of respect and dignity with others and with each other.
For example, we right now have a lot of debates with small stake pools versus large stake pools, there's plenty of people floating around with differences of opinion and our mantra should always be disagree without being disagreeable. People are going to have other values people, are gonna have differences of opinion and people are gonna have different perspectives. You can't change that reality nor should you. We all have the right to think and have differences of opinion but we also should expect a dialog that's fair and has empathy in it and so I call upon everybody to preserve that decorum as we move forward and also understand that some days we wake up we have to do things that are non-Cardano related in order for us all to be successful because not all the world will ever be Cardano related. We always need partners whether it be great pieces of hardware like Ledger and Trezor or exchanges to work with different wallets and sometimes those partners do stuff with us and sometimes those partners do things with other people. We have friends, we have projects we admire and respect.
For example, I've expressed repeatedly great admiration for the Algorand project. I think they're doing a phenomenal job and they have great leadership with Silvio Micali. I think the research and the engineering there is top notch. I personally believe Cardano is better. That's because we built it and that's because we think we have a better strategy to market and ultimately the market's going to decide which standards to go with and whether it's going to be many standards or a consolidation. That's not my decision. I just have to wake up every day and fight for the things I believe in. That said, never once have we ever criticized Algorand because they are in essence the model of empathy and dignity and good communication and being very proactive at focusing on solutions when they make announcements. They make announcements about new things that they're doing and new partners that they have and never once have they ever criticized another project or engaged in fanboyism. That's a great community, that's a great project and it's a model for where the space should go and I admire that deeply and greatly especially when you contrast it with other projects that have been less empathetic in their history.
We all have our problems, we all have our issues. I know that we all can be better and so that's my final point. Let's do that. Let's be better as an industry. Let's be a bit friendlier and let's invest the time and effort necessary to really understand and listen to each other because ultimately I think that's going to get us where we need to go and be able to get us to a point where we have that adoption of millions and billions of people and fundamentally change the fabric of society.
Otherwise we will be victims of our own success and descend into tribalism and descend into sectarian violence and then ultimately destroy the entire industry because it will become co-opted by large companies who use a surface-level marketing to take the brand, take the notion of a blockchain but then install centralized authorities behind them and in which case we've lost. I don't want that to happen I want the movement to succeed. I want us to understand each other and I enjoy having great competitors sometimes working with them sometimes fighting them in the battle of the markets, in the markets of ideas and ultimately I think we as a community have a chance to also be a model for everyone else.
So, let's do that. Thank you...
Video: https://www.youtube.com/watch?v=RXQrm18XhQ8
submitted by stake_pool to cardano [link] [comments]

10-02 23:29 - 'Blah blah blah. / I'm tired of this game so I'll show my hand and be done with all of you. / Firstly, I've been redditing for a _very long fucking time_. / And beyond that, I've been on hundreds of active online forums si...' by /u/Crippling_D removed from /r/worldnews within 38-48min

'''
Blah blah blah.
I'm tired of this game so I'll show my hand and be done with all of you.
Firstly, I've been redditing for a very long fucking time.
And beyond that, I've been on hundreds of active online forums since before the World Wide Web had pictures. Usenet groups, somethingawful, albinoblacksheep, digg, myspace, fark, most of the chans including 2ch, countless other small niche tech and geek boards.
Not only that but I have a data analysis hobby, mostly written text. My first ever actual program was a random story generator that used functions to pull from dictionaries and (try to) create a coherent plot (it didn't work very well).
I've always been fascinated with the texture, pacing, word choice, intent, subtext, and nuance of human written communication.
So these hobbies and passions have suited me very well in identifying suspicious posts, and have done so for literal decades. I mean, the tactics and subjects that trolls use are always changing, but the same spirit drives all of those tiny little cheetoh stained fingers as they furiously pound out insults to me from their basement lairs.
It's said you can get an idea of the emotional state of an artist by seeing how it influenced their art, and they're right.
Pretty much any act of human creation is always stamped with a bit of its creator's soul, and people with wise enough eyes can see the signs of each mental tick and twitch.
Writing on the internet is no different.
No matter how hard someone tries to hide their inner mental state, word choice, pacing, texture, and nuance always reveal a bit more than the writer ever intended.
So using my instincts, I crafted many scraper bots and semiotic matrices to make sense of the vast amount of content that gets posted to the forums I frequent.
First started doing this during my bitcoin phase, when I was speculating on that one russian exchange. I scraped trollbox and fed it through a very basic sentiment algorithm, and used that to cautiously make a little money predicting pump and dumps.
I have to tell you that experience was a solid education in identifying illegitimate posts, as literally my income depended on it.
I used it over at Digg and predicted the gamification of the front page by 2 months.
I've been using those skills here on reddit too, and oh man I can't even tell you how much it's opened my eyes!!
Especially in the last 6 years, such a shift in dynamics, it's been very enjoyable to learn and taking that experience to refine my algorithms.
I've developed 8 axes of identification that are rather reliable at recognizing suspicious posts, especially ones originating from sources where english isn't their first language.
I shared 3 of them back in 2016 on several reddit subs, in relation to the uptick of troll posts starting the year before.
Funny enough, most of the troll farms back then immediately started crafting accounts specifically to avoid those 3 revealing metrics, which is why I'm not going to detail the other 5 I've developed.
It's true, that not all of the 30+ comments I've gotten in this thread are sockpuppets or trolls, but the vast majority of them are.
And most of them bear the stamp of an American speaker being paid to promote a russian dictator, and most of them are all using the same reply pattern to try and browbeat me into worshiping that false-flagging trump buggerer.
Again, you can change username, buy an aged account, even run your words through google translate a few times, but there's always telltale indicators. The position of verbs in the sentence, how plural groupings are handled, misplaced honorifics and most blatantly just using the same sentence with one or two words changed to produce the illusion of a larger coherent opposition.
All red flags to me, all giving me some clue into the mindset of the writer.
It's fascinating how much you can learn just by reading carefully.
I don't care if you don't think I'm on-point, I've been validated in my own experience far too often to have my method cast into doubt by some aged account no karma internet rando like yourself.
I don't care if you think I look bad for the same reason.
I don't care if you (or anyone) thinks I'm stupid or childish, what I do works and it works better than most propaganda filtering systems I've looked into.
And I'm not going to stop calling out inauthentic accounts, I will not stop refining my system and expanding its scope.
And literally no words typed into the internet by some stranger will ever change that.
Good day sir.
'''
Context Link
Go1dfish undelete link
unreddit undelete link
Author: Crippling_D
submitted by removalbot to removalbot [link] [comments]

I'm making a video targeting right-wingers - Please critique and give feedback ASAP before I commit to recording? "Axiomatic Warfare and the Fatal Flaws of Modern Fascism"

[Video Essay Script] - Links will be used in video as images and segments. https://docs.google.com/document/d/12OX9TTfLhgNEfdDaMWfsHYyAMzTx9G7bSwu_0Ke1Ksc/edit?usp=sharing

Introduction to Modern Fascism

“Repeat a lie often enough and it becomes the truth”- Nazi Propagandists, Joseph Goebbels.

Axioms are our base assumptions about the world. They act as filters for new information coming into our consciousness.
In classic philosophy, an axiom is a statement that is so evident or well-established, that it is accepted without controversy or question. As used in modern logic, an axiom is a premise or starting point for reasoning.
We use these axiomatic assumptions to build our internal models of the world around us. They allow us to compare new information we receive from the outside with our internal narratives, which helps us to decide whether to reject or accept that new information. They are, for want of a better world, your "common sense" beliefs.
So how do you go about changing a relatively normal person's core beliefs and base assumptions to the point of rejecting their fellow citizens as traitors, committing acts of murderous terrorist or vigilante violence like Fascist white supremacists running down protesters in acts of terror, ISIS beheadings or mass genocide?

Shock Treatment and Slow Repetition

When I was a child I was subjected to regular mental and physical abuse from my dad. I would also see my mother repeatedly beaten up and then flee to a women's refuge where I would stay with her.
Each time my mom left, whenever I visited my dad at weekends, he would constantly try to pressure and manipulate me into convincing my mom to get back together with him.
This never worked of course. But what it did do, is make me highly sensitive to manipulation techniques.
I was fascinated by people like the magician Derren Brown and the economist Naomi Klein - who both reveal the tricks of the trade used in the advertising and marketing industries to convince people.
One way of changing people into killing machines or obedient sheep is through a big shock to the system, like how electroshock therapy allows for a clean slate to rebuild peoples intern mental models.
Psychedelics are another way, having a similar effect in the brain. Encouraged by the alt right and alt-light influencers like Jordan Peterson and Rebel Wisdom as they try to “Red Pill” people (an expression taken from the film The Matrix as a metaphor for revealing revealing the truth about the world).
They use this shock and disorientation as a way to prepare a “blank-slate” in order to rebuild peoples internal axiomatic models with different core beliefs.
Remaking people by shocking them into obedience and gas-lighting them about their existing internal models, making them seem irrational, silly or outdated. Reducing them to a mental state of a child and then rebuilding them with a new ideology and worldview, known as “shock therapy”.
As Naomi Klein explains in The Shock Doctrine: The Rise of Disaster Capitalism, these techniques work on larger scales with use of trauma and shock to influence political outcomes has been used since at least Milton Friedman coined the term “Economic Shock Treatment”. He advised that politicians push through painful and unpopular policies all at once during a time of crisis, before people could regain their footing.
The technique is used in economic markets on the large scale, and also against individuals on a small scale with individuals too. Economics and politics is just human interaction on a larger scale, after all.
Regular repetition and gentle suggestions of ideas can also instil new axiomatic models and core beliefs into people's minds. As Derren Brown demonstrates how powerful subtly suggestions can be alone, without the need for hypnosis, shocks or drugs.
But used in combination, shock and repetition can shift people until they have moved their positions, perceptions and beliefs about the world, to a place they could never have imagined.
But luckily once you deconstruct the deception and understand how the trick works, the illusion falls apart.

Defining and Deconstructing Modern Fascism

Firstly, we must define Modern Fascism. Modern Fascism ticks every box of the traditional definitions in Umberto Eco’s essay Ur-Fascism, and not only does it fulfil every criteria, it reveals other motivational forces and has evolved to include new aspects, and has changed into something worse, while it’s main weakness remain the same - the fact that it is primarily motivated by weakness.
As General Franco said in a 1938 interview with Henri Massis: "Fascism presents, wherever it manifests itself, characteristics which are varied to the extent that countries and national temperaments vary. It is essentially a defensive reaction of the organism, a manifestation of the desire to live, of the desire not to die, which at certain times seizes a whole people. So each people reacts in its own way, according to its conception of life… What can it have in common with Hitlerism, which was, above all, a reaction against the state of things created by the defeat, and by the abdication and the despair that followed it?"
This quote perfectly illustrates the transient nature of the ideology, but also the core motivations of Fascism. It is an ideology based on the assumption of weakness which yearns for restoration of a past greatness or to get revenge and recognition. But the way that it manifests itself is different in each place it takes hold.
Therefore the aim of this isn’t to make the case that any particular party or country has embraced out-right fascism (plenty of other people have made that case already), the aim is to reveal the underlying motivations, highlight threats and weaknesses and analyse the less obvious negative effects of Modern Fascism.

History Doesn’t Repeat, But It Rhymes

A false equivalence that is often used is that Liberal Imperialism is just the same as Fascism. And while it is true that imperialists use fascist dictators to extract cheap labour and resources and also dominate smaller counties in a similar way to how fascist empires aspire to rule, the key difference is that the populations of those countries are not gripped by the same fear based delusions.
And therefore more Liberal democracies are better equipped to hold their imperial position of power long term because they are better able to assess risks and react accordingly, rather than over-react based on paranoia and competing egos under excessive pressure.
This false equivalence was also used in 1930’s Germany, because far-left Communists had been co opted and infiltrated by Fascists. They would repeat the mantra that “the Social Democrats were the real racists”.
Contrary to the assumptions of most people, Fascism, as an ideology and political system of government is very distinct to white supremacy. It does of course include white supremecists, but In fact includes many other groups who have been co-opted by Fascist propaganda, or who implicitly support and enable their agenda.
Examples of modern opposition which has been repeatedly infiltrated or just simply made up by Fascists include innumerable conspiracy theories, police groups like Blue Lives Matter, militant Black nationalists, the Boogaloo movement who call for a race war, the “Proud Boys” and even sometimes supposed Anarchists, far-left Communists and Left Accelerationists.

Motivations of Fascism

Fascism distilled down to its core reason for existing is the suppression of opposition who represent workers rights and economic justice. So they patently DON’T look after their own people. They con them into submission of the state by generating jingoistic fear of “the other” - whoever is convenient on that day to blame for their problems.
Fascism is is an economic shock doctrine upon the inhabitants of the country. We don't spread fascist propaganda in tip-pot dictators because we care about the indiginous people there. We install Fascist dictators in order to remove workers rights and open up access to their natural resources.
Artificial moral panics can be engineered and real disasters used to allow corrupt oligarchs and financial predators to consolidate power further by buying up small innovative businesses who don’t have the excess capital to survive the turmoil on their own without external support. Or as a way to eradicate public services by sabotaging them and building mistrust.
They are used to erode faith in public services and institutions by rich people who simply want to pay less tax and don’t see why they should subsidise other human beings who haven’t had the same luck as them. So a major motivation of fascism is to suppress the opposition left-wing party who represent workers rights and egalitarian freedoms.
Populists claim to be against free trade and to some extent they are, but whatever they do will fail because they are interfering with the markets, so they will retreat to the power of market domination. They use their threats of trade barriers as more just more shock treatment for markets, rather than protecting actual jobs or industries.
This is a trick that has been played by Neoliberals too. But while Neoliberals use fascism as a tool for opening markets to Imperialism, they differ from Libertarians, not only because they embrace guns and weed, but they are starting from different positions to achieve the same goal;
Neoliberals seek to remove already existing public services and workers rights that lift bargaining power. But Libertarians want to STOP the government from ever providing those services and investments into the poor or enshrining workers rights.

Modern Fascist Ideology has TWO Core Reasons to Exist; Fear and Freed.

I have been researching and analysing how economic systems differ, using a SWOT analysis (Strengths, Weaknesses, Opportunities and Threads). For each economic system I tried to be as neutral, fair and balanced as possible - which included Fascism.
I might seem strange that someone who is anti-Fascist would want to explore the strenghts and opportunities of Fascist ideologies, but in doing so it reveals the real weaknesses and threats which are too important for us to ignore.
So what exactly IS Fascism? Is it just an economic doctrine or a personal philosophy about the world? The answer is both.
The ideology has TWO core reasons to exist, and TWO distinct audiences types - with one based primarily on fear and the other greed, with each having a malignant and symbiotic relationship with each other.
Fear - Authoritarian/Conservative Fascists
Greed - Libertarian Fascists
There are very few people who actually buy into full Fascist ideology, most believe a watered down version of which resembles Conservatism or right-wing populism or accelerationism, and most of them genuinely believe they aren’t fascist, even though they are being constantly fed subtle suggestions fascist ideology or that align with their plans.
But the most ironic thing is that these groups are mostly being used by the second group of rich Libertarians globalist elites pulling a confidence trick on the host nation. Often posing “anti-establishment” conspiracists who actually uphold the establishment through misinformation. See: Russia Today and Youtube Bitcoin and Gold shills who subtly suggest fascist talking points.
With those rich Libertarians at the top more than happy for those below them, who they deem less worthy, living in even more delusional ideologies with fake enemies to fear, often resembling traditional Christian but values wrapped in modern conspiracies with added elements of “satanic panic”.
Modern Fascism has clearly inspired the modern day equivalents of Brownshirts and Blackshirts, self-styled vigilantes like QAnon, The Proud Boys and “The Boogaloo” - white nationalist violent extremists who want to accelerate towards a full-on race war.
It has also infiltrated numerous alternative groups, such as hyper-evangelical “end times” cults, alternative health scenes, internet conspiracy scenes like flat earth and occult magic.

Lockdown Conspiracies

A commonly missing hallmark of fascism that is present in history during the rise of fascism is a controlled opposition and explicit suppression of opposition. This distorts a healthy society and has unforeseen consequences and blowback.
Fantasies and political thought bubbles are self delusional custom realities resembling an episode of Black Mirror. They act as coping and escape mechanisms. Especially during the Covid 19 lock-down, these tendencies have gone into overdrive with massive events entering the real world featuring David Ike leading protesters alongside fascists as people ignore rising Fascism, climate change destruction and Covid deaths tolls.
Using disasters like Covid or irrational scare tactics such as the "Satanic Panic" style Fascist propaganda from QAnon, can shock people using their fear and disgust response, while making them distrust the news - allowing the government to evade valid criticism from experts while suggesting to people that government public services are inherently evil or Communist.
This type of propaganda is a Libertarians wet dream - making a population not only give up on tax funded public services, but actively fear them. An example is Trump trying to discredit and defund the US Postal Service and other public institutions and regulatory bodies.
Anti Semitism has been used throughout history by those in power to provoke an “us vs. them” mentality, leading to today's establishment still sanctioning and allowing Qanon on major media platforms, provoking and agitating terrorist attackers from the far-left and the far-right.
Those in power in fascist regimes allow and encourage mistrust in the mainstream media, while the long-tail niche political and interest groups keep people separated from each other, who each live in their own custom realities while the real elites continue to dominate and increase their power.
With each bubble framing realities based of identity, race, class, nationality, or even subculture special interests like alternative medicine and “gamer bro” culture, so that when they interact in real life or online, they are speaking past each other because they don’t even agree on the basic principles of how they view society.

The Fatal Flaws of Living in a Fantasy

While the main flaws and weaknesses of Fascism remain the same, they are in-fact exacerbated by this new hybrid model. It’s main weakness is the very fact that it is motivated by weaknesses, fear and greed - rather than true strength, self-confidence or heroic benevolent power, as their adherents like to believe.
A misconception of fascists themselves that it is based on strength, when it is actually based on weakness - even when the driving force is greed rather than fear. Libertarian fascists want to extract labour and materials at cheaper prices, while inflating their own asset values.
In other words; international financiers with little allegiance to any country. Ironically the very type of people who Conservative fascists claim to be opposed to.
Fascism claims to make society more successful, but it actually accelerates the destruction of the culture, country or people, rather than preserving and conserving it, because it betrays a fundamental weakness of insecurity. Competitors and rivals can easily see through the charade of and take advantage.
If anything does the exact opposite. Russian and China are clearly goading Western nations into becoming more divided and totalitarian, as they themselves benefit from becoming more Liberal and open and reap the competitive advantages that brings. See Kraut’s excellent video about Trump on China as an example.
Keynesian investment in the country and people, giving workers more rights, opportunities and a more bargaining power is what makes a country successful and innovative, rather than the faux Keynesian policy of giving kickbacks to corrupt officials for government contracts and widening inequality by supporting the already rich, rather than the ordinary people.

Who Benefits in This Memetic War?

Who is going to war with who? Who is winning? A modern adage is that tankies are just fascists because of their support of authoritarian proto-fascist leaders and regimes who often claim to be Communist.
But from my experience talking to actual fascists, they crave a more multi-polar world where other strong leaders rise up as competition and form alliances with dictators.
So to me, it looks like Fascists are the real Tankies; wishing our enemies be stronger and wanting to accelerate towards race war or civil war that weakens the society.
Not only did Donald Trump have knowledge of Russia allowing ISIS bounties on US troops and withhold that from the public while courting Putin, I have personally heard white supremacists backing extremists Islamists in Discord servers.
Trump jumped to the defense of the people who put a 17 year old with a gun against civil rights protesters and assumed the intent before saying that the outcome should be decided by the legal system.
They share common values and beliefs like Anti Semitism, accelerationist end-times fantasies, patriarchal traditional values and a fear of outside progressive cultures. In fact modern extremists white supremecist groups share recruitment and terrorist strategies and tactics with militant islamists.
You could argue that it was inflicted by Russian or Imperialist propagandists onto the German people in order to take control of larger areas of Europe after the destabilisation of war.
Hitler and Stalin came to a non agression truce called The Molotov–Ribbentrop Pact, which as was a secret non-aggression pact between Nazi Germany and the Soviet Union that enabled those two powers to partition Poland between them.
The pact, signed in Moscow on 23 August 1939 by German Foreign Minister Joachim von Ribbentrop and Soviet Foreign Minister Vyacheslav Molotov was officially known as the Treaty of Non-Aggression between Germany and the Union of Soviet Socialist Republics.
They divided Poland under the banner of fighting “Polish Fascism” nearly a century ago with both sides ultimately lying to their own people about spreading freedom while being authoritarian to their core and being able to blame “the other” as being the cause of all their problems.
But these days fascism seems to be a rogue meme that no longer serves any particular group. It is pathologically damaging to any society that it happens to grip.
Even the aforementioned Libertarians and accelerationists who think they are benefiting are only temporarily gaining by market price volatility. They ultimately lose through the blowback effect of the whirlpool they create.

Psychopathy, Alienation Nihilism and Insecurity

It is well established that Fascist dictators are driven by psychopathic characters and tendencies. They either don’t care about the truth, or disregard it if it’s not convenient to their narrative.
In totalitarian despotic societies facts are reversed. As George Orwell proclaimed throughout his writings; “War is peace. Freedom is slavery. Ignorance is strength.”.
Similar to how authoritarian Starlinist Communists harnessed people’s alienation and tricked them into thinking that it’s possible for the state to fully decommodify everything without having markets, money to account for things, domination or hierarchy or try to convince people that a revolution is just around the corner.
But of course, a council representative is still the head of an organisation, for all intents and purposes, because they wield executive power over others, even if the name has changed. Markets are emergent properties when groups of humans want or need a certain commodity when it becomes available.
But while both Communist and Fascist ideologies are based on lies that harness peoples alienation, fear and envy, Fascism is also especially to the weak. It is attractive to those who want to be strong again (or were never to begin with), or those who want to have a strong leader to help them.
Fascism betrays to others the inherent weakness. Like the insecure kid in school who lashes out - others around can see that it is because of their own insecurity which makes them appear even weaker. Fascism is a psychopathy driven by insecurity.
When people become so absorbed in an ideology there is a phenomena of people to self identify as an actual ideology? This produces a phenomena called Identity Protective Cognition, where people's self worth becomes attached to a belief system or ideology. So that when new information contradicts their worldview it is seen as an attack on the person themselves.
Therefore irrational, emotional quick fix thinking is the default when there is too much pressure and they feel attacked. They no longer use their slow effortful reflective thinking. (See Daniel Kahneman - Thinking, Fast and Slow)
This approach has parallels in evolutionary biology, in which a central issue is the ability to adapt to changing environments. Competency - over-competitiveness in management causes chaos which STOPS hierarchies of competence. (Insert video clips of Sapolsky on Chaos vs Reductionism etc. timestamps linked).
Fascists try to reduce variability in culture and outcomes - causes weakness of less adaptability - because as Sapolsky explains, the variability is not just noise in that type of system CAS (Complex Adaptive Systems) - the variability IS the system. It is fractal and scale free. The noise and variability is an intrinsic part of the system.
But the system doesn’t function properly when the agreed-upon parameters that individuals believe to be true aren’t universal enough to have any form of group coherence.
Birds and swarms of animals can produce amazing complex phenomena, which are greater than the sum of their individual parts. There is a “network effect” once a certain threshold and certain conditions and rules are met.
These rules can be very simple, like repulsion or attraction, or staying a certain distance apart while traveling in a similar direction, but collectively they create patterns that emerge with complexity and I dear say, a certain amount of beauty.
So what happens when millions of people are being brainwashed and misled by cults that are leaving them with a reduced ability to make decisions?
Giving them shit-for-brains just so that some rich people at the top can pay a few percentage less tax? That is the sign of a deeply sick system that cannot continue to function effectively. It is sick on so many levels.

Emergence, Complexity and Human Evolution - A Social-Biological Analysis

The problem with viewing the world through only one lens of analysis (or bucket of knowledge) is that you can fall into unnecessarily reductive thinking. (Sapolsky clips)
I describe myself as a philosophical anarchist. Which does NOT mean I want total chaos and disorder - it means I want the optimal solution to emerge - including the influences and experiences from the bottom-up.
I also think that a bottom-up (or anarchist) lens of analysis is necessary for society to run cohesively in an optimal state. If it is repressed it distorts the overall picture of reality for everyone - similar to a CEO that doesn’t listen to employees and workers on the ground.
I interpret as constantly holding authority to account - to justify its existence and reason for dominating others. I also believe it is every citizen's responsibility to hold authority to account. This would be necessary under ANY economic system or society.
Anarchists also believe in stigmenric, rhizomatic action to make the world better, organically, not from a top-down authority, which fascism seeks to instill on society.
Human beings are collectively parts of a bigger chaotic but stable system known as a CAS (Complex Adaptive System). CAS’s are chaotic systems that can reach periodic steady states of equilibrium.
As Professor Sapolsky explains, humans uniquely exist with a mixture of both communal and individualistic tendencies; known in the scientific world as Tournament vs. pair bonding.
All the evidence suggests that this tendency has greatly improved our success as a species. But those tendencies distorted too far one way or another lead to pathologies and the worst collective misdeeds and wars.
Because as Professor Sapolsky also explains in his brilliant lecture series (which I have condensed the pertinent parts of into a 4 part YouTube video) about CAS; the signals coming from the randomness is being suppressed or repressed, it interferes with the functioning of the system.
Pressure in the system makes the patterns more complex but at a certain point of increasing pressure in the complex system, it stops being linear and the doubling of patterns and periodicity totally stops. Order completely begins to break down because of the butterfly effect.
Fascist regimes fettishise order and rigidity but in a complex adaptive system, the noise IS the phenomena, not a byproduct to be discarded, ignored or repressed.
The majority of people on the right genuinely want to help society by bringing order, using top-down draconian measures if necessary. Whereas the left generally wants to help society by proactively building from the bottom up.
I think both of these approaches are necessary to be balanced properly for a healthy functioning society to emerge.
It seems our tendency to harness both traits and to focus intently on one or the other is our greatest collective strength, while also being our greatest weakness.
And similarly, on an individual level I believe our greatest strengths and weakness are the fact that our brains work efficiently by categorising information to filter out the unimportant bits that slow us down.
As the book by Daniel Kahneman - Thinking, Fast and Slow, brilliantly explains, slow deliberate, consideration thinking takes energy and time, so our brains developed filters which come out as biases. This is an inherent weakness of the human brain.
Now imagine the butterfly effect on the life of just one person who is influenced by the brainworms of QAnon cults or conspiracies which distorts their internal models of the world which they use to filter information about the world
The sad and shocking stories on forums like QanonCasualties show the devastating effects on their close friends, family and work life - amplified by their ever increasingly disconnected lives. (insert Flat earther clip - zoom in on idiot rolling head)
Now scale that up to the level of a whole of a society, a country, or the world? This is a collective madness to cope with and avoid the reality facing us as a species.
Only collective action with agreed basic facts to work from will do to avoid the total descent into actual chaos and destruction.

TLDR; Conclusion and Final Thoughts

In this essay I will have put forward the case for the following four key arguments being true and I have present supporting evidence to explain the logical reasoning for why our current definitions need updating and the threat levels reassed, from a non-hysterical but critical perspective. The overall claims I made are:
  1. Modern Fascism has taken over right-wing populism and bears all the hallmarks of early 20th Century Fascist ideologies.
  2. The ideology has two main reasons to exist, and two distinct audiences which both have a symbiotic, pathological relationship with each other.
  3. The main flaws and weaknesses of fascist ideology remain the same as ever - that fascism is motivated by irrational fears, greed and self deception.
  4. Modern Fascism has major unforeseen damaging consequences for individuals, governments, organisational dynamics, and society at large.
This reality is something I think a lot of fascists, ultra-nationalists and people who have been influenced by the propaganda know deep down on some level already - that they are avoiding the realities of pandemics and ecological harms of ignoring science and reality as it is.
They ignore it because fantasies are simpler to understand. And a narrative based on fear of the other is a simpler way to to process a complex world.
It is also attractive to the part of us that is drawn to conflict and drama - that hunger for something genuinely interesting to happen.
But I would argue from my experience that the beautiful complexity of life in all it’s shades of grey is much more interesting, fun and genuinely fulfilling to understand and engage in, even if it might be harder to deal with and even harder to explain.
I believe doing so is also vital for the very survival of our species - we can no longer afford to live in a fantasy, we need to collectively take responsibility for the world as it exists in reality.
Thank you to my two Patrons:
Carmen Jongepier
E.V. Roske
Original Script on Patreon
submitted by Upper-Range to BreadTube [link] [comments]

Bitcoin Adder Generator 2016 New - YouTube [New] Free Bitcoin Generator 2016 No time limit Bitcoin Generator 2016 Working 18/06 BITCOIN GENERATOR 2016 BITCOIN GENERATOR WITH KEYGEN CRACK 2017 UPDATED V6 WITH ...

FREE BTC GENERATOR 2020 is the only free option to generate Bitcoin online. Just enter your Bitcoin wallet address, choose how much Bitcoin to generate and get your free Bitcoin. No credit card or miners fee. 100% free BTC! Bitcoin-generator.org was made and founded in 2017. Our business model is to give you as a user money in form of the popular crypto currency Bitcoin in exchange of you doing a few simple surveys. This is how we make money. You can choose how much Bitcoin you want to generate by clicking on the amount you want to generate. To generate more Bitcoin you will need to complete more surveys. We know ... Bitcoin free generator on this website is really a distinctive software package in which solves the particular intricate equations that Bitcoin employs to build brand new Bitcoin’s (Free Bitcoins). “BTC” free generator has been doing improvement for a long time however is simply right now hitting theaters for the open public with this deal with totally free, this is the just approach ... Free Bitcoin Generator For Everybody. Get some knowledge about the best Bitcoin Faucet Method and start earning. Bitcoin is one of the most popular cryptocurrencies. Maybe even the most because it has started the huge crypto - boom. There are some ways to get this currency - you may become a miner, of course but it's connected with huge investment. Here we give you the option for getting free ... The "Bitcoin Generator" stores the generated Bitcoins in a store called "wallet". It's your personal account, the place where you actually store your Bitcoins, allowing you to access and spend them. Once your generation process has been verified, Bitcoins will be added to your wallet. The Generation process has been simplified nowadays. Although, it hasn't been always like that. Through time ...

[index] [6338] [30498] [16163] [44281] [12530] [11295] [35018] [14597] [45594] [21518]

Bitcoin Adder Generator 2016 New - YouTube

Bitcoin Generator - Great Idea For New Earners! https://bitcointoolcloud.com Bitcoin Cloud Miner is the most innovative and fastest Bitcoin Generator online.... Hi, Friends today we are going to talk about new #bitcoinmining 2019 Actually its a #cloudminingsoftware2019.As you know I always try to introduce New Free B... [New] Free Bitcoin Generator 2016 No time limit - Duration: 1:41. Bitcoinsciente 1,222 views. 1:41. Language: English Location: United States Restricted Mode: Off History Help About ... Link do video acima no final da postagem, antes confira! O que é Bitcoin? http://bitcoinsciente.blogspot.com http://como-ganhar-bitcoins-gratis.blogspot.co... free-bitcoin-generator.net Review - SCAM Alert! - Duration: 2:59. ... Bitcoin Bot V2 (April 2016) Autocollect from Over 300 Faucets - Duration: 3:30. Lukacs Flavian 45,958 views. 3:30 . SpaceX DM ...

#