fabiochiu/medium-articles huggingface dataset:
Saving Data to Google Sheets From BigQuery
By: Joel Dominic
Tags: Macro, Google Sheets, Analytics, Bigquery, Data

Extracting and Saving to Google Sheets

Have your query prepared, and for those of you starting out, here’s the general syntax.

SELECT * FROM `GCP_Project_Name.Dataset.Table`

WHERE [CONDITIONS]

There are 2 options you can choose from when extracting:

Option 1

If your query is fairly simple and completes relatively quickly, I’d suggest to run the query from Google sheets directly using the native data connector (You may need to have a GSuite subscription for this feature).

Click on “Connect to BigQuery”, select the project, paste the query, then click “Insert results”.

Option 2

If your query is complex, and long-running, you may want to let BigQuery handle the heavy lifting at the back, and only query from the results table from Google sheets. To do that, go to your GCP BigQuery, type out your query, and schedule it. The “Schedule query” option can be found in the query editor page on the mid-right side.

Query editor — obviously yours would have your query pasted here, and not blank like mine :))

You can schedule the query to append the result table or overwrite it. Since this result set is much smaller, you can paste this table with your conditions in Google sheets.

Google sheet’s new data connector lets you preview your data first before extracting. From this preview, you can play with your data first — create functions, calculated columns, etc.

Preview sheet. Just named my connector “Auto Report”

Once you’re ready to extract, click on “Extract”. The maximum limit for Google sheet extraction is 25k rows. That’s quite big. (You can expand this number with some macros, but frankly if you need more rows, it may be best to schedule this query, connect to a data preparation tool like Dataprep, have it extracted to CSV, and saved in GCP storage).

When you click “Extract”, it will open a new sheet in your Google workbook which is also connected to the same source. You can click on refresh options to schedule the refresh. The thing about this refresh is that it refreshes all the connected sheets. You can’t just refresh particular sheets. If you’re okay with that, you can stop right here. If you’re like me and several other people that work with datasets, and need the last few runs saved, please continue.
Madonna, Iggy Pop, the Sexual Revolution and Islam
By: Dave Bry
Tags: Der Spiegel, Iggy Pop, Islam

“Just look at these young people. They are burning up with passion. They have such a lust for life, and yet they are so inhibited. People in the Middle East are poets, writing poetry from morning to night, and what do they write poetry about? About desire. The little boy in the street does it, and so do the construction worker and the academic. They are all writing poetry about the same subject, the subject that is suppressed more than anything else.” Der Spiegel has a fascinating interview with German-Turkish writer Seyran Ates, who apparently listens to Madonna and Iggy Pop (maybe she was at last year’s Rock n’ Roll Hall of Fame induction ceremony?) and whose new book, Islam Needs a Sexual Revolution, comes out in Germany this week.
Coinmetrics and Coindar now available in Cryptosheets
By: John Young
Tags: Cryptocurrency Investment, Cryptocurrency News, Cryptocurrency, Bitcoin

Cryptosheets is now available on Microsoft’s official store, Appsource

Investors need access to detailed and robust data. We wanted to give our users the deepest, cleanest, and most extensive cryptocurrency data. We are excited to announce powerful new datasets aimed at making your cryptocurrency analysis easier than ever before.

Our newest update includes:

Coinmetrics Historical: Blockchain data of a given asset over a specified time range

Blockchain data of a given asset over a specified time range Coindar Events: Returns cryptocurrency events

Returns cryptocurrency events Coindar Social: Returns a massive list of all coins social data, including social links and user counts

Let’s take a deeper dive into each integration:

Coinmetrics

Coinmetrics Historical

Description: Blockchain data of a given asset over a specified time range

Data returned:

txcount

txvolume(usd)

adjustedtxvolume(usd)

paymentcount

activeaddresses

fees

medianfee

generatedcoins

averagedifficulty

mediantxvalue(usd)

blocksize

blockcount

price(usd)

marketcap(usd)

exchangevolume(usd)

Example: Return metrics for Bitcoin from August 1st, 2018 to August 21st, 2018.

How to pull

In the Cryptosheets ribbon, click Dashboard Login to the service through Google, or sign-up option Click the orange + button Click Coin Metrics Historical Choose Start Time (GMT) and End Time (GMT) Click the Table Headers toggle Click into A1 of the “Data” tab, click Highlight Range, and Place Data Verify that data has updated You also have the option to choose a timed refresh interval.

P.S.: Nic Carter (founder of Coinmetrics) just finished funding for his VC fund to invest in blockchain projects. Go send him a congratulations on Twitter!
Elective AML-KYC and the MonetaryCoin Series
Tags: Monetarycoin, Blockchain, Cryptocurrency, Ethereum, Bitcoin

AML-KYC stands for Anti-Money Laundering Know Your Customer, a series of best practices applied by financial institutions to reduce crime.

After the KYC feature is released, the MonetaryCoin series (MERO and MCHI today) stakeholders may elect to add or subtract AML-KYC information to a MonetaryCoin wallet address. It then falls to the receiving party to verify the accuracy of the personal information. Most parties insisting on AML-KYC are regulated financial institutions with verification and record keeping processes.

If you ran an ICO without gathering and securely storing AML-KYC information about your investors, fiat banks may refuse to open an account for your company. In future, when banks begin to more commonly trade crypto, transaction by transaction AML-KYC data may be required in some cases.

MonetaryCoin Series AML-KYC data are not visible on the blockchain because they are encrypted and stored off-chain. This feature reduces the potential network drag caused by each address carrying increasing amounts of otherwise irrelevant data. A hash of the AML-KYC data is stored on the blockchain but only the recipient address owner can attach the hash to the off-chain data and decrypt its content. This reduces the risk of exposing sensitive information to unrelated parties. To restore anonymity, a sender may abandon its wallet address and create a new one after the transaction.

Abandoning a wallet reminds me of Jaqen, the faceless man, from HBO’s hit series, Game of Thrones. Jaqen mystically changes faces at will, though he does possess an original identity. When the wallet identity is no longer useful, simply abandon it similar to the way Jaqen changes faces.

Jaqen gives his coin to Aya Stark in HBO’s hit series, Game of Thrones

Their are plenty of ways to be anonymous in crypto, a MonetaryCoin can do that too — or it can be a way to self-identify without permanently identifying. The choice is yours.
Mountains Call
By: Kristine Gunkel Houghtalen
Tags: Poetry, Nature, Mountains

Mountains Call

A Poem

Mountains call, stirring my soul

Mighty pines, winding roads

Leading me to the dark cold waters

As the sky begins to lighten

Mist grows upon the water

Rising from the dark

Echoing the call of the loon

The Earth slowly awakens

Blowing softly on my face

Sending ripples at my feet

Playfully teasing

Mountains call, stirring my soul

Mighty pines, winding roads

Leading me to the dark cold waters

As the sky begins to darken

Night songs gently swell

Drifting softly in the wind

Waters calm and deep

Are swallowed by the darkness

Without light my vision clearly sees

The twinkling of the universe

Expanding in my soul

Mountains call, stirring my soul

Mighty pines, winding roads

Leading me to the dark cold waters
Call for Papers: The Fate of the University
By: Flannery Wilson
Tags: Pandemic, Online Learning, Academia, Higher Education, University

If you’ve been following higher education news recently, you might have whiplash.

First, due to the recent surge in coronavirus cases, USC announced that it would be moving most of its courses online this fall, reversing its previous plan to welcome students back to campus.

This bit of news was an encouraging sign for those of us who didn’t want to have to choose between getting paid and risking our lives to teach in-person classes. Maybe, we hoped, other institutions of higher education would follow suit.

Then the Department of Homeland Security made a rule prohibiting international students from remaining in the U.S. if all of their fall courses were being taught remotely. The rule put pressure on institutions to maintain an in-person component for almost all programs, which would have put everyone at risk again.

Luckily, the Trump administration withdrew the rule when faced with a lawsuit by Harvard and MIT.

Still, most universities plan to resume at least some form of on-campus instruction in the fall, with only 9% planning to be online only.

Let’s face it. Traditional universities were already in danger of obsolescence even before the pandemic hit. Higher education is notoriously slow to embrace new models of learning.

The pandemic forced universities to transition their courses online quickly and without much direction. But perhaps this was a move in the right direction.

We want to know:

Are in-person courses really superior to online courses? If so, how would you make a case for that considering our present circumstances?

How will recent events related to the pandemic affect the coming school year? Are you worried about your safety if you have to return to the classroom?

More generally, do you believe that traditional higher education will soon become obsolete? What will the future look like?

This month we want to hear your opinions on these issues and more.

Please note:

These should be opinion pieces. We want to hear your own thoughts and experiences. Please write clearly with a broad audience in mind.

1000 words max.

If you are enrolled in the Medium partner program, your essay is eligible to earn money.

Please follow us on Medium for the most up-to-date information on the changing landscape of higher education.

We look forward to reading your proposals!

— The editors, HiT
Ta dose crypto du jeudi 29 mars — La Fondation Litecoin présente ses excuses dans l’affaire Litepay
Tags: Litecoin, Ripple, Lightning Network, Blockchain, Bitcoin

Blockstream Introduces Lightning Applications With The Week of LApps - Coinjournal

The last few months have seen an exciting increase in the pace of updates and news from the three main development…
THE END
By: Mc Hyland
Tags: Fiction, Poetry, Traveling

Image from Jon Candy.

Think more about your senses and less about your feelings. A website might be a newish kind of book. It’s a nice space in a warehouse-y way. Different cities have different infrastructures. Weight of the decanter slowly warps the tabletop. Breakfast date. Coffee date. Surprise date. Nap date. Irritation at the book for not lying flat on its spine. Was it something about your shoes or did you pull a muscle. The new blanket on the couch made it hard to go to bed. Crossing the horizon of words you knew you’d say. Just make the print on the screen a little bigger. Keep the phone from reflecting in the window surface. Specific desolation of standing on a corner. Where will the Christmas tree go this year. Time to retrieve your hairbrush from the gym. My greatest ambition is to clean out the closet. Take a picture with your phone then hit the envelope icon. It’s not like you can’t connect these dots. A certain kind of weariness as if you’ve worn out your eyes. What do I have to read to understand your talk. Tools of a revolution. Who do you know. If you can hear my voice it means you’re awake too late. Life of the mind in a way I suppose. Always slipping into something less comfortable. Google Maps put the walk at 65 or 69 hours. One joke about print culture is one joke too many. Drowsiness of the BBC news. Complacency of the brunch hour. I forgot to shop before the book sold out all over town. How to think about friendship and liberal individualism. I numbered this one five but it comes after six. The email sent at 2:30am and way too long. I said I don’t really have anything to add. How weird is the default adjective for interpretive richness. Sea salt. Too much mustard but mostly pleasurable. Someone must have said we want prisons not colleges. Taking the subway shorter and shorter distances. Sound of cars makes clear it’s still raining. Where the social ends and the political begins. I promised to send pictures of the taxidermied fish. I indiscreetly used the word undersocialized. Funny little rush of recognizing the commonest allusion. Little whoops of a siren somewhere nearby.
How to install Modular Extensions(HMVC) with Codeigniter 3
Tags: Hmvc, PHP, Codeigniter

How to install Modular Extensions(HMVC) by WiredDesigns with Codeigniter 3.

Step 1:

Download the zip file at https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc

Extract the downloaded zip(e.g. wiredesignz-codeigniter-modular-extensions-hmvc-f77a3fc9a6fd.zip) into your local folder.

Step 2:

Next go to the extracted folder and copy the ff. files: MY_Loader.php, MY_Router.php and paste it inside your CI folder “application/core”

Step 3:

Next copy the MX folder and paste in “application/third_party” directory.

Step 4:

Change the permission of your MX folder.

$ chmod -R 755 MX

That’s it!

PROBLEM:

If you’ve encounter an error like this:

[sourcecode language=”php”]

A PHP Error was encountered

Severity: Warning

Message: require(/var/www/_php/ci-blog/application/third_party/MX/Router.php): failed to open stream: Permission denied

Filename: core/MY_Router.php

Line Number: 4

Backtrace:

File: /var/www/_php/ci-blog/application/core/MY_Router.php

Line: 4

Function: _error_handler

Fatal error: require(): Failed opening required ‘/var/www/_php/ci-blog/application/third_party/MX/Router.php’

(include_path=’.:/usr/share/php:/usr/share/pear’) in /var/www/_php/ci-blog/application/core/MY_Router.php on line 4

…

[/sourcecode]

SOLUTION:

We need to change the folder permission.

$ chmod -R 755 MX

PROBLEM:

If you’re using CI 3.1.3 and your HMVC is 5.5 then you may encounter an error like this:

[sourcecode language=”php”]

Fatal error: Call to undefined method MY_Loader::_ci_object_to_array()

in /var/www/_php/ci-blog/application/third_party/MX/Loader.php

on line 300

[/sourcecode]

SOLUTION:

Open the file /application/third_party/MX/Loader.php and modify it..

from

[sourcecode language=”php”]

return $this->_ci_load(array(‘_ci_view’ => $view,

‘_ci_vars’ => $this->_ci_object_to_array($vars),

‘_ci_return’ => $return));

[/sourcecode]

into

[sourcecode language=”php”]

return $this->_ci_load(array(‘_ci_view’ => $view,

‘_ci_vars’ => $this->_ci_prepare_view_vars($vars),

‘_ci_return’ => $return));

[/sourcecode]

Tadahh it works!!
Stop Watering Your Dead Plants
By: Grace Anna
Tags: Relationships, Loss, Comics, Grief, Plants

Spiralbound

Comics for life, brought to life by Edith Zimmerman.
Authentication and JSON Web Token in the MEAN Stack, From Angular to Node.js
By: Ivano Di Gese
Tags: Nodejs, Programming, JavaScript, Angular, Mean Stack

JSON Web Token is the best standard to implement an authentication pattern in the MEAN stack.

Coding server-side and client-side logics is pretty easy, but it could get a little tricky when your goal is to have a full RBAC (Role Based Access Control) authentication pattern, as we’d want to protect routes from being accessed by ineligible roles.

JWT is serious. It’s not a best practice, nor a suggestion, nor a word of mouth. It is a real RFC standard, defined by IETF: RFC 7519.

A JWT implementation requires server-side logic to sign and produce a token, and client-side logic to store the token and to append it to every (typically Ajax) communication from the client to the web server.
Thinking on the concept of a simple phone
By: Iskander Smit
Tags: Johns Phone

A week ago I recieved my John’s Phone. This design gadget from Amsterdam based design agency John Doe is rather popular in the design buzz. Here some thoughts on this catchy device. It specially triggers my thoughts on what a basic phone should be.

To begin with: the phone delivers big time in being adorable. Everyone that sees the phone loves the basic design, the big buttons and the way the phonebook is added as paper book attached to the back. The colour is subject of discussion, but that is a taste thing.

I agree fully on all these reactions. I found the phone very cute. What I also like a lot is the playfulness that can be found in the little creature that houses in the display.

So I can conclude that the John’s phone meets all its promises and is fully worth the 80 euros. It makes a real statement on going back to basics with a phone.

But there is one thing I am doubting. And that is the chosen concept of a basic phone. The pay off on the website is: “the world’s most simple phone”. That is probably true. I am wondering however what the concept of a simple phone is.

In the definition of John’s Phone simple means: just calling. Nothing more and nothing less.

It would be interesting to think what a simple phone can be. And start this thinking by what the functions of a mobile phone means for a user.

- be reachable if necessary

- calling your friends

- sending text messages

- function as total communication device

- create a augmented knowledge device

- be a multimedia device

- function as a snapshot camera

- etc.

I think a phone can solve up to the first three functions to stay simple. I (still) know a lot of people that uses their phone for calling and texting, but let’s forget texting and limit it to a device for being reachable and calling. It looks like the John’s Phone delivers for that. But I think it misses some elements that are part of these functions: a basic phonebook and caller recognition. There is no reason to make a digital phone without these functions.

Some years ago there was a hype of the Motorola F3 simple phone. It had the same problems: making a simple phone does not mean to limit the functions to the bare minimum. I think a good simple phone try to meet the most basic demands and perform the best on that. Of course: the John’s Phone is more a statement than a serious useful product, but it would be great if there was done a good analysis on the basic needs that create a real simple phone. I think that could be a popular device, especially when it looks and feel like the John’s Phone.
In My Cave
By: Anthi Psomiadou
Tags: Essay, Sacred Feminine, Prompt, Soul, Key Moment

Nyx comes over when I need Her, even during the daytime, as her darkness coexists with the light.

I create a dark space, I mentally form a cave, and I let my body take the fetal position.

Recent events start pumping up in my head, being the “water”

of an images’-fountain. I eavesdrop on my thoughts, and I feel. I observe the feelings and I stay still. No judgment. Just watching.

I lead my self outside the body, and then the Nous gets in the game, to bring clarity to its earthly counterpart.

“Under all these, reality stands.

You look at it, but you don’t see it.

All manifestations are just this;

just happenings. They just are.

Anything else is your persona’s interpretation,

and that’s how subjectivity blurs reality.”

I then undress recent events from every fear and every expectation

sourced by my personality’s need for self-affirmation.

And there it is; pure objectivity. I stay there, being aware of the un-veiling. When this apo-kalypsis is sensed as established — in a way — , I open my eyes,

and I stand up. I go to the outside world again, being ready to keep my inner axis stable, regardless of the pendulum’s motion in the external field.

The cycle is repeated when needed again. Until the widening of my perception

reaches the range of reality permanently…
Changes to Medium’s MPP and Top 3
By: Daryl Bruce
Tags: Earnings, News, Writer, Top 3, Medium

The purpose of my posting today is not to cast judgment on the merits or negatives of the new system, it is to discuss how these changes will effect Top 3. However, if you are interested in my thoughts on the earning changes, I have written them in the story below:

Will the Changes Effect Top 3?

Last night, I was approached by a regular contributor on Top 3 about how these changes could effect the publication. Well, the easiest answer to this is they won’t. Top 3 was created as a way to pat fellow writers on the back by publicly acknowledging works that we enjoyed and deeply affected us.

While Medium’s MPP changes will have no effect on Top 3, I do hope they will help generate more reads for the writers we recognize in our posts.

Read, Read Often, and Read More

With the new earning calculations about to take effect, the days of “clapping and dashing” will — hopefully — be a thing of the past. I strongly encourage you to please take the time and read the stories recognized on Top 3.

You can and should continue to clap for stories as Medium says they will determine the amount of promotion a story gets. If we’re being honest, most writers post stories because they want readers to read them and hopefully gain something from them.

The best tribute you can make is read the story beginning, middle, and end!
Confession of a Design Team Leader at Tokopedia
By: Rizki Mardita
Tags: Product Design, Leadership, Unicorns, Growing Teams, Tokopedia

1. Empathy is a must

Understanding problem, strong empathy and ability to connect with my team are indeed the keys to improve their personal development. I use SCARF model checklist by Dave Gray (Liminal Thinking) for evaluating trust among my team members and help them to feel safe and respected:

Status: Does this person feel important, recognized, needed by others?

Does this person feel important, recognized, needed by others? Certainty: Does this person feel confident that they know what’s ahead, that they can predict the future with reasonable certainty?

Does this person feel confident that they know what’s ahead, that they can predict the future with reasonable certainty? Autonomy: Does this person feel like they have control of their life, their work, their destiny?

Does this person feel like they have control of their life, their work, their destiny? Relatedness: Does this person feel like they belong? Do they feel a sense of relatedness; do they trust the group to look after them?

Does this person feel like they belong? Do they feel a sense of relatedness; do they trust the group to look after them? Fairness: Does this person feel like they are being treated fairly? Do they feel that the “rules of the game” give them a fair chance?

And during my journey, let me tell you the truth 😊

Tokopedia’s design team is very well-bonded, highly eager to learn and take up new challenges. The healthy and nurturing culture surprised me realising that they strongly believe in the growth mentality. Overall, I am flattered to be surrounded by a bunch of smart beings.
Why critics should wait for the Under 17 World Cup to end before bitching about the lack of match…
By: Nilesh Deshmukh
Tags: Football, World Cup Football, Opinion, FIFA, Sports

Indian football history is strange. It is a story of dramatic rise in popularity worldwide to a fall from grace in world rankings with suppressing politics and football has even been hit by egoistic administrators, who literally killed the game and India’s footballing super power status in the late 50’s to bring an end to India’s glorious decade of footballing achievements.

Indian football has nothing but spiralled downwards from the late 50’s and in the recent past has seen All India Football Federation struggle to revive the national league to India falling down in FIFA rankings (As low as 200) to legendary football clubs struggling and shutting shop.

However, it seems like the dark days are long gone with the emergence of Indian Super League, India’s prodigal (adopted) son, Stephen Constantine’s return to lift India to their highest FIFA rankings and India hosting the Under 17 World Cup.

Just as the optimistic fan’s put their hand on their heart and say ‘All is well’, 3 idiot style, there is an invasion of skeptics who have taken on to social media to take pot shots at the organising committee for lack of marketing and lack of attendance.

In this article I will focus on the lack of attendance.

Whats the fuss about bad attendance at the event?

All India Football federation did their absolute best to promote the event with very little marketing budget. But should we blame the organising committee for it?

I reckon it’s too early to draw conclusions about the attendance in stadiums, we should wait for the finals to draw meaningful conclusions.

In the meantime lets look at historical data from previous Under 16/17 world championships/cups (Sorry but this event has been rebranded several times, so pardon the headers of my infographics!)

So, what have been the best attendance numbers from previous events?

Lets analyse the best attended Under 17 world cup’s from the past. Before we do that just a quick note on about the event’s glorious history. This concept was started by FIFA to spread football awareness globally. A lot has been said about this event being the equivalent to Miss World crowning winners from countries their partners have interest in for market entry. Absurd you say? Yes, but that’s the reality according to some skeptics.

Anyway, back to football. so, here is our first comparison point.
Podcast Episode 5: Wisdom from High School Seniors: Quality Control & Agency
By: Energy Convertors
Tags: Education, Student Voice, Podcast

In this episode, we have 2 special guests graduating this year and will be attending college in the fall. They delve deep into their experiences and offer their expertise and advice for students still on the high school grind. They also offer advice to parents and teachers about how to help students build better agency.
Shadow Talk
By: David Rudder
Tags: Poetry, Blue Insights, Shadow, Poetry On Medium, Dreams

Shadow Talk

The nighttime can’t resist

Photo by Breno Assis on Unsplash

My shadow walks in front of me

I’m followed by the sun

the fading light is my delight

sunset is on the run.

O’er the hills and valleys

shadows merge into the mist

the evening bird sings soulful songs

the nighttime can’t resist.

Light threads through the forest fringe

and drifts into recognition

of a spark starting the fire

of spontaneous ignition.

Deep inside the evening sky

shadows paint the purple heather

colours of deep gray and gold

brush o’er oncoming weather.

The shadows from the flickering fire

draws lightening in vivid patterns

across the walls of silent sentinels

dripping boughs of swinging lanterns.

Shadows crossed across the moon

storm clouds brew in the west

blanketing moonbeams in the air

then softly come to rest.

The sleeping shadows keep waiting

to feed off new light beams

and fall in silhouette reflections

in nights of endless dreams.

©

David Rudder

28th December 2020

Thanks for reading.
Bitpie “DeFi Star” 3# — dForce
By: Bitpie Wallet
Tags: Stable Coin, Open Finance, Defi, Bitpie, Dforce

What is the Yielding Protocols(Lendf.me)?

Lendf.me is a monetary market agreement in the dForce ecosystem that supports stable currency demand deposits to generate interest and instant loans, and is compatible with all ERC20 tokens. Users can deposit stablecoins through Lendf.me and earn deposit income, or obtain instant loans by collateralizing crypto assets. All transactions will be automatically executed through smart contracts, and users do not need to trust assets to third-party institutions, and the cost is low.

Lendf.me currently supports borrowing in multiple currencies, USDT, USDx, USDC, PAX, TUSD, BTC, ETH. Users will not be charged a fee when depositing assets. Lending assets from Lendf.me will charge a fee of 0.01% from the loan amount. In terms of preventing default, Lendf.me requires borrowers to deposit mortgage assets with a value of not less than 125% of the loan amount in the smart contract before applying for a loan. And once the asset mortgage rate is lower than 125%, users’ failure to replenish mortgage assets or repay loans in a timely manner will trigger a liquidation mechanism.

How to use the Yielding Protocols(Lendf.me)?

Download(Bitpie.com) and open Bitpie wallet (Pro Version)then find dForce

For iOS users, you can search dForce.network through in the Discover Page

For Android users, you can find both the Lendf.me and USDx in the Discover Page

2. Deposit for interests. Choose the coin you gonna deposit(USDx as demo)

As shown in photo 3, after depositing assets, you can see the current deposit limit and interest rate.

Collateral lending: Take USDx deposit and USDT loan as examples

I have deposited 1USDx in the previous step. based on the 125% crypto-assets cover ratio, it can be calculated that the amount of USDT that can be lent is 1 / 1.25 = 0.8. The safe value in the image is the lower risk borrowing line set by the system. Its value is equal to 80% of the loanable amount, that is, the safe value = deposit amount / 1.25 * 0.8 which equals to 0.64.
Don’t Shoot the Messenger
By: Stephen O'Grady
Tags: Players, Cococrisp, Felixpie, Injuries, Trades

.flickr-photo { border: solid 2px #000000; }

.flickr-yourcomment { }

.flickr-frame { text-align: left; padding: 3px; }

.flickr-caption { font-size: 0.8em; margin-top: 0px; }

Beckett, originally uploaded by culhanen.

But you remember that Beckett news I had for you yesterday? The good news that he was better than anticipated the day after tweaking his back? Well, that’s over.

If I’d had as much progress from yesterday to today as I did from the first day to the second day, I wouldn’t have ruled that out. Today I’;m just holding up my obligation (to talk to media). It probably would have been better to talk to you guys yesterday because I was a little more optimistic. I’m in a pretty crappy mood as far as this thing goes because it was a pretty frustrating day because yesterday was good and today’s kind of horse(bleep).

In the business, this is what’s known as bad news. Maybe not panic news, but certainly not a positive development.







In case that wasn’t enough for you, MLB Trade Rumors throws cold water on the Crisp to the Padres trade rumor from yesterday, while Shysterball takes care of the Cubs version.







At the risk of being less than totally negative, however, I have to admit that I don’t totally buy either of the above objections completely. Of the Padres reputed objections to a deal, two seem bogus: Crisp is obviously on the block, and while Theo and co won’t hand him away, they’ll negotiate. From the Shysterball angle, I fully agree that the presence of Pie would seem to negate the value of Crisp: but what if the former was traded for the O’s Roberts, as has oft been rumored?







And as long as we’re going to slip in some good news, everyone’s favorite rookie centerfield prospect jacked his average all the way up to .240 by banging out 2 hits today — one of them a leadoff single against none other than Best Pitcher on the Planet, Johan Santana. Even better, our own young lefthander — once poised to be traded for the Best Pitcher on the Planet — outpitched his counterpart (2H, 5K, 1BB, 14BF in 4 IP vs 2H, 4K, 15BF in 4). A performance which had the Globe mentioning Lester and opening day in the same sentence (no link b/c Shaugnessy wrote the piece), however premature.







But for those of you still eager to despair over a centerfielder’s poor spring training numbers, turn your eyes towards Ichiro, who is still seeking his first hit.







Anyway, sorry to end on a positive note but, hey, I don’t make the news.
Umanità (aumentata) in mostra * Wild Mazzini
By: Dave Fuschi
Tags: Mostra, Torino, Wild Mazzini, Data Art, Data Visualization

We exhibit solo and group projects by emerging or international artists who use data to create artworks that transfigure complex information

Follow
Fiat Toro symbolizes Brazilian cars
By: Danillo Almeida
Tags: English, Cars, History, Style

Transformed cars? WTF?

Deserter XK, a heavily-modified Ford F-1000 created by Brazilian company Souza Ramos in the 1980s

Yeah, that’s quite an odd part of that market’s history… The dictatorship that haunted Brazil back then had the crazy idea of forbidding imports in order to boost the local industry’s development. It was crazy because, since customers couldn’t buy from anyone else, companies simply no longer needed to improve their products. And even if they did, the economy was in such a recession that people wouldn’t be able to buy them.

The bespoke crew cab and covered bed were an attempt of making a pick-up truck more suitable to urban use

Brazilians resorted to modifying the available cars by themselves in a variety of complexities, designs, prices and, sadly, quality standards. A common type of those concoctions was to make the rugged and uncomfortable pick-ups of the time more suitable to urban use. You could find many design projects for front fascia and cabin, but all of them were paired to a rigid bed cover not too different from the Toro Ultra’s.

The Engerauto Topazzio is another example of how far Brazilians went with car transformations in the 1980s. Would you like to read an article about them on this page sometime?

Did Fiat do that on purpose?

Nah, of course not. Those transformations are only appreciated in nowadays and, precisely, for being a thing of the past. They were a cheery consequence of one of the grimmest periods of Brazilian history and, when we talk about industrial standards, many of them were a source of embarrassment. As a result, it’s highly unlikely that any automaker would ever want to associate itself to any part of all that.

The thing is, car fans are making this association by themselves and, in that case, it gets a new meaning. The Toro Ultra will always be seen as a high-tech pick-up, fully capable of satisfying modern-day customers, but will also have several strong connections with the past. In times when companies of many sectors are turning to the past to get inspiration more than ever, Fiat is poised to enjoy even more success.
The VectorZilla Platform
By: Vector Zilla Pr
Tags: ICO, Blockchain, Cryptocurrency, Ethereum, Bitcoin

An overview of VectorZilla.IO

VectorZilla (VZ) is determined to launch blockchain based AI driven Stock Graphics Marketplace. Backed by one of the world’s largest stock graphics content creator and distributor.

VZ aims to launch the platform with more than one million creative and diversified graphics, a variety of apps, plugins and white label services

Key features of VectorZilla platform

Product and Inventory

VectorZilla’s continuously increasing image library has already over one million (1M) vector elements and over hundred thousand (120k+) graphic files.

The inventory is expected to increase two-fold by 2018 (i.e. 2 million elements and two hundred thousand (200k) design compositions).

Product and Inventory

VectorZilla will leverage Deep Learning driven AI in many areas across the platform.

For example: The search engine will use deep-learning (AI) to provide highly relevant contextual search results, hence increased user efficiency, experience and happiness leading to more conversion and sales.

Online Editing & Publishing

VectorZilla will offer an innovative suite of online graphic design and publishing tool.



These set of tools will allow users to be able to do most (or more) than Desktop Publishing tools. Users will be able to edit (change text, change colours, crop, apply filters, and much more), and publish to variety of targets (CMS, CRM, Blogging Platforms, E-Commerce Platforms, and many more).



Users will be able to save the edited file(s) on their choice of cloud storage, or on VZ Cloud Storage (for a small fee).

Apps, Plugins, Extensions; API and Integrations; White Label

VectorZilla tools will be also available as app, plugin, extension, integrations, and API for all popular platforms (Desktop/Mobile Tools, CMS, CRM, E-Commerce, Social Media, etc.), e.g. Adobe Illustrator, Sketch, Shopify Wordpress, Magento, Prestashop, Twitter, Facebook, LinkedIn, Instagram, etc.

VectorZilla will provide REST (and GraphQL) API for all features (search, preview, download, edit, save, publish, reports, etc.).

VectorZilla will provide white-label (branding, integration) solutions to selected partners.

Marketplace

Around third quarter of 2018, as part of expansion VectorZilla will introduce a marketplace and open it for contributors from all around the world.

In 2018, VectorZilla will revolutionise stock graphics industry, and enrich the workflow of millions of businesses and individuals. As “The VectorZilla’s Team” includes experts needed to insure the grand success of the project.

All further details regarding our Pre Sale, ICO will be communicated via our website & email — please make it a priority to sign up on our website.
A closer look into the data of Seattle’s Airbnb market
By: Alexander Hipp
Tags: Data Science, Data, Data Visualization

Airbnb Pricing Trends in Seattle

First, I wanted to check out pricing trends by seasons and neighbourhoods. The next time I travel, it would be good to plan around the peak season since it tends to get pretty expensive, as well as to know which areas would fall in our price range. Let’s take a look at what I found:

Airbnb Pricing by Season

It’s not a surprise that the peak season in Seattle is during the summer months of June through August, with the prices peaking in July. This is a great time of the year for Seattle with beautiful sunshine, wildflowers and very little rain. Spring and the holiday season is a popular time as well.

Airbnb Pricing by Neighborhood

There is definitely a huge variation in different neighbourhoods in Seattle. The most expensive neighbourhoods were Southeast Magnolia with an avg. price of $231 followed by Portage Bay at $227. The cheaper neighbourhoods were Olympic Hills at $71 and Rainier Beach at $68.

I was intrigued by the above findings, so I decided to take it one step further to explore the pricing trends in the expensive neighbourhoods among the most common property types (Houses vs. Apartments).

Neighbourhood Pricing by Property Type

Houses in Portage Bay are definitely the most expensive option. It is interesting to note that in Westlake, both an Apartment and a House can be found at approximately the same price range.

Sentiment Analysis of Airbnb Reviews in Seattle

Shifting gears and looking at reviews published by the users of Seattle Airbnb, I decided to run the reviews through a quick Sentiment Analyzer to understand positive, negative and neutral sentiments. A whopping 97.2% of the reviews were positive, compared to just 1% reviews that were negative. There were about 1.8% of the reviews that were neutral. I took this a step further and associated the reviews by neighbourhoods.

Top 10 Neighborhoods by Reviews

The neighbourhoods with the most positive reviews were Roxhill, Cedar Park and Pinehurst.

Bottom 10 Neighborhoods by Reviews

The neighbourhoods that ranked lowest on the review scale were University District, Holly Park and View Ridge.
The Teenager in the Room
By: Background Noise Comics
Tags: Humor, Cartoon, Comics, Teens, Parenting

From “I’m scared of Dumbo” to partying in DUMBO, Brooklyn… it’s a journey for everyone.
Samsung’s Wireless Charger Duo can charge two devices at a time
By: Selene Kyle
Tags: Technews, Tech

Apple might have a competition when it releases its Airpower multi-device charger. The leaked image revealed Samsung’s Wireless Charger Duo, which is capable of charging two devices at a time. It could be two smartphones or one smartphone and a Samsung Watch.

It might be a competitor or Apple’s charger, but won’t be as flexible as the Apple one. You will have to place your devices on specific spots for charging. There is also a rumor that the upcoming Note 9 is going to be powered by a 4,000mAH battery. However, it’s not sure whether the Wireless Charger Duo will be able to give that higher output.

Samsung has an upcoming event on August 9, where you might get the first look of Note 9. There’s also a chance that the company will unveil the charger.
How to Exploit Shoshin for Revolutionary Personal Growth
By: Amardeep Parmar
Tags: Self Improvement, Life Lessons, Advice, Life, Inspiration

Seek opposing views.

It’s unfortunate we see the world in black and white. There are many paths to greatness and we can all learn from each other.

Two people can have completely different methods and see the same results.

Loyalty has been a big part of some martial arts. People will listen only to their instructor and spit venom at other styles. It’s ironic because many of the real Karate masters were also experts in Judo and Kobudo. No one person is perfect and by listening to different points of view, you can find what works best for you.

Jonathon Haidt’s A Righteous Mind is a fantastic read describing the biases that can hold us back. Confirmation bias is a particular challenge for us all. We are convinced we are right and then are blind to all the evidence that suggests otherwise.

When we seek out new information, are we simply looking for others to agree our way is best? Empty your mind and learn a different viewpoint with the aim of extracting benefits. You may learn your method is the best but let the evidence prove that not your biases.

None of us are duplicates of any other person.

A writer wanting to be the next Ernest Hemingway will inevitably fail. A writer who reads widely and creates their own unique style from the greats will put themselves on the path to greatness.

A surprising source of knowledge is your peer group. In Karate whenever I fought anyone, I’d always ask them what their strategy was for me. For a coder, ask your colleagues what they dislike about your code. They may not be upfront about it for fear of offending you but they may know your weaknesses far better than you do.

When you think you’ve mastered one way then try another way. Be an expert in multiple methods so you can use the right tool at the right time.

I disagree with the Bruce Lee quote of fearing ‘a man who has practiced 1 kick 10,000 times’. A one-trick pony is easy to work out. Bruce Lee himself trained in several martial arts styles and took lessons from different instructors. He went onto become the most fearsome martial artist of his age.
Are You Optimising for That, or Is That a Constraint?
By: Keelan Fadden-Hopper
Tags: Problem Solving, Policy, Systems Thinking, Economics

Any task is subject to constraints. In our example, maybe we can’t make unlimited widgets, because there’s a limited supply of widget material, or there aren’t many people available with the skills needed to make widgets. Or the total earnings might have a ‘floor’ that WidgetCo can’t survive below. Their wages, rent and loan repayments have to be met. We can introduce this constraint to our picture:

There’s now a whole region of this graph where WidgetCo just couldn’t survive. So, assuming that they want to exist, they can discount all of this as a possible region when they’re setting the price of widgets. If the price is too low or too high, they will fail as a company. No more widgets will be made (at least not by WidgetCo).

WidgetCo could continue to optimise for their total earnings, using our model. But let’s imagine for a moment that WidgetCo has some other goals too. They know a lot about widgets (they’re their business) — and they realise that widgets are really beneficial for people. The more people who have widgets, the more healthy, happy people there would be in this world. WidgetCo’s owners decide that they really want more people to have widgets — but in order for this to be the case, they need to exist! So they decide to change the framing of this problem. Rather than saying:

let’s set the price of widgets to maximise earnings

they could say:

let’s set the price of widgets to maximise how many widgets are sold, subject to the constraint of WidgetCo still existing

A subtle difference, perhaps, but an important one.

And of course, a new problem framing always means a new picture, like this:

Now we’ve got the number of widgets sold on the y-axis, because that’s what we’re maximising for. And it’s easy enough to see where this ‘optimal’ price is — it’s at the left hand edge of this region, much further to the left than in the previous diagram. By switching the framing from optimising for earnings to treating earnings as a constraint, we’ve totally changed the ‘optimal’ price. In this scenario, more widgets are sold, less money is made, but WidgetCo still survives.

WidgetCo could run the same exercise for lots of other possible constraints or variables that are maximised, and they might end up with some interesting results. They’d certainly view the problem in a different way after running through this exercise.
Simple Time calculation in Power BI
By: Peter Hui
Tags: Power Bi, Data Analysis, Data Visualization, Data Science, Teamwork

Simple Time calculation in Power BI

…DAX DATE, HOUR and MINUTE.

Photo by Johannes Plenio on Unsplash

I ran into a “simple” problem today. It was simple in my head until I started doing it. Heck, it was so simple I even said I can probably solve this problem in 5 mins. Sometimes a simple problem may not be simple for everyone.

The 5 mins became an hour and a lot of Googling.

Image by author

I don’t really have to deal with time analysis to the granularity of minutes, so if this sounds like an easy problem for you, then good on you for being able to tackle it.

The background:

I have a column of completion time of a survey. It includes date and time like the below.

I just want to do a statement to say, “Everyone that responded before Oct 14 8:48 am” to say “Reported”.

I tried a calculated column below.

Incorrect = VAR DAY = DATE(2020,10,14) VAR HOUR = HOUR(8) VAR MINUTES = MINUTE(48) VAR Cut_Off = DAY+HOUR+MINUTE RETURN Cut_Off

Doesn’t seem to work.

Image by author

Seemed logical to me at least. Power BI adds up the DAY, HOUR and MINUTE and compares that to the [Completion Time] column.

It didn’t exactly work. Power BI did not pick up what I meant by Hour and Minute. It’s not 12:00 am that I want. It’s 8:48 am.

Then I realized maybe it’s because of the HOUR and perhaps it’s not in a date time data type so I changed it to the below.

Time_Solution = VAR DAY = DATE(2020,10,14) VAR HOUR_MINUTE = TIME(8,48,00) VAR Cut_Off = DAY+HOUR_MINUTE RETURN Cut_Off

It worked :). Now I just added my If statement and it worked like a charm.

Image by author

Then I made a cup of coffee and realized something.

There is an index column that would help me. I know this index column auto-populates when there are additional respondents. It will always increase in an increment of 1. As survey results roll in, numbers will get higher so I will just adjust accordingly.

Now I have two solutions:

1) Using the ID as a comparator — Id_Solution

2) Using time as a comparator — Time_Solution

My table now looks like this.

Id_Solution = IF([ID]<=30,"Reported","Did not Report")

Image by author

I didn’t even need the time to get to what I want to do. I wanted to go with the shortest code instead which is the Id solution.

The problem is it’ll be hard for someone to know why I used the number 30 as the comparator.

Since there are others using this file, I would have to go with the most explainable. Which is the time solution.