Blog

Search | Archive | Categories
Kotlin

Java

Features of Kotlin
- Developed and supported by JetBrains
- Officially supported for Android development
- Very similar to Swift, relatively easy to switch between the two languages
- Can compile to Javascript and machine code, in addition to Java bytecode
- 100% interoperable with Java
- Interactive shell

Kotlin
Kotlinlang.org
Wikipedia

Reference
Kotlin reference

Learning
Kotlin.guide
Getting started with Kotlin

Interactive
Try Kotlin

Kotlin and Android
Android Kotlin
Kotlin Resources

Kotlin vs Java
Comparison with Java

Kotlin vs Swift
Swift is like Kotlin
Moving towards a universal language

Links
Kotlin.link


Posted: 2017-11-07 13:53:45

Spanish Hymn Lyrics

Android

Released Spanish Hymn Lyrics for Android

Himnos Letras

Posted: 2017-11-02 21:33:50

US civilian labor workforce particiation rate

Economics

Since 1950, the percentage of men in the civilian workforce has been steadily declining. In 1950, it was over 85%. Now, it's under 70%. Meanwhile, the percentage of women working has steadily increased from from under 35% in 1950 to now over 55%. Total labor participation rate is 63%, which is the lowest since 1978.













Links:
12 Stats About Working Women
Civilian Labor Force Participation Rate: Men
Civilian Labor Force Participation Rate: Women
Civilian Labor Force Participation Rate

Posted: 2017-09-16 10:22:27

James Damore and Google Diversity

Current Events, Debate, Race

"Psychological safety is built on mutual respect and acceptance, but unfortunately our culture of shaming and misrepresentation is disrespectful and unaccepting of anyone outside its echo chamber. Despite what the public response seems to have been, I've gotten many personal messages from fellow Googlers expressing their gratitude for bringing up these very important issues which they agree with but would never have the courage to say or defend because of our shaming culture and the possibility of being fired. This needs to change." - James Damore

What happened after James Damore wrote this in a Google internal memo? ... He got fired.

What were the controversial statements that James said?

"Google’s left bias has created a politically correct monoculture that maintains its hold
by shaming dissenters into silence."

"The distribution of preferences and abilities of men and women differ in part due to biological causes and that these differences may explain why we don’t see equal representation of women in tech and leadership."

"We need to stop assuming that gender gaps imply sexism."

"Philosophically, I don't think we should do arbitrary social engineering of tech just to make it appealing to equal portions of both men and women."

"Google has created several discriminatory practices: Programs, mentoring, and classes only for people with a certain gender or race, a high priority queue and special treatment for “diversity” candidates"

"Google’s left leaning makes us blind to this bias and uncritical of its results, which we’re using to justify highly politicized programs."

"Nearly every difference between men and women is interpreted as a form of women’s oppression."

"While Google hasn’t harbored the violent leftist protests that we’re seeing at universities, the frequent shaming in TGIF and in our culture has created the same silent, psychologically unsafe environment."

"My larger point is that we have an intolerance for ideas and evidence that
don’t fit a certain ideology. I’m also not saying that we should restrict people to certain gender roles; I’m advocating for quite the opposite: treat people as individuals, not as just another member of their group (tribalism)."

Full text:
Here Are the Citations for the Anti-Diversity Manifesto Circulating at Google
Google’s Ideological Echo Chamber - James Damore

Articles:
Fired Google Engineer Hits Back in Public Statement
James Damore, the Google engineer fired after writing a controversial 3,300-word memo on diversity, is questioning why Google pushed him out when it did.
Why Google was wrong to fire James Damore

Videos:
Google Memo: Fired Employee Speaks Out! | James Damore and Stefan Molyneux
Fired Engineer James Damore: I Feel Google Betrayed Me


Posted: 2017-08-12 20:53:14

Hymn Lyrics Translations

Android, Hymn Lyrics

Currently there are two foreign language versions of Hymn Lyrics in other languages.

Hymn Lyrics French
Hymn Lyrics Hausa

Other languages currently in development are Romanian and Spanish.

If you'd like a version of Hymn Lyrics in your language, visit Hymn Lyrics translations.

Posted: 2017-07-04 10:27:15

React Native

Technology

React Native allows building a native Android or iOS app using Javascript.

Reference:
Facebook React Native
Facebook React

Articles:
Why You Should Consider React Native For Your Mobile App
React Native vs Native iOS/Android
React Native: Is it the end of native development?
Why I'm not a React Native Developer

Tutorials:
Facebook
Toptal
AppCoda
Kyle Banks
Smashing
Medium
Tutorials Point
Ray Wenderlich

Posted: 2017-06-08 17:00:32

Venezuela Crisis

Current Events

"With greater oil reserves than Saudi Arabia, Venezuela should be at least moderately prosperous. Instead, it has the world’s fastest contracting economy, the second highest murder rate, inflation heading towards 1,000% and shortages of food and medicine that have pushed the poorest members of its 30 million population to the edge of a humanitarian abyss." - The Guardian







Coverage:
NBC News
Wikipedia

Articles:
Venezuela's Crisis Deepens, Protests Escalate
Venezuela's worst economic crisis: What went wrong?
Venezuela on the brink: a journey through a country in crisis
6 things you need to know about Venezuela’s political and economic crisis

Podcasts:
How Venezuela Imploded - Planet Money


Posted: 2017-05-21 23:27:30

Angular

Technology

What is Angular?

A framework for building SPA apps on the browser developed by Google.

Angular 1 and Angular (2+)

Angular 2 is a total rewrite of Angular 1 that is not backwards compatible. Versions Angular 2 and above should require less rewrite, if at all.

Terminolgy

Versions 2 or later is simply called “Angular”, not AngularJS, not Angular2, not Angular4, etc.

Versioning

A major release is planned every six months.

Angular vs React

Angular vs React — the DEAL BREAKER
Angular vs React : A Side-By-Side Comparison
Read more at https://www.pluralsight.com/guides/front-end-javascript/angular-vs-react-a-side-by-side-comparison#Koz13UxrAHJMAyes.99

AngularJS vs. React: Two JavaScript Technologies & How to Use Them
Angular 2 versus React: There Will Be Blood

Links

Angular Home
Please stop worrying about Angular 3
Ok... let me explain: it's going to be Angular 4.0, or just Angular

Tutorials

Thinkster
Learn Angular2
IBM
Angular 2 Tutorial
Angular2.com
Egghead

Videos

Angular 2 Tutorials
Beginners to Angular 2
Angular 2 Tutorial for Beginners: Learn Angular 2 from Scratch
Angular 2 Tutorial - Complete Introduction - Angular 2 CLI Setup, Components, Databinding
Angular 2 In 60 Minutes

Framework

Ionic



Posted: 2017-05-12 11:33:15

Market cap of major US companies

Finance

Apple - $753 billion
Google - $579 billion
Microsoft - $510 billion
Amazon - $424 billion
Facebook - $410 billion
Berkshire Hathaway - $410 billion
Exxon Mobile - $347 billion
JP Morgan Chase - $316 billion
Wells Fargo - $281 billion
GE - $259 billion
AT&T - $257 billion
Walmart - $221 billion
Verizon - $198 billion
T-Mobile - $53 billion
GM - $53 billion

List of public corporations by market capitalization

Posted: 2017-04-02 17:47:59

Sexual harassment/assault

Current Events

Trump's reaction to the sexual harassment allegations has been that it's just "locker room talk." I don't agree that it's just "locker room talk." It is a peek into the larger problem of sexual assault and harassment in the US and around the world.

In the Georgia election, a proposed constitutional amendment is to get rid of the Judicial Qualifications Commission. Seems like a weird amendment until one finds out what is the reason for it. A judge was disciplined for his misconduct of sexual harassment. He wants to get rid of the group who investigated him.

Just a cursory research shows that sexual assault/harassment is prevalent in all parts of society: politics, business, colleges, schools, churches, doctors, military, prisons, etc. There is no area that is immune; it is not just locker room talk, but exists everywhere.

Johnnie Caldwell - Superior Court Judge
Disgraced former Ga. judge behind push to abolish judicial watchdog group

Bill Clinton - President
Bill Clinton sexual misconduct allegations

Mark Foley - US Representative
Mark Foley scandal

Anthony Weiner - Congressman
Anthony Weiner scandal

Bill Cosby - Comedian
Bill Cosby sexual assault allegations

Roger Ailes - Chairman and CEO of Fox News
Roger Ailes steps down as Fox News CEO

Jared Fogle - Subway spokesman
Jared Fogle Wikipedia

Colleges
"one in four college women have experienced rape or attempted rape at some point in their lifetime"
Sexual Assault
"95% of Campus Rapes Go Unreported"
ACLU

Schools
"In a given school year, 58 percent of 7th-12th graders experience sexual harassment"
By the numbers: Sexual violence in high school
"Eight in 10 students (81 percent) experience some form of sexual harassment during their school lives"
Hostile Hallways

Brock Turner case
Brock Turner

Catholic churches
Catholic Church sex abuse scandals around the world

Pastors
Youth pastor facing molestation charges also charged in south Georgia

Doctors
"3,100 doctors accused of sexual misconduct", but is most probably much higher.
AJC Investigation
Larry Nassar - USA Gymnastics doctor

Military
"25% of military women have been sexually assaulted, and up to 80% have been sexually harassed"
Wikipedia

Prisoners
"Between 9 and 20 percent of inmates had been sexually assaulted"
Wikipedia

Mass sexual assaults
Mass sexual assaults

Celebrity rape survivors
Celebrity rape victims

Resources:
It's On Us
List of anti-sexual assault organizations in the United States
Sexual assault

Posted: 2016-10-13 22:51:45


Older posts >>
RSS/XML