fabiochiu/medium-articles huggingface dataset:
EU Regulated Crypto Exchange ATAIX Listed XinFin’s token XDCe.
By: Xinfin Xdc Hybrid Blockchain Network
Tags: Bitcoin, Xinfin, Ataix, Listings, Xdce

EU Regulated Crypto Exchange ATAIX Listed XinFin’s token XDCe.

Estonia based cryptocurrency exchange has listed Trade and Finance — focused decentralized network XinFin’s token XDCe on its platform as on 9th October 2019.

Estonia based and EU licensed ATAIX Exchange, a cryptocurrency trade and exchange platform, has listed XinFin’s token XDCE as of 9th October 2019.

ATAIX Exchange provides services like crypto to crypto exchange with the added option of top up a user account using Fiat Currency EUR to the verified user.

ATAIX listed XDCe/BTC (Bitcoin) Pair https://trade.ataix.com/XDCE-BTC as on 9th October 2019.

On this occasion, ATAIX Team said:

“We’re always happy to feature such innovative projects with emerging tokens on our platform,”

ATAIX Team added,

“We welcome all members of XinFin’s active community to register on our platform. We have a dedicated support team and can be found on all major platforms for any further inquiries.”

ATAIX Mobile Trading App Available for Android and iOS

ATAIX Exchange-listed XinFin’s token XDCe

About ATAIX

ATAIX is an EU-based digital asset and cryptocurrency exchange that allows users to easily trade their cryptocurrencies, tokens and fiat currencies on a safe, user-friendly, and fast platform.

ATAIX is operated by EuroToken OÜ, registered in Tallinn, Estonia, and operates under the number 14454785 in accordance with the following two licenses: 1) Providing services of exchanging a virtual currency against a fiat currency (License No. FVR000231), and 2) Providing a virtual currency wallet service (License No. FRK000194).

About XDCe Utility Token

XDC (XinFin Digital Contract) its a Trade and Finance focus utility token. The XDC (1:1 Swapable with XDCe (ERC20 version) can also act as a pure messaging and confirmation layer using existing payment rails or as a settlement layer through approved and regulated institutions.

About XinFin:

XinFin Blockchain Network is run by more than 50+ independent enterprises and individuals across the globe. The idea, according to XinFin, is for its council to ensure that the network remains decentralized and focused on the use-case of digitization and tokenization of trade and finance instruments under TradeFinex Tech Ltd. This entity has already received a RegLab License under ADGM-Regulatory, UAE.

What is XinFin ?: https://www.youtube.com/watch?v=K-tHZkV6zAs

We invite you to join the XinFin Community at:

Telegram: https://t.me/xinfin

Twitter: https://twitter.com/XinFin_Official

Subscribe to the XinFin Community Newsletter by clicking here. You will receive our newsletter direct to your inbox every month.

XinFin Hybrid Blockchain More information at www.xinfin.org
UI Animations With Swift
By: Xiomara Figueroa
Tags: UI, Programming, iOS, Swift Playgrounds, Swift

I’ve been interviewing for iOS roles lately. In most cases, I’ve been asked to work on a small iOS app that I have to return in a week so they can review it and hopefully give me feedback. I like this process because you can really show off your skill set, and they can get a true understanding of your coding style and problem-solving abilities (depending on what they ask you to build).

The last one I worked on was for an application that has developed a solid and heavily animated UI. Because of that, one of the requirements in the iOS take-home was to include animations. This was a good opportunity for me to dig more into animations, and I spent some time playing around in our Playground.

Playgrounds are really cool! It’s a coding environment that allows a user to interact with Swift code, without requiring the user to create a project. That makes it a truly powerful tool to learn swift and to test some code or prototyping views.
Recipe 35: Lemon Poppyseed Chicken
By: Sarah Charles
Tags: Recipe, Marriage, Intentional Life, Food, Cooking

This is one of the many recipes that Aaron and I want to share with you. We are overjoyed for you to come with us on our journey as we put together different concoctions and laugh together (all while hoping to not burn our apartment down). Please enjoy these recipes as much as we have. We welcome you to a small, but intentional, part of our lives.

If you would like to read the post that accompanies this recipe, check it out here.
Managing design files within teams
By: Jules Cheung
Tags: User Experience, UX

Do any of these problems sound familiar?

Frankenstein files

Designers can’t find the correct master files, so instead of recreating files based off production, they hack together pages using a combination of screenshots and Sketch components. This problem is perpetuated by other designers who continue adding pieces to the frankenstein.

Knowledge dependency

File names are inconsistent or unintuitive, so designers largely depend on others’ knowledge to locate specific files.

Corrupt Sketch files

Multiple designers opening the same Sketch file create conflicts and corrupt the original. Designers gradually lose trust in the system and duplicate files locally as a precaution.
A Solstice Poem
By: Paroma Sen
Tags: Prompt, Solstice, Fiction, Words, Poetry

A Solstice Poem

Prompt: Reason to rejoice

Photo by Snowscat on Unsplash

Solitary weeks turned into solitary months

Solemn pandemic clutches the heart

As solstice approaches, the longest night yet

Might a solution be finally near at hand?

Businesses, both solvent and insolvent

Sold their ways, unable to abide

As the solar journey lengthens its stride

Solely we stand, weary but resilient,

on the cusp of solace.
BAT on WazirX + Highest Trader Kaun
By: Wazirx Bitcoin Exchange
Tags: Trading, Bitcoin, Crypto, Bounty Program, Basic Attention Token

Namaste Tribe! We’re listing BAT on WazirX today. 💪

BAT listing schedule for 3rd May (today)

3 PM: BAT Deposits start! You can transfer your BAT to your WazirX account

7PM: BAT Trading starts. You can buy and sell BAT on WazirX

9–11PM: Highest Trader Kaun program

Contest details

The winner(s) will be decided on the basis of two things:

The number of BAT trades during the contest (1 trade = 1 buy or sell order executed) The volume of BAT traded during the contest (Total INR Value of the trade)

Bounty

For the highest number of trades: 2,000 WRX Coins + ₹5,000 worth BAT

of trades: For the highest volume of trades: 2,000 WRX Coins + ₹5,000 worth BAT

of trades: For each of next 3 traders with highest number of trades: 1,500 WRX Coins + ₹1,000 worth BAT

For each of the next 3 traders with highest volume of trades: 1,500 WRX Coins + ₹1,000 worth BAT

Guaranteed Rewards

We also have assured rewards for participants who don’t win any of the above bounty.

Reach 1000 trades and win 1400 WRX

Reach 500 trades and win 750 WRX

Reach 300 trades and win 450 WRX

Reach 100 trades and win 150 WRX

Reach 50 trades and win 75 WRX

Reach 20 trades and win 30 WRX

Note: You can win only one of the above bounty. If you qualify for more than one bounty, the highest bounty will be awarded to you. Winners will be notified via email within 2 business days.

BAT Trivia

Brainchild of the creator of JavaScript and the co-founder of Mozilla and Firefox, Basic Attention Token aims to decentralise digital advertising. BAT improves the efficiency of digital advertising by creating a new token that can be exchanged between publishers, advertisers, and users on the Ethereum Blockchain. The token can be used to obtain a variety of advertising and attention-based services on the Brave platform. The utility of the token is based on user attention, which simply means a person’s focused mental engagement.

Read their whitepaper here.

Trading price (past 24 hrs) : ₹33.65 INR

: ₹33.65 INR Global Market Cap (past 24 hrs) : $507.8M USD

: $507.8M USD Global Trading Volume (past 24 hrs) : $15M USD

: $15M USD All time high : $0.900 USD (~ ₹58.5 INR)

: $0.900 USD (~ ₹58.5 INR) Circulating Supply : 1B BAT

: 1B BAT Total Supply: 1.5B BAT

Flex your fingers and get ready!
Why you shouldn’t quit when coding (or anything) gets hard
By: Kafaru Simmie
Tags: Mindset, Mind, Programming, Grit

Why you shouldn’t quit when coding (or anything) gets hard

Knowing thyself

Source: Pixabay

A large percentage of the top ten most demanded tech skills require some sort of programming skill or the other. The increasing reliance on machines or computers require that we tell them what to do or what not to do.

Programming is a way we achieve this. Basic human abilities are being modeled for computers to learn such as understanding emotions through Natural language processing, computers are even being trained using neural networks to smell. Consider programming as a schooling process for computers.

That being said, why can programming be hard at times? Have you ever hit a dead end and said to yourself, I’m never doing this again? Fear not! you’re not the only one who feels this way.

Some reasons it appears so include;

Accuracy: Programming leaves no room for errors. For example, some languages that are case sensitive such as R, it could take you hours or days to debug a little case error. You have to follow sets of instructions with no room for error.

Programming leaves no room for errors. For example, some languages that are case sensitive such as R, it could take you hours or days to debug a little case error. You have to follow sets of instructions with no room for error. Consistency: Because there are large amounts of syntax to be learnt it requires continuity. However, there might be a need for you to switch between languages, unavoidably you tend to forget syntax when you have left a language for a while, a simple reason is that we tend to resonate with the syntactical expressions of a language when we leave one for the other. The only way to adapt is to continue practicing.

Consistency requires you to be as ignorant today as you were a year ago. — Bernard Berenson

There are other factors which include learning the math behind a language such Algebra, Calculus. Lol, a lot of people flee from mathematics, including me. But where’s the fun if there is no challenge right?

Here are some traits according to Brian Feldman every good programmer should have;
Our community frequently tells us we’re moving too fast to follow
By: Rahul Sood
Tags: Ethereum, Blockchain, Bitcoin, Cryptocurrency, Esports

Our community frequently tells us we’re moving too fast to follow. I get it. We launch new features, partnerships or other major announcements every week. Even the most diehard Unikrn fan might have trouble keeping up.

We do our best to make following the pulse of the scene easy, whether that is tracking your favorite OWL teams, your own games, UnikoinGold or your favorite gaming platform (us).

That’s why the Unikrn content and community team put together this overview of everything since the UnikoinGold token sale. Although it’s not exhaustive, it will help put the sheer scale and scope of our evolution into perspective.

We got that together on Friday and it’s already out of date because today we launched one of Unikrn’s largest platform updates in our history. Check out the site and you’ll see tons of changes, include enormous improvements in load time and interface speed.

This front-end is built on a new, unbelievably fast technology stack and has brought updates small and large to just about every page on Unikrn. Some highlights:

Esportsbook stats to help you follow your favorite teams and titles without watching every game, letting you make informed decisions no matter how much time you have to watch games

Detailed history information in our updated Connekt. Track your play, lifetime or match stats for various titles while earning UKG or UKS just for playing, and even trade your unwanted skins for UKG in the inventory interface

More intuitive news format that lets you seek out exactly the kind of coverage you want, whether it’s podcasts, video, written word or crypto/Unikrn updates.

I’m very proud of the team for creating such a substantial quality-of-life improvement for our entire community, and I know this is only the start for our platform’s continued growth.

Check out some more details about the change and explore the site for yourself! If you haven’t signed up for Connekt, the new design makes it easier than ever. And don’t worry if you can’t bet on our esportsbook because of your region: you can still play completely for free with UnikoinSilver from any region, and you can still use that UKS to win real prizes and rewards in our jackpots.
Religion For Sale
By: Michelle Monet
Tags: Poetry, Poetry On Medium, Sarcasm, Poem, Religion

Religion For Sale

a poem

Knock Knock.

Religion For sale!

There stood 2 guys at the door.

‘Uhh…we’re Atheist and Jewish!!’ we yell

(Need we say any more?)

‘But, we just want to tell you

Why the Bible‘s the way!!’

‘No thanks — that book might be a fairytale’

Maybe there’s no more to say.

‘Can’t we just have one moment?

Can’t you just let us in?

We can pray for you both

For all of your devilish sin!’

‘You can get free passes to the afterlife!’

‘But…we just believe in the NOW!!

What if we’re goodhearted humans

But don’t position our heads in a bow?’

They continued with force and with vigor

‘But this book is the TRUTH and the WAY!!’

‘Wow you guys sound like the Taliban

Staunch and rigid , wont sway.’

‘Thank you, but that’s not for us.

The ‘Golden Rules’ more our religion

Then we both walk back in to fry our eggs

In our slippers in the kitchen.
Energy Sector and Blockchain Technology
By: Vladamir Sergeyev
Tags: ICO, Energy, Blockchain, Ethereum, Bitcoin

Even as other industries are swept up in waves of disruption unleashed by technology, the energy industry has been slow to embrace change. But the introduction of blockchain promises to speed things up and radically transform the industry’s processes and markets. As of this writing, there are two prominent use cases for blockchain in the energy industry.

The first one is in enabling a peer-to-peer energy trading model. The proliferation of Distributed Energy Grids (DERs) or independent renewable energy sources (such as solar panels) that connect to the grid has helped convert energy consumers into producers who are able to sell excess power back to the grid.

However, that process retains the existing dynamic of the electricity markets, centralizing the task of buying and selling energy under the control of the utilities. Bitcoin’s decentralized network could disrupt that paradigm and enable customers to sell excess power to each other within a given area. Several startups and utilities around the world have already developed pilots or are considering projects to test this possibility. For example, Brooklyn Microgrid is developing an app that enables energy trading between consumers in a neighborhood within the borough. Similarly, Grid Singularity, a European startup, is focusing on the exchange of granular and private data between different parties within the energy market.

Even large energy firms are getting in on the action. British Petroleum and Austria’s Wien Energy are among the firms that participated in an energy trading platform trial earlier this year.

Another common use case for blockchain within the energy industry is development of cryptocurrencies for monetary payments. Several utilities have already begun pilot projects to enable such transactions. For example, Marubeni Corporation (MARUY) accepts cryptocurrency payments in some regions of Japan. In certain scenarios, the utility of blockchains goes beyond payments. For example, Bankymoon, a South Africa-based blockchain startup, partnered with Usizo to enable cryptocurrency monetary payments for bitcoin-compatible smart meters located in remote areas.

But this is just the start. Blockchain could lead to further changes within the energy ecosystem. For example, a distributed ledger with several energy consumers and producers could lead to multiple rates within markets instead of the single utility-set rate that is currently prevalent.

Since it’s still a new issue for Blockchain technology, Otrovio will be the first to come up with a marvelous solution. Considering how the core nature of those two things are matching, it’ll be a huge revolution in our lives.
NFL Thanksgiving 2020 W12 Special!
By: John Culver
Tags: Sports Betting, Sports Analytics, Handicapping, Sportsbook, NFL

Glossary

How to interpret the ISW’s New Look Tables

p (win) = Implied win probability per team based on the results stemming from 10,000 monte carlo simulated games (e.g. NYJ won 5,156 / 10,000 simulated games → NYJ’s p(W) % = 51.6%).

Avg. Score = The average (projected) score per team derived from 10,000 simulated games.

Spread = The average point differential between the two average scores.

Avg. Total vs. Market = The average total is equal to the the sum of each team’s average projected scores. The market is what ESPN’s quoted total (‘over /under’) is.

Market Spread = The current line or spread per ESPN’s NFL Daily Lines.

p (cover) % = Estimated likelihood that each team covers the spread given the market spread based on our 10k monte carlo simulations.

p (cover total) % = The likelihood that the total (i.e. the sum of each team’s final scores) goes over ‘O:’ or under ‘U:’ the market total based on 10k monte carlo simulations.

The ISW employs its proprietary power rating system each NFL season beginning with preseason power ratings that are adjusted weekly according to team performance against the spread (ATS) as well as margin of victory throughout the season. Starting in Week 10, The ISW commenced an experimental multivariate power ratings approach.

New Power Ratings Methodology incorporates the following season-long team data: yards per point margin (YPPM), net yards per play (NYPP), average scoring margin (ASM), winning %, average performance against the spread (ATS), yards per pass attempt (YPPA), yards per rush attempt (YPRA), and pythagorean winning % (PYTH). We run a weekly correlation calculation to determine the weights of each variable as correlated to pythagorean winning %, which we believe is the purest descriptive statistic of a team’s relative strength.

The ISW’s Power Rating Spread = The difference between each team’s power rating along with a standard home field edge of 1.00 (modified from 2.31 points due to lack of fans).

Market Moneyline: The quoted moneyline per ESPN’s NFL Daily Lines.

Fair Value Implied Odds: The implied fair value win probability (accounting for the sportsbooks’ overround and vigorish) equivalent of the Market Moneyline.

Est. Fair Value Moneyline: Our estimated fair value price based on the net average ‘Avg p(win) %’ of our estimated win probability along with FiveThirtyEight’s adjusted QB ELO win probability and ESPN’s FPI.
The seagull
By: Jorge Mourinha
Tags: Genre, Horror Movies, Film, Film Reviews

We can’t be sure of anything, other than Eggers’ and DP Jarin Blaschke’s deployment of an incredible array of well-mastered techniques. Shooting on film, on location in Nova Scotia, buffeted by the elements; a quasi-square 1.19:1 frame ratio deliberately recalling old silent movies; opting for a shimmering, hyper-real, hyper-contrasted black & white, recalling at the same time Lynch’s Eraserhead and The Elephant Man and expressionist classics like Wiene’s Caligari. Willem Dafoe and Robert Pattinson, the veteran and the rookie, are the two men thrown together for a month’s shift in the stormy island, among thuggish seagulls and surrealist visions of sexualised mermaids and slimy sea beasts.

Dafoe and Pattinson seem to be daring each other to the most outlandish, out-of-control performance, while being (pardon the pun) egged on by a devilish Eggers, propelling the mindbending duel through archaic dialogue sourced directly from Melville, Sarah Orne Jewett and actual lighthouse keeper diaries. Everything happens in a feverish atmosphere fueled by alcohol (and not only of the drinking liquor variety), sweat, rain and cum. The apocalyptic suitcase of Aldrich’s Kiss Me Deadly seems to live inside the tower’s light, no bad deed — or indeed no deed at all — goes properly unpunished under the watchful eyes of spirits, ghosts, mermaids, dead men found in cisterns, lobster traps.

Robert Pattinson as Ephraim Winslow. Credit: Wilson Webb/A24 Distribution

Unlike The Witch’s slow-growing, enveloping dread, you’re not drawn into The Lighthouse — you’re taken hostage by it, buffeted, swept by its perfect storm of music, pictures, sound, madness, in a chaotic crescendo that feels at times like being trapped inside a madhouse, or swirling around inside the clothes dryer until you come out dazed and unsure of what it was you’ve just witnessed.

Honestly, I have no idea of what The Lighthouse is other than a formal tour-de-force, and I am not at all surprised so many people reject out of hand its grotesque virtuosity. But, in truth, I’ve not been able to push its sea shanties, its striking camera setups, the sheer desperation in the eyes of Robert Pattinson, out of my mind since I saw it. And how can a filmmaker rise above the indie-standard chaff of our days other than by leaping into the unknown?
Bill Gates, I Want the Following in My Vaccine.
By: Lisa Martens
Tags: Vaccines, Satire, Covid 19, Humor, Bill Gates

Bill Gates, I Want the Following in My Vaccine.

I hear you’re going to change my DNA and track me. I have some requests.

Photo by CDC on Unsplash

Hi Bill! Big fan of the computers. And the vaccine. Big fan. Look, I’m not here to talk to you about privacy and stuff. I already know I have none. I have an iPhone and Facebook and an Alexa and Google and probably some other shit I’m not aware of.

So I’m not worried about you “knowing” stuff. In fact, good for you. You seem late in the game. It’s nice to see you coming into your own.

Anyway, a man I knew who was living illegally in Nicaragua and got a tattoo in an outdoor bar with a dirt floor — who never used condoms because he said they were too small and hurt him — has alerted me to the fact that you are going to put tracking devices in the vaccine. You might even change our DNA.

So I have some requests.

I know you’ll have the real info, but can you like, pretend I go to Bali every summer? Can you do me a solid and just make it look like I’m going to super cool places all the time? I really just go to work and go home. On Fridays, I hang out with friends. Saturday, I go on Tinder and meet up with someone who I will be disappointed in and refuse to fuck.

Just spice it up. You know, make it seem like I have a really fun life.

Also, I have another feature request. Please alter my DNA for the following:

Risk of breast cancer on my mom’s side. Please remove at your earliest convenience.

Mental health issues on both sides. Please remove my anxiety and the occasional bouts of depression that make me feel like a walking ghost in my own life.

Alcoholism on my dad’s side. You know, I thought they were just really fun, but as I get older, I think some of them might have a problem.

The tendency I have to cry after sex. I don’t know if there’s a gene for that, but just go ahead and lop that off. Also, when I drink, I tend to want to swim in the ocean and set things on fire. I’m not entirely sure, but I’m pretty sure it’s the same gene. So just switch that up, because I think something is loose in the “fun gene” department.

Male-pattern baldness. I’m a woman, so it probably won’t effect me, but you know. The children I might have.

I might think of some others. Please take this request seriously, as I truly do want the vaccine to protect myself from COVID, but, you know, if I can take care of multiple things in one go, I would love to.

And don’t tell me you can’t. The YouTube video shared to me by a woman who transports cocaine to music festivals via her vagina was very convincing.
A Simplified Revision of Common Design Principles
Tags: Programming, UI, UX Design, UX, Mobile Development

Feedback

Acknowledge the user’s actions and show results to keep the user informed. Provide adequate feedback to the user to ensure they know what to do next in their task. Make your design responsive and update the interface in real-time. For example, if you are making a drawing application, make the pen strokes visible to the user in real-time and not displayed after the user lifts their hand.
Maecenas Launches New Tokenisation Vehicle
Tags: Blockchain, Cryptocurrency, Maecenas, Asset Tokenization, Fine Art

Our legal, financial and tech teams have been working very hard behind the scenes, and after many months of conferring with legal and regulatory experts, we are now proud to announce that we are ready to roll out our new tokenisation vehicle.

This is a big moment for us. It gives our team immense satisfaction to continue to be pioneers in the asset tokenisation space. We believe that this new tokenisation vehicle is a major step towards achieving true asset tokenisation. This new vehicle is the result of a full re-think of our tokenisation strategy, and it brings Maecenas one step closer to market democratisation and to our ultimate objective of achieving mass adoption.

Under this new financial structure we are creating a new type of token that is neither utility nor security. We call these new tokens “asset tokens”. With this new framework, each artwork is represented by a unique asset token, which internally is structured similarly to how a stablecoin works. We believe that this is something revolutionary that can transform the art world. It removes the traditional barriers to investing in art as an asset class.

Launching this new token type — the asset token — is a major milestone in realising our vision.

New Tokenisation Vehicle

The new structure is set up to ensure that newly issued tokens are NOT considered securities in the relevant jurisdictions. As sales of securities can be subject to additional compliance requirements, it creates additional overheads and places restrictions when it comes to token promotion and distribution. These effectively block our journey towards realising our vision.

The new token model lifts accessibility restrictions and also allows us to lower the minimum investment amount.

Not only is this model scalable with less incremental cost for each tokenised art piece (thus allowing us to grow and expand more quickly), but it also opens up the market to non-accredited investors, helping us to truly achieve our goal of democratising art investment.

Successfully Disrupting Markets

Cryptocurrencies have seen tremendous growth over the last ten years, since Bitcoin was first launched, because they don’t have the restrictions of traditional capital markets. A market is disrupted when technology changes the rules of the game by creating a new, better and more efficient way of doing things.

Skype achieved success because they allowed people to make phone calls without needing a phone or a phone line (i.e. legacy telco infrastructure). Likewise, cryptocurrencies have been successful because they let people make and receive payments without needing a bank account (i.e. legacy financial infrastructure).

We believe that for art tokenisation to be successful we have to allow people to invest and trade art without having to rely on legacy infrastructure.
Coinbase Attracting Institutional Investors
By: Kel Dennis
Tags: Investors, News, Institutional Investor, Bitcoin, Coinbase

Since the incarnation of Bitcoin, there has been anticipation for institutional investors to become cryptocurrency traders.

Adopting institutional investors has benefits and potential drawbacks. These types of investors have the resources to make high volume trades, with the ability to pour more capital into digital currency. Trading at higher volumes gives institutional investors influence over the manipulation of market prices.

With inclusion being a cornerstone principle in cryptocurrency, individual investors, also known as whales, continue to dominate the ecosystem. These whales, among many other reasons, have been blamed for volatile price swings.

In May 2018, there was a 20 percent drop within a seven day period, one-week market cap was $381 billion, and the very next week it decreased to $308 billion.

Despite market dips over the past year, digital currency grew exponentially.

In just one year, there has been a 4,500 percent growth, from $17.7 billion at the beginning of 2017 to $800 billion in January 2018. This jump in the market cap is impressive, yet the cryptocurrency ecosystem is in its infancy stage.
The Colors of Politics in Taiwan
By: Shing-Yun Chiang
Tags: Presidential Election, Politics, Data Visualization, Data Journalism, Taiwan

The Colors of Politics in Taiwan

A battle between the two main political parties

Taiwan has the most open civic space among Asian countries. It’s considered a progressive country. People in Taiwan are able to criticize the president without fear, Taiwanese people elected their first female president in 2016, the Taiwanese congress (Legislative Yuan) passed a same-sex marriage law in May. However, Taiwan has a relatively short history of democracy.

Taiwan’s politics have mostly been dominated by the Kuomintang, or KMT, the Chinese Nationalist Party since 1948. The president was the leader of the party. In 1996 Taiwanese people elected the president of Taiwan for the first time. It has been only 23 years since Taiwanese’s first vote for the president.

After that first presidential election, another party — the Democratic Progressive Party (DPP) emerged. By then, the politics in Taiwan is divided into two colors: blue and green. Blue stands for KMT and green stands for DPP. KMT leans towards People’s Republic of China (PRC) while DPP does not.

The telephone survey data released by the Election Study Center of National Chengchi University revealed Taiwanese’s party preferences between June 1992 to June 2019. KMT and DPP have been dominating the politics in Taiwan, but none of them ever win more than 50% party preferences according to the data.

The data below focuses on the rising and falling fortunes of the KMT and DPP, between 1992 and to date. The visualization does not include data for other political parties and people who hold an independent stand and no response.
ES6: Arrow FUNctions
By: Kelsey Dickson
Tags: Javascript For Beginners, Es6 Arrow Functions, JavaScript, Arrow Functions, Javascript Development

Typically, programmers are always looking for ways to make their jobs easier and faster. Enter in: Arrow Functions. They put the FUN in function.

Arrow functions were introduced in ES6, with the intention to write shorter function syntax. Sign me up!

Example of Name Function vs Arrow Function

Name Function

Vs.

Arrow Function

As you can see it is much shorter and simpler code. For arrow functions we don’t need to use the curly braces or a return statement, thanks to arrow functions feature of implicit returns. Arrow functions return the value implicitly ONLY if the function has a single expression. If that is the case, the result will be implicitly returned once the function is called. With name functions, if there is not a return statement present when the function is called it will return undefined. If you use an arrow function, they shall not be named! You can, however, put them in a variable.

Arrow Functions come in many different variations, each with their own set of rules.

No Parameters

or

Fun Fact in 2nd example: If there is an _(underscore) in arrow function it indicates that params are discounted or ignored (or in this case not present).

Single Parameter

or

Parentheses are optional if there is only one parameter.

Multiple Parameters

In the console:

Multiline Arrow Functions

Sometimes we need something a bit more complex, like multiple expressions or statements. If this is the case, we’ll need to use curly braces to open and close the expression, while also explicitly using the keyword return.

Wrapping up

In summary, arrow functions are just another tool from your tool box that help you to create magic from behind the curtains. When first exposed to the arrow function it may take your brain a hot second to adjust to the syntax, but with a little more exposure and practice you’ll see how helpful arrow functions can be.
5 Reasons You Should Adopt a Rabbit
By: Zac Malik
Tags: Cute, Pets And Animals, Animals, Pets, Rabbits

Animal Advocacy

5 Reasons You Should Adopt a Rabbit

Other than being cute and adorable

Image Via pdsa

If you’re looking for a cute and cuddly pet, I would straight-off recommend you adopting a Rabbit. I can say from my past experience with two of the most beautiful Rabbits in the world that you won’t be disappointed. Other than that here are some more reasons why you should adopt a rabbit as your next pet.

They love to stay clean

Rabbits like to be clean all the time. They lick themselves like cats do, to groom their hair, and spread natural oils along the body, though this doesn’t mean that you don’t need to brush your rabbit. A rabbit should be brushed at least once a week to remove excess hair, however, you don’t have to bathe a rabbit, not even once that’s how clean they are.

Image Via Rabbit Hole Hay

They are playful

GIF Via GIFER

Rabbits are very social and joyful pets. They like to be more interactive and energetic rather than be boring. It is always good to have two rabbits instead of one because of their fun-loving personality. If they are really really happy and excited they might run and jump around like crazy, and if you get to witness that then I bet you’ll burst out laughing.

They are very intelligent

Now you might think that, if we let a rabbit roam around in our house, he might end up littering everywhere. Turns out that is not true at all. Rabbits are also very intelligent species that can be litter trained, just like cats. Plus you can also teach them cool tricks like High fiving, spinning on cue and you can also teach them to play fetch, how cool is that?

Image Via New Rabbit Owner

Bunnies can also be trained to do obstacle courses. This may be a bit harder to do but if you’re willing to do it but, in my opinion, it’s definitely worth it.

Rabbits are exceptionally smart animals who can communicate in so many different ways when you spend lots of time with them and get to know them . ( Christine , Professional Rabbit Agility Trainer )

Image Via NedHardy

Rabbits can get along with other pets

Image Via Wikimedia

Another good thing about rabbits is that they can also live with other pets such as cats, dogs, guinea pigs, ferrets, and hamsters, however, this doesn’t mean you can leave them together unsupervised. You also need to introduce them to each other in a certain way if you want them to develop a healthy relationship.

If you have a dog or a cat with a strong hunting instinct, I would not recommend you adopting a rabbit since rabbits are considered to be prey.

They have a long lifespan

You might’ve heard that rabbits can only live 1 to 2 years but that’s just a myth, in fact, most rabbits can live up to 8 to 12 years if you take care of them properly, in fact, the oldest rabbit that ever lived was almost 19 years old, even older than me. So you have a lot of time to bond with your pet rabbit and teach him a couple of tricks.
Murky evening by the shore
By: Vaghawan Ojha
Tags: Poetry, Death And Dying, Death, Poetry On Medium, Life

In this dark stream,

Your cries lost in its cyclone,

How would you recall the mighty face of hope?

Whom would you remember in your last breath,

That is slowly withdrawing from your chest?

Breathless you sail,

In search of your own life,

The stream getting bigger and bigger,

Each bend of the river you would to pass,

Countless forms rain in your head,

Finally, death gives you a clean bed,

In an azure ocean, a pale body floats,

Like the dead shell,

And in its depth,

A calmness rests;
SIMCORD COMPANY SUCCESSFULLY PASSED ISO 9001:2015 QUALITY MANAGEMENT SYSTEM CERTIFICATION
By: Bitbon System
Tags: Iso 9001 Certification, Standards, Regulation, Bitbon, Blockchain Technology

The foundation for sustainable development initiatives is a strong indicator of the Company’s reliability for its Customers and Partners.

Simcord Company, the founder of Bitbon System, follows its main principle of creating useful innovative products available to everyone by using scientific research. By successfully passing quality management system certification according to the ISO 9001:2015 standard, the Company has moved to the next stage of its development.

The verification procedure of the Company’s compliance with the international standards was conducted by Bureau Veritas Certification Holding SAS — UK Branch, which is a global leader in testing, inspection and certification in research and development in the field of development and production of high-load blockchain-based software solutions.

Quality management system certification according to ISO standards is a worldwide key component of the Company’s stable business. The Company’s compliance with the requirements of the ISO 9001:2015 standard confirms management competence and its focus on implementation of the current international quality management standards.

What is the advantage of quality management system, and what it gives the Company?

International standardization of business processes increases level of loyalty and trust of both Customers and Partners. By implementing Simcord high-tech products in your business, you will gain more confidence that all the products and services comply with the international legal and regulatory requirements.

Cooperation with the Company, which meets the requirements of the ISO 9001:2015 standard, will be an undeniable advantage for those who want to build and develop their business on the platform of promising business relations. Availability of this certificate indicates the Company’s ability to respond flexibly to even slightest changes as well as timely adjust the operation of its services and products without reducing the efficiency of the Customers’ performance. Management and all production cycles are carried out by highly qualified personnel and by modern quality management system.

Availability of the ISO certificate foresees compulsory planning and internal audit conducted by the Company’s employees who act as internal auditors of the quality management system according to the ISO 9001:2015 standard. Thus, after being certified as internal auditors, the employees conduct audit and participate in the development and subsequent implementation of the established standards.
區塊鏈懶人包Blockchain 101
Tags: ICO, Blockchain, Cryptocurrency, Ethereum, Bitcoin

Enlighten people with blockchain values - We provide blockchain solutions for helping SMBs to automate business, make growth & enjoy freedom, by education, adoption & development of blockchain technology.

Follow
Hiraeth
By: Somsubhra Banerjee
Tags: Homesick, Milk Carton Haiku, Home, No Crime In Rhymin, Poetry

i keep yearning,

for that smiling home,

i want to go

i keep thinking,

my foot enters back,

partitioned land

but such a home,

doesn’t at all exist,

i keep yearning.
New cryptocurrency follows Energi Mine’s lead in announcing football sponsorship deal
Tags: Ethereum, ICO, Blockchain, Bitcoin, Cryptocurrency

A new cryptocurrency has followed Energi Mine’s lead by announcing a football sponsorship deal.

Premiership football club Arsenal has reached an agreement with the gaming company CashBet, which is planning to launch its own currency CashBet Coin.

The sponsorship deal will see CashBet Coin advertised at Arsenal’s Premier League home games.

In November last year, Energi Mine entered into a sponsorship deal with non-league Hyde United. Energi Mine became the club’s first ever sleeve sponsor for their televised FA Cup clash with MK Dons.

CashBet is a Californian online gaming business formed in 2012, which is now launching an Initial Coin Offering (ICO). It aims to raise $40m by getting investors to buy CashBet Coins which can then be used to bet on its various online games.

Each coin is initially priced at 50 U.S. cents. The company plans to use the majority of proceeds in marketing, expansion to new regions and product development, with debt restructuring taking about 15 percent of the money.

The ICO presale will begin on January 24, 2018 at 5pm GMT and end on February 20 at 5pm GMT, followed by the public sale beginning on March 20 at 5pm GMT and continuing until April 27 at 5pm GMT.

Commenting on the link up, Omar Rahim, founder and CEO at Energi Mine said:

“It is interesting to see CashBet following our example by linking up with a football club!

“The deal is yet another example of cryptocurrencies entering the mainstream.

“The explosive rise in prices for cryptocurrencies such as bitcoin last year has drawn in millions of buyers across the globe.

“The technology underpinning virtual coins has the potential to transform the way we handle money.”

Added Omar:

“Initial coin offerings raised $3.8 billion globally in 2017, according to Coinist, which compiles cryptocurrency market data. I would expect to see this figure rise during 2018.”
Robots can’t succeed without our help.
Tags: Robots, Comics, Apocalypse, Success

More from rstevens Follow

I make cartoons and t-shirts at www.dieselsweeties.com & @rstevens. Send me coffee beans.
When I Think of You
By: Paul Mulliner
Tags: Poetry, Relationships, Life, Love, Self

Sometimes, when I look up at the stars

I think of you.

Something in the space between the stars,

was in our eyes and in our heart.

Something that knew your heart and mine

as one.

Perhaps we could have lived a different life, and

let our shared heart grow?

Into a garden of flowers

with children laughing in the sun?

But we’re dust from stars, thrown into the wind

and given breath.

And every moment of our life is born

from something in the space between the stars.

And all our experiences are those

this one conscious space has of itself.

And all our choices are woven into the fabric

of the one shared heart of our being.
Why You Should Care About Being Responsible
By: Darshak Rana
Tags: Spirituality, Advice, Responsibility, Weekly Prompts, Poetry

Whatever I say,

Whatever I think and feel,

Are my responses for events,

It has nothing to do with them.

It’s my ownership;

I am responsible for what I create.

People call it a response.

I call it the ability to respond.

It’s easy to see but hard to perceive,

We believe that events influence our response.

But I say, we can choose;

We have the power to select our emotions.

When we don’t consciously choose a response,

We react

We blame others for our hurt.

We hold others responsible for our sadness.

We curse others for darkening our lives.

We hate them and reject them.

But whose fault is this?

We didn’t do our job.

We didn’t choose our emotions.

We didn’t think before acting upon

We didn’t use our intellect.

We become unconscious of our potential.

Curtailing our mistakes, we become sad.

Forgetting spiritual knowledge, we become doomed.

Remaining unaware of our potential, we play sly tricks.

Dropping our emotional shields, we attack others.

Without realizing our broken ends, we pull down others.

Neglecting our happiness, we seek revenge.

Let’s live in an enlightened way.

Freeing ourselves from this bondage of dependence.

Let’s learn to make ourselves able to respond.

Let’s mold our own destinies,

By performing the right Karma,

Rather than continuing to play dirty.

Nothing comes easy, as they say;

I’ve realized that.

We need constant attention 24/7,

We need to check upon our thoughts.

If negative, we need to change them.

If positive, we need to accentuate them.

Life is not about living.

It’s about learning while living.

Life is just an experiment.

The day we stop learning, we die.

If we’re arrogant and intimidated by advice,

Kill that mentality.

We’re all humans, bound by relationships.

That’s the beauty of humans.

If we can’t learn from others’ wisdom,

We’re self-sabotaging,

And after that, we blame others for our unhappiness.

So, let’s change.

No matter how we change,

Whether by experimenting or by learning from others,

We need to change.

We need to change for good.

We need to learn well.

We need to live.
Mesos and DC/OS logs in Humio
By: Martin W. Lassen
Tags: Mesos, Software Development, Docker, DCOS, It

Having focused our efforts increasingly on additional integrations, we’ve released the first beta version of our Mesos framework. For this first iteration, there’s one very clear goal:

Forward all task logs to Humio

This integration comes in addition to our plug-in for Kubernetes and supports both plain Mesos and DC/OS. It’s therefore an important step in realising our goal of providing integrations for the majority of orchestrators.

https://www.youtube.com/watch?v=6hYo_FXMljc

Installation

For the purpose of demonstrating the framework, I’ve installed the Sock Shop Demo into a DC/OS cluster.

To ease the process of setting up the Humio agent, we’ve released it into the DC/OS Universe, which offers a very easy point -and click wizard. All you need to do is to create an account on humio.com with a dataspace and an ingest token.

A feature we’re especially proud of is the framework’s ability to expand and shrink together with the cluster. Meaning that if you add another node, the Humio Agent is installed on the node ready to start streaming within seconds.

Configuration

When installation is complete, the agent will start streaming all logs immediately so you, straight away, can search for something like

groupby(mesos_service_id)

to see all applications.

Currently, all task logs are annotated with the following fields:

mesos_framework_id

mesos_framework_name

mesos_task_id

mesos_slave_id

Tasks running DC/OS clusters are also annotated with:

mesos_service_id

Those are all fairly static fields that can’t be changed. Therefore, we’ve added the ability to configure tasks through Mesos Task Labels.

First of all, a task’s logs can be ignored by setting the HUMIO_IGNORE label to true . Secondly, you can change the log type with the HUMIO_TYPE label by setting it to the name of the Humio parser you want to use.

Finally, Humio offers more advanced configuration of multiline fields with the HUMIO_MULTILINE_ labels. Please see documentation for more details.

Querying logs

When maintaining a Mesos cluster, it’s very interesting to know what’s going on with your tasks in your cluster, i.e. tasks are failing. The Mesos agent is writing a lot of interesting things in the Mesos agent log file. Searching for

@source="/var/log/mesos/mesos-agent.log"

will reveal the whole log on all agents in the cluster. So still a bit of a needle in a haystack. To find updates on task status, you can search for “Received status update” and pick out the task status, eventually task name too, and finally plot it into a time chart:
Stacks
By: Sejan Miah
Tags: Programming, Data Structures, Stack, Swift

After having used the data structures arrays and dictionaries comfortably, I’m exploring unfamiliar ones such as Stacks and Queues. In this post we will be focusing on Stacks. Queue up for my post about Queues.

Stacks — follow the last-in-first-out order (LIFO).

1. PUSH — can only push an element to the top of the stack

2. POP — remove the element from the top of the stack

3. PEEK- get a sneak peek at the top element of the stack

Envision a stack as a stack of books, but instead of books, replace that with your type’s content (instead of heart…ha).

In life you don’t want to encounter anything generic, but while writing the code for a Stack, I’ve implemented using generics to foster further reusability.

Let’s do a general run through of what is actually happening. We have a variable array, which has limited access, solely to the file we are using. In that array whenever we add an element, it will be appended as the last element, if you try to remove elements, the last item appended will also be removed. Finally, you can only see the last element in your stack.

Here’s a more entertaining version of Stacks. I created a struct called Lannister and then proceeded to create three objects all of the same type- Lannister. I then pushed these elements into a Lannister Stack and was able to get a description of everything that I had already pushed.