fabiochiu/medium-articles huggingface dataset:
A Truthful Creative Job Ad
By: Kyrie Gray
Tags: Satire, Work, Culture, Humor, Jobs

A Truthful Creative Job Ad

Honest work is hard to find when the job posts are dishonest

WANTED: A CREATIVE INDIVIDUAL!

Are you a young artist? Do you have some experience, but not the right kind? Well, we’re ready to give you all the responsibility you can (or can’t) handle! But don’t forget, with great responsibility comes a much tinier paycheck than you expected.

WHAT WE ARE LOOKING FOR:

If you are intelligent, energetic, college educated, have debt so bad that you will take any job to pay off it off, and can handle multitasking, this is the job for you.

We’re also in need a team player! This means you may be cleaning up our website’s graphics one day while cleaning the bathroom the next. Don’t look at this as some marker of status. There is no such thing as a lowly job, just low-paid workers.

IF YOU ARE INTERESTED IN APPLYING PLEASE DO THE FOLLOWING:

-Sign this NDA because everyone of our suggestions are too valuable to put out there in the world.

-Complete a two-page sample so we can see that you know how to do the work. It’s not working for free, it’s working to prove that you can work. Like a game!

-Accept an initial interview. Person-to-person at the most inconvenient time is preferred. But if it must be remote, then we’ll ask you to use the newest communication software that you’ll have to download right before the interview. I hope you like troubleshooting tech problems while your interviewer silently judges you.

-Attend a second interview in which you must sit in the same room with your competition as we force you to fight for the one opening you are all overqualified for.

We’re excited to hear from all you creative spirits! And please don’t hesitate to share this post with your job-hungry friends.
The house they live in
By: Jorge Mourinha
Tags: Little Women, America, Classic Films, Film, Film Review

And yet, in every life a little rain must fall, and a hard rain’s a-gonna fall — the tomboyish Jo (Saoirse Ronan), the impulsive Amy (Florence Pugh), the foppish Meg (Emma Watson) and the delicate Beth (Eliza Scanlen) can’t stay sheltered forever. Within Little Women are concentrated all the contradictions of the American project in its irreducible humanity and humanism: you are failing, yet you strive; you are losing, yet you double down; you fake it until you make it, to the point you’re not even aware you are making it. And you never, ever, ever give up. There’s a shining city on the hill just around the corner, if you are willing to open your heart and steel your will to get there — whether it be Jo’s book or Amy’s wedding, you just have to believe you will get there.

Left to right, from top: Saoirse Ronan as Jo, Laura Dern as Marmee, Eliza Scanlen as Beth, Florence Pugh as Amy and Emma Watson as Meg. Credit: Wilson Webb/Sony Pictures Entertainment

Gerwig’s film is, though, no prettified self-help manual, you-go-girl feminist treat. No, it recognises and gives proper heft to what these girls have to go through to attain a modicum of independence within the 19th century American patriarchy. The parallels with Louisa May Alcott’s own life are neither underlined nor hidden away — the film feeds on her life like her own book did, even if differently — and, like the writer, Gerwig is not promising the impossible. Romantically idealist Little Women may be — look at the warmth, inviting colors of Yorick Le Saux’s photography in the “past half” of the film, at Alexandre Desplat’s ravishing piano-led score, at the joie de vivre shared by the four sisters and their actresses — but it is neither dumb nor blind. Even in separation, distance, grief, the strength of the community bonds them together. There’s always someone there.

This is not to say Gerwig’s adaptation is flawless; I did feel it sagging here and there, especially as the film gains speed towards the ending. But what makes it so endearingly, irresistibly touching is its absolute refusal of formal perfection, preferring instead to highlight emotion, color, life, and drawing the viewer along with it into a deliriously freewheeling dance circle. They are not “little” women at all; they’re just women, people, living their life the best they can and not letting it get them down.

They’re what America has always wanted to be, what it has been at times, what it can still be again.

They’re what America is, to me.
Clean
By: Kasey Payette
Tags: Literature, Short Story, Fiction

Image from Raphaël Quinet

She began to enjoy strange flavors, beginning with snuck slices of raw potato tongued from the edge of a paring knife. It was March, a week after snowmelt, empty plastic bags scuttling along neighborhood streets, all in the same direction, like pilgrims headed for Mecca. The chalk mouthfeel of a potato piece lifted from a cutting board echoed the fuzzy, waterlogged gaps in her consciousness, moments she found herself sitting on the couch reading a decorating magazine, not knowing where the day had drained.

As a girl, she had liked to slide single spears of grass from the lawn, slow enough to leave the fragrant root intact. She would bite the root with precision, falling backward through the taste of raw milk and sunshine.

After the potatoes came cravings for distilled vinegar, dahlia petals, and then the soap. What appealed to her most was a new, just-opened bar. Cardboard flaps opened at the bottom of the box, inside the soap bar packaged like candy in a plastic pocket that crinkled at the pressure of her fingertips. The torn, clear barrier, then the smooth, rectangular cake weighting the palm of her hand.

Under the sink she kept stacks of soap packaged individually in green cardboard boxes. These she purchased in loads of twenty with a fifty percent off coupon, shopping cart heavy as she trollied it toward the checkout.

One Sunday morning, opening a new soap for her shower, she took a bite.

Simple. Her teeth scraped the rounded edge once, twice, and a chunk of soap crumbled onto her tongue. The sharp taste boomeranged at the base of her skull. She was awake.

She stood naked in front of the bathroom mirror, watching herself chew soap, and her husband opened the door without knocking. He saw it in her hands, the wrapper peeled halfway down like an ice cream bar. There were white flakes gathering at the corners of her lips.

“What are you doing?” he asked. Her mouth was full.
What got GROUT thinking this week… March 23, 2018
By: Grout Projects
Tags: Podcast, Education, Broadband, Octavia Butler, Community

Contributors: Matt McFarlane, Erin Fairbanks, Lisabeth Laiken

Matt:

From the aptly named site This is Hell: The self is capital: Seeing life within, and beyond, the neoliberal frame.

“Self-help accepts our turbo-capitalist, what’s-in-it-for-me world as a given and offers us a roadmap to navigate it all by our lonesome self. The tropes of the genre argue that there is almost no problem that an individual can’t overcome with the proper amount of grit, hard work, and determination. Instead of suggesting we work to fix the society around us, self-help preaches we should change ourselves in order to maximize our chances of success.”

Why Community Capital Markets? To make our communities grow.

Erin:

octaviaproject.org I can’t wait to engage more with this organization — -they are using sci-fi to connect with young women and non-binary teens. We need all the people we can get thinking about alternative futures

Wow — -I just binged the entire first season of this amazing podcast, What Were You Thinking?, on how the teenage brain works. Episode one is a must listen!

Lisabeth:

It’s great that Scientific America is taking on this toxic prevalent perspective. “Elderly Woman” Is Not a Synonym for “Clueless Person”

The Problems with America’s new National Broadband Map are so bad someone set up an email address to collect complaints.

Another reason Americans don’t need more money to be happier — they need to be like Denmark. (Which has a stable government, low levels of public corruption, and access to high-quality education and health care and easy access to other social support. The country does have the the highest taxes in the world, but the vast majority of Danes happily pay: They believe higher taxes can create a better society.).
The Most Expensive TV Commercial EVER
By: Hassan S. Ali
Tags: Television, Television Commercials, Comics, Dwayne Johnson, Humor

Music is building. It’s tense. Dramatic. Also, it’s scored by John Williams of Star Wars fame.

When he and his chiseled body get to the beach, his concern transforms to… amusement.

At the beachfront, he finds an octopus-looking creature the size of a mouse.

“Awww, hey little guy,” Dwayne says patronizingly. “You’re not the one causing all this trouble are you?”

He gives it a little tickle, smiles and turns to walk back up to the restaurant… As his back is turned, we see the creature (now angry) growing in size.

Tense music builds.

This humongous monster is now looming over Dwayne.

He slowly turns around and takes in this huge creature. It’s half-biological half-robot.

At this point, Michael Bay takes over as director.

Out of nowhere, there’s a huge explosion. The giant creature is wreaking mayhem.

The music changes to “Paint It, Black” by The Rolling Stones, licensed at its full commercial rate

The monster shoots a laser at The Rock’s feet in the sand, and he jumps out of the way just in time.

Dwayne climbs atop the creature and punches its bio-robotic head, making it very angry.

This sequence involves a ton of CGI.

Furious, the creature shoots another laser into the sky, barely missing Robert Downey Jr, Margot Robbie, Sting, and Beyonce, who are all hang gliding together.

They all look startled and swoop down to help.

We pan back down to see BB-8 from the Star Wars franchise (licensed from Lucasfilm/Disney) now helping disable the monster’s weaponry. Dwayne says, “Thanks buddy!” and BB-8 sticks out a flame-thumbs-up.
Monster Roll
By: Josh Hallman
Tags: Sushi, Monster Roll, Video

in In Fitness And In Health
Observer vs Pub-Sub Pattern
By: Ahmed Shamim Hassan
Tags: Pub Sub, Software Development, Observer Vs Pub Sub, Programming, Observer Design Pattern

Photo by Sebastian Herrmann on Unsplash

I was once asked in an interview: “What is the difference between the observer pattern and the pub-sub pattern?”

I immediately figured that pub-sub means publisher-subscriber and I then vividly recalled, from the book Head First Design Patterns:

Publishers + subscribers = observer pattern.

“I got it, I got it. You can’t trick me.”, I thought.

I replied with a winning smile: “They are the same.”

But the interviewer smiled back like he got me and said: “No, they are not.”

And I was like: “Wait, what?”

So, what did I miss? How did it go wrong?

When I came back home, I decided to find the answer by Googling it. This post is about what I learned from that query.

Before delving into the difference, let’s first talk about the observer and pub-sub patterns.
Our Journey Building Docketeer
By: Matt Jones
Tags: Docker, DevOps, Containers, Nodejs, Programming

Pulling Docker Stats From the Command Line and Into Docketeer

Our application relies on extracting container metrics from the standard output of the docker stats command, which returns a live data stream for running containers.

To pull this information out of the command line and make it useful for Docketeer, our team took the following approach:

Utilize Node.js’s child_process module to bring the standard output into our application.

Parse through the standard output and pass into the data structure required for the application to visualize the data

In the first product release, our team wrote a parsing algorithm to reformat the output and update our global Redux store. While this approach definitely worked, there was significant room for optimization. The time complexity of our original algorithm was sub-optimal and, as this is an open-source project, we wanted to ensure other developers would be able to build on the codebase, which meant making it more explicit.

It’s important to note that because we are displaying data in real-time, we are reading the output from docker stats at a high frequency, every 5 seconds! So any inefficiencies in our parsing algorithm would potentially cascade problems throughout the entire application.

As a result, we set out to find a way to simplify our algorithm. Thankfully, we discovered --format !

As stated in the Docker documentation:

The formatting option ( --format ) pretty prints container output using a Go template.

This was great because it allowed us to significantly reduce the amount of data parsing by formulating a command, like this:

'docker stats --no-stream --format "{{json .}},"'

The command might seem a bit confusing, but the important thing is that it allowed us to customize the output from Docker stats into a format of our choosing using Go templates.

Now it was testing time and all our tests passed on macOS, but not on our team’s Windows machines.

One thing to note if you want to use a similar strategy is that Windows and Mac shells executed this differently, leading to our string not being parsed on Windows. After some investigation, we landed on the following command:

'docker stats --no-stream --format \'{"block": "{{.BlockIO}}", "cid": "{{.ID}}", "cpu": "{{.CPUPerc}}", "mp": "{{.MemPerc}}","mul": "{{.MemUsage}}", "name": "{{.Name}}","net": "{{.NetIO}}", "pids": "{{.PIDs}}"},\''

This was flawless on both Windows and Mac machines — it was now encoding the returned output as a JSON string.

In the end, this new command allowed us to cut our parsing function by two-thirds and makes it much simpler for other developers to contribute to the product as a result of our streamlined, more explicit code.
Doing Business Globally: Unless You Know The Culture You Won’t Be Successful!
Tags: Alumina Limited, Nasdaq, Alibaba, Alcoa, Islam

Imagine this: You walk into your local Wal-Mart and see a pool filled with live turtles, cages of live chickens, and an aquarium with live fish. Are you in the pet department? No, you’re in the grocery section these animals are for your dinner!

In Western culture, this would be shocking. You might even see protests, or consumer outrage. But in Eastern cultures, I’ve learned this is typical from an article in MindTools. Why? Wal-Mart conducted market research before expanding into China, and discovered that consumers there don’t like food wrapped in plastic. They think the food is old and they won’t buy it. So, Wal-Mart’s solution was the complete opposite of what they do in the West. They decided to sell live animals. As a result, the company has been very successful in Eastern markets.

This is one example from of just how different cultures can be. People often talk about how the world is getting “smaller,” thanks to travel and technology. But the reality is, even though we interact with different cultures more than ever, there are still major differences. People often think differently, conduct business differently, and have different expectations.

This makes living in a diverse world very interesting as I found living with my family in Scandinavia for five years. However, it’s challenging as well. I had to learn many new things from making toasts at formal dinners to cooking lasagna differently — not all packaged noodles are the same.

[su_box title=”SMART MOVES TIP” style=”glass” box_color=”#0d8fe5"]When coaching clients ask me about working or traveling internationally, my suggestion is this. Although you probably won’t have time to study every small cultural detail of the country you’re about to visit, it’s crucial that you at least become familiar with their social and business customs. Also learn a few words in the native language. That will go a long way in creating a good first impression with your customer and business partners[/su_box]

Are you planning or already doing business globally? Do you know the business etiquette and social customs in those countries? Are you aware of the dos and don’ts when communicating with and entertaining your international business associates? Listen to a recent Business Edge podcast Lost in Translation with my guest Pamela Eyring, the president of The Protocol School of Washington.

[su_button url=”http://bizcatalyst360.com/free-execubriefs/" target=”blank” style=”stroked” background=”#ff4e07" color=”#ffffff” size=”1" wide=”yes” center=”yes” radius=”5" icon_color=”#2d3fff”]CLICK HERE FOR FRESH INSIGHTS DELIVERED TO YOUR INBOX [/su_button]
Code Haiku: Filter Items From an Elixir Map
Tags: Programming, Elixir, Collections

In Elixir, to filter items with nil values from a Map collection using Enum.Reduce:

Enum.reduce %{ :result => "ok", :description => nil, :val => "haiku" }, %{}, fn { k, v }, acc ->

if v do

Map.put(acc, k, v)

else

acc

end

end

Reduce emits the result of the previous function as an accumulator, acc. An empty Map collection is used as the accumulator’s initial value, %{}. The last argument of reduce is an anonymous function with two arguments (it can also be written as fn ({ k, v }, acc) -> …), of which we pattern match the first one, the current item, into its constituent key and value. If the current item’s value isn’t null, we add the item to the accumulator collection using Map.put, otherwise we just return the accumulator.
Dad’s Dog, Dwalin
By: Tom Daly
Tags: Illustrated Memoir, Dogs, Life, Family, Comics

Tom Daly makes comics about what is on his mind; getting thrown out of a store when he was a little kid, creepy neighbors, or hugging his kids. TomDalyArt.com

Follow
Clothing Dataset: Call for Action
By: Alexey Grigorev
Tags: Deep Learning, Dataset, Data Science, Crowdsourcing

Getting a dataset with images is not easy if you want to use it for a course or a book. Yes, there are many datasets with images, but few of them are suitable for commercial or educational use.

To solve this issue, I decided to collect a dataset with clothing. All the pictures will be shared under the CC0 license. This means that anyone can use this data for any purpose.

For example:

Creating a tutorial or a course (free or paid)

Writing a book

Kaggle competitions (as an external dataset)

Training an internal model at any company

I already collected more than 1,000 pictures, but it’s not easy to do alone. I need your help.

How can I help?

There are many ways you can help.

Spread the word about it. Share it on social media, send it to your colleagues and friends.

Use the share buttons at the top

Or simply retweet this tweet

Upload your pictures. If don’t want to go through your entire wardrobe and take a picture of every item — it’s okay. Even one image is helpful. Perhaps there’s a t-shirt nearby, jeans, or shoes? Take a picture and upload it using this form. See the next section for details on how to take pictures.

Uploading images with the Airtable form

The form works on mobile too!

Upload many pictures at once. If you have more than a couple of images, using the previous form is not convenient. There are other options:

Google Photos. The app can automatically synchronize all your images. Just move the pictures of clothes to a separate album and share the link.

Dropbox, Google Drive, Yandex Disk, or any similar cloud storage. Upload a folder or a zip archive and share the link.

Once you have a link, use another form to submit it:

Bulk-upload images with another Airtable form

Images

There are the following categories of clothes:

T-shirts

Long sleeves, sweaters, hoodies

Shirts

Jeans, pants, shorts

Dresses, skirts

Shoes

Jackets, coats

Hats

Clothes for kids

To make a picture, put the item on a floor or a bed:

Pictures of hanging clothes are fine, but make sure the item is visible:

The item shouldn’t be crumpled or packed:

The background should be contrasting enough to see the item:

An image should contain only one item:

And there should be no people:

If you’re not sure about something, just share it, and I’ll figure it out.

How can I know when the data is ready?

When I collect enough pictures, I’ll annotate them and upload the result to Kaggle. If you provide your email when sharing images, I’ll inform you when it happens.

I will also post in other places:
Not So Much Glitter and Glitz …
By: Louise Peacock
Tags: Decoration, Photography, Christmas

Not So Much Glitter and Glitz …

For This Christmas

We have never been big Christmas decorators. A little here and there, a small tree, a few wreaths, some garlands, and some lights on the outside tree.

I have to say that this year I am having a distinct lack of motivation to get anything decorated at all.

We decided against adding lights to the outside tree since all our neighbours have nice displays so our small display is hardly worthwhile. Also, the small tree in question is a very thorny Sea Buckthorn. Not much fun to get lights in it.

So I got a small, pre-lighted tree and put it in the front window. Small, but a valid token.
Three Minutes of Silence.
By: Vlad Alex, Merzmensch
Tags: Japan, Japanfernweh, Videos, Hiroshima

you stand here

close to the Dome

where years ago

the heaven above

burst asunder

and darkness came

I was there

years later

the ruins are silent

my soul is shouting

never again!
How to Connect CircleCI With Netlify
By: Ferenc Almasi
Tags: JavaScript, Netlify, Circleci, Continuous Integration, Programming

Connecting CircleCI to Netlify

Lastly, we need to connect CircleCI to Netlify. This is actually easier than you think. First, go to your “Build & deploy” tab on Netlify and set up a build hook.

Name it however you like. Once you save it, you will get an API endpoint. If we send a POST request to this URL, Netlify will trigger a build. So let’s head over to the CircleCI config file and add it as the last command.

It’s not a good thing to commit sensitive information about your app to source control. Instead, we will set it up as an environment variable called “hook”. So before you commit your changes, open up your dashboard on CircleCI and go to the project settings under the “Jobs” tab.

Click the gear icon to go to the project settings.

Under “Environment Variables”, add a new key with the name “hook”, where the value is the endpoint that Netlify has provided for us for the build hook.

If we commit the changes made to the config file, we can see that at the end of the job, the deploy is triggered. But still, as soon as we push changes to the repository, it also triggers a deploy on Netlify. This means, even if the previous steps fail, the site gets still deployed.

We don’t want deploys to be triggered by a push.

To fix this, there’s only a workaround, unfortunately. Go to your “Build & deploy” settings and set the production branch to something that will never exist. This way, Netlify won’t be able to deploy the branch and only a hook can trigger a deploy.

If we break the tests, CircleCI will never do a post request to Netlify and the site won’t get deployed unless we fix the issue.
Alexa Fundamentals
By: Ankur Jain
Tags: Voice Assistant, Alexa Skills, Echo, Amazon Echo, Alexa

Overview

When smartphones first came into picture, apart from texting and calling the one thing which really made that experience magical was the birth of numerous mobile applications. Without the mobile apps it would still have been a phone but with no smarts.

Similarly when Amazon echo first came into picture, it was a cool toy which could do certain things. But what actually made Amazon echo what it is today is the capability of creating skills into Alexa. What mobile application are to smartphones, Alexa skills are to amazon echo.

The table below will help you to understand how similar these two things are even with their differences.

Once we are clear, what Alexa skills actually are let’s dive into some of its fundamentals. Specifically we will be discussing the following points in this article:
To My Muse Seven
By: Patrick M. Ohana
Tags: Poetry, Haiku, Shakespeare, Love, Muse

Medical writer who prefers to read and write fiction and some nonfiction, though the latter may appear at times as the former. patrickmohana.wordpress.com

Follow
AXNET lists WAX with WAX/ETH and WAX/TUSD pairs
Tags: Ether, Blockchain, Cryptocurrency, Crypto, Bitcoin

AXNET’s Decentralized Exchange has now launched Wax’s WAX Token available for immediate trading, deposit & withdrawal. WAX will have the following pairs in our decentralized exchange: WAX/ETH & WAX/TUSD.

The AXNET DEX allows traders to get access to a high-speed trading engine, with a centralized user-experience, while keeping custody of their funds. Users can connect their wallet via Meta-Mask, Trust Wallet, Ledger, Creating a New ETH account, or importing their private key(Not Recommended).

About WAX

The WAX Platform will allow millions of traders to create their own virtual stores on one decentralized platform, providing instant payments, security, and trust services that will bring millions of new participants into a growing ecosystem. WAX is the onramp for mass market cryptocurrency adoption.

About AXNET:

Asset Exchange Network OÜ (AXNET) is a licensed virtual currency to fiat exchange with a licensed virtual wallet platform based out of Estonia. We service our traders worldwide by giving them the first hybrid trading platform that offers both a Centralized and Decentralized exchange that allows our traders to toggle between the two. We are listing traditional BTC, ETH, and USDT pairs with also fiat pairs like USD and EUR through our license and banking networks. We are also launching TUSD pairs for our decentralized exchange to give a stable-coin trading experience.
Three Ways to Title Case a Sentence in JavaScript
By: Sonya Moisset
Tags: Technology, JavaScript, Learning, Algorithms, Programming

1. Title Case a Sentence With a FOR Loop

For this solution, we will use the String.prototype.toLowerCase() method, the String.prototype.split() method, the String.prototype.charAt() method, the String.prototype.slice() method and the Array.prototype.join() method.

The toLowerCase() method returns the calling string value converted to lowercase

method returns the calling string value converted to lowercase The split() method splits a String object into an array of strings by separating the string into substrings.

method splits a String object into an array of strings by separating the string into substrings. The charAt() method returns the specified character from a string.

method returns the specified character from a string. The slice() method extracts a section of a string and returns a new string.

method extracts a section of a string and returns a new string. The join() method joins all elements of an array into a string.

We will need to add an empty space between the parenthesis of the split()method,

var strSplit = "I'm a little tea pot".split(' ');

which will output an array of separated words:

var strSplit = ["I'm", "a", "little", "tea", "pot"];

If you don’t add the space in the parenthesis, you will have this output:

var strSplit =

["I", "'", "m", " ", "a", " ", "l", "i", "t", "t", "l", "e", " ", "t", "e", "a", " ", "p", "o", "t"];

We will concatenate

str[i].charAt(0).toUpperCase()

— which will uppercase the index 0 character of the current string in the FOR loop —

and

str[i].slice(1)

— which will extract from index 1 to the end of the string.

We will set the whole string to lower case for normalization purposes.

With comments:

Without comments:
Do not get drowned in the Data Deluge
Tags: Web Data Scraper Software, Data Scraping, Data Science, Web Data

Do not get drowned in the Data Deluge WITSY Follow Mar 13 · 2 min read

A snapshot of 24 hours on the world-wide web

While it wouldn’t require an Einstein to do the maths on the data deluge being created on the internet every day, it does take more than just an eye full to register the number of zeroes in 463,000,000,000 bytes, The amount of data we’re predicted to generate every day by 2025.

Officially living under a “Data Deluge”, we’re generating more data than we “consciously” know and most of us can manage.

And while there are tremendous potential opportunities to be tapped from this data deluge, the sheer Volume, Velocity, Variety and Veracity of this data, makes the task anything but simple.

To, therefore counter this data deluge, organisations need to design and execute their data strategy meticulously. Here, a lot of organisations have managed to get a grip on their internal data and have implemented tools and techniques to streamline, monitor, analyse and utilise this internal data. There are very few that have successfully managed to source and effectively combine external data with internal data to build far more efficient and accurate business strategies. Web data is a potent but often overlooked asset.

Key points to bear in mind while preparing any data strategy:

Select the data you require. Filtering noise from useful data is the first and the most critical step. Dictating how the rest of your journey will look like, setting a precedent for either smooth or rough sailing. Calculate your ROIs. While data is the new oil, how much value will specific data drive for your business is a crucial consideration when designing your data strategy. Too much money spent in sourcing and managing this data, with little tangible return will off-track your future data projects. Time is of the essence. With so much data generated every day, time to source and utilise is the key to effective monetisation of data.

So, if you are still wondering where and how to start sourcing and consuming this massive online data. Contact us to unlock the massive and yet hidden business opportunities buried under the 000,000,000 bytes.
It’s Time to Stop Making Excuses for Rapists
By: Rachael Hope
Tags: Women, Justice, Rape, Feminism, Culture

What is worse than fathers making excuses for their sons, schools making excuses for their star athletes, judges defending men they don’t even know brought before them in court? Women make excuses for the men who rape them.

All the time.

We talk ourselves down from self-righteous worthiness. We convince ourselves that what is happening to us isn’t that bad or that lots of people have experienced worse. We bury our real, very valid feelings under a pile of things we “should have” done to prevent someone else’s abhorrent behavior.

And why wouldn’t we? When every day, there is a new story about a rapist being let go with a lenient sentence or no sentence at all? We are constantly reminded by news stories and Facebook posts that the world we live in values men’s lives and reputations over our physical and mental well-being. So of course we make excuses.

Because the alternative is nearly unfathomable.

The alternative is that as women, we walk in a world where the monster under the bed isn’t imaginary after all, it’s your date, your boyfriend, your father, your pastor, your brother, your friend.

The alternative is that we have been conditioned to believe that we owe any man a reason why we don’t want to have sex with them. That we as women bear the responsibility for making sure that someone doesn’t accidentally ruin their entire life by raping us.

It is hard to explain the emotional labor of judging every man you meet and trying to decide how likely he is to be the one who will rape you. It happens every moment, every day. This is not hyperbole. This is just…. reality.

Jack was like a red flag factory, but he wanted me, you know? -Plum

We ignore our instincts, gut feelings cast aside by hundreds of years of programming telling us that we are meant to be grateful to be the object of a man’s desire. If you are fat, you can add the extra pressure of years of being told no one will ever want you, that the idea of someone desiring you at all is a joke.

How is it possible that we can simultaneously be so used to something that it doesn’t surprise us, yet unwilling to share what happened because speaking it aloud shrouds us in a shame so heavy it might suffocate us?

Let’s follow the example of the appellate court’s ruling from last week. Sexual assault shouldn’t be something we expect. It shouldn’t be something written off as boys will be boys, it shouldn’t be something we are resigned to.

We have been trained to put our own well being behind that of our male counterparts, and society continues to push this idea on us. It’s time to stop making excuses, and hold people accountable for their behavior. If you make the choice to assault someone, you get to face the consequences, full stop.

You might also enjoy…
READ ME !
By: Nicholas Teague
Tags: Data Science, Machine Learning

Phase One

Hello there! Thank you for clicking on this post. My name is Nicholas Teague. Last year I quit my job so that I could devote full time focus to Automunge, a Florida startup building an open source platform for data scientists to automate a sizable chunk of the data preparation steps for machine learning pipelines that incorporate tabular data. How might you ask does an open source software project plan to make money? Well that’s a good question. The hope is that by providing as much value as we can for the machine learning community in the context of an open source package, it will facilitate visibility and trust such that future commercial offerings for data processing (such as might make use of external computing resources) will have a clear path to market — that’s phase two though, right now still focused on phase one. Since we are a fully bootstrapped enterprise we have a little more flexibility for playing the long game so to speak. That is not to say that we are not pursuing any revenue models, hey if you like what you see and want to show some support maybe you can buy a book or album from our music shop or book store, seriously check it out: Vinyl Records for Fun and Profit / Recommended Further Reading.

If you’d like to learn more about our software probably the best place to get started is the formal documentation available in our READ ME on GitHub. It’s admittedly a little dry, I mean that’s how software documentation is supposed to be written, just trying to be normal. We’ve also put together a few demonstration notebooks, for example if you’d like a walkthrough of implementation you can check out Automunge in the cloud (currently a Colaboratory demonstration notebook for which a user can upload your own data sets to try out if you like). Or another good starting point might be the essay An intro to Automunge which demonstrates several of the optional parameters and gives a good intuition for basic operation. Oh and of course you can always check out the book of essays, have been documenting the whole journey via a somewhat regular publishing schedule (along with various creative interests), I mean don’t want to overwhelm you or anything, several ‘not dry’ essays in our blog — it’s a lot of fun, seriously if you ever have some spare time check it out: the Automunge essays are collected in the Automunge publication / or for the full collections of essays, some a little more creative, check out the book From the Diaries of John Henry.
The Beginner’s Guide to Academic Freelancing
By: Alicia M Prater
Tags: Education, PhD, Academia, Academic Writing, Freelancing

What about the long-term?

In the long-term, you will want to establish clients who turn to you for the same work whenever they’re in need of it. Look on university job boards, editing, and freelance organization job boards, and reach out to your peer network. There are entire websites dedicated to specific academic services — from lecture creation to editing. Some of them sell what you create on your own, others connect you with someone looking for your services. You have to decide what works for you.

Photo by Kaitlyn Baker on Unsplash

Working as an independent contractor

You’ll also need to set up bookkeeping. You’ll need to keep track of your earnings, taxes, and client list at the very least. Be sure to read up on your State’s Department of Revenue policies for state taxes and the IRS site for federal taxes (in the U.S., other countries will have other resources). You’ll be self-employed if only freelancing, or have additional income to report if you use it to supplement your employment. The first year of reporting will have a learning curve, but then it’s just a matter of keeping up with any changes as you normally would. An accountant may be helpful if this seems daunting.

Word of warning: Even if you only try out freelancing for a short time while keeping your job in academia, you’ll need to be sure to track the income to report on your taxes.
12 Times Someone Sent Me A Dick Pic At The Worst Possible Moment
By: M.R. Starling
Tags: Sex, Dating Advice, Sexuality, Dating, Humor

M.R. Starling is a writer in New York. She likes to write about human endeavors, specifically American.

Follow
Being An Advocate is Tough.
By: Samantha Clarke
Tags: Equality, Voices, Advocacy, Self, Work

And Then, There’s the Haters. They Gonna Hate.

Over time, you’ll undoubtedly receive hateful feedback. While you shouldn’t seek out to piss people off, I hope that you find your smile when you do.

It means that it’s working, and that you must be doing something right…because the only people that are pissed off by the truth, kindness, and compassion are the ones who contributing to the cruel mess in the first place.

Try to respond back using logic and make a compelling statement in your respond; the last thing you’ll want to do is keep going on in petty argument and adding fuel to the fire. Of course, you’re human and you’ll likely feel emotional…especially if the comment strikes you right where it hurts you the most. Take a time out before responding and find a healthy outlet to deal with those feelings. If you don’t yet have any ways to deal with this type of stress, it’s time you sit down and make a protocol you can fall back on when this happens.

Remember, the world’s watching…it is very important that we practice what we preach as much as we possibly can.
Digital Marketing ft. Esther Kinuthia — Episode 006
By: Tech For Granted
Tags: Podcast, Kenyans In Technology, Tech For Granted, Digital Marketing, Excellence

Esther Kinuthia is a Young Kenyan in Tech, currently based in Nairobi, Kenya. She recently pursued her Masters in Digital Marketing Strategy at Trinity Business College in Ireland, and she joined us on the podcast to discuss her journey in her path thus far, lessons learnt and how a digital strategy can help you elevate your business.

She invited the Tech for Granted team for a meet up she had organised with her group, Young Kenyans in Technology (#YKT), and members of Centum Real Estate and Nabo Capital. The session was filled with gems on real estate and investment opportunities, and as a team, it was more than an honor to be part of it, and a lot of new networks were created. You can find a recap of the event on Young Kenyans in Technology YouTube channel.

Esther’s drive is quite infectious and she commands a lot of excellence in her pursuits. You can listen to the episode on anchor, leave a comment and share with a friend. Enjoy!

Hosted by

Sound by

Bukachi Akatsa of For the Culture

Videographer and Producer
I Had a Baby
By: Esther C. Werdiger
Tags: Illustration, Motherhood, Baby, Comics, Childbirth

Esther Werdiger‘s work has appeared in Lenny, Buzzfeed, The Awl, The Hairpin, Tablet Magazine, and Electric Literature.

Follow
Whats Cleveland without Nikki? Us.
By: Sam Radford
Tags: Work

Ah shit, its so dusty. Whats even here still? At least the light was left on. Ok look its been a while. Shit piles up and of course passion projects get buried first, but we’ve got a problem in the Cleveland arts scene. Like a big one. Well, maybe not BIG literally but metaphorically. There is the worlds largest 5 foot hole in the heart of Cleveland with Nikki Delamotte’s passing. Do you know how much work we gotta do now? Like criminy, think about how much shit she did for her friends who were artists, chefs, business owners, musicians etc. Yes friends, Nikki was a journalist by trade, but whose fooled by that? Her job was writing about her friends doing cool shit in town, and all the troubles and quirks people don’t think about. How the fuck did she do that for so many people? How do you remember everyone and connect as a genuine friend while also having the highest journalistic integrity in town? Who is gonna message you about a minute detail over a side project’s changed name, cleverly giving it a shoutout in the article for your other band? We gotta figure that out because guess what, now thats our job. We don’t work for Cleveland “dot” com, and like fuck if Plum City Jerks will, but every one of us has the responsibility to be each other’s Nikki Delamotte for what we’re doing. Thats what she showed Cleveland.

Ugh, how did this old rag make so many friends by saying “yeah its kinda shit but the kids got moxie”? We can’t do that after Nikki. She showed up this frankly tired and outdated style of cultural journalism with sheer joy and compassion. You don’t need to talk shit about shit bands because they’ll probably not go anywhere anyway (except Tropidelic) so why bother? Whats snarky music coverage besides a selfish stylistic conceit. Goddamn now a calendar needs to be set up. Whats going on next week? Where are the shows no ones probably gonna go to? We can still do that bit, those shows always rule anyway. How’d you find time for it all, Nikki? I’m calling bullshit on one person doing so much so the only logical conclusion is for all of us to fill her grey Keds and get to work talking about our work, and our troubles as candidly, as earnestly, as friends.
Five product team lessons learned while building a search engine
By: Adrian H. Raudaschl
Tags: Strategy, Product Management, Business, Leadership, UX

There was a point early in the product lifecycle when we were given a choice.

We could build most things ourselves and deliver results quickly, or work with another team, double our stakeholders and achieve things more slowly. You can imagine what most people, especially in a large organisation, are likely to choose.

Big teams are pretty unpopular these days. Amazon says a two-pizza team is their secret to success, i.e. small autonomous groups delivering value. I think we may have gone too far down this path, but I believe there is a trick for helping large groups of teams function well together.

It’s a change in thinking from:

“How do I look after my own team?”

to

“How can I make the job of other teams easier?”.

For example, let’s take a data ingestion team. Sure, they may succeed in the objective of ingesting data, but, that doesn’t mean the user is getting fresh data. On paper, they have delivered business value, but no user is actually benefiting from it.

On the other side, the user-facing team using the newly ingested data can’t get it to work with their middleware or designs. They complain to their peers about the ‘other’ team and instead find ways to work around them. The product they end up releasing is substandard as a result.

When management comes round with their lancet asking

“What value have you actually contributed?”

both teams will blame the other, but that doesn’t change the outcome — wasted time and effort.

In our case, we were introduced to a talented team building some cool search technologies looking for a first client to use it. Even though it would be more challenging, we agreed that working together we could achieve far more.

The same risks, as described above applied of course. The difference was we invested the time trying to understand what success looked like for each team and decided on a set of shared metrics for success. Both teams were now both serving the interests of each other.

It worked.

The collaboration was far more comfortable, and in less than a year, we went from nothing to one of the most impactful search solutions in the company.

The silo mentality may appear better on paper, but I can tell you that an approach that serves out and across the organisation fosters better results overall. Everyone receives service in return.

Transgression of the lesson

Any metric you pick no matter how good is always at risk of merely becoming a target rather than actually driving user value. This is also known as ‘Goodhart’s Law’.

It’s not that measuring things or setting goals are bad, but in an environment where promotions and pay are attached to those measures and plans, you can be assured people will bend the numbers and the system to ensure they look good.

5. Centralising conflict resolution saves time (and grey hairs)
Celer Network 56th Weekly Project Progress Report (9/23–9/27)
By: Celer Network
Tags: Celerweekly, Blockchain, Celernetwork

Dear Community,

Happy Weekend! 🙌 Here is our 56th weekly project progress report on our community building and technology development! Meanwhile, you can also follow our Twitter account for more updates from Celer Network.

New Games

New Games next Monday!! Guess what you will see in CelerX?

Hint: it is shiny 🔹✨

Upcoming Events:

1. The Pocket Gamer Connects, Helsinki Finland, Oct 1–2

Celer team is going to the Pocket Gamer Connects (the global mobile games industry conference). We will give a talk “Innovation in Mobile Gaming Leveraging Blockchain Technology” at the conference. Come meet us if you’re in Helsinki 🙌

2. Devcon 5 in Osaka Japan, Oct 8- 11

Celer Network is going to Devcon in Osaka. We will share with the community what we have been working on. So excited to meet all the friends in Osaka!

Make sure to come by the Celer booth on Day 3 & Day 4. We will keep posting more Devcon details on twitter and here.

3. San Francisco Game Oasis Hackathon, Oct 25–27

The San Francisco Game Oasis Hackathon is happening soon! This in-person hackathon will be lasting for 48 hours. We are offering a total of $5,000 prizes for top winners. Winning teams will also have the potential to be selected by Binance Labs’ incubator program.

Don’t miss out the opportunity! Apply now at https://gameoasis.info

Past Events:

1. Celer Network and Bytom Blockchain sign MOU

Celer Network and Bytom Blockchain recently signed a Memorandum of Understanding which indicates that both sides will collaborate on strengthening Bytom’s ecosystem.

2. Shanghai Meetup with Chainlink

Thank you to our partner Chainlink for the meetup invitation. We shared with the crew of how we combine real-world information and blockchain layer-2 scalability.

Technology:

Mobile:

Finished new version of game platform page and result page

Working on new version of payment history and match history

Fixed bugs and improved stability

Backend:

Testing and improvements to new OSP functionality

Operational setup for upcoming games releases

Prepare to open-source OSP code

Completed development of SGN reward component

Community:

Twitter: 18,442

Telegram: 25,882

Wechat: 9,908

Thank you for reading our 56th weekly report! Please join our telegram group to stay in touch and ask us questions!! We will see you next week! 🙌

Follow Celer Network:
코드체인 감시 봇들
By: Seon Pyo Kim
Tags: Monitoring, Codechain, Bot

in In Fitness And In Health