-1.6 C
New York
Saturday, December 27, 2025

Buy now

Adsspot_img

Novelist John Sundman talks CRISPR, genetics, and logic bombs

Novelist John Sundman is a national treasure. His best work, Acts of the Apostles, predicts CRISPR, advanced genetic engineering, and chip-based Trojan Horses and his writing is at once dense and thrilling. I got the chance to talk with him this week for the Technotopia podcast. Sundman lives on Martha’s Vineyard and has been a tech contractor as well as a volunteer fireman and carpenter. He’s not exactly down on the idea of a better future, you’ll find, but he is worried. He expects we’ll see very powerful DNA control systems in the future.

“This offers all kinds of interesting promise for curing all sorts of genetic diseases,” he said. “But it also opens up a Pandora’s Box for all kinds of other applications.” Sundman also expects VR and feedback loops for examining and controlling genetic material. You can download the episode here or subscribe here .
( function() {
var func = function() {
var iframe = document.getElementById(‘wpcom-iframe-3f0788402ccf1f32dffda9f1ba5fb9b6-24588526-12084649’)
if ( iframe ) {
iframe.onload = function() {
iframe.contentWindow.postMessage( {
‘msg_type’: ‘poll_size’,
‘frame_id’: ‘wpcom-iframe-3f0788402ccf1f32dffda9f1ba5fb9b6-24588526-12084649’
}, “https:\/\/tcprotectedembed.com” );
}
}

// Autosize iframe
var funcSizeResponse = function( e ) {

var origin = document.createElement( ‘a’ );
origin.href = e.origin;

// Verify message origin
if ( ‘tcprotectedembed.com’ !== origin.host )
return;

// Verify message is in a format we expect
if ( ‘object’ !== typeof e.data || undefined === e.data.msg_type )
return;

switch ( e.data.msg_type ) {
case ‘poll_size:response’:
var iframe = document.getElementById( e.data._request.frame_id );

if ( iframe && ” === iframe.width )
iframe.width = ‘100%’;
if ( iframe && ” === iframe.height )
iframe.height = parseInt( e.data.height );

return;
default:
return;
}
}

if ( ‘function’ === typeof window.addEventListener ) {
window.addEventListener( ‘message’, funcSizeResponse, false );
} else if ( ‘function’ === typeof window.attachEvent ) {
window.attachEvent( ‘onmessage’, funcSizeResponse );
}
}
if (document.readyState === ‘complete’) { func.apply(); /* compat for infinite scroll */ }
else if ( document.addEventListener ) { document.addEventListener( ‘DOMContentLoaded’, func, false ); }
else if ( document.attachEvent ) { document.attachEvent( ‘onreadystatechange’, func ); }
} )();

spot_img

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

0FansLike
0FollowersFollow
0SubscribersSubscribe
- Advertisement -spot_img

Latest Articles