{"exhaustive":{"nbHits":true,"typo":true},"exhaustiveNbHits":true,"exhaustiveTypo":true,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"confiscate"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"Tovala (YC W16), a smart oven that aims to perfectly cook meals in 30 minutes"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"http://techcrunch.com/2016/03/08/meet-tovala-a-smart-oven-that-aims-to-perfectly-cook-ready-made-meals-in-under-30-minutes/"}},"_tags":["story","author_confiscate","story_11250159"],"author":"confiscate","children":[11251256,11251434,11251610,11251772,11252218,11253230,11253259],"created_at":"2016-03-09T01:14:02Z","created_at_i":1457486042,"num_comments":15,"objectID":"11250159","points":33,"story_id":11250159,"title":"Tovala (YC W16), a smart oven that aims to perfectly cook meals in 30 minutes","updated_at":"2024-09-19T22:57:02Z","url":"http://techcrunch.com/2016/03/08/meet-tovala-a-smart-oven-that-aims-to-perfectly-cook-ready-made-meals-in-under-30-minutes/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"e15ctr0n"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"Tovala (YC W16) offers an oven that makes dinner without you"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.wsj.com/articles/taste-test-the-oven-that-makes-dinner-without-you-1499876217"}},"_tags":["story","author_e15ctr0n","story_14763650"],"author":"e15ctr0n","children":[14763782],"created_at":"2017-07-13T18:06:56Z","created_at_i":1499969216,"num_comments":1,"objectID":"14763650","points":2,"story_id":14763650,"title":"Tovala (YC W16) offers an oven that makes dinner without you","updated_at":"2024-09-20T01:05:15Z","url":"https://www.wsj.com/articles/taste-test-the-oven-that-makes-dinner-without-you-1499876217"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"drabie"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"Tovala (YC W16) Hiring Back-End Engineer"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://recruiting.paylocity.com/recruiting/jobs/Details/494878/Tovala/Backend-Engineer"}},"_tags":["story","author_drabie","story_27316481"],"author":"drabie","created_at":"2021-05-28T15:24:11Z","created_at_i":1622215451,"num_comments":0,"objectID":"27316481","points":1,"story_id":27316481,"title":"Tovala (YC W16) Hiring Back-End Engineer","updated_at":"2024-09-20T08:40:05Z","url":"https://recruiting.paylocity.com/recruiting/jobs/Details/494878/Tovala/Backend-Engineer"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"liseman"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"I'm the Director of Hardware at Y Combinator, and we have awesome companies in our current batch running crowdfunding campaigns. Ask their founders anything! \nParticipating will be the founders of Tovala, Soundboks, Enflux, and Hykso.\nAlso joining me will be Philip Winter, CEO of Nebia, from our most recent batch."},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask Us Anything: Y Combinator Hardware Companies Crowdfunding"}},"_tags":["story","author_liseman","story_11291060","ask_hn"],"author":"liseman","children":[11291079,11291113,11291115,11291126,11291132,11291137,11291142,11291167,11291169,11291187,11291191,11291216,11291235,11291236,11291267,11291270,11291276,11291303,11291315,11291322,11291326,11291373,11291389,11291435,11291499,11291509,11291530,11291617,11291641,11291724,11291806,11291807,11291829,11291842,11291910,11291911,11291980,11292182,11292284,11292300,11292334,11292369,11292446,11292758,11292811,11292821,11292861,11293377,11293477,11293586,11293697,11303112],"created_at":"2016-03-15T16:56:27Z","created_at_i":1458060987,"num_comments":135,"objectID":"11291060","points":89,"story_id":11291060,"story_text":"I'm the Director of Hardware at Y Combinator, and we have awesome companies in our current batch running crowdfunding campaigns. Ask their founders anything! \nParticipating will be the founders of Tovala, Soundboks, Enflux, and Hykso.\nAlso joining me will be Philip Winter, CEO of Nebia, from our most recent batch.","title":"Ask Us Anything: Y Combinator Hardware Companies Crowdfunding","updated_at":"2024-09-19T23:01:15Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"robertross"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"I'm talking millions of requests a week, is there a way to scale PHP to handle this?
The reason I ask is because I have a co-worker that told me Foursquare had changed from PHP to Vala because PHP was too slow.
Ideas?"},"title":{"matchLevel":"none","matchedWords":[],"value":"Is it possible to make a enterprise website using PHP still?"},"url":{"matchLevel":"none","matchedWords":[],"value":""}},"_tags":["story","author_robertross","story_1808190","ask_hn"],"author":"robertross","children":[1808210,1808333,1808385],"created_at":"2010-10-19T18:35:09Z","created_at_i":1287513309,"num_comments":8,"objectID":"1808190","points":2,"story_id":1808190,"story_text":"I'm talking millions of requests a week, is there a way to scale PHP to handle this?
The reason I ask is because I have a co-worker that told me Foursquare had changed from PHP to Vala because PHP was too slow.
Ideas?","title":"Is it possible to make a enterprise website using PHP still?","updated_at":"2023-09-06T20:10:06Z","url":""},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"CopperWing"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"Tovalds: It looks like the IT security world has hit a new low"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://plus.google.com/u/0/+LinusTorvalds/posts/PeFp4zYWY46"}},"_tags":["story","author_CopperWing","story_16584151"],"author":"CopperWing","created_at":"2018-03-14T12:12:23Z","created_at_i":1521029543,"num_comments":0,"objectID":"16584151","points":3,"story_id":16584151,"title":"Tovalds: It looks like the IT security world has hit a new low","updated_at":"2024-09-20T02:13:41Z","url":"https://plus.google.com/u/0/+LinusTorvalds/posts/PeFp4zYWY46"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ga-vu"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"TotalAV uncovers the world\u2019s first ransomware"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://www.virusbulletin.com/blog/2019/09/guest-blog-totalav-uncovers-worlds-first-ransomware/"}},"_tags":["story","author_ga-vu","story_20952458"],"author":"ga-vu","created_at":"2019-09-12T15:20:29Z","created_at_i":1568301629,"num_comments":0,"objectID":"20952458","points":2,"story_id":20952458,"title":"TotalAV uncovers the world\u2019s first ransomware","updated_at":"2024-09-20T04:49:08Z","url":"https://www.virusbulletin.com/blog/2019/09/guest-blog-totalav-uncovers-worlds-first-ransomware/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"keepamovin"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"Live Text is copied from screenshot image:
FWHPu111FM\u00c9suX?TOvALc01\n 11FMEUXA RE2TL4\u0420\u0420\u0410\u00bf@\u0420\u0438\n @alwC\n oH@ ze\n\nImage: https://imgur.com/a/ECQpS2tOriginated from number "123" which is normally a telco service number."},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: Weird garbled text message, what's the meaning?"}},"_tags":["story","author_keepamovin","story_37995604","ask_hn"],"author":"keepamovin","children":[37995700,37996088,37996244,37996290,37996447,37996589,37997257,37997571,38025102],"created_at":"2023-10-24T07:00:14Z","created_at_i":1698130814,"num_comments":23,"objectID":"37995604","points":11,"story_id":37995604,"story_text":"Live Text is copied from screenshot image:
FWHPu111FM\u00c9suX?TOvALc01\n 11FMEUXA RE2TL4\u0420\u0420\u0410\u00bf@\u0420\u0438\n @alwC\n oH@ ze\n\nImage: https://imgur.com/a/ECQpS2tOriginated from number "123" which is normally a telco service number.","title":"Ask HN: Weird garbled text message, what's the meaning?","updated_at":"2024-09-20T15:30:58Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"anujnimkar289"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"Hey HN,\nHope everyone is doing great! I have built a fairly early stage prototype of something called as a Data Infrastructure Assistant - https://render-dda.onrender.com/.
Try the following prompts \n- \u2018What is the Calculation behind metric TotalRevenue\u2019\n- \u2018Calculation behind metric TotalRevenue\u2019\n- \u2018In which table is the column TotalAmount\u2019\n- \u2018Is there a table that contains details of an order from a customer\u2019
Please see the problem it aims to solve and the solution,
Problem :\nQuick and easy access to metadata (data dictionary, metric definitions) has been observed to be a challenge for data teams.
Solution :\nWith Data Infrastructure Assistant, we aim to solve the above problem (think Google/Perplexity) for your data infrastructure. Vision is, to provide quick and easy accessible information to the data teams.
Under the Hood:\nLeveraging LLMs to access metric specific information. Description for the metric definitions is pulled off of the code written to generate the metrics. Also, this way the engineers don\u2019t have to spend as much time on documentation.
Is the problem real? Happy to get any feedback on this!
Thanks and cheers!"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Data Infrastructure assistant for Data teams"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://render-dda.onrender.com/"}},"_tags":["story","author_anujnimkar289","story_43821958","show_hn"],"author":"anujnimkar289","created_at":"2025-04-28T14:33:55Z","created_at_i":1745850835,"num_comments":0,"objectID":"43821958","points":2,"story_id":43821958,"story_text":"Hey HN,\nHope everyone is doing great! I have built a fairly early stage prototype of something called as a Data Infrastructure Assistant - https://render-dda.onrender.com/.
Try the following prompts \n- \u2018What is the Calculation behind metric TotalRevenue\u2019\n- \u2018Calculation behind metric TotalRevenue\u2019\n- \u2018In which table is the column TotalAmount\u2019\n- \u2018Is there a table that contains details of an order from a customer\u2019
Please see the problem it aims to solve and the solution,
Problem :\nQuick and easy access to metadata (data dictionary, metric definitions) has been observed to be a challenge for data teams.
Solution :\nWith Data Infrastructure Assistant, we aim to solve the above problem (think Google/Perplexity) for your data infrastructure. Vision is, to provide quick and easy accessible information to the data teams.
Under the Hood:\nLeveraging LLMs to access metric specific information. Description for the metric definitions is pulled off of the code written to generate the metrics. Also, this way the engineers don\u2019t have to spend as much time on documentation.
Is the problem real? Happy to get any feedback on this!
Thanks and cheers!","title":"Show HN: Data Infrastructure assistant for Data teams","updated_at":"2025-04-28T18:25:36Z","url":"https://render-dda.onrender.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"flossypurse"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"I built a dashboard, Claude helped ;), that aggregates 143+ open government data feeds into a single view of Alberta's economy, covering 30 municipalities (~4.5M population).
Data sources include Bank of Canada (rates, CAD/USD), StatsCan (GDP, CPI, unemployment), CER (pipeline throughput, oil/gas production \u2014 16 feeds), AESO (electricity pool pricing), IRCC (immigration), municipal ArcGIS endpoints (22 municipalities with parcel-level data), Edmonton/Calgary Socrata APIs, and Alberta's regional dashboard (54 indicators for all ~340 municipalities).
Tech: Next.js 16, React 19, TypeScript, better-sqlite3, Recharts. All data fetched server-side from live government APIs. PostgreSQL fallback for upstream outages. ISR on embeddable chart routes.
The interesting technical challenge was normalizing data across very different government API formats \u2014 ArcGIS feature services, Socrata SODA, StatsCan's WDS SOAP-to-JSON API, fixed-width text files (AER well licences), and various CSV/JSON endpoints. Each municipality's ArcGIS has different field names for the same concepts (assessed value might be TOTAL_ASSESS, TOTALASSESSEDVALUE, Total_Value, etc.).
I live in Parkland County (west of Edmonton) and built this because I wanted economic indicators for my area without checking a dozen government portals. Planning to monetize the municipality deep-dives at $29/mo while keeping macro data free.
Happy to answer questions about the architecture or the government data landscape."},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Open-data dashboard aggregating 143 feeds for Alberta municipalities"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://albertapulsecheck.ca"}},"_tags":["story","author_flossypurse","story_47366597","show_hn"],"author":"flossypurse","created_at":"2026-03-13T16:34:05Z","created_at_i":1773419645,"num_comments":0,"objectID":"47366597","points":1,"story_id":47366597,"story_text":"I built a dashboard, Claude helped ;), that aggregates 143+ open government data feeds into a single view of Alberta's economy, covering 30 municipalities (~4.5M population).
Data sources include Bank of Canada (rates, CAD/USD), StatsCan (GDP, CPI, unemployment), CER (pipeline throughput, oil/gas production \u2014 16 feeds), AESO (electricity pool pricing), IRCC (immigration), municipal ArcGIS endpoints (22 municipalities with parcel-level data), Edmonton/Calgary Socrata APIs, and Alberta's regional dashboard (54 indicators for all ~340 municipalities).
Tech: Next.js 16, React 19, TypeScript, better-sqlite3, Recharts. All data fetched server-side from live government APIs. PostgreSQL fallback for upstream outages. ISR on embeddable chart routes.
The interesting technical challenge was normalizing data across very different government API formats \u2014 ArcGIS feature services, Socrata SODA, StatsCan's WDS SOAP-to-JSON API, fixed-width text files (AER well licences), and various CSV/JSON endpoints. Each municipality's ArcGIS has different field names for the same concepts (assessed value might be TOTAL_ASSESS, TOTALASSESSEDVALUE, Total_Value, etc.).
I live in Parkland County (west of Edmonton) and built this because I wanted economic indicators for my area without checking a dozen government portals. Planning to monetize the municipality deep-dives at $29/mo while keeping macro data free.
Happy to answer questions about the architecture or the government data landscape.","title":"Show HN: Open-data dashboard aggregating 143 feeds for Alberta municipalities","updated_at":"2026-03-13T16:38:26Z","url":"https://albertapulsecheck.ca"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"jhack"},"title":{"matchLevel":"none","matchedWords":[],"value":"Linux Creator Linus Torvalds Declined to Join Apple"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"http://www.tomshardware.com/news/apple-linux-linus-tovalds-steve-jobs,15082.html"}},"_tags":["story","author_jhack","story_3741813"],"author":"jhack","children":[3742062,3742139,3742185,3742191,3742192,3742198,3742211,3742222,3742361,3742385,3742467,3742667,3744153],"created_at":"2012-03-22T20:29:40Z","created_at_i":1332448180,"num_comments":70,"objectID":"3741813","points":68,"story_id":3741813,"title":"Linux Creator Linus Torvalds Declined to Join Apple","updated_at":"2024-09-19T18:24:25Z","url":"http://www.tomshardware.com/news/apple-linux-linus-tovalds-steve-jobs,15082.html"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"juanviera23"},"title":{"matchLevel":"none","matchedWords":[],"value":"People Beg Developers \"Don't Grant AI Sentience, Please.\""},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://totalapexgaming.com/tech/ai-fear-may-be-real/"}},"_tags":["story","author_juanviera23","story_44999424"],"author":"juanviera23","children":[44999737],"created_at":"2025-08-23T21:52:00Z","created_at_i":1755985920,"num_comments":1,"objectID":"44999424","points":5,"story_id":44999424,"title":"People Beg Developers \"Don't Grant AI Sentience, Please.\"","updated_at":"2026-03-05T22:34:02Z","url":"https://totalapexgaming.com/tech/ai-fear-may-be-real/"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"TomAlard"},"title":{"matchLevel":"none","matchedWords":[],"value":"Fighting for #1 in the Ultimate Tic-Tac-Toe Arena"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://tomalard.github.io/posts/fighting-for-1-in-the-ultimate-tic-tac-toe-arena/"}},"_tags":["story","author_TomAlard","story_49777967"],"author":"TomAlard","children":[49785109],"created_at":"2026-09-20T17:33:52Z","created_at_i":1789925632,"num_comments":1,"objectID":"49777967","points":4,"story_id":49777967,"title":"Fighting for #1 in the Ultimate Tic-Tac-Toe Arena","updated_at":"2026-09-21T09:41:57Z","url":"https://tomalard.github.io/posts/fighting-for-1-in-the-ultimate-tic-tac-toe-arena/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"antonio-jtiger"},"title":{"matchLevel":"none","matchedWords":[],"value":"Tova APIs \u2013 Google Maps is overkill for 80% of what people use it for"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://tovaapis.com"}},"_tags":["story","author_antonio-jtiger","story_47767016"],"author":"antonio-jtiger","children":[47767017,47779406],"created_at":"2026-04-14T15:33:47Z","created_at_i":1776180827,"num_comments":1,"objectID":"47767016","points":2,"story_id":47767016,"title":"Tova APIs \u2013 Google Maps is overkill for 80% of what people use it for","updated_at":"2026-04-15T14:24:25Z","url":"https://tovaapis.com"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"jjdv"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"matchLevel":"none","matchedWords":[],"value":"Large Amsterdam Internet Exchange Disruption"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"http://stats.ams-ix.net/cgi-bin/stats/16all?log=totalall;png=daily"}},"_tags":["story","author_jjdv","story_9538098"],"author":"jjdv","created_at":"2015-05-13T11:18:07Z","created_at_i":1431515887,"num_comments":0,"objectID":"9538098","points":2,"story_id":9538098,"story_text":"","title":"Large Amsterdam Internet Exchange Disruption","updated_at":"2023-09-07T02:44:39Z","url":"http://stats.ams-ix.net/cgi-bin/stats/16all?log=totalall;png=daily"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"joyceepoop"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"matchLevel":"none","matchedWords":[],"value":"Raising money? Here's what you need to know. "},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"http://blogs.orrick.com/totalaccess/2014/01/microfunding-defining-investment-rounds-advice-for-founders/"}},"_tags":["story","author_joyceepoop","story_7159625"],"author":"joyceepoop","created_at":"2014-01-31T22:33:03Z","created_at_i":1391207583,"num_comments":0,"objectID":"7159625","points":2,"story_id":7159625,"story_text":"","title":"Raising money? Here's what you need to know. ","updated_at":"2024-09-19T20:25:45Z","url":"http://blogs.orrick.com/totalaccess/2014/01/microfunding-defining-investment-rounds-advice-for-founders/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"wslh"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"matchLevel":"none","matchedWords":[],"value":"Why Startup Founders Should Work with a Coach"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"http://blogs.orrick.com/totalaccess/2014/02/why-should-startup-founders-work-with-a-coach/"}},"_tags":["story","author_wslh","story_8997949"],"author":"wslh","created_at":"2015-02-04T16:59:38Z","created_at_i":1423069178,"num_comments":0,"objectID":"8997949","points":1,"story_id":8997949,"story_text":"","title":"Why Startup Founders Should Work with a Coach","updated_at":"2023-09-06T23:26:23Z","url":"http://blogs.orrick.com/totalaccess/2014/02/why-should-startup-founders-work-with-a-coach/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ciscoriordan"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"matchLevel":"none","matchedWords":[],"value":"Incubator Summit - How to Choose the Right Incubator for Your Startup"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"http://reaction.orrick.com/reaction/sites/totalaccess/17347.asp"}},"_tags":["story","author_ciscoriordan","story_2675175"],"author":"ciscoriordan","created_at":"2011-06-20T17:43:28Z","created_at_i":1308591808,"num_comments":0,"objectID":"2675175","points":1,"story_id":2675175,"story_text":"","title":"Incubator Summit - How to Choose the Right Incubator for Your Startup","updated_at":"2024-09-19T17:47:37Z","url":"http://reaction.orrick.com/reaction/sites/totalaccess/17347.asp"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"tomalaci"},"title":{"matchLevel":"none","matchedWords":[],"value":"Discord is down due to Cloudflare"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.androidauthority.com/discord-is-down-3369789/"}},"_tags":["story","author_tomalaci","story_37702460"],"author":"tomalaci","children":[37702776,37702881,37703258,37704079],"created_at":"2023-09-29T11:53:11Z","created_at_i":1695988391,"num_comments":13,"objectID":"37702460","points":36,"story_id":37702460,"title":"Discord is down due to Cloudflare","updated_at":"2024-09-20T15:09:51Z","url":"https://www.androidauthority.com/discord-is-down-3369789/"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"tomalaci"},"title":{"matchLevel":"none","matchedWords":[],"value":"Is Russia Winning the Economic War?"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.youtube.com/watch?v=Omdq2EvM1dQ"}},"_tags":["story","author_tomalaci","story_32863804"],"author":"tomalaci","children":[32863805,32863962,32864699,32873544],"created_at":"2022-09-16T08:56:22Z","created_at_i":1663318582,"num_comments":6,"objectID":"32863804","points":5,"story_id":32863804,"title":"Is Russia Winning the Economic War?","updated_at":"2024-09-20T12:04:18Z","url":"https://www.youtube.com/watch?v=Omdq2EvM1dQ"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"tomalaci"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Whenever I need to pull in an external / third-party dependency I tend to evaluate following things, in order of priority:
1. License
2. How active is it (last commit, amount of em, etc.)
3. How many owners and contributors does it have
4. How deep is the dependency tree of the... dependency
5. Community support
It would be nice to know what other criteria there is used by others. How do you decide which dependency to pull in? How do you decide the threshold of when you should roll your own implementation vs pulling in an external dep?"},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: How do you evaluate external dependencies?"}},"_tags":["story","author_tomalaci","story_35490910","ask_hn"],"author":"tomalaci","children":[35490993,35491132,35492105],"created_at":"2023-04-08T05:52:54Z","created_at_i":1680933174,"num_comments":3,"objectID":"35490910","points":2,"story_id":35490910,"story_text":"Whenever I need to pull in an external / third-party dependency I tend to evaluate following things, in order of priority:
1. License
2. How active is it (last commit, amount of em, etc.)
3. How many owners and contributors does it have
4. How deep is the dependency tree of the... dependency
5. Community support
It would be nice to know what other criteria there is used by others. How do you decide which dependency to pull in? How do you decide the threshold of when you should roll your own implementation vs pulling in an external dep?","title":"Ask HN: How do you evaluate external dependencies?","updated_at":"2024-09-20T13:53:06Z"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"tomalaci"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Seems like ChatGPT chat website is having issues. For example, I can't seem to access my conversation history.
Incident link: https://status.openai.com/incidents/01KXXDNEAKEPRGFM661SBJJAM6"},"title":{"matchLevel":"none","matchedWords":[],"value":"ChatGPT Chat website having issues"}},"_tags":["story","author_tomalaci","story_48968762","ask_hn"],"author":"tomalaci","children":[48968846],"created_at":"2026-07-19T15:00:20Z","created_at_i":1784473220,"num_comments":1,"objectID":"48968762","points":2,"story_id":48968762,"story_text":"Seems like ChatGPT chat website is having issues. For example, I can't seem to access my conversation history.
Incident link: https://status.openai.com/incidents/01KXXDNEAKEPRGFM661SBJJAM6","title":"ChatGPT Chat website having issues","updated_at":"2026-07-19T15:57:21Z"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"tomalaci"},"title":{"matchLevel":"none","matchedWords":[],"value":"Sweden Home Buyers Cancel New House Deals at Record Pace"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.bloomberg.com/news/articles/2023-09-01/swedish-home-buyers-cancel-bookings-on-new-houses-at-record-rate"}},"_tags":["story","author_tomalaci","story_37378023"],"author":"tomalaci","children":[37378028],"created_at":"2023-09-04T07:24:59Z","created_at_i":1693812299,"num_comments":1,"objectID":"37378023","points":2,"story_id":37378023,"title":"Sweden Home Buyers Cancel New House Deals at Record Pace","updated_at":"2024-09-20T15:04:47Z","url":"https://www.bloomberg.com/news/articles/2023-09-01/swedish-home-buyers-cancel-bookings-on-new-houses-at-record-rate"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"tomalak"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"A nice post that embodies my grief with the trend to let well-established, working standards rot to death, replacing them by inferior technologies whose only "advantage" is that they support showing ads better."},"title":{"matchLevel":"none","matchedWords":[],"value":"RSS and the Open Web"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://blog.theoldreader.com/post/67563942900/rss-and-the-open-web"}},"_tags":["story","author_tomalak","story_6768719"],"author":"tomalak","created_at":"2013-11-20T15:54:54Z","created_at_i":1384962894,"num_comments":0,"objectID":"6768719","points":2,"story_id":6768719,"story_text":"A nice post that embodies my grief with the trend to let well-established, working standards rot to death, replacing them by inferior technologies whose only "advantage" is that they support showing ads better.","title":"RSS and the Open Web","updated_at":"2024-09-19T20:15:46Z","url":"http://blog.theoldreader.com/post/67563942900/rss-and-the-open-web"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"totalart9000"},"title":{"matchLevel":"none","matchedWords":[],"value":"Don't have environments"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://alexgaynor.net/2016/jan/19/dont-have-environments/"}},"_tags":["story","author_totalart9000","story_11019200"],"author":"totalart9000","created_at":"2016-02-02T13:10:58Z","created_at_i":1454418658,"num_comments":0,"objectID":"11019200","points":2,"story_id":11019200,"title":"Don't have environments","updated_at":"2024-09-19T22:45:21Z","url":"https://alexgaynor.net/2016/jan/19/dont-have-environments/"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"sohbe-todalari"},"title":{"matchLevel":"none","matchedWords":[],"value":"Omegle"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.omegle.org.tr/"}},"_tags":["story","author_sohbe-todalari","story_33138528"],"author":"sohbe-todalari","children":[33138529,33138641],"created_at":"2022-10-09T05:38:52Z","created_at_i":1665293932,"num_comments":2,"objectID":"33138528","points":1,"story_id":33138528,"title":"Omegle","updated_at":"2024-09-20T12:13:02Z","url":"https://www.omegle.org.tr/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"saroka"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"A young start-up recently inducted into Techstars is looking for an entrepreneurial hacker to join our team as fourth founder. We have a lot of mentors who have founded dozens of successful start-ups, and they'll be spending hours with us each day. This is a great opportunity with a steep learning curve. You must be an absolute maniac to keep up - extremely smart and creative, and able to build cool things fast.
A lot of the code is in Java, compiled with GWT, and some is in Actionscript and Erlang. We would love to attract any entrepreneurial hackers, particularly compiler nerds and NLP enthusiasts. Please e-mail us: movalabs@gmail.com. You must be located in Boston."},"title":{"matchLevel":"none","matchedWords":[],"value":"TechStars company seeks cofounder"},"url":{"matchLevel":"none","matchedWords":[],"value":""}},"_tags":["story","author_saroka","story_630340","ask_hn"],"author":"saroka","children":[630463,630881],"created_at":"2009-05-28T15:19:12Z","created_at_i":1243523952,"num_comments":3,"objectID":"630340","points":3,"story_id":630340,"story_text":"A young start-up recently inducted into Techstars is looking for an entrepreneurial hacker to join our team as fourth founder. We have a lot of mentors who have founded dozens of successful start-ups, and they'll be spending hours with us each day. This is a great opportunity with a steep learning curve. You must be an absolute maniac to keep up - extremely smart and creative, and able to build cool things fast.
A lot of the code is in Java, compiled with GWT, and some is in Actionscript and Erlang. We would love to attract any entrepreneurial hackers, particularly compiler nerds and NLP enthusiasts. Please e-mail us: movalabs@gmail.com. You must be located in Boston.","title":"TechStars company seeks cofounder","updated_at":"2024-09-19T16:38:30Z","url":""},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"KORraN"},"title":{"matchLevel":"none","matchedWords":[],"value":"Instabridge has acquired Nova Launcher"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://novalauncher.com/nova-is-here-to-stay"}},"_tags":["story","author_KORraN","story_46696357"],"author":"KORraN","children":[46696383,46696517,46696665,46696708,46696738,46696752,46696846,46696869,46696870,46696917,46696941,46696951,46697026,46697074,46697210,46697417,46697429,46697434,46697666,46697911,46697933,46697948,46697966,46697990,46698060,46698312,46698620,46698779,46698988,46699584,46699634,46700057,46700092,46700276,46700590,46700637,46701097,46701138,46701203,46701721,46701882,46702147,46702159,46702175,46703074,46703265,46703296,46703315,46703642,46703658,46705465,46705874,46709764],"created_at":"2026-01-20T19:06:56Z","created_at_i":1768936016,"num_comments":169,"objectID":"46696357","points":255,"story_id":46696357,"title":"Instabridge has acquired Nova Launcher","updated_at":"2026-03-05T23:29:18Z","url":"https://novalauncher.com/nova-is-here-to-stay"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Serverless eBook Using Gitbook, GitHub Pages, GitHub Actions, and Calibre"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://devops.novalagung.com/en/cicd-serverless-ebook-gitbook-github-pages-actions-calibre.html"}},"_tags":["story","author_novalagung","story_22602888"],"author":"novalagung","children":[22603005,22603121,22603139,22603224,22603242,22603611,22603720,22604612,22605770],"created_at":"2020-03-17T08:31:56Z","created_at_i":1584433916,"num_comments":50,"objectID":"22602888","points":150,"story_id":22602888,"title":"Serverless eBook Using Gitbook, GitHub Pages, GitHub Actions, and Calibre","updated_at":"2024-09-20T05:47:23Z","url":"https://devops.novalagung.com/en/cicd-serverless-ebook-gitbook-github-pages-actions-calibre.html"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"luu"},"title":{"matchLevel":"none","matchedWords":[],"value":"Hand-Optimizing VLIW Assembly Language as a Game"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"http://silverspaceship.com/hovalaag/"}},"_tags":["story","author_luu","story_24525372"],"author":"luu","children":[24525955,24529400],"created_at":"2020-09-19T05:27:47Z","created_at_i":1600493267,"num_comments":35,"objectID":"24525372","points":58,"story_id":24525372,"title":"Hand-Optimizing VLIW Assembly Language as a Game","updated_at":"2025-09-30T23:21:56Z","url":"http://silverspaceship.com/hovalaag/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Angius"},"title":{"matchLevel":"none","matchedWords":[],"value":"Nova Launcher has been acquired by Branch"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://novalauncher.com/branch"}},"_tags":["story","author_Angius","story_32150092"],"author":"Angius","children":[32155063,32156613,32159848,32163149],"created_at":"2022-07-19T11:30:51Z","created_at_i":1658230251,"num_comments":9,"objectID":"32150092","points":27,"story_id":32150092,"title":"Nova Launcher has been acquired by Branch","updated_at":"2024-09-20T11:38:17Z","url":"https://novalauncher.com/branch"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Quick HTTPS reverse proxy for your HTTP web service"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://httpsproxy2http.novalagung.com/"}},"_tags":["story","author_novalagung","story_23658262"],"author":"novalagung","children":[23658683,23658741],"created_at":"2020-06-26T23:47:19Z","created_at_i":1593215239,"num_comments":3,"objectID":"23658262","points":17,"story_id":23658262,"title":"Quick HTTPS reverse proxy for your HTTP web service","updated_at":"2024-09-20T06:27:31Z","url":"https://httpsproxy2http.novalagung.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"todsacerdoti"},"title":{"matchLevel":"none","matchedWords":[],"value":"Replacing the reputation on StackOverflow with a percentage of Jon Skeet's poin"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://old.reddit.com/r/programming/comments/u77owc/github_novalagungskeetoverflow_a_fun_browser/"}},"_tags":["story","author_todsacerdoti","story_31088645"],"author":"todsacerdoti","created_at":"2022-04-19T20:31:26Z","created_at_i":1650400286,"num_comments":0,"objectID":"31088645","points":3,"story_id":31088645,"title":"Replacing the reputation on StackOverflow with a percentage of Jon Skeet's poin","updated_at":"2024-09-20T11:00:01Z","url":"https://old.reddit.com/r/programming/comments/u77owc/github_novalagungskeetoverflow_a_fun_browser/"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Extension to replace all reputations on StackOverflow website into JonSkeet unit"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://github.com/novalagung/skeetoverflow"}},"_tags":["story","author_novalagung","story_18246642"],"author":"novalagung","created_at":"2018-10-18T07:42:56Z","created_at_i":1539848576,"num_comments":0,"objectID":"18246642","points":3,"story_id":18246642,"title":"Extension to replace all reputations on StackOverflow website into JonSkeet unit","updated_at":"2024-09-20T03:10:41Z","url":"https://github.com/novalagung/skeetoverflow"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"NATS Keep-Alive Subscription in Golang"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://medium.com/@novalagung/nats-keep-alive-subscription-in-golang-a80073949371"}},"_tags":["story","author_novalagung","story_26283268"],"author":"novalagung","created_at":"2021-02-27T07:05:04Z","created_at_i":1614409504,"num_comments":0,"objectID":"26283268","points":2,"story_id":26283268,"title":"NATS Keep-Alive Subscription in Golang","updated_at":"2024-09-20T08:04:41Z","url":"https://medium.com/@novalagung/nats-keep-alive-subscription-in-golang-a80073949371"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Shortcut File to Exe Converter"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://github.com/novalagung/shortcut2exe"}},"_tags":["story","author_novalagung","story_23637186"],"author":"novalagung","created_at":"2020-06-25T05:21:47Z","created_at_i":1593062507,"num_comments":0,"objectID":"23637186","points":2,"story_id":23637186,"title":"Shortcut File to Exe Converter","updated_at":"2024-09-20T06:25:32Z","url":"https://github.com/novalagung/shortcut2exe"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Ternary helper for Go programming language"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://github.com/novalagung/go-ternary"}},"_tags":["story","author_novalagung","story_22256366"],"author":"novalagung","created_at":"2020-02-06T14:53:10Z","created_at_i":1581000790,"num_comments":0,"objectID":"22256366","points":2,"story_id":22256366,"title":"Ternary helper for Go programming language","updated_at":"2024-09-20T05:41:17Z","url":"https://github.com/novalagung/go-ternary"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Go-eek, fast and safe Go evaluation library, created on top of go pkg/plugin API"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://github.com/novalagung/go-eek"}},"_tags":["story","author_novalagung","story_20857479"],"author":"novalagung","created_at":"2019-09-02T07:59:47Z","created_at_i":1567411187,"num_comments":0,"objectID":"20857479","points":2,"story_id":20857479,"title":"Go-eek, fast and safe Go evaluation library, created on top of go pkg/plugin API","updated_at":"2024-09-20T04:49:30Z","url":"https://github.com/novalagung/go-eek"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"MLLPong \u2013 HL7 MLLP Mock Server"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://mllpong.novalagung.com/"}},"_tags":["story","author_novalagung","story_47965447"],"author":"novalagung","children":[47965448],"created_at":"2026-04-30T17:09:28Z","created_at_i":1777568968,"num_comments":1,"objectID":"47965447","points":1,"story_id":47965447,"title":"MLLPong \u2013 HL7 MLLP Mock Server","updated_at":"2026-04-30T17:13:38Z","url":"https://mllpong.novalagung.com/"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"HL7 MLLP Mock Server"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://github.com/novalagung/hl7-mllp-mock-server"}},"_tags":["story","author_novalagung","story_47964688"],"author":"novalagung","children":[47964689],"created_at":"2026-04-30T16:14:41Z","created_at_i":1777565681,"num_comments":1,"objectID":"47964688","points":1,"story_id":47964688,"title":"HL7 MLLP Mock Server","updated_at":"2026-04-30T16:15:55Z","url":"https://github.com/novalagung/hl7-mllp-mock-server"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"graderjs"},"title":{"matchLevel":"none","matchedWords":[],"value":"Hand-Optimizing VLIW Assembly Language as a Game"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"http://silverspaceship.com/hovalaag/"}},"_tags":["story","author_graderjs","story_30598860"],"author":"graderjs","children":[30598931],"created_at":"2022-03-08T11:43:04Z","created_at_i":1646739784,"num_comments":1,"objectID":"30598860","points":1,"story_id":30598860,"title":"Hand-Optimizing VLIW Assembly Language as a Game","updated_at":"2024-09-20T10:41:48Z","url":"http://silverspaceship.com/hovalaag/"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Golang utility library with syntactic sugar. It's like lodash, but for Golang"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://github.com/novalagung/gubrak"}},"_tags":["story","author_novalagung","story_21620394"],"author":"novalagung","children":[21621809],"created_at":"2019-11-24T13:50:14Z","created_at_i":1574603414,"num_comments":1,"objectID":"21620394","points":1,"story_id":21620394,"title":"Golang utility library with syntactic sugar. It's like lodash, but for Golang","updated_at":"2024-09-20T05:17:03Z","url":"https://github.com/novalagung/gubrak"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"matchLevel":"none","matchedWords":[],"value":"Godong \u2013 Easiest dynamic http route handler for golang"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"http://novalagung.com/godong/"}},"_tags":["story","author_novalagung","story_9864359"],"author":"novalagung","created_at":"2015-07-10T15:09:25Z","created_at_i":1436540965,"num_comments":0,"objectID":"9864359","points":1,"story_id":9864359,"story_text":"","title":"Godong \u2013 Easiest dynamic http route handler for golang","updated_at":"2024-09-19T22:02:11Z","url":"http://novalagung.com/godong/"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"matchLevel":"none","matchedWords":[],"value":"NVDate \u2013 Make NSDate manipulation goes easier"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://github.com/novalagung/NVDate"}},"_tags":["story","author_novalagung","story_7413647"],"author":"novalagung","created_at":"2014-03-17T07:32:26Z","created_at_i":1395041546,"num_comments":0,"objectID":"7413647","points":1,"story_id":7413647,"story_text":"","title":"NVDate \u2013 Make NSDate manipulation goes easier","updated_at":"2024-09-19T20:31:47Z","url":"https://github.com/novalagung/NVDate"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"spapas82"},"title":{"matchLevel":"none","matchedWords":[],"value":"A Custom Launcher for Android"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://novalauncher.com/"}},"_tags":["story","author_spapas82","story_40574818"],"author":"spapas82","created_at":"2024-06-04T14:09:25Z","created_at_i":1717510165,"num_comments":0,"objectID":"40574818","points":1,"story_id":40574818,"title":"A Custom Launcher for Android","updated_at":"2024-09-20T17:14:47Z","url":"https://novalauncher.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"tfsh"},"title":{"matchLevel":"none","matchedWords":[],"value":"Nova Launcher Joins Branch"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://novalauncher.com/branch"}},"_tags":["story","author_tfsh","story_32159725"],"author":"tfsh","created_at":"2022-07-20T00:20:36Z","created_at_i":1658276436,"num_comments":0,"objectID":"32159725","points":1,"story_id":32159725,"title":"Nova Launcher Joins Branch","updated_at":"2024-09-20T11:39:13Z","url":"https://novalauncher.com/branch"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Skeetoverflow browser extension \u2013 replace reputations into % of JonSkeet's"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://github.com/novalagung/skeetoverflow"}},"_tags":["story","author_novalagung","story_31083572"],"author":"novalagung","created_at":"2022-04-19T14:24:49Z","created_at_i":1650378289,"num_comments":0,"objectID":"31083572","points":1,"story_id":31083572,"title":"Skeetoverflow browser extension \u2013 replace reputations into % of JonSkeet's","updated_at":"2024-09-20T10:59:28Z","url":"https://github.com/novalagung/skeetoverflow"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Trying Go Development Version"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://novalagung.medium.com/trying-go-development-version-f56ea0ffc4ea"}},"_tags":["story","author_novalagung","story_26600493"],"author":"novalagung","created_at":"2021-03-27T06:53:28Z","created_at_i":1616828008,"num_comments":0,"objectID":"26600493","points":1,"story_id":26600493,"title":"Trying Go Development Version","updated_at":"2024-09-20T08:09:49Z","url":"https://novalagung.medium.com/trying-go-development-version-f56ea0ffc4ea"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Peripheral Communication with React Native BLE (Bluetooth Low Energy)"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://novalagung.medium.com/react-native-bluetooth-low-energy-peripheral-communication-e7cb93abf69"}},"_tags":["story","author_novalagung","story_26372626"],"author":"novalagung","created_at":"2021-03-07T02:39:14Z","created_at_i":1615084754,"num_comments":0,"objectID":"26372626","points":1,"story_id":26372626,"title":"Peripheral Communication with React Native BLE (Bluetooth Low Energy)","updated_at":"2024-09-20T08:06:31Z","url":"https://novalagung.medium.com/react-native-bluetooth-low-energy-peripheral-communication-e7cb93abf69"},{"_highlightResult":{"author":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"novalagung"},"title":{"matchLevel":"none","matchedWords":[],"value":"Error Tracing Tips on Golang"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["tovala"],"value":"https://medium.com/@novalagung/error-tracing-tips-on-golang-763624cded11"}},"_tags":["story","author_novalagung","story_24684561"],"author":"novalagung","created_at":"2020-10-05T04:27:46Z","created_at_i":1601872066,"num_comments":0,"objectID":"24684561","points":1,"story_id":24684561,"title":"Error Tracing Tips on Golang","updated_at":"2024-09-20T07:09:44Z","url":"https://medium.com/@novalagung/error-tracing-tips-on-golang-763624cded11"}],"hitsPerPage":50,"nbHits":56,"nbPages":2,"page":0,"params":"query=Tovala&tags=story&hitsPerPage=50&advancedSyntax=true&analyticsTags=backend","processingTimeMS":18,"processingTimingsMS":{"_request":{"roundTrip":21},"afterFetch":{"format":{"total":1},"merge":{"mergeLoop":{"prepareNextHit":5,"total":5},"total":5},"total":5},"fetch":{"query":2,"scanning":8,"total":11},"total":18},"query":"Tovala","serverTimeMS":20}