fabiochiu/medium-articles huggingface dataset:
Monthly Summary of May 2020
By: Alexander Hipp
Tags: Book Recommendations, Product Management, Product Design, User Research, Software Development

This is the first edition of our monthly newsletter on Medium.com. If you want to check out the older editions you can do this here.

Another month in lockdown has passed, another month of more time for reading. Two great new members joined our team: A warm welcome to Steffi (London) and Fadeelah (Barcelona).

Bonus: We are super happy to present you the book recommendations of Melissa Perri.
One
Tags: Writing, Ideas, Poetry, Poetry On Medium, Creativity

I am me

I am above classification

I am not empowered by being given a label

I am empowered by being freed from them

I am beyond prejudice

I have a voice

And, I speak out for those that can’t speak for themselves

To help to make things better

For the future

We are not alone

We are a movement

I am me

Together we are we

We are one.
How to Add Flow Types to Objects in JavaScript
By: John Au-Yeung
Tags: JavaScript, Programming, Flow, Technology, Software Development

Objects As Maps

To use objects as maps, we can create types with dynamic property names. For example, we can write the following to create an object type with dynamic string properties:

let obj: { [prop: string]: number } = {};

In the code above, { [prop: string]: number } specifies that obj can have dynamic properties with string property names and number property values.

For example, we can assign the following to obj :

obj['foo'] = 1;

obj['bar'] = 2;

The property identifiers can also be numbers. If we have:

let obj: { [prop: number]: number } = {};

Then we can write:

obj[0] = 1;

obj[1] = 2;

For object types with numerical properties, each value is assumed to have the type that we defined in the object’s type. For example, if we have:

let obj: { [prop: number]: number } = {};

obj[0] = 1;

obj[1] = 2;

Then all indexes of obj are assumed to be a number, so we can write:

obj[100].toString();

Whether it exists or not.
[AWS] Athena 踩雷遊記-Part1
By: Bryan Yang
Tags: AWS, Athena, Data Science, Data

Limitations - Amazon Athena

Athena does not support the following features, which are supported by an open source Presto version 0.172.
Perpetrating Lies
By: Tien Skye
Tags: Lies, Horror, Birthday, Plastic Surgery, Flash Fiction

photo via Unsplash

The whole family, immediate and extended, came together to celebrate the favourite granddaughter’s, Janice, birthday, despite the common knowledge the entire family had except for the matriarch.

They all loved the bubbly Janice, naturally, but too bad the woman cutting the cake did not have that bubbly nature anymore and had a plastic surgery.

They could hardly blame that woman; after all, they kidnapped a random stranger, gave her a plastic surgery and forced her to act that part to hide the death of Janice from the matriarch.
Pythonda inheritance, metod overriding anlayışları
Tags: Inheritance, Programming, Python, Praqmatik Məsələlər, Python3

Python Inheritance

Inheritance allows us to define a class that inherits all the methods and properties from another class. Parent class…
Stutern Graduate Accelerator: How we reached a 90% employment rate
By: Kehinde Ayanleye
Tags: Design, Front End Development, Technology, Ui Ux Design, Unemployment

Last year October, we commenced what we now call Stutern Graduate Accelerator (SGA). We had two presumptions in mind with this initiative. We wanted to know if we could intimately work with employers to train recent graduates that were disconnected from the job market. Secondly, we wanted to know if their freshly acquired skills can get them entry-level jobs within 4 weeks of graduation?

We had a tough time deciding on what field to focus on, but after deploying a survey with employers, we resolved that the UI/UX and Front End Development field is one of those fields that employers are looking to immediately hire for and this will keep growing. And of course, youth employment is a behemoth. However, we were tasked with attracting the best potentials. Within a week of opening the application portal, we gained over 2,000 applicants and we finally arrived at selecting the top 10 candidates that resumed with us. 9 of the trainees graduated and they all got job offers under 4 weeks of graduation from employers like Flutterwave, PocketMoni (ETranzact), Signal Alliance and many more.
A lesson on anxiety from a humble spider…
By: Adam Slawson
Tags: Philosophy, Soul, Anxiety, Personal Growth, Spirituality

A lesson on anxiety from a humble spider…

An invoice arrived yesterday and, due to circumstances outside of my control, it was for an amount rather larger than I was expecting. A spider helped calm me down.

I read and reread the invoice and thought, ‘can this be right?’ as I felt the acidic pang of the primal ‘fight, flight, or freeze’ feeling rush through my body. A feeling society had conditioned me to deem as unpleasant. Now, don’t get me wrong, it’s a very strong feeling, one that takes continual practise and reminding that the feeling itself won’t hurt me — I can and will always cope — I just need to witness it and accept it will pass (and it does, every time, eventually).

Seeing it for what it is, a rush of energy with thoughts very quickly attached to it was brought to life as I looked up and out of the window to breathe for a moment. There I noticed my now friend John going about his business. John is a spider (hey, it’s lockdown!) and twice now he’s been there for me as a reminder for this very wise lesson.

He was rebuilding his web for probably the twentieth time since I’ve ‘known’ him. This time though I watched for a while at the beautiful intricacy in the art of what he was doing. No two webs are the same. Macabre snowflakes, lurking in the shadows, each is unique, exquisitely crafted every time a spider’s home/life has to be put back together. No one web is better or worse than the former, just different. Spiders react to any upheaval with no fuss, moaning, or anxiety. ‘It is what it is’ to a spider every day. In fact, what’s beautiful about them, and is part of their lesson, is how they go about rebuilding each time something outside of their control throws a spanner in the works. They move with great care, tenderness, and grace during the build.

Reflecting on John’s work, I realised I’d become attached to a version of the future and it was simply that attachment, and the classic ‘oh shit’ type thoughts around it, that caused my initial panic. Spiders aren’t attached to each of the webs they build. Well, they kind of are, but you know what I mean. They very quickly get over being knocked down and build another version.

Over the next twenty-four hours, I regrouped, adjusted my timelines (not my goals), and noticed the shift in my feelings. I even had a slight feeling of excitement around the challenge of making the changes, I now have to, with such a drain on my finances. That’s a first in my forty years for sure!

This morning, as I read the book I’m into at the moment (The Soul’s Code by James Hillman), this sentence jumped out and compounded exactly what John had been there to show me; that “perception brings into being and maintains the being of whatever is perceived.”

With that, over breakfast, I gave John eight fist bumps and smiled at the thought of being reminded, each time I see a spider, that what’s important is the how not the what, I create in life and that “we exist and give existence by virtue of perception.”
To Become a Bestselling Writer, You Need to Write What Sells
By: Nicolas Cole
Tags: Entrepreneurship, Writing, Money, Writing Prompts, Writing Tips

Let Me Give You an Example

When I was in my early 20s, I was a bodybuilder.

I was in the gym for three hours a day, and I actually got my start on Quora writing about health, fitness, and how I had transformed myself from a 90-pound awkward teenager into a 170-pound shredded fitness model.

In fact, my first Quora answer to go viral and exceed 1M views was a short story about what that transformation process had been like for me. I spent less than 15 minutes writing the post, and of the 3,000+ articles I’ve written on the Internet, it has remained one of the most popular pieces of writing I’ve ever published online.

This is the photo that ended up on the front page of Reddit.

As that post was going viral, my inbox started flooding with requests from teenagers, young adults, and older adults, all of them saying, “That kid on the left. That was me.” They wanted to know how I had made such a massive transformation. They wanted to know what I was eating, what my workout routine was.

All of a sudden, I saw first-hand what “demand” looks like.

So I worked like crazy that weekend to put together my first website, and write two eBooks: one on diet and nutrition, and one on workout routines. Both were less than 20 pages, and I sold them together for $24.99.

When I finally published the site live that Sunday night, and showed up to work Monday morning, orders started flying in. I sat in our Monday morning team meeting with my phone in my lap and payment after payment appearing on my screen. Every 15 seconds, another person had charged their credit card.

By the end of the day, I had sold $3,000 worth of eBooks.

That eBook series went on to sell thousands upon thousands of copies in 30+ countries all over the world.

Contrast that to my first book, Confessions of a Teenage Gamer.

During the exact same time the above story was happening, I was making close to no money as an entry-level copywriter at an advertising agency. I lived in a tiny studio apartment. I had to commute an hour on the train, both ways, to and from work. And every single night, after getting home from the gym, I would stay up until midnight working on my first boo — a memoir about my awkward teenagehood as one of the highest-ranked World of Warcraft players in North America.

“One day, I’ll be a successful author,” I told myself, over and over again.

For four years, I worked on that book. I wrote individual chapters hundreds of times. I obsessed over individual paragraphs for hours and hours. By the time I was done, I had effectively rewritten the entire book, from scratch, four different times.

In my mind, this book, my first book, had to be perfect. It had to be something I could put on the shelf and still love 100 years later. It had to be a classic — and a strong first step in my career as a professional writer.
Seriously?
By: William O. Pate Ii
Tags: Republican Party, Inequality, White Privilege, Demographics, Politics

“The demographics race we’re losing badly. We’re not generating enough angry white guys to stay in business for the long term.”

— Sen. Lindsey Graham (R-SC), quoted by the Washington Post, on the Republican party’s challenge.

Seriously? I mean, SERIOUSLY?
This Past Decade in Education Reform
By: Stephen Muskett
Tags: Teaching, Learning, Education Reform, Education, Schools

This article serves as a reflection on the education reform journey AoA has taken over the years. I believe I started writing on Medium in 2014 or 2015 and started this publication around 2015. So it has been a while of managing, editing, and curating these amazing articles that get sent to me. I am so grateful for all of the awesome people I have met along the way. It wasn’t a full decade to reflect on but we are excited to start this new decade with an open-mind.

This is a collection of some of the most popular articles featured in AoA over the past 5+ years. These articles show how we struggle with school and its systems but also want to so badly change these systems for the better. These stories help highlight how we want to push for positive change with social justice, environmentalism, and STEM education as our base.

These stories help show how we are striving for ways to improve the way we learn, improve the systems in which we learn in, and how we take a hard look at the faults in our systems. These past 5+ years have shown us that there are so many different ways to learn, that learning never does stop, and that learning how to learn is often overlooked.

This past year especially has highlighted many faults in our systems. The pandemic really put schools and education under the microscope. It has exposed the racist roots and aspects of our systems. It has highlighted the opportunity inequality between many school districts and states. It has highlighted the grievances of parents that have been ignored for too long. And now it is helping lead us to solutions for all, not just for some.

This next decade, AoA wants to keep in mind these grievances and issues and push for solutions in education reform. We want to help unite the ideas and movements that are shaping the world of learning for the better. The following are some of the articles from the past 5 years that help highlight education and its reform, as seen through the eyes of AoA:

2014

2015

2016

2017

2018

2019

2020

We hope you enjoyed reading (or rereading) some of the articles listed above. We invite you to check out some of the other works and authors on Age of Awareness and to keep up with our efforts in 2021 (and beyond).
Education Ecosystem Proof of Work: Run Project Quality Check and Earn LEDU
By: Dr. Michael J. Garbade
Tags: Quality Assurance, Education, Blockchain Technology, Software Development

Education Ecosystem is a decentralized learning ecosystem that teaches people how to build complete products in future technology fields. Building a project-based learning platform to tackle the $360B professional development market requires not only a great team but also the support of a great community. Another area for our community to participate and earn LEDU is with our next Proof of Work initiative, running project quality checks.

Site moderators on Education Ecosystem are independent bounty hunters who conduct quality assurance checks. Quality assurance encompasses reporting bugs, technical streaming issues, video quality issues and content moderation. Education Ecosystem moderators will be allocated tokens for each quality assurance activity. Quality assurance is important as it improves user experience for all subscribers and project creators. Site moderators represent an integral part of the Education Ecosystem community and without them the site cannot run. For this reason they are rewarded with LEDU tokens for carrying out site moderation weekly.

How to Become a Site Moderator

Prospective site moderators will first need to apply by submitting this Google Form. To qualify as a site moderator an applicant should first share the passion and vision for Education Ecosystem so that they can explain why they would make a great moderator. The applicant should have experience in a category on our platform. Having experience in quality assurance is a bonus. After an application is received qualified applicants will interviewed and then notified if they are selected.

How to Report Quality Issues

Moderators run random quality checks on the Education Ecosystem learning platform. A Quality Assurance (QA) Checksheet is provided to moderators which they can fill in and report any issues found. If other issues are found they can also be reported by the moderator. These issues are then double checked by our quality assurance team.

How to Earn LEDU

Site moderators will be rewarded 50 LEDU tokens for each confirmed quality issue. Rewards are accumulated and moderators are paid at the end of each month. Site moderator performance is evaluated monthly and a moderator must maintain active status to continue receiving LEDU rewards. Once 80% of quality issues reported each month are confirmed as real issues by our quality assurance team then the moderator is considered active.

Do you hate finding bugs on a website? Do you wish you could help get rid of these bugs and earn LEDU for doing so? Apply to become a site moderator.

Get LEDU Coin

Get LEDU coins now on Exrates, Livecoin, Mercatox and IDEX or join the LEDU OTC Trading program for large purchases. Read more about LEDU coins on our project page and ask any questions you might have in our Telegram group chat.
What Is Your Challenge? What Is Mine?
By: Øivind H. Solheim
Tags: Happiness, Future, Poetry, Meaning, Gratitude

War is over.

Pandemic is not.

Future is now.

What are we facing?

It’s up to each and everyone of us to tell.

We’ve got challenges.

Our challenges on the microlevel. Our inherited and sometimes forgotten challenges. Our challenges from the past. Our coming challenges, facing the future. Our personal challenges. Our private challenges. And obviously — what we have in common — our global challenges.

Who knows the answer?

What is your challenge? What is mine?

Is it to be more creative?

Can I invent better solutions, can I think of and perform things I’ve not tried before?

Is it to work harder?

Can I take myself by the neck and stand up, do things better, do things more properly? Get the job done!

Is it to be more reflective?

Can I turn inwards, can I make better use of the power of reflection?

Is it to go away, to hide in my innermost secret spaces.

Can I close down, can I shut out the world?

Is it to talk more?

Can I make myself better understood, more persuasive?

Is it not to say those words that hurt?

Can I be more careful when I talk? Can I show more consideration?
5 Essential Movies for Entrepreneurs
By: Sarthak Raj Baral
Tags: Film, Culture, Business, Features, Movies

Great artists leave behind a work of art that transcends time and shapes their legacy. For Da Vinci, it’s the Mona Lisa. For Beethoven, it’s his Fifth Symphony. For Aaron Sorkin, The Social Network (2010) remains the pièce de résistance in his delectable oeuvre.

The biographical drama recounts Facebook’s rise to power, primarily focusing on Mark Zuckerberg (Jessie Eisenberg) and Eduardo Saverin (Andrew Garfield), the architects of the largest social media platform in the world. The Facebook story is likely the ultimate startup tale; a journey that started with a few teenaged Harvard University teenagers setting up a social networking website for Ivy League students resulted in an enterprise that is now worth $510BN (as of June 2018).

The movie deals with the trials and tribulations synonymous with establishing a successful startup, from the initial stages of securing financing to keeping the vultures at bay when the idea bears fruit. It further examines how loyalties can shift instantaneously when billions are involved. Zuckerberg gets sued for Intellectual Property theft, and Saverin himself files a lawsuit over the unjust dilution of his shares.

The Social Network informs, enlightens, and entertains in equal measure. Laced with Sorkin’s signature scathing wit and whirlwind dialogue, David Fincher’s movie is a delight to the senses and sheds light on the inner workings of Zuckerberg, who was world’s youngest self-made billionaire, only recently usurped by Kylie Jenner.
Don’t Wait for 2021 to Get Fit: Introducing Apple Fitness+
Tags: Workout, Health, Apple, Fitness, Self Improvement

Each service training has lists created specifically for the sessions. When choosing the coach and the duration, we can choose the type of music that we want from among established genres. Of course, we will not be able to play any of our Apple Music lists from the app.

How long are Apple Fitness+ Classes?

Source: Apple

As explained by Apple, Apple Fitness + classes have a duration that we can choose between 5, 10, 20, 30, or 45 minutes. Perfect to fit in at any time of the day and help us close our rings.

New WatchOS 7.2 Aerobic Capacity Notifications

Cardio Fitness. Source Apple

iOS 14.3 and watchOS 7.2 hides a very interesting novelty: the record of our aerobic capacity. This, called “VO2 max” in some cases, reflects the health and effort capacity that our heart can support. watchOS 7.2 is able to determine our maximum aerobic capacity from the data collected by its sensors, and everything is reflected in the Health application.

In Apple’s words, monitoring and maintaining aerobic capacity at good levels can dramatically lower the risk of cardiovascular disease. The company even defends that aerobic capacity is a more reliable indicator of mortality risk than diabetes, smoking, or hypertension.

Aerobic capacity can be a clear indicator of your overall physical health and predict your long-term health. Apple Watch can calculate your level of aerobic capacity and alert you if it detects that it is low. Aerobic capacity can be maintained or improved by doing physical activity.

About Aerobic Capacity Levels

Source: Apple

Aerobic capacity is measured as VO2 max, the maximum amount of oxygen that you can consume and use during exercise. The higher the better. Apple Watch can calculate your aerobic capacity by analyzing your heart rate while you walk or run outdoors. Depending on your age and gender, it will be classified in one of the four existing ranges.

In a sedentary person, the VO2 Max will be around 28ml per kilo and minute. In an active person, this value rises to 55–65 ml per kilo and minute, while an endurance athlete achieves rates of up to 85 ml per kilo and minute. Apple will determine this value from the calories we consume, our physical activity, and the exercise that we record with it. In addition, it will be in charge of showing us the evolution of our VO2 Mac in a graph and it will indicate if it is low, medium, or high.

So… what are you waiting for? Stand up, put on your shoes, and start running.

Read more Medium Stories.

Join me on Social Media (TW & IG): @thejuansc
The Quasar Framework joins forces with Utopian.io
By: Daniel Thompson-Yvetot
Tags: Utopian Io, Steemit, Quasarframework, Vuejs

What is Utopian?

Utopian is the only platform rewarding contributions to Open Source projects by utilising a decentralised, vote-based reward system built on top of the STEEM Blockchain.

https://signup.utopian.io/ > use this to register and link your github account. It will help you to skip the 3-day wait time for new accounts on Steem.

https://join.utopian.io/guidelines > this page talks about how utopian works

https://busy.org/ > the best steem post editor out there

https://busy.org/@utopian.edu > introductory videos to utopian and steem

Utopian and Quasar

As fate would have it, two teams with similar visions of empowering open source have decided to join forces. Utopian.io is building their new platform with Quasar, and Quasar is looking to be a lighthouse in the very solitary ocean of web development. We are proud to be technical partners, which means that our two teams help each other to learn and use each other’s platforms by leveraging knowledge and experience. Sharing best practices through direct lines of communication is not only an exciting way to make sure that things get done right, but it is also a catalyst for collaborative innovation — such as our forthcoming Vue-centric and Quasar-themed webinar about publishing on Steem with Utopian, or Quasar’s soon-to-launch @fundition campaign. (Don’t worry — you’ll hear about it all when the time comes!!!)

Quasar and Utopian

Quasar will be publishing contributions on Utopian in order to keep everybody up to date with development status, to share blog articles about awesome projects made with Quasar, to give tutorials about best practices, and even hints about new features in the documentation. As Quasar gathers power on Steem, we will start publishing tasks regarding important areas of the project where we need insight and contributions, such as translations, test-writing, bug-fixing and even copy-writing. Along the way we will mentor developers using Quasar in how they can use the same approach for their projects. Also, we expect to contribute our deep knowledge of design to help graphic designers and artists take on Quasar-specific tasks.
Antonia Bird
By: Rene Hirsch
Tags: Antonia Bird, Priest, Movies Directed By Women, UK, Face

in One Room With A View
Caissa’s annual Survey for Tech Professionals in Berlin is ON
By: Wilbur Von Biscuit
Tags: Tech Talent, Berlin, Recruiting, Berlin Tech, Tech Recruiting

Caissa’s annual Survey for Tech Professionals in Berlin is ON

Take the Survey, win stuff, and help us make recruitment & hiring in Berlin’s tech more meaningful

Take the Survey: bit.ly/CaissaSurvey2019

Hey there!

We at Caissa would like to invite all Berlin-based developers, engineers and tech professionals to take our annual survey (till 10th June, 23:59 CET).

With this questionnaire, we’d like you to share your experience with recruiters in Berlin and what your hiring process with Berlin’s tech companies was like.

The findings will help Berlin-based companies to improve their hiring practices, which, in turn, will ensure a smoother recruitment experience next time you are looking to make a career move.

And we can’t emphasize it enough: every single response matters!

Caissa Survey 2019

Why are we having these surveys?

We did a similar survey last year (in 2018), which facilitated a conversation between companies and tech professionals. We had a follow-up discussion this year as well. And we think it’s a nice tradition that’s definitely worth continuing.

What are the incentives?

To make the survey a bit more fun, we are making a little giveaway.

1. A raffle

→ One respondent will get a Google Home or Amazon Echo (whichever you choose)

→ and two more respondents will get a €25 Amazon voucher.

To participate in the drawing, just leave us your name and email at the end of the survey. We’ll pick our winners once the survey is closed (after June 10th, 23:59).

2. Career Q&A sessions

Also, we’ll offer career Q&A (or counselling) sessions to 10 participants who sign up at the end of this form.

It will be a 1-on-1 conversation with one of our Tech Recruiters about job search-related topics (CV, job interviews, hiring companies and their expectations, salaries, a typical recruitment process, etc.).

Link to the Survey: Caissa Survey 2019

The findings of this survey will be published on our Blog between July and October. We’ll also send email notifications to everyone who’s opted in at the end of this form.

Thank you!
The Wide World of Parenting Styles
By: Brian Mcfadden
Tags: Parenting, Kids, Eat More Comics

Sign up for Taking Stock of COVID: New comics from The Nib

By The Nib

New comics from Matt Lubchansky, Keith Knight, and Niccolo Pizarro. Plus How Seniors Are Living With COVID-19. Take a look
Bloomberg funds one of the densest air monitoring networks with Clarity in Paris, France
By: Clarity Team
Tags: Articles, Environment, Air Quality

Clarity is launching one of our most exciting projects to date: a 150-sensor network in Paris with Bloomberg Philanthropies and the City of Paris to better understand air quality within and around schools in the French capital. The data from this innovative network, one of the first and largest of its kind, will be used to see how a new model of distributed air quality monitoring can be used to support environmental control efforts by governments.

The City of Paris has made bold commitments to create healthier and more sustainable neighborhoods for its citizens. As part of these efforts, air quality is a key target issue as it affects the citizen health and well-being. Understanding the air quality where people walk, bicycle and congregate is a critical part of this evaluation. This is especially important where it concerns the most vulnerable populations — youth, seniors, and those with chronic respiratory or cardiovascular illnesses. Air monitoring in and around schools where children spend the majority of their time represent a direct way to target and educate youths about exposure to air pollution.

Clarity COO Meiling Gao attended the Wednesday launch at Lafayette elementary school in Paris alongside Michael Bloomberg and Mayor Anne Hidalgo, where the inaugural device of the network was deployed. The rest of the devices will be deployed by Citeos IDF Grand Projets at daycares and K-8 schools later this summer in preparation for the beginning of the new school year. Airparif, supported by King’s College London, will be able to analyze the real-time data of various pollutants, particularly PM2.5 and NO2, with existing regulatory monitoring equipment for transformative insights. In addition, the data will be available to the public through an interactive map on the City of Paris’ website for concerned parents, educators, and citizens to access.

Clarity COO Meiling Gao with Bloomberg Philanthropies Head of Environment Antha Williams

The announcement of 150 new measurement point across the Parisian schools will join Clarity’s existing pilot in the city, where 30 measurement points were previously deployed in September of 2018 as part of the Paris’ “programme d’expérimentations Qualité de l’Air” with the City of Paris, Airparif, Airlab, and UrbanLab. Bloomberg Philanthropies’ sponsorship for this new expanded network will increase the effectiveness of Paris’ air quality monitoring efforts exponentially and deepen public-private collaborations for tackling air pollution in Paris and air quality management trends worldwide.

Read Bloomberg’s press release here.

Read the City of Paris’ press release (French) here.
WiCDS’s Data Science and Machine Learning Blogathon
By: Wicds. Org
Tags: Data Sc, Machine Learning, Academic Writng, Blogathon, Publication

Women in Coding and Data Science is a collaborative community for women in tech to learn and grow. The aim is to help fellow women and under-represented groups in STEM to learn and grow together. Our vision is to help women in areas of STEM(Science, Technology, Engineering, and Mathematics) by giving them opportunities and avenues to shine and excel. One of the ways to enable this is by encouraging people to present their work to the community and what better way to do so than writing.

We are delighted to announce the launch of the WiCDS Blogathon, a competition that combines your writing prowess with your data science skills!

When does the Blogathon begin? 🗓

The blogathon will commence on 20th December 2020 and will conclude on 20th January 2021. We will announce the winners in each category on 25th January.
I know we agreed, just a date, just a kiss.
By: Bella Cooper
Tags: Erotica, Fiction, Love, Cuckold, Relationships

I know we agreed, just a date, just a kiss. but I can’t help it. I want him so bad babe. He’s so different from you. Every fiber of his being craves every fiber of mine.

A kiss is not enough. His touch sets me on fire and laid me bare. He’s in my heart, he’s been in my mouth, the delicious salty flavor, like taffy, I couldn’t stop myself. His natural place is inside me. No condom between us.

That delicious feeling of our first time, his honey in my flower. I’m sending you this picture, and my heart, it’s yours always. But my body is his. He’ll send me home tomorrow filled with love. I hope you’ll still reclaim me, good night babe.

more sharing gone wrong….
Where is your orderBy pipe Angular?
Tags: Pipe, Orderby, Software Engineering, JavaScript, Angular

This might be a question for many of you angularjs developers who have moved to the Angular recently and trying to find your way around the new framework.

If you remember in angularjs we have $filter which is equivalent to Pipe in Angular. There are filters for formatting data in the template (eg: date, number, money) and filters for sorting. All provided by angularjs.

Moving to Angular we use pipes for similar reasons. Formatting date, number and there are pipes provided by framework for many of these use cases but no pipes for sorting(ordering) and filtering.

If you Google for Angular orderBy pipe you will find many implementations that you can happily copy and use in your project. That will show those forgetful developers in the Angular team.

Just let’s ask the question again before copying from stackoverflow.

Did guys at Angular forget about creating orderBy pipe?

You may think so but that’s not the case.

If you try a little further and search for it in Angular documentation, you will come across this page.

https://angular.io/guide/pipes#appendix-no-filterpipe-or-orderbypipe

It’s an interesting read. The gist of it is that it’s not a good idea to do sorting or filtering using a pipe in the template. It has performance overhead when used across the application. Making your app slow and you won’t get the best out of build optimization magic that Angular does.

The solution is obvious and easy to achieve. Do sorting, filtering and any sort of data manipulation in your component code and let your template just show the ready to display values or lists.

Putting too much logic in the template is a bad idea. Not only with orderBy pipes but calling functions in the template is also bad for your application performance.

This is mainly because of the way Angular rendering engine interprets your template.

<div>{{myElegantMethod(item)}}</div>

You should avoid the above code because the method will be called every time change detection runs.

It’s better to call the method in component’s code. For example in the constructor(), ngOnInit(), or an event handler then assign the result to a variable and from the template bind to that variable.

Calling event handlers is fine of course

<button (click)="myElegantMethod(item)">click me</button>

The event handler will only trigger when the event is emitted. So we are good.
All About Wild Planet Foods
Tags: Health Foods, Seafood, Sustainability, Fishing

All About Wild Planet Foods

Interview with the Wild Planet Foods team

We got a chance to interview one of the most ‘wildly’ popular sustainable seafood companies on the market — Wild Planet Foods. You may have seen them at your local health food store, since they are nationally distributed at many major grocery chains like Whole Foods in addition to independent and conventional grocery stores.

During this interview, they let us in on what sets their seafood apart from the rest of the competition, and why sustainability in fishing is so important. They even gave us a couple tips on their favorite way to eat sardines: one of their best-selling products and a nutritional powerhouse, packed with protein.

For more information on Wild Planet Foods, visit their website at WildPlanetFoods.com.
BentoBox News July 2019
Tags: Hospitality, Fundraising, Restaurant Business, Startup

August 9, 2019

Check out the latest news from BentoBox HQ.

Welcome to the first edition of BentoBox News, a monthly recap of all the happenings here at BentoBox HQ. This series is where we will highlight our website and product launches, awards and share press. July was a good month for us. We’re excited to see what the rest of the summer brings.

In the News

Big Announcement!

We’re happy to share the news: Enlightened Hospitality Investments — which was co-founded by Danny Meyer, Mark Leavitt and Peter Mavrovitis — has invested in BentoBox. EHI has invested in several hospitality technology startups, including Resy, Gather and GoldBelly. Read more at Eater.com

Franchise Times

Check out the Franchise Times article, “Accessible Websites: Compliance and a Big Opportunity” that features our very own Perry Rahman, Channel Strategy Manager at BentoBox.

The Nook

Our Co-Founder and CEO, Krystle Mobayeni was profiled in The Nook, a new global community that celebrates accomplished women.

Did you see it?

Pete Wells detailed The 20 Most Delicious Things at Mercado Little Spain for The New York Times. We love the work that CMYK did for Little Spain through our program for designers and developers: Bento Experts.

Launched Websites

In July we launched 171 new websites. Here are a few: While We Were Young (NYC), Bandit (Chicago), The Butcher’s Daughter (NYC) and Milo (Texas).

Product Launches

A monthly performance recap — straight to our customer’s inbox. It’s full of important website metrics such as the number of online visitors, interactions, eCommerce revenue and so much more.

The BentoBox Monthly Insights email.

Listen Now

Krystle Mobayeni spoke with the founders of Tilit NYC on Heritage Radio Network’s Opening Soon podcast about digital presence for restaurants, alongside Michael Chernow of Seamore’s and The Meatball Shop.

Awards

We’re happy to announce that BentoBox is Great Place to Work Certified! Great Place to Work’s mission is to build a better world by helping organizations become Great Places to Work FOR ALL.
Data Skills for Community Reporting
By: Malik Singleton
Tags: Syllabus, Social Justice, Community Engagement, Data Journalism, Social Impact

Data Skills for Community Reporting

Learn the analysis and visualization techniques that are critical to public engagement work

This course presents fundamentals of data-driven journalism

The Data Skills class asks everyone to think critically and report empirically. Students use data, demographics and documents to listen to their community.

Photo by David Sarkisov on Unsplash

Students hone data literacy skills by collecting and gathering data, then cleaning and analyzing data, and ultimately, visualizing and reporting about data. Even the most basic data skills help improve the degree of accuracy in news stories, so this course covers the basics and moves beyond. For instance, it addresses rookie mistakes to avoid when working with data and common pitfalls to recognize when writing about numbers. The course also shows ways that people frequently misinterpret numeric information without a fundamental grasp of the basics.

Students will

Gather and present credible information for a community

Analyze demographic data and geographic information to uncover newsworthy stories about a community

Use metrics about interests, needs and demands to listen to a community

Analyze audience behavior data to inform design and offerings

Assess relevant outcomes

Students are expected to record methodologies and are encouraged to incorporate research from the concurrent classes.

Not just visualization
Retaining State of The Angular App When Page Refresh With NGRX
By: Bhargav Bachina
Tags: JavaScript, Programming, Web Development, Angular, Software Development

Retaining State of The Angular App When Page Refresh With NGRX

Rehydrate ngrx/store With an Example Project

Photo by Peter Osmenda on Unsplash

Most of the web applications are written with SPA frameworks such as Angular, React, Vue.js, etc. The problem with these SPAs is that the single page is loaded in the browser once and then the framework will take care of all the routing among pages and gives the impression to the user that it is a multi-page application. When you refresh your page in the browser that single page called index.html is reloaded and you will lose the entire state of the application.

There are ways you can retain the state of the application in those cases. One way is to make the necessary API calls to the backend server and retrieve the data again. This works well if you have a small number of calls but, it strains the server. Another way is to design your application in such a way that when you put the data in the local storage and retain it as soon as the page is loaded in the browser.

In this post, we will see how we can retain the state of the application in Angular apps with the help of NGRX store and local storage.

Prerequisites

Example Project

Problem

Solution

Implementation

Demo

Summary

Conclusion

Prerequisites

There are some prerequisites for this article. You need to have nodejs installed on your laptop and how http works. If you want to practice and run this on your laptop you need to have these on your laptop.

This is going to be a big post if I included the whole implementation of the project. So, I created separate posts for the actual implementation of the project without the NGRX store and one with NGRX Store. If you are a beginner to the Angular you can have a look at the below post. Otherwise, you can skip to the next section. This post is about step by step guide on how to develop an Angular app with NodeJS backend.
ARK Desktop Wallet v2.9.3 Released
By: Rok Černec
Tags: Crypto, Blockchain, Cryptocurrency, Wallet, Development

Fixed ARK URI Scheme — URI scheme (prefilling transfer data) has now been fixed to work as expected when interacting with ark: addresses. It now gets properly populated and can be initiated.

— URI scheme (prefilling transfer data) has now been fixed to work as expected when interacting with addresses. It now gets properly populated and can be initiated. Fixed fresh ARK Desktop Wallet initialization loading screen — when you have installed a fresh version of the ARK Desktop Wallet v2.9.2 (previous version) without any prior installs of it, it got stuck at the initialization screen. This has now been fixed and fresh wallet installs work normally (no more stuck at the loading screen).

What’s Next for Desktop Wallet?

We are deep in the development phase of our all-new Desktop Wallet V3 which will bring a totally new design based on our unification across the board. Built with ReactJS and using our new Platform SDK underneath it will heavily improve user flow. Stay tuned for more information as we are very excited to tell you about all the new additions coming to the ARK Desktop Wallet!

Changes In Numbers

Since the previous release:

3 different developers contributing to the ARK Desktop Wallet.

contributing to the ARK Desktop Wallet. 4 new commits to the ARK Desktop Wallet.

to the ARK Desktop Wallet. 10 files changed in the ARK Desktop Wallet.

in the ARK Desktop Wallet. 237 lines of code added to the ARK Desktop Wallet.

to the ARK Desktop Wallet. 120 lines of code deleted from the ARK Desktop Wallet.

Hashes for v2.9.3 of the Desktop Wallet (SHA256)

Linux (ark-desktop-wallet-linux-x64–2.9.3.tar.gz)

1f1e53a0a3700edbf77dd79408e95b86bbb213e01fb66f716b2d346ad8ee1523

1f1e53a0a3700edbf77dd79408e95b86bbb213e01fb66f716b2d346ad8ee1523 MacOS (ark-desktop-wallet-mac-2.9.3.dmg)

71bbe46c7dd58d6cccc1797d27a39376dffcb73825192b14b94b6107f4e0d7b8

71bbe46c7dd58d6cccc1797d27a39376dffcb73825192b14b94b6107f4e0d7b8 Ubuntu (ark-desktop-wallet-linux-amd64–2.9.3.deb)

d5f553ddfe5172fc05a8fca84f7ae98de9b2be584917b7597e62d74c8a66e352

d5f553ddfe5172fc05a8fca84f7ae98de9b2be584917b7597e62d74c8a66e352 Windows X86 & X64 (ark-desktop-wallet-win-2.9.3.exe)

2d941c505fbe4d5171b17f06cf0852b333c19b9b86eb10762ab1b1d9bcff7c04

2d941c505fbe4d5171b17f06cf0852b333c19b9b86eb10762ab1b1d9bcff7c04 Linux-AppImage (ark-desktop-wallet-linux-x86_64–2.9.3.AppImage)

8d9a6a51e9d62d2ac63aa3f5b1660646a5a24f4c208babe00b1164e9a411c6a2

I found a bug / an issue — what do I do?

Please open an issue with all of the details on ARK Desktop Wallet Issues page.

I want to help with development — what do I do?

Please open a pull request, and don’t forget, we are also running Github development bounty, so you can earn some extra ARK.
A glance at GSSoC 2019. The wonderful journey has come to an…
By: Girlscript Summer Of Code
Tags: Gssoc2019, Gssoc, Gssoc19, Open Source, Diversity In Tech

We received 1500 registrations with 44.9 % female registrations this year. Among which, GSSoC’19 was honored to have and retain more than 44.2% of female mentees participating among 460+ active participants.

Experience is just an integer. We saw more than 95% of our mentees participating for the first time in GSSoC, and about 53% successful participants contributing to Open Source for the first time and learning tons.

Our mentees came from a variety of backgrounds with just one goal, i.e to learn and help the open source community grow. We had around 3% of international mentee participating in GSSoC this year.

Open source is an ocean with no barriers in place, this year we saw around 66% of our mentees from tier2/3 colleges. With 41% of participants coming from non-CSE or related background. 94.9% of our participants were students.
Perk Up Your Patio!
Tags: Interior Design, Zaarly, Home Improvement, Patios, Kansas City

Patios can become a wonderful day-time and evening room when the temperature is right. Patios also offer a welcome point to your home. We have a few tips so you can get your patio space to perk up!

Get the Air Moving

Installing a ceiling fan on your patio can instantly make it a more comfortable spot during the warm DC months. A ceiling fan will drop the temperature by 10 degrees, and the cool breeze can make a muggy July day turn into a perfect one. Be sure to choose a ceiling fan with a light so that you have an excellent overhead light source.

Find a handyman on Zaarly!

Blend Your Landscape and Your Patio

A walkway that suddenly ends often will feel like it doesn’t belong. Try blending your landscape gradually up to your patio. Adding plants, stones, brick that move into the patio design will give you a flawless look. Blending will also provide the illusion of a much larger space.

Find a landscaper on Zaarly!

Variety is Key

Use contrasting colors for patio furniture and accents to create a visually exciting space. Think about ways you can separate different areas on your patio — plants, large stones, and bricks can make your space feel more substantial and create more function.

Green Space

Vertical gardens can be the perfect way to add green to your home without the work of a lawn-garden. Using a trellis wall is easy, softens the edges and with your splash of green offers an exciting look to your outdoor space.

Zaarly is the only place you will find service providers who are proud to be held accountable. Find the right service provider for your home project today!
Confessions of a Failed Novel
By: Christopher F. Dalton
Tags: Writing Help, Writing, Fiction Writing, Novel, Self Publishing

Confession is good for the soul.

That’s what we’ve been told.

So I am going to confess that I failed in my first attempt to self-publish a novel.

I will detail all that I’ve learned in a series of posts, but I feel I should give some context first.

I write for a living. I am a screenwriter, ghostwriter, business writer, and more. But I had never written for myself — not seriously.

Three and half years ago, I decided to strike out and write my first novel.

And because I have extensive experience laying out books for others, I decided I would design it myself.

And because of Amazon, I decided I would publish it myself.

If you are reading this and were one of those that bought the novel — my sincerest apologies.

The text was a mess.

The cover wasn’t what I wanted.

Nothing worked. For many reasons.

More on that later.

To be honest, I’m now good with the mess for two reasons. It has taken some time to get to this place, but I am there now. For many reasons.

First, I didn’t sell many novels, so the fan base is non-existent and most that bought it likely have forgotten me by now.

Secondly, because it taught me so much I would never have learned otherwise. I know what to avoid this time around.

Some of the things I will share are not necessarily intuitive. They are tips you can only learn by experiencing them.

If you are thinking about writing a novel, I hope my advice helps you in the process to avoid heartbreak and pain.

If you are writing a novel, I hope the posts comes at a good stage in the act of creating to give you insight and encouragement as you reach for the finish line.

If you have written a novel, and it didn’t do well, I hope you find solace in knowing you aren’t the only one. Imagine, as you read my posts, we are sitting in a coffee shop, swapping horror stories. In fact, send me comments about what you learned. Who knows, maybe we can help others starting their journey.

All right. That’s it for now. In the next post, we will start the lessons I learned and see if it can’t help you out.

Thanks.

Chris
Writers Write
By: Michelle Monet
Tags: Writing, Life Lessons, Writing Life, Poetry, Books

No matter what

#314 Tip of the Tongue BY Picolo-kun deviantart.com

“Work inspires inspiration. Keep working. If you succeed, keep working. If you fail, keep working. If you’re interested, keep working. If you’re bored, keep working.” SETH GODIN

Today I woke up emotionally draggy from major family stresses (dad dying and mom and sister freaking.) I was not in any mood to write. I felt odd unexplained anxiety and inner shakiness. And a bit ‘unsafe’ too. It’s crazy because I AM safe in my house surrounded by my 4 wonderful cats.

Here are a few of my ‘fur kids’ who keep me company while I write:

How could I possibly feel unsafe with them around?