fabiochiu/medium-articles huggingface dataset:
How to Part-of-Speech Tag a String and Filter the Adverbs in Node.JS
Tags: Adverbs, Nodejs, Pos Tagging, Part Of Speech, NLP

Of all the great things you can accomplish through natural language processing (NLP), we will just be focusing on POS tagging to allow filtering out adverbs. Before you get worried about the complexity of this task, let me just say that a nice little shortcut will be involved, one that allows us to drastically reduce the time and difficulty. Let’s take a look.

To begin, we are going to add a reference to our package.json that will install our API client and let us continue.

"dependencies": {

"cloudmersive-nlp-api-client": "^1.1.2"

}

Next comes our function call for posTaggerTagAdverbs.

var CloudmersiveNlpApiClient = require('cloudmersive-nlp-api-client'); var defaultClient = CloudmersiveNlpApiClient.ApiClient.instance; // Configure API key authorization: Apikey var Apikey = defaultClient.authentications['Apikey']; Apikey.apiKey = 'YOUR API KEY'; // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null) //Apikey.apiKeyPrefix = 'Token'; var apiInstance = new CloudmersiveNlpApiClient.PosTaggerApi(); var request = new CloudmersiveNlpApiClient.PosRequest(); // PosRequest | Input string var callback = function(error, data, response) { if (error) { console.error(error); } else { console.log('API called successfully. Returned data: ' + data); } }; apiInstance.posTaggerTagAdverbs(request, callback);

Let’s test this out. I used this sentence: “I ran quickly and quietly through the dark alleyway.” And here is the result given back by the API:
V-Day + 241
By: Ginger Mcmurray
Tags: Plastic Surgery, Transgender, Gender Identity

Eight months in… Let’s check in on “the little lady”

The day: July 19th, 2018.

The time: 10:00 am

The place: My junk

Anyone who knows me or follows this blog knows I had my gender confirmation surgery last year and have been posting about it ever since.

It’s been a long time since the last update. Things have been mostly good. No major complications. Certainly nothing making me want to take it back. There has been a thorn in my bed of roses. For anyone thinking about “the surgery,” here’s a thing I learned:

Don’t underestimate the amount of change it brings. Good and bad.

Dilation is annoying. Usually (practically always) sticky. Sometimes (thankfully rarely) painful. Always (always) mandatory.

I followed my doctor’s requirements and then some. Four times a day for 3 weeks (I did 4 weeks). Three times a day for 3 weeks (I did 4). Twice a day for three weeks. Once a day for three weeks. Once a week forever.

But, life being what it is, I missed a week. Bad idea.

Things almost immediately began to close up. Had I jumped on top of it and gone back to several times a day I’m sure it would have recovered faster. I didn’t. I got lax. And before I knew it I was down one size on the dilator and quite a bit of depth.

And scared.

I saw my surgeon and he told me to go back to two or three times a day. I was heartbroken. What was supposed to become a weekly routine was once again going to be a major intruder in my day to day life.

I cried (in hiding). I cried (with my therapist). I cried (with my girlfriend). I came to the brink of tears with my support group.

But I did it. I didn’t have much of a choice. The alternative is to let it close up completely, which isn’t something I’m ready to consider. I’d still like to “take her out for a spin.” Sure, the idea of sex is still very scary, but I have someone I trust enough to be there for me. I just have to get to where I trust myself enough for it.

Netflix got one of it’s most avid watchers back. The Punisher, Into the Badlands, and countless comedy specials have taken over my mornings and evenings again. Hulu gets to fill in gaps by letting me catch up on sitcom classics like Fresh off the Boat, Brooklyn 99, and Speechless.

Last week I had another followup with my surgeon. Things are going well and he mentioned a few ideas for hands-free dilation so I’m hoping I’ll be able to start reading and blogging more. He reassured me that the first year was the toughest because that’s when the body is most focused on healing what it considers an open wound. He also reiterated the mandatory nature of it.

Hint: wearing panties can help. I’d tried it before with little luck. That was back when I was first starting and things were super tight. Lately it’s been working better.

No, I’m not typing this during my doctor recommended masturbation sessions. But maybe next time. 😉
How to Fade Into the Shadows — The B-2’s Stealth Technology
By: Rodney Rodríguez
Tags: Aerospace, Technology, Science, Engineering, Military

Conceived and developed to perform the USAF’s vital penetration missions deep into enemy territory, the B-2 is capable of evading the most advanced radars and defense systems up to date and deploy its ordnance — which could include nuclear weapons — to highly sensitive and strategic targets.

The B-2 Spirit is a very special aircraft from every point of view. It was conceived to be the stealthiest asset of its time using curved surfaces instead of facets, like those used in the Lockheed F-117 Nighthawk.

It belongs to the third generation of low-observable aircraft which were designed using computer technologies of the ’80s, with an estimated Radar Cross Section (RCS) of less than 0.1m².

This means that the B-2’s radar echo intensity is the same as that of a flying bird. That is really mind-blowing, considering that the B-2 has a wingspan of 52m (170ft).
Objective-C method metaprogramming
By: Zach Mcartor
Tags: iOS, Objective C, Programming, iOS App Development, Metaprogramming

The Objective-C language is an odd beast; stodgy old C, with it’s terseness, speed and heritage combined with a dynamic, message-dispatch runtime. This amazing symbiosis of is what allows us to take a seemingly static language and dynamically add class and instance methods while the program is executing! The effect of this ability is profound: The ability of a class to dynamicaly change it’s behavior makes it enormously re-usable.

This article is a brief introduction to Objective-C metaprogramming. Code which demonstrates dynamic addition of Class and instance methods included. Familiarity with Objective-C is assumed.For completeness I highly recommened taking a glance at the Apple documentation.

Apple Objective-C runtime reference

The Flow

The example is completely contrived, but it’s important to understand the basics before tampering with the fabric of the Objective-C universe. Let’s break down what’s going on here step by step:

Right before our program derails into exception canyon, we have one last chance to resolve a missing class/instance implementation. Depending on the type of method (class or instance) the appropriate method is invoked. In this example, the name of the selector is dynamically created by combining the name of the class with a string value. (insaneInstance or crazyClass). For example, a class of ‘Coffee’ would have a method called ‘crazyClassCoffee.’

This is where the ‘magic’ happens! A selector is created within a class along with an (IMP) pointer which ties the new selector to a dynamic implementation.

After providing an implementation, returning YES informs the runtime to re-dispatch the method call. Now that the new method has been dynamically added, any following invocations will flow directly to the implementation.

Dynamic Instance Method Example

Dynamic Class Method Example

Adding a class method involves a slight wrinkle when compared to resolveInstanceMethod. Notice the difference in the first parameters passed to ‘class_addMethod’. In resolveInstanceName, this is merely the result of [self class]. However when adding a class method, we’re actually adding a new method to the classes META class.

As in the previous example, the name of the method is constructed from the calling class.

Dealing with ARC

Unfortunately, all this magical metaprogramming still requires a proper method definition within the associated class header file. The reason for this is ARC must know the size of our method’s return value to ensure seamless memory management. This is in contrast to Ruby, where methods can be defined without any explicit definition. (Of course, Ruby is not a compiled language).

Where to go from here?

The examples above are certainly contrived, but have hopefully served as a solid starting for your own forays into re-usable, dynamic components.

To get the ball rolling, here are a couple examples of applied metaprogramming:

Originally published at compoucher.com on June 10, 2013.
Looking for contributors
By: Skillhive Team
Tags: Contribution, Writer, Blogger, Teaching, Volunteering

We are looking for passionate contributors who could help us in effectively deliver concepts. Quality Education is a right and we want it to be accessible to everyone. We have plans to cover topics in the stream of Computer Science and Commerce for beginners and intermediate level audience.

We encourage guest bloggers to contribute an original article in order to showcase their expertise and most importantly contribute back to the community. If you are eager to teach we are here to listen.

“Sharing will enrich everyone with more knowledge”

Write for us

To become a regular contributor, write to us at hello@skillhive.co and tell us what you are good at. We would be happy to add you as a writer to our publication.

Following guidelines will help you in submitting your guest post:

Your article should be original and not be copied from any other website/blog. Cross posting from your blog is allowed.

Article should be of minimum 500 words. If your post is lengthy you can consider splitting it into multiple parts.

Quality of article and its completeness is very crucial. The post submitted by you will be reviewed (it may take a few days) and if required we may ask you to make some updates and resubmit the article.

Give credit wherever it is required.

We expect our writers to engage in meaningful conversation with the audience using comments and help us create a better community. If you have any further queries, feel free to reach us at hello@skillhive.co. We would be happy to help you.
¿QUIÉN ES SATOSHI NAKAMOTO?
By: Antra Official
Tags: Cypherpunk, Bitcoin, Satoshi Nakamoto

in In Fitness And In Health
Good science reveals a curious God.
By: Grant Talkington
Tags: Atheism, Spirituality, Faith, Science, Religion

The only irrefutable proof for the existence of God ever posited goes as follows: since logically, everything has a cause, and science can’t provide a cause for the Big Bang, said cause must therefore be God.

All the greatest Christian apologists who value scientific principles rely on this logic: Jordan Peterson, William Lane Craig, Lee Strobel, and many more. The only problem with this argument is its purported destination.

This can be remedied with closer inspection of the logic at hand. When it’s remedied, however, a God is revealed who is fundamentally different from the one most religious doctrinaires describe, yet completely reconciled with all of science.

It’s disingenuous to describe the unknown cause of the Big Bang as “God” without plenty of deeper distinctions, because the word God means many things to many people, only one of which is the personified force or collection of forces that initiated existence.

If you’re going to use science to justify your beliefs, your beliefs have to be consistent with science. The aforementioned apologists have used such “scientific” reasoning to justify mystical beliefs for decades.

This is the intellectual and linguistic equivalent of judo. In such an argument, science, in all its attempts to distinguish truths hidden within the fabric of the universe, is utilized to justify the validity of mystical anecdotes depicting literal sentient pillars of fire in the desert, literally successful appeals to the personification of fate, and the literal magical duplication of physical objects, et cetera. The assumed conclusion of such an argument represents an obvious perversion of the principles on which it draws for its premise.

The real conclusion of said argument, that the word God can feasibly be used to refer to the personified force or collection of forces that initiated the Big Bang, leads to a much more interesting outcome. If the principles on which the argument is founded, namely those of science, are consistently and authentically carried through to its conclusion, the most important next step is the justification of Galileo’s assertion:
Machine Learning Fundamentals: Multivariate Linear Regression
By: Celine Surai
Tags: Machine Learning, Software Development, Data Science, Software Engineering, Linear Regression

Photo by Markus Spiske on Unsplash

In the previous articles we have been looking at simple linear regression models whereby we were predicting the relationship between two variables.

Multiple linear regression on the other hand attempts to model the relationship between two or more explanatory variables and a response variable by fitting a linear equation to observed data. (We try to predict a variable based on two or more variables)

Linear regression with multiple variables is also known as “multivariate linear regression”.

Here is an example:

table with multiple variables

Have a look at the table above. We are presented with different car variables. Let’s say we are required to predict its price. We can definitely predict the price of the car using the car model alone but using multiple regression the multiple variables like model, length or width of the car in this case help make our prediction more accurate.
Expectations Shape The Way We Think and Act
By: Zachary Walston
Tags: Personal Growth, Psychology, Personal Development, Mindset, Thoughts

Expectations Shape The Way We Think and Act

Perspective from a healthcare provider.

Photo: gustavofrazao/getty images

Our expectations shape reality.

Our awareness and cognitive biases cause us to focus on information differently and draw differing conclusions. Here are four types of expectations to be aware of. I write from the perspective of a healthcare provider and the expectations of patients. This can translate to most relationships and events (coach, mentor, boss, trainer).

This information can help bring awareness to when we are falling victim to our biases and letting expectations negatively impact the outcome of an endeavor.

Predicted Expectations

What the individual believes will occur.

Many studies have highlighted a link between expectation and clinical outcomes for individuals experiencing musculoskeletal pain. Predicted expectations, both positive and negative, have a direct relationship with musculoskeletal pain. These expectations will be heavily influenced by the information the patient receives — such as from their referring physician or social media — prior to starting physical therapy.

This applies to any situation. If you believe an interaction will be negative, such as a crucial conversation, then your awareness will have a negative frame. You will focus more on negative information and filter out the positive.

Ideal Expectations

An individual’s desire and hope.

Ideal expectations are what an individual wants to occur, while predicted are what an individual thinks will occur. Many patients will not share these as they believe they are not attainable and will lead to disappointment. The clinician must ask if they wish to learn and strive to achieve the ideal expectations. If they are attainable, and the clinician helps the patient achieve them, they will have an advocate for life.

Do you share or dare to strive for ideal expectations?

Normative Expectations

What an individual believes should occur.

While little is known of the impact normative expectations have on clinical outcomes, it does appear to play a role in patient satisfaction (or dissatisfaction if you fail to meet it). These are heavily influenced by the value proposition. If the commute time is long, the cost of care is high, or the clinician comes highly recommended, the patient will likely expect rapid, superior outcomes.

If you pay more, you expect a higher quality product or service.

Unformed Expectations

The expectations an individual is unaware of or is unwilling or unable to express.

This could be to a lack of previous experience or education necessary to form an expectation, or it could be the result of an activity being habitual and the patient hasn’t taken the time to develop an expectation.

Sometimes we need to reflect and spend time determining what our expectations are.

Expectations Change

It is important to remember that expectations often change over time.
Virtual Scrolling and How It Can Enhance Your React Application’s Performance
By: Natalie Mclaren
Tags: JavaScript, Programming, Performance, Web Development, React

Ever had to deal with a large dataset within your web application? Let’s say a call to your API returns thousands of items. You now want to render a scrollable list without pagination displaying each of those items. Rendering that many items would pollute the DOM and consume too much memory, thus degrading your app’s performance. Plus, remember, every time the DOM is updated, it needs to recalculate its layout based on any changes.

How to fix this? Enter virtual scrolling.

Virtual Scrolling

The above scenario can be tackled using virtual scrolling. Virtual scrolling reduces the number of items being rendered into the DOM and the time it takes to repaint the document with new items. It does so by only showing users a certain portion of the data at a time. The rest of the data is virtualized using top and bottom padding elements that contain some height to allow for scrolling. Each time the user scrolls out of the visible content, the layout is rebuilt, new items are fetched and the padding and heights are recalculated.

Let’s see this in action using react-window.

React-window

React-window is a handy package for use in React web applications. It reduces the amount of work and time that’s normally required when rendering an initial view. How does it do this? By efficiently rendering only the data that's needed. It renders only part of the data, enough to fill the viewport at any given moment.

If we inspect the example component from their docs, we can see that despite scrolling down a long list of rows, the number of items in its parent div never changes. What does change is how far each one is positioned from the top. Thus, we only see the markup for what’s in the viewport.

react-window rows

The package isn’t limited to just a list component, by specifying the layout prop you can also achieve column layouts for your data.

react-window columns

The docs show a basic example of how to achieve the above by simply stating the number of rows/cols and then appending the word Column or Row to each index to form the inner HTML. How to pass your own data to the list component, however — for example, data fetched from an API — wasn’t immediately clear to me. So I’ll be covering how to do this in this article.
Socializing in a Time of Social Distancing — a UX case study
By: Hye Won Kim
Tags: Product Design, UX Research, Case Study, UI Design, UX Design

How It Works

Using the sketches and brand specifications as a guideline, I developed a high-fidelity prototype of AniCade.

The Map

Spatial visualization of friends for physical proximity.

Here, users can see friends who are online, find and collect items, visit item shops, and play mini-games. We believed that a physical visualization of users could foster a sense of geographical proximity, which could encourage more meaningful interactions between users.

Meaningful interactions between friends.

Users can interact with a friend on the map by simply tapping on their avatar. Through this feature, users can send emojis to each other, chat, share music, play a game, and even send a gift.

A sense of exploration & reward.

The map has scattered collectible items that users can either keep or sell for AniCade coins. We felt this feature could incentivize users to explore and connect with friends on the map and to engage their avatars, through customization with the items collected. Additionally, users can find item stores around the map and buy more items.

Maintain & build social connections.

On the map, users can find two types of mini-games to play: mini-game ❤ & mini-game +. While mini-game ❤ allows users to play games with their existing friends, mini-game + operates on a larger server, allowing them to play games with their friends and also strangers.

The Chatroom

An actual “room” for chatting.

AniCade’s chatroom is designed in a way that mimics real physical spaces through three-dimensional visual elements and speech bubbles for more synchronous conversations.

We felt that asynchronous conversations could help promote social interactions between friends online, as they have to pay close attention to the fast-paced conversations.

Never miss a beat.

During our autobiographical study with Club Penguin Rewritten, we found one of the biggest frustrations to be that we would miss some key messages in the speech bubble. To avoid this pain point, we implemented a chat history feature on AniCade, so that users can always find messages that they might have missed.

Personalized Avatars

A sense of escapism.

On AniCade, users play as animal avatars, which they can customize. On the profile page, users can change the appearance of their avatars using items that they bought, collected, or were gifted by their friends. They can also purchase items in the “Shop” section.

At any point in time, users can change their avatars from a selection of animals we offer.
12 Great Ideas for Programming Projects That People Will Use
By: Filipe Silva
Tags: Software Development, Startup, Inspiration, Programming, Tech

12 Great Ideas for Programming Projects That People Will Use

Learn, build, have fun, repeat

Photo by Dayne Topkin on Unsplash

Will you start building one of these?

This is part two of my Side Projects Trilogy. On part one, I talked about How to Choose your Next Side Project so that chances of getting the most out of your side project mount on your favor.

On part three, we conclude this trilogy with a collection of tips and strategies to increase your chances of getting the most out of your side projects.

Without further ado, here’s a collection of hand-picked side project ideas, inspired by other articles before this, my experience, and what I’ve been reflecting on what makes a great programming project idea.
Using Matlab Engine
By: Swapnil Singh
Tags: Image Processing, Python Programming, Python, API, Matlab

While working on a project I realized that if we could combine MATLAB with Python then working would images would become to easy. So, I started to search internet to see if we could do that, that’s where I got to know that it was possible using a MATLAB API named MATLAB Engine.

In this blog I would be helping you out by guiding you through the process of installing and using this API.

Prerequisites

MATLAB version should be above R2014b. Check if you have installed the version of Python that is compatible with your MATLAB. Put the path of Python, if not done before. Find the path to the MATLAB folder. You could do this by simply writing matlabroot in the command window of your MATLAB. Copy this path.

Steps to install the API

Installing on Windows

Open Command Prompt write the command: cd “matlabroot\extern\engines\python”. Note: use the matlabroot address instead of matlabroot. Next type: python setup.py install

Installing on Mac or Linux

Open Terminal write the command: cd “matlabroot/extern/engines/python”. Note: use the matlabroot address instead of matlabroot. Next type: python setup.py install

Installing on MATLAB

Go to the command window and type the command: cd (fullfile(matlabroot, ‘extern’, ‘engines’, ‘python’)). Note: use the matlabroot address instead of matlabroot. Next type: system(‘python setup.py install’)

Start MATLAB Engine

Import MATLAB Engine: import matlab.engine Declare a variable to initiate the engine. eng = matlab.engine.start_matlab() Sending an image to MATLAB, use the following command. eng.name_of_matlab_file(image)

Tip: Convert your matlab file to a function, which take image as an argument. Don’t use an online python compiler for this. I would recommend Visual Studios and Jupiter Notebook.

So, that’s all from my side. I hope it helps you out. I wrote this blog so that others don’t face the difficulties I faced while using MATLAB Engine.
ILLUMINATION-Curated
By: Dr. Deborah M. Vereen
Tags: Family, Covid 19 Crisis, Coronavirus Update, Pandemic, Coronavirus

I was stunned and appalled at the same time when I heard a woman being interviewed state that “the pandemic is fabricated” while listening to the news.

What additional evidence will some accept as proof that the coronavirus has ravaged the life out of tens of thousands of precious souls in the United States? What more is needed to make people who choose to remain blinded to the brutal realities of covid-19 realize that families have suffered in unspeakable ways? Do the people who have continued to doubt the existence of the pandemic genuinely believed that schools have been in a state of disruption and that student learning has been interrupted in the name of fabrication?

The truth about our health catastrophe must be accepted as our damaged existence so that efforts to ultimately stop the spread of the virus can be made in a unified manner.
Everything you ever wanted to know about an algorithm…
By: Didi Menendez
Tags: Social Media, Tik Tok, Social Media Marketing, Instagram, Art

Think of an algorithm as a road to take to get from here to there. The faster you want to get from here to there is how an algorithm works. Each social media platform has their own internal roads. If you happen to post during rush hour you may have the chance to be surrounded by multiple other riders trying to get from here to there.

Depending on whether you are in the carpool lane or or a fire truck, you may get there faster. The idea is to keep moving on a steady pace so you don’t end up stuck in traffic for hours because the Kardashians have just adopted a new cat.

The most important thing to remember is that if you are in a clunker chances are you are not going to get very far on the algorithm highway because chances are it will break down as soon as you get cranking.

In other words what ultimately drives you to where you want to go is your content. The more highways and interstates you take to get from here to there, the chances are the more views and interactions you will receive and hopefully will get you to where you are going. And where are you going you may ask? Well it depends on whether you are trying to sell a product or gain more followers so eventually they will buy your product or make you a social media celebrity.

Instead of metaphors, let’s take a look above at the actual terminology of your Insights on Instagram. Notice the highlighted “estimate”. What this means that not even Instagram is really sure of how many accounts saw your content.

So let’s stop tuning around like chickens without our heads or tuning into the traffic reports and instead post interesting content with more visuals and videos to help your followers really learn and connect with your work and eventually you too may end up taking a rocket ship and land on the moon or have your piece of the pie or whatever other cliche works for you.
Why you use Flink, what advantages it provide over Spark
By: Sajjad Hussain
Tags: Technology, Spark, Big Data, Tech, Flink

I believe that big data people are not unfamiliar with the rising star Flink in the past two years. Flink is a stateful computing framework built on data streams and is usually regarded as the third-generation big data analysis solution .

Comparative generation Hadoop, Storm, and the second generation of Spark RDD Spark Streaming, Flink calculated for distributed data stream, provides a data distribution , data communications , and fault tolerance functions. Based on the stream execution engine, Flink provides many higher abstract layer APIs, which can help users write distributed tasks more conveniently.

Why has the value of Flink not been discovered?

Flink and Spark were born almost at the same time, but big data originated from batch processing. Early people’s cognition of big data analysis or business scenarios was limited to batch processing. This led to the slower development of Flink than Spark. It was not until 2017 that people slowly switched from batch processing to stream processing.

Which one is better, Spark VS Flink?

In batch processing, Spark has a deep accumulation. In order to respond to the real-time needs of a large number of businesses around the world, Spark also launched a streaming computing solution-Spark Streaming. But Spark is not a pure streaming computing engine after all, so in terms of timeliness and other issues, it has never been able to provide the ultimate “streaming batch integration” experience.

Flink is a distributed system that can perform stateful parallel data stream processing. In other words, Flink will run on multiple machines in a distributed manner. In distributed systems, common challenges are how to allocate and manage resources in the cluster, coordinate processes, high availability of data storage, and abnormal recovery.

Flink does not implement these functions. It pays more attention to its core-distributed data stream processing. Data stream as a basic data model Flink may be unbounded unlimited “flow” , that is streaming in general; can also be bounded limited “flow”, also taking into account the batch.

What is the realization principle of batch integration?

There are two solutions, one is the integration of flow and batch across engines, such as the combination of Storm and Spark in ancient times, batches are handed over to Spark for execution, and flows are handed over to Storm for execution; the other is that the engine itself has the ability to flow and batch as a whole. Such as Spark and Spark Streaming, Flink, etc.
A Mental Health Facility in Utah County Doesn’t Allow Transgender Folks to Use the Corresponding Bathroom
By: Rhett Wilkinson
Tags: Utah, Gender, Culture, Transgender, LGBTQ

I have no idea who I am. So I have done experiment perhaps three times of going into empty women’s bathrooms when wearing traditionally women’s clothing publicly. I went into the empty women’s bathroom at the Wasatch Mental Health Recovery Outreach Center in Utah County while wearing traditionally women’s clothing.

That wasn’t OK, I was later told by phone.

In that same call in the middle of this month, I was also told (in case there was any doubt) that usage of the women’s bathroom by those with male bodies, regardless of gender identification, is not permitted at the facility. (This social worker also thought that I was transgender.)

The Wasatch Mental Health Outreach Recovery Center in Provo, Utah, where folks who identify as transgender cannot use the corresponding bathroom. (Wasatch Mental Health)

“LCSW” is behind the names of nearly all the ROC staff, according to Wasatch Mental Health.

“LCSW” means licensed clinical social worker.

Meaning, these staff got extensive training in social work.

Social work is a field where social progressivism is the norm.

Social progressivism includes an acceptance of those perceived as transgender, including bathroom usage. Especially bathroom usage, given the debate recently in the United States public form.

But in Utah County, do even LCSWs feel differently?

Utah County, comprised nearly entirely of Latter-day Saints (ex-Mormons), was relatively recently measured to be the most conservative county in the United States.

The gender views of ROC social workers is aside from the fact that on back-to-back days at the center, the room designed for those who are suicidal was unavailable.

What may be especially sick about this is that nobody who is staying at the ROC or using the facility in some way wants to do so. They would love nothing more than to never need to use it, for their lives to be great and to be healthy.

Then, folks are being told that they cannot the bathroom they perceive to align with their identity, or use the mental health room where they are supposed to use.

— -

Even if you no longer affiliate with the Latter-day Saint (ex-Mormon) church but enjoy sociality with family and friends as before, you can still find social settings organized by the Utah Valley PostMormons. There, you can find your people. And of course, if you don’t enjoy those relationships like before, the many UVPM events that happen each week can be even life-saving.

Led by wonderful people, UVPM is also for folks who just are struggling with it or are “never Mormons” seeking a break from the predominant culture. Find their events on Facebook and Meetup.

— -

For more articles like this, please support The Seer Stone at the Hero’s Journey Content Patreon page.
A look at the two significant features of Beldex ecosystem
By: Beldex Exchange
Tags: Newcrypto, Cryptocurrency Investment, Beldex, Cryptocurrency, Bitcoin

Beldex’s coin

Beldex coins are privacy enabled coins that ensure a user has a choice of making a traceable and untraceable transaction. Beldex coins focus on utility, and this benefits the contributors because it’s the need of the hour to make cryptocurrencies more like real-life usable currency.

Beldex has its exchange! Have you heard of Dex?

You know a cryptocurrency means business when they have their exchange. And, that to an exchange which is Artificial Intelligence driven. This ensures that there is increased security.

Artificial Intelligent exchange

Beldex’s AI exchange has the combined features of both the Centralized and Decentralized exchanges. AI driven exchange has interactive features of a centralized exchange. And, the secured features of block to block incorruptible features of decentralized blockchain. Here’s a list of features that the Beldex AI driven exchange has to offer:

AI Agents

A2A System

Peer Coordinator

Peer Resource Finder

Service Explorer

Know more about this project:

Twitter | Facebook | Linkedin | Telegram
Amazon Go the checkout free superstore launches in the UK soon
By: Joseph Green
Tags: Ecommerce, Technews

With the motto of “No Lines. No Checkout. (No, Seriously.)” earlier this year, the online retailer giant Amazon opened its first test checkout free superstore called Amazon Go in Seattle, Washington. And now following this store the company is now planning to open its Amazon Go stores in the UK, according to Amazon’s Intellectual Property Office in the UK. Amazon’s checkout free store will save people’s time indeed.

WHAT IS AMAZON GO?

Amazon Go is simply described as just a checkout free superstore where you can go and take whatever you want and just walk away from the store without waiting or standing in the queue for paying. How is it possible? You just need to have the Amazon app on your smartphone to enter the store and whatever shopping you do, are automatically added to your virtual cart. Even (for example) if you take a product but suddenly change your mind and put it back then Amazon’s technology will update your virtual cart automatically, simple as that.

HOW DOES THE TECHNOLOGY WORK?

Well, Amazon calls it walkout technology. In which they use computer deep learning algorithms and sensor fusion which is normally used in self-driving cars technology. After the shopping when you will leave the Amazon Go store, this technology will add up to your virtual cart whatever you picked from the store and will charge to your Amazon account automatically and will send the receipt to your Amazon app, that’s it.

There is no specific date yet to the launching of Amazon Go in the UK. By the way, if Amazon opens its checkout free stores Amazon Go in the UK than in the future other retailers like Tesco, Sainsbury, Waitrose and so many may follow with the same technology to maintain their business process to keep their consumers in their shops.
Axiom Of The Empty Set
By: Nick Plante
Tags: W3c, HTML, Web Standards

A list without any items in it is still a list, I must insist. Just like a box without anything in it is still a box, or a Smurf village without any Smurfs (Smurves?) is still a frickin Smurf villiage..

But not according to the W3C, apparently. File this one under Rant Of The Day: none of the standard XHTML doctypes acknowledge the existance of the empty list.

<!ELEMENT ul (li)+>

That is, neither the <ul></ul> or the <ul/> representations are valid XHTML. This seems pretty broken to me at first glance, although I’m certianly willing to hear a rebuttal if anyone has one. Even if you don’t think it’s busted, it certainly adds complication to a very common web dev scenario…

So we have a list of resources in our view and there’s a good possibility that our list is empty. We want to be able to display that list, and have a button on the page that lets me add new items to the list with a little Ajax love so that we don’t have to reload the page. If we can represent an empty list in the page, it’s simple: we can just render :update in Rails…

render :update do |page|

page.insert_html(:bottom, :my_list, "<li>#{item}</li>")

end

The code above assumes that there’s a DOM ID ‘my\_list’ that has 0 or more elements. But since XHTML won’t let us represent a 0-element list, the obvious thing to do is to bake some extra smarts into the update code.

Now it’s the job of the update to determine if a list exists, and if not to create it, but only for the special one-off case of the zero element list? Yuck, bleh. No thanks. This is probably what most people do, but it just strikes me as putting too much intelligence into something that’s supposed to be pretty dumb.

The alternate solution listed here also qualifies as a hack, no bones about it. But, at least in my opinion, it’s a somewhat more elegant hack than what was described above. File under simple Workaround Of The Day:

<ul id="list_things">

<li class="invisible" style="display: none"/>

</ul>

Note that the W3C does support empty list item elements :-). Thanks to azta for the suggestion.
想買按摩SPA的精油，推薦買香草魔法學苑的精油嗎？評價好嗎？
By: Tony Zeng
Tags: 生活, Beauty, 精油, 保養, 美妝

in In Fitness And In Health
The Nine Satanic Sins
By: Abel Chan
Tags: Life Lessons, Life, History, Philosophy, Religion

The Nine Satanic Sins

A Peek into Anton Lavey’s Philosophy of Satanism

Artist Unknown, The Logo of The Church of Satan, 2011. Image Courtesy of Independent Co.

A long time ago, or so the story goes, before the genesis of Adam and Eve, God made the angels. They were pure and beautiful, the manifestation of God’s glory. But one burned brighter than the others — Lucifer, the Morning-Star. In his incandescence, he was made leader of the thousands of angels, guiding them through in all praise and worship. He did a great job, and he knew it for a fact.

Lucifer became prideful and rationalized that he was more deserving of praise than the creator himself. He was jealous of all the glory that God was given and decided that he would usurp the throne. Gathering a third of all the angels in heaven, he waged a war against God himself. Of course, he and his army were badly defeated. They were disowned and cast out of heaven onto the earth, where Lucifer was stripped of his godly name and given a new identity — Satan.

When Adam and Eve were created and given refuge in the Garden of Eden, there was peace and joy, with Adam holding the God-given authority to rule over the earth. Satan saw an opportunity to seize the power from Adam, and taking the form of a serpent, he slithered into Eden.

Deceiving Eve and instigating the pair to consume the forbidden fruit from the tree of good and evil, Satan seized the power that Adam had held, claiming authority over Adam and Eve. The war between God and Satan had been waged in heaven but now it was brought to the earth. In all his hatred and anger, Satan uses everything at his disposal in hopes to take down the mighty creator, leaving mankind caught in the middle. And so, Satanism was born, an unholy doctrine to follow for those who desire to take the side of the devil.

An entertaining story? Definitely. Truth? Not in the slightest.
Five Things Writers Can Learn From Rappers
By: Trung V. Nguyen
Tags: Lessons Learned, Writer, Tips, Rapper, Writing

Variety of topics

Topics in rap songs are various, including love, society, family, life, to name a few. Some artists only make songs on a specific topic. Some test themselves with as many topics as they can. That helps them to have various “colors” in their musical career. They compose in different subjects to see how their fans like that and how successful they can reach.

Many writers write about the same thing in a long period. They keep writing about that over and over again without changing topics. It is proved to be a promising approach for readers to know about the writer and make them differentiate from the others.

However, sometimes we should challenge ourselves with a new topic, the one we have never written. That can be an experiment for us to see if we can write about things outside of our expertise.

For me, one of my favorite rappers tries several topics in his songs. That inspired me with my writing. I have written on different topics: business, law, travel, book review, a bit about technology, life, myself, or even writing. I test myself with each of them, partly they are topics I like to write the most. But I don’t hide my intention to write about more subject matters in the future.

That will be an excellent way to see how far you can go with a topic. You don’t need to be an expert on that topic. What you need to do is to write about what you know, how you feel and what you understand about it.
I, a black stain
By: Aj
Tags: Israel, Immigration, Asylum Seekers

I, a black stain

What it’s like to be an African migrant in Israel

Editor’s note: Emanuel Y. asked that his full name not be used. The views expressed in this article are the author’s own and do not necessarily reflect AJ+’s editorial policy.

By Emanuel Y.

My name is Emanuel. I am 35. I was sent to prison three times in my life, each time in my home country, Eritrea. I was imprisoned because I asked questions I wasn’t supposed to ask, and talked about ideas I wasn’t supposed to talk about: ideas such as personal liberty, freedom of expression and democracy.

I asked questions about why people in Eritrea are forcibly conscripted to the army and why we have only one political party, one TV channel and one radio station.

The third time I was imprisoned, I was held in an underground jail for two years and three weeks. There were 18 people with me in the cell. Seven of us came out alive. I was 36 kilograms (around 80lbs) when I came out. But I survived.

Then I ran away.

I came to Israel in 2008 and have been here for seven and a half years. I am one of 33,500 Eritreans who have come to Israel in recent years to seek protection. Fortunately, I am not one of around 7,000 Eritreans in Israel who suffered horrific torture and rape at the hands of traffickers in the Sinai Peninsula on their way to Israel. Unfortunately, I am not one of the four—only four — Eritreans whom Israel has recognized as refugees.
The Art of Being Male
By: Tina L. Smith
Tags: Fiction, Work, Feminism, Business, Equality

The Art of Being Male

A 100-word microfiction

Image by Joseph Mucira from Pixabay

“We need to make substantial budget cuts,” said Janine, pointing to charts showing increasing expenses.

“If we make cuts, we’ll miss sales targets,” countered Sara, gesturing at her own charts showing cost of customer acquisition.

John sat back in his chair, putting his feet on the table. He stroked his peach-fuzzed chin thoughtfully. He glanced around the boardroom at his colleagues, cleared his throat, and said, “Here’s what I think. We need to be careful and balance costs and expenses.”

Senior management heads nodded. That John. So wise for his years. He was really going places.

(And he did.)
Moldability starts with the frame
By: Tudor Girba
Tags: Development Tools, Glamorous Toolkit, Moldable Development

To get to moldable content, the frame must not imply a specific structure for the content.

We got to the current tab-based design of Glamorous Toolkit mostly due to the problem of not being able to close a Spotter in a borderless window. In the meantime, we no longer have the Spotter issue, but we still kept the tabs because we realized that we created a frame that knows almost nothing.

It essentially knows a home tab that we can easily mold, a menu that we can make moldable, and a way to search that is already moldable. This is it. No elaborate global menus. No hardcoded views. We can do this because the actions are bundled with the context in which they apply.

The home tab from Glamorous Toolkit.

There are certainly things we should improve. For example, a transcript or an inspector over a beacon, the object logging engine, do not work well in a separate tab. But, overall, it’s remarkable in how simple it can be.

Even if not intended from the beginning, the frame design looks not much different from that of a web browser. As many people are able to work with a web browser, this opens all sorts of possibilities, in particular in the areas of education and integrating the work of non-technical people.

Just take a look at this live document:

or this live slideshow:

or many other forms this environment can be molded into:
Japan X China Blockchain Exchange Meetup
By: Fleta Blockchain
Tags: Cryptocurrency, Blockchain, Bitcoin, ICO

ENG

Japan X China Blockchain Exchange Meetup

FLETA was invited to the Japan-China Blockchain Exchange Meetup at the Shinagawa Prince Hotel in Tokyo. Ji-Su Kim, business developer at FLETA gave a speech in Japanese as a representative

FLETA made presentations on technology and its vision after panel discussions with Japan’s key ministers and China’s blockchain experts, and drew enthusiastic responses from the audience. After the announcement, cryptofunds, media, and developers from Japan and China came to the FLETA’s booth to show their keen interest and support. Notably, analysts from Japan’s №1 consulting firm Accenture, showed great interest in FLETA’s technology, especially the PoF (Proof-of-Formulation) consensus model and independent muti-chain structure.

Officials of the China Block Chain GOEN project also discussed about FLETA’s future course in China and decided to work together in developing positive relations with FLETA. Chairman Thomas Luk, of the Chinese mining, cryptofund team CloudCoin, also showed a lot of interest in FLETA’s technology. As such, FLETA explained the details of their technology in-depth as well as their marketing process. We also had a tea-time with Mr. Luk, where we talked about FLETA and GOEN’s entry into the Chinese market.

日本語

Japan X China Blockchain Exchange Meetup

FLETAは東京品川プリンスホテルで開かれるJapan X China Blockchain Exchange Meetupに招待され、キムジス(マーケティングチーム長)が日本語で直接発表しました。

FLETAは日本の主要大臣及び中国Blockchainパネル討論後、技術とビジョンに対する発表を行い、聴衆たちの熱い反応を引き出しました。 発表後、日本と中国クリプトファンド、メディア、開発者の方々がFLETAブースを訪れ、熱烈な関心と応援を見せてくれました。 特に№1 ITコンサルティング会社であるアクセンチュア(ACCENTURE)のアナリストもFLETAのTechnologyに大きな関心を示しており、その中でもFLETAのConsense PoF(Proof-of-Fomulation)とマルチチェーン構造(Multi-chain Structure)についてびっくりしました。

また、中国ブロックチェーンGOENプロジェクト関係者たちは、今後、中国でのFLETAの行動について議論して、今後、両社が肯定的な関係に発展できるように努力することにしました。

そして中国系マイニング、クリプトファンドチームCloudCoinのThomas Luk会長また、FLETAの技術についてたくさんの関心を見せてくれて、詳細な技術的な回答とともにマーケティング進行度について説明をいたしました。 ともに、同日、Thomas Luk会長両親と一緒に軽いティータイムを持ち、GOENとともに中国市場開拓について長い間話をしました。

KOR

일중 블록체인 교류 밋업

플레타는 도쿄 시나가와 프린스 호텔에서 열리는 일중 블록체인 교류 밋업에 초청되어 김지수(마케팅 팀장)이 일본어로 직접 발표했습니다.

플레타는 일본 주요장관 및 중국 블록체인 저명인사들의 패널토론 이후 기술과 비전에 대한 발표를 진행했고, 청중들의 뜨거운 반응을 이끌어 냈습니다. 발표 후 일본과 중국 크립토펀드, 미디어, 개발자분들이 플레타 부스로 찾아와 열렬한 관심과 응원을 보여주셨습니다. 특히 일본 1위 컨설팅회사인 “엑센츄어”의 애널리스트도 플레타의 기술에 큰 관심을 보였으며, 그중에서도 플레타의의 컨센서스(Consensensus PoF)와 멀티체인 구조(Multi-chain Structure)에 대해 놀라워했습니다.

또한 중국 블록체인 고엔 프로젝트 관계자들은 향후 중국에서의 플레타의 행보에 대해 논의하고, 향후 양사가 긍정적인 관계로 발전할 수 있도록 노력하기로 했습니다.

그리고 중국계 마이닝, 크립토 펀드 팀 클라우드코인의 토마스 루크회장 또한 플레타의 기술에 대해 많은 관심을 보여서, 상세한 기술적 답변과 함께 마케팅 진행도에 대해 설명을 했습니다. 더불어 이날 토마스 루크회장과 함께 가벼운 티타임을 가지며, 고엔과 함께 중국 시장 개척에 대하여 오랜시간 이야기를 나누었습니다.
Falling in love
By: Somsubhra Banerjee
Tags: Nonet, Poetry, Love, A Cornered Gurl, Poems On Medium

I’m not petrified to fall in love

it’s just the fear, the worry for

my soul, too much attachment

fear of being alone

afraid of the next

the consequence

when the love

is all

gone