Add test for Slashdot + fix style
[gofetch.git] / test / source / SLASHDOT / hardware.slashdot.org / story_18_09_06_1719243_robot-boat-sails-into-history-by-finishing-atlantic-crossing.html
1 <!-- html-header type=current begin -->
2
3 <!DOCTYPE html>
4
5 <html lang="en">
6 <head>
7 <!-- Render IE9 -->
8 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
9
10
11
12 <script>window.is_euro_union = 1;</script>
13 <script src="https://a.fsdn.com/con/js/sftheme/vendor/promise.polyfill.min.js"></script>
14 <script src="https://a.fsdn.com/con/js/sftheme/cmp.js"></script>
15 <script src="https://slashdot.org/country.js"></script>
16 <script type='text/javascript'>
17 if (window.is_euro_union) {
18 bizx.cmp.init({
19 // to test: 'Display UI': 'always',
20 'Publisher Name': 'Slashdot',
21 'Publisher Logo': 'https://a.fsdn.com/sd/sdlogo.svg',
22 'Consent Scope': 'global group',
23 'Consent Scope Group URL': 'https://slashdot.org/gdpr-cookies.pl',
24 });
25 }
26 </script>
27 <link rel="stylesheet" href="//a.fsdn.com/con/css/sftheme/sandiego/cmp.css" type="text/css">
28 <style type="text/css">
29 .qc-cmp-publisher-logo, .qc-cmp-nav-bar-publisher-logo {
30 background-color: #016765;
31 }
32 </style>
33 <script>
34 if (!window.is_euro_union) {
35 (function (s,o,n,a,r,i,z,e) {s['StackSonarObject']=r;s[r]=s[r]||function(){
36 (s[r].q=s[r].q||[]).push(arguments)},s[r].l=1*new Date();i=o.createElement(n),
37 z=o.getElementsByTagName(n)[0];i.async=1;i.src=a;z.parentNode.insertBefore(i,z)
38 })(window,document,'script','https://www.stack-sonar.com/ping.js','stackSonar');
39 stackSonar('stack-connect', '66');
40 }
41 </script>
42
43 <script id="before-content" type="text/javascript">
44 (function () {
45 if (typeof window.sdmedia !== 'object') {
46 window.sdmedia = {};
47 }
48 if (typeof window.sdmedia.site !== 'object') {
49 window.sdmedia.site = {};
50 }
51
52 var site = window.sdmedia.site;
53 site.rootdir = "//slashdot.org";
54 }());
55
56 var pageload = {
57 pagemark: '199255659274998772',
58 before_content: (new Date).getTime()
59 };
60 function pageload_done( $, console, maybe ){
61 pageload.after_readycode = (new Date).getTime();
62 pageload.content_ready_time = pageload.content_ready - pageload.before_content;
63 pageload.script_ready_time = pageload.after_readycode - pageload.content_ready;
64 pageload.ready_time = pageload.after_readycode - pageload.before_content;
65 // Only report 1% of cases.
66 maybe || (Math.random()>0.01) || $.ajax({ data: {
67 op: 'page_profile',
68 pagemark: pageload.pagemark,
69 dom: pageload.content_ready_time,
70 js: pageload.script_ready_time
71 } });
72 }
73 </script>
74 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
75
76 <title>Robot Boat Sails Into History By Finishing Atlantic Crossing - Slashdot</title>
77 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
78
79 <meta name="description" content="An anonymous reader writes: For the first time an autonomous sailing robot has completed the Microtransat Challenge by crossing the Atlantic from Newfoundland, Canada to Ireland. The Microtransat has been running since 2010 and has seen 23 previous entries all fail to make it across. The successful ...">
80
81 <meta name="twitter:card" content="summary">
82 <meta name="twitter:site" content="@slashdot">
83 <meta name="twitter:domain" content="hardware.slashdot.org">
84 <meta property="og:url" content="https://hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing?utm_source=rss1.0mainlinkanon&utm_medium=feed">
85
86 <meta property="og:title" content="Robot Boat Sails Into History By Finishing Atlantic Crossing - Slashdot">
87 <meta property="og:description" content="An anonymous reader writes: For the first time an autonomous sailing robot has completed the Microtransat Challenge by crossing the Atlantic from Newfoundland, Canada to Ireland. The Microtransat has been running since 2010 and has seen 23 previous entries all fail to make it across. The successful ...">
88
89
90
91 <meta property="og:image" content="https://a.fsdn.com/sd/topics/robot_64.png">
92
93 <meta property="fb:admins" content="100000696822412">
94 <meta property="fb:page_id" content="267995220856">
95
96 <meta name="viewport" content="width=1000, user-scalable=yes, minimum-scale=0, maximum-scale=10.0" />
97 <meta name="apple-mobile-web-app-capable" content="yes">
98 <meta name="apple-mobile-web-app-status-bar-style" content="black">
99
100 <link rel="canonical" href="https://hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing">
101
102 <link rel="alternate" media="only screen and (max-width: 640px)" href="http://m.slashdot.org/story/345534" >
103
104
105 <link rel="stylesheet" type="text/css" media="screen, projection" href="//a.fsdn.com/sd/classic.ssl.css?8f5016a67a2f2048" >
106 <!--[if IE 8]><link rel="stylesheet" type="text/css" media="screen, projection" href="//a.fsdn.com/sd/ie8-classic.ssl.css?8f5016a67a2f2048" ><![endif]-->
107 <!--[if IE 7]><link rel="stylesheet" type="text/css" media="screen, projection" href="//a.fsdn.com/sd/ie7-classic.ssl.css?8f5016a67a2f2048" ><![endif]-->
108
109
110
111
112
113
114
115 <!-- -->
116
117
118
119
120
121 <!-- SMACKS: NEW CSS -->
122 <link rel="stylesheet" href="//a.fsdn.com/sd/css/app.css?8f5016a67a2f2048">
123
124 <script type='text/javascript'>
125 var _gaq = _gaq || [];
126 </script>
127
128
129
130
131
132
133
134
135
136 <script type="text/javascript" id="pbjs_script" data-dom="https://d3tglifpd8whs6.cloudfront.net" src="https://d3tglifpd8whs6.cloudfront.net/js/prebid/slash-story/slash-story.min.js"></script>
137 <script type='text/javascript'>
138 /*global performance */
139 var googletag = window.googletag || {};
140 googletag.cmd = googletag.cmd || [];
141
142 window.Ads_disallowPersonalization = 1;
143 bizx.cmp.ifConsent('all', 'all', function(){
144 window.Ads_disallowPersonalization = 0;
145 }, function(){
146 window.Ads_disallowPersonalization = 1;
147 }, function () {
148 window.bizxPrebid.Ads.initPrebid(window.bizxPrebid.adUnits);
149 });
150 </script>
151
152 <!-- prep GPT ads -->
153 <script type='text/javascript'>
154 (function() {
155 function page_type (loc) {
156 /*
157 only four page types:
158 - Story
159 - Poll
160 - Homepage (/ only)
161 - Other (but AdOps wants 'Homepage' again)
162 */
163 var path = loc.pathname;
164 var just_the_root = /^\/?$/.test(path);
165 var story_or_poll = /^\/(story(?=\/)|submission(?=\/)|poll(?=\/|Booth|s\b))/i.exec(path);
166
167 var page_type = just_the_root ? 'homepage'
168 : story_or_poll ? story_or_poll[1]
169 : 'other'
170
171 // exceptions
172 if (page_type.toLowerCase() === 'submission')
173 page_type = 'story'; // submissions are like stories, right?
174 else if (page_type.toLowerCase() === 'other')
175 page_type = 'homepage'; // this one might move out of here
176
177 return page_type;
178 }
179 function page_section (loc) {
180 //var greek = ['alpha', 'beta', 'gamma', 'delta'].join('|');
181 //var hostwise = '^([a-z]+)(?:-(?:'+greek+'))?\\.(?:slashdot\\.org|\\.xb\\.sf\\.net)$';
182 var pathwise = '^/(?:(recent|popular|blog)|stories/([^/]+))';
183 var rootwise = '^\/?$';
184
185 //var hostwisely = new RegExp(hostwise,'i').exec(loc.hostname);
186 var pathwisely = new RegExp(pathwise,'i').exec(loc.pathname);
187 var rootwisely = new RegExp(rootwise,'i').exec(loc.pathname);
188
189 var section = (rootwisely && 'homepage')
190 || (pathwisely && (pathwisely[1] || pathwisely[2]))
191 || ''
192 ;
193
194 return section.replace(/[^_a-z]/ig, '');
195 }
196 function single_size (size) {
197 return '' + size[0] + 'x' + size[1];
198 }
199 function sz_sz (sz) {
200 var str = '';
201 var sizes = [];
202 if (sz[0] instanceof Array) {
203 for (size in sz) {
204 sizes.push(single_size(sz[size]));
205 }
206 return sizes.join(',');
207 } else {
208 return single_size(sz);
209 }
210 }
211
212 function unique_tpc_array(array1,array2) {
213 var j = array1.concat(array2);
214 j.forEach(function (v,i,a) {
215 a[i] = v.replace(/[^_a-z]/ig, '');
216 });
217 return j.filter(function (v,i,a) {
218 return v != '' && a.indexOf(v) === i;
219 });
220 }
221
222 /* LEGEND:
223 - 'sz' = "size"
224 - 'npt' = "no page type" in ad unit name
225 */
226 var tags = {
227 '728x90_A': { 'sz': [[728, 90], [970, 90], [970, 250], [980, 66]] },
228 '728x90_B': { 'sz': [728, 90] },
229 '728x90_C': { 'sz': [728, 90], 'skip': { 'homepage': 1 } },
230 'HubIcon_200x90_A': { 'sz': [[200, 90], [220, 90]]},
231 'PowerSwitch_980x66_A': { 'sz': [980, 66], 'skip': { 'homepage': 1 } },
232 'PollPeel': { 'sz': [200, 90], 'skip': { 'homepage': 1 } },
233 //'VideoWidget_300x250': { 'sz': [300, 250], 'npt': 1 },
234 '300x250_A': { 'sz': [[300, 250], [300, 600], [300, 1050]] },
235 '300x250_B': { 'sz': [[300, 250], [300, 600]] },
236 '300x250_C': { 'sz': [[300, 250], [300, 600]] },
237 '300x250_D': { 'sz': [[300, 250], [300, 600]] },
238 'Pulse_300x600_A': { 'sz': [300, 600] },
239 //'Polls_Detail_300x250_A': { 'sz': [[300, 250], [300, 600]], 'npt': 1 },
240 //'Poll_300x250_A': { 'sz': [[300, 250], [300, 600]], 'npt': 1 },
241 //'SD_Story_1x1': { 'sz': [1, 1] },
242 '1x1': { 'sz': [1, 1] }
243 };
244
245 //var network_path = '/41014381/Slashdot/';
246 var network_path = '/41014381/Slashdot/';
247 var tag_name_prefix = 'SD';
248 var tag_name_linkage = '_';
249 var tag_name_pagetype = page_type(location);
250 var tag_topic = page_section(location);
251 if(tag_name_pagetype == 'poll'){
252 tag_name_pagetype = 'Poll';
253 }
254 var before_tag_pagetyped = network_path
255 + tag_name_prefix
256 + tag_name_linkage
257 + tag_name_pagetype
258 + tag_name_linkage
259 ;
260 var before_tag_pagetypeless = network_path
261 + tag_name_prefix
262 + tag_name_linkage
263 /* + tag_name_pagetype */
264 /* + tag_name_linkage */
265 ;
266
267
268 googletag.cmd.push(function() {
269
270 function remove_sticky_top() {
271 setTimeout(function(){
272 $('#div-gpt-ad-728x90_a').parent('div').addClass('adwrap-viewed-banner');
273 $('#div-gpt-ad-728x90_a').addClass('viewableImpression');
274 }, 1000);
275 }
276 function remove_sticky_railad() {
277 setTimeout(function(){
278 $('#slashboxes .adwrap-unviewed').addClass('adwrap-viewed-railad');
279 $('.railad').addClass('viewableImpression');
280 }, 1000);
281 }
282 function viewable_imp (slot) {
283 for(var i in slot) {
284 if(typeof slot[i] !== 'string') continue;
285 switch(slot[i]){
286 case "/41014381/Slashdot/SD_homepage_728x90_A":
287 case "/41014381/Slashdot/SD_story_728x90_A":
288 case "/41014381/Slashdot/SD_Poll_728x90_A":
289 case "/41014381/Slashdot/SD_homepage_728x90_Ref_A":
290 case "/41014381/Slashdot/SD_story_728x90_Ref_A":
291 case "/41014381/Slashdot/SD_Poll_728x90_Ref_A":
292 remove_sticky_top();
293 break;
294 case "/41014381/Slashdot/SD_homepage_300x250_A":
295 case "/41014381/Slashdot/SD_story_300x250_A":
296 case "/41014381/Slashdot/SD_Poll_300x250_A":
297 case "/41014381/Slashdot/SD_homepage_300x250_Ref_A":
298 case "/41014381/Slashdot/SD_story_300x250_Ref_A":
299 case "/41014381/Slashdot/SD_Poll_300x250_Ref_A":
300 remove_sticky_railad();
301 break;
302 }
303 //if(slot[i] === "/41014381/Slashdot/SD_homepage_728x90_A") remove_sticky_top();
304 //if(slot[i] === "/41014381/Slashdot/SD_homepage_300x250_A") remove_sticky_railad();
305 }
306 }
307 function define_me_a_slot (tag) {
308 if (tags[tag].skip && tags[tag].skip[tag_name_pagetype])
309 return;
310 var sandbox_regex = /\.xb\.sf\.net$/i;
311 var full_name = tags[tag].npt // "no page type"
312 ? before_tag_pagetypeless + tag
313 : before_tag_pagetyped + tag
314 ;
315 var div_id = 'div-gpt-ad-' + tag.toLowerCase();
316
317 var service;
318 // extend jQuery and get URL query params
319 jQuery.extend({
320 getQueryParameters : function(str) {
321 return (str || document.location.search).replace(/(^\?)/,'').split("&").map(function(n){
322 return n = n.split("="),this[n[0]] = n[1],this
323 }.bind({}))[0];
324 }
325 });
326
327 var queryParams = $.getQueryParameters();
328
329 if( queryParams.source === 'autorefresh' ) {
330 full_name = full_name.replace(/(\d+x\d+)/,'$1_Ref');
331 //console.log('TAG NAME: ', full_name);
332 }
333
334 service = googletag.defineSlot(
335 full_name
336 , tags[tag].sz
337 , div_id
338 ).addService(googletag.pubads());
339
340 service.setTargeting('sz', tags[tag].sz);
341
342
343 var frontend_tpc = tag_topic.split(",");
344 var backend_tpc = [ "robot", "hardware", "microtransat", "singularity", "skynet" ];
345
346 var tpc_final = unique_tpc_array(frontend_tpc, backend_tpc);
347 service.setTargeting('tpc', tpc_final);
348 if (location.hostname.match(sandbox_regex)) {
349 service.setTargeting('test', 'adops');
350 }
351
352 }
353
354 for (tag in tags) {
355 define_me_a_slot(tag, false);
356 }
357 googletag.pubads().addEventListener('impressionViewable', function(event) {
358 viewable_imp(event.slot);
359 });
360
361 googletag.pubads().setTargeting('requestSource', 'GPT');
362 googletag.pubads().setRequestNonPersonalizedAds(window.Ads_disallowPersonalization);
363 googletag.pubads().enableAsyncRendering();
364
365
366 googletag.pubads().collapseEmptyDivs();
367 window.bizxPrebid.SAFEFRAMES = true;
368 bizxPrebid.Ads.pushToGoogle();
369 googletag.enableServices();
370 });
371 })();
372 </script>
373
374
375
376 <!-- CrossPixel -->
377 <script type="text/javascript"> try{(function(){ var cb = new Date().getTime(); var s = document.createElement("script"); s.defer = true; s.src = "//tag.crsspxl.com/s1.js?d=2397&cb="+cb; var s0 = document.getElementsByTagName('script')[0]; s0.parentNode.insertBefore(s, s0); })();}catch(e){} </script>
378
379 <!-- AdBlock Check -->
380 <script>
381 var isAdBlockActive = true;
382 </script>
383 <script async src="//a.fsdn.com/sd/js/scripts/ad.js?8f5016a67a2f2048"></script>
384
385 </head>
386 <body class="anon firehose ">
387
388
389 <script src="//a.fsdn.com/sd/all-minified.js?8f5016a67a2f2048" type="text/javascript"></script>
390
391
392 <script type="text/javascript">
393 (function(){
394 var regexp=/\s*(?:\d+|many)\s+more\s*/i;
395
396
397 var auto_more_count = 1;
398
399 function auto_more(){
400 var $more_link = $('#more-experiment a');
401 $more_link.each(function(){
402 var $lastitem = $('#firehoselist>article.fhitem:visible:last');
403 if ( Bounds.intersect(window, $lastitem) ) {
404
405
406 !--auto_more_count && (auto_more=undefined);
407 // don't allow a call till the next paginate gets built and |more_possible|
408 $(document).unbind('scroll', call_auto_more);
409 }
410 });
411 };
412
413 function call_auto_more(){ auto_more && auto_more(); }
414
415
416 $('#more-experiment a').
417 live('more-possible', function( event ){
418 var $more_link=$(this);
419 if ( regexp.test($more_link.text()) ) {
420
421 $(document).bind('scroll', call_auto_more);
422 } else {
423 $(document).unbind('scroll', call_auto_more);
424
425 }
426 });
427 })();
428 </script>
429 <!--[if lt IE 9]><script src="//a.fsdn.com/sd/html5.js"></script><![endif]-->
430
431
432 <script type="text/javascript">
433 (function() {
434 if (typeof window.janrain !== 'object') window.janrain = {};
435 if (typeof window.janrain.settings !== 'object') window.janrain.settings = {};
436
437 /* _______________ can edit below this line _______________ */
438
439 janrain.settings.tokenUrl = 'https://slashdot.org/token_callback.pl';
440 janrain.settings.type = 'embed';
441 janrain.settings.appId = 'ggidemlconlmjciiohla';
442 janrain.settings.appUrl = 'https://login.slashdot.org';
443 janrain.settings.providers = [
444 'googleplus',
445 'facebook',
446 'twitter',
447 'linkedin'];
448 janrain.settings.providersPerPage = '5';
449 janrain.settings.format = 'one column';
450 janrain.settings.actionText = 'Sign in with';
451 janrain.settings.showAttribution = false;
452 janrain.settings.fontColor = '#666666';
453 janrain.settings.fontFamily = 'lucida grande, Helvetica, Verdana, sans-serif';
454 janrain.settings.backgroundColor = '#ffffff';
455 janrain.settings.width = '300';
456 janrain.settings.borderColor = '#cccccc';
457 janrain.settings.borderRadius = '5'; janrain.settings.buttonBorderColor = '#CCCCCC';
458 janrain.settings.buttonBorderRadius = '0';
459 janrain.settings.buttonBackgroundStyle = 'gray';
460 janrain.settings.language = '';
461 janrain.settings.linkClass = 'janrainEngage';
462
463 /* _______________ can edit above this line _______________ */
464
465 function isReady() { janrain.ready = true; };
466 if (document.addEventListener) {
467 document.addEventListener("DOMContentLoaded", isReady, false);
468 } else {
469 window.attachEvent('onload', isReady);
470 }
471
472 var e = document.createElement('script');
473 e.type = 'text/javascript';
474 e.id = 'janrainAuthWidget';
475
476 e.src = 'https://rpxnow.com/js/lib/login.slashdot.org/engage.js';
477
478 var s = document.getElementsByTagName('script')[0];
479 s.parentNode.insertBefore(e, s);
480 })();
481 </script>
482
483 <script src="//cdn-social.janrain.com/social/janrain-social.min.js"></script>
484 <script type="text/javascript">
485 (function($) {
486 $(function(){
487 janrain.settings.appUrl = "https://login.slashdot.org";
488 $twitter = $('body .janrain_twitterButton');
489 $twitter.append('<i class="icon-twitter"></i>');
490
491 janrain.settings.social = {
492 providers: [
493 "native-facebook",
494 "twitter",
495 "linkedin",
496 "native-googleplus",
497 "native-reddit"
498 ],
499 shareCountMin: "100",
500 shareCountMode: "combined"
501 };
502 });
503 })($j);
504 </script>
505 <!-- index2_variant ||-->
506
507 <!-- TABOOLA -->
508 <script type="text/javascript">
509 if (!window.is_euro_union) {
510 window._taboola = window._taboola || [];
511 _taboola.push({home:'auto'});
512 !function (e, f, u) {
513 e.async = 1;
514 e.src = u;
515 f.parentNode.insertBefore(e, f);
516 }(document.createElement('script'),
517 document.getElementsByTagName('script')[0],
518 '//cdn.taboola.com/libtrc/slashdot/loader.js');
519 }
520 </script>
521
522 <!-- html-header type=current end --><!-- header type=current begin -->
523
524
525
526 <link rel="top" title="News for nerds, stuff that matters" href="//slashdot.org/" >
527 <link rel="search" title="Search Slashdot" href="//hardware.slashdot.org/search.pl">
528 <link rel="alternate" title="Slashdot RSS" href="http://rss.slashdot.org/Slashdot/slashdotHardware" type="application/rss+xml">
529 <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
530
531
532 <div id="top_parent"></div>
533 <a name="topothepage"></a>
534
535 <div class="container">
536 <div class="nav-wrap">
537 <nav class="nav-primary" role="navigation" aria-label="Global Navigation">
538 <h1 class="logo">
539 <a href="//slashdot.org"><span>Slashdot</span></a>
540 </h1>
541
542 <ul class="nav-site">
543 <li><a href="//slashdot.org"><i class="icon-book" title="Stories"></i><span>Stories</span></a></li>
544 <li>
545 <ul class="filter-firehose">
546 <li class="nav-label">Firehose <i class="icon-angle-right"></i></li>
547 <li><a href="//slashdot.org/recent">All</a></li>
548 <li><a href="//slashdot.org/popular">Popular</a></li>
549 </ul>
550 </li>
551 <li><a href="//slashdot.org/polls"><i class="icon-chart-bar" title="Polls"></i><span>Polls</span></a></li>
552
553 <!--
554 <li><a href="//ask.slashdot.org"><i class="icon-question-circle"></i><span>Ask</span></a></li>
555
556 <li><a href="//events.slashdot.org"><i class="icon-calendar"></i><span>Events</span></a></li>
557 -->
558 <li><a href="http://deals.slashdot.org/?utm_source=slashdot&amp;utm_medium=navbar&amp;utm_campaign=dealshp_1" target="_blank"><i class="sd-mini" title="Deals"></i> <span>Deals</span></a></li>
559 </ul>
560 <a href="//slashdot.org/submission" class="btn btn-success">Submit</a>
561 </nav>
562 <nav class="nav-user" role="navigation" aria-label="user access and account controls">
563 <form id="search" class="form-inline nav-search-form" method="get" action="//slashdot.org/index2.pl">
564 <!-- //hardware.slashdot.org/index2.pl" -->
565 <div class="form-group">
566 <label class="sr-only" for="sitesearch">Search Slashdot</label>
567 <div class="input-group">
568 <input type="text" id="" class="" name="fhfilter" value="" placeholder="Search">
569 </div>
570 </div>
571 <button type="submit" class="btn icon-search"></button>
572 </form>
573 <ul class="user-access">
574
575
576 <li >
577 <a href="//slashdot.org/my/login" onclick="show_login_box(); return false;"><i class="icon-login"></i><span> Login</span></a>
578
579 </li>
580
581
582
583 <li class="nav-label">or</li>
584
585
586
587 <li >
588 <a href="//slashdot.org/my/newuser" ><i class="icon-user-add"></i><span> Sign up</span></a>
589
590 </li>
591
592
593 </ul>
594 </nav>
595 </div>
596 <div class="nav-secondary-wrap">
597 <nav class="nav-secondary" role="secondary-navigation">
598 <ul>
599 <li class="nav-label">Topics: </li>
600 <li><a href="//devices.slashdot.org">Devices</a></li>
601 <li><a href="//build.slashdot.org">Build</a></li>
602 <li><a href="//entertainment.slashdot.org">Entertainment</a></li>
603 <li><a href="//technology.slashdot.org">Technology</a></li>
604 <li><a href="//slashdot.org/?fhfilter=opensource">Open Source</a></li>
605 <li><a href="//science.slashdot.org">Science</a></li>
606 <li><a href="//yro.slashdot.org">YRO</a></li>
607 <!-- <li><a href="//slashdot.org/topics.pl">more...</a></li> -->
608 </ul>
609 </nav>
610 <nav class="nav-social" role="social navigation">
611 <ul>
612 <li class="nav-label">Follow us:</li>
613 <li><a href="http://rss.slashdot.org/Slashdot/slashdotMain" target="_blank"><i class="icon-rss-squared"></i><span class="sr-only">RSS</span></a></li>
614 <li><a href="http://www.facebook.com/slashdot" target="_blank"><i class="icon-facebook-squared"></i><span class="sr-only">Facebook</span></a></li>
615 <li><a href="https://plus.google.com/112601993642376762846/" target="_blank"><i class="icon-gplus-squared"></i><span class="sr-only">Google+</span></a></li>
616 <li><a href="http://twitter.com/slashdot" target="_blank"><i class="icon-twitter-squared"></i><span class="sr-only">Twitter</span></a></li>
617 <li><a href="//slashdot.org/newsletter" target="_blank"><i class="icon-mail-squared"></i><span class="sr-only">Newsletter</span></a></li>
618 </ul>
619 </nav>
620 </div>
621 </div>
622
623 <section>
624
625 <div class="message-bar" id="firehose-message-tray">
626 <span class="icon-quote-left"></span>
627 <p>
628
629
630 Follow Slashdot stories on <a href="http://twitter.com/slashdot">Twitter</a>
631
632 </p>
633 </div>
634
635
636 <div id='embbeded_login_modal' class="hide">
637 <form action="https://slashdot.org/my/login" method="post" onsubmit="if (global_returnto) { this.returnto.value = global_returnto }" class="embedded"><fieldset style="-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0">
638 <div style='height:25px;'>&nbsp;</div>
639 <input type="hidden" name="returnto" value="">
640 <input type="hidden" name="op" value="userlogin">
641 <p>
642 <label class="fleft" for="unickname">Nickname:</label>
643 <input type="text" name="unickname" value="">
644 </p>
645 <p>
646 <label class="fleft" for="upasswd">Password:</label>
647 <input type="password" name="upasswd" placeholder="6-1024 characters long">
648 </p>
649 <label class="checkbox"><input type="checkbox" name="login_temp" value="yes"> Public Terminal</label>
650 <br>
651 <hr>
652 <input type="submit" name="userlogin" value="Log In" class="fno"> <a href="//slashdot.org/my/mailpassword" class="btn link" onclick="getModalPrefs('sendPasswdModal', 'Retrieve Password', 1); return false;">Forgot your password?</a>
653 </fieldset></form>
654
655 <div id="janrainEngageEmbed"></div>
656 <div class="actions">
657 <a class="ico close" onclick="hide_login_slider();" href=""><span>Close</span></a>
658 </div>
659 </div>
660
661
662 <div class="banner-wrapper">
663 <div class="adwrap adwrap-unviewed banner-contain">
664
665 <div id='div-gpt-ad-728x90_a'><script type='text/javascript'>
666 googletag.cmd.push(function(){
667 googletag.display('div-gpt-ad-728x90_a');});</script></div>
668 <div id='div-gpt-ad-hubicon_200x90_a'><script type='text/javascript'>
669 googletag.cmd.push(function(){
670 googletag.display('div-gpt-ad-hubicon_200x90_a');});</script></div>
671 </div>
672 </div>
673
674 <a name="main-articles"></a>
675
676 <!-- header type=current end --><!-- body begin -->
677
678
679
680
681
682
683
684
685
686 <style type="text/css">
687 menu, menu * {
688 text-decoration:none;
689 }
690
691 menu[type=context] {
692 display:none;
693 position:absolute;
694 z-index:10000;
695 }
696
697 menu[type=context]:not(.brief) {
698 background-color:#dfdfdf;
699 margin:0;
700 padding:2px 0.5em;
701 border-style:solid;
702 border-width:1px;
703 border-color:#eeeeee #aaaaaa #aaaaaa #eeeeee;
704 -moz-border-radius-topright:.7em;
705 -webkit-border-top-right-radius: 0.7em 0.7em;
706 }
707
708 menu.full[type=context] > a.slash-hover:first-child {
709 -moz-border-radius-topright:.6em;
710 -webkit-border-top-right-radius: 0.6em 0.6em;
711 }
712
713
714
715 menu.brief[type=context] > a {
716 -moz-border-radius:.6em;
717 -webkit-border-radius: 0.6em;
718 color:#ffffff;
719 background-color:#000000;
720 }
721
722 /*
723 span.briefmenu a.tag:not(.datatype) {
724 padding-left:.5em;
725 }
726 */
727
728
729
730
731 /* #tag-menu a, #feedback-menu a { */
732 menu.tag-menu-admin a {
733 display:list-item;
734 list-style:none;
735 text-align:left;
736 font-weight:bold;
737 color:black;
738 padding:0.1em 0.5em;
739 margin:-0.1em -0.5em;
740 cursor:pointer;
741 }
742
743
744 .tags .edit-bar { position:relative; }
745 article aside .share .addthis_toolbox { display:block; width:60px; float:left; }
746 article aside.view_mode .share { min-width:120px; padding-top:.5em; }
747 #firehose.list article header h2 {padding-left: 20px; !important}
748 .novote .vote { display:none; }
749
750 .vote > a, .votedup > a, .voteddown > a {
751 display:inline-block;
752 height:22px;
753 width:22px;
754 margin: 2px 10px 0 0;
755 color:rgb(255,255,255);
756 text-decoration:none;
757 line-height:22px;
758 text-align:center;
759 font-weight:bold;
760 font-size:14px;
761 border-width:1px;
762 border-style:solid;
763 border-color:rgba(0,0,0,0.5);
764 }
765
766 .vote > a, .votedup > a, .voteddown > a {color:rgb(0,0,0);}
767
768 article.fhitem-submission h2 .vote > a, article.fhitem-submission h2 .votedup > a, article.fhitem-submission h2 .voteddown > a { border-color:rgba(0,0,0,0.15); }
769 .vote .up, .vote .down, .votedup .up, .votedup .down, .voteddown .up, .voteddown .down { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; /* text-shadow:0 0 2px #000000; }*/}
770 article:not(.fhitem-story) .vote .up,article:not(.fhitem-story) .vote .down,article:not(.fhitem-story) .votedup .up,article:not(.fhitem-story) .votedup .down,article:not(.fhitem-story) .voteddown .up,article:not(.fhitem-story) .voteddown .down { /*text-shadow:none !important; */}
771 .voteddown .down, .votedup .up { margin-right: 10px; text-indent:2px; line-height:24px; }
772 article:not(.fhitem-story) .votedup .up,article:not(.fhitem-story) .voteddown .down {background: rgb(174,174,174);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(174,174,174)), to(rgb(193,193,193)));background-image: -moz-linear-gradient(100% 100% 90deg,rgb(193,193,193), rgb(174,174,174) 100%);color:rgb(0,0,0);}
773 article.fhitem-story .votedup .up,article.fhitem-story .voteddown .down {background: rgb(0,66,66);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(0,53,53)), to(rgb(0,102,102)));background-image: -moz-linear-gradient(100% 100% 90deg,rgb(0,102,102), rgb(0,53,53) 100%);}
774
775
776
777
778 #tag-menu span.var-tag {
779 font-weight:normal;
780 color:#444444;
781 }
782
783 menu.reasons-menu a {
784 padding:0 .25em 0 .25em;
785 font-size:80%;
786 -moz-border-radius:.5em;
787 -webkit-border-radius:.5em;
788 cursor:pointer;
789 }
790
791 menu.reasons-menu a:hover {
792 background:rgb(153,153,153);
793 background:-moz-linear-gradient(100% 100% 90deg, rgb(102,102,102), rgb(153,153,153) 70%) repeat scroll 0 0 rgb(102,102,102);
794 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(153,153,153)), to(rgb(102,102,102)));
795 color:#fff;
796 text-decoration:none;
797 font-weignt:normal;
798 }
799
800 article.fhitem-story menu.reasons-menu a:hover {
801 background:#002323 !important;
802 background:-moz-linear-gradient(100% 100% 90deg, #002323, #005353 70%) repeat scroll 0 0 #002323 !important;
803 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#005353), to(#002323)) !important;
804 }
805
806
807 menu.reasons-menu {
808 display:none;
809 margin:0;
810 padding:0;
811 }
812
813 div.fhitem h3 menu.reasons-menu {
814 margin:0.25em 0 0;
815 }
816
817 div.fhitem h3 menu.reasons-menu a.tag {
818 font-size:.8em;
819 }
820
821 #tag-menu a.slash-hover,
822 #feedback-menu a.slash-hover,
823
824 .tag-display span.tag:hover,
825 .tag-display span.tag.trigger {
826 color:white;
827 background-color:rgb(0, 85, 85);
828 }
829
830 #tag-menu a.slash-hover span.var-tag {
831 color:#eee;
832 }
833
834 .tag-entry.default {
835 color:#ccc;
836 }
837
838 .brief .nix {
839 margin-top:-1.35em;
840 margin-left:0px;
841 margin-top:-1.15em;
842 text-decoration:none;
843 line-height:1.35em;
844 padding:0 2px;
845 -moz-border-radius:.6em 0 0 .6em;
846 -webkit-border-radius:.6em 0 0 .6em;
847 -o-border-radius:.6em 0 0 .6em;
848 border-radius:.6em 0 0 .6em;
849 color:#fff !important;
850 background:transparent !important;
851 }
852
853 .brief .nix:hover {
854 background:rgb(153,153,153) !important;
855 background:-moz-linear-gradient(100% 100% 90deg, rgb(102,102,102), rgb(153,153,153) 70%) repeat scroll 0 0 rgb(102,102,102) !important;
856 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(153,153,153)), to(rgb(102,102,102))) !important;
857 }
858
859 </style>
860
861 <menu id="nix-reasons" style="display:none">
862 <a class="tag">binspam</a><a class="tag">dupe</a><a class="tag">notthebest</a><a class="tag">offtopic</a><a class="tag">slownewsday</a><a class="tag">stale</a><a class="tag">stupid</a>
863 </menu>
864 <menu id="nod-reasons" style="display:none">
865 <a class="tag">fresh</a><a class="tag">funny</a><a class="tag">insightful</a><a class="tag">interesting</a><a class="tag">maybe</a>
866 </menu>
867 <menu id="comment-nix-reasons" style="display:none">
868 <a class="tag">offtopic</a><a class="tag">flamebait</a><a class="tag">troll</a><a class="tag">redundant</a><a class="tag">overrated</a>
869 </menu>
870 <menu id="comment-nod-reasons" style="display:none">
871 <a class="tag">insightful</a><a class="tag">interesting</a><a class="tag">informative</a><a class="tag">funny</a><a class="tag">underrated</a>
872 </menu>
873
874 <menu id="tag-nod-reasons" style="display:none">
875 <a class="tag">descriptive</a>
876 </menu>
877 <menu id="feedback-menu" class="tag-menu-admin" type="context">
878 <a class="tag">typo</a><a class="tag">dupe</a><a class="tag">error</a>
879 </menu>
880 <menu id="tag-menu" class="tag-menu-admin none" type="context">
881
882 <!-- <a data-op="!" class="nix">!<span class="var-tag hide"></span></a>-->
883
884 </menu>
885
886 <script type="text/javascript">
887 $(function(){
888 var $CURRENT_MENU, $TAG_MENU=$('#tag-menu'), NOTNOT=/^!!/, IE7=/^7\.0/, TAG_PREFIX=/^\/tag\//;
889
890 function get_tag_name( $tag ){
891 return ($tag.attr('href') || '').replace(TAG_PREFIX, '') || $tag.text().toLowerCase();
892 }
893
894 function trigger_menu( e, selector, $menu, menu_content ){
895 var $target=$(original_target(e, selector)), in_use=$target.is('.trigger');
896 if ( $CURRENT_MENU ) {
897 $CURRENT_MENU.menu('cancel', e);
898 $CURRENT_MENU = null;
899 }
900
901 if ( !in_use ) {
902 menu_content && $menu.stop(true, true).hide().html(menu_content);
903 ($CURRENT_MENU=$menu).menu('context', e);
904 }
905 return !in_use;
906 }
907
908 function open_menu( trigger, $menu ){
909 var $trigger=$(trigger), $fhitem=$trigger.closest('.fhitem');
910 $fhitem.length && user_intent('interest', $fhitem[0]);
911
912 $menu.appendTo(document.body).css({ opacity:0 }).show();
913
914 var right = $fhitem.offset().left + $fhitem.width(),
915 global = $trigger.offset(),
916 local = $menu.offsetParent().offset();
917
918 // Ugly IE position hack required:
919 $.browser.msie && IE7.test($.browser.version) && (local.top = 0);
920
921 // pin the menu (horizontally) on-screen
922 global.left = Math.min(global.left, right-$menu.width());
923
924 $trigger.addClass('trigger');
925 $menu.css({
926 position: 'absolute',
927 top: global.top - local.top + $trigger.height(),
928 left: global.left - local.left,
929 opacity: 1
930 });
931 }
932
933 function close_menu( trigger, $menu ){
934 $menu.hide();
935 $(trigger).removeClass('trigger');
936 ($CURRENT_MENU===$menu) && ($CURRENT_MENU=false);
937 }
938
939 /* T2 tag context-menu */
940 var $TAG_MENU=$('#tag-menu'), NOTNOT=/^!!/;
941
942
943 var user_is_admin = 0;
944
945
946
947 $('a[rel=tag]').live('mousedown',function(ea){
948 window.open(this.href);
949 return false;
950 })
951
952 $('.tag-bar .disagree').live('mousedown',function(ee){
953 var fhitem = $(original_target(ee)).closest('.fhitem')[0],
954 command = ('!' + $(original_target(ee)).attr("data-tag")).replace(NOTNOT, '');
955 try { Tags.submit(fhitem, command); } catch ( err ) { }
956 return false;
957 })
958
959
960
961 $('a[rel=tag]').
962 live('mousedown', function( e ){
963
964 return true;
965
966
967 }).
968 live('click', function( e ){
969 if ( !logged_in ) {
970 var target = original_target(e),
971 tag = $(target).text();
972 addfhfilter(tag);
973 }
974 e.preventDefault();
975 return false;
976 });
977
978 $TAG_MENU.menu({
979 cssNamespace: 'slash',
980 liveTriggers: true,
981 clickDuration: 300,
982
983 start: function( e, ui ){
984 var $tag = $(ui.trigger),
985 tag = get_tag_name($tag),
986 context = firehose_settings && firehose_settings.viewtitle;
987
988 // Insert the tagname into the menu items where needed.
989 $TAG_MENU.find('span.var-tag').text(tag);
990 $TAG_MENU.find('a.nix').attr('title','not ' + tag);
991
992
993 // non-admins may only delete their own tags
994 $TAG_MENU.find('a:[data-op="-"]').toggle($tag.is('.my'));
995
996
997 // *tagname* in *viewtitle*
998 $TAG_MENU.find('a:[data-op="="]').toggle(!!context);
999 context && $TAG_MENU.find('span.var-view').text(context);
1000
1001 open_menu($tag, $TAG_MENU);
1002 },
1003
1004 select: function( e, ui ){
1005 var $tag = $(ui.trigger),
1006 tag = get_tag_name($tag),
1007 op = $(ui.select).attr('data-op'),
1008 fhitem,
1009 command;
1010
1011 // Global for positioning other things.
1012 $related_trigger = $tag;
1013
1014 switch ( op ) {
1015 case '=':
1016 addfhfilter(tag);
1017 break;
1018
1019 default:
1020 fhitem = $tag.closest('.fhitem')[0];
1021 command = (op + tag).replace(NOTNOT, '');
1022 try { Tags.submit(fhitem, command); } catch ( err ) { }
1023 break;
1024 }
1025 },
1026
1027 stop: function( e, ui ){ close_menu(ui.trigger, $TAG_MENU); }
1028 });
1029
1030
1031
1032
1033 /* T2 feedback context-menu */
1034
1035
1036
1037 /* T2 datatype context-menu (admin-only) */
1038
1039
1040
1041
1042
1043
1044 });
1045 </script>
1046
1047
1048
1049 <!-- SMACKS: BEGIN STORY CONTENT -->
1050 <div class="container">
1051 <!--SMACKS: BEGING CENTER COLUMN -->
1052 <div class="main-wrap has-rail-right">
1053 <div class="main-content">
1054 <div class="grid_24 a2 ">
1055 </div>
1056 <div id="firehose" class="nothumbs">
1057 <div id="firehoselist" class="fhroot fleft grid_24">
1058 <div id="announcement">
1059 <div id="announcementText" style="display: none;"> <span class="headline">Migrate from GitHub to SourceForge quickly and easily with <strong><a href="https://sourceforge.net/p/forge/documentation/GitHub%20Importer/">this tool</a></strong>.</span> Check out all of SourceForge&rsquo;s <strong><a href="https://sourceforge.net/blog/brief-history-sourceforge-look-to-future/">recent improvements.</a></strong></div>
1060 <a href="" class="btn-close" title="don't show me this again" onclick="closeAnnouncement(); return false;">&times;</a>
1061 </div>
1062
1063
1064 <script type="text/javascript">
1065
1066 if (!$.cookie('hide_sitenotice_36')) {
1067 $('#announcement').fadeIn(300);
1068 }
1069
1070 function closeAnnouncement() {
1071 $('#announcement').fadeOut(300);
1072 $.cookie('hide_sitenotice_36', 'true', { path: '/', domain: 'slashdot.org', expires: 1 });
1073 }
1074 </script>
1075 <article id="firehose-102637868" data-fhid="102637868" data-fhtype="story" class="fhitem fhitem-story article usermode thumbs grid_24">
1076 <span class="sd-info-block" style="display: none">
1077 <span class="sd-key-firehose-id">102637868</span>
1078 <span class="type">story</span>
1079
1080 </span>
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091 <header>
1092
1093 <span class="topic" id="topic-102637868">
1094 <a href="//hardware.slashdot.org/index2.pl?fhfilter=robot" onclick="return addfhfilter('robot');">
1095
1096 <img src="//a.fsdn.com/sd/topics/robot_64.png" width="64" height="64" alt="Robotics" title="Robotics">
1097
1098 </a>
1099 </span>
1100
1101
1102 <h2 class="story">
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116 <span id="title-102637868" class="story-title"> <a href="//hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing">Robot Boat Sails Into History By Finishing Atlantic Crossing</a> <span class=" no extlnk"><a class="story-sourcelnk" href="https://www.apnews.com/f6d0e2a099684468873ab48966590ada" title="External link - https://www.apnews.com/f6d0e2a099684468873ab48966590ada" target="_blank"> (apnews.com) </a></span></span>
1117
1118
1119
1120 <!--<span class="comments commentcnt-102637868" >41</span>-->
1121
1122
1123
1124 <!-- comment bubble -->
1125
1126 <span class="comment-bubble"><a href="//hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing#comments" title="">41</a></span>
1127
1128 </h2>
1129 <div class="details" id="details-102637868">
1130 <span class="story-details">
1131 <span class="story-views">
1132 <span class="sodify" onclick="firehose_set_options('color', 'red')" title="Filter Firehose to entries rated red or better"></span><span class="icon-beaker pop1 " alt="Popularity" title="Filter Firehose to entries rated red or better" onclick="firehose_set_options('color', 'red')"><span></span></span>
1133 </span>
1134 </span>
1135 <span class="story-byline">
1136
1137
1138 Posted
1139 by
1140
1141
1142
1143 msmash
1144
1145
1146
1147
1148
1149
1150 <time id="fhtime-102637868" datetime="on Thursday September 06, 2018 @01:20PM">on Thursday September 06, 2018 @01:20PM</time>
1151
1152
1153 from the <span class="dept-text">impressive-feat</span> dept.
1154
1155 </span>
1156 </div>
1157 </header>
1158
1159 <div class="body" id="fhbody-102637868">
1160
1161
1162
1163
1164
1165
1166 <div id="text-102637868" class="p">
1167
1168
1169 An anonymous reader writes: <i>For the first time an autonomous sailing robot has completed the <a href="https://www.microtransat.org/">Microtransat Challenge</a> by <a href="https://www.apnews.com/f6d0e2a099684468873ab48966590ada">crossing the Atlantic from Newfoundland, Canada to Ireland</a>. The Microtransat has been running since 2010 and has seen 23 previous entries all fail to make it across. The successful boat, <a href="https://www.microtransat.org/2018_sailbuoy_boat.php">SB Met</a> was built by the Norwegian company <a href="http://sailbuoy.no/">Offshore Sensing AS</a> and is only 2 metres (6.5 ft) long. It completed the crossing on August 26th, 79 days and 5000 km (3100 miles) of sailing after departing Newfoundland on June 7th.</i> <b>Further reading:</b> <a href="https://science.slashdot.org/story/18/05/16/228245/a-fleet-of-sailing-robots-sets-out-to-quantify-the-oceans">A Fleet of Sailing Robots Sets Out To Quantify the Oceans</a>.<br>
1170
1171 </div>
1172
1173
1174
1175
1176
1177
1178
1179
1180 </div>
1181 <aside class="grid_24 view_mode">
1182
1183 <div class="units-12 story-detail-tags">
1184 <span id="sharethis-102637868" class="">
1185
1186
1187
1188
1189
1190
1191 <div class="story-controls">
1192 <div
1193 class="janrainSocialPlaceholder"
1194 data-janrain-url="https://hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing"
1195 data-janrain-title="Robot Boat Sails Into History By Finishing Atlantic Crossing"
1196 data-janrain-message="Robot Boat Sails Into History By Finishing Atlantic Crossing @slashdot"
1197 ></div>
1198 </div>
1199
1200
1201 </span>
1202
1203 <div class="story-tags">
1204 <div class="tright tw">
1205
1206 <span class="tright tags">
1207
1208 <menu type="toolbar" class="edit-bar">
1209 <span id="tagbar-102637868" class="tag-bar none">
1210 <a class="topic tag" rel="statictag" href="//slashdot.org/tag/" target="_blank"></a>
1211 <a class="popular tag" rel="statictag" href="//slashdot.org/tag/robot" target="_blank">robot</a>
1212 <a class="popular tag" rel="statictag" href="//slashdot.org/tag/microtransat" target="_blank">microtransat</a>
1213 <a class="popular tag" rel="statictag" href="//slashdot.org/tag/singularity" target="_blank">singularity</a>
1214
1215 </span>
1216
1217 <a class="edit-toggle" href="/my/login/" onclick="show_login_box();return false;">
1218 <span class="icon-tag btn collapse"></span>
1219 </a>
1220
1221
1222 <div class="tag-menu">
1223 <input class="tag-entry default" type="text" value="apply tags">
1224 </div>
1225
1226
1227
1228
1229
1230 </menu>
1231
1232 </span>
1233
1234 </div>
1235 </div>
1236 </div>
1237
1238
1239
1240
1241
1242
1243 <section class="grid_24" id="newa2footerv2">
1244 <div class="grid_6 pr">
1245 <h3><a title="Previous story" href="//yro.slashdot.org/story/18/09/06/1615244/one-year-after-the-massive-equifax-data-breach-pretty-much-nothing-has-changed?sdsrc=prev">&larr;</a></h3>
1246 </div>
1247 <div class="grid_12 rl">
1248 <h3>Related Links</h3>
1249 </div>
1250 <div class="grid_6 ns">
1251 <h3><a title="Next story" href="//yro.slashdot.org/story/18/09/06/1651255/tor-browser-gets-a-redesign-switches-to-new-firefox-quantum-engine?sdsrc=next">&rarr;</a></h3>
1252 </div>
1253 <div class="grid_6">
1254 <span class="c">
1255 <a href="//yro.slashdot.org/story/18/09/06/1615244/one-year-after-the-massive-equifax-data-breach-pretty-much-nothing-has-changed?sdsrc=prev">One Year After the Massive Equifax Data Breach, Pretty Much Nothing Has Changed </a>
1256 </span>
1257 </div>
1258 <div class="grid_12">
1259 <span class="c">
1260
1261
1262 <h3><a href="//science.slashdot.org/story/18/05/16/228245/a-fleet-of-sailing-robots-sets-out-to-quantify-the-oceans?sdsrc=rel">A Fleet of Sailing Robots Sets Out To Quantify the Oceans</a></h3><h3 class="js_disp_only hide"><a class="jshandle_related" data-goto-url="//hardware.slashdot.org/submission/8569424/autonomous-boat-crosses-the-atlantic-completing-the-microtransat-challenge?sdsrc=rel" href="#">Submission: Autonomous Boat Crosses the Atlantic Completing the Microtransat Challenge</a></h3><script type="text/javascript">
1263 (function($){
1264 $('.js_disp_only').show();
1265 $('a.jshandle_related').on('click', '', function(e) {
1266 e.preventDefault();
1267 var url = $(this).data('goto-url');
1268 window.location = url
1269 });
1270 })($j);
1271 </script>
1272
1273 </span>
1274 </div>
1275 <div class="grid_6">
1276 <span class="c">
1277
1278 <a href="//yro.slashdot.org/story/18/09/06/1651255/tor-browser-gets-a-redesign-switches-to-new-firefox-quantum-engine?sdsrc=next">Tor Browser Gets a Redesign, Switches To New Firefox Quantum Engine</a>
1279
1280 </span>
1281 </div>
1282 </section>
1283
1284
1285
1286 </aside>
1287
1288
1289
1290
1291 </article>
1292 </div>
1293 </div>
1294 </div>
1295 </div>
1296 <!-- SMACKS: BEGIN RIGHT RAIL -->
1297 <aside id="slashboxes" class="rail-right">
1298
1299 <div id="slashboxesin" class="yui-b">
1300
1301
1302
1303 </div>
1304 <div class="railad adwrap-unviewed">
1305 <div id='div-gpt-ad-300x250_a'><script type='text/javascript'>
1306 googletag.cmd.push(function(){
1307 googletag.display('div-gpt-ad-300x250_a');});</script></div>
1308 </div>
1309 <div id="taboola-below-article-thumbnails"></div>
1310 <script type="text/javascript">
1311 if ( isAdBlockActive) {
1312 window._taboola = window._taboola || [];
1313 _taboola.push({
1314 mode: 'thumbnails-rr2',
1315 container: 'taboola-below-article-thumbnails',
1316 placement: 'Below Article Thumbnails',
1317 target_type: 'mix'
1318 });
1319 };
1320 </script>
1321
1322 </aside>
1323 <!-- SMACKS: END RIGHT RAIL -->
1324 </div>
1325 <!-- END STORY CONTENT -->
1326
1327 <!-- THIS IS THE LOCATION FOR THE NEW STORY_B CODE -->
1328 <div class="adwrap">
1329 <div id='div-gpt-ad-728x90_b'><script type='text/javascript'>
1330 googletag.cmd.push(function(){
1331 googletag.display('div-gpt-ad-728x90_b');});</script></div>
1332 </div>
1333 <div id="stackcommerce-adwrap" style="display:none;">
1334 <div style="margin:auto;max-width:970px;max-height:250px;">
1335 <div data-sc-widget data-publisher-id="66" data-categories="88,90" data-items-per-page="4" data-col-count="4" data-utm-source="slashdot.org" data-utm-content="story-deal-feed"></div>
1336 </div>
1337 </div>
1338 <script type="text/javascript">
1339 if (!window.is_euro_union) {
1340 if (isAdBlockActive) {
1341 $.ajax({
1342 url: '/ajax.pl?op=nel',
1343 success: function(html){
1344 if(html){
1345 $('#firehoselist article').eq(0).after(html);
1346 } else {
1347 (function () {
1348 var stackCommerceDiv = document.getElementById('stackcommerce-adwrap');
1349 stackCommerceDiv.style = '';
1350 var stackCommerce = document.createElement('script');
1351 stackCommerce.async = true;
1352 stackCommerce.type = 'text/javascript';
1353 stackCommerce.src = 'https://widgets.stackcommerce.com/js-deal-feed/0.1/widget.js';
1354 var node = document.getElementsByTagName('script')[0];
1355 node.parentNode.insertBefore(stackCommerce, node);
1356 })();
1357 }
1358 }
1359 });
1360 };
1361 }
1362 </script>
1363 <!--------------------------->
1364
1365
1366 <!-- SMACKS: BEGIN COMMENTS CONTAINER -->
1367 <div class="container">
1368 <!-- SMACKS: BEGIN COMMENTS SECTION -->
1369 <div class="main-wrap">
1370 <div class="main-content">
1371 <div id="comments" class="a2commentwrap">
1372 <div>
1373 <a name="comments"></a>
1374 <div id="comments" class="container">
1375 <div class="main-wrap">
1376 <div class="main-content">
1377 <section class="d2incommentspl">
1378 <div class="commentwrap" id="commentwrap">
1379
1380 <div class="commentBox">
1381 <div class="title hide">
1382 <h4>
1383
1384 <span class="escape-link"><a href="//hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing" title="Back to Article - Robot Boat Sails Into History By Finishing Atlantic Crossing">Robot Boat Sails Into History By Finishing Atlantic Crossing</a></span>
1385
1386 <span class="commentBoxLinks"><a href="#" onclick="D2.ajaxFetchComments(0,1); return false"><span id="more_comments_num_d"></span> More</a>
1387
1388
1389
1390 | <span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=" onclick="D2.replyTo(0); return false;">Reply</a>
1391
1392
1393 <a class="login" href="//hardware.slashdot.org/login.pl" onclick="show_login_box(); return false">Login</a></span>
1394 </h4>
1395 </div>
1396 </div>
1397
1398
1399 <section class="grid_24" id="d2header"><div>
1400
1401 <h2 class="commentspl test"><a title="Back to Article - Robot Boat Sails Into History By Finishing Atlantic Crossing" href="//hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing">Robot Boat Sails Into History By Finishing Atlantic Crossing</a></h2>
1402
1403 <nav class="grid_24">
1404 <div class="grid_14 widthauto">
1405
1406 <span class="ind"></span><a class="btn first" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=" onclick="D2.replyTo(0); return false;">Post</a>
1407
1408 <!-- <a href="//hardware.slashdot.org/search.pl?op=comments&amp;sid=12580070" class="btn">Search <span class="totalcommentcnt">41</span> Comments</a> -->
1409
1410
1411 <a href="#" onclick="D2.ajaxFetchComments(0,1,'','',-1); return false" class="btn" id="d2loadall">Load All Comments</a>
1412
1413
1414
1415 </div>
1416 <div class="grid_10 d1or2">
1417
1418
1419
1420 <div id="d2out" class="horizontal rooted grid_15">
1421 <div id="d2act" class="hide">
1422 <div class="loki" id="gods">
1423 <script type="text/javascript">
1424 $(function(){
1425 D2.slider = new D2.Slider(
1426 D2.user_threshold(),
1427 D2.user_highlightthresh(),
1428 'x'
1429 );
1430 });
1431 </script>
1432 <div id="bones" class="grid_12">
1433 <div class="ccw-count-container grid_24">
1434 <span id="ccw-full-count-text" class="grid_8 ccw-count-text tcenter"><span></span><span id="ccw-full-phrase">&nbsp;Full</span></span>
1435 <span id="ccw-abbr-count-text" class="grid_8 ccw-count-text"><span></span><span id="ccw-abbr-phrase">&nbsp;Abbreviated</span></span>
1436 <span id="ccw-hide-count-text" class="grid_8 ccw-count-text tleft"><span></span><span id="ccw-hide-phrase">&nbsp;Hidden</span></span>
1437 </div>
1438 <div id="ccw">
1439 <div id="ccw-body" class="ccw-core">
1440 <div id="ccw-panel-container" class="ccw-core">
1441 <div id="ccw-full-panel" class="ccw-panel">
1442 /Sea<div class="ccw-panel-border"></div>
1443 <div id="ccw-full-count-pos" class="ccw-core-pos ccw-count-pos"></div>
1444 </div>
1445 <div id="ccw-abbr-panel" class="ccw-panel">
1446 <div class="ccw-panel-border"></div>
1447 <div id="ccw-abbr-count-pos" class="ccw-core-pos ccw-count-pos"></div>
1448 </div>
1449 <div id="ccw-hide-panel" class="ccw-panel">
1450 <div id="ccw-hide-count-pos" class="ccw-core-pos ccw-count-pos"></div>
1451 </div>
1452 </div>
1453 <div id="ccw-control" class="ccw-core">
1454 <div id="ccw-centering-rail" class="ccw-core">
1455 <div id="ccw-hide-bar-pos" class="ccw-core-pos">
1456 <div id="ccw-hide-bar" class="ccw-bar">
1457 <div id="ccw-hide-bar-tab" class="ccw-bar-tab"></div>
1458 <div class="ccwa"></div>
1459 <div class="ccwb"></div>
1460 <div id="ccw-hide-bar-upzone" class="ccw-upzone" onclick="D2.slider.stepTHT(HIDE_BAR, +1)"></div>
1461 <div id="ccw-hide-bar-downzone" class="ccw-downzone" onclick="D2.slider.stepTHT(HIDE_BAR, -1)"></div>
1462 </div>
1463 </div>
1464 <div id="ccw-abbr-bar-pos" class="ccw-core-pos">
1465 <div id="ccw-abbr-bar" class="ccw-bar">
1466 <div id="ccw-abbr-bar-tab" class="ccw-bar-tab"></div>
1467 <div class="ccwa"></div>
1468 <div class="ccwb"></div>
1469 <div id="ccw-abbr-bar-upzone" class="ccw-upzone" onclick="D2.slider.stepTHT(ABBR_BAR, +1)"></div>
1470 <div id="ccw-abbr-bar-downzone" class="ccw-downzone" onclick="D2.slider.stepTHT(ABBR_BAR, -1)"></div>
1471 </div>
1472 </div>
1473 </div>
1474 </div>
1475 </div>
1476 <div class="ccw-score-label grid_24">
1477 <div class="grid_3"><span class="sc">Score:</span></div>
1478 <div class="grid_3">5<span class="lg"></span></div>
1479 <div class="grid_3">4<span class="lg"></span></div>
1480 <div class="grid_3">3<span class="lg"></span></div>
1481 <div class="grid_3">2<span class="lg"></span></div>
1482 <div class="grid_3">1<span class="lg"></span></div>
1483 <div class="grid_3">0<span class="lg"></span></div>
1484 <div class="grid_3">-1<span class="lg"></span></div>
1485 </div>
1486 </div>
1487 </div>
1488 <div class="commentControlFooter">
1489 <a href="#" onclick="D2.ajaxFetchComments(0,1); return false"><span id="more_comments_num_c"></span> More</a>
1490
1491
1492
1493 | <span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=" onclick="D2.replyTo(0); return false;">Reply</a>
1494
1495
1496 <a class="login" href="//hardware.slashdot.org/login.pl" onclick="show_login_box(); return false">Login</a><div id="login_cover" class="hide" onclick="hide_login_box()"></div>
1497 <div id="login_box" class="hide">
1498 <div id="login_box_content">
1499 <div id='embbeded_login_modal' class="hide">
1500 <form action="https://slashdot.org/my/login" method="post" onsubmit="if (global_returnto) { this.returnto.value = global_returnto }" class="embedded"><fieldset style="-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0">
1501 <div style='height:25px;'>&nbsp;</div>
1502 <input type="hidden" name="returnto" value="//hardware.slashdot.org/comments.pl?sid=12580070">
1503 <input type="hidden" name="op" value="userlogin">
1504 <p>
1505 <label class="fleft" for="unickname">Nickname:</label>
1506 <input type="text" name="unickname" value="">
1507 </p>
1508 <p>
1509 <label class="fleft" for="upasswd">Password:</label>
1510 <input type="password" name="upasswd" placeholder="6-1024 characters long">
1511 </p>
1512 <label class="checkbox"><input type="checkbox" name="login_temp" value="yes"> Public Terminal</label>
1513 <br>
1514 <hr>
1515 <input type="submit" name="userlogin" value="Log In" class="fno"> <a href="//slashdot.org/my/mailpassword" class="btn link" onclick="getModalPrefs('sendPasswdModal', 'Retrieve Password', 1); return false;">Forgot your password?</a>
1516 </fieldset></form>
1517
1518 <div id="janrainEngageEmbed"></div>
1519 <div class="actions">
1520 <a class="ico close" onclick="hide_login_slider();" href=""><span>Close</span></a>
1521 </div>
1522 </div>
1523 <div class="actions">
1524 <a class="ico close" href="#" onclick="hide_login_box(); return false"><span>Close</span></a>
1525 </div>
1526 </div>
1527 </div>
1528 <script type="text/javascript">logged_in = 0</script>
1529 </div>
1530 <div id="commentControlBoxStatus" class="hide"></div>
1531 </div>
1532 </div>
1533 </div>
1534
1535
1536 <a href="//hardware.slashdot.org/search.pl?op=comments&amp;sid=12580070" class="ui-icon search_comments">Search <span class="totalcommentcnt">41</span> Comments</a>
1537
1538 <a class="pref ui-icon-w" href="//hardware.slashdot.org/users.pl" onclick="show_login_box(); $('#modal_box').addClass('login'); return false;">Log In/Create an Account</a>
1539
1540 </div>
1541 </nav>
1542 <section id="besttabs" class="grid_24">
1543 <span class="legend">Comments Filter:</span>
1544 <ul class="besttabslist">
1545 <li class="active">
1546 <a href="#" data-filter-url="//hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing#comments">All</a>
1547 </li>
1548
1549 <li >
1550 <a href="" data-filter-url="//hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing/insightful-comments#comments">Insightful</a>
1551 </li>
1552
1553 <li >
1554 <a href="" data-filter-url="//hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing/informative-comments#comments">Informative</a>
1555 </li>
1556
1557 <li >
1558 <a href="" data-filter-url="//hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing/interesting-comments#comments">Interesting</a>
1559 </li>
1560
1561 <li >
1562 <a href="" data-filter-url="//hardware.slashdot.org/story/18/09/06/1719243/robot-boat-sails-into-history-by-finishing-atlantic-crossing/funny-comments#comments">Funny</a>
1563 </li>
1564
1565 </ul>
1566 <script>
1567 (function($){
1568 $('#besttabs').show();
1569 $('.besttabslist').on('click', 'li a', function(e){
1570 e.preventDefault();
1571 var url = $(this).data('filter-url');
1572 //console.log('URL= ', url);
1573 $(this)
1574 .closest('ul').find('li').removeClass('active')
1575 .end()
1576 .closest('li').addClass('active');
1577 window.location = url;
1578 });
1579 })($j);
1580 </script>
1581 </section>
1582 <aside class="grid_24">
1583 <p>
1584 <small><strong>The Fine Print:</strong> The following comments are owned by whoever posted them. We are not responsible for them in any way.</small>
1585 </p>
1586 </aside>
1587 </section>
1588
1589 </div>
1590 </div>
1591 </div><script src="//a.fsdn.com/sd/comments-minified.js?8f5016a67a2f2048" type="text/javascript"></script>
1592
1593
1594 <script type="text/javascript">
1595 <!--
1596 D2.d2_keybindings_disable()[191] = 1;
1597 D2.boxStatus(1);
1598 D2.comments({ 57264966: { uid: 666, pid: 57264736, subject: "Re:Hard to understand why this would be difficult", read: 0, points: 3, kids: [ 57265170 ], opid: 57264736 }, 57265624: { uid: 1211984, pid: 57265608, subject: "Re:Hard to understand why this would be difficult", read: 0, points: 2, kids: [ 57266332 ], opid: 57265608 }, 57265102: { uid: 666, pid: 57265042, subject: "Re:Sweet!", read: 0, points: -1, kids: [ 57265468 ], opid: 57265042 }, 57265444: { uid: 1211984, pid: 57265170, subject: "Re:Hard to understand why this would be difficult", read: 0, points: 2, kids: [ 57265608 ], opid: 57265170 }, 57264930: { uid: 2009072, pid: 57264748, subject: "Re:KABLAM", read: 0, points: 2, kids: [ ], opid: 57264748 }, 57264880: { uid: 666, pid: 0, read: 0, points: 0, kids: [ 57264934 ], opid: 0 }, 57265008: { uid: 33014, pid: 57264736, subject: "Re:Hard to understand why this would be difficult", read: 0, points: 4, kids: [ 57265274, 57265582 ], opid: 57264736 }, 57264934: { uid: 666, pid: 57264880, subject: "Re:La Mer", read: 0, points: 0, kids: [ ], opid: 57264880 }, 57266332: { uid: 666, pid: 57265624, read: 0, points: 0, kids: [ 57267124 ], opid: 57265624 }, 57264876: { uid: 666, pid: 0, read: 0, points: -1, kids: [ ], opid: 0 }, 57265582: { uid: 666, pid: 57265008, subject: "Re:Hard to understand why this would be difficult", read: 0, points: 0, kids: [ 57266616 ], opid: 57265008 }, 57265294: { uid: 60879, pid: 57265160, subject: "Re:And now the jokes begin...", read: 0, points: 2, kids: [ ], opid: 57265160 }, 57264742: { uid: 666, pid: 0, read: 0, points: 0, kids: [ ], opid: 0 }, 57265204: { uid: 666, pid: 0, read: 0, points: 0, kids: [ ], opid: 0 }, 57265238: { uid: 60879, pid: 0, read: 0, points: 5, kids: [ 57266448 ], opid: 0 }, 57265160: { uid: 101858, pid: 0, read: 0, points: 1, kids: [ 57265294 ], opid: 0 }, 57265170: { uid: 2428506, pid: 57264966, subject: "Re:Hard to understand why this would be difficult", read: 0, points: 4, kids: [ 57265444, 57265708 ], opid: 57264966 }, 57264922: { uid: 666, pid: 57264898, subject: "Re:Sweet!", read: 0, points: -1, kids: [ 57265042 ], opid: 57264898 }, 57265042: { uid: 5094743, pid: 57264922, subject: "Re:Sweet!", read: 0, points: -1, kids: [ 57265102 ], opid: 57264922 }, 57266616: { uid: 991072, pid: 57265582, read: 0, points: 2, kids: [ 57266748 ], opid: 57265582 }, 57265274: { uid: 666, pid: 57265008, subject: "Re:Hard to understand why this would be difficult", read: 0, points: 0, kids: [ ], opid: 57265008 }, 57265708: { uid: 121541, pid: 57265170, subject: "Re:Hard to understand why this would be difficult", read: 0, points: 2, kids: [ ], opid: 57265170 }, 57264748: { uid: 1411889, pid: 0, read: 0, points: 1, kids: [ 57264930 ], opid: 0 }, 57264924: { uid: 976506, pid: 57264802, subject: "Re:A small achievement...", read: 0, points: 3, kids: [ ], opid: 57264802 }, 57266906: { uid: 666, pid: 57264890, subject: "Re:A small achievement...", read: 0, points: 0, kids: [ ], opid: 57264890 }, 57267272: { uid: 666, pid: 57264890, subject: "Re:A small achievement...", read: 0, points: 0, kids: [ ], opid: 57264890 }, 57266448: { uid: 666, pid: 57265238, read: 0, points: 0, kids: [ ], opid: 57265238 }, 57267124: { uid: 672255, pid: 57266332, subject: "Re: Hard to understand why this would be difficult", read: 0, points: 2, kids: [ ], opid: 57266332 }, 57266748: { uid: 666, pid: 57266616, subject: "Re:Bottles with corks have traversed the Atlantic", read: 0, points: 0, kids: [ ], opid: 57266616 }, 57264802: { uid: 1034238, pid: 0, read: 0, points: 2, kids: [ 57264890, 57264924, 57265014 ], opid: 0 }, 57265468: { uid: 5463344, pid: 57265102, subject: "Re:Sweet!", read: 0, points: 0, kids: [ ], opid: 57265102 }, 57264962: { uid: 260657, pid: 57264736, subject: "Re:Hard to understand why this would be difficult", read: 0, points: 4, kids: [ ], opid: 57264736 }, 57265608: { uid: 7485, pid: 57265444, subject: "Re:Hard to understand why this would be difficult", read: 0, points: 2, kids: [ 57265624 ], opid: 57265444 }, 57265014: { uid: 260657, pid: 57264802, subject: "Re:A small achievement...", read: 0, points: 3, kids: [ ], opid: 57264802 }, 57265376: { uid: 601692, pid: 0, read: 0, points: 1, kids: [ ], opid: 0 }, 57265510: { uid: 704621, pid: 57264890, subject: "Re:A small achievement...", read: 0, points: 3, kids: [ ], opid: 57264890 }, 57264728: { uid: 666, pid: 0, read: 0, points: 0, kids: [ ], opid: 0 }, 57264890: { uid: 976506, pid: 57264802, subject: "Re:A small achievement...", read: 0, points: 4, kids: [ 57265510, 57266906, 57267272 ], opid: 57264802 }, 57264942: { uid: 2009072, pid: 57264898, subject: "Re:Sweet!", read: 0, points: 2, kids: [ ], opid: 57264898 }, 57264736: { uid: 666, pid: 0, read: 0, points: 0, kids: [ 57264962, 57264966, 57265008 ], opid: 0 }, 57264898: { uid: 5508766, pid: 0, read: 0, points: 0, kids: [ 57264922, 57264942 ], opid: 0 } });
1599
1600 D2.thresh_totals({6:{6:{1:41,3:0,2:0}},3:{6:{1:32,3:1,2:8},4:{1:32,3:5,2:4},3:{1:32,3:9,2:0},5:{1:32,3:1,2:8}},2:{6:{1:22,3:1,2:18},4:{1:22,3:5,2:14},3:{1:22,3:10,2:9},2:{1:22,3:19,2:0},5:{1:22,3:1,2:18}},1:{6:{1:19,3:1,2:21},4:{1:19,3:5,2:17},1:{1:19,3:22,2:0},3:{1:19,3:10,2:12},2:{1:19,3:22,2:0},5:{1:19,3:1,2:21}},4:{6:{1:36,3:1,2:4},4:{1:36,3:5,2:0},5:{1:36,3:1,2:4}},0:{6:{1:4,3:1,2:36},4:{1:4,3:5,2:32},1:{1:4,3:28,2:9},3:{1:4,3:10,2:27},0:{1:4,3:37,2:0},2:{1:4,3:22,2:15},5:{1:4,3:1,2:36}},"-1":{6:{1:0,3:1,2:40},3:{1:0,3:10,2:31},2:{1:0,3:22,2:19},1:{1:0,3:28,2:13},4:{1:0,3:5,2:36},0:{1:0,3:38,2:3},"-1":{1:0,3:41,2:0},5:{1:0,3:1,2:40}},5:{6:{1:40,3:1,2:0},5:{1:40,3:1,2:0}}});
1601
1602 D2.root_comment(0);
1603 D2.root_comments([57264728,57264736,57264742,57264748,57264802,57264876,57264880,57264898,57265160,57265204,57265238,57265376]);
1604 D2.root_comments_hash({57264742:1,57265204:1,57264748:1,57265376:1,57264898:1,57264880:1,57264876:1,57265238:1,57265160:1,57264802:1,57264728:1,57264736:1});
1605
1606 D2.d2_comment_order(0);
1607 D2.user_uid(666);
1608 D2.user_is_anon(1);
1609 D2.user_is_admin(0);
1610 D2.user_is_subscriber(0);
1611 D2.user_smallscreen(0);
1612 D2.user_threshold(1);
1613 D2.user_highlightthresh(4);
1614 D2.user_d2asp(0);
1615
1616 D2.discussion_id(12580070);
1617
1618 D2.d2_seen('57264728,8,6,6,54,74,4,10,8,24,2,6,4,8,20,4,42,6,28,60,58,10,34,34,36,20,82,68,24,42,72,26,16,84,624,116,168,132,158,218,148');
1619 D2.more_comments_num(0);
1620
1621
1622 //-->
1623 </script>
1624
1625
1626
1627
1628
1629
1630
1631
1632 <ul id="commentlisting" class="d2">
1633 <li id="tree_57264728" class="comment hidden"><span class="ind"></span>
1634 <div id="comment_status_57264728" class="commentstatus"></div>
1635 <div id="comment_57264728" class="cw">
1636 </div>
1637
1638 <div id="replyto_57264728"></div>
1639
1640 <ul id="group_57264728">
1641 <li id="hiddens_57264728" class="hide"></li>
1642 </ul>
1643
1644 </li><li id="tree_57264736" class="comment hidden"><span class="ind"></span>
1645 <div id="comment_status_57264736" class="commentstatus"></div>
1646 <div id="comment_57264736" class="cw">
1647 </div>
1648
1649 <div id="replyto_57264736"></div>
1650
1651 <ul id="group_57264736">
1652 <li id="hiddens_57264736" class="hide"></li>
1653 </ul>
1654
1655 <ul id="commtree_57264736"><li id="tree_57264962" class="comment full contain"><span class="ind"></span>
1656 <div id="comment_status_57264962" class="commentstatus"></div>
1657 <div id="comment_57264962" class="cw">
1658 <div id="comment_top_57264962" class="commentTop newcomment">
1659 <div class="title">
1660 <h4><a id="comment_link_57264962" name="comment_link_57264962" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57264962" onclick="return D2.setFocusComment(57264962)" >Re:Hard to understand why this would be difficult</a>
1661
1662
1663 <span id="comment_score_57264962" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57264962); return false"><span class=opt>Score:</span>4</a>, Informative)</span></h4>
1664 </div>
1665 <div class="details">
1666 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~arth1">arth1</a> <span class="uid"><a href="//slashdot.org/~arth1">( 260657 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1667 <span class="otherdetails" id="comment_otherdetails_57264962">
1668 on Thursday September 06, 2018 @01:58PM (<span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57264962">#57264962</a>)
1669 <small><a href="http://2130706433/" title="http://2130706433/" class="user_homepage_display">Homepage</a>
1670 <a href="//slashdot.org/~arth1/journal/" title="Thursday June 27, 2013 @03:02PM" class="user_journal_display">Journal</a> </small>
1671 </span>
1672 </div>
1673 </div>
1674 <div class="commentBody">
1675 <div id="comment_body_57264962"><p>You're a landlubber, I take it?<br>The Atlantic waves are quite an obstacle for a 2m boat.<br>Even drifting tar (and garbage) is a problem when you're that small.</p></div>
1676 </div>
1677
1678 <div class="commentSub" id="comment_sub_57264962">
1679 <span class="ind"></span><a id="reply_link_57264962" class="btn link" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=Reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57264962" onclick="D2.replyTo(57264962); return false;">Reply to This</a> <span class="ind"></span><a class="btn link" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;cid=57264736" onclick="return D2.selectParent(57264736)">Parent</a> <a href="#" class="comment_share_toggle btn link">Share</a>
1680 <div class="comment_share sharethis-0 hide"><span class="au"></span>
1681 <a class="janrain t" href="#" data-provider="twitter" data-message="Re:Hard to understand why this would be difficult by arth1 @slashdot" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57264962" data-title="Re:Hard to understand why this would be difficult">twitter</a>
1682 <a class="janrain f" href="#" data-provider="facebook" data-message="Re:Hard to understand why this would be difficult by arth1" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57264962" data-title="Re:Hard to understand why this would be difficult">facebook</a>
1683 <a class="janrain l" href="#" data-provider="linkedin" data-message="Re:Hard to understand why this would be difficult by arth1" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57264962" data-title="Re:Hard to understand why this would be difficult">linkedin</a>
1684 <a class="g" href="https://plus.google.com/share?url=https://hardware.slashdot.org/comments.pl?sid=12580070%26cid=57264962" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"><img src="//www.gstatic.com/images/icons/gplus-16.png" alt="Share on Google+"/></a>
1685 </div>
1686 <span class="ind"></span><a id="reply_link_57264962" title="Flag this comment as Inappropriate" class="ui-icon flag fright" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=flag&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57264962" onclick="return false;">Flag as Inappropriate</a>
1687 </div>
1688 </div>
1689
1690 <div id="replyto_57264962"></div>
1691
1692 <ul id="group_57264962">
1693 <li id="hiddens_57264962" class="hide"></li>
1694 </ul>
1695
1696 </li><li id="tree_57264966" class="comment oneline"><span class="ind"></span>
1697 <div id="comment_status_57264966" class="commentstatus"></div>
1698 <div id="comment_57264966" class="cw">
1699 <div id="comment_top_57264966" class="commentTop newcomment">
1700 <div class="title">
1701 <h4><a id="comment_link_57264966" name="comment_link_57264966" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57264966" onclick="return D2.setFocusComment(57264966)" >Re:</a>
1702
1703
1704 <span id="comment_score_57264966" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57264966); return false"><span class=opt>Score:</span>3</a>, Funny)</span></h4>
1705 </div>
1706 <div class="details">
1707 <span class="by"><span class="byby">by </span>Anonymous Coward</span><span class="writes" style="display:none"> writes:</span>
1708 <span class="otherdetails" id="comment_otherdetails_57264966"></span>
1709 </div>
1710 </div>
1711 <div class="commentBody">
1712 <div id="comment_body_57264966"><p>It is not that easy. If you just start sailing in a straight line, you will end up many kilometers above the sea, which is no good for a sail boat. If instead you point the boat straight at the finish line, you'll be under water for most of the trip. Again, not ideal for a sail boat. The earth is not flat, you know.</p></div>
1713 </div>
1714
1715 <div class="commentSub" id="comment_sub_57264966">
1716
1717 </div>
1718 </div>
1719
1720 <div id="replyto_57264966"></div>
1721
1722 <ul id="group_57264966">
1723 <li id="hiddens_57264966" class="hide"></li>
1724 </ul>
1725
1726 <ul id="commtree_57264966"><li id="tree_57265170" class="comment full contain"><span class="ind"></span>
1727 <div id="comment_status_57265170" class="commentstatus"></div>
1728 <div id="comment_57265170" class="cw">
1729 <div id="comment_top_57265170" class="commentTop newcomment">
1730 <div class="title">
1731 <h4><a id="comment_link_57265170" name="comment_link_57265170" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265170" onclick="return D2.setFocusComment(57265170)" >Re:Hard to understand why this would be difficult</a>
1732
1733
1734 <span id="comment_score_57265170" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265170); return false"><span class=opt>Score:</span>4</a>, Funny)</span></h4>
1735 </div>
1736 <div class="details">
1737 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Oswald+McWeany">Oswald McWeany</a> <span class="uid"><a href="//slashdot.org/~Oswald+McWeany">( 2428506 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1738 <span class="otherdetails" id="comment_otherdetails_57265170">
1739 on Thursday September 06, 2018 @02:33PM (<span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265170">#57265170</a>)
1740 <small> </small>
1741 </span>
1742 </div>
1743 </div>
1744 <div class="commentBody">
1745 <div id="comment_body_57265170"><p>I've found a <b>FLAT EARTH DENIER</b>!</p><p>I bet you vaccinate your kids and don't believe in lizard people either.</p></div>
1746 </div>
1747
1748 <div class="commentSub" id="comment_sub_57265170">
1749 <span class="ind"></span><a id="reply_link_57265170" class="btn link" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=Reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57265170" onclick="D2.replyTo(57265170); return false;">Reply to This</a> <span class="ind"></span><a class="btn link" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;cid=57264966" onclick="return D2.selectParent(57264966)">Parent</a> <a href="#" class="comment_share_toggle btn link">Share</a>
1750 <div class="comment_share sharethis-0 hide"><span class="au"></span>
1751 <a class="janrain t" href="#" data-provider="twitter" data-message="Re:Hard to understand why this would be difficult by Oswald McWeany @slashdot" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57265170" data-title="Re:Hard to understand why this would be difficult">twitter</a>
1752 <a class="janrain f" href="#" data-provider="facebook" data-message="Re:Hard to understand why this would be difficult by Oswald McWeany" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57265170" data-title="Re:Hard to understand why this would be difficult">facebook</a>
1753 <a class="janrain l" href="#" data-provider="linkedin" data-message="Re:Hard to understand why this would be difficult by Oswald McWeany" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57265170" data-title="Re:Hard to understand why this would be difficult">linkedin</a>
1754 <a class="g" href="https://plus.google.com/share?url=https://hardware.slashdot.org/comments.pl?sid=12580070%26cid=57265170" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"><img src="//www.gstatic.com/images/icons/gplus-16.png" alt="Share on Google+"/></a>
1755 </div>
1756 <span class="ind"></span><a id="reply_link_57265170" title="Flag this comment as Inappropriate" class="ui-icon flag fright" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=flag&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57265170" onclick="return false;">Flag as Inappropriate</a>
1757 </div>
1758 </div>
1759
1760 <div id="replyto_57265170"></div>
1761
1762 <ul id="group_57265170">
1763 <li id="hiddens_57265170" class="hide"></li>
1764 </ul>
1765
1766 <ul id="commtree_57265170"><li id="tree_57265444" class="comment oneline"><span class="ind"></span>
1767 <div id="comment_status_57265444" class="commentstatus"></div>
1768 <div id="comment_57265444" class="cw">
1769 <div id="comment_top_57265444" class="commentTop newcomment">
1770 <div class="title">
1771 <h4><a id="comment_link_57265444" name="comment_link_57265444" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265444" onclick="return D2.setFocusComment(57265444)" >Re:</a>
1772
1773
1774 <span id="comment_score_57265444" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265444); return false"><span class=opt>Score:</span>2</a>)</span></h4>
1775 </div>
1776 <div class="details">
1777 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~gnick">gnick</a> <span class="uid"><a href="//slashdot.org/~gnick">( 1211984 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1778 <span class="otherdetails" id="comment_otherdetails_57265444"></span>
1779 </div>
1780 </div>
1781 <div class="commentBody">
1782 <div id="comment_body_57265444"><p>Flat Earth statistic: If gravity is caused by a flat earth accelerating at g, it'll reach c after about 1 year (~354 days).</p></div>
1783 </div>
1784
1785 <div class="commentSub" id="comment_sub_57265444">
1786
1787 </div>
1788 </div>
1789
1790 <div id="replyto_57265444"></div>
1791
1792 <ul id="group_57265444">
1793 <li id="hiddens_57265444" class="hide"></li>
1794 </ul>
1795
1796 <ul id="commtree_57265444"><li id="tree_57265608" class="comment oneline"><span class="ind"></span>
1797 <div id="comment_status_57265608" class="commentstatus"></div>
1798 <div id="comment_57265608" class="cw">
1799 <div id="comment_top_57265608" class="commentTop newcomment">
1800 <div class="title">
1801 <h4><a id="comment_link_57265608" name="comment_link_57265608" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265608" onclick="return D2.setFocusComment(57265608)" >Re:</a>
1802
1803
1804 <span id="comment_score_57265608" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265608); return false"><span class=opt>Score:</span>2</a>)</span></h4>
1805 </div>
1806 <div class="details">
1807 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~amorsen">amorsen</a> <span class="uid"><a href="//slashdot.org/~amorsen">( 7485 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1808 <span class="otherdetails" id="comment_otherdetails_57265608"></span>
1809 </div>
1810 </div>
1811 <div class="commentBody">
1812 <div id="comment_body_57265608"><p><div class="quote"><p>Flat Earth statistic: If gravity is caused by a flat earth accelerating at g, it'll reach c after about 1 year (~354 days).</p></div><p>You are saying that as if it is a problem to hit C, like it would be impossible to continue after 354 days. This is not the case. As long as you only care about your own point of view and you're the one being accelerated, you can reach as many times C as you want (well, have fuel for).</p></div>
1813 </div>
1814
1815 <div class="commentSub" id="comment_sub_57265608">
1816
1817 </div>
1818 </div>
1819
1820 <div id="replyto_57265608"></div>
1821
1822 <ul id="group_57265608">
1823 <li id="hiddens_57265608" class="hide"></li>
1824 </ul>
1825
1826 <ul id="commtree_57265608"><li id="tree_57265624" class="comment oneline"><span class="ind"></span>
1827 <div id="comment_status_57265624" class="commentstatus"></div>
1828 <div id="comment_57265624" class="cw">
1829 <div id="comment_top_57265624" class="commentTop newcomment">
1830 <div class="title">
1831 <h4><a id="comment_link_57265624" name="comment_link_57265624" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265624" onclick="return D2.setFocusComment(57265624)" >Re:</a>
1832
1833
1834 <span id="comment_score_57265624" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265624); return false"><span class=opt>Score:</span>2</a>)</span></h4>
1835 </div>
1836 <div class="details">
1837 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~gnick">gnick</a> <span class="uid"><a href="//slashdot.org/~gnick">( 1211984 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1838 <span class="otherdetails" id="comment_otherdetails_57265624"></span>
1839 </div>
1840 </div>
1841 <div class="commentBody">
1842 <div id="comment_body_57265624"><p>You also have to decide what "at rest" means. A year accelerating at g will put you at your current velocity + c.</p></div>
1843 </div>
1844
1845 <div class="commentSub" id="comment_sub_57265624">
1846
1847 </div>
1848 </div>
1849
1850 <div id="replyto_57265624"></div>
1851
1852 <ul id="group_57265624">
1853 <li id="hiddens_57265624" class="hide"></li>
1854 </ul>
1855
1856 <ul id="commtree_57265624"><li id="tree_57266332" class="comment hidden"><span class="ind"></span>
1857 <div id="comment_status_57266332" class="commentstatus"></div>
1858 <div id="comment_57266332" class="cw">
1859 </div>
1860
1861 <div id="replyto_57266332"></div>
1862
1863 <ul id="group_57266332">
1864 <li id="hiddens_57266332" class="hide"></li>
1865 </ul>
1866
1867 <ul id="commtree_57266332"><li id="tree_57267124" class="comment oneline"><span class="ind"></span>
1868 <div id="comment_status_57267124" class="commentstatus"></div>
1869 <div id="comment_57267124" class="cw">
1870 <div id="comment_top_57267124" class="commentTop newcomment">
1871 <div class="title">
1872 <h4><a id="comment_link_57267124" name="comment_link_57267124" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57267124" onclick="return D2.setFocusComment(57267124)" >Re:</a>
1873
1874
1875 <span id="comment_score_57267124" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57267124); return false"><span class=opt>Score:</span>2</a>)</span></h4>
1876 </div>
1877 <div class="details">
1878 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~lokedhs">lokedhs</a> <span class="uid"><a href="//slashdot.org/~lokedhs">( 672255 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1879 <span class="otherdetails" id="comment_otherdetails_57267124"></span>
1880 </div>
1881 </div>
1882 <div class="commentBody">
1883 <div id="comment_body_57267124">Would a flat earther believe in relativity though? If simple geometry eludes them, what would they do when being faced with a Lorentz transformation?</div>
1884 </div>
1885
1886 <div class="commentSub" id="comment_sub_57267124">
1887
1888 </div>
1889 </div>
1890
1891 <div id="replyto_57267124"></div>
1892
1893 <ul id="group_57267124">
1894 <li id="hiddens_57267124" class="hide"></li>
1895 </ul>
1896
1897 </li></ul></li><li id="hidestring_57265624"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57265624">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li></ul></li></ul></li><li id="tree_57265708" class="comment oneline"><span class="ind"></span>
1898 <div id="comment_status_57265708" class="commentstatus"></div>
1899 <div id="comment_57265708" class="cw">
1900 <div id="comment_top_57265708" class="commentTop newcomment">
1901 <div class="title">
1902 <h4><a id="comment_link_57265708" name="comment_link_57265708" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265708" onclick="return D2.setFocusComment(57265708)" >Re:</a>
1903
1904
1905 <span id="comment_score_57265708" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265708); return false"><span class=opt>Score:</span>2</a>)</span></h4>
1906 </div>
1907 <div class="details">
1908 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~lgw">lgw</a> <span class="uid"><a href="//slashdot.org/~lgw">( 121541 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1909 <span class="otherdetails" id="comment_otherdetails_57265708"></span>
1910 </div>
1911 </div>
1912 <div class="commentBody">
1913 <div id="comment_body_57265708"><p><div class="quote"><p> I've found a FLAT EARTH DENIER!</p><p>I bet you vaccinate your kids and don't believe in lizard people either.</p></div><p>The earth is not flat - that's just silly. When we ent to the moon, and we did go to the moon, we discovered the terrifying truth. The MOON is flat!</p></div>
1914 </div>
1915
1916 <div class="commentSub" id="comment_sub_57265708">
1917
1918 </div>
1919 </div>
1920
1921 <div id="replyto_57265708"></div>
1922
1923 <ul id="group_57265708">
1924 <li id="hiddens_57265708" class="hide"></li>
1925 </ul>
1926
1927 </li></ul></li></ul></li><li id="tree_57265008" class="comment full contain"><span class="ind"></span>
1928 <div id="comment_status_57265008" class="commentstatus"></div>
1929 <div id="comment_57265008" class="cw">
1930 <div id="comment_top_57265008" class="commentTop newcomment">
1931 <div class="title">
1932 <h4><a id="comment_link_57265008" name="comment_link_57265008" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265008" onclick="return D2.setFocusComment(57265008)" >Re:Hard to understand why this would be difficult</a>
1933
1934
1935 <span id="comment_score_57265008" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265008); return false"><span class=opt>Score:</span>4</a>, Insightful)</span></h4>
1936 </div>
1937 <div class="details">
1938 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~hey!">hey!</a> <span class="uid"><a href="//slashdot.org/~hey!">( 33014 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
1939 <span class="otherdetails" id="comment_otherdetails_57265008">
1940 on Thursday September 06, 2018 @02:07PM (<span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265008">#57265008</a>)
1941 <small><a href="http://kamthaka.blogspot.com/" title="http://kamthaka.blogspot.com/" class="user_homepage_display">Homepage</a>
1942 <a href="//slashdot.org/~hey!/journal/" title="Friday March 13, 2015 @07:45AM" class="user_journal_display">Journal</a> </small>
1943 </span>
1944 </div>
1945 </div>
1946 <div class="commentBody">
1947 <div id="comment_body_57265008"><p><div class="quote"><p>There really aren't a lot of obstacles to deal with. Just point the boat and go.</p></div><p>I imagine that's true, if you have an effectively unlimited energy, but the terms of this contest is to build a vehicle <em>less than eight feet long</em> that can cross the Atlantic.</p><p>That's not a lot of room to stuff with batteries or diesel fuel, or to cover with solar panels. And that's the whole point. If you could make the vehicle a hundred feet long, this challenge would be expensive, but easy. By making the boat tiny, you make the challenge affordable, but tough.</p><p>The race has two divisions, sail powered and unlimited, but it's hard to see what they had in mind for propulsion by having an unlimited division. Possibly some seawater-replenished fuel cell.</p></div>
1948 </div>
1949
1950 <div class="commentSub" id="comment_sub_57265008">
1951 <span class="ind"></span><a id="reply_link_57265008" class="btn link" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=Reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57265008" onclick="D2.replyTo(57265008); return false;">Reply to This</a> <span class="ind"></span><a class="btn link" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;cid=57264736" onclick="return D2.selectParent(57264736)">Parent</a> <a href="#" class="comment_share_toggle btn link">Share</a>
1952 <div class="comment_share sharethis-0 hide"><span class="au"></span>
1953 <a class="janrain t" href="#" data-provider="twitter" data-message="Re:Hard to understand why this would be difficult by hey! @slashdot" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57265008" data-title="Re:Hard to understand why this would be difficult">twitter</a>
1954 <a class="janrain f" href="#" data-provider="facebook" data-message="Re:Hard to understand why this would be difficult by hey!" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57265008" data-title="Re:Hard to understand why this would be difficult">facebook</a>
1955 <a class="janrain l" href="#" data-provider="linkedin" data-message="Re:Hard to understand why this would be difficult by hey!" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57265008" data-title="Re:Hard to understand why this would be difficult">linkedin</a>
1956 <a class="g" href="https://plus.google.com/share?url=https://hardware.slashdot.org/comments.pl?sid=12580070%26cid=57265008" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"><img src="//www.gstatic.com/images/icons/gplus-16.png" alt="Share on Google+"/></a>
1957 </div>
1958 <span class="ind"></span><a id="reply_link_57265008" title="Flag this comment as Inappropriate" class="ui-icon flag fright" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=flag&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57265008" onclick="return false;">Flag as Inappropriate</a>
1959 </div>
1960 </div>
1961
1962 <div id="replyto_57265008"></div>
1963
1964 <ul id="group_57265008">
1965 <li id="hiddens_57265008" class="hide"></li>
1966 </ul>
1967
1968 <ul id="commtree_57265008"><li id="tree_57265274" class="comment hidden"><span class="ind"></span>
1969 <div id="comment_status_57265274" class="commentstatus"></div>
1970 <div id="comment_57265274" class="cw">
1971 </div>
1972
1973 <div id="replyto_57265274"></div>
1974
1975 <ul id="group_57265274">
1976 <li id="hiddens_57265274" class="hide"></li>
1977 </ul>
1978
1979 </li><li id="tree_57265582" class="comment hidden"><span class="ind"></span>
1980 <div id="comment_status_57265582" class="commentstatus"></div>
1981 <div id="comment_57265582" class="cw">
1982 </div>
1983
1984 <div id="replyto_57265582"></div>
1985
1986 <ul id="group_57265582">
1987 <li id="hiddens_57265582" class="hide"></li>
1988 </ul>
1989
1990 <ul id="commtree_57265582"><li id="tree_57266616" class="comment oneline"><span class="ind"></span>
1991 <div id="comment_status_57266616" class="commentstatus"></div>
1992 <div id="comment_57266616" class="cw">
1993 <div id="comment_top_57266616" class="commentTop newcomment">
1994 <div class="title">
1995 <h4><a id="comment_link_57266616" name="comment_link_57266616" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57266616" onclick="return D2.setFocusComment(57266616)" >Bottles with corks have traversed the Atlantic</a>
1996
1997
1998 <span id="comment_score_57266616" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57266616); return false"><span class=opt>Score:</span>2</a>)</span></h4>
1999 </div>
2000 <div class="details">
2001 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~aberglas">aberglas</a> <span class="uid"><a href="//slashdot.org/~aberglas">( 991072 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2002 <span class="otherdetails" id="comment_otherdetails_57266616"></span>
2003 </div>
2004 </div>
2005 <div class="commentBody">
2006 <div id="comment_body_57266616"><p>Being small means relative high strength. A solid two meter boat should indestructible by waves. No need to keep a human alive, nor to go very fast. A very basic, fixed, small but strong sail would do.</p><p>Ice bergs could be a problem. Surely better to start further south. Longer but safer. Also need to stay out of shipping lanes.</p><p>I think this could be done without a computer. Just a magnetic compass controlling a rudder. Occasionally it would be blown backwards but no big deal. No need to worry about po<span class="substr"> </span></p></div>
2007 </div>
2008
2009 <div class="commentSub" id="comment_sub_57266616">
2010
2011 </div>
2012 </div>
2013
2014 <div id="replyto_57266616"></div>
2015
2016 <ul id="group_57266616">
2017 <li id="hiddens_57266616" class="hide"></li>
2018 </ul>
2019
2020 <ul id="commtree_57266616"><li id="tree_57266748" class="comment hidden"><span class="ind"></span>
2021 <div id="comment_status_57266748" class="commentstatus"></div>
2022 <div id="comment_57266748" class="cw">
2023 </div>
2024
2025 <div id="replyto_57266748"></div>
2026
2027 <ul id="group_57266748">
2028 <li id="hiddens_57266748" class="hide"></li>
2029 </ul>
2030
2031 </li><li id="hidestring_57266616"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57266616">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li></ul></li><li id="hidestring_57265008"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57265008">2 replies</a> beneath your current threshold.</b></noscript></li></ul></li></ul></li><li id="tree_57264742" class="comment hidden"><span class="ind"></span>
2032 <div id="comment_status_57264742" class="commentstatus"></div>
2033 <div id="comment_57264742" class="cw">
2034 </div>
2035
2036 <div id="replyto_57264742"></div>
2037
2038 <ul id="group_57264742">
2039 <li id="hiddens_57264742" class="hide"></li>
2040 </ul>
2041
2042 </li><li id="tree_57264748" class="comment oneline"><span class="ind"></span>
2043 <div id="comment_status_57264748" class="commentstatus"></div>
2044 <div id="comment_57264748" class="cw">
2045 <div id="comment_top_57264748" class="commentTop newcomment">
2046 <div class="title">
2047 <h4><a id="comment_link_57264748" name="comment_link_57264748" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57264748" onclick="return D2.setFocusComment(57264748)" >KABLAM</a>
2048
2049
2050 <span id="comment_score_57264748" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57264748); return false"><span class=opt>Score:</span>1</a>)</span></h4>
2051 </div>
2052 <div class="details">
2053 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~fluffernutter">fluffernutter</a> <span class="uid"><a href="//slashdot.org/~fluffernutter">( 1411889 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2054 <span class="otherdetails" id="comment_otherdetails_57264748"></span>
2055 </div>
2056 </div>
2057 <div class="commentBody">
2058 <div id="comment_body_57264748">No concrete barriers in the ocean?</div>
2059 </div>
2060
2061 <div class="commentSub" id="comment_sub_57264748">
2062
2063 </div>
2064 </div>
2065
2066 <div id="replyto_57264748"></div>
2067
2068 <ul id="group_57264748">
2069 <li id="hiddens_57264748" class="hide"></li>
2070 </ul>
2071
2072 <ul id="commtree_57264748"><li id="tree_57264930" class="comment oneline"><span class="ind"></span>
2073 <div id="comment_status_57264930" class="commentstatus"></div>
2074 <div id="comment_57264930" class="cw">
2075 <div id="comment_top_57264930" class="commentTop newcomment">
2076 <div class="title">
2077 <h4><a id="comment_link_57264930" name="comment_link_57264930" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57264930" onclick="return D2.setFocusComment(57264930)" >Re:</a>
2078
2079
2080 <span id="comment_score_57264930" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57264930); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2081 </div>
2082 <div class="details">
2083 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~zlives">zlives</a> <span class="uid"><a href="//slashdot.org/~zlives">( 2009072 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2084 <span class="otherdetails" id="comment_otherdetails_57264930"></span>
2085 </div>
2086 </div>
2087 <div class="commentBody">
2088 <div id="comment_body_57264930"><p>or pedestrians</p></div>
2089 </div>
2090
2091 <div class="commentSub" id="comment_sub_57264930">
2092
2093 </div>
2094 </div>
2095
2096 <div id="replyto_57264930"></div>
2097
2098 <ul id="group_57264930">
2099 <li id="hiddens_57264930" class="hide"></li>
2100 </ul>
2101
2102 </li></ul></li><li id="tree_57264802" class="comment oneline"><span class="ind"></span>
2103 <div id="comment_status_57264802" class="commentstatus"></div>
2104 <div id="comment_57264802" class="cw">
2105 <div id="comment_top_57264802" class="commentTop newcomment">
2106 <div class="title">
2107 <h4><a id="comment_link_57264802" name="comment_link_57264802" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57264802" onclick="return D2.setFocusComment(57264802)" >A small achievement...</a>
2108
2109
2110 <span id="comment_score_57264802" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57264802); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2111 </div>
2112 <div class="details">
2113 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Bearhouse">Bearhouse</a> <span class="uid"><a href="//slashdot.org/~Bearhouse">( 1034238 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2114 <span class="otherdetails" id="comment_otherdetails_57264802"></span>
2115 </div>
2116 </div>
2117 <div class="commentBody">
2118 <div id="comment_body_57264802"><p>Sure the Atlantic can be a tough place, but 79 days?</p><p>Single-handed (human) record is 3 1/2 days...</p><p><a href="https://en.wikipedia.org/wiki/Transatlantic_sailing_record" title="wikipedia.org">https://en.wikipedia.org/wiki/...</a> [wikipedia.org]</p></div>
2119 </div>
2120
2121 <div class="commentSub" id="comment_sub_57264802">
2122
2123 </div>
2124 </div>
2125
2126 <div id="replyto_57264802"></div>
2127
2128 <ul id="group_57264802">
2129 <li id="hiddens_57264802" class="hide"></li>
2130 </ul>
2131
2132 <ul id="commtree_57264802"><li id="tree_57264890" class="comment full contain"><span class="ind"></span>
2133 <div id="comment_status_57264890" class="commentstatus"></div>
2134 <div id="comment_57264890" class="cw">
2135 <div id="comment_top_57264890" class="commentTop newcomment">
2136 <div class="title">
2137 <h4><a id="comment_link_57264890" name="comment_link_57264890" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57264890" onclick="return D2.setFocusComment(57264890)" >Re:A small achievement...</a>
2138
2139
2140 <span id="comment_score_57264890" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57264890); return false"><span class=opt>Score:</span>4</a>, Informative)</span></h4>
2141 </div>
2142 <div class="details">
2143 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~careysub">careysub</a> <span class="uid"><a href="//slashdot.org/~careysub">( 976506 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2144 <span class="otherdetails" id="comment_otherdetails_57264890">
2145 on Thursday September 06, 2018 @01:46PM (<span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57264890">#57264890</a>)
2146 <small> </small>
2147 </span>
2148 </div>
2149 </div>
2150 <div class="commentBody">
2151 <div id="comment_body_57264890"><p>This is a <i>2 meter</i> vessel, not a large racing hull built to be fast (and nothing but fast). Using the page you link to, the most useful comparison would be the <i>single-handed</i> records, and the one from 1987 which was about 11.5 days was in a <i>26 meter</i> hull! And this is the <i>smallest</i> vessel on the list. You are probably not going to get a 2 meter vessel to tear along at an average speed of 7.5 m/sec which would be needed for that 11.5 day crossing.</p></div>
2152 </div>
2153
2154 <div class="commentSub" id="comment_sub_57264890">
2155 <span class="ind"></span><a id="reply_link_57264890" class="btn link" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=Reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57264890" onclick="D2.replyTo(57264890); return false;">Reply to This</a> <span class="ind"></span><a class="btn link" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;cid=57264802" onclick="return D2.selectParent(57264802)">Parent</a> <a href="#" class="comment_share_toggle btn link">Share</a>
2156 <div class="comment_share sharethis-0 hide"><span class="au"></span>
2157 <a class="janrain t" href="#" data-provider="twitter" data-message="Re:A small achievement... by careysub @slashdot" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57264890" data-title="Re:A small achievement...">twitter</a>
2158 <a class="janrain f" href="#" data-provider="facebook" data-message="Re:A small achievement... by careysub" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57264890" data-title="Re:A small achievement...">facebook</a>
2159 <a class="janrain l" href="#" data-provider="linkedin" data-message="Re:A small achievement... by careysub" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57264890" data-title="Re:A small achievement...">linkedin</a>
2160 <a class="g" href="https://plus.google.com/share?url=https://hardware.slashdot.org/comments.pl?sid=12580070%26cid=57264890" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"><img src="//www.gstatic.com/images/icons/gplus-16.png" alt="Share on Google+"/></a>
2161 </div>
2162 <span class="ind"></span><a id="reply_link_57264890" title="Flag this comment as Inappropriate" class="ui-icon flag fright" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=flag&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57264890" onclick="return false;">Flag as Inappropriate</a>
2163 </div>
2164 </div>
2165
2166 <div id="replyto_57264890"></div>
2167
2168 <ul id="group_57264890">
2169 <li id="hiddens_57264890" class="hide"></li>
2170 </ul>
2171
2172 <ul id="commtree_57264890"><li id="tree_57265510" class="comment oneline"><span class="ind"></span>
2173 <div id="comment_status_57265510" class="commentstatus"></div>
2174 <div id="comment_57265510" class="cw">
2175 <div id="comment_top_57265510" class="commentTop newcomment">
2176 <div class="title">
2177 <h4><a id="comment_link_57265510" name="comment_link_57265510" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265510" onclick="return D2.setFocusComment(57265510)" >Re:</a>
2178
2179
2180 <span id="comment_score_57265510" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265510); return false"><span class=opt>Score:</span>3</a>)</span></h4>
2181 </div>
2182 <div class="details">
2183 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Solandri">Solandri</a> <span class="uid"><a href="//slashdot.org/~Solandri">( 704621 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2184 <span class="otherdetails" id="comment_otherdetails_57265510"></span>
2185 </div>
2186 </div>
2187 <div class="commentBody">
2188 <div id="comment_body_57265510">There have been a few sailboats in the 2 meter size range which have made the transatlantic crossing.
2189 <ul>
2190 <li>Hugo Vihlen aboard April Fool (1.8m) in 84 days in 1968, though technically he never finished since he was picked up by the USCG 6 miles offshore.</li><span class="substr"> </span><li>Tom MacNally aboard the Vera Hugh (1.64m) in 134 days in 1993.</li><li>Hugo Vihlen again aboard the Father's Day (1.62m) in 115 days in 1993.</li><li>Tom MacNally unsuccessfully attempted the trip again aboard a 1.19m craft in 1998. He passed away last year.</li></ul><p>
2191 <a href="http://www.microcruising.com/famoussmallboats.htm" title="microcruising.com">Site with picture</a> [microcruising.com]</p></div>
2192 </div>
2193
2194 <div class="commentSub" id="comment_sub_57265510">
2195
2196 </div>
2197 </div>
2198
2199 <div id="replyto_57265510"></div>
2200
2201 <ul id="group_57265510">
2202 <li id="hiddens_57265510" class="hide"></li>
2203 </ul>
2204
2205 </li><li id="tree_57266906" class="comment hidden"><span class="ind"></span>
2206 <div id="comment_status_57266906" class="commentstatus"></div>
2207 <div id="comment_57266906" class="cw">
2208 </div>
2209
2210 <div id="replyto_57266906"></div>
2211
2212 <ul id="group_57266906">
2213 <li id="hiddens_57266906" class="hide"></li>
2214 </ul>
2215
2216 </li><li id="tree_57267272" class="comment hidden"><span class="ind"></span>
2217 <div id="comment_status_57267272" class="commentstatus"></div>
2218 <div id="comment_57267272" class="cw">
2219 </div>
2220
2221 <div id="replyto_57267272"></div>
2222
2223 <ul id="group_57267272">
2224 <li id="hiddens_57267272" class="hide"></li>
2225 </ul>
2226
2227 </li><li id="hidestring_57264890"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57264890">2 replies</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57264924" class="comment oneline"><span class="ind"></span>
2228 <div id="comment_status_57264924" class="commentstatus"></div>
2229 <div id="comment_57264924" class="cw">
2230 <div id="comment_top_57264924" class="commentTop newcomment">
2231 <div class="title">
2232 <h4><a id="comment_link_57264924" name="comment_link_57264924" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57264924" onclick="return D2.setFocusComment(57264924)" >Re:</a>
2233
2234
2235 <span id="comment_score_57264924" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57264924); return false"><span class=opt>Score:</span>3</a>)</span></h4>
2236 </div>
2237 <div class="details">
2238 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~careysub">careysub</a> <span class="uid"><a href="//slashdot.org/~careysub">( 976506 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2239 <span class="otherdetails" id="comment_otherdetails_57264924"></span>
2240 </div>
2241 </div>
2242 <div class="commentBody">
2243 <div id="comment_body_57264924"><p>Also note that the world speed record for a radio-controlled sailing vessel (which was also 2 meters long) is <a href="http://www.guinnessworldrecords.com/world-records/greatest-distance-by-radio-controlled-model-sailing-ship-in-24-hours-(rc)" title="guinnessworldrecords.com">157.65 km in 23 hours 42 min</a> [guinnessworldrecords.com] in the milder waters of the Mediterranean. At that <i>world record</i> speed in a small RC boat this challenge would have taken 32 days.</p><p>So 79 days in a boat not controlled by a human, and not limited to a 24 hour period, in the open waters of the Atlantic is not so shabby. The speed made good over that whole journey is 40% of that 24 hour record.</p></div>
2244 </div>
2245
2246 <div class="commentSub" id="comment_sub_57264924">
2247
2248 </div>
2249 </div>
2250
2251 <div id="replyto_57264924"></div>
2252
2253 <ul id="group_57264924">
2254 <li id="hiddens_57264924" class="hide"></li>
2255 </ul>
2256
2257 </li><li id="tree_57265014" class="comment oneline"><span class="ind"></span>
2258 <div id="comment_status_57265014" class="commentstatus"></div>
2259 <div id="comment_57265014" class="cw">
2260 <div id="comment_top_57265014" class="commentTop newcomment">
2261 <div class="title">
2262 <h4><a id="comment_link_57265014" name="comment_link_57265014" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265014" onclick="return D2.setFocusComment(57265014)" >Re:</a>
2263
2264
2265 <span id="comment_score_57265014" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265014); return false"><span class=opt>Score:</span>3</a>)</span></h4>
2266 </div>
2267 <div class="details">
2268 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~arth1">arth1</a> <span class="uid"><a href="//slashdot.org/~arth1">( 260657 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2269 <span class="otherdetails" id="comment_otherdetails_57265014"></span>
2270 </div>
2271 </div>
2272 <div class="commentBody">
2273 <div id="comment_body_57265014"><p><div class="quote"><p>Sure the Atlantic can be a tough place, but 79 days?</p></div><p>The Mayflower took 66 days to cross, and was much bigger.</p></div>
2274 </div>
2275
2276 <div class="commentSub" id="comment_sub_57265014">
2277
2278 </div>
2279 </div>
2280
2281 <div id="replyto_57265014"></div>
2282
2283 <ul id="group_57265014">
2284 <li id="hiddens_57265014" class="hide"></li>
2285 </ul>
2286
2287 </li></ul></li><li id="tree_57264876" class="comment hidden"><span class="ind"></span>
2288 <div id="comment_status_57264876" class="commentstatus"></div>
2289 <div id="comment_57264876" class="cw">
2290 </div>
2291
2292 <div id="replyto_57264876"></div>
2293
2294 <ul id="group_57264876">
2295 <li id="hiddens_57264876" class="hide"></li>
2296 </ul>
2297
2298 </li><li id="tree_57264880" class="comment hidden"><span class="ind"></span>
2299 <div id="comment_status_57264880" class="commentstatus"></div>
2300 <div id="comment_57264880" class="cw">
2301 </div>
2302
2303 <div id="replyto_57264880"></div>
2304
2305 <ul id="group_57264880">
2306 <li id="hiddens_57264880" class="hide"></li>
2307 </ul>
2308
2309 <ul id="commtree_57264880"><li id="tree_57264934" class="comment hidden"><span class="ind"></span>
2310 <div id="comment_status_57264934" class="commentstatus"></div>
2311 <div id="comment_57264934" class="cw">
2312 </div>
2313
2314 <div id="replyto_57264934"></div>
2315
2316 <ul id="group_57264934">
2317 <li id="hiddens_57264934" class="hide"></li>
2318 </ul>
2319
2320 </li><li id="hidestring_57264880"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57264880">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57264898" class="comment hidden"><span class="ind"></span>
2321 <div id="comment_status_57264898" class="commentstatus"></div>
2322 <div id="comment_57264898" class="cw">
2323 </div>
2324
2325 <div id="replyto_57264898"></div>
2326
2327 <ul id="group_57264898">
2328 <li id="hiddens_57264898" class="hide"></li>
2329 </ul>
2330
2331 <ul id="commtree_57264898"><li id="tree_57264922" class="comment hidden"><span class="ind"></span>
2332 <div id="comment_status_57264922" class="commentstatus"></div>
2333 <div id="comment_57264922" class="cw">
2334 </div>
2335
2336 <div id="replyto_57264922"></div>
2337
2338 <ul id="group_57264922">
2339 <li id="hiddens_57264922" class="hide"></li>
2340 </ul>
2341
2342 <ul id="commtree_57264922"><li id="tree_57265042" class="comment hidden"><span class="ind"></span>
2343 <div id="comment_status_57265042" class="commentstatus"></div>
2344 <div id="comment_57265042" class="cw">
2345 </div>
2346
2347 <div id="replyto_57265042"></div>
2348
2349 <ul id="group_57265042">
2350 <li id="hiddens_57265042" class="hide"></li>
2351 </ul>
2352
2353 <ul id="commtree_57265042"><li id="tree_57265102" class="comment hidden"><span class="ind"></span>
2354 <div id="comment_status_57265102" class="commentstatus"></div>
2355 <div id="comment_57265102" class="cw">
2356 </div>
2357
2358 <div id="replyto_57265102"></div>
2359
2360 <ul id="group_57265102">
2361 <li id="hiddens_57265102" class="hide"></li>
2362 </ul>
2363
2364 <ul id="commtree_57265102"><li id="tree_57265468" class="comment hidden"><span class="ind"></span>
2365 <div id="comment_status_57265468" class="commentstatus"></div>
2366 <div id="comment_57265468" class="cw">
2367 </div>
2368
2369 <div id="replyto_57265468"></div>
2370
2371 <ul id="group_57265468">
2372 <li id="hiddens_57265468" class="hide"></li>
2373 </ul>
2374
2375 </li><li id="hidestring_57265102"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57265102">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="hidestring_57265042"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57265042">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="hidestring_57264922"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57264922">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57264942" class="comment oneline"><span class="ind"></span>
2376 <div id="comment_status_57264942" class="commentstatus"></div>
2377 <div id="comment_57264942" class="cw">
2378 <div id="comment_top_57264942" class="commentTop newcomment">
2379 <div class="title">
2380 <h4><a id="comment_link_57264942" name="comment_link_57264942" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57264942" onclick="return D2.setFocusComment(57264942)" >Re:</a>
2381
2382
2383 <span id="comment_score_57264942" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57264942); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2384 </div>
2385 <div class="details">
2386 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~zlives">zlives</a> <span class="uid"><a href="//slashdot.org/~zlives">( 2009072 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2387 <span class="otherdetails" id="comment_otherdetails_57264942"></span>
2388 </div>
2389 </div>
2390 <div class="commentBody">
2391 <div id="comment_body_57264942"><p>shipping containers are more profitable.</p></div>
2392 </div>
2393
2394 <div class="commentSub" id="comment_sub_57264942">
2395
2396 </div>
2397 </div>
2398
2399 <div id="replyto_57264942"></div>
2400
2401 <ul id="group_57264942">
2402 <li id="hiddens_57264942" class="hide"></li>
2403 </ul>
2404
2405 </li><li id="hidestring_57264898"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57264898">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57265160" class="comment oneline"><span class="ind"></span>
2406 <div id="comment_status_57265160" class="commentstatus"></div>
2407 <div id="comment_57265160" class="cw">
2408 <div id="comment_top_57265160" class="commentTop newcomment">
2409 <div class="title">
2410 <h4><a id="comment_link_57265160" name="comment_link_57265160" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265160" onclick="return D2.setFocusComment(57265160)" >And now the jokes begin...</a>
2411
2412
2413 <span id="comment_score_57265160" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265160); return false"><span class=opt>Score:</span>1</a>)</span></h4>
2414 </div>
2415 <div class="details">
2416 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~Jharish">Jharish</a> <span class="uid"><a href="//slashdot.org/~Jharish">( 101858 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2417 <span class="otherdetails" id="comment_otherdetails_57265160"></span>
2418 </div>
2419 </div>
2420 <div class="commentBody">
2421 <div id="comment_body_57265160"><p>..."I rowboat".</p><p>https://www.theonion.com/i-rowboat-1819583491</p></div>
2422 </div>
2423
2424 <div class="commentSub" id="comment_sub_57265160">
2425
2426 </div>
2427 </div>
2428
2429 <div id="replyto_57265160"></div>
2430
2431 <ul id="group_57265160">
2432 <li id="hiddens_57265160" class="hide"></li>
2433 </ul>
2434
2435 <ul id="commtree_57265160"><li id="tree_57265294" class="comment oneline"><span class="ind"></span>
2436 <div id="comment_status_57265294" class="commentstatus"></div>
2437 <div id="comment_57265294" class="cw">
2438 <div id="comment_top_57265294" class="commentTop newcomment">
2439 <div class="title">
2440 <h4><a id="comment_link_57265294" name="comment_link_57265294" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265294" onclick="return D2.setFocusComment(57265294)" >Re:</a>
2441
2442
2443 <span id="comment_score_57265294" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265294); return false"><span class=opt>Score:</span>2</a>)</span></h4>
2444 </div>
2445 <div class="details">
2446 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~starless">starless</a> <span class="uid"><a href="//slashdot.org/~starless">( 60879 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2447 <span class="otherdetails" id="comment_otherdetails_57265294"></span>
2448 </div>
2449 </div>
2450 <div class="commentBody">
2451 <div id="comment_body_57265294"><p>Followed later by Cory Doctorow<br><a href="http://bestsciencefictionstories.com/2009/03/29/i-row-boat-by-cory-doctorow/" title="bestscienc...tories.com">http://bestsciencefictionstori...</a> [bestscienc...tories.com]</p></div>
2452 </div>
2453
2454 <div class="commentSub" id="comment_sub_57265294">
2455
2456 </div>
2457 </div>
2458
2459 <div id="replyto_57265294"></div>
2460
2461 <ul id="group_57265294">
2462 <li id="hiddens_57265294" class="hide"></li>
2463 </ul>
2464
2465 </li></ul></li><li id="tree_57265204" class="comment hidden"><span class="ind"></span>
2466 <div id="comment_status_57265204" class="commentstatus"></div>
2467 <div id="comment_57265204" class="cw">
2468 </div>
2469
2470 <div id="replyto_57265204"></div>
2471
2472 <ul id="group_57265204">
2473 <li id="hiddens_57265204" class="hide"></li>
2474 </ul>
2475
2476 </li><li id="tree_57265238" class="comment full contain"><span class="ind"></span>
2477 <div id="comment_status_57265238" class="commentstatus"></div>
2478 <div id="comment_57265238" class="cw">
2479 <div id="comment_top_57265238" class="commentTop newcomment">
2480 <div class="title">
2481 <h4><a id="comment_link_57265238" name="comment_link_57265238" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265238" onclick="return D2.setFocusComment(57265238)" >Description wrong? Not autonomous?</a>
2482
2483
2484 <span id="comment_score_57265238" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265238); return false"><span class=opt>Score:</span>5</a>, Informative)</span></h4>
2485 </div>
2486 <div class="details">
2487 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~starless">starless</a> <span class="uid"><a href="//slashdot.org/~starless">( 60879 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2488 <span class="otherdetails" id="comment_otherdetails_57265238">
2489 on Thursday September 06, 2018 @02:46PM (<span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265238">#57265238</a>)
2490 <small> </small>
2491 </span>
2492 </div>
2493 </div>
2494 <div class="commentBody">
2495 <div id="comment_body_57265238"><p><div class="quote"><p>For the first time an autonomous sailing robot...</p></div><p>From the linked article:<br><a href="https://www.apnews.com/f6d0e2a099684468873ab48966590ada" title="apnews.com">https://www.apnews.com/f6d0e2a...</a> [apnews.com] </p><p><div class="quote"><p>The Sailbuoy competed in the &ldquo;unmanned&rdquo; class, which allows operators to change its course along the way. There&rsquo;s a separate &ldquo;autonomous&rdquo; class that prohibits any such communication.</p><p><div class="quote"></div></div></div>
2496 </div>
2497
2498 <div class="commentSub" id="comment_sub_57265238">
2499 <span class="ind"></span><a id="reply_link_57265238" class="btn link" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=Reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57265238" onclick="D2.replyTo(57265238); return false;">Reply to This</a> <a href="#" class="comment_share_toggle btn link">Share</a>
2500 <div class="comment_share sharethis-0 hide"><span class="au"></span>
2501 <a class="janrain t" href="#" data-provider="twitter" data-message="Description wrong? Not autonomous? by starless @slashdot" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57265238" data-title="Description wrong? Not autonomous?">twitter</a>
2502 <a class="janrain f" href="#" data-provider="facebook" data-message="Description wrong? Not autonomous? by starless" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57265238" data-title="Description wrong? Not autonomous?">facebook</a>
2503 <a class="janrain l" href="#" data-provider="linkedin" data-message="Description wrong? Not autonomous? by starless" data-url="https://hardware.slashdot.org/comments.pl?sid=12580070&cid=57265238" data-title="Description wrong? Not autonomous?">linkedin</a>
2504 <a class="g" href="https://plus.google.com/share?url=https://hardware.slashdot.org/comments.pl?sid=12580070%26cid=57265238" onclick="javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;"><img src="//www.gstatic.com/images/icons/gplus-16.png" alt="Share on Google+"/></a>
2505 </div>
2506 <span class="ind"></span><a id="reply_link_57265238" title="Flag this comment as Inappropriate" class="ui-icon flag fright" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=flag&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=57265238" onclick="return false;">Flag as Inappropriate</a>
2507 </div>
2508 </div>
2509
2510 <div id="replyto_57265238"></div>
2511
2512 <ul id="group_57265238">
2513 <li id="hiddens_57265238" class="hide"></li>
2514 </ul>
2515
2516 <ul id="commtree_57265238"><li id="tree_57266448" class="comment hidden"><span class="ind"></span>
2517 <div id="comment_status_57266448" class="commentstatus"></div>
2518 <div id="comment_57266448" class="cw">
2519 </div>
2520
2521 <div id="replyto_57266448"></div>
2522
2523 <ul id="group_57266448">
2524 <li id="hiddens_57266448" class="hide"></li>
2525 </ul>
2526
2527 </li><li id="hidestring_57265238"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=57265238">1 reply</a> beneath your current threshold.</b></noscript></li></ul></li><li id="tree_57265376" class="comment oneline"><span class="ind"></span>
2528 <div id="comment_status_57265376" class="commentstatus"></div>
2529 <div id="comment_57265376" class="cw">
2530 <div id="comment_top_57265376" class="commentTop newcomment">
2531 <div class="title">
2532 <h4><a id="comment_link_57265376" name="comment_link_57265376" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;cid=57265376" onclick="return D2.setFocusComment(57265376)" >So you crossed the sea, Columbot</a>
2533
2534
2535 <span id="comment_score_57265376" class="score"> (<a href="#" onclick="getModalPrefs('modcommentlog', 'Moderation Comment Log', 57265376); return false"><span class=opt>Score:</span>1</a>)</span></h4>
2536 </div>
2537 <div class="details">
2538 <span class="by"><span class="byby">by </span><a href="//slashdot.org/~DulcetTone">DulcetTone</a> <span class="uid"><a href="//slashdot.org/~DulcetTone">( 601692 )</a></span></a></span><span class="writes" style="display:none"> writes:</span>
2539 <span class="otherdetails" id="comment_otherdetails_57265376"></span>
2540 </div>
2541 </div>
2542 <div class="commentBody">
2543 <div id="comment_body_57265376"><p>Don't forget that indigenous robots have rights, too.</p></div>
2544 </div>
2545
2546 <div class="commentSub" id="comment_sub_57265376">
2547
2548 </div>
2549 </div>
2550
2551 <div id="replyto_57265376"></div>
2552
2553 <ul id="group_57265376">
2554 <li id="hiddens_57265376" class="hide"></li>
2555 </ul>
2556
2557 </li><li id="hidestring_0"><noscript><b class='more'><span class="ind"></span><a href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;threshold=-1&amp;commentsort=0&amp;mode=thread&amp;pid=0">7 replies</a> beneath your current threshold.</b></noscript></li>
2558 <li id="roothiddens" class="hide"></li>
2559 </ul>
2560
2561
2562
2563
2564
2565 <noscript><p><b>There may be more comments in this discussion. Without JavaScript enabled, you might want to <a href="//hardware.slashdot.org/users.pl?op=editcomm">turn on Classic Discussion System</a> in your preferences instead.</b></p></noscript>
2566 <div id="discussion_buttons" class="clearfix">
2567
2568
2569
2570
2571
2572
2573 </div>
2574
2575
2576 <div class="newcmnt"><div id="replyto_0"></div></div>
2577
2578
2579 <script type="text/javascript">
2580 <!--
2581 D2.currents()['hidden'] = 19;
2582 D2.currents()['full'] = 5;
2583 D2.currents()['oneline'] = 17;
2584 // D2.currents_total(41);
2585
2586 D2.abbrev_comments({57266616:529,57265510:262});
2587 D2.noshow_comments([57264728,57264736,57266332,57265274,57265582,57266748,57264742,57266906,57267272,57264876,57264880,57264934,57264898,57264922,57265042,57265102,57265468,57265204,57266448]);
2588 D2.pieces_comments([57264966,57265444,57265608,57265624,57267124,57265708,57266616,57264748,57264930,57264802,57265510,57264924,57265014,57264942,57265160,57265294,57265376]);
2589 D2.init_hiddens([57265624,57266616,57265008,57264890,57264880,57265102,57265042,57264922,57264898,57265238,0]);
2590
2591 D2.finishLoading();
2592
2593
2594 if (D2.thresh_totals()[6][6][1] == 0) {
2595 D2.replyTo(0, 1);
2596 }
2597
2598
2599 //-->
2600 </script>
2601
2602
2603 </div>
2604
2605
2606
2607
2608
2609 <div id="clickgen" class="grid_24 b">
2610 <section class="grid_16 f">
2611 <div>
2612 <h4 class="nobg">
2613 <a href="" class="selected btmrel" onClick="getRelatedStoriesForStory(345534);return false">Related Links</a>
2614 <span class="tops fright">Top of the: <a href="" class="btmday" onClick="getTopStories(1);return false">day</a>, <a class="btmweek" href="" onClick="getTopStories(7); return false">week</a>, <a href="" onClick="getTopStories(30);return false" class="btmmonth">month</a>.</span>
2615 </h4>
2616 <ul class="nobullets bmrelatedlist">
2617
2618
2619
2620 <li>
2621 <span class="cmntcnt"><span class="slant"></span><span>1014<span class="hide"> comments</span></span></span><a href="//hardware.slashdot.org/story/18/01/10/002255/jack-in-the-box-ceo-says-it-just-makes-sense-to-replace-workers-with-robots?sdsrc=popbyskidbtmprev">Jack In the Box CEO Says 'It Just Makes Sense' To Replace Workers With Robots</a>
2622 </li>
2623
2624
2625 <li>
2626 <span class="cmntcnt"><span class="slant"></span><span>899<span class="hide"> comments</span></span></span><a href="//hardware.slashdot.org/story/18/07/29/0021238/slashdot-asks-which-is-better-a-basic-income-or-a-guaranteed-job?sdsrc=popbyskidbtmprev">Slashdot Asks: Which is Better, a Basic Income or a Guaranteed Job?</a>
2627 </li>
2628
2629
2630 <li>
2631 <span class="cmntcnt"><span class="slant"></span><span>574<span class="hide"> comments</span></span></span><a href="//hardware.slashdot.org/story/18/07/13/2349236/retiring-worn-out-wind-turbines-could-cost-billions-that-nobody-has?sdsrc=popbyskidbtmprev">Retiring Worn-Out Wind Turbines Could Cost Billions That Nobody Has</a>
2632 </li>
2633
2634
2635 <li>
2636 <span class="cmntcnt"><span class="slant"></span><span>570<span class="hide"> comments</span></span></span><a href="//hardware.slashdot.org/story/17/09/12/1839207/apple-announces-iphone-x-with-edge-to-edge-display-wireless-charging-and-no-home-button?sdsrc=popbyskidbtmprev">Apple Announces iPhone X With Edge-To-Edge Display, Wireless Charging and No Home Button</a>
2637 </li>
2638
2639
2640 <li>
2641 <span class="cmntcnt"><span class="slant"></span><span>521<span class="hide"> comments</span></span></span><a href="//hardware.slashdot.org/story/18/07/22/144232/slashdot-asks-do-you-need-to-properly-eject-a-usb-drive-before-yanking-it-out?sdsrc=popbyskidbtmprev">Slashdot Asks: Do You Need To Properly Eject a USB Drive Before Yanking it Out?</a>
2642 </li>
2643
2644
2645 </ul>
2646 </div>
2647 </section>
2648 <aside class="grid_8 st">
2649 <section class="grid_24 f">
2650 <div>
2651 <h5 class="tlnav"><a href="//yro.slashdot.org/story/18/09/06/1651255/tor-browser-gets-a-redesign-switches-to-new-firefox-quantum-engine?sdsrc=nextbtmnext">next</a></h5>
2652 <div class="grid_24">
2653
2654
2655 <span class="grid_7 tcenter"><img src="//a.fsdn.com/sd/topics/firefox_64.png" width="64" height="64" alt="Firefox"></span>
2656
2657 <p class="grid_12"><a href="//yro.slashdot.org/story/18/09/06/1651255/tor-browser-gets-a-redesign-switches-to-new-firefox-quantum-engine?sdsrc=nextbtmprev">Tor Browser Gets a Redesign, Switches To New Firefox Quantum Engine</a></p>
2658 <span class="grid_5 tcenter comments"><span class="cmntcnt_large fleft"><span class="slant"></span><span>44<span class="hide"> comments</span></span></span></span>
2659
2660 </div>
2661 </div>
2662 </section>
2663 <section class="grid_24">
2664 <div>
2665 <h5 class="tlnav"><a href="//yro.slashdot.org/story/18/09/06/1615244/one-year-after-the-massive-equifax-data-breach-pretty-much-nothing-has-changed?sdsrc=prevbtmprev">previous</a></h5>
2666 <div class="grid_24">
2667
2668 <span class="grid_7 tcenter"><img src="//a.fsdn.com/sd/topics/government_64.png" width="64" height="64" alt="Government"></span>
2669
2670 <p class="grid_12"><a href="//yro.slashdot.org/story/18/09/06/1615244/one-year-after-the-massive-equifax-data-breach-pretty-much-nothing-has-changed?sdsrc=prevbtmprev">One Year After the Massive Equifax Data Breach, Pretty Much Nothing Has Changed</a></p>
2671
2672 <span class="grid_5 tcenter comments"><span class="cmntcnt_large fleft"><span class="slant"></span><span>108<span class="hide"> comments</span></span></span></span>
2673 </div>
2674 </div>
2675 </section>
2676 </aside>
2677 </div>
2678 <div id="taboola-below-article-text-links"></div>
2679 <script type="text/javascript">
2680 window._taboola = window._taboola || [];
2681 _taboola.push({
2682 mode: 'text-links-a',
2683 container: 'taboola-below-article-text-links',
2684 placement: 'Below Article Text Links',
2685 target_type: 'mix'
2686 });
2687 </script>
2688
2689
2690 </section>
2691 </div>
2692 </div>
2693 <div class="row top-space">
2694
2695
2696 <div class="grid_24">
2697 <!-- 728px ad -->
2698
2699 <div class="adwrap">
2700 <div id='div-gpt-ad-728x90_c'><script type='text/javascript'>
2701 googletag.cmd.push(function(){
2702 googletag.display('div-gpt-ad-728x90_c');});</script></div>
2703 </div>
2704 <!-- end 728px ad -->
2705 <!-- Slashdot Deals 6 Best Sellers -->
2706 <div class="row deals-footer">
2707 <div class="units-8 indent-2 deals-wrapper">
2708 <div class="deals-header"><h1>Slashdot Top Deals</h1></div>
2709 <div id="deals-output">
2710 <script id="deals-template" type="text/x-handlebars-template">
2711 {{#each deal}}
2712 <div class="deal">
2713 <a href="{{urlPath permalink}}?&utm_source=slashdot.org&utm_medium=dealfeed-footerfeed&utm_campaign={{slug}}" target="_blank">
2714 <img src="{{main_image}}" alt="" />
2715 </a>
2716 <p class="title"><a href="{{urlPath permalink}}?&utm_source=slashdot.org&utm_medium=dealfeed-footerfeed&utm_campaign={{slug}}" target="_blank">{{title}}</a></p>
2717 <p class="deal-price">{{centConversion price_in_cents}}</p>
2718 </div>
2719 {{/each}}
2720 </script>
2721 </div>
2722 </div>
2723 </div>
2724 <script>
2725 if ( isAdBlockActive ) {
2726 $.getScript( "//a.fsdn.com/sd/js/scripts/min/deals-min.js", function(){
2727 runDealsWidget();
2728 });
2729 }
2730 </script>
2731
2732 <!-- End Slashdot Deals 6 Best Sellers -->
2733 </div>
2734 </div>
2735 </div>
2736 </div>
2737 <!-- SMACKS: END COMMENTS SECTION -->
2738 </div>
2739 <!-- SMACKS: END COMMENTS CONTAINER -->
2740
2741
2742
2743
2744 <script type="text/javascript">
2745
2746 $(function(){
2747 $('#firehose-filter').
2748 focus(function(event){
2749 gFocusedText = this;
2750 }).
2751 blur(function(event){
2752 if ( gFocusedText === this ) {
2753 gFocusedText = null;
2754 }
2755 });
2756
2757
2758 apply_updates_when( 'at-end', true);
2759 });
2760 </script>
2761
2762
2763 <!-- body end --><!-- footer type=current begin -->
2764
2765 </section>
2766
2767
2768
2769
2770 <footer id="fhft" class="grid_24 nf aoc">
2771 <div id="logo_nf" class="fleft">
2772 <a href="//slashdot.org"><span>Slashdot</span></a>
2773 </div>
2774 <nav role="firehose footer">
2775
2776
2777
2778
2779
2780
2781
2782 <span class="ind"></span><a class="btn first" href="//hardware.slashdot.org/comments.pl?sid=12580070&amp;op=reply&amp;threshold=1&amp;commentsort=0&amp;mode=thread&amp;pid=" onclick="D2.replyTo(0); return false;">Post</a>
2783
2784 <a class="btn hide" id="footer_moderate_button">Moderate</a>
2785 <a class="btn hide" id="footer_moderatorhelp_button">Moderator Help</a>
2786 <a class="btn hide" id="footer_delete_button" title="Checked comments will be deleted.">Delete</a>
2787 <script>
2788 (function($){
2789 var old_moderate_btn = $("#discussion_moderate_button");
2790 if (old_moderate_btn.length) {
2791 var moderate_btn = $("#footer_moderate_button");
2792 moderate_btn.click(
2793 function(){old_moderate_btn.click()}
2794 );
2795 moderate_btn.removeClass('hide');
2796 }
2797
2798 var old_moderatorhelp_btn = $("#discussion_moderatorhelp_button");
2799 if (old_moderatorhelp_btn.length) {
2800 var moderatorhelp_btn = $("#footer_moderatorhelp_button");
2801 moderatorhelp_btn.click(
2802 function(){old_moderatorhelp_btn.click()}
2803 );
2804 moderatorhelp_btn.attr(
2805 'href', old_moderatorhelp_btn.attr('href')
2806 );
2807 moderatorhelp_btn.removeClass('hide');
2808 }
2809
2810 var old_delete_btn = $("#discussion_delete_button");
2811 if (old_delete_btn.length) {
2812 var delete_btn = $("#footer_delete_button");
2813 delete_btn.click(
2814 function(){old_delete_btn.click()}
2815 );
2816 delete_btn.removeClass('hide');
2817 }
2818
2819 $('#discussion_buttons').addClass('hide');
2820 })(Slash.jQuery); // (function($){
2821 </script>
2822 <ul class="fleft">
2823
2824 <li class="fleft selected">
2825 <span class="nbutton btn hide link reset" id="more_comments_button">
2826 <a href="#" onclick="D2.ajaxFetchComments(0,1); return false">
2827 <span id="more_comments_num_a" class="hide">Get more comments</span>
2828 </a>
2829 </span>
2830 </li>
2831
2832
2833 <li class="fleft">
2834 <span class="loadedcommentcnt">41</span> of <span class="totalcommentcnt">41</span> loaded
2835 </li>
2836
2837 </ul>
2838
2839 <script type="text/javascript">D2.finishLoading()</script>
2840
2841
2842
2843
2844 <ul class="fright submitstory">
2845 <li class="fright">
2846 <a href="/submit">Submit<span class="opt"> Story</span></a>
2847 </li>
2848 </ul>
2849 </nav>
2850
2851
2852
2853 </footer>
2854 <section class="bq">
2855 <blockquote class="msg grid_24" cite="https://slashdot.org">
2856 <p>The hardest part of climbing the ladder of success is getting through
2857 the crowd at the bottom.</p>
2858 <span class="slant"></span>
2859 </blockquote>
2860 </section>
2861 <footer id="ft" class="grid_24">
2862 <nav class="grid_10" role="footer">
2863 <ul>
2864 <li><a href="//slashdot.org/faq">FAQ</a></li>
2865 <li><a href="//slashdot.org/archive.pl">Story Archive</a></li>
2866 <li><a href="//slashdot.org/hof.shtml">Hall of Fame</a></li>
2867 <li><a href="http://slashdotmedia.com/advertising-and-marketing-services/">Advertising</a></li>
2868 <li><a href="http://slashdotmedia.com/terms-of-use/">Terms</a></li>
2869 <li><a href="http://slashdotmedia.com/privacy-statement/">Privacy Statement</a></li>
2870 <li id='eu_privacy' style='display:none'><a href="#" title="Privacy Choices" onclick="bizx.cmp.promptConsent();return false;">Privacy Choices</a></li>
2871 <li><a href="http://slashdotmedia.com/opt-out-choices/">Opt-out Choices</a></li>
2872 <li><a href="//slashdot.org/faq/slashmeta.shtml">About</a></li>
2873 <li><a href="mailto:feedback@slashdot.org">Feedback</a></li>
2874 <li><a href="#" onclick="set_mobile_pref('mobile',1);return false;">Mobile View</a></li>
2875 <li><a href="//slashdot.org/blog">Blog</a></li>
2876 </ul>
2877 </nav>
2878 <script>
2879 if (window.is_euro_union) {
2880 document.getElementById('eu_privacy').style.display = 'inline';
2881 }
2882 </script>
2883 <br>
2884
2885 <div class="grid_14 tright tm">Trademarks property of their respective owners. Comments owned by the poster. <span class="nobr">Copyright &copy; 2018 SlashdotMedia. All Rights Reserved.</span></div>
2886 </footer>
2887
2888
2889 <div class="overlay"></div>
2890 <div class="modal-box">
2891 <a href="#" id="close-modal">Close</a>
2892 <article class="modal-content">
2893 </article>
2894 <footer>
2895 </div>
2896
2897
2898
2899
2900 <div id="modal_cover" class="hide" onclick="hide_modal_box(); return false;"></div>
2901 <div id="modal_box" class="hide">
2902 <div id="modal_box_content"></div>
2903 <header class="n">
2904 <span class="fadeout"></span>
2905 <span class="fadeoutfade"></span>
2906 <span class="pf"><a class="ico close" onclick="hide_modal_box(); return false;" href="#"><span>Close</span></a></span>
2907 <h3 class="pf"><div id="logo"><a href="//slashdot.org">Slashdot</a></div><span id="preference_title"></span></h3>
2908 </header>
2909 </div>
2910
2911 <!-- CCM Tag -->
2912 <script type="text/javascript">
2913 if (!window.is_euro_union) {
2914 (function () {
2915 /*global _ml:true, window */
2916 _ml = window._ml || {};
2917 _ml.eid = '771';
2918
2919 var s = document.getElementsByTagName('script')[0], cd = new Date(), mltag = document.createElement('script');
2920 mltag.type = 'text/javascript'; mltag.async = true;
2921 mltag.src = '//ml314.com/tag.aspx?' + cd.getDate() + cd.getMonth() + cd.getFullYear();
2922 s.parentNode.insertBefore(mltag, s);
2923 })();
2924 }
2925 </script>
2926 <!-- End CCM Tag -->
2927
2928 <script type="text/javascript">
2929 window.google_analytics_uacct = "UA-32013-5";
2930
2931 var _gaq = _gaq || [];
2932
2933
2934
2935
2936
2937 _gaq.push(['_setAccount', 'UA-36136016-1']);
2938 _gaq.push(['b._setAccount', 'UA-32013-5']);
2939 _gaq.push(['_setDomainName', '.slashdot.org']);
2940 _gaq.push(['b._setDomainName', '.slashdot.org']);
2941
2942
2943 _gaq.push(['_addIgnoredRef', 'slashdot.org']);
2944 _gaq.push(['b._addIgnoredRef', 'slashdot.org']);
2945
2946
2947
2948 _gaq.push(['_setCustomVar', 1, 'User Type', 'Anon', 3]);
2949 _gaq.push(['b._setCustomVar', 1, 'User Type', 'Anon', 3]);
2950
2951 _gaq.push(['_setCustomVar', 2, 'Page','article2', 3]);
2952 _gaq.push(['b._setCustomVar', 2, 'Page','article2', 3]);
2953
2954
2955
2956
2957
2958 // track beta behavior for user
2959 var betamatches = document.cookie.match(/betagroup=(-?\d+)/);
2960
2961 if(betamatches && betamatches[1]) {
2962 if(betamatches[1] == -1) {
2963 _gaq.push(['_setCustomVar', 3, 'Beta-Usage','opt-out', 3]);
2964 } else {
2965 _gaq.push(['_setCustomVar', 3, 'Beta-Usage','unredirected', 3]);
2966 }
2967 }
2968
2969
2970
2971 _gaq.push(['_trackPageview']);
2972 _gaq.push(['b._trackPageview']);
2973 _gaq.push(['_trackPageLoadTime']);
2974 _gaq.push(['b._trackPageLoadTime']);
2975
2976
2977 if (!window.is_euro_union) {
2978 (function() {
2979 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
2980 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
2981 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
2982 })();
2983 }
2984 </script>
2985
2986 <!-- CCM GA Push -->
2987 <script>
2988 if (typeof _ml !== 'undefined' && _ml.us) {
2989 if (_ml.us.tp && _ml.us.tp.length > 0) {
2990 ga('set', 'dimension2', _ml.us.tp[0]);
2991 }
2992 if (_ml.us.pc && _ml.us.pc.length > 0) {
2993 ga('set', 'dimension7', _ml.us.pc[0]);
2994 }
2995 ga('set', 'dimension3', _ml.us.ind);
2996 ga('set', 'dimension4', _ml.us.cr);
2997 ga('set', 'dimension5', _ml.us.cs);
2998 ga('set', 'dimension6', _ml.us.dm);
2999 ga('set', 'dimension8', _ml.us.sn);
3000 }
3001 </script>
3002
3003 <!-- Sticky Ads -->
3004 <script type="text/javascript">
3005 var topBannerViewed = false;
3006 if($('#div-gpt-ad-728x90_a').length > 0 && window.outerWidth >= 1070 && !isAdBlockActive){
3007 $(window).scroll(function(){
3008 var y = $(document).scrollTop();
3009 var z = y + window.outerHeight;
3010 var navOffset = 0;
3011 var offset = [
3012 $('.nav-wrap').outerHeight(true),
3013 $('.nav-secondary-wrap').outerHeight(true)
3014 ];
3015 for(row in offset){
3016 if(offset[row]) navOffset = navOffset + parseInt(offset[row]);
3017 }
3018 $('.adwrap-unviewed').each(function(){
3019 var cls = 'adwrap-sticky';
3020 var toggleCls = 'adwrap';
3021 //$('.banner-wrapper').css('height', $('.banner-contain').outerHeight());
3022 if($(this).hasClass('railad')) {
3023 if(topBannerViewed){
3024 var topPixels = $(this).offset().top;
3025 navOffset += $('.adwrap').outerHeight();
3026 if(y >= topPixels && y >= navOffset){
3027 $('#slashboxes').css('top', 0).css('position','fixed').css('right',13);
3028 } else {
3029 $('#slashboxes').removeAttr('style');
3030 }
3031 }
3032 return;
3033 }
3034 var topPixels = $(this).offset().top;
3035 if(y >= topPixels && y >= navOffset){
3036 $(this).addClass(cls);
3037 $(this).removeClass('adwrap');
3038 if(cls == 'adwrap-sticky') { //top banner
3039 topBannerViewed = false;
3040 $('#slashboxes').css('top',$(this).outerHeight() || 0).css('position','fixed').css('right',13);
3041 }
3042 if(topBannerViewed) {
3043 console.log('hereeee');
3044 $('#slashboxes').css('top', 0).css('position','fixed').css('right',13);
3045 }
3046 }else{
3047 $(this).removeClass(cls);
3048 $(this).addClass(toggleCls);
3049 $('#slashboxes').removeAttr('style');
3050 }
3051 });
3052 if($('.adwrap-viewed-banner').length > 0){
3053 topBannerViewed = true;
3054 $('.adwrap-viewed-banner').removeClass('adwrap-unviewed').removeClass('adwrap-sticky').addClass('adwrap');
3055 }
3056 if($('.adwrap-viewed-railad').length > 0){
3057 $('.adwrap-viewed-railad').removeClass('adwrap-unviewed').removeClass('adwrap-railad-sticky');
3058 $('#slashboxes').removeAttr('style');
3059 }
3060 });
3061 }
3062 </script>
3063
3064 <!-- Piwik -->
3065 <script type="text/javascript">
3066 var _paq = _paq || [];
3067 _paq.push(["setCookieDomain", "*.slashdot.org"]);
3068 _paq.push(['trackPageView']);
3069 _paq.push(['enableLinkTracking']);
3070 function initPiwikAndNels() {
3071 (function() {
3072 var u="//analytics.slashdotmedia.com/";
3073 _paq.push(['setTrackerUrl', u+'sd.php']);
3074 _paq.push(['setSiteId', 40]);
3075 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
3076 g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'sd.js'; s.parentNode.insertBefore(g,s);
3077 })();
3078
3079 if(window.location.pathname == '/'){
3080 var nelId = (location.search.split('nel_id=')[1] || '').split('&')[0];
3081 var url = '/ajax.pl?op=nel';
3082 if(nelId){
3083 url += '&nel_id='+nelId;
3084 }
3085 $.ajax({
3086 url: url,
3087 success: function(html){
3088 $('#firehoselist article').eq(1).after(html);
3089 }
3090 });
3091 }
3092 //announcement NEL
3093 if(document.getElementById('announcementText')){
3094 $('#announcementText').hide();
3095 var hlUrl = '/ajax.pl?op=hl_nel';
3096 if(nelId){
3097 hlUrl += '&nel_id='+nelId;
3098 }
3099 $.ajax({
3100 url: hlUrl,
3101 success: function(html){
3102 if(html.length < 10){
3103 $('#announcementText').show();
3104 return;
3105 }
3106 $('#announcementText').html(html).show();
3107 },
3108 error: function () {
3109 $('#announcementText').show();
3110 }
3111 });
3112 }
3113 }
3114 bizx.cmp.ifConsent('publisher', ['storage', 'measurement'], initPiwikAndNels);
3115 </script>
3116
3117
3118 <script type="text/javascript">
3119 _linkedin_data_partner_id = "113712";
3120 </script><script type="text/javascript">
3121 if (!window.is_euro_union) {
3122 (function(){var s = document.getElementsByTagName("script")[0];
3123 var b = document.createElement("script");
3124 b.type = "text/javascript";b.async = true;
3125 b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
3126 s.parentNode.insertBefore(b, s);})();
3127 }
3128 </script>
3129 <noscript>
3130 <img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=113712&fmt=gif" />
3131 </noscript>
3132
3133 <!-- Datonics -->
3134 <script async type="text/javascript" src="//ads.pro-market.net/ads/scripts/site-143573.js"></script>
3135 <script id="after-content" type="text/javascript">
3136 (function( $, fn, console ){
3137 $ && fn && $(function(){ fn($, console); });
3138 })(window.jQuery, window.pageload_done, window.console);
3139 </script>
3140
3141 <script type='text/javascript'>
3142 if(!document.location.href.match(/source=autorefresh/)) {
3143 document.write('<img src="//slashdot.org/images/js.gif?208">');
3144 }
3145 </script>
3146 <noscript>
3147 <img src="//slashdot.org/images/njs.gif?332">
3148 </noscript>
3149 <div class="busy genericspinner hide"><span>Working...</span></div>
3150 <script>
3151 if(typeof(Storage)!=="undefined"){
3152 window.scrollTo(0,sessionStorage.scrollPos);
3153 $(window).scroll(function () {
3154 //You've scrolled this much:
3155 sessionStorage.scrollPos = $(window).scrollTop();
3156 });
3157 }
3158 $(function(){
3159 $('a').click(function(){
3160 delete sessionStorage.scrollPos;
3161 })
3162 });
3163 // window.onbeforeunload = function () {
3164 // console.log('bakc button clicked');
3165 // delete sessionStorage.scrollPos;
3166 // }
3167 window.onpopstate=function() {
3168 delete sessionStorage.scrollPos;
3169 }
3170 </script>
3171
3172
3173
3174 <!-- 1x1 story page -->
3175 <div id='div-gpt-ad-1x1'><script type='text/javascript'>
3176 googletag.cmd.push(function(){
3177 googletag.display('div-gpt-ad-1x1');});</script></div>
3178
3179
3180 <script type="text/javascript">
3181 if (!window.is_euro_union) {
3182 window._taboola = window._taboola || [];
3183 _taboola.push({flush: true});
3184 }
3185 </script>
3186
3187 </body>
3188 </html>
3189
3190
3191 <!-- footer type=current end -->