fabiochiu/medium-articles huggingface dataset:
How to Talk to Kids About Human Rights
By: Rachael Hope
Tags: Education, Children, Parenting, Racism, Politics

How to Talk to Kids About Human Rights

It’s never too early, and opportunities for conversation and education are plentiful

Image via Pixabay on Pexels

Last Sunday, my family spent the afternoon at Cooperativa Tierra y Libertad in Everson. The worker-owned berry farm invited community members to help them celebrate their first harvest, providing amazing food from a local Mexican food truck and all we could pick berries.

Farm Worker Power! Photo by author. Find out more about Tierra y Libertad at The Nation or Food Justice.org.

It was a chance for us to support a blossoming small business and learn a bit more about the cooperative that runs it. The afternoon was beautiful for getting out in the sun and tasting fresh, organic berries straight off the plants. It was also a great opportunity to open up some conversations with our kids about immigration and migrant workers.

After writing recently about the current crisis happening in the United States’ immigrant detention centers, I’ve been thinking about when and how to have a conversation with my 9 and 13 year old sons about what’s been happening.

It’s been difficult to try and navigate how much information to give them, because the situation is so upsetting. At the same time, it’s important to me that they know these things are still happening. They don’t teach these things in school, I didn’t learn about Japanese Internment Camps and the Rwandan genocide until I was in my twenties. I don’t want to scare them, but I also don’t want to lose the opportunity to use the news and current political climate to explain that these are not our values.

As we ate our tacos, we talked about how many people come to the United States looking for a better life, fleeing from poor conditions or danger. My mother explained how some people have bad attitudes about how the people got here when they really didn’t have a choice. I reminded my children that my great-great-grandparents came from somewhere else, and that other than Native Americans, everyone is an immigrant. We talked about racism and politics, at a level they could understand.

As we picked berries in the blazing sun, I explained to my kids that this is the work that migrant workers do for 8 or 10 hours a day, and that historically they’ve been underpaid and mistreated because the farm owners could threaten them with deportation if they complained. Together, we noticed the heat and the way your back hurts after just a few minutes hunching over blueberry bushes and reaching inside raspberry plants. Then we talked about this farm, how it is owned by the workers themselves, and why we wanted to be there to support them.
[Crypto] The Case of Hacking on the Exchange in Korea
Tags: Bitcoin, Crypto

23.09.17 coinis Exchange

I am John :)

Hacking incidents following the YapiZon hacking case in Korea

This is the hacking of the Coinis Exchange on 23 September 2017.

2. September 23, 2017 Coinz Exchange Hacking

The case of hacking into cryptocurrency worth 2.1 billion won.

Among them, the damage amount of members is about 1.7 billion won.

Hacken the cryptocurrency stored in the Hot Wallet

After hacking, the Wavestring operating Coinis provides compensation.

- 100% refund of Cryptocurrency and deposits purchased after hacking

- Only 50% of Cryptocurrency and deposits purchased before hacking are refunded and 50% coupons (pay later)

A lot of news,

It's not exactly known who did it. With the help of the research institute, we will announce the exact hacking route and method as soon as possible.

I haven’t seen that story yet.(possibility of North Korea.)
Thanks for the kind thoughts and warm wishes.
Tags: Chileheads, Rancho Bella Vista, Thanks

Dear Friends and Well-wishers,

So MANY of you responded about the news of my TIA ( “mini-Stroke”) on August 19–20 weekend! Thank you so much for the kind thoughts and warm wishes. I was very lucky to have had a light case, they tell me.

We expected to be rallied — around by family; and it was heartening that they came and/or called. But the outpouring of other Friends, Chileheads and general respondents was amazing! That was excellent medicine for the Spirit.

I personally wanted everyone to know that your understanding about the cancelling of Pepperfest 2011 was much appreciated; a thousand thanks for your warm wishes — which are helping to boost my recovery even now and during the long , boring weeks ahead, BUT we are definitely making progress.

Jerry , bless his heart, is doing the gargantuan task of keeping the business running with fewest interruptions. He needs your support as well so that he does not falter in his own health.

MY GOAL is to see all of you in the Farm Store soon as I can, and especially on December 10th, 2011 at the Holiday Open House and Customer Appreciation Day.

Gracias/Thank You again.

Carol Jimenez
‘What’s That?’ — A Relationship With My Chest
By: Rhian Beam
Tags: Gender Dysphoria, Nonbinary, LGBTQ, Transgender, Identity

“What’s that?”, my top surgeon said as she examined my chest. She was staring at the sores on the sides and middle of my breasts, eyeing them suspiciously.

“Oh, I just pick at my chest. Um, anxiety ya know.” She seemed content with that answer. But did she know? Probably not. I can’t imagine most top surgeons even understanding the complex feelings that come with having dysphoria unless they’re trans themselves. It can be debilitating.

Truth is, I do pick at, scratch and rub my chest around the breasts. But the reason can be much more sinister than just constant anxiety.

Chest dysphoria can give you the strongest urges of just wanting a flat chest immediately. Not having that flat chest brings on intense distress, leading to me picking, and scratching, and rubbing around my chest. I either feel in the middle of the breasts and try to feel a semblance of what a flat chest would feel like, or in the deep recesses of my mind I just want to hurt them or cut them off. It sounds very brutal, but my rational brain would never let that happen.

In my dreams, they’ve been cut off and for some reason painlessly. Or I’ll go into a changing room and come back out and simultaneously my chest is flat. I don’t actually wish for pain, just the sacks of fat on my chest to be gone. It’s as simple and complex as that.

Adding anxiety makes things more difficult, especially in public. Anxiety gives me automatic negative thoughts, followed by dysphoria and the distress trying to validate those irrational thoughts. Double trouble trying to make irrational thoughts seem as real as can be, and only leading to more distress. A vicious cycle. So how do I stop it?

For a long time, I couldn’t. It was a nonstop spiral of misery and hopelessness. Sounds very positive, right? I tried to distract myself but my chest was always there. Mocking me, it felt like.

It turned out that what I needed was a plan. When I was at my worst I was binding but couldn’t very much because of my strenuous job, and didn’t have a date for top surgery. I was expecting my therapist to tell me when I was ready for top surgery. But he’s not in my body, I am. So I had to decide for myself to start the process. I made the date for the consult and then I had a plan.

Once I had a plan it was like my anxieties lifted from my chest like pulling a shirt over my head. It was an amazing feeling of euphoria. Even though my chest was still there, I knew that in a matter of months it would be flat. My mind took that as a win, and my dysphoria suddenly no longer got to the point of distress. And most importantly, I could start healing.

I still pick at my chest when I’m at home playing a game, watching a movie, or when I have night anxiety. But it’s no longer constant and the sores on my chest are always less and less every time I look in the mirror. I feel a tinge of confidence now and can’t wait for the euphoria that my flat chest will bring.
Send Push Notifications with Flutter, Firebase Cloud Messaging and Functions
By: Jude M
Tags: Firebase Cloud Functions, Cloud Messaging, Firebase, Flutter, Firebasecloudmessaging

Problems have solutions

Basically (I mean truly in the most basic sense, not the overused filler word), the app (admin role) should talk to FCM and say.

“Hey FCM, could you please send this message across to all the clients using the app”

right?

So, what are the ways we can think of doing just that? I can think of three.

Using the Cloud Messaging Plugin for Flutter Using FCM Server Protocols Using a Cloud Function to route the call

Let’s look at each option

1. Cloud Messaging Plugin for Flutter

This is not possible! as it is intended to receive push notifications. Not the other way around.

2. FCM Server Protocols (Cloud Messaging Rest API)

This is a possible path you can take, but you would easily need some additional work that needs to do apart from just sending a Cloud Message, (e.g. query the recipients from a Db). Probably something to sit in a backend server far far away. And you know what they say about having backend code in the client. Don’t do that!

Also keep in mind that you will have to take the pain to write that extra chunk of code to invoke a Rest API, and all the debugging that comes with it.

Although I didn’t try this option, this should work.

3. Using a Cloud Function

And we have a winner!

Firebase Cloud Functions is a powerful backend service which you can write server code without worrying about any of the complexities of managing infrastructure.

You can invoke a Cloud Function from the Flutter app either through HTTP or a database trigger and let the Cloud Function do the work for you. Inside the function use the Firebase Admin SDK and send messages as you wish. It is an elegant solution, see for yourself.

I am using Node.js because it is the default runtime. Seemed like the go-to move. But as it is stated here you can either use Python or Go as well.
Between Towering Ruins and Detention Centers: A Look Inside Libya
By: Doctors Without Borders
Tags: Humanitarian, Doctors Without Borders, Libya, Refugees, Doctors

Misrata

Ismaël and Masjdi were 19-year old students when the revolt began in Libya in 2011. Like thousands of others, the two fervent idealists took up arms against the Muammar Gaddafi regime with no training or understanding of military strategy. The two young men, who both narrowly escaped death, met much later in Malta.

During the fighting, Masjdi sustained wounds to the face and was blinded, while Ismaël was paralyzed and can only move his right hand. They became friends from the moment they met in the intensive care unit. Separated during their convalescence, they kept in touch and now meet up in Misrata whenever they get the opportunity. “We’re like brothers,” they told me in chorus. Masjdi pushes his friend’s wheelchair and Ismaël reads to his blind friend.

September 2011: Port in Misrata. Photo: Benoit Finck

Misrata is steeped in history. Strategically located on the Mediterranean Sea, the city is known as much for its pride and independence as its traders, smugglers, and pirates. Subjected to heavy fighting between February and May 2011, Misrata is a sandy and dusty, but bustling desert city. Economically and militarily powerful, its hospitals are well equipped and its health system better organized than in the east. Compared to Benghazi and Tripoli, Misrata is — for now — relatively safe, so this is where we decided to set up a base.

Every day, we saw sub-Saharan Africans, each with their own agricultural or construction tools, brushes, and drills, stationed at the city’s crossroads, looking for work as day laborers. Few are arrested, but some get caught at police checkpoints and interned in camps before being deported back to their home countries.

There are around 10,000 migrants in Misrata, mostly from Niger, Chad, and Sudan. Fearful of arrest and deportation, when they fall sick they usually go to pharmacies and buy the often high-priced drugs they are advised to take. For more serious problems, they prefer private medical facilities because, although expensive, these are not required to report undocumented patients.

When they have a chronic illness, their only choice is to go home. When I asked them if they didn’t want to get on a boat to Europe, they smiled and shook their heads: “It’s too dangerous,” they said. “We don’t want to die in the sea.”
USDT Markets Trading Competition!
By: Team Coindelta
Tags: Cryptocurrency, Trading, Competition, Announcements, Giveaway

Dear Community

It’s been a while since we have given you any opportunity to participate in any trading competition on Coindelta, so we have decided to come up with a trading competition for our community! This time, we will be hosting a trading competition in all USDT Markets (33 Markets).

Now, if you haven’t already gone through our earlier article about USDT, I request you to go read it!

Moving on,

USDT Trading Competition

When

The USDT Trading Competition will go live at 10:00:00 PM on 28th July 2018 and will be active for two days! Competition concludes at 09:59:59 PM on 30th July 2018.

How can you participate?

All you have to do is trade in any of your favourite USDT market out of all the 33 Markets during the stipulated 2 days to participate in the competition!

Only the orders executed during the stipulated time period will be considered for the competition!

What do the winners get?

You have around 300 USDT tokens up for grabs!

We have prepared a table for you to showcase the winnings according to the potential rank!

Rewards in USDT

To help you succeed in your competition, we will be providing you updates about your competitors and how many trades you require to bridge the gap! . Contest will go live at 10:00:00 PM on 28th July. More details will follow!

Happy Trading.

To know more about the Competition kindly visit : Coindelta Competition

Risk warning: Cryptocurrency investment is subject to high market risk. Coindelta will make the best efforts to choose high quality tokens, but will not be responsible for your investment losses.
The moon mystifies me
By: Darshak Rana
Tags: Poetry, Poetry On Medium, Moon, Poem, Nature

A giant marvelous orb, I see

Hanging magically, it seems

Maybe I am wrong, I think

It is glued or pasted - What if!

Whatever it may be,

But surreal it is!

How magical it is!

To gawk the night lamp

of the Spinning earth

That hew down itself

from a sphere to an arc.
How to Create an Iridescent View in SwiftUI
Tags: Swift, Swiftui, Programming, iOS, Mobile Development

Animation

We have two values to animate. Use AnimatablePair to animate both the x and degree variables:

To the RoundedRectangle , add .onReceive . That takes our timer and changes the values of our degree variable from 0 to 45 and our x variable from 0 to 1 and vice versa:

Finally, we need to rotate the ZStack on its y-axis. To do this, we need to use rotation3DEffect :

Iridescent view

Now you can build this too! Thanks for reading.
Being Muslim in the fashion world
By: Abc News
Tags: Islam, Muslim, Fashion, Hijab, Model

Being Muslim in the fashion world

Mariah Idrissi was walking through a London shopping centre when a woman stopped her, took a photo and asked for her phone number. She did not know it then, but that was to be a turning point in her life.

By ABC London bureau chief Lisa Millar

The woman was Coralie Rose, a street casting director who hunts out fresh new talent among the crowds of ordinary people in this huge city.

“I’m looking for people who remind me of myself,” she said.

“I come from a mixed race family. And when I was growing up there were very few people of colour or mixed race families on TV and it’s always something I’ve wanted to see more of.”

She saw that in Idrissi when she walked by wearing a hijab and a nose ring.

Idrissi is of Pakistani and Moroccan heritage.

“She’s got such a great look, she’s got such a great style, she’s so unique in her ways, she’s so British in her ways, there was something I was really attracted to,” Ms Rose said.

Idrissi’s first job was with major fashion brand H&M.

She appeared for a couple of seconds in a video, but it was a start.

Now she has been picked up by a major modelling agent, Select, and the work offers are quickly coming in.

“I think it was the thing with brands like with H&M, every fashion brand has to have this very blank canvas, you can’t show any political or religious preference,” the 24-year-old said.

“So they always thought if you show woman with hijab it might seem too politically motivated or religious, but the fact that they deliberately avoided using us is actually in fact the opposite, it’s quite insulting when really we’re just normal girls.

“We just choose to cover our heads.”
Sphere
By: Vaghawan Ojha
Tags: Poetry On Medium, Love, Poetry, Art, Life

With the puff of your heart

furring over your dark hair,

You would sit beside me,

A myriad tree upon your head,

With billions of leaves,

Falling and springing

All over your body,

A sphere inside your eyes,

Is all my existence, rolling,

With your tiding breath,

The tree,

Silent yet full with my aches;
Darcy
By: Adam Millett
Tags: Philosophy, Metaphysics, Love, Life, Poetry

I can see

You are the same as me

The same on every level

That same bright light of infinite

Held in a separate vessel

I can see

The answers in your eyes

Intelligence beyond our dreams

Perspective may suggest we’re different

This world is rarely as it seems

To live a life

In human form

Just one of many sacred shapes

The shapes all morph as one together

Beyond the veil of ancient gates

To live a life

To live another

On, and on, and on

We’re all the light,

We’re all the mother.

Bonded, by beyond.
Zeus Protocol adds Four New Projects to Strategic Partner Initiative
By: Paul Almasi
Tags: Cryptocurrency, Blockchain, Etherum, Bitcoin, Venture Capital

Zeus Protocol is happy to announce a formal collaboration with four new blockchain based projects:

4New — Providing Clean Energy for Crypto Mining Block Alchemy — A Blockchain Impact Fund Accelerator LeadRex — A Lead Generation Platform based on AI Credits.com — Blockchain Platform for Dapps

Our team looks forward to helping these projects reach their roadmap mile stones.

Zeus Protocol is committed to becoming the standard 2nd layer network for Ethereum. We will accomplish this by focusing on providing the network with key innovations to support applications with scalable computation, interoperability, identity and off-chain information.

Zeus Protocol’s first solution, ZeusID (http://id.zeusprotocol.com/), will provide their partners and clients with decrypted on-chain identity and insightful reputation analytics, which will give them significant advantages over their competition. ZeusID is one of the core capabilities of Zeus Protocol because it solves one of the biggest pain points of the blockchain ecosystem — trust & reputation. That is why we’re proud to say that for the first time, 30 million+ ETH wallets now have a reputation score, miner verification, wallet persona and graph — all algorithmically verified!

Stay tuned for more updates!

Email: Business@ZeusProtocol.com

ZEUS Protocol:

Website: https://zeusprotocol.com/

Telegram: https://t.me/zeusprotocol

Reddit: https://old.reddit.com/r/ZeusProtocol/

Twitter: https://twitter.com/zeusprotocol
RISE Wallet 1.0 released
By: Tobiasz Cudnik
Tags: Rise, Crypto, Web, Blockchain, Wallet

After over half a year of active development, we’re pleased to announce RISE Wallet 1.0 being available on the web and for desktops. We wanted to make a secure, easy to use and modern wallet which would work seamlessly across all platforms. To achieve this, we used TypeScript (the same language the RISE blockchain is written in) along with React and Material-UI. This article will walk you through the the new features, as the new version brings many new features.

New layout

Redesigned with accessibility in mind and taking advantage of Google’s battle tested Material-UI components, the new wallet have a familiar look and it’s easy to use.

Multiple accounts

One of the biggest new features is support for multiple accounts. You can add as many as you wish and then customize the order by using names and pinning.

New sign in flow

Mart has already discussed the new sign in flow in details a while back. In a nutshell, we won’t ask for your secret mnemonic or the passphrase until the last moment, when it’s actually required. This reduces the risk of having it leaked.

Support for Ledger Nano S

You can now use your wallet for the Ledger Nano S hardware wallet allowing to import and sign transactions for the accounts stored on the device. This feature requires Google Chrome or a desktop version.

Support for mobile

Responsive design and carefully crafted password forms will let you easily send new transactions from your phone, while making use of your device’s secure keychain. The following video shows using Touch ID to sign a transaction with both the mnemonic and the second passphrase.

Desktop versions

To bring another level of security, you can download RISE Wallet as a desktop app for MacOS, Windows and Linux. Below is a screenshot on Win10. Downloadable binaries can be found on the project’s GitHub release page.

Translations

We’re looking into translating the app to other languages through a CrowdIn campaign. At the time of writing this, only English and Estonian languages are complete. If you would like to participate for your own language, become a translation contributor.

Address book

You can now assign names to frequent contacts and then quickly fill the Send RISE form, even by using only your keyboard (SHIFT+S). Contact names also appear in transaction details. Important thing to note, that data is being persisted only on your local machine.

Network switcher
Blockchain.io Ambassador Program is open to applications
Tags: Cryptocurrency, Crypto Exchange, Crypto Trading, Blockchain, Ambassador Program

The team of Blockchain.io has worked hard since 2018 to develop the most reliable crypto-assets marketplace in Europe, where cryptocurrencies and tokens are traded securely among institutional and individual investors.

Thanks to the ambassador program, we have built a strong tight-knit community that trusts us and truly believes in our project the whole time.

And now, in preparation for the following marketing and growth hacking campaigns, we decided to call on more ambassadors who will help us to spread the word about our platform, support all newcomers into our community, and enable people to join us at every step of the way to becoming the #1 cryptocurrency exchange in Europe.

🚀 Become an Ambassador

We are looking for people who are familiar with Blockchain.io platform and who are active in cryptocurrency communities. Our ambassadors are:

People with the ability to find, share, and engage with newcomers to Blockchain.io;

Global and regional crypto experts, traders, influencers, and innovative strategic thinkers;

Ready, capable and motivated to nurture awareness about Blockchain.io and connect Blockchain.io to people all around the world;

Are well-connected to crypto communities;

💥 Benefits of Being a Blockchain.io Ambassador

Get some Blockchain.io merchandise and a bunch of BCIO token rewards

Collaborate with Blockchain.io team

Host meetups within your local community and lead social networking events;

Connect with other ambassadors over social media to help spread the word about Blockchain.io;

Attend major crypto industry events and conferences with the Blockchain.io team;

👉👉👉 Each one of you who is a crypto enthusiast and knows our project by heart is welcome to participate and apply to be a Blockchain.io Ambassador by clicking here: Apply Now
CP PROCESSOR PROJECT
By: Cp Processor Team
Tags: Cryptocurrency, Bitcoin, Ethereum, ICO, Token Sale

What is it?

Coin Payment Processor is an idea for helping the evolution of money in 21st century through an open consortium of people. By using latest technical advances and with the open mindedness of the society and open source development, this goal becomes attainable and realistically achievable.

We wish to present an idea that using a step by step development can lead to a significant money evolution and payment system on a global level. It is deeply rooted in blockchain technology and eight year old Bitcoin’s experiences. On the other hand, it respectfully includes all key factors of globalization, digitization and Internet.

The idea consists of three stages where the ultimate goal is targeted from different angles and with special development stages. These are:

1. First stage — that helps to create stable tokens that represent value of world’s most notable currencies in proportion 1:1.

2. Second stage — that allows every user on the planet to, simply and easily, make payments, charges or money transfers, with or without intermediary (with the possibility of anonymity), with minimal fees and maximum security, via any digital channel of communication (and maybe even offline). This implies large number of transactions (over 1000txn/sec) on a safe network that would be compatible with the existing blockchain technologies.

3. Third stage — that implies the creation of a universal and global currency as a medium for a balanced development of the future global economy and trade without discrimination or favoritism for a specific country and currency.

To find out more about the project, visit https://coinpaymentprocessor.org/
Tokenomics d10e Keynote
By: Fred Krueger
Tags: Workcoin, Bitcoin, Ethereum, Blockchain, Tokenomics

Here are my slides for the d10e Keynote Monday, Mar 5 in Seoul. PDF is here.
The Angry Black Woman
By: D Abboh
Tags: Amy Cooper, George Floyd, Black Women, BlackLivesMatter, Poetry

Have you ever spent an extended amount of time — (just read, all your life) trying to breathe in a climate of suspicion, despise and hate?

A crooked finger, points and aims their privilege straight in your face. Imagine, being told to ‘just relax’

whilst the weight of a states murderous foot-soldier —

steals your last breath away.

Still, the ‘white gaze’

demands compliance — and whispering tones that sound like silence

in response to structural, physical and psychological violence?

It’s all too absurd for flowery words.

Would you like me to rock you in my arms and sing you a lullaby?

Should I encourage you to hope,

even if I feel hopeless and my anger is rejected as out of place?

Free emotional labour for the comfort of others —

is not a part of my agenda when lives are at stake.

I am not okay today.

Are you okay?

Watching real lives come under threat or senselessly ended?

You can’t make it make sense.

There is no pity for foolishness here,

the fuckery is too loud and too clear.

On any given day,

silence is my sword and my shield.

I walk alone,

sometimes —

along to the symphony of weariness that creaks and clings to my bones.

Don’t look into my eyes —

and simplify my rage with simplistic tropes.

I am an evergreen forest that is also ablaze.

As the Sun sets on dark days,

every breath becomes a smoke signal — before it dissipates.

I wrap my arms around myself — so I won’t lose my soul or give it away. Social disorder is the poetic justice

that will keep spilling out of boiling veins —

when negative peace is the only priority night after day.

In my dreams,

I court chaos and let it reign.

I’m lucid dreaming about hurricanes.

If this miserable planet —

all burns down before or after midnight,

perhaps humans or some other beings,

will build something better from the ashes

in some other lifetime.
Step by Step guide for Installing or Upgrading Python Environment on macOS
By: Positive Stud
Tags: Installation, Python Programming, Macos, Install, Programming

Stepwise Procedure to Download & Install Python on macOS

Now if you are familiar about how Python works, let’s look at the 18 steps you should follow to install and upgrade Python on Mac OS.

Step 1: Open terminal

Step 2: Here, check if your mac has a Python environment or not.

Step 3: If you want to download a new version or haven’t download yet then open google and write download python.

Step 4: Click on the first link which will display on your screen, i.e. Download Python | Python.org

Step 5: Click on Download Python with the latest version.

Step 6: After you opt to download Python, your mac asks for your permission to download. Here, click ‘Allow’ on your mac to download.

Step 7: After you download the installation file, double-click the downloaded file as shown in the image below.

Step 8: After you open the file a dialog box will appear with a welcome note. Here, click on “Continue”.

Step 9: You can read the description and important information of Python then click on “Continue”.

Step 10: Usually, people tend to skip the information part of the dialog box because of which you may be unaware of some terms and conditions. So to avoid that, do read the History and License carefully.

Step 11: After reading all the software license agreement, click “Continue”.

Step 12: Click “Agree” if you are satisfied with the terms and conditions of the software license agreement.

Step 13: Now, select Macintosh HD location to install and click on “Continue”.

Step 14: After that, you can proceed to click on “Install”.

Step 15: As shown in the image below, you need to enter your username and password to install the software.

Step 16: When you provide the requirements, it will start to get installed. Wait for 2–3 minutes for Installation.

When you take this step of installing, your screen will display the dialog box as below.

Step 17: Open the Python Finder.

Step 18: Open idle.

Finally, now you are ready to start your project on Python.
Vite Becomes Strategic Partner of MXBank — the First Full-Service Digital Asset Bank
By: Khun Sir
Tags: Blockchain, Cryptocurrency, Ethereum, Bitcoin, Vite

Recently, Vite Labs became strategic partner and investor of a digital asset bank MXBank, taking the first step in Vite ecosystem buildout. Vite will provide MXBank with technical support to help the latter develop its banking applications on the Vite public blockchain. In the meantime, the ecosystem fund leader from Vite will also join MXBank team to accelerate product development. Vite token will also become one of the first group of digital assets supported by MXBank. The global expansion of MXBank will help the circulation of Vite token.

[About MXBank]

MXBank is the world’s first full-service digital asset bank, dedicated to providing customers with convenient and secure global digital asset management services. Through the core technology built on smart contracts, MXBank provides banking services including exchange, lending, investment and wealth management of digital currency assets. MXBank has been striving for providing convenient, secure and value-added service to users.

MXBank has a strong team consisting of Google R&D and marketing team, Bank of America Merrill Lynch, Morgan Stanley and other financial professionals with Wall Street background, and Discover Finance’s risk control team. The CEO of MXBank, Ms. Xinyi Liu, graduated from University of California Berkeley in Mathematics and worked for Wall Street investment bank Merrill Lynch for a long time. Mr. Zhou Zhe, the co-founders of MXBank, was the №103 employee at Google headquarters. He wrote 60% of the code for AdWords, the first generation of Google’s advertising system, and their first Java code. He also participated in Gmail, Chubby (blockchain technology), gRPC, maps, music and other products.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Official: https://www.vite.org/

Telegram:

Twitter：https://twitter.com/vitelabs

Discord：https://discordapp.com/invite/CsVY76q
Orange Crush
Tags: Politics, World, Comics, Trump, Covid 19

Written by

Almost famous cartoonist who laughs at her own jokes and hopes you will, too.
Flexbox: align-items and align-content
By: Moses Ogwo
Tags: CSS, Align Content, Flexbox, Align Items, Programming

Comparison of align-items and align-content

Both function on the same axis

The effect of both align-items and align-content is visible along the cross-axis. I think this similarity contributed to my initial confusion. Both properties function along the cross-axis. Remember that your cross-axis depends on your flex-direction .

If your flex-direction is set to row (which is the default), your cross-axis is the vertical axis. If your flex-direction is set to column , your cross-axis is the horizontal axis.

No wrap , no align-content

The align-content property is relevant only if your flex-container is set to wrap . In other words, unless you have more than one flex line, you do not need the align-content property.

align-items positions flex items within a flex line, along the cross-axis

The align-items property determines how flex items are positioned within a flex line, along the cross-axis. It can have any of the following values: flex-start , flex-end , center , baseline , and stretch . Consider the pen below:

We have a flex container with wrapped flex items. (I have set alternating heights for the flex items to help you visualize their positioning.) Setting align-items to center ensures that our flex items are vertically centralised (that is. along the cross-axis) within each flex line (in this case, each row). To see how the other align-items options work, you can check this reference document.

align-content determines how flex lines are positioned along the cross-axis

The align-content property determines how flex lines (not flex items particularly) are positioned along the cross-axis. It can have any of the following values: flex-start , flex-end , center , space-between , space-around , space-evenly , and stretch . Consider the pen below.
Monterrey, Mexico: Follow the Butterflies
By: Heather M. Edwards
Tags: Nature, Travel, Adventure, Mexico, Hiking

Have you ever seen the sun shine through butterfly wings? Have you ever squandered this miraculous serendipity by trying to capture it on a cellphone? Fortunately I didn’t waste too much time failing, knowing I could find better quality photos online later, (see below).

Instead I stood in the sun on a perfectly dry day, an unexpected hiatus between rainy days that had been pelting and flooding Monterrey for weeks. And it was as beautiful as it was brief. Just before November a summery sun illuminated the inky orange of thousands of wings making their way across the clear blue canvas of the autumn sky. It was one of those itinerant moments that quiets your soul with gratitude even though you can’t believe it’s real. Perhaps because it’s so unreal. It’s almost impossible to describe the colors without purple prose. This is the time to use photoshop color codes or pantone words like azure and cerulean, vermilion and pyrrole orange.

So if you find yourself in Monterrey, Nuevo Leon, (which alternates with Guadalajara for Mexico’s second largest city after the capital), during October, skip Oktoberfest and head for the mountains. You must see it for yourself to know the beauty isn’t hyperbole.

The annual migration of the monarch butterflies is truly extraordinary — and one of the longest insect migrations in the world. And for a few October days I didn’t realize it wasn’t leaves the wind was blowing around in a locust-like darkening but the butterflies on their more than 4,000 kilometer journey from Canada to their winter home in the oyamel trees of Michoacán, Mexico.
This Couple Confessed to Killing and Eating 30 Humans
By: Lioness Rue
Tags: Cannibalism, True Crime, Mystery, History, Crime

On September 11th, 2017, construction workers found a lost phone on the side of the street. The phone didn’t contain any password, so the workers went through it and found shocking images.

One of the images was a selfie. The selfie included a man posing with the victim’s head in one hand while sticking the fingers of his victim into his nostrils and mouth. The phone also had more photos of dead bodies, body parts, and lots of wigs.

The police traced the phone to Baksheev, and they brought him in for questioning along with his wife. When police searched the couple’s flat, they found a lot of clutter and a lot of cellphones.

Also, they found a stack of photographs that had different people in it. Some photos showed Dmitry and his wife hanging out with some of these people. However, there were tons of photographs of body parts and dismembered victims.

Among the photos was a disturbing one dated December 1999 of a human head, decorated with oranges around it, and served on a silver platter as Christmas dinner.

The authorities also found real human hair that was scalped from a woman’s head. In the fridge, they found jars that contained human parts. Officers also gathered nineteen pieces of human skin, which had been removed from victims, and seven packs of frozen body parts.

Another chilling item found in the couple’s flat was a recipe book that explained dinners to make using human remains. The book was written in Natalia’s handwriting. As if that was not enough, a video tutorial was found among the clutter. The tutorial guided how to dismember and acquire particular meat and fat from victims’ body parts.

The couple confessed to killing and eating thirty different people. The pair would first drug their victims with a tranquilizer called Corvalol before attacking them. They would then store the remains in the fridge, freezer, and cellar.

One of the means the couple used to lure victims was through dating sites.

In February 2019, Natalia was found guilty of incitement to murder and was sentenced to ten years in prison. On June 28th, 2019, Dmitry was sentenced to twelve years and two months in a maximum-security prison. However, he got to serve only less than eight months before he passed away on February 16th, 2020, from diabetes.
A Deep Dive Into Linux Permissions
By: Vickie Li
Tags: Linux, Programming, Cybersecurity, Computer Science, Technology

Linux File Permissions

Linux inherited the Unix model of file ownership and permissions. Every file and folder on the system has a set of permissions that specifies who is allowed to do what with that particular file.

There are three types of permissions: read, write, and execute. A read permission on a file enables a user to read the contents of the file. A write permission allows a user to modify or delete the file. And an execute permission allows a user to run the file as a script or an executable.

You can view the permissions of a file or directory by using the ls -l command in a directory. You should see a line like this.

-rwxrwxrwx

drwxrwxrwx

The first character indicates whether the item is a file or a directory. A dash means that the item is a file, whereas a d means it’s a directory. The next three characters are the permissions of the file’s owner. The owner is usually the user who created the file and has the most control over it. R indicates read, w indicates write, and X indicates eXecute. And a dash indicates the lack of that permission. Let’s look at an example. Here, the owner can read, write, and execute the file.

-rwxr--r--

And in Linux, users are sorted into user groups, and these groups often share file permissions. The next three characters are the permissions of the owner’s group. And the final three are the permissions for everyone else. This file’s permissions indicate that it is readable by everyone but only the owner can write or execute the file.

You can set file permissions by using the chmod command. In this command, you use the characters u, g, and o to indicate the owner user, owner group, and others. For example, to add execution permissions for a file’s owner group, you can use the command:

chmod g+x filepath

And to set execute permissions for everyone, you can use the command:

chmod +x filepath

On the other hand, when you want to remove a permission, you can swap out the plus sign for a minus sign. For example, this command will remove execute permissions for everyone.
How My A-Level Results Were Determined by an Algorithm
By: Joe Mccormick
Tags: Education, A Level, Work, Life, Schools

How My A-Level Results Were Determined by an Algorithm

And how many students in the UK left school with worse grades than they deserved.

Choosing the right path through education is one of the most important decisions you will make when it comes to your career. At 5-years old, you start primary school, which is the beginning of a 13-year experience that will essentially help you decide which route you would like to take in life. Along the way, you have to sit in many exam halls to prove how good you are at a certain subject, and to impress those in your future industry.

Exams are one of the biggest stresses in a teenager’s life, as the results will decide whether or not you can start Sixth Form, whether you can get into your university of choice, or whether you can apply for certain jobs. Students spend hours revising subjects and finding new methods to store information so they can leave school with the best grades to their names.

However, the end of 18-years of compulsory education ended slightly different for me, and thousands of other students. The most important results from our 13-year school journey were simply generated by an algorithm. This article is going to take a look at why this is, and how it has affected us.

Photo by Ivan Aleksic on Unsplash

When did it start?

We start this story at the end of March 2020. I’m sat in my Business Studies class with my friends, not doing any work at all. Instead, my teacher is explaining to us about how a lockdown is going to happen — which had everyone immediately wondering what would happen with our exams in two months time. ‘Will we still be sitting exams? Will we still need to revise?’ we were all asking. But, the teachers were only able to do were say ‘We don’t know. We’ll have to wait for tomorrow’s announcement’. It was a strange day, as nobody really knew what they were supposed to be doing.

The next day, it was announced that exams had been cancelled, and the teachers told us that we didn’t have to complete homework, coursework (apart from a few subjects) or do revision — exams were off. This was a rather bizarre situation for me at the time as I was in a rhythm of revising, and suddenly we just had to stop. Little did we know, this was going to be the longest summer holiday we had ever had.

However, it was also a huge weight off my shoulders to find out that exams were cancelled. When it comes to learning, coursework is my preferred style of assessment, as I find that I can sometimes be great in the exam hall, and sometimes be not-so-great. Though, I would have preferred to sit the exams as I was rapidly improving in my subjects during revision season. Regardless, everyone was wondering what would be happening with their grades, myself included.
Another Stupid Relationship Article
By: Thought Catalog
Tags: Relationships, Stream Of Consciousness, Prose

He talks to our mutual friend about me and she quietly passes his thoughts along to me while we’re sitting in the corner of a very busy bar (she needed to charge her phone and I don’t know anyone here) and I’m offended and irritated that he thinks I’m soft and delicate and that he says he feels bad (gross) for me (stop).

I am soft and delicate and I overthink things and word vomit everything I’m scared of and everything that’s stressing me out into my diaries (on display on my bookcase in my apartment, because I’m a hack and I get high from reminding myself incessantly of how unsuccessful I am by putting my shitty writing next to great books) but he doesn’t know that.

When we were together (that’s not the right word) he thought he knew me so well and was so smug about it and he’d say absolute nonsense about “walls coming down” and it was unbelievably stupid because everything he thought he knew and understood about me was deliberately planted there.

Can you really genuinely like someone when you are just constantly leveraging the relationship (wrong word) so that you always know more about them than they know about you?

I relay everything to a girl whose last name I do not know and who I only met for the first time an hour ago. The girl who introduced us is the kind of drunk who abruptly leaves in the middle of the conversation to go talk to strangers in line for the bathroom. So, she’s gone. Anyway, I tell this new girl everything — I trust her because I can tell she is the kind of drunk who loves giving advice. She also has a calming voice and never interrupts (it’s hard to find people who don’t interrupt). She’s the kind of drunk who would hold back a random girl’s hair or who would fold a fan out of a sopping wet drink menu and give it to the girl who’s sweating at the bar. Girls are great.

So I tell her everything and afterwards she blinks at me and says “that is so sad, what’s your number, we’re going to hang out after this.” And I start laughing — my laugh is very loud, a handful of people look over — because is it actually so sad? I was in control of everything, right? I won, right?
[Geeky] RubyConf Summary (updated 2)
By: Pito Salas
Tags: Code, Rails, Ruby, Programming, Technology

RubyConf 2010 was excellent. It was my first and probably not my last. Some general thoughts and then a master list of links (the real meat.)

Unlike most all ‘business’ type conferences and talks I have gone to, the RubyConf style of presentation (and perhaps the Rails or Ruby community — I don’t know where it stops) is beautifully minimalist. Very few words on slides, large and impactful photographs. Is it because no one uses PowerPoint and few even use Keynote? I don’t know. But there were no text heavy, bullet heavy word slides. And also, lots and lots of code (that part is definitely a geek thing.)

Here is a loosely organized set of links to the things that hit me most at RubyConf this year. It’s random and idiosyncratic (same thing?) but it reflects my real-time notes and feelings. These were all new to me but they might be old news to you, of course.



These are my top links:

nicksieger’s warbler at master — GitHub — This was one of my top 5 talks. Warbler is a tool to package a Ruby and/or Rails application into a single .jar or .war file to be run on any other computer that has a Java VM installed. If this works as advertised it is a very important bit of technology. I am going to try it out

MacRuby: The Definitive Guide — Another one of my favorite talks, about MacRuby, a Mac OS X implementation of Ruby. From what I saw it looks very real, with good integration with all the Mac OS X libraries, and running on top of the Objective C runtime. It wasn’t totally clear what Apple’s posture is relative to MacRuby, but I hope it is positive.

mattmatt’s showoff at master — GitHub — Showoff is a very neat presentation tool. It’s not an app like Keynote its actually a gem which processes a minimalist markup and serves it up in a local Sinatra server. Also easily lets you deploy your presentation to Heroku. Hmm. Is it mattmatt’s or schacon’s showoff at master — GitHub???

Git Wrangling — This was an intense and complex talk about Git. There is as we know, so much more in Git than most people use, and this talk touched into it. Also, Scott Chacon had a funny (but I think he was serious about it) interlude about how to be a gentleman. It includes the recommendation that a gentleman will always rise when a lady enters the room. Also check out these links with further details about the slides (really, they are good!).

Ruby Mendicant University — A really inspiring talk by Greg Brown about his vision and mission to teach people about Ruby and programming. But this is not a fly by night little course, Greg has a big vision and is pursuing this in a comprehensive and highly innovative manner. I was very impressed and will follow and support Greg’s work. A great guy!

And here are many more really good ones:
Fog
By: Urvi Karani
Tags: Mind, Thoughts, Body, Soul, Poetry

Written by

It gives me immense joy to help those in need and I feel content in making someone’s life a little easy.