5 SCI-FI BOOKS THAT GUARANTEE TO ENTERTAIN AND POSSIBLY ENLIGHTEN

sci-fi books

There’s a lot of Sci-Fi out there and a lot of it is boring, or kind of lame. One of the problems with the genre is that when technology progresses IRL, it makes the technology from old Sci-Fi books seem out of date. Unless, the author was able to guess right about what was going to happen in the future, which is very rare. The gimmick of a pretend new tech that doesn’t exist and will never exist, since it’s already been superseded, can leave a reader feeling like they are reading an instructional manual for an 8 track player.

Another reason Sci-Fi can be a bore is that the genre is used to hide weak storytelling ability: an author uses future gadgets and other gimmicks of the genre to hide lame characters and weak plots. Actually, the latter reason is what most of the Sci-Fi genre seems to be. That’s why it’s so great when you can find a truly sick, Sci-Fi book. Below are 5 examples of well written and entertaining entries into the Sci-Fi cannon.

1. The Stars My Destination – Alfred Bester

The Stars My Destination

Set in a future where people have learned that by just focusing hard enough on a physical place, you can transport yourself there. This book is FULL of amazing ideas executed brilliantly. His underlying premise on the power of will is brilliant and inspired by Aleister Crowley. This book goes beyond the genre into the realm of great fiction.

2. Ender’s Game – Orson Scott Card

Enders Game

Based on a kid that is chosen out of billions to train as a pilot to fight against a race of insectoid aliens. This book has a 36 Chambers of Shaolin charm: lots of fascinating technical training and character development/interaction. The story itself is original and fast-paced plus it’s so good, the author made a zillion sequels.

3. Neuromancer – William Gibson

Neuromancer

The Granddaddy of Cyberpunk is also the king of the sub-genre. Apparently, re-written dozens of times rendering the writing hyper-polished and blindingly fast; it can leave your comprehension in the dust. That’s not to say this book is too challenging, its denseness manages to add to the excitement. Lots of weird techs, gnarly drugs, A.I. Philosophy and tons of violence.

4. Altered Carbon – Richard K. Morgan

Altered Carbon

A modern cyberpunk noir entry where peoples’ minds can be transmitted through space and then “sleeved” into new bodies. In true cyberpunk fashion, the future is not bright and when you don’t have enough money, it’s bleaker still. From an A.I. concierge with a high-velocity machine gun to cut-rate bodies that lack senses and taste discernment, the feeling this book gives you is grimy in the best possible way. The show Netflix made for this book is OK at first and the main dude in it is cool to watch but overall the show fails to capture the pumping neo-noir vibe that pervades the novel. The show is weak; the novel is strong.

5. Dune – Frank Herbert

dune book

An absolute classic. Extremely entertaining epic full of great characters and a complex universe that would make Tolkien jealous. Anyone who reads this always wishes it would never end. Too bad the sequels are so lackluster. Truly one of the most entertaining books ever written.

DIGGING THE SOUNDS OF JAPAN IN THE 70’S AND 80’S

Early into 2018, we’ve seen a resurgence of disco music across the dance floors of the world, particularly in Berlin, London, Seoul, LA, and Vancouver. Mix in Frank Ocean’s cover of Steve Monite’s 1984 Afro-Boogie gem “Only You” on his latest tour, and this conversation is making its way into the mainstream. DJ’s are digging for those gems your handsome papa used to listen to cruising the Big Sur in a vinyl roof Cadillac. And unlike the herd of Hypebeast sheep looking for that latest Supreme drop, disco and dance music fans are looking to the past.

The 70’s and 80’s were one of the greatest eras for American music, putting out some absolute bangers during that time period. Yet across the seas and out to the east, Japan put out some incredible music that resists easy classification. The genre combines Disco, Funk and Boogie into what the Japanese refer to as City Pop.

“Hey, do you want to hear something new? No, show me something old I’ve never heard before.” Here are 5 tracks to get you started with the goldmine of Japanese music spanning the 70s & the 80s.

Hiroshi Satoh – Say Goodbye 1982

Satoh’s production has aged extremely well. It sounds contemporary even in 2018. With vocoder vocals, you’d think they were paying homage to the legendary French duo Daft Punk but considering this came out 11 years before they’d even formed, that is impossible. Satoh’s able to create an extremely original sound blending the funky synths and jazz piano melodies to compliment the summertime beach vibes of the vocal.

Shigeo Sekito- The Word II 1975

This song came to the attention of Mac Demarco fans after he sampled this on “Chamber of Reflection” and later for fans of Quavo & Travis Scott on “How U Feel”. The original consists of a dreamy melody that would even assuage the nerves of my Jewish grandmother.

Tomoko Aran- I’m In Love 1983

The soft vocals of Tomoko overtop the funky basslines, electric keys and guitar solos all come together for a simply classic love song of the boogie era in Japan.

Tatsuro Yamashita – Sparkle

This list wouldn’t be complete without at least one track from Tatsuro Yamashita. Yamashita was a massive star in his home country and had also experienced some success abroad. He was a prolific artist and this tune is a testament to why. Hooking you in with an uplifting guitar rift, Yamashita adds punchy synths to get you moving. Certified banger.

Seaside Lovers- Evening Shadows

If Marvin Gaye, a Rhodes Piano, and an Elevator had a psychedelic orgy this down-tempo dream-pop track would be the product of that completely abstract and impossible love triangle. Like all things the Japanese do, they have the dedication to perfect their craft. Whether its food, tech, music or art, they just get it. Speaking of Japanese Ingenuity, Tatsuro Yamashita actually invented the Soy Sauce bottle. What a perfect invention, the sauce comes out one side and the air comes out the other, creating a perfect pour every time. You’re my boy, Yamashita! Full disclosure I have no fucking idea who invented the soy sauce bottle.

Whoops! There was an error.
Error
Call to undefined function twentyseventeen_get_svg() Error thrown with message "Call to undefined function twentyseventeen_get_svg()" Stacktrace: #3 Error in /home/forge/itsprimo.com/wp-content/themes/primo/archive.php:45 #2 include in /home/forge/itsprimo.com/wp-includes/template-loader.php:74 #1 require_once in /home/forge/itsprimo.com/wp-blog-header.php:19 #0 require in /home/forge/itsprimo.com/index.php:17
Stack frames (4):
3 Error
/­home/­forge/­itsprimo.com/­wp-content/­themes/­primo/­archive.php45
2 include
/­home/­forge/­itsprimo.com/­wp-includes/­template-loader.php74
1 require_once
/­home/­forge/­itsprimo.com/­wp-blog-header.php19
0 require
/­home/­forge/­itsprimo.com/­index.php17
/home/forge/itsprimo.com/wp-content/themes/primo/archive.php
				 * Include the Post-Format-specific template for the content.
				 * If you want to override this in a child theme, then include a file
				 * called content-___.php (where ___ is the Post Format name) and that will be used instead.
				 */
				get_template_part( 'template-parts/post/content', get_post_format() );
 
			endwhile;
 
			the_posts_pagination( array(
				'prev_text' => twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '<span class="screen-reader-text">' . __( 'Previous page', 'twentyseventeen' ) . '</span>',
				'next_text' => '<span class="screen-reader-text">' . __( 'Next page', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ),
				'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'twentyseventeen' ) . ' </span>',
			) );
 
		else :
 
			get_template_part( 'template-parts/post/content', 'none' );
 
		endif; ?>
 
Arguments
  1. "Call to undefined function twentyseventeen_get_svg()"
    
/home/forge/itsprimo.com/wp-includes/template-loader.php
	endif;
	/**
	 * Filters the path of the current template before including it.
	 *
	 * @since 3.0.0
	 *
	 * @param string $template The path of the template to include.
	 */
	if ( $template = apply_filters( 'template_include', $template ) ) {
		include( $template );
	} elseif ( current_user_can( 'switch_themes' ) ) {
		$theme = wp_get_theme();
		if ( $theme->errors() ) {
			wp_die( $theme->errors() );
		}
	}
	return;
endif;
 
/home/forge/itsprimo.com/wp-blog-header.php
	$wp_did_header = true;
 
	// Load the WordPress library.
	require_once( dirname(__FILE__) . '/wp-load.php' );
 
	// Set up the WordPress query.
	wp();
 
	// Load the theme template.
	require_once( ABSPATH . WPINC . '/template-loader.php' );
 
}
 
Arguments
  1. "/home/forge/itsprimo.com/wp-includes/template-loader.php"
    
/home/forge/itsprimo.com/index.php
 
/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);
 
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
 
Arguments
  1. "/home/forge/itsprimo.com/wp-blog-header.php"
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
SERVER_SOFTWARE
"nginx/1.13.3"
REQUEST_URI
"/author/william-gutenberg/"
USER
"forge"
HOME
"/home/forge"
HTTP_CF_CONNECTING_IP
"54.163.42.154"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_USER_AGENT
"CCBot/2.0 (https://commoncrawl.org/faq/)"
HTTP_CF_VISITOR
"{\"scheme\":\"https\"}"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_CF_RAY
"4898d909dbaac1d6-SJC"
HTTP_X_FORWARDED_FOR
"54.163.42.154"
HTTP_CF_IPCOUNTRY
"US"
HTTP_ACCEPT_ENCODING
"gzip"
HTTP_CONNECTION
"Keep-Alive"
HTTP_HOST
"itsprimo.com"
REDIRECT_STATUS
"200"
HTTPS
"on"
SERVER_NAME
"itsprimo.com"
SERVER_PORT
"443"
SERVER_ADDR
"96.126.98.248"
REMOTE_PORT
"24666"
REMOTE_ADDR
"172.68.189.99"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
DOCUMENT_ROOT
"/home/forge/itsprimo.com"
DOCUMENT_URI
"/index.php"
SCRIPT_NAME
"/index.php"
SCRIPT_FILENAME
"/home/forge/itsprimo.com/index.php"
CONTENT_LENGTH
""
CONTENT_TYPE
""
REQUEST_METHOD
"GET"
QUERY_STRING
""
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
"1544876253.8114"
REQUEST_TIME
"1544876253"
empty
0. Whoops\Handler\PrettyPageHandler