scripts/bench/benchmarks/hacker-news/top-stories.js (1,321 lines of code) (raw):
window.stories = [
{
by: 'rendx',
descendants: 49,
id: 14201562,
kids: [
14201704,
14202297,
14202233,
14201771,
14201765,
14201897,
14201750,
14201913,
14201854,
14201667,
14201759,
14202073,
],
score: 186,
time: 1493197629,
title:
'Postal: Open source mail delivery platform, alternative to Mailgun or Sendgrid',
type: 'story',
url: 'https://github.com/atech/postal',
},
{
by: 'rabyss',
descendants: 4,
id: 14202124,
kids: [14202293, 14202249],
score: 16,
time: 1493205989,
title:
'Show HN: BreakLock – A hybrid of Mastermind and the Android pattern lock',
type: 'story',
url: 'https://maxwellito.github.io/breaklock/',
},
{
by: 'morid1n',
descendants: 137,
id: 14200563,
kids: [
14201274,
14200711,
14201147,
14201365,
14201499,
14200618,
14201169,
14200911,
14200734,
14201083,
14200706,
14200785,
14201032,
],
score: 178,
time: 1493183234,
title: 'My Hackintosh Hardware Spec – clean, based on a 2013 iMac',
type: 'story',
url: 'https://infinitediaries.net/my-exact-hackintosh-spec/',
},
{
by: 'robertwiblin',
descendants: 203,
id: 14196731,
kids: [
14201298,
14201838,
14201381,
14197574,
14201398,
14199764,
14198491,
14197000,
14198224,
14200614,
14201983,
14200697,
14199252,
14201214,
14198923,
14200224,
14197509,
14200859,
14200064,
14200114,
14197256,
14197220,
14200653,
14197186,
14199258,
14197155,
14197344,
14198361,
14197969,
14199813,
14197259,
14197503,
],
score: 562,
time: 1493145853,
title: "Evidence-based advice we've found on how to be successful in a job",
type: 'story',
url: 'https://80000hours.org/career-guide/how-to-be-successful/',
},
{
by: 'ryan_j_naughton',
descendants: 565,
id: 14196812,
kids: [
14198306,
14197339,
14200899,
14198165,
14198750,
14202199,
14201432,
14197619,
14197471,
14201113,
14202214,
14202043,
14197313,
14197751,
14197332,
14198050,
14201616,
14197404,
14199730,
14198007,
14197358,
14197283,
14200959,
14197891,
14198203,
14197312,
14200796,
14201528,
14197249,
14198271,
14197989,
14198842,
14197205,
14199148,
14197458,
14200457,
14197330,
14199993,
14197855,
14200102,
14197378,
14199315,
14198240,
14198397,
14199326,
14200159,
14198798,
14201296,
14198173,
14197323,
14197383,
14197459,
14197275,
14198305,
14198005,
14198015,
14199380,
14199079,
14198413,
14197334,
14197327,
14197234,
],
score: 385,
time: 1493146342,
title: 'Is Every Speed Limit Too Low?',
type: 'story',
url: 'https://priceonomics.com/is-every-speed-limit-too-low/',
},
{
by: 'monort',
descendants: 63,
id: 14196322,
kids: [
14197628,
14200026,
14197457,
14197486,
14202126,
14201266,
14197227,
14199404,
14199338,
14196382,
14200598,
14197377,
14199689,
14198538,
14196905,
14200404,
14198781,
14197278,
14197888,
14197742,
14197764,
],
score: 316,
time: 1493143464,
title: 'Experimental Nighttime Photography with Nexus and Pixel',
type: 'story',
url:
'https://research.googleblog.com/2017/04/experimental-nighttime-photography-with.html',
},
{
by: 'networked',
descendants: 9,
id: 14199028,
kids: [14201588, 14200361, 14200314, 14200338],
score: 121,
time: 1493161601,
title: 'JPEG Huffman Coding Tutorial',
type: 'story',
url: 'https://www.impulseadventure.com/photo/jpeg-huffman-coding.html',
},
{
by: 'jasontan',
id: 14202227,
score: 1,
time: 1493207865,
title:
'Are you adept at understanding concurrency problems? Sift Science is hiring',
type: 'job',
url: 'https://boards.greenhouse.io/siftscience/jobs/550699#.WPUZhlMrLfY',
},
{
by: 'pouwerkerk',
descendants: 80,
id: 14196077,
kids: [
14199434,
14196279,
14196604,
14197440,
14201734,
14200922,
14200452,
14197115,
14199837,
14199894,
14196596,
14198243,
14196565,
14197400,
14197049,
14197686,
14198545,
14198475,
],
score: 717,
time: 1493142008,
title:
'Painting with Code: Introducing our new open source library React Sketch.app',
type: 'story',
url: 'https://airbnb.design/painting-with-code/',
},
{
by: 'mromnia',
descendants: 16,
id: 14201670,
kids: [
14201835,
14202115,
14202176,
14201890,
14202325,
14201859,
14202158,
14201763,
14201902,
],
score: 62,
time: 1493198949,
title: 'How to mod a Porsche 911 to run Doom [video]',
type: 'story',
url: 'https://www.youtube.com/watch?v=NRMpNA86e8Q',
},
{
by: 'rbanffy',
descendants: 16,
id: 14192383,
kids: [14197494, 14201805, 14197484],
score: 194,
time: 1493118160,
title: 'Go programming language secure coding practices guide',
type: 'story',
url: 'https://github.com/Checkmarx/Go-SCP',
},
{
by: 'intous',
descendants: 0,
id: 14200446,
score: 39,
time: 1493181245,
title: 'Building Functional Chatbot for Messenger with Ruby on Rails',
type: 'story',
url:
'https://tutorials.botsfloor.com/chatbot-development-tutorial-how-to-build-a-fully-functional-weather-bot-on-facebook-messenger-c94ac7c59185',
},
{
by: 'nanospeck',
descendants: 23,
id: 14201207,
kids: [
14202252,
14201646,
14201620,
14202076,
14201511,
14201324,
14201940,
14201425,
14201505,
14201304,
14201435,
14201287,
14201739,
14202031,
14202018,
],
score: 57,
text:
'This question was asked on both 2015 & 2016 in HN. I would like to ask it again today to know what are the newest options for this.<p>Q: What would you recommend as a reasonably priced (sub 150$) quad-copter/drone, that has a camera, the ability to be programmed (so that I can process video/write my own stability algorithms for it), good range, and reasonable flying time?\nIn the event nothing fits that price point, any pointers on what the state of the art is?<p>Thanks!',
time: 1493192641,
title: 'Ask HN (again): What is the best affordable programmable drone?',
type: 'story',
},
{
by: 'geuis',
descendants: 57,
id: 14196708,
kids: [
14197480,
14198523,
14198705,
14200969,
14200079,
14197605,
14198979,
14202203,
14197679,
14198461,
14200389,
14198065,
14197883,
14197908,
],
score: 123,
time: 1493145655,
title: 'Hackpad shutting down',
type: 'story',
url: 'https://hackpad.com/',
},
{
by: 'jfoutz',
descendants: 55,
id: 14195956,
kids: [
14199594,
14196972,
14202101,
14198197,
14196771,
14197326,
14196956,
14200842,
14201529,
14198581,
14196777,
14200177,
14200422,
14198571,
],
score: 167,
time: 1493141367,
title: 'Linkerd 1.0',
type: 'story',
url: 'https://blog.buoyant.io/2017/04/25/announcing-linkerd-1.0/index.html',
},
{
by: 'DavidBuchanan',
descendants: 19,
id: 14199364,
kids: [
14199735,
14200889,
14202245,
14200205,
14200104,
14201697,
14200061,
14199996,
14199867,
],
score: 66,
time: 1493164755,
title:
"Show HN: TARDIS – Warp a process's perspective of time by hooking syscalls",
type: 'story',
url: 'https://github.com/DavidBuchanan314/TARDIS',
},
{
by: 'rchen8',
descendants: 121,
id: 14195664,
kids: [
14196654,
14196206,
14196677,
14197035,
14196041,
14196399,
14196200,
14196140,
14196216,
14196421,
14196370,
14196146,
14197601,
14197107,
14196866,
14196691,
14197704,
14196772,
14200089,
14198588,
14196937,
14198530,
14197119,
14197247,
14198632,
14196137,
14200323,
14196346,
],
score: 486,
time: 1493139957,
title: 'How to Become Well-Connected',
type: 'story',
url: 'https://firstround.com/review/how-to-become-insanely-well-connected/',
},
{
by: 'dbrgn',
descendants: 89,
id: 14191186,
kids: [
14200855,
14200035,
14200110,
14201408,
14202159,
14197876,
14200348,
14198720,
14198183,
14199824,
14198281,
14201643,
14201591,
14199541,
14198423,
14201738,
14200037,
14201349,
14200028,
14201206,
14197995,
14197830,
14199603,
],
score: 135,
time: 1493100791,
title: 'How to Say (Almost) Everything in a Hundred-Word Language (2015)',
type: 'story',
url:
'https://www.theatlantic.com/technology/archive/2015/07/toki-pona-smallest-language/398363/?single_page=true',
},
{
by: 'runesoerensen',
descendants: 62,
id: 14198866,
kids: [14199494, 14199495, 14200288, 14201118, 14199599],
score: 155,
time: 1493160263,
title: 'Nginx 1.13 released with TLS 1.3 support',
type: 'story',
url: 'https://mailman.nginx.org/pipermail/nginx-announce/2017/000195.html',
},
{
by: 'bcherny',
descendants: 20,
id: 14199299,
kids: [
14200694,
14201832,
14200517,
14201760,
14200966,
14200558,
14201815,
14201231,
14201073,
14201124,
],
score: 54,
time: 1493163960,
title: 'Show HN: JSONSchema to TypeScript compiler',
type: 'story',
url: 'https://github.com/bcherny/json-schema-to-typescript',
},
{
by: 'tormeh',
descendants: 37,
id: 14198557,
kids: [14201027, 14199082, 14201023, 14201160, 14200367, 14200647],
score: 70,
time: 1493158034,
title: 'A practitioner’s guide to hedonism (2007)',
type: 'story',
url: 'https://www.1843magazine.com/story/a-practitioners-guide-to-hedonism',
},
{
by: 'nickreiner',
descendants: 33,
id: 14199125,
kids: [
14202332,
14201634,
14201200,
14201215,
14201157,
14201898,
14201969,
14201125,
],
score: 52,
time: 1493162517,
title: 'Best Linux Distros for Gaming in 2017',
type: 'story',
url: 'https://thishosting.rocks/best-linux-distros-for-gaming/',
},
{
by: 'BinaryIdiot',
descendants: 170,
id: 14200486,
kids: [
14200680,
14200677,
14201515,
14200793,
14200534,
14200908,
14200649,
14200633,
14200701,
14202295,
14200578,
14200709,
14200580,
14201107,
14201779,
14200773,
14200804,
14200720,
14202060,
14200948,
14200903,
14200748,
14200875,
14200750,
14200821,
14200756,
14201707,
14201689,
14200669,
14200997,
14200818,
14201586,
14200603,
14201054,
14201457,
14200616,
14201095,
14200915,
14200878,
14200629,
14201523,
14200620,
14202099,
],
score: 316,
time: 1493181945,
title: 'Suicide of an Uber engineer: Widow blames job stress',
type: 'story',
url:
'https://www.sfchronicle.com/business/article/Suicide-of-an-Uber-engineer-widow-blames-job-11095807.php?t=7e40d1f554&cmpid=fb-premium&cmpid=twitter-premium',
},
{
by: 'catc',
descendants: 34,
id: 14195522,
kids: [
14202316,
14202278,
14197167,
14199152,
14202077,
14197239,
14197721,
14197632,
14197219,
14198296,
14197245,
14197201,
14197403,
14198051,
14196747,
],
score: 87,
time: 1493139414,
title:
'Show HN: React Timekeeper – Time picker based on the style of Google Keep',
type: 'story',
url: 'https://catc.github.io/react-timekeeper/',
},
{
by: 'Integer',
descendants: 152,
id: 14192353,
kids: [
14197671,
14197754,
14199091,
14198533,
14201249,
14198626,
14198263,
14198009,
14195130,
14199551,
14197663,
14198285,
14199611,
14199835,
14197482,
14198924,
14198943,
],
score: 273,
time: 1493117771,
title: 'Windows Is Bloated, Thanks to Adobe’s Extensible Metadata Platform',
type: 'story',
url:
'https://www.thurrott.com/windows/109962/windows-bloated-thanks-adobes-extensible-metadata-platform',
},
{
by: 'craigcannon',
descendants: 23,
id: 14197852,
kids: [
14200024,
14199986,
14202106,
14198011,
14199228,
14202138,
14198917,
14198607,
],
score: 58,
time: 1493153342,
title: 'New England Lost Ski Areas Project',
type: 'story',
url: 'http://www.nelsap.org/',
},
{
by: 'golfer',
descendants: 105,
id: 14198229,
kids: [
14200202,
14198948,
14199770,
14198634,
14200263,
14198797,
14198919,
14200447,
14198645,
14199267,
14199124,
14198833,
14199059,
],
score: 282,
time: 1493155745,
title:
'Uber must turn over information about its acquisition of Otto to Waymo',
type: 'story',
url:
'https://techcrunch.com/2017/04/25/uber-must-turn-over-information-about-its-acquisition-of-otto-to-waymo-court-rules/',
},
{
by: 'JoshTriplett',
descendants: 116,
id: 14198403,
kids: [
14199771,
14199980,
14198664,
14198764,
14201086,
14200307,
14199294,
14198860,
14198817,
],
score: 139,
time: 1493156882,
title: 'Shutting down public FTP services',
type: 'story',
url: 'https://lists.debian.org/debian-announce/2017/msg00001.html',
},
{
by: 'mabynogy',
descendants: 50,
id: 14191577,
kids: [
14194021,
14195402,
14193886,
14193792,
14194355,
14197136,
14200386,
14194151,
14193989,
14193798,
14194042,
14197100,
14198984,
14193925,
14194170,
],
score: 365,
time: 1493107104,
title: 'A Primer on Bézier Curves',
type: 'story',
url: 'https://pomax.github.io/bezierinfo#preface',
},
{
by: 'robertothais',
descendants: 29,
id: 14192946,
kids: [
14202311,
14202299,
14201900,
14200029,
14198260,
14198605,
14201850,
14199858,
14198223,
14198610,
],
score: 61,
time: 1493124627,
title: 'Consciousness as a State of Matter (2014)',
type: 'story',
url: 'https://arxiv.org/abs/1401.1219',
},
{
by: 'leephillips',
descendants: 2,
id: 14202078,
kids: [14202122],
score: 5,
time: 1493205152,
title:
'The Republican Lawmaker Who Secretly Created Reddit’s Women-Hating ‘Red Pill’',
type: 'story',
url:
'http://www.thedailybeast.com/articles/2017/04/25/the-republican-lawmaker-who-secretly-created-reddit-s-women-hating-red-pill.html',
},
{
by: 'anguswithgusto',
descendants: 55,
id: 14196325,
kids: [
14197131,
14196789,
14197299,
14197466,
14196737,
14199929,
14197550,
14197511,
14196888,
14200109,
14197101,
],
score: 80,
time: 1493143475,
title:
'Gett in advanced talks to buy Juno for $250M as Uber rivals consolidate',
type: 'story',
url:
'https://techcrunch.com/2017/04/25/gett-in-advanced-talks-to-buy-juno-for-250m-as-uber-rivals-consolidate/',
},
{
by: 'fabuzaid',
descendants: 2,
id: 14196339,
kids: [14201557, 14201170],
score: 46,
time: 1493143560,
title: 'Implementing a Fast Research Compiler in Rust',
type: 'story',
url: 'https://dawn.cs.stanford.edu/blog/weld.html',
},
{
by: 'bluesilver07',
descendants: 61,
id: 14196154,
kids: [
14197614,
14196853,
14197074,
14197050,
14200090,
14197731,
14196352,
14197442,
],
score: 72,
time: 1493142448,
title: 'Xenko Game Engine 2.0 released',
type: 'story',
url: 'https://xenko.com/blog/release-xenko-2-0-0/',
},
{
by: 'molecule',
descendants: 254,
id: 14189392,
kids: [
14190198,
14190800,
14193591,
14190274,
14189796,
14190118,
14190405,
14190006,
14189430,
14190244,
14189877,
14190064,
14190211,
14189918,
14190071,
14191312,
14195969,
14190542,
14194775,
14189900,
14190032,
14189847,
14192128,
14191737,
14191047,
14190992,
14192759,
14191405,
14190815,
14194136,
14190737,
14190552,
14191385,
14189816,
14191316,
14193780,
14193979,
14190768,
14192973,
14191217,
14190879,
14190780,
14189914,
14190925,
14192906,
14190528,
14189893,
14190007,
14189929,
14190049,
14191859,
14191304,
14190177,
14193355,
14193352,
14190324,
14190846,
14189803,
],
score: 630,
time: 1493076480,
title: 'Robert M. Pirsig has died',
type: 'story',
url:
'https://www.npr.org/sections/thetwo-way/2017/04/24/525443040/-zen-and-the-art-of-motorcycle-maintenance-author-robert-m-pirsig-dies-at-88',
},
{
by: 'artsandsci',
descendants: 67,
id: 14194422,
kids: [
14199418,
14196266,
14197226,
14196647,
14196324,
14201761,
14196265,
14195599,
14199054,
14196057,
],
score: 127,
time: 1493134376,
title:
'An extra-uterine system to physiologically support the extreme premature lamb',
type: 'story',
url: 'https://www.nature.com/articles/ncomms15112',
},
{
by: 'miobrien',
descendants: 9,
id: 14198261,
kids: [14199610, 14199447, 14199862, 14201753, 14199068],
score: 30,
time: 1493155969,
title: 'Prior Indigenous Technological Species',
type: 'story',
url: 'https://arxiv.org/abs/1704.07263',
},
{
by: 'zdw',
descendants: 2,
id: 14199197,
kids: [14200610],
score: 12,
time: 1493163087,
title: 'Should Curve25519 keys be validated?',
type: 'story',
url:
'https://research.kudelskisecurity.com/2017/04/25/should-ecdh-keys-be-validated/',
},
{
by: 'spearo77',
descendants: 213,
id: 14189688,
kids: [
14191654,
14192373,
14190683,
14192095,
14191856,
14190771,
14190570,
14190599,
14190721,
14192049,
14189694,
14191430,
14193610,
14190543,
14190372,
14191818,
14192171,
14192177,
14192135,
14191483,
14190560,
14190341,
14190362,
14190452,
14192563,
14190458,
14195245,
14190809,
14192706,
14192959,
14190636,
14190634,
14190368,
14191163,
14191379,
14190668,
14191673,
14190884,
14192565,
14190480,
14190442,
],
score: 447,
time: 1493079289,
title: 'WikiTribune – Evidence-based journalism',
type: 'story',
url: 'https://www.wikitribune.com',
},
{
by: 'adbrebs',
descendants: 294,
id: 14182262,
kids: [
14183335,
14183715,
14182725,
14183897,
14185812,
14184510,
14182468,
14183231,
14182580,
14183996,
14182449,
14185671,
14182428,
14182666,
14186599,
14182519,
14185571,
14185159,
14182636,
14185864,
14188340,
14183433,
14183146,
14184034,
14184363,
14183368,
14183098,
14182495,
14182753,
14184720,
14188085,
14187692,
14183633,
14188137,
14182606,
14186796,
14196166,
14185084,
14185899,
14188219,
14186885,
14183406,
14185561,
14183388,
14191457,
14183281,
14183399,
14183674,
14183236,
14183990,
14183760,
14183248,
14184114,
14183318,
14183457,
14186509,
14186900,
14186695,
14188405,
14184636,
14184630,
14188301,
14184144,
14183023,
14184555,
14185946,
14184611,
14184490,
14183653,
14183881,
14182715,
14184440,
14182573,
14183251,
14184962,
14187249,
14182545,
14192314,
],
score: 1356,
time: 1493014335,
title: 'Lyrebird – An API to copy the voice of anyone',
type: 'story',
url: 'https://lyrebird.ai/demo',
},
{
by: 'mathgenius',
descendants: 6,
id: 14192442,
kids: [14197265, 14195645],
score: 43,
time: 1493118936,
title: 'Quantum – Open journal for quantum science',
type: 'story',
url: 'https://quantum-journal.org/papers/',
},
{
by: 'tjalfi',
descendants: 5,
id: 14190937,
kids: [14199744, 14197114, 14190946],
score: 107,
time: 1493097061,
title: 'A Seven Dimensional Analysis of Hashing Methods [pdf]',
type: 'story',
url: 'https://www.vldb.org/pvldb/vol9/p96-richter.pdf',
},
{
by: 'mxstbr',
descendants: 0,
id: 14196935,
score: 24,
time: 1493147015,
title: 'One GraphQL Client for JavaScript, iOS, and Android',
type: 'story',
url:
'https://dev-blog.apollodata.com/one-graphql-client-for-javascript-ios-and-android-64993c1b7991',
},
{
by: 'uptown',
descendants: 166,
id: 14192817,
kids: [
14197690,
14195597,
14196750,
14195237,
14196320,
14195150,
14198816,
14194916,
14197746,
14196332,
14194695,
14196726,
14194947,
14199715,
14195059,
14195778,
14196204,
14200435,
14194780,
14195030,
14198452,
14199023,
14194852,
14197577,
14197778,
14195361,
14196368,
14194948,
14199024,
14195060,
14199498,
],
score: 226,
time: 1493123621,
title: 'How Yahoo Killed Flickr (2012)',
type: 'story',
url:
'https://gizmodo.com/5910223/how-yahoo-killed-flickr-and-lost-the-internet',
},
{
by: 'mattklein123',
descendants: 42,
id: 14194026,
kids: [
14194573,
14195577,
14194430,
14195407,
14194569,
14195298,
14200054,
14194456,
14198329,
14199198,
],
score: 167,
time: 1493131921,
title: 'Envoy: 7 months later',
type: 'story',
url: 'https://eng.lyft.com/envoy-7-months-later-41986c2fd443',
},
{
by: 'misnamed',
descendants: 2,
id: 14191333,
kids: [14197296],
score: 29,
time: 1493103250,
title:
'Modern Hieroglyphs: Binary Logic Behind the Universal “Power Symbol”',
type: 'story',
url:
'https://99percentinvisible.org/article/modern-hieroglyphics-binary-logic-behind-universal-power-symbol/',
},
{
by: 'LaFolle',
descendants: 92,
id: 14191681,
kids: [
14192477,
14194490,
14192316,
14193364,
14192065,
14193499,
14194324,
14192622,
14192020,
14195866,
14192496,
14196391,
14192138,
14192714,
14195151,
14195094,
14192110,
14192155,
],
score: 138,
time: 1493108371,
title: 'Feynman Algorithm (2014)',
type: 'story',
url: 'https://wiki.c2.com/?FeynmanAlgorithm',
},
{
by: 'Thevet',
descendants: 18,
id: 14190736,
kids: [
14197744,
14195753,
14197880,
14197735,
14195874,
14197023,
14196660,
],
score: 81,
time: 1493093860,
title: 'The legend of the Legion',
type: 'story',
url:
'https://aeon.co/essays/why-young-men-queue-up-to-die-in-the-french-foreign-legion',
},
{
by: 'bufordsharkley',
descendants: 92,
id: 14197013,
kids: [
14197983,
14197168,
14197701,
14198239,
14197514,
14198064,
14197476,
14198489,
14197761,
14197080,
14198905,
14198068,
14198579,
],
score: 69,
time: 1493147532,
title: "Cracking the Mystery of Labor's Falling Share of GDP",
type: 'story',
url:
'https://www.bloomberg.com/view/articles/2017-04-24/cracking-the-mystery-of-labor-s-falling-share-of-gdp',
},
{
by: 'rbanffy',
descendants: 27,
id: 14198470,
kids: [
14199443,
14201987,
14199461,
14199729,
14201519,
14198762,
14199524,
],
score: 52,
time: 1493157378,
title: 'How the Internet Gave Mail-Order Brides the Power',
type: 'story',
url:
'https://backchannel.com/how-the-internet-gave-mail-order-brides-the-power-1af8c8a40562',
},
];