Hacker News new | past | comments | ask | show | jobs | submit login
user:m1573rp34130dy
created:August 27, 2018
karma:36
about:[not mine but fun read anyway]

https://github.com/minimaxir/hacker-news-undocumented

https://jcs.org/notaweblog/2012/06/13/hellbanned_from_hacker_news/

<html op="news"><head><meta name="referrer" content="origin"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="stylesheet" type="text/css" href="news.css?OTsPZRmTM03Q06uwGE7S"> <link rel="shortcut icon" href="favicon.ico"> <link rel="alternate" type="application/rss+xml" title="RSS" href="rss"> <title>Hacker News</title></head><body><center><table id="hnmain" border="0" cellpadding="0" cellspacing="0" width="85%" bgcolor="#f6f6ef"> <tr><td bgcolor="#ff6600"><table border="0" cellpadding="0" cellspacing="0" width="100%" style="padding:2px"><tr><td style="width:18px;padding-right:4px"><a href="https://news.ycombinator.com"><img src="y18.gif" width="18" height="18" style="border:1px white solid;"></a></td> <td style="line-height:12pt; height:10px;"><span class="pagetop"><b class="hnname"><a href="news">Hacker News</a></b> <a href="newest">new</a> | <a href="newcomments">comments</a> | <a href="show">show</a> | <a href="ask">ask</a> | <a href="jobs">jobs</a> | <a href="submit">submit</a> </span></td><td style="text-align:right;padding-right:4px;"><span class="pagetop"> <a href="login?goto=news">login</a> </span></td> </tr></table></td></tr> <tr style="height:10px"></tr><tr><td><table border="0" cellpadding="0" cellspacing="0" class="itemlist"> <tr class='athing' id='17896825'> <td align="right" valign="top" class="title"><span class="rank">1.</span></td> <td valign="top" class="votelinks"><center><a id='up_17896825' href='vote?id=17896825&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://github.com/joukos/PaperTTY" class="storylink">PaperTTY – Python module to render a TTY on e-ink</a><span class="sitebit comhead"> (<a href="from?site=github.com"><span class="sitestr">github.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17896825">120 points</span> by <a href="user?id=messe" class="hnuser">messe</a> <span class="age"><a href="item?id=17896825">4 hours ago</a></span> <span id="unv_17896825"></span> | <a href="hide?id=17896825&amp;goto=news">hide</a> | <a href="item?id=17896825">28&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17897283'> <td align="right" valign="top" class="title"><span class="rank">2.</span></td> <td valign="top" class="votelinks"><center><a id='up_17897283' href='vote?id=17897283&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://github.com/plibither8/2048.cpp" class="storylink">Show HN: 2048.cpp – Play 2048 in directly your terminal</a><span class="sitebit comhead"> (<a href="from?site=github.com"><span class="sitestr">github.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17897283">25 points</span> by <a href="user?id=plibither8" class="hnuser">plibither8</a> <span class="age"><a href="item?id=17897283">2 hours ago</a></span> <span id="unv_17897283"></span> | <a href="hide?id=17897283&amp;goto=news">hide</a> | <a href="item?id=17897283">12&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17896692'> <td align="right" valign="top" class="title"><span class="rank">3.</span></td> <td valign="top" class="votelinks"><center><a id='up_17896692' href='vote?id=17896692&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.intensecrypto.org/public/" class="storylink">An Intensive Introduction to Cryptography</a><span class="sitebit comhead"> (<a href="from?site=intensecrypto.org"><span class="sitestr">intensecrypto.org</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17896692">273 points</span> by <a href="user?id=angry_octet" class="hnuser">angry_octet</a> <span class="age"><a href="item?id=17896692">5 hours ago</a></span> <span id="unv_17896692"></span> | <a href="hide?id=17896692&amp;goto=news">hide</a> | <a href="item?id=17896692">22&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17895161'> <td align="right" valign="top" class="title"><span class="rank">4.</span></td> <td valign="top" class="votelinks"><center><a id='up_17895161' href='vote?id=17895161&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.reclaimerlabs.com/blog/2018/8/7/the-usb-c-explorer" class="storylink">USB-C Explorer – A development board to get started working with USB Type-C</a><span class="sitebit comhead"> (<a href="from?site=reclaimerlabs.com"><span class="sitestr">reclaimerlabs.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17895161">259 points</span> by <a href="user?id=walterbell" class="hnuser">walterbell</a> <span class="age"><a href="item?id=17895161">15 hours ago</a></span> <span id="unv_17895161"></span> | <a href="hide?id=17895161&amp;goto=news">hide</a> | <a href="item?id=17895161">63&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17895165'> <td align="right" valign="top" class="title"><span class="rank">5.</span></td> <td valign="top" class="votelinks"><center><a id='up_17895165' href='vote?id=17895165&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://about.sourcegraph.com/go/gophercon-2018-computer-vision-using-go-and-opencv-3/" class="storylink">Computer Vision Using Go and OpenCV 3</a><span class="sitebit comhead"> (<a href="from?site=sourcegraph.com"><span class="sitestr">sourcegraph.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17895165">58 points</span> by <a href="user?id=beliu" class="hnuser">beliu</a> <span class="age"><a href="item?id=17895165">9 hours ago</a></span> <span id="unv_17895165"></span> | <a href="hide?id=17895165&amp;goto=news">hide</a> | <a href="item?id=17895165">1&nbsp;comment</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17896307'> <td align="right" valign="top" class="title"><span class="rank">6.</span></td> <td valign="top" class="votelinks"><center><a id='up_17896307' href='vote?id=17896307&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://christine.website/blog/olin-1-why-09-1-2018" class="storylink">Olin – Defining a new operating primitive for event-driven services</a><span class="sitebit comhead"> (<a href="from?site=christine.website"><span class="sitestr">christine.website</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17896307">71 points</span> by <a href="user?id=ngaut" class="hnuser">ngaut</a> <span class="age"><a href="item?id=17896307">8 hours ago</a></span> <span id="unv_17896307"></span> | <a href="hide?id=17896307&amp;goto=news">hide</a> | <a href="item?id=17896307">16&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17895739'> <td align="right" valign="top" class="title"><span class="rank">7.</span></td> <td valign="top" class="votelinks"><center><a id='up_17895739' href='vote?id=17895739&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.fastcompany.com/40548501/this-simcity-like-tool-lets-urban-planners-see-the-potential-impact-of-their-ideas" class="storylink">A Tool Lets Urban Planners See The Potential Impact Of Their Ideas</a><span class="sitebit comhead"> (<a href="from?site=fastcompany.com"><span class="sitestr">fastcompany.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17895739">23 points</span> by <a href="user?id=joshwa" class="hnuser">joshwa</a> <span class="age"><a href="item?id=17895739">4 hours ago</a></span> <span id="unv_17895739"></span> | <a href="hide?id=17895739&amp;goto=news">hide</a> | <a href="item?id=17895739">1&nbsp;comment</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17894657'> <td align="right" valign="top" class="title"><span class="rank">8.</span></td> <td valign="top" class="votelinks"><center><a id='up_17894657' href='vote?id=17894657&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.youtube.com/watch?v=Bo3lUw9GUJA" class="storylink">SGI's $250,000 Graphics Supercomputer from 1993 – Onyx RealityEngine² [video]</a><span class="sitebit comhead"> (<a href="from?site=youtube.com"><span class="sitestr">youtube.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17894657">258 points</span> by <a href="user?id=bane" class="hnuser">bane</a> <span class="age"><a href="item?id=17894657">17 hours ago</a></span> <span id="unv_17894657"></span> | <a href="hide?id=17894657&amp;goto=news">hide</a> | <a href="item?id=17894657">90&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17891591'> <td align="right" valign="top" class="title"><span class="rank">9.</span></td> <td valign="top" class="votelinks"><center><a id='up_17891591' href='vote?id=17891591&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://www.os2museum.com/wp/the-history-of-a-security-hole/" class="storylink">The History of a Security Hole</a><span class="sitebit comhead"> (<a href="from?site=os2museum.com"><span class="sitestr">os2museum.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17891591">21 points</span> by <a href="user?id=jsnell" class="hnuser">jsnell</a> <span class="age"><a href="item?id=17891591">5 hours ago</a></span> <span id="unv_17891591"></span> | <a href="hide?id=17891591&amp;goto=news">hide</a> | <a href="item?id=17891591">4&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17896890'> <td align="right" valign="top" class="title"><span class="rank">10.</span></td> <td valign="top" class="votelinks"><center><a id='up_17896890' href='vote?id=17896890&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://github.com/andri27-ts/60_Days_RL_Challenge" class="storylink">Deep Reinforcement Learning in Depth in 60 Days</a><span class="sitebit comhead"> (<a href="from?site=github.com"><span class="sitestr">github.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17896890">89 points</span> by <a href="user?id=andri27" class="hnuser">andri27</a> <span class="age"><a href="item?id=17896890">4 hours ago</a></span> <span id="unv_17896890"></span> | <a href="hide?id=17896890&amp;goto=news">hide</a> | <a href="item?id=17896890">12&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17894664'> <td align="right" valign="top" class="title"><span class="rank">11.</span></td> <td valign="top" class="votelinks"><center><a id='up_17894664' href='vote?id=17894664&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.altumintelligence.com/articles/a/Time-Series-Prediction-Using-LSTM-Deep-Neural-Networks" class="storylink">Time Series Prediction Using LSTM Deep Neural Networks</a><span class="sitebit comhead"> (<a href="from?site=altumintelligence.com"><span class="sitestr">altumintelligence.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17894664">164 points</span> by <a href="user?id=shivinski" class="hnuser">shivinski</a> <span class="age"><a href="item?id=17894664">17 hours ago</a></span> <span id="unv_17894664"></span> | <a href="hide?id=17894664&amp;goto=news">hide</a> | <a href="item?id=17894664">53&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17896673'> <td align="right" valign="top" class="title"><span class="rank">12.</span></td> <td valign="top" class="votelinks"><center><a id='up_17896673' href='vote?id=17896673&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://avc.com/2018/09/peak-valley/" class="storylink">Peak Valley?</a><span class="sitebit comhead"> (<a href="from?site=avc.com"><span class="sitestr">avc.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17896673">70 points</span> by <a href="user?id=raleighm" class="hnuser">raleighm</a> <span class="age"><a href="item?id=17896673">5 hours ago</a></span> <span id="unv_17896673"></span> | <a href="hide?id=17896673&amp;goto=news">hide</a> | <a href="item?id=17896673">72&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17896973'> <td align="right" valign="top" class="title"><span class="rank">13.</span></td> <td valign="top" class="votelinks"><center><a id='up_17896973' href='vote?id=17896973&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://medium.com/@ankur_anand/the-terrible-performance-cost-of-cors-api-on-the-single-page-application-spa-6fcf71e50147" class="storylink">The Terrible Performance Cost of CORS Request on the Single-Page Application</a><span class="sitebit comhead"> (<a href="from?site=medium.com"><span class="sitestr">medium.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17896973">57 points</span> by <a href="user?id=ankuranand" class="hnuser">ankuranand</a> <span class="age"><a href="item?id=17896973">4 hours ago</a></span> <span id="unv_17896973"></span> | <a href="hide?id=17896973&amp;goto=news">hide</a> | <a href="item?id=17896973">30&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17892993'> <td align="right" valign="top" class="title"><span class="rank">14.</span></td> <td valign="top" class="votelinks"><center><a id='up_17892993' href='vote?id=17892993&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://serverless.com/blog/strategies-implementing-user-authentication-serverless-applications/" class="storylink" rel="nofollow">Strategies for implementing user authentication in serverless applications</a><span class="sitebit comhead"> (<a href="from?site=serverless.com"><span class="sitestr">serverless.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17892993">7 points</span> by <a href="user?id=kiyanwang" class="hnuser">kiyanwang</a> <span class="age"><a href="item?id=17892993">3 hours ago</a></span> <span id="unv_17892993"></span> | <a href="hide?id=17892993&amp;goto=news">hide</a> | <a href="item?id=17892993">discuss</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17892911'> <td align="right" valign="top" class="title"><span class="rank">15.</span></td> <td valign="top" class="votelinks"><center><a id='up_17892911' href='vote?id=17892911&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://rutian.github.io/projects/MS/" class="storylink">MatchSticks: Portable CNC System for Automating Wood-Working Joinery</a><span class="sitebit comhead"> (<a href="from?site=rutian.github.io"><span class="sitestr">rutian.github.io</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17892911">224 points</span> by <a href="user?id=ArtWomb" class="hnuser">ArtWomb</a> <span class="age"><a href="item?id=17892911">21 hours ago</a></span> <span id="unv_17892911"></span> | <a href="hide?id=17892911&amp;goto=news">hide</a> | <a href="item?id=17892911">40&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17892966'> <td align="right" valign="top" class="title"><span class="rank">16.</span></td> <td valign="top" class="votelinks"><center><a id='up_17892966' href='vote?id=17892966&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://earthobservatory.nasa.gov/images/92689/vredefort-crater" class="storylink">Vredefort Crater, the world’s oldest and largest known impact structure</a><span class="sitebit comhead"> (<a href="from?site=nasa.gov"><span class="sitestr">nasa.gov</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17892966">71 points</span> by <a href="user?id=zerealshadowban" class="hnuser">zerealshadowban</a> <span class="age"><a href="item?id=17892966">13 hours ago</a></span> <span id="unv_17892966"></span> | <a href="hide?id=17892966&amp;goto=news">hide</a> | <a href="item?id=17892966">11&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17887102'> <td align="right" valign="top" class="title"><span class="rank">17.</span></td> <td valign="top" class="votelinks"><center><a id='up_17887102' href='vote?id=17887102&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.atlasobscura.com/articles/jo-mora-california-maps" class="storylink">The Cowboy Cartographer Who Loved California</a><span class="sitebit comhead"> (<a href="from?site=atlasobscura.com"><span class="sitestr">atlasobscura.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17887102">22 points</span> by <a href="user?id=DoreenMichele" class="hnuser">DoreenMichele</a> <span class="age"><a href="item?id=17887102">8 hours ago</a></span> <span id="unv_17887102"></span> | <a href="hide?id=17887102&amp;goto=news">hide</a> | <a href="item?id=17887102">1&nbsp;comment</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17878044'> <td align="right" valign="top" class="title"><span class="rank">18.</span></td> <td valign="top" class="votelinks"><center><a id='up_17878044' href='vote?id=17878044&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://scattered-thoughts.net/blog/2018/08/28/zero-copy-deserialization-in-julia/" class="storylink">Zero-copy deserialization in Julia</a><span class="sitebit comhead"> (<a href="from?site=scattered-thoughts.net"><span class="sitestr">scattered-thoughts.net</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17878044">132 points</span> by <a href="user?id=jamii" class="hnuser">jamii</a> <span class="age"><a href="item?id=17878044">19 hours ago</a></span> <span id="unv_17878044"></span> | <a href="hide?id=17878044&amp;goto=news">hide</a> | <a href="item?id=17878044">23&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17889249'> <td align="right" valign="top" class="title"><span class="rank">19.</span></td> <td valign="top" class="votelinks"><center><a id='up_17889249' href='vote?id=17889249&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://thezvi.wordpress.com/2018/07/26/prediction-markets-when-do-they-work/" class="storylink">Prediction Markets: When Do They Work?</a><span class="sitebit comhead"> (<a href="from?site=thezvi.wordpress.com"><span class="sitestr">thezvi.wordpress.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17889249">214 points</span> by <a href="user?id=lainon" class="hnuser">lainon</a> <span class="age"><a href="item?id=17889249">1 day ago</a></span> <span id="unv_17889249"></span> | <a href="hide?id=17889249&amp;goto=news">hide</a> | <a href="item?id=17889249">56&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17897241'> <td align="right" valign="top" class="title"><span class="rank">20.</span></td> <td></td><td class="title"><a href="https://jobs.lever.co/rescale/ba8800d3-b0bd-40b0-8a72-887e27904553?lever-origin=applied&amp;lever-source%5B%5D=Hacker%20News" class="storylink" rel="nofollow">Rescale Is Hiring Senior Back End Engineers in San Francisco</a><span class="sitebit comhead"> (<a href="from?site=lever.co"><span class="sitestr">lever.co</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="age"><a href="item?id=17897241">2 hours ago</a></span> | <a href="hide?id=17897241&amp;goto=news">hide</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17894764'> <td align="right" valign="top" class="title"><span class="rank">21.</span></td> <td valign="top" class="votelinks"><center><a id='up_17894764' href='vote?id=17894764&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://neugierig.org/software/blog/2018/09/typescript-at-google.html" class="storylink">TypeScript at Google</a><span class="sitebit comhead"> (<a href="from?site=neugierig.org"><span class="sitestr">neugierig.org</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17894764">409 points</span> by <a href="user?id=wslh" class="hnuser">wslh</a> <span class="age"><a href="item?id=17894764">17 hours ago</a></span> <span id="unv_17894764"></span> | <a href="hide?id=17894764&amp;goto=news">hide</a> | <a href="item?id=17894764">155&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17883790'> <td align="right" valign="top" class="title"><span class="rank">22.</span></td> <td valign="top" class="votelinks"><center><a id='up_17883790' href='vote?id=17883790&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://miasap.se/obnc/" class="storylink">OBNC Oberon Compiler</a><span class="sitebit comhead"> (<a href="from?site=miasap.se"><span class="sitestr">miasap.se</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17883790">43 points</span> by <a href="user?id=tosh" class="hnuser">tosh</a> <span class="age"><a href="item?id=17883790">11 hours ago</a></span> <span id="unv_17883790"></span> | <a href="hide?id=17883790&amp;goto=news">hide</a> | <a href="item?id=17883790">16&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17893551'> <td align="right" valign="top" class="title"><span class="rank">23.</span></td> <td valign="top" class="votelinks"><center><a id='up_17893551' href='vote?id=17893551&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://crstodayeurope.com/articles/2018-feb/solo-eye-drop-treatment-in-development-for-keratoconus/" class="storylink">Solo Eye Drop Treatment in Development for Keratoconus</a><span class="sitebit comhead"> (<a href="from?site=crstodayeurope.com"><span class="sitestr">crstodayeurope.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17893551">40 points</span> by <a href="user?id=miduil" class="hnuser">miduil</a> <span class="age"><a href="item?id=17893551">12 hours ago</a></span> <span id="unv_17893551"></span> | <a href="hide?id=17893551&amp;goto=news">hide</a> | <a href="item?id=17893551">12&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17893865'> <td align="right" valign="top" class="title"><span class="rank">24.</span></td> <td valign="top" class="votelinks"><center><a id='up_17893865' href='vote?id=17893865&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="http://nautil.us/blog/forget-everything-you-think-you-know-about-time" class="storylink">Carlo Rovelli on challenging our common-sense notion of time</a><span class="sitebit comhead"> (<a href="from?site=nautil.us"><span class="sitestr">nautil.us</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17893865">100 points</span> by <a href="user?id=Deinos" class="hnuser">Deinos</a> <span class="age"><a href="item?id=17893865">20 hours ago</a></span> <span id="unv_17893865"></span> | <a href="hide?id=17893865&amp;goto=news">hide</a> | <a href="item?id=17893865">61&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17889047'> <td align="right" valign="top" class="title"><span class="rank">25.</span></td> <td valign="top" class="votelinks"><center><a id='up_17889047' href='vote?id=17889047&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://en.wikipedia.org/wiki/Abelian_sandpile_model" class="storylink">Abelian sandpile model</a><span class="sitebit comhead"> (<a href="from?site=wikipedia.org"><span class="sitestr">wikipedia.org</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17889047">58 points</span> by <a href="user?id=fanf2" class="hnuser">fanf2</a> <span class="age"><a href="item?id=17889047">13 hours ago</a></span> <span id="unv_17889047"></span> | <a href="hide?id=17889047&amp;goto=news">hide</a> | <a href="item?id=17889047">5&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17893745'> <td align="right" valign="top" class="title"><span class="rank">26.</span></td> <td valign="top" class="votelinks"><center><a id='up_17893745' href='vote?id=17893745&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.theguardian.com/world/2017/may/08/irish-beach-washed-away-reappears-freak-tide" class="storylink">Irish beach washed away 33 years ago reappears overnight after freak tide (2017)</a><span class="sitebit comhead"> (<a href="from?site=theguardian.com"><span class="sitestr">theguardian.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17893745">65 points</span> by <a href="user?id=camtarn" class="hnuser">camtarn</a> <span class="age"><a href="item?id=17893745">10 hours ago</a></span> <span id="unv_17893745"></span> | <a href="hide?id=17893745&amp;goto=news">hide</a> | <a href="item?id=17893745">15&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17884979'> <td align="right" valign="top" class="title"><span class="rank">27.</span></td> <td valign="top" class="votelinks"><center><a id='up_17884979' href='vote?id=17884979&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://meta.wikimedia.org/wiki/Automatic_conversion_between_simplified_and_traditional_Chinese" class="storylink">Automatic conversion between simplified and traditional Chinese</a><span class="sitebit comhead"> (<a href="from?site=wikimedia.org"><span class="sitestr">wikimedia.org</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17884979">46 points</span> by <a href="user?id=anewhnaccount2" class="hnuser">anewhnaccount2</a> <span class="age"><a href="item?id=17884979">14 hours ago</a></span> <span id="unv_17884979"></span> | <a href="hide?id=17884979&amp;goto=news">hide</a> | <a href="item?id=17884979">9&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17891247'> <td align="right" valign="top" class="title"><span class="rank">28.</span></td> <td valign="top" class="votelinks"><center><a id='up_17891247' href='vote?id=17891247&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://phys.org/news/2018-08-ice-buildup-power-chemicals.html" class="storylink">A new way to remove ice buildup without power or chemicals</a><span class="sitebit comhead"> (<a href="from?site=phys.org"><span class="sitestr">phys.org</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17891247">53 points</span> by <a href="user?id=dnetesn" class="hnuser">dnetesn</a> <span class="age"><a href="item?id=17891247">17 hours ago</a></span> <span id="unv_17891247"></span> | <a href="hide?id=17891247&amp;goto=news">hide</a> | <a href="item?id=17891247">13&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17890081'> <td align="right" valign="top" class="title"><span class="rank">29.</span></td> <td valign="top" class="votelinks"><center><a id='up_17890081' href='vote?id=17890081&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.youtube.com/watch?v=4WO5kJChg3w" class="storylink">A Conversation with Paul Graham [video]</a><span class="sitebit comhead"> (<a href="from?site=youtube.com"><span class="sitestr">youtube.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17890081">352 points</span> by <a href="user?id=doppp" class="hnuser">doppp</a> <span class="age"><a href="item?id=17890081">1 day ago</a></span> <span id="unv_17890081"></span> | <a href="hide?id=17890081&amp;goto=news">hide</a> | <a href="item?id=17890081">141&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class='athing' id='17894349'> <td align="right" valign="top" class="title"><span class="rank">30.</span></td> <td valign="top" class="votelinks"><center><a id='up_17894349' href='vote?id=17894349&amp;how=up&amp;goto=news'><div class='votearrow' title='upvote'></div></a></center></td><td class="title"><a href="https://www.bloomberg.com/view/articles/2018-08-31/electric-vehicles-in-california-their-day-will-come-suddenly" class="storylink">Electric Vehicles’ Day Will Come, and It Might Come Suddenly</a><span class="sitebit comhead"> (<a href="from?site=bloomberg.com"><span class="sitestr">bloomberg.com</span></a>)</span></td></tr><tr><td colspan="2"></td><td class="subtext"> <span class="score" id="score_17894349">156 points</span> by <a href="user?id=jseliger" class="hnuser">jseliger</a> <span class="age"><a href="item?id=17894349">18 hours ago</a></span> <span id="unv_17894349"></span> | <a href="hide?id=17894349&amp;goto=news">hide</a> | <a href="item?id=17894349">381&nbsp;comments</a> </td></tr> <tr class="spacer" style="height:5px"></tr> <tr class="morespace" style="height:10px"></tr><tr><td colspan="2"></td><td class="title"><a href="news?p=2" class="morelink" rel="nofollow">More</a></td></tr> </table> </td></tr> <tr><td><img src="s.gif" height="10" width="0"><table width="100%" cellspacing="0" cellpadding="1"><tr><td bgcolor="#ff6600"></td></tr></table><br><center><span class="yclinks"><a href="newsguidelines.html">Guidelines</a> | <a href="newsfaq.html">FAQ</a> | <a href="mailto:hn@ycombinator.com">Support</a> | <a href="https://github.com/HackerNews/API">API</a> | <a href="security.html">Security</a> | <a href="lists">Lists</a> | <a href="bookmarklet.html" rel="nofollow">Bookmarklet</a> | <a href="http://www.ycombinator.com/legal/">Legal</a> | <a href="http://www.ycombinator.com/apply/">Apply to YC</a> | <a href="mailto:hn@ycombinator.com">Contact</a></span><br><br><form method="get" action="//hn.algolia.com/">Search: <input type="text" name="q" value="" size="17" autocorrect="off" spellcheck="false" autocapitalize="off" autocomplete="false"></form> </center></td></tr> </table></center></body><script type='text/javascript' src='hn.js?OTsPZRmTM03Q06uwGE7S'></script> </html>

==========================

hn.js?OTsPZRmTM03Q06uwGE7S

function $(id) { return document.getElementById(id); } function byClass (el, cl) { return el ? el.getElementsByClassName(cl) : [] } function byTag (el, tg) { return el ? el.getElementsByTagName(tg) : [] } function allof (cl) { return byClass(document, cl) } function hasClass (el, cl) { var a = el.className.split(' '); return afind(cl, a) } function addClass (el, cl) { if (el) { var a = el.className.split(' '); if (!afind(cl, a)) { a.unshift(cl); el.className = a.join(' ')}} } function remClass (el, cl) { if (el) { var a = el.className.split(' '); arem(a, cl); el.className = a.join(' ') } } function html (el) { return el ? el.innerHTML : null; } function attr (el, name) { return el.getAttribute(name) } function tonum (x) { var n = parseFloat(x); return isNaN(n) ? null : n } function remEl (el) { el.parentNode.removeChild(el) } function posf (f, a) { for (var i=0; i < a.length; i++) { if (f(a[i])) return i; } return -1; } function apos (x, a) { return (typeof x == 'function') ? posf(x,a) : Array.prototype.indexOf.call(a,x) } function afind (x, a) { var i = apos(x, a); return (i >= 0) ? a[i] : null; } function acut (a, m, n) { return Array.prototype.slice.call(a, m, n) } function aeach (fn, a) { return Array.prototype.forEach.call(a, fn) } function arem (a, x) { var i = apos(x, a); if (i >= 0) { a.splice(i, 1); } return a; } function alast (a) { return a[a.length - 1] } function vis(el, on) { if (el) { on ? remClass(el, 'nosee') : addClass(el, 'nosee') } } function noshow (el) { addClass(el, 'noshow') } function elShow (el) { remClass(el, 'noshow') } function ind (el) { return (byTag(el, 'img')[0] || {}).width }

function vote(ev, el, how) { var id = el.id.split(/_/)[1]; var up = $('up_' + id); vis(up, how == 'un'); vis($('down_' + id), how == 'un'); var unv = ''; if (how != 'un') { unv = " | <a id='un_" + id + "' onclick='return vote(event, this,\"un\")' href='" + up.href.replace('how=up','how=un') + "'>" + (how == 'up' ? 'unvote' : 'undown') + "</a>" } $('unv_' + id).innerHTML = unv; new Image().src = el.href; ev.stopPropagation(); return false; }

function comments () { return allof('comtr') } function collapsed () { return allof('coll') }

function kidsOf (id) { var ks = []; var trs = comments(); var i = apos($(id), trs); if (i >= 0) { ks = acut(trs, i + 1); var n = ind($(id)); var j = apos(function(tr) {return ind(tr) <= n}, ks); if (j >= 0) { ks = acut(ks, 0, j) } } return ks; }

function toggle (ev, id) { var on = !afind($(id), collapsed()); (on ? addClass : remClass)($(id), 'coll'); recoll(); if ($('logout')) { new Image().src = 'collapse?id=' + id + (on ? '' : '&un=true'); } ev.stopPropagation(); return false; }

function expand (tr) { elShow(tr); elShow(byClass(tr, 'comment')[0]); vis(byClass(tr, 'votelinks')[0], true); byClass(tr, 'togg')[0].innerHTML = '[-]'; }

function squish (tr) { if (hasClass(tr, 'noshow')) return; aeach(noshow, kidsOf(tr.id)); var el = byClass(tr, 'togg')[0]; el.innerHTML = '[+' + el.getAttribute('n') + ']'; noshow(byClass(tr, 'comment')[0]); vis(byClass(tr, 'votelinks')[0], false); }

function recoll() { aeach(expand, comments()); aeach(squish, collapsed()); }

function onready () { recoll(); }

document.addEventListener("DOMContentLoaded", onready);

function ajax (fn, url) { var req = new XMLHttpRequest(); req.open('GET', url, true); req.onreadystatechange = function () { if (req.readyState === 4 && req.status === 200) { fn(req.responseText) } } return req.send(); }

function onop () { return attr(byTag(document,'html')[0],'op') }

function ranknum (el) { var s = html(el) || ""; var a = s.match(/[0-9]+/); if (a) { return tonum(a[0]); } }

var n1 = ranknum(allof('rank')[0]) || 1;

function newstory (json) { if (json) { var pair = JSON.parse(json); var sp = alast(allof('spacer')); sp.insertAdjacentHTML('afterend', pair[0] + sp.outerHTML); fixranks(); if (onop() == 'newest') { var n = ranknum(alast(allof('rank'))); allof('morelink')[0].href = 'newest?next=' + pair[1] + '&n=' + (n + 1); } } }

function fixranks () { var rks = allof('rank'); aeach(function (rk) { rk.innerHTML = (apos(rk,rks) + n1) + '.' }, rks); }

function moreurl() { return allof('morelink')[0].href } function morenext () { return tonum(moreurl().split('next=')[1]) }

function hidestory (ev, el, id) { for (var i=0; i < 3; i++) { remEl($(id).nextSibling) } remEl($(id)); fixranks(); var next = (onop() == 'newest' && morenext()) ? ('&next=' + morenext()) : '' var url = el.href.replace('hide', 'snip-story').replace('goto', 'onop') ajax(newstory, url + next); ev.stopPropagation(); return false; }

    .-"            "-.
 /                    \
| .__. | | . . - . . - . .| | )(__/ \__)( | |/ /\ \| (___ ^^ ___) |_|IIIIII|_| _| H.N. |_ MUWA HAHAHAHA! | \IIIIII/ | \ -- / `------`
submissions
comments
favorites