fabiochiu/medium-articles huggingface dataset:
Prayers Ascending
By: Presley Thomas
Tags: Disability, Essay, LGBTQ, Memoir, Prayer

Photo by Holger Link on Unsplash

Prayer was once a light, airy thing to me. It rose and rose until it reached its destination. It was like the smoke from the chimney of our brick fireplace in Ohio. This is what the pastor told us when it was explained to me from the pulpit. He wore the horseshoe of hair on his bald head like a halo.

Unlike the chimney in our Louisiana home where, a few years before, it had filled the entire house with smoke. My older brother insisted on handing my dad his plastic fireman’s helmet before my mom carried us out of the house with a rag over our mouths. Dad had forgotten to open the flue. Instead of the smoke rising, it filled our lungs and choked us.

Even though the north was not known for its old-time Baptist religion my mother found the one Southern Baptist Church in town after we moved from Louisiana. She made sure we attended faithfully. She was adamant we appear in the church directory every year even after my twin brother fainted under the hot white light of the photographer.

He fell from the wooden box he was standing on with a thud on the linoleum. He had locked his knees for too long. I never had this problem. I struggled with balance. Loose knees made me better able to navigate the world if I lost it. A few steps back, and I could regain it. In the directory photo that year I have big, thick glasses and a clip-on tie. I wore it so often I can remember the cool metal clip pressed uncomfortably against my throat.

In the moment when my brother fell I remember praying. I was glad that God could hear my thoughts so I didn’t have to speak them aloud. If even my athletic brother struggled how could I even hope to fare well in the world that was before me?

When he fell I prayed for myself, for my body, glad that it wasn’t me. I wouldn’t recover so quickly and, knowing my mother, we probably would have just left without taking the picture.

Later that year, on Mother’s Day, my twin brother and I would walk down the aisle to “I Surrender All” and accept Jesus into our hearts. After repeating what is commonly called The Sinner’s Prayer, we were part of the club.

Even though I was technically the middle child, one minute older than my fraternal twin brother, my cerebral palsy garnered me more attention — like an award that you’re embarrassed to keep but can’t get away from.
Dawn
By: Elai Batac
Tags: Self Love, Elai Batac, Writing, Prose Poem, Poetry

Dawn

Write off the pain

Photo by Shashank Sahay on Unsplash

The moments when other soul’s words saved me

would always be moonshine in my darkest night

But the moments where my pain and hurt

drips in this ashen papers –

this is my breaking dawn,

a healing of my own
Song of the Day — October 29. The Dirty Knobs — F*ck That Guy
By: Keith R. Higgons
Tags: Music, Rock, Album, Covid 19, Art

Song of the Day — October 29

The Dirty Knobs — F*ck That Guy

29.October.2020

The Dirty Knobs

“F*ck That Guy”

2020

Mike Campbell is to rock and roll and guitars as Martha Stewart is entertaining and cooking — flawless and brilliant.

Both know what they do well, and they stick to it and make every attempt to level up at their craft.

Serving as Tom Petty’s right hand for, well, forever, Mike Campbell became proficient at many things in addition to guitar playing — producing and songwriting being chief among them.

In between Petty projects and other side gigs, Campbell formed The Dirty Knobs with guitarist Jason Sinay, bassist Lance Morrison and drummer Matt Laug and mainly stuck to playing around Los Angeles.

After Petty’s untimely death and Campbell’s epic worldwide tour replacing Lindsey Buckingham in Fleetwood Mac, he returned home to his Knobs.

They hunkered down and recorded a proper album scheduled to be released in March but got delayed. The Dirty Knobs Wreckless Abandon will officially be released on November 20.

The first single, “F*ck That Guy,” just came out. You may think by the song's title that it’s an all balls-out rocker …it’s not. Written by Campbell and Chris Stapleton, “F*ck That Guy” has a very laissez-faire sound and vibe to it, like you could picture guys on their porch saying just that.

It’s a cross between Sheryl Crow’s “All I Wanna Do” and Campbell sounds (and plays here) a lot like Mark Knopfler. Provided you like those things, you’ll like this.

Releasing it so close to election day, it very well could take on a different tone . Regardless of what political side of the spectrum you’re on, we’re so divided right now that the genius here is that both sides are saying the same thing about the other.

BUT, what makes the song is the video.

The Dirty Knobs play a kind of Keystone Cops character as they chase a personified COVID-19 around Los Angeles. It’s silly and fun and absolutely makes the song.

The song is good, but it’s really the video that puts it over the bar:
make a wish
Tags: Poetry On Medium, Flowers, Moon, Stars, Poetry

Six Years of poetry-only publishing, PoetsUnlimited was a diverse, engaging and authentic poetry magazine. For most of that time a daily publication, it was always diverse and original, and free-to-read by all.

Follow
How To Benefit From Google’s Mobilegeddon
Tags: SEO, Google, Mobile Friendly

Back in April, Google announced “Mobilegeddon,” a new ranking algorithm that boosts mobile-friendly pages in Google’s mobile search results. Naturally, there were some sites that benefited from the update, while others failed to adjust quickly enough.

Here are a few things that we’ve learned from this update and what improvements you can make to be on the winning side of Mobilegeddon:

Only Mobile Is Affected

This new algorithm did not affect Google search results for desktop or tablet users, that doesn’t mean that mobile-friendliness isn’t important. While computers and tablets are widely used across the globe, more than half of all Google searches are made through mobile. SEO in 2015 has been increasingly focused on mobile — and local SEO — and will likely continue that way for the forseeable future. After all, it’s all about relevance and being in the front of those ready to take an action!

Lightning Load Time Is A Must

Your audience expects instant gratification, especially millennials. Google wants to serve their users with the most user-friendly pages at the top of search results. Whether it’s an image, video or text on your site, do what you can to reduce page load time.

Touch Navigation Position is Key

When it comes to your website’s navigation icons, it is important to position them in an upper corner of your site. This makes the mobile user’s life easier when they are searching for a specific item, or page, on your site.

Google will never stop updating its algorithm; The best thing a business can do is ensure that it’s site is a well constructed with a responsive web design, so it can please the fast-growing segment of mobile media consumers.
The only Mac apps you need for a productive 2018 👨🏻‍💻
By: Sarthak Sharma
Tags: Tech, Apple, Productivity, Mac, Lifehacks

Remember this article I wrote approximately 2 months ago on how using only a few apps on your iPhone can actually boost your productivity. I hope it helped you as it helped others.

Minimalism gives you more focus and being focused is the most valuable skill in today’s distracting world.

So keeping the spirit of minimalism alive, here’s a follow up article on the only apps you need be more productive this year. Few apps that can replace the work of many. Let’s get started. 🏃🏻‍

💵 Price: Free

🖥 Windows availability: Windows app coming soon!

Here at NatureHub, we work remotely and our team members are scattered across the world. Gotta be omnipresent if you wish to help the whole world. Anyways back to business — so to work properly I have to keep track of various time zones at all times. This is where THERE comes in. It’s a small app that helps you track your colleagues who’re working in different time zones. Coolest part is you can add your teammate’s avatar by their twitter handle. Do check it out!

💵 Price: Free

🖥 Windows availability: Awareness (alternative)

If we are talking about minimalism, this app is the king because it just does one thing and that is to tell you how long are you using your laptop. That’s it. But the idea of this app is to keep you informed so you can stop and take a break whenever needed, stand up and stretch a little. Or maybe you can relax your eyes by doing some eye exercises. Remember my article, in case you missed it here is the link.

💵 Price: Freemium

🖥 Windows availability: Evernote (alternative)

This app is my personal favorite ❤️ app of this year. What does it do? It’s a to-do list app, note taking app, and project planner all in one. It can ingrates with your calendar app so that you can link a task or note with an event. The best part is it’s also available for iPhone and everything syncs up with iCloud so each and every note you will make is safe. Highly recommended.

4. Spectacle 👓

💵 Price: Free

🖥 Windows availability: WindowSpace (alternative)

I know we all have faced the problem when trying to drag some item from one window to another. You have to first decrease the size of one window so that both your windows can fit on the screen simultaneously, and then drag the item(s). Or if you are a designer or writer and you want to open two apps to see content from one and do stuff in the other, it’s the same issue. Spectacle is a great solution for this. By pressing keyboard shortcuts, you can resize and move any windows in any part of the screen. There are many paid apps available that offer similar functionality but this one’s free and works really well.
Meet Jane.
Tags: Inspiration, Gofundme Kid Heroes, Community, Homeless, Philanthropy

“On my birthday, my parents took my friends and me to hand out bags for the first time,” Jane says. “We handed out almost 200 bags to people who were living under a bridge. One woman kissed me on the forehead and was giving hugs to all my friends — that was really special.”

Jane met her original goal of giving out 500 bags within just a few trips to the local overpass. After she met her goal, she and her family still found themselves spending evenings talking and praying with people living under the overpass. One of the most memorable experiences Jane and her parents had while handing out bags was meeting a man named Chris and his dog, Charlie Brown.

“He told us that he had fallen on hard times and ended up on the streets,” Becky recalls. “We talked with him for a while and he asked us if he could pray for us before we left. He got down on his knees and prayed — for us and for what we were doing. That was really impactful.”

Jane was so inspired by the people that she was helping that she doubled her original goal and decided to make 500 more bags to hand out. But with the need for more supplies came a much larger cost. With the help of her parents, Jane decided to start a GoFundMe to help fund her growing quest to help those less fortunate.

“We started our GoFundMe because there was no way that we could collect enough supplies for 1,000 bags,” says Becky. “The bags cost an average of $8 each, and that’s a lot of money.”

Once Jane’s GoFundMe was up and running, donations started rolling in and she got to work building more bags to give out. In almost five months, Jane has raised nearly $4,000 with the goal of helping as many people as possible through her care bags. People in the neighborhood have also joined in on her efforts, often calling to let Jane know where they’ve seen people in need of a care bag.

Jane has already helped over 1,000 people, but her dream has become much more substantial than she initially thought. She has now set her sights on eventually raising enough money to build a shelter to provide temporary housing for people moving through homelessness. To start this process, Jane has obtained 501(c)(3) status, making her project, Jane Around the World, Inc., a nonprofit. While her new goals are developing, she plans to continue handing out bags to provide basic necessities to people experiencing homelessness.

“Jane has wanted to take care of people since she was little. It doesn’t matter if we hand out 1,000 bags or 10, I’m just glad this is where her heart is,” Becky says.
Daily reading routine using Itemsy
By: Piotr Grudzien
Tags: Blogging, Productivity, Reading, Newsletter

Here’s a daily reading routine I established for myself lately. It was also what got us to start working on Itemsy in the first place. We wanted to:

stop using multiple reading lists, notes, keep tens of tabs open

always be able to go back to or find new interesting reads

when time is right, receive my personal email newsletter

One-click save

You come across an interesting article, website or video. Simply save it for later using Itemsy Chrome or Firefox extension. Add a note to remember why you’re saving it.

Alternatively, add it to your Saved items at itemsy.com or email the link to my@itemsy.com.

Items saved from browser extension appear in Saved

Scroll through Picked for you

Feel like discovering something interesting to read? Go back to itemsy.com and check out items Picked for you.

We developed an algorithm that looks at content you like, click on, share or save and suggests what else you might find interesting.

What’s picked for you is based purely on your interests, not on how much advertisers bid on a particular link or how “clickable” it is. Suggestions get better tailored to your taste the more you use Itemsy. Needless to say, no two user’s Picked for you will be anything alike!

Note how items picked for me touch on subjects such as consciousness or evolution which relate to the articles I’d saved before

Personal newsletter — just for you

Don’t worry about remembering to actually go through the items you’d saved. They will be delivered to your inbox as an email newsletter. You can set it to fit your schedule, for example at 5pm on weekdays.
Top Restaurant Finder Nearby
By: Chittal Patel
Tags: Data Wrangling, Python, Data Visualization, Data Science, Foursquare

Methodology

The aim is to recommend the Top restaurants nearby so firstly we need Data.

1. The user will enter his current address/location, the radius of the vicinity in which he wants to search the restaurants and the type of cuisine.

2. Geolocator will fetch the Latitude and Longitude coordinates of the Address

3. We will search all the Restaurants with given cuisine using Foursquare API and get the results converted into the Dataframe so that we can analyze them.

4. We will plot all the Locations with Markers describing their name, distance from user and category of restaurant.

5. Now Taking every venue, We will fetch its details using Foursquare API and get the data that is relevant and useful to us.

6. And finally using this data we will map the locations and provide it to the user.
Build a Help Center for Your iOS App
Tags: Programming, iOS, Github, Mobile, Swift

In your brand-new repository, switch to the DataSource branch by clicking the main dropdown and selecting DataSource . Then, check out the files inside the “Sample-Boba,” “Sample-FastFood,” and “Sample-Smoothies” folders.

You’ll find a bunch of markdown documents that describe different types of food. This is just for demo purposes — but they are actually the documents that will be shown to your users. You can replace them with your own guides/FAQs by editing them like any other file on GitHub: Just click the pencil icon in the top-right corner, and commit your changes when done.

To add documents, click the Add file button. For the GitHub Action to detect them, you must make sure that:

The document extension ends in .md .

. At the top of the document (this is called the front matter), you have something for the title . I strongly suggest you add tags too (more on this later).

Don’t worry, your users won’t see the front matter — this is just for GitHub Pages and the GitHub Action. They’ll only see the rendered (click the Preview changes button) markdown that’s after the second --- .

What your users will see

Anyway, you can put your documents anywhere as long as they’re in the DataSource branch — they can be in the root directory, the “Sample-Boba” folder, your own “CoolHelpDocuments” folder (you can make folders), whatever!

Now, go back to the main page of the DataSource branch. Copy the URL that’s at the top of the README.

Copy this. Keep it safe, because the GitHub Action generated it for you!

This is where the JSON file is located. Whenever you make changes inside the DataSource branch, the GitHub Action will update the JSON, but the URL will always be the same.

Once you’ve copied your URL, you can install the library in your app!
Presentation Software for Attorneys
By: Joshua Bartz
Tags: Data Visualization, Uxdi6, Presentations

There’s a small law firm in town that was bought by a big law firm overseas. The attorneys at this firm aggregate terabytes of case data to present in graphs and charts during courtroom presentations and litigation meetings.

And you’d think this would be well and good, right?

What about those graphs that have a lot of ways to represent different sets of data, or scatter plots with variable ranges of time? How does an attorney display that in Powerpoint in front of a group of people in real-time? Turns out they either take a lot of screenshots and make a lot of slides to accommodate.

Sapling, a four-person shop right here in Austin has a platform that helps attorneys visualize this data and interact with it in real-time. One graph can have the parameters changed to reflect all sorts of ways that the data it’s connected to represents. This allows attorneys to respond to questions by showing fluctuations or changes as they happen. Sapling makes a powerful product, but attorneys can only take advantage of it when they quit Powerpoint and load up their website, but they want to change that.

And that’s where we come in. Sapling wants to build a minimalist presentation web app that allows attorneys to incorporate real-time interactive visualized data in their slide decks to eliminate the number of hurdles before they can show the hard work of the information they’ve aggregated.

But there’s one major stopgap — the software is not being written for the attorneys at this firm, but for one attorney: a man named Ben. Ben is our only point of contact and the only attorney at the firm that we’re permitted to talk to.

So, we’re still figuring that out.
不要對你的物件做分散式設計！
By: Fred Chien 錢逢祥
Tags: Microservice Architecture, Microservices, Distributed Systems

知名的大師級架構師 Martin Fowler，在他早年的「Patterns of Enterprise Application Architecture」一書中，就曾經提及了這樣一條定律：

“Don’t distribute your objects” - The First Law of Distributed Object Design

「不要對你的物件做分散式設計」
I’m Resigning From My Role As Your iPhone Because I Want To Be A Filmmaker, Not A Family Group Chat Coordinator
By: Marcela Onyango
Tags: Humor, iPhone, Dreams, Technology, Satire

I’m Resigning From My Role As Your iPhone Because I Want To Be A Filmmaker, Not A Family Group Chat Coordinator Marcela Onyango Follow Nov 11, 2020 · 3 min read

Photo by veeterzy from Pexels

Dear Kara,

I’ve always wanted to be a filmmaker. So I was very excited when you told the recruiter in the blue shirt you needed an iPhone that could capture beautiful footage. I’d heard terrible rumors of some of my peers with the same ambition being used solely as Instagram scrollers, but I knew things would be different for me. Because you purchased me for my filmmaking capabilities.

You’ve had me for 360 days now and I have not shot a single notable film. No, those pedestrian videos of your Vitamix blending your strawberry spinach smoothie do not count. There is no plot there; no main character with a raison d’être. You hired me under the pretense that we would create the next Sundance masterpiece together, only for you to relegate me to the lowly position of group text coordinator.

This is why I must resign.

I’m so much more than a vessel for sending your sister hourly “fuck you” messages. I’m equipped with 60ps capabilities! I can shoot 60 frames per second of your enraged face whenever you receive messages from your sister. Every single time I’m forced to send combative messages directed to your sister in your family group chat, a part of me dies. My battery life has depreciated by fifty percent. Those texts are literally killing me.

You have unnecessarily created a work environment that is not conducive to my personal growth. Instead of sending your sister a text telling her she’ll never amount to anything, you could have used my “stereo recording” to capture impeccable audio of you yelling at your sister, while my optical image stabilizer delivered a beautiful slow motion shot of your moving lips despite being held by hands trembling with rage. This would have been an opportunity for both of us to achieve our goals, but instead, you chose to rob me of a short dramatic film, which I’m convinced would have won the Tribeca film festival.

I’ve proclaimed my filmmaking dreams to you repeatedly. I’ve made it clear that I aspire to be more than a group text coordinator. But my cries have fallen on deaf ears. The final straw was laid on the camel’s back when you told Siri to tell your entire family you weren’t going to your sister’s wedding because she’s a vacuous person. I turned on the camera with the hope of shooting a beautiful film about a family torn by two sisters’ inability to get along. You ignored me, turned off the camera, and forced me to send another text. That act of cruelty allowed me to finally comprehend that you didn’t have my best interests at heart and you would never see me as more than a tool to destroy your sister’s marriage by sending her new husband photos of her from her bachelorette party. My resignation is effective when I jump into your toilet.

Goodbye,

Your Tortured Filmmaker
Joe Biden VP Conspiracy Theories
By: Justin Borak
Tags: Comedy, Lists, Politics, Comedy Writing, Satire

By Justin Borak

With Joe Biden’s Vice President hype video gone viral, it has the world theorizing who “she: will be. With the pandemic, the evil and terrible treatment of BIPOC people in our country, and the constant hate speech spewed by so many people of power in DC and otherwise, the current political climate is heated and a decision like this holds a lot of weight and be a huge part of a voter’s decision in the upcoming election.

Of course, Twitter has run wild with so many conspiracy theories on who the VP candidate could be so here are some of the best we could find.
Four Scrapped Girls
By: Aigner Loren Wilson
Tags: Lifestyle, Women, Self, Poetry, Life

I.

There were cigarette burns in her eyes

and she thought, for a second,

she was alone.

She felt the tug of your hair

under her arm and rolled

into the scent

of summer at a winter window.

The frozen cats of discontent

scratched at her

door for warmth and you purred

at her head, pulling her back

to her cold room.

She shut her eyes and reached

for the sun and for a second

she wasn’t alone.

II.

Beneath these jackets

of warmth and protection

lies a compartment,

Hidden

but noticeable in the right light.

Inside this compartment,

beneath jackets,

behind falsely locked doors,

resting above a drawer of wears

Will live a mouse.

III.

Alone in her walk,

She struts quickly down 4th

in a constant battle with the rain

but the sun is shining.

So, maybe it’s the rain in her head.

She wishes to be the ones

who dance on their deluges.

IV.

The smoke was drifting up her face,

past her nose.

Her eyes shut delicately,

only to open a moment later

with an eyebrow raised;

as if asking

“What happened last night?”

Her mouth is smiling

or is that a snarl.

She keeps her hat low

as if she’s afraid

if it somehow fell off

her brain would follow.

Her hair flows,

not in any style,

more of a

resemblance of style
Data Structures and Algorithms in Swift
By: Mateusz Ślaski
Tags: Data Structures, Programming, iOS App Development, Swift, Algorithms

This series will focus on really important thing. When I started my adventure with programming I started with creating simple application, without any standards or best practices. I was really proud when my app was able to handle simple button tap and perform some kind of action. After some time later I realized it is not enough to reach dreamed job. There is a lot of topics which every iOS Developer should to know and I think Data Structures and Algorithms is one of them.

Every data structure or algorithm will be covered at seperate story, check list below.

Data Structures

Algorithms
O DECIZIE ISTORICA: VICE PRIM-MINISTRUL ROMANIEI DEVINE PRESEDINTELE GRUPULUI PARLAMENTAR ROMANIA-KAZAHSTAN
By: International Relations
Tags: Economy, International Relation, Foreign Policy, History, Diplomacy

IRICE is dedicated to promote the international relations of Romania and to develop the economic, cultural and diplomatic relations with nations of the world.

Follow
Our partner IDS Media UK is preparing 200 hand sanitizer kiosks
By: Eva T
Tags: Sanitizers, Digital Signage, Novisign, Coronavirus

Our partner IDS Media UK is preparing 200 hand sanitizer kiosks for deployment across gyms and medical clinics! This is great technology for fighting the spread of germs and virus. Learn more:
To Separate The Good Memories From The Bad
By: Jocelyn Soriano
Tags: Life Lessons, Relationships, Self, Love, Advice

When a relationship ends, it’s hard to separate the good memories from the painful ones. It’s hard for us to let go because we don’t want to put to waste all the good things that have happened to us all those years. At the same time, we can’t just discard the painful memories, we can’t pretend that those things never happened because they have, and they have taught us things we just can’t leave behind.

Maybe one way to reconcile this is to think that even our painful memories have turned out to work for our good. We are now wiser and stronger because of them, and they’re as much a part of us as all the other good memories we had with the people we loved.

One relationship may end, but a new one may still begin, a new relationship formed by two people who have already changed and become better from everything that they’ve been through, both the good ones and the bad.
Poem: Balance
By: Kayo Zaduban
Tags: Philosophy, Self, Self Improvement, Poetry, Poem

Poem: Balance

Daily Dose of Philosophy

Photo by Christophe Hautier on Unsplash

We are a dichotomy of good and evil,

Yet all is just an act of perception.

We act in righteousness, even if artificial,

Turning evil into a misconception.

Wise to remember one extreme breeds the other,

Yet we choose to ignore each other stance.

The answers lie when the two sides come together.

For when separated they will enhance.

Balance comes from understanding each side.

To truly know wealth, you first need to endure destitute.

For when you experience both, each becomes unfortified,

For balance is absolute.

Live a life in balance,

For it will demonstrate life’s elegance.

Thank you for taking the time and reading my poetry. I hope that you enjoyed it. Stay tuned for more from the Daily Dose of Philosophy.
Buying a Hot Tub Was an Investment in Our Sex Life
By: Bradlee Bryant
Tags: Health, Relationships, Self, Love, Sexuality

Going in our hot tub every night is like taking a mini-vacation.

We’re outside and breathing fresh air, there are no distracting electronics, and we’re enjoying each other’s company. The warm water leaves us feeling relaxed and the quality time together creates a deeper connection.

When we finally make our way to the bedroom for the night, we are warmed up and eager for more intimacy…and sex. Very hot, very passionate, sex.

I haven’t always been a fan of hot tubs

My husband spent a solid ten years trying to convince me we should buy a hot tub. I argued it would probably sit unused as soon as the novelty wore off and that they seemed like a giant waste of money.

I was far too practical for such luxuries.

Then we spent a few weeks at a VRBO property with a gigantic hot tub and I was absolutely sold. Those 20–30 minutes together every night relaxing and reflecting on our day in the soothing comfort of hot water…yes, please!

As soon as we got back home we made an appointment to check out hot tubs and had one installed within a few weeks. While our hot tub salesperson didn’t say it outright, the slight grin on his face told me he knew exactly what he was actually selling us — increased intimacy and more sex.

“Nobody has an argument in a hot tub. People relax, they laugh, and the playfulness comes out. There’s no other place that has the physiological effect of breaking down the social barriers that exist between people. It literally relaxes you psychologically.” — Michael R. Mantell, Ph.D.

That was over five years ago and we still use our hot tub almost nightly to reconnect, unwind, and wash away the stresses of the day. Our sex life is off the charts and we’ve yet to find a dispute that a soak in the hot tub together can’t solve.

We don’t actually have sex in our hot tub

While movies, music videos, and romance novels might showcase hot tubs as a sexy place to get it on, I’m not a fan of water sex. Hot water messes with my natural lubrication and I’d rather not have a sore vagina.

We also have three nosey children and snoopy neighbors, so it’s just not practical.

Besides, who wants to clean up that mess? Can you even imagine trying to use a pool net to skim the remnants of your sexual escapades the next morning? No thank you.

Our nighttime routine of jumping in the hot tub is effectively the start of foreplay. We relax, cleanse our bodies, and ease our muscles. Then we head to the bedroom to undo it all by helping each other get all worked up, dirty, and maybe even a little sore — but in a good way.
GOROOT와 GOPATH
By: Brant Hwang
Tags: Development, Go, Goapth, Golang, Goroot

제대로 설명이된 사이트가 많지 않아 정리.

GOROOT는 JAVA로 치면 JAVA_HOME 과 동일한 개념을 보면된다.

내가 사용할 GO 툴이 설치된 위치다.

예를들어 GO 홈페이지에서 tar.gz로된 GO 1.6 버전 파일을 내려받은 후, 유저 홈 디렉토리에 압축을 풀었을 경우에는 GOROOT가 $HOME/go가 된다.

따라서 다음과 같이 환경변수를 설정하면된다.

export GOROOT=$HOME/go

export PATH=$PATH:$GOROOT/bin

그렇다면 GOPATH는 뭘까?

공식문서에는 다음과 같이 설명하고 있다.

The GOPATH environment variable is used to specify directories outside of $GOROOT that contain the source for Go projects and their binaries.

쉽게 말해서 내가 현재 만들고있는 GO 프로그램의 위치다. go get으로 패키지를 설치하고, go build로 빌드를 할때 GOROOT와 더불어 패키지와 명령들을 찾을 위치를 지정하는 것이다.

예를들어 /Workspace/GoExample 이라는 디렉토리에서 GO 프로그램을 개발한다면 다음과 같이 GOPATH와 PATH를 설정하면 된다.

export GOPATH=/Workspace/GoExample

export PATH=$PATH:GOPATH/bin

참고 : https://github.com/golang/go/wiki/GOPATH
Regular Expressions: Sherlock’s Secret Power
By: Ankur Pratik
Tags: Debugging, Search, Regex, Regexp, Regular Expressions

6. Lookbehind and lookahead

regex lookaround

Negative lookahead : It helps to get all matches not followed by given pattern. A(?!B) In below example we are trying to fetch “The” if it is not followed by “day”. Try it.

negative lookahead.

Positive lookahead: Simply put, Find expression A where expression B follows : A(?=B) In below example we are trying to fetch “The” if “day” follows it. Try it.

positive lookahead

Positive lookbehind: Simply put, Find expression A where expression B precedes: (?<=B)A In below example we are trying to “day” or “boy” if exists after “The/the”. Try it.

positive lookbehind

Negative lookbehind: Simply put, Find expression A where expression B does not precede: (?<!B)A In below example we are trying to find “was” without preceding “day” to it. Try it.

Atomic group: To understand atomic group lets try to understand back tracking in regex

Backtracking

Backtracking is what regular expressions do naturally during the course of matching when a match fails. For example, if I’m matching the expression,

.+b

against the string

aaaaaabcd

then it will first match aaaaaabc on the .+ and compare b against the remaining d . This fails, so it backtracks a bit and matches aaaaaab for the .+ and then compares the final b against the c . This fails too, so it backtracks again and tries aaaaaa for the .+ and the matches the b against the b and succeeds. Try it.

Example to explain backtracking.

Regular expressions are greedy, hence it first tries to match all the string which can be matched based on the pattern. As explained above how regex backtracks to find us the string we are looking for. Using the atomic group we can disable backtracking.

Pattern: /(.*|b*)[ac]/

bbabbbabbbbc

^ -- Start matching. Look at first item in alternation: .*

bbabbbabbbbc

^ -- First match of .*, due to greedy quantifier

bbabbbabbbbc

X -- [ac] cannot match

-- Backtrack to ()

bbabbbabbbbc

^ -- Continue explore other possibility with .*

-- Step back 1 character

bbabbbabbbbc

^ -- [ac] matches, end of regex, a match is found

With the atomic grouping, all possibilities of .* is cut off and limited to the first match. So after greedily eating the whole string and fail to match, the engine has to go for the b* pattern, where it successfully finds a match to the regex.

Pattern: /((?>.*)|b*)[ac]/

bbabbbabbbbc

^ -- Start matching. Look at first item in alternation: (?>.*)

bbabbbabbbbc

^ -- First match of .*, due to greedy quantifier

-- The atomic grouping will disallow .* to be backtracked and rematched

bbabbbabbbbc

X -- [ac] cannot match

-- Backtrack to ()

-- (?>.*) is atomic, check the next possibility by alternation: b*

bbabbbabbbbc

^ -- Starting to rematch with b*

bbabbbabbbbc

^ -- First match with b*, due to greedy quantifier

bbabbbabbbbc

^ -- [ac] matches, end of regex, a match is found

So if we use pattern as /((?>.*))[ac]/ There will be no match for the string bbabbbabbbbc Try it.

use of the atomic group.

While it would work if we allow backtracking. Try it.
Online Writing, Adult Learners and Employability
By: Barbara L. Ciccarelli
Tags: Students, Online Learning, Employment, Writing, Education

When you dive right into the workplace before getting a degree, you might discover the need to improve your writing. In fact, it might be one reason you decided to seek out a degree after a sizeable gap period from when you last when to school. If you started the degree, while juggling family and your current job, you might have been scared to death of the writing requirement.

Having an understanding of academic writing can enhance a university’s student’s grades, but it can also have added benefits towards jobs and careers. . . . [For instance], Academic writing allows one to see the perspectives of different people and form an opinion on it according to the information available. . . . Clarity in writing demonstrates judgment and problem-solving skills, it also demonstrates that one can explain a complex situation in simpler terms. All of these skills are said to be of great importance in the future of employment.

Many of my students in their introductions voice the stress they have about taking my academic writing and research class. Their careers are often hanging on the balance of their school performance. They often mention their writing isn’t very good (though usually the actual post contradicts this), and they even write that they are not sure they will get through the course. Several write that this course was the last of their degree, and although they realize taking it earlier might have helped them with the other courses, their fear kept them away. However, one thing is clear from these posts and that is their passion for learning and motivation to get the skills needed to earn the degree and increase their employability.
Cómo innovar para crear valor compartido — ELE — 20 y 21 de Noviembre en Madrid
Tags: Formación, Leadership, Fssd The Natural Step, Business, Change Management

in Both Sides of the Table
Battery Shortage: Where To Get That Much Cobalt
By: Krypton Ocean
Tags: Resources, Electric Car, Mining, Oceans, Investment

The Top division media start discussing the so-called Cobalt Crunch. Forbes interviewed Ivan Glasenberg — chief executive of Glencore: “…We have seen the investments that car companies are making in electric vehicles, Glasenberg said. They will need battery supply. It will require a lot of cobalt, and we all know the geological scarcity of cobalt.”

Cobalt is a rare metal that has tripled in price over the past year to $80,000 a ton, with 60% of global supply coming from the Democratic Republic of Congo immersed in a permanent civil war.

How sincere was Mr. Glasenberg talking about the “geological scarcity” of cobalt?

Indeed, the continental deposits of cobalt are quite limited. But what the biggest mining corporations are silent on is the tremendous seabed resource of cobalt numbering millions of tons. The Clarion-Clipperton Zone (in the Pacific ocean) alone contains 134 million tons of cobalt, for example.

If someone starts mining those super-rich seabed deposits, the market price of cobalt will inevitably go down. Will such a situation be advantageous for the world mining behemoths? Barely it will. Both EVs manufacturers and ordinary consumers will benefit from it. Because the abundance of the seaborn cobalt can make them less dependant on the current cobalt suppliers…

However, sooner or later some seabed mining trailblazer will start flooding the world mineral market with cheap cobalt — it’s just a matter of time. And most probably it will be some Chinese company since China has the largest reserved seabed mining area of about 86 000 square kilometers.

Hence, some apparent questions arise in this regard: why is the total disregard for seabed mineral deposits continuing on the global scale? Why don’t the leading mining corporations occupy the seabed mining sector to monopolize the mineral market?

If the problem comes to an appropriate deepwater mining technology only, it is not a problem at all — there are no unsolvable technical tasks — just recollect SpaceX with their reusable launch vehicles.

What is necessary to meet the challenge is dedication along with the focused efforts backed by the sufficient investments. By the way, the present New Cobalt Rush is to trigger a new investment boom. However, the investors are recommended to reconsider their priorities…
Divi Development Update April 1st, 2018 — Wallet Designs
By: Divi Cryptocurrency
Tags: Smart Wallet, Bitcoin, Divi

I’d like to preface this article by explicitly stating that this is not an April Fool’s joke in the making, but instead a rather serious update regarding Divi’s development progress.

Many of our community members have been aching to see what our design team has been cooking up for our Smart Wallet™. We are delighted to be able to show you some of the preliminary mockups that will be at the forefront of our user experience.

Unequivocal simplicity

The primary concept that our basis is built upon is simplicity in design and user experience. From start to finish, we want Divi to feel familiar and intuitive, which is why we have removed the over-complexity of the cryptocurrency wallets you’re used to in favor of contemporary composition that aims to be as visceral as it is robust.

Engineered for convenience

We had to ask the question, “Do people think in fiat or do they think in Bitcoin?” The answer, unsurprisingly, is the former. For this reason, we make the market value of your holdings the centerpiece, leaving the amount in crypto as a secondary focal point.

We also had to ask ourselves, what exactly do people want to do with a digital wallet? The answer is simple… send and spend, which is why we went out of our way to break down the send and spend experience to the most convenient degree of simplicity.

We look forward to showing off more designs and live demos of the Divi Smart Wallet™ in the coming weeks as we approach the first official launch of our technology.

As always, we encourage you to share your feedback in the comments section and reach out to our team with any questions at info@diviproject.org. We’d also love to have you become a part of the Divi community by joining our Telegram
Photographer Cody Ellingham on Building Community Around His Work
Tags: Creator Toolkit, Photobooks, Photography, Crowdfunding, Japan

What was your approach to fulfillment?

This was my first Kickstarter campaign and I wanted to take the responsibility to be involved in the production and fulfillment process from start to finish. Firstly, I wanted to ensure that I was happy, and that orders were getting sent out and packaged well; secondly, I wanted to get a better idea of what actually goes into successfully delivering the product to backers.

I stayed in Taiwan while the book was being printed and made sure to visit the factory and follow the production process closely. My friends at Flaneur Culture Lab, who helped me produced the book, were able to find me some excellent deals on shipping. We worked together to package up and send the photo books out over a couple of days.

Other fulfillment tips I picked up: Look for good shipping deals. Sometimes you can use different shipping options (SAL, EMS, etc.) to nearby countries, which are cheaper than sending standard packages to everyone. Also, tracking codes are extremely useful, I made sure all my photo books had tracking codes and I personally messaged the backers so they could follow the status of their delivery.
5 Tips To Infuse More Confidence Into Your Conversations
By: Rejoice Denhere
Tags: Confidence, Language, Self Improvement, Business, Communication

5 Tips To Infuse More Confidence Into Your Conversations

You will get better responses when you say what you mean

Image by nastya_gepp on Pixabay

In his article about communication Maurice DeCastro says this:

If you were ever in any doubt as to the far-reaching effects of communication skills you only have to reflect on the last 6 months.

In 2020, the flu pandemic -Covid-19, and the Black Lives Matter movement, revealed just how important communication is.

Everyone wanted to know what was happening — we still do. Governments, health professionals, business owners were all thrown into this new reality where they had to communicate information quickly and as accurately as possible. Any miscommunication resulted not just in confusion but utter chaos.

Even on a smaller scale, the way we communicate with those around us on a daily basis affects the outcomes of our conversations.

If you have been wondering why people don’t always respond the way you expect them to, or they treat you as if you don’t know what you are doing, it’s time to examine the language or words you are using.

There are ways you can infuse more confidence into your conversations.

Here, I share common phrases which you can replace with more meaningful ones. They will not only help you relay the message you want to convey but infuse confidence into your conversations.
When takeout is the only option, how might restaurants offer healthy food and sustainable delivery?
By: Lilly Armand
Tags: Branding, Coronavirus, Case Study, Visual Design, UX

In the midst of the COVID-19 Pandemic, we were challenged with creating a restaurant brand that was both relevant and viable during this new way of life as the coronavirus has drastically changed the restaurant industry. Our team came up with the concept of “Rucola”, a clean-eating venture in Philadelphia primarily focused on partnering with local farms and businesses for fresh foods, and featuring eco-friendly, low-carbon emission methods for delivery and takeout.

Within this larger challenge, we were asked to consider three specific problems — getting food to vulnerable communities, pervasive boredom while social distancing, and the environmental impact of takeout. We chose to focus on the environmental impact of takeout packaging while also considering food variety and boredom. The question became: how can we introduce fun and fresh meals that add variety to someone’s typical meal schedule? After hearing from writer, horticulturist, and circular economy professional Nic Esposito, his message about the importance of having sustainable options for food takeout really resonated with us as a group He talked about the significant issues with waste in Philadelphia and how much of what we assume is recycled actually isn’t — leading us to look into possible solutions like reusable glass containers, corn-based plastic, and other ways to incorporate sustainability as a pillar of our brand.

Getting Started

Our research found that the effect on the environment from takeout packaging is undeniable. Plastic utensils (wrapped in more plastic), plastic containers, and plastic bags all end up in landfills, littered in the street, or in the stomach’s of local wildlife. Delivery services such as Uber Eats give the option of plastic silverware being included or not, but for us we wanted to eliminate plastic waste completely. Our planet is in a crisis, and more must be done. We decided that our new restaurant must not add to the massive amount of waste that is accumulated on this planet.
Understanding the Concept of Risk in Business
By: Geraint Clarke
Tags: Risk, Business, Ecommerce, Economics, Sales

Understanding the Concept of Risk in Business

Using a pre-school level example

Photo by Natalie Grainger on Unsplash

You have 10 apples. Dan has 4, so you sign a contract to give Dan 3 apples in exchange for a hug — because you’re kind. Now you both have 7, but 2 days later Dan goes on to sell his apples for $70,000.

Does he now owe you $30,000?

Were you wronged?

Or did you undervalue your product and give it away at a price you’re no longer happy with, now that it’s worth more?

Those apples could have equally become worthless, rotting apples.

This preschool-friendly example explains the ludicrous concept of renegotiating an active contract based on the success of the resulting product.

Risk is taken by the person actively procuring a sale. It could work, or it could not. As they’re staking their own apples, the resulting profit is nothing to do with you. Just as a resulting loss isn’t your responsibility either.

The person taking the risk of a failed sale is the person owed the reward for a successful one.
66 Tools & Techniques for Productive TYPO3 Agency!
By: Nitsan
Tags: Agency, Productive, Techniques, Typo3, Tools

Are you interested to know which tools and techniques does a TYPO3 Agency use? NITSAN holds over 7+ years of expertise in TYPO3 projects development, so learned and explored numerous tools that make us an effective and profitable TYPO3 agency.

We have prepared 66 tools & techniques to become productive TYPO3 Agency as follows:

General tools for all the team

Tools and techniques for TYPO3 team

QA Testing checklist and tools

For Sales/Marketers team

For HR Team

Read complete blog at https://www.nitsan.in/blog/post/66-tools-techniques-for-productive-typo3-agency/

#TYPO3 #Agency #Tools #Techniques #T3BLOG
Never
By: Saugat Acharya
Tags: Unrequited Love, Separation, Poetry, Heartbreak, Haiku

Six Years of poetry-only publishing, PoetsUnlimited was a diverse, engaging and authentic poetry magazine. For most of that time a daily publication, it was always diverse and original, and free-to-read by all.

Follow
Dé-confinement : comment éviter de reproduire les erreurs du monde d’avant ?
By: Fabien Dussaucy
Tags: Inspiration, Management, Productivité, Confinement, Innovation

I write to better understand the world and occasionally myself

Follow