fabiochiu/medium-articles huggingface dataset:
Integrating Jenkins with a Nodejs project.
By: Ian Adera
Tags: Ci Cd Pipeline, DevOps, Jenkins, Cloud Services, Nodejs

Jenkins was initially built to be a build and release tool. Over the years the community has progressively changed to be a tool used for Continues Integration and Continous Deployment Tool (CI/CD). Jenkin works well as the core engine in setting up DevOps. Taking your code from a local repository and building testing and giving feedback based on the results.

Here I will generally show you steps to take to add a node js to your projects in Jenkins. Before beginning here are prerequisites.

Jenkins installed. Github Account Knowledge Bash/ Command Line

Step 1

The great thing about Jenkins is that is has a vast library that is supported by the community for the community. These plugins enable projects to have a proper environment to be processed. For Nodejs to run you must install a Nodejs plugin.

The plugin panel can be accessed through

Manage Jenkins > Manage Plugins

From here select the available tab. Instead of scrolling the list just search Nodejs at the top right-hand corner.

Select and install the plugin in. This may take a few moments.

Step 2

After the installation has finished you must configure the Nodejs in Jenkins. To do this go back to the “Manage Jenkins”. Then Global Tool Configuration. Scroll down to Nodejs select the “Add NodeJS”. File in the form name :nodejs and select the intend Nodejs version. Save the setting.

Step 3.

Go back to the Home page. On the left hand, menu select New Item or create new jobs. This will prompt a page with a list of options. At the top Enter, the name of your Nodejs application then select “Freestyle project”. Finish by selecting the Ok button at the bottom of the form.
Google Data Studio ile Daha Anlamlı Veriler Elde Edin
By: Emre Kahraman
Tags: Google Data Studio, Data Visualization

Get this newsletter By signing up, you will create a Medium account if you don’t already have one. Review our Privacy Policy for more information about our privacy practices.

Check your inbox

Medium sent you an email at to complete your subscription.
APIS and FNB Sign MOU to Construct Crypto Asset & DeFi Ecosystem Connected to the Real Economy
By: Sophie Ha
Tags: Finance, Blockchain, Notice, Eng, Cryptocurrency

APIS and FNB Sign MOU to Construct Crypto Asset & DeFi Ecosystem Connected to the Real Economy Sophie Ha Follow Nov 26 · 2 min read

Nowadays, the cryptocurrency market has achieved exponential growth after major enterprises’ adoption including PayPal and legalization, and lots of capital and interests are gathering into the DeFi (Decentralized Finance) services. For instance, the price of Bitcoin, a most well-known crypto asset, is at the near historical high price range, and DeFi services’ total value locked (TVL) is around $14.18B. The overall market trend is almost the best ever.

Thus, two blockchain companies — APIS(APIX) and FNB(FNB) signed an MOU to actively and effectively respond to this new and positive market trend, and create synergy with technology exchange and business cooperation. We will conduct long-term cooperation with the goal of constructing a crypto-asset and DeFi ecosystem that is connected to the real economy.

Especially, all both companies have achieved outstanding results in their own field, and have unique services like crypto-asset staking platform & mainnet (APIS) and real-life related franchise blockchain protocol (FNB). Of course, there are lots of users using the services and it is expected to created huge synergy through this partnership.

Through this MOU, both teams will continue collaboration including cooperated service development and operating through the technology & business cooperation structure constructed by it. And we will launch a cooperative DeFi project, which is connected to the real economy.

APIS Official Website｜ APIS PLATFORM(apis.mn)

Twitter ｜Telegram(ENG) ｜Telegram(KOR) ｜Telegram(JPN)
A Partisan Love Story
By: M E Lehrer
Tags: Politics, Microfiction, Love, Fiction, Short Story

She was perfect. Everything about her. She was smart. Funny. Beautiful. Drop dead gorgeous beautiful.

Our eyes met that first time and we both knew we were meant for each other. The conversation flowed freely. The electricity between us was palpable.

And then, she told me who she was voting for.

Shit.

She was no longer perfect. No longer smart. No longer funny. I started to notice physical imperfections on her face that detracted from her beauty.

Our gaze broke. Our illusion shattered.

And we walked away from each other never to speak again — two soulmates refusing to see the connection because we were on different teams.
The Lament of a Butterfly
Tags: Poetry, Sorrow, Butterfly, Blue Insights, Beauty

I am a butterfly.

I am art in motion.

I’m a performer. I strive to impress.

Like a farmer that toils to feed others’ stomachs,

A candle that burns to give light to others,

A teacher that works to enlighten others,

I live to give joy to others.

My livelihood depends on

The generosity of my prime audience, that is the flowers.

I am a comedian, a life-long performer that makes others smile,

The irony is that I myself am sad.

Yet, nobody gives a damn about me.

When men see me they chase after me and want to capture me.

I know I will die a memory, but, a beautiful one nevertheless.
girlhood
By: Kamila Zguzi
Tags: Poetry, Women, Girls, Life, Short Story

Shot by a wonderful girl, Olivia Bee.

girlhood

I remember what my girlhood was

I remember when it began

I remember how it lasted

and that my girlhood

has a sister now

womanhood is her sister

and when sisters sit together

they brush their hair

and hold hands

sometimes they smoke cigarettes

on the windowseats

sometimes on the football pitches

where boys get dirty

they get dirty there too, when no one is watching

they climb fences and pick apples from trees

they hide flowers in their pockets

sometimes skirts

their knees are bruised from falling off from bicycles

or roller skates

they hide them under the clothes

while baking elderberry pies with their mothers

making pear jams with lemon peel

you sit straight in white socks and tennis shoes

while your mama braids your hair

bubble gum splashes in your mouth

your whole lips are covered

with the sticky flavour of youth

the girlhood begins

when you see

a cherry sized stain

on your tomboy jeans

when you take your father’s shaver

and you sit in a bath with bleeding legs

like this would be enough for the boys to stop teasing you

for being a girl

the girlhood begins

when men and boys look at you

like you’re something on sale

a cream pie on a platter close to sugar hill

the girlhood begins

when you start putting tape

over your young breasts

the girlhood begins

when you don’t know

if you can still run in the grass

and make yourself dirty

because they want you to be a good girl now

only the sky is the same

sometimes grey

sometimes cerulean

my girlhood

was like a sweet bee

I tried to keep it in a jar filled with flowers

making holes on the top with my nana’s fork

you know, on a good summer day

you stick your nose there

and for few seconds, before the sleepy bee wakes up

you can smell the real sweetness of this world

everything’s real for this short time

and you don’t have to get lost anymore

the womanhood

tells you

to let your bees free, out of the jars

you can’t keep ’em there

you can’t keep it anywhere

every little thing has to be right

it ain’t right to be you right now, you’re a lady now

you, always dressed for every occasion

the clear stockings on your smooth legs

the make up, the hair, the glowing hands and feet

food on the table

kids cleaned

money in the bank

you leave your girlhood where no man can see it

but

there’s a secret in it

the sisters

keep all their jars with the syrupy bees

in the midst of their hearts

where the longing of girlhood

and the need for womanhood

mix and dance together in those small fractions

of your world

where boyhood

and manhood

doesn’t dare to enter
Mornings are the worst
Tags: Sleep, Humor, Morning Routines, Comics, Life

More from rstevens Follow

I make cartoons and t-shirts at www.dieselsweeties.com & @rstevens. Send me coffee beans.
Easiest Bitcoin Lightning Guide!
By: Pierre Rochard
Tags: Lightning Network, Bitcoin

Minimum Requirements

Any Windows, macOS, or Linux computer 10 GB of disk space available Bandwidth to download 250 GB of data

Warnings

Bitcoin is an experiment.

Lightning is an experiment.

Please understand that you may have a permanent loss of value from experimenting with these systems. This is risky business!

Please backup your computer’s data and minimize the amount of value you put in!

Lightning Power Node Launcher

Download the latest release of the Lightning Power Node Launcher: https://github.com/PierreRochard/node-launcher/releases

Open the Node Launcher, a Bitcoin icon will appear in your system tray (top right on macOS, in your taskbar on Windows).

The icon will have a red dot while the nodes are starting, a blue dot while they are syncing, and a green dot when they are ready.

Let your node sync (both Bitcoin and LND at the same time), this could take a long time if you have a slow internet connection!

Wait for LND to finish catching up.

When it is synced you’ll see the green dot!

Now go set up Joule! 👇
know thyself
By: Matt Vercillo
Tags: Poetry, Paper Notes, Dating, Beauty, Creative Writing

Scene & Heard is where readers, writers, artists, photographers, creatives gather to observe and showcase their artistry…

Follow
Losing My Best Friend Taught Me The Importance of Listening
By: Estrella Ramirez
Tags: Relationships, Lifestyle, Listening, Healing, Women

Maria and I met in high school and instantly bonded over our love for Reggaeton, dancing, and relationships that weren't quite the right fit. We cultivated a lasting relationship that saw us through almost a decade. We shared hard breakups and problematic family dynamics. Maria was more than a friend she was my sister.

These people who make up your inner circle feel like family, scratch that, they are the family you got to choose.

As sisters, we shared everything. From our problems and worries to tough love in an attempt to help make it better. Having an honest, open, communication was never a problem for us.

Not until she met Alejandro, Diablo, as I liked to call him.

She had known Ali since middle school. He was someone who had always been in and out of her life in one capacity or another. He was the one who I always tried my hardest to steer her away from, but all my efforts were in vain.

It’s not that I wasn’t happy that she was happy, but was she really? One day Ali had Maria on top of the world. Then the next day, she was drowning her sorrows in a margarita. I was there for every high and every low listening, but feeling helpless to bring the joy back to her sunny disposition.

The day I decided to stop being helpless and start taking action was the beginning of our end.

We were shopping together, trying on bathing suits for an upcoming day at the beach. That’s when I saw it, a massive black and purple bruise covering her thigh.

Maria?! What happened? Nothing. I fell. On what, a rock? That’s a hellauva bruise sweets. You weren't supposed to see it. What does that mean? Come on, talk to me. Well, just between you and me… Ali and I had a fight…

I couldn’t believe what I was hearing. How could he have hurt her in this way, and why didn’t she tell me sooner? Continuing our conversation, she admitted that it hadn’t been the first time.

With every tale she told me of his abuse, my heart broke over and over, but slowly heartbreak turned to indignation. I wasn’t angry with her, but I was ready to pummel him.

As I drove us both back to her house, we found him waiting there for her, wondering what had taken us so long.

I confronted him. I asked him each and every question that was on my mind in an attempt to show him the error of his ways and to support Maria. My intentions were good. My heart was in the right place, but ultimately, this wasn’t the type of support she was seeking. My choice to support her through action, instead of just listening, was the straw that broke the camels back.
MS Excel — Use #PowerQuery to add a Dynamic Date Dimension table (Query) to your data sources
By: Don Tomoff
Tags: Analytics, Power Query, Data, Excel

Once I have extracted data (a list of failed banking institutions), it needs to be transformed in order to simplify analysis.

In this case, a table of date dimensions would prove very useful. I have a closing date for every record.

A date dimension table that would associate Year, Quarter, Month, Week of Year and Day of Week greatly simplifies slicing and analyzing the data for different views. 💯💪

I highlight one of the methods I use to create the date dimension table in video below.
Becoming Root Through Overprivileged Processes
By: Vickie Li
Tags: Hacking, Linux, Programming, Software Development, Cybersecurity

What Is an Overprivileged Process?

An overprivileged process is a process that is running with more permissions than it requires. It is a security risk because if an attacker hijacks the application that runs with high privilege, the attacker can gain its permissions on the system. Today, let’s look at things that attackers can do when they encounter an overprivileged process running as root.

Let’s say that a web application suffers from a classic command injection attack. The application allows users to read a file by submitting the filename via a GET request parameter:

The application’s PHP source code looks like this. The application retrieves the URL parameter from the user and then concatenates it directly into a system command:

<?php $file=$_GET[‘filename’]; system(“echo $file”); ?>

The application lacks any input validation on the “system” call and enables attackers to execute arbitrary system commands via command injection. For example, the attacker can execute system commands by injecting it into the filename parameter:

This will cause the application to execute this command, which will print the contents of abc.txt and then list the contents of the current directory:

echo abc.txt;ls

But what if the web application has root privileges? Then the attacker can do a lot worse because the injected command will also run under root privileges. For example, the attacker can use the command injection to add themselves as a root user by editing the /etc/passwd file:

This command adds a new root user to the /etc/passwd file:

echo “vickie::0:0:System Administrator:/root/root:/bin/bash” >> /etc/passwd

Since 0 is the UID of the root user, adding a user with the UID of 0 will give that user root privileges. This user will have the username vickie and an empty password. This command is normally not possible for normal users because only privileged users can modify the /etc/password file. But since the web application runs as root, the command succeeds and the attacker gains root access to the system.

Overprivileged processes are not only a danger when attackers can execute arbitrary code. Let’s say that a path traversal attack exists on this endpoint in a web application as well:

An attacker can read files outside of the current directory by using the sequence ../ in the filename parameter to escape the current directory:
6 Possible Reasons Why All Women Don’t Ejaculate As All Men do
By: Nosh Komen
Tags: Essay, Women, Erotica, Sexuality, Sex

Now that you have an idea of the source of female ejaculation, let’s have a look at the possible reasons why all females cannot ejaculate as all men do.

1. Presence of few glands at the erectile spongy tissue.

Some women may naturally have few paraurethral glands. This means that there will be little production of ‘prostatic fluid’. Little production will hardly lead to observable ejaculation.

2. Scarred or blocked paraurethral duct.

There is also a chance that the paraurethral duct, (the passage where the fluid is ejected) is scarred, such that it doesn’t allow the fluid to pass.

Most women who have had urethritis (a urethral infection), due to gonorrhea or other bacteria, may have scarring along the urethra. The tiny paraurethral ducts may then scar over and thus prevent ejaculation.

3. Lack of opportunity.

Some females may lack the opportunity to ejaculate because their sexual partner reach orgasms before she is fully sexually aroused. Women with such sexual partners will hardly eject any fluid since they will barely reach a sexual climax to initiate ejaculation unless they masturbate.

4. Decreased erectile and ejaculatory ability.

This is mostly associated with older women, due to the hardening of the arteries, a condition called atherosclerosis.

Hardened arteries decrease the capability of ejection just like erectile dysfunction in men.

5. Inadequate stimulation of the G-spot.

According to Dr. Whipple, most ejaculations are attributed to stimulation of the G-spot. Thus, ineffective stimulation may contribute to a lack of ejaculations. However, some women achieve ejaculation without any direct pressure on the vagina. Clitoral stimulation alone may lead to ejaculation.

6. Unnoticed female ejaculation.

During heterosexual intercourse, a woman may ejaculate, but then it soaks around the vagina and is easily mistaken for a man’s semen.

Summary

The possible factors why all women do not ejaculate as all men do.

Presence of few glands at the erectile spongy tissue Scarred or blocked paraurethral tract Lack of opportunity Decreased erectile and ejaculatory ability Inadequate stimulation of the G-spot Unnoticed female ejaculations

Reference:

The Clitoral Truth, 2nd Edition
ICO Alert Crypto Minute: June 7, 2018
By: Zach Quezada
Tags: Crypto Minute, Blockchain, Cryptocurrency, Eos, Enterprise Technology

Software Giant SAP Launches Blockchain-as-a-Service Platform

According to Coindesk, multinational enterprise software company SAP has launched a cloud based platform dedicated to helping corporations build blockchain-based applications. The announcement was made at a SAP event on Wednesday, and will aim to provide enterprises with an initial framework to build applications on blockchain systems like Hyperledger Fabric, the blockchain platform pioneered by the Linux Foundation.

Nasdaq Prepares to Delist ex-iced tea maker ‘Long Blockchain Shares

The Nasdaq Stock Exchange has informed Long Blockchain Corp. that their shares will be delisted later in June. Reported on by CCN.com, the former iced tea maker who made a fateful pivot to cryptocurrency and saw its shared skyrocket thereafter, had acknowledged its upcoming delisting in documents filed with the US Securities and Exchange Commission.

Rival Groups Now Competing to Launch Official EOS Blockchain

According to Coindesk, the official launch of the anticipated token project EOS has now become more complex, as rival groups compete to launch the official mainnet. Originally slated for an early week launch, the project has been delayed due to debates within the Block Producer community over the amount of testing that needs to be done before official launch. The testing and validation phase will continue until the block producers reach agreement on the readiness for mainnet to be launched.
[New Release] Tournament Feature 1.0
Tags: Gaming, Art, Japanese, Blockchain, Ethereum

A blockchain game about collecting, training, evolving and trading Monsters, built with blockchain and VR technology. Think Pokemon on blockchain.

Follow
Op-Ed Criticizing Jill Biden’s Use of the Title “Doctor” Draws Outrage
By: Rose Bak
Tags: Doctors, Women, Politics, Education, Social Media

Reactions to Epstein’s Article Are Strong

Epstein and the Wall Street Journal were immediately called out for article, particularly by women. Many women called Epstein out for misogyny. Still, others felt that the article reeked of an elitism that is all too familiar to women in academia.

“Madame First Lady — Mrs. Biden — Jill — kiddo: a bit of advice on what may seem like a small but I think is a not unimportant matter. Any chance you might drop the “Dr.” before your name? “Dr. Jill Biden” sounds and feels fraudulent, not to say a touch comic. Your degree is, I believe, an Ed.D., a doctor of education, earned at the University of Delaware through a dissertation with the unpromising title “Student Retention at the Community College Level: Meeting Students’ Needs.”

Defenders of Epstein noted that his language is partly a reflection of his age — the essayist is 83 and comes from a time when it was more acceptable to call a woman or someone younger by the title “kiddo.” Dr. Biden is 69.

Others thought that Epstein’s argument, no matter how poorly delivered, had some merit. Paul A. Gigot, the editor of the Wall Street Journal’s “Opinion” section defended Epstein saying, “There’s nothing like playing the race or gender card to stifle criticism.”

Gigot went on to accuse Democrats of using the piece for their own political purposes, saying that as she moved into a leading role in education policy, Dr. Biden was now subject to commentary.

Northwestern University, where Epstein taught for thirty years, promptly distanced itself from him. In response to the controversy, Northwestern issued a statement pointing out that Epstein had not been affiliated with the University since 2003 and that they disagreed with “the misogynist views” expressed by Epstein in the article.
Nothing To Add
By: J.D. Harms
Tags: Poetry, Theater, Image, Musing

Nothing To Add

A Poem

Photo by Jr Korpa on Unsplash

I have nothing to add

as you sit behind

the dark banner of your

considered prose

You reluctantly

set your feet into the golden glare

of the shifting spotlight

forgetting to call for the curtain

Seated at the front

of all this noise

I ban the spectacular silence

and opine on the lack

that I am soaking in

You are curling away from me

static now

in the form of a model

and I make up stories from your

expression

that could be true

and could be not

I’d like to add some time to this

but your phrasing

has me out of control

watching your legs for the rhythm

of this discussion

And I know

I am slipping away from the point

you’d like me to be at

but I can’t

see the tape anymore

through the disjointed dialogue
OpenLayers and three.js
By: George Panagiotopoulos
Tags: Threejs, Programming, 3d, Web Development, JavaScript

The first step is to create a 3D sphere using three.js. Nothing complicated here, just a few notes:

We use the Orthographic camera since the perspective is not suited for this kind of thing.

We integrate the orbit controls to be able to rotate and zoom on the globe.

var camera = new THREE.OrthographicCamera(

-window.innerWidth / 4,

window.innerWidth / 4,

window.innerHeight / 4,

-window.innerHeight / 4,

1,

1000

); camera.position.set(0, 0, 100); var controls = new THREE.OrbitControls(camera, renderer.domElement); var globe = new THREE.Mesh(

new THREE.SphereGeometry(90, 64, 64),

new THREE.MeshPhongMaterial()

);

A three.js scene with a sphere, orbit controls and orthographic camera.

Next, we add a simple OpenLayers map and here is where fun begins. Three.js has a method to put a canvas element as a texture to a mesh object. It is basically the same as the base texture class, but it accepts a canvas element as input and it sets the needsUpdate property to true by default. OpenLayers has a map event, from which we can get the map canvas when the rendering is complete. Inside the event, we set the map canvas as a texture to our sphere and set the needsUpdate property of the sphere’s material to true.

map.on("rendercomplete", function () {

var mapContainer = document.getElementById('map'); var mapCanvas = mapContainer.getElementsByTagName('canvas')[0]; var texture = new THREE.CanvasTexture(mapCanvas);

globe.material.map = texture;

globe.material.needsUpdate = true;

});

An OpenLayers map projected on a three.js sphere.

At first, the result is pretty bad. One thing we must do is to change the projection of the OpenLayers view. This is because OpenLayers uses by default the EPSG:3857 Spherical Mercator, which projects the coordinates on a 2D surface and, thus, stretches the map at the poles. This is fine for a flat view, but, for a sphere, we require the EPSG:4326 or something similar, which uses an ellipsoidal 2D coordinate system. Changing the projection system of the OpenLayers view is very simple.

var view = new ol.View({

projection: "EPSG:4326",

extent: [-180, -90, 180, 90],

center: [0, 0],

zoom: 2

});

The map looks way better but still we miss a few parts. This is because the canvas does not render the whole map. To address this, we have to force the canvas view to show the whole map. The map bounds in degree units are [-180,-90,180,90], so that makes a ratio of 2:1 for width and height. Setting the width and height of the map element to 1000px and 500px respectively, correctly renders the whole map on the canvas and eventually the texture of our sphere. We also hide the map so it does not obscure the 3d view (and hopefully saving resources).

<div id="container">

<div id="map" style="position: fixed; visibility:hidden; width: 1000px; height:500px;"></div>

</div>
…and now, The News!
By: Heath ዟ
Tags: Ll Letters

…and now, The News!

We just recently broke the 1000 followers mark! Congrats to Jessica for this wonderful publication she started. She’s a Star, regardless, but I’d like to officially dub her a SuperStar!

Now… Sorry for the delay this week. It was a perfect storm of circumstances and… well, not important. I’m taking a break from Medium for a bit, but I will still be here, at Literally Literary, to help keep everything flowing smoothly.

There has been a change to the Publishing system here. We were pretty much publishing whenever, and it was fun, but it gets a little hard to manage, so we will now be regularly publishing on Mondays and Thursdays (and here I am publishing on Friday, sorry about that!)

This doesn’t mean that there won’t be publishing at other times. Jessica and I are both fairly impulsive in that regard. :) But, in general, if your piece has been fully submitted, expect to see it come out on Monday or Thursday.

Tomorrow (Saturday) the Theme Tab will be updated with something new! If you contributed to our October theme, thank you!!

As always, we can be reached via email at literallyliterary330@gmail.com or Twitter at https://twitter.com/Literally_Lit0 (and hey, you should visit us there and get your follow on ;) )

We appreciate you all so much.

— The Editor Formerly Known as Heath.
Pages From My Sketchbook
By: Meg Biddle
Tags: Hedgehog, Comics, Sketching, Election 2020, Voting

a plethora of hedgehogs for the soul

Sometimes I draw hedgehogs in my sketchbook to calm myself down, adding more and more until I fill the page. They’re starting to look frantic. (No surprise there - so am I.) For one thing, our elections are right around the corner, and mailboxes and mail sorting equipment are disappearing.
The Queen’s Request
By: Sylph Hemery
Tags: One Line, Peace, Prompt, Moon, Blacksmith

Thank you to Fierce Force 💃🏼 for her prompt buckle, that she uses so powerfully in her piece, Grasping.

Gratitude to our hosts, Kathy Jacobs and Harper Thorpe , as well as all the Chalkboard staff, who keep me creating even when my writing time is limited.
Earth
By: David Rudder
Tags: Poetry, Rain, Garden, Illumination, Earth

Earth

Watered by teardrops from the sky

Photo by Gabriel Jimenez on Unsplash

I’m a product of decomposition

without me, you’d wither and die

I live outside in your garden

watered by teardrops from the sky.

I’ll dirty your hands when you dig me

and cling onto the soles of your shoes

I like to be moist soft and friable

and can suffer from overuse.

Till me, and I’ll grow good crops

and reproduce for a season or two

add rotted matter and I will flourish

then leave me fallow with little to do.

If you care for me, I’ll look after you

and grow blossoms to your heart's desire

I green tracts of land in the country

and produce the vegetables you require.

If you walk on me, it doesn’t matter

but with respect, I’ll always improve

I’m restless and in stormy weather

I often slip sideways and move.

I am one of the four basic elements

along with water, wind, and the sun

I make practical sense and am grounded

one for all and all for one.

I’m a product of decomposition

without me, you’d wither and die

I live outside in your garden

watered by teardrops from the sky.

©

David Rudder

29th December 2020

Thanks for reading.
The Search — II
By: Heath ዟ
Tags: Poetry, Journey, Wisdom, Love, Hope

From my ragged lungs

your name returned in echo

as though the wind joined my search

at last

sending sound and blood across stone

Broken, starving, I entered the City

fevered and alone but undeterred

I sought the eyes of masses

for your reflection

but I found only hope

I walked twisted streets with bare feet

haunted palace grounds in silk shroud

created effigies in the crowded sky

with eyes like yours

and watched them rise

Ancient books I read

scrolls with secrets blessed and damned

mixed blood and ink to draw your name

next to those of God

stained upon my face and hands

My darling

I have searched

through hovel meek

and grand houses of the dead

for a single breath that carries your name

but the city is blind

and deaf.
Deploy Your Angular Application to GitHub Pages
By: George Roubie
Tags: Angular, JavaScript, Github, Front End Development, Programming

Deploy Your Angular Application to GitHub Pages

Push that app live!

With GitHub Pages, you can create a free website for your repository. It’s super easy and I will show you step-by-step how to deploy your Angular application to GitHub Pages.

First of all, you must create a new repository in GitHub.

Now, go to the folder that you want to contain the project and execute:

git clone repository-url

Replace repository-url with the actual repository URL.

Now open the generated project folder with Visual Studio Code. Delete the Readme.MD file and commit it to check that the connection with GitHub works.

If everything works, open the terminal in Visual Studio Code (Ctrl + `) and execute:

ng new appName --directory ./

Replace appName with the application name.

Commit and push the generated files.

Next, in the package.json we must create a new npm script command.

"githubpage": "ng build --outputPath=docs"

Save the package.json and execute:

npm run githubpage

This command will generate a docs folder. Commit and push the changes.

In the repository settings of the project in GitHub, in the GitHub Pages section, choose as the source: master branch/docs folder.

When you choose this option, GitHub will refresh the page and will display the URL of the GitHub Page inside a light-blue alert. E.g.:

“Your site is ready to be published at https://georgeroubie.github.io/deploy-angular-application-to-githubpages/.”

Copy only the URL and update the npm script command like this:

"githubpage": "ng build --outputPath=docs --base-href=url-of-page"

Replace the url-of-page with the copied URL.

Execute:

npm run githubpage

Commit and push the changes to see your GitHub Page work.

Normally, it needs two to three minutes before you see the changes.
Who is TheLedger and what do we do besides writing blogs and doing hackathons
By: Jonas Snellinckx
Tags: Blockchain Startup, Blockchain, Blockchain Technology, Hyperledger, Ethereum

and writing blogs about doing hackathons.

😲 Who are we

We’re a blockchain consultancy start-up from Belgium (& The Netherlands). We’re currently 9 large with 8 people located in Belgium and 1 in The Netherlands.

We are part of a larger group called Cronos Groep. It is a network/ecosystem of businesses. It’s a framework which helps entrepreneurs to build out their business. They provide services like fleet and HR so start-ups like us only have to focus on their core business. Cronos Groep has holdings in more than 370 companies in various sectors and is actively involved in the start-up of some 20 companies per year.

Within this group, we belong to a smaller group called IBIZZ. IBIZZ stands for IBM, Open source and Innovation. This is where our love for Open source innovative technology comes from. We’re agnostic, but this is why we also have some IBM in our veins.

💪 What we do

We’re consultants at our core. We provide our blockchain expertise to other companies. This expertise goes from Hyperledger Fabric, Ethereum, BigchainDB, Stellar to Hyperledger Sawtooth, IOTA,… from analysis to development. There are so many cool distributed ledger technologies out there, this is why we try to spread our knowledge an try to be technology agnostic. Besides regular consultancy, we also felt the need to provide help creating and auditing Token sales.

We also give blockchain awareness sessions and workshops to help the companies we work for to further grasp the potential of blockchain in their business.

🎒 What we’ve done

You can always find an updated list on our website https://theledger.be/projects. But we’ll include some links here as well.

Hackathons

Hack for Diamonds 2018 — Winners blockchain challenge

Blockchaingers hackathon 2018 — Winning the “Digital nations infrastructure” track

Some of our projects

Please get in touch if you’re looking for a technology partner yourself.

Greencards — B-Hive

By placing insurance (green) cards on the blockchain we are able to digitally give access in a controlled manner while speeding up the manual process of requesting access.

Competencies on the blockchain — GO & VDAB

Providing a Bring-Your-Own-Standard platform to map competencies in different standards from different companies. This to ultimately help people without the correct diploma’s to get their job using achieved competencies.

KYC on the blockchain — B-Hive

Providing a universal platform to validate KYC identities.

Smart contract audit — Inwage

Ethereum token sale contract audit.
Lost
Tags: Fiction, Weird, Prose, Deep Thoughts, Life

He was lost, or at least so he seemed, as he threw fast and directionless steps, gaze straight ahead, fixated in the distance, like he was going somewhere important, to meet someone important, like a life depended on it, and he had to keep moving forward…

But you could tell a lost fellow when you meet one, you could see emptiness behind his eyes as if he was looking directly at a monster with a familiar face.. he was there but not there, and the pace in his steps was probably the only thing still holding him to the reality of the sidewalk, of the people walking beside him, crude and loud, to the adrift lights’ reflection on every surface, to a city, where he did not belong, a city dissolving in his thoughts, like a drop of blue ink in the body of the ocean, and it didn’t matter anymore, it didn’t matter where he belonged or who he belonged with… The thought enivered him like a sudden realization of freedom or a sweet poison, he didn’t bother to choose, either could kill him…

It was lukewarm, as it travelled across his face, that’s what he liked about summer rains. He didn’t particularly enjoy grey weathers and despised rainy days the most, they were messy, the traffic was horrendous and each and every person had something to say about the very ordinary event of rain, the same stories that made his ears sore, and he compared the vain small talks to cars honking in the rush hours of rainy nights, he laughed at the thought, he always do… But there was something about summer rain, the warm drops felt like an extension to his own self, it had something consoling like a morning hug…

The cold breeze made him shiver at the contact of his skin, he let out a groan, she turned to him:

‘You’re crying!’

‘Oh it’s just rain, it’s raining’

‘It’s not… are you okay?’

‘It rained on my way here, from the station’

‘We came together…’
STELLAOVERDRIVE
By: Mimi Bordeaux
Tags: Erotica, Relationships, Love And Sex, Dreams, Sex

Planting kisses on tender skin caress your back with fingernails scraping finely bite your hip bone your arousing sighs moaning seduce my senses move downwards to the open visceral slit its jutting pink rosebud ripe red engorged taste the sweet liquor fervid with lust it drowns into my wet gaping mouth.

You lie back on the sheets, cooling yourself as my tongue sucks at the inviting open honeypot, its parting lips melting into my mouth.

Into the pink kitty my three fingers bury, hooking onto the sweets throbbing, pulsing, my trembling touch tormenting you, shattering your inner core. You sigh arching back lifting spasm shout out shaking your torso.

Drowning in a sea of serpents, I take your spiltseed. An eruption of inner endorphins shatter your core. Fervid with lust you drown into my wet pussy. Cumming with you I quiver grabbing your mouth kissing blindly into darkness.

We are all seekers of the light, catapulted into the cosmos, an ocean of emptiness. Terrestrial sphere a macrocosm: we enter the big blue marble, sublunary world, a star.
Open source: The magic power of AI research.
By: William Falcon
Tags: Machine Learning, Data Science, Open Source

The opensource core values.

Building on top of previous work is how we advance. (credit: pxhere with permission).

Opensource is centered around honesty, transparency, and building on top of each other’s work.

I’ve always considered myself to be an honest person with a strong internal moral compass. But as I learned as a young trainee undergoing US Navy SEAL training in 2007, what you believe your internal compass differs from what you actually do in situations with real consequences. SEAL training taught me a few hard lessons along the way. Integrity is what you do when no one is looking. Courage is how you react when every muscle and mental fiber of your body is aching for you to quit.

These principles are behind a lot of how I approach building Lightning and interact with the AI community. There have been many times during the development of the project where I’ve had to enforce the integrity of our project by having a zero-tolerance policy for copying code from other projects.

For example here, one of our contributors took code from another project and copy-pasted it into Lightning.

Now, it’s clear that the contributor did not have bad intentions, but nevertheless, this is not the Lightning way.

We don’t copy, we create.

This particular event was resolved positively.

Now, you might wonder why I care so much about this given that “opensource copying is fair game.” But opensource was designed so that we can build on top of each other’s works. The objective is not to pull pieces of projects to the point where you just end up duplicating functionality.

Building on top of each other is why the field of AI is the fastest-growing field today. This principle is also at the core of the scientific community. Peer reviews, attribution, citations.

It is in the DNA of science.

In my opinion, slowly copying chunks of functionality instead of building on existing work, is counter to these principles and has no room in the AI research community.

Lightning is built by creators, researchers and innovators for those who want to build the next big thing in AI. I hope future projects continue to build on our work to advance the field. I’ve learned a lot from friends and contributors of Kornia, NVIDIA NeMo, and other amazing projects. Integrating as partners has helped us all deliver exponentially better experiences for users.

Let’s build the future of open source AI together.
Coindelta and Aniko announce strategic alliance to drive adoption of tokens and Blockchain in India
By: Shubham Yadav
Tags: Announcements, Aniko, Blockchain, Coindelta, Bitcoin

Coindelta and Aniko announce strategic alliance

Today, Aniko and Coindelta are pleased to announce a strategic alliance, making an important step towards widespread adoption of tokens and Blockchain in India.

Aniko sends money across borders faster and cheaper than ever before — for people and businesses. Powered by a proven crypto-arbitrage engine, the Aniko-platform and mobile wallet provides access to billions globally.

As a part of this alliance, Aniko and Coindelta will work towards a widespread adoption of cryptocurrencies in India. Aniko will further develop a trading relationship with Coindelta, giving them the access to liquidity pools in major cryptocurrencies such as Bitcoin and Ethereum. The range of crypto-currencies offered by Coindelta is ideal for the Aniko Platform; Aniko’s crypto-arbitrage engine works off trading across multiple currencies to find the optimum price/volume point and liquidity.

India will be a key market for Aniko and as this industry continues to take shape in this rapidly growing economy, partnering with exchanges such as Coindelta will enable Aniko to execute large volumes of orders for its customers, whilst providing Coindelta with consistent liquidity across a basket of cryptocurrencies.

Additionally, following the completion of the Aniko ICO (expected end of Q3 2018), ANKA token will be looking to list on the Coindelta platforms, making it more accessible for Indian users.

Both Aniko and Coindelta are well positioned to capitalise on the cryptocurrency market in Asia and their collaboration in this space will result in significant value creation.

Please follow Aniko on Twitter for further updates, regarding partnerships and launch of its Wallet in the App and Play store later this summer.

Follow us on Twitter, and join our Telegram community.
Magical Realism in a Ski Story: Of Snow & Stone
By: Elizabeth Eugene
Tags: Skiing, Winter, Fiction, Short Story, Magical Realism

Summit

Stuffing her snack wrapper in her pocket, Darcy adjusted her coat then lifted the bar so they could unload. Silently, the pair slid off the chair. They both knew where to go.

Reed pointed his skis to a short downhill section which led to the Castle Bowl trailhead. Darcy followed.

Clicking out of their bindings, they shouldered their skis and began the 40-minute trek to the top.

The wind rushed down from the peaks above, whispering a promise of grand vistas, untracked snow, and that elusive sense of freedom and adrenaline-fueled joy coveted by every skier.

Reed watched his friend make her way up the trail. He’d met Darcy six years prior. He enjoyed her company, her freckles, her auburn hair; she had an effervescence about her that always brightened his mood and was always game to try something new. Like today.

He had also watched her flit in and out of relationships, never seemingly able to settle. They were good friends. Buddies, really. Except for the fact that Reed found himself wanting to be around her more and more. He had developed an attraction to her, but he wouldn’t admit it. He was ok with the friend zone. It was reliable. And why jeopardize a good thing? Maybe someday she’d figure it out and he hoped to be standing there when she did.

“It’s so beautiful up here,” huffed Darcy in the thin air.

“Isn’t it? I wanted you to see it.”

Photo by Denis Linine on Unsplash

High on the trail, filled with the immensity of the mountains, their conversation dwindled. They were standing on ancient stone, thrust up from the earth; an exposed relic from another millennium. Like two ants, they followed the thin line etched into the snow from previous skiers that spiraled up to the top.

The pitch began to increase. Using his skis as walking sticks for leverage, Reed stuffed his boot tips into the snowy toeholds, heels hanging off small, snowy steps. He reached the top where a natural platform provided space for him to relax a bit and wait for Darcy. A few minutes later, she joined him, and they both looked around quietly accepting their humble stature against the enormity of the sky, surrounding peaks, and power of the Earth below.

“Ready?” asked Reed.

“Ready.”

Darcy whimpered. One last indulgence of fear before she tipped in. She glanced at Reed. He smiled at her.

“Be prepared for speed. I recommend turning left to the inside of that first boulder. You can’t really see it from here, but the rocks begin to space out. Let your skis run between them to extend your turns. I’ll ski behind you to pick up the pieces.”

Darcy threw him a scowl.

“Kidding! Trust yourself.”

Darcy focused on where she wanted to go, then tipped her skis forward.
BitClave Weekly Update — Apr 9, 2018
Tags: Technology, Decentralization, Blockchain, Conference, Bitcoin

Development

MatchICO

Major update on MatchICO — you asked us, and we did it! We launched registration via email. Now the access to MatchICO is easier and more affordable. Sign up via Facebook is also available.

Also, we integrated ID verification form. It’s very important for ICO companies to be sure of their investor’s uniqueness. Users with verified ID get more valuable offers.

Desearch

Desearch is under very active development. We didn’t have any visible improvements last week. But we made a lot of works on our search algorithm. You’ll see significant changes this week.

Feel free to share your ideas or opinion about the product here https://bitclave.typeform.com/to/DHc6ik.

Platform

Last week we finished APIs related to managing ETH crypto wallets in BASE and started the work on a service that will compute user’s wealth in ETH/ERC20 crypto.

We also were working on defining details of integration of Base Login functionality and wealth data into Desearch. This week we plan to finish the service for wealth computation and add authorization via login/password to Base Login

Marketing

We have been collecting feedback from the community on different forums for Desearch.com, the decentralized search engine for crypto-focused content that we launched last week. We have been working on the updates as we write this post. (Shout-out to all those who shared feedback!)

We were also recently featured in ‘Why the net giants are worried about the Web 3.0’ Medium post by Matteo Gianpietro Zago. We also published the blog post titled ‘Technology Giants Join Hands Against Cryptocurrency’, which will give you an idea of how the big tech companies are going against the blockchain companies in general.

Our branding team has started working on the setup of brand guidelines for our new product — Desearch. We will be rolling out the updates in coming weeks.

As a reminder, please follow Desearch on Twitter and Telegram for all latest updates. And feel free to apply to join our Marketing team here or write to us at info@bitclave.com

Events/meetings

Our Head of Growth, Pratik Gandhi and Event Manager, Stanislav Liutenko were at the Blockchain and Bitcoin Conference in Berlin, Germany on April 4th, 2018.

Also, Pratik spoke about the future of Internet at the C3 Crypto Conference in Berlin. Stanislav, our Event Manager, accompanied him for this conference as well. The C3 Crypto Conference was held at STATION-Berlin on April 5th and 6th.

Follow for all the updates for this event on Twitter with the hashtag — #C3CryptoConference