<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: kingsloi</title><link>https://news.ycombinator.com/user?id=kingsloi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 01:56:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kingsloi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kingsloi in "Show HN: I made a Sonic runner game in JavaScript"]]></title><description><![CDATA[
<p>Awesome! Great job!<p>I made something similar to wish my wife a happy birthday with GDevelop/JavaScript. I thought I had opened the source up... I should do that.<p>> <a href="https://happybirthdaymaddie.com/2020/" rel="nofollow">https://happybirthdaymaddie.com/2020/</a>
> <a href="https://editor.gdevelop.io/?project=example://platformer" rel="nofollow">https://editor.gdevelop.io/?project=example://platformer</a></p>
]]></description><pubDate>Tue, 22 Oct 2024 21:47:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41919072</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=41919072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41919072</guid></item><item><title><![CDATA[New comment by kingsloi in "OpenAI is good at unminifying code"]]></title><description><![CDATA[
<p>It has this in the README<p>> Large files may take some time to process and use a lot of tokens if you use ChatGPT. For a rough estimate, the tool takes about 2 tokens per character to process a file:<p>> echo "$((2 * $(wc -c < yourscript.min.js)))"
> So for refrence: a minified bootstrap.min.js would take about $0.5 to un-minify using ChatGPT.<p>> Using humanify local is of course free, but may take more time, be less accurate and not possible with your existing hardware.</p>
]]></description><pubDate>Thu, 29 Aug 2024 17:54:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41393508</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=41393508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41393508</guid></item><item><title><![CDATA[New comment by kingsloi in "Jeremy Rowley resigns from DigiCert due to mass-revocation incident"]]></title><description><![CDATA[
<p>> IN THE UNITES STATES DISTRICT COURT IN AND FOR THE DISTRICT OF UTAH, CENTRAL DIVISION<p>Is UNITES > UNITED a typo? Would that cause any weird legal consequences, or are typos (if it is a typo) like this just accepted?</p>
]]></description><pubDate>Wed, 07 Aug 2024 03:41:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41178049</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=41178049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41178049</guid></item><item><title><![CDATA[New comment by kingsloi in "Mass tourism protesters squirt water at Barcelona tourists"]]></title><description><![CDATA[
<p>I agree - either lower people's standards or try push a "beauty is in eye of the beholder" mindset<p>For example Gary, Indiana. You only hear the bad things, but never that it has great beaches and trails, if you're willing to settle for a bit less on everything else. Here's a video I took a few months ago <a href="https://imgur.com/PItmK2v" rel="nofollow">https://imgur.com/PItmK2v</a>, I don't think people necessarily picture these sort of views from the armpit of Indiana but it's a daily reality here.</p>
]]></description><pubDate>Mon, 08 Jul 2024 19:13:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=40908462</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=40908462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40908462</guid></item><item><title><![CDATA[New comment by kingsloi in "Ask HN: What indoor CO2 monitor do you recommend?"]]></title><description><![CDATA[
<p>I have a <a href="https://www.birdie.design/en-us" rel="nofollow">https://www.birdie.design/en-us</a> (I think it was previously called a Canary) mounted in my living room, and it's a great lil device! Overly dramatic, fun, and easy to know whether air quality is good or bad - would recommend!</p>
]]></description><pubDate>Fri, 21 Jun 2024 15:43:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40750739</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=40750739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40750739</guid></item><item><title><![CDATA[New comment by kingsloi in "It's OK to feed wild birds – here are some tips for doing it the right way"]]></title><description><![CDATA[
<p>One of the best things I've done recently was install bird feeders that hang from the soffits of my house. My main level is on the the top floor, and seeing all the birds while I'm at work or on the sofa is such a joy. They keep me, my cats, and toddler entertained... but having to refill every week gets expensive</p>
]]></description><pubDate>Mon, 22 Apr 2024 21:17:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40120961</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=40120961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40120961</guid></item><item><title><![CDATA[New comment by kingsloi in "[dead]"]]></title><description><![CDATA[
<p><p><pre><code>  Location: Gary, IN
  Remote: Remote (would consider hybrid in/around Chicago-land)
  Willing to relocate: No
  Technologies: Anything open source, mainly: Node.js, Laravel, Vue.js, Alpine, Nuxt.js, AWS (S3, SES, EC2, LB, RDS, ECS, etc), Serverless (Lambda), CI/CD, High Availability, Vite/PostCSS/Babel/Webpack/Transpiling, Pest/PHPUnit/Cypress/Mocha/Jest, Bash, Docker, etc.
  Résumé/CV: https://kingsley.sh/kingsley-raspe-full-stack-developer-resume.pdf
  Email: hello@kingsley.sh
</code></pre>
Hi - I'm Kingsley, a full stack web developer and DevOps engineer with 11+ years experience, specialising in a broad range of open-source tech, including Node.js/Express.js, PHP8/Laravel 10, JavaScript/Vue.js, SCSS, Vite/Webpack, CI/CD, and more. Passionate about writing highly available, clean, maintainable, and testable code. Originally from the UK, now residing in the beautiful lake-side city of Gary, Indiana. I like DIY, long walks on the beach, gardening/nature/greenery, and vintage roots reggae.</p>
]]></description><pubDate>Fri, 01 Dec 2023 18:44:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=38490557</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=38490557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38490557</guid></item><item><title><![CDATA[New comment by kingsloi in "Show HN: Trains.fyi – a live map of passenger trains in the US and Canada"]]></title><description><![CDATA[
<p>Here's one more for your list: <a href="https://southshore.etaspot.net" rel="nofollow noreferrer">https://southshore.etaspot.net</a><p>Southshore Line - connecting Chicago, IL (Millennium Station) to South Bend, IN, via East Chicago, Gary, Chesterton, etc</p>
]]></description><pubDate>Mon, 27 Nov 2023 19:18:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=38436852</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=38436852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38436852</guid></item><item><title><![CDATA[New comment by kingsloi in "You've just spent $400 on a baby monitor. Now you need a subscription"]]></title><description><![CDATA[
<p>I purchased a Miku when I brought home my newborn from the ICU, who had 24/7 oxygen needs. Although not 100% accurate, the Miku did give my wife and I peace of mind when we didn't connect the pulse oximeter and laid our baby down in her crib.<p>Hearing that Miku will now be subscription-based is really disappointing. From being at the top, to bottom with the other wifi monitors. We'll still use as a monitor, but wont be recommending to anyone anymore like we used to.</p>
]]></description><pubDate>Fri, 06 Oct 2023 21:05:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=37796412</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=37796412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37796412</guid></item><item><title><![CDATA[New comment by kingsloi in "She paid husband's hospital bill. A year after his death, they wanted more money"]]></title><description><![CDATA[
<p>That's a great tip/trick! Thanks for sharing!</p>
]]></description><pubDate>Tue, 29 Aug 2023 18:02:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=37311569</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=37311569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37311569</guid></item><item><title><![CDATA[New comment by kingsloi in "She paid husband's hospital bill. A year after his death, they wanted more money"]]></title><description><![CDATA[
<p>Exactly the same happened to me & my family, and we've also appeared on NPR for a similar situation:<p>> <a href="https://www.npr.org/sections/health-shots/2022/09/22/1121612539/baby-high-medical-bills-nicu-heartbreak" rel="nofollow noreferrer">https://www.npr.org/sections/health-shots/2022/09/22/1121612...</a><p>My daughter died. Our story aired a year later. Another year later, so around 2 years after my daughter's death, I received a hospital bill for a little over $3,000, for her initial few weeks of ICU care. I never acknowledged it. I couldn't bring myself to call the hospital to setup a payment plan, say my daughters name in the same sentence as a dollar amount again. We haven't heard a peep since.</p>
]]></description><pubDate>Tue, 29 Aug 2023 14:56:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=37308879</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=37308879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37308879</guid></item><item><title><![CDATA[New comment by kingsloi in "Open Source Outdoor Air Quality Monitor"]]></title><description><![CDATA[
<p>Awesome work! Do you have any plans to add/track gas pollutants?<p>I run a similar open source app specifically for my little community in Gary, IN <a href="https://millerbeach.community" rel="nofollow noreferrer">https://millerbeach.community</a> and run a RAMP monitor provided by a local company Sensit Technologies, and a PurpleAir II and have about ~4 years worth of data in 15 min intervals. I've been meaning to swap out the PurpleAir with another, but I'll swap it out with this instead!</p>
]]></description><pubDate>Sat, 29 Jul 2023 19:38:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=36923746</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=36923746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36923746</guid></item><item><title><![CDATA[New comment by kingsloi in "The hidden cost of air quality monitoring"]]></title><description><![CDATA[
<p>Beauty is in the eye of the beholder! Gary is home to some beautiful flora and fauna, we have miles and miles of beautiful Lake Michigan shoreline, the 61st National Park. I'm at 990~ miles of biking in/around Gary and I've took some really beautiful photos, which I'm hoping to compile into something like blog post "1000 miles in/around Gary" or something.<p>Everything else is just like everywhere else. Poverty.</p>
]]></description><pubDate>Wed, 28 Jun 2023 15:54:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=36508316</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=36508316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36508316</guid></item><item><title><![CDATA[New comment by kingsloi in "The hidden cost of air quality monitoring"]]></title><description><![CDATA[
<p>Hey I appreciate that, just been tinkering with it as I added more to it... it's came a long way from when I ran a simple PurpleAirII!<p>Yeah I'm working on the Darksky replacement, but the trends issues is because of another hidden cost of air quality monitoring: lots of data! My mongo queries aren't the most efficient and for the past week or two I must have topped a Mongo/RAM issue and my DO box is running into memory issues. I'll hopefully get that fixed soon! Especially now, it's a cool lil feature as you can see around what day/time we first started to get hit with the CA wildfire smoke.<p>Feel free to pull it and add to it as you want! You could probably just use a PurpleAirII monitor near you and use that as for your AQI until you get something else, and disable all the other stuff (boats, advisories, etc), and keep traffic, planes, air quality. That's kinda how I've been doing it anyway.</p>
]]></description><pubDate>Wed, 28 Jun 2023 15:49:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=36508243</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=36508243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36508243</guid></item><item><title><![CDATA[New comment by kingsloi in "The hidden cost of air quality monitoring"]]></title><description><![CDATA[
<p>I run a lil air quality sensor in the Miller neighbourhood of Gary, IN. I started off with a PurpleAir II, then higher tech monitor from AQMesh for a few months, and now I operate another higher tech monitor from a local company in Valparaiso, IN called Sensit Technologies, which they generously donated.<p>I also operate a AIS boat tracker from FleetMon. I did track aircraft flying to/from ORD/MDW/GYY, and also the local train operator SouthShore line have an open API (I wish the other tracks, Norfolk Southern, would have an API!)<p>I built a crappy lil frontend/api using Express and do plan to continue to work on it and track more stuff, hopefully more people with use it. Hopefully it convinces some more citizen scientists to run their own (bring your own cloud & hardware)<p><a href="https://millerbeach.community" rel="nofollow noreferrer">https://millerbeach.community</a><p>It's actually had a lot of visits recently due the the BP oil refinery leaking SO2 after a recent storm [1], and now the Canadian wildfires bringing that PM our way, our air quality is the worst it's been since I've started to track it.<p>I was hoping to figure out how to turn the years of data into an infographic, or use AI to digest the data and generate a bunch of useful data points/stats. If anyone knows of an easy way, rather than creating the queries by hand!<p><a href="https://github.com/kingsloi/community-airmonitor">https://github.com/kingsloi/community-airmonitor</a><p>[1] <a href="https://abc7chicago.com/sulfur-smell-indiana-bp-refinery-whiting-gas-leak-porter-county/13428050/" rel="nofollow noreferrer">https://abc7chicago.com/sulfur-smell-indiana-bp-refinery-whi...</a></p>
]]></description><pubDate>Wed, 28 Jun 2023 02:42:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=36501627</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=36501627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36501627</guid></item><item><title><![CDATA[New comment by kingsloi in "Air quality monitors: paying more does not get you more accuracy"]]></title><description><![CDATA[
<p>Interesting article - good to know, too!<p>I've been tracking air quality in Gary, IN for a few years now. It started with a PurpleAir ($), then a AQMesh pod ($$$$$) for a few months, now I'm rocking a Sensit RAMP ($$$). Just haven't spent too much time updating the dashboard I built to showcase the data: <a href="https://millerbeach.community" rel="nofollow">https://millerbeach.community</a>. I had one sensor up and running at a time, so couldn't compare all 3 (PM only) against each other.<p>Indoors, I've been using a Canairi Air Quality Sensor, but that's just a simple CO2 monitor, along with my Dyson hot/cool air purifier.<p>I'm looking for a rough idea of what my family are breathing, I don't mind if numbers aren't 100% accurate (hopefully as small -/+ %, though).</p>
]]></description><pubDate>Thu, 08 Jun 2023 14:24:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=36242369</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=36242369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36242369</guid></item><item><title><![CDATA[New comment by kingsloi in "US Secret Service: “blockchain is an opportunity to track money”"]]></title><description><![CDATA[
<p>relevant-xkcd-comic.jpg <a href="https://xkcd.com/538/" rel="nofollow">https://xkcd.com/538/</a></p>
]]></description><pubDate>Tue, 16 May 2023 18:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=35966108</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=35966108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35966108</guid></item><item><title><![CDATA[New comment by kingsloi in "Vice files for Bankruptcy"]]></title><description><![CDATA[
<p>Bummer, I haven't watched much of their more recent stuff, but I absolutely loved their "The Last Week of High School in Gary, Indiana" episode/story.<p><a href="https://www.youtube.com/watch?v=Plqd8APvln0">https://www.youtube.com/watch?v=Plqd8APvln0</a></p>
]]></description><pubDate>Mon, 15 May 2023 13:51:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=35948117</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=35948117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35948117</guid></item><item><title><![CDATA[New comment by kingsloi in "A cryptocurrency company had a $65M bill, per Datadog’s Q1 earnings call"]]></title><description><![CDATA[
<p>That's funny, DD is the only company to email my work email, add me as a connection on LinkedIn, txt me over WhatApp, and call my personal phone number multiple times. Amber flag after the LinkedIn connection/message, but red/purple after the WhatsApp/call on my personal phone.</p>
]]></description><pubDate>Mon, 08 May 2023 19:18:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=35865849</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=35865849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35865849</guid></item><item><title><![CDATA[New comment by kingsloi in "Samsung bans use of A.I. like ChatGPT for employees"]]></title><description><![CDATA[
<p>How about outside of any workflows, and just one off? I've used ChatGPT twice recently after spending a good amount of time Googling around and finding nothing (specifically <a href="https://chatgptonline.ai/chat/" rel="nofollow">https://chatgptonline.ai/chat/</a>), generalising the statements/removing any/all real data.<p><pre><code>    1. given the following string [...], build me a regex that extracts the [abc] before [`], until the 2nd [xyz], used for extracting a bunch of info from an array

    2. give me a list of common beneficiaries, then give me 5 more
</code></pre>
Took an hour or so of Googling, then about 10 mins to find an online/open ChatGPT prompt, and about 2 mins to implement the answer in my code. But that's where I draw the line, I'll never use an editor that uses AI in my actual IDE, or expose my code openly to train models</p>
]]></description><pubDate>Tue, 02 May 2023 21:54:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=35794755</link><dc:creator>kingsloi</dc:creator><comments>https://news.ycombinator.com/item?id=35794755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35794755</guid></item></channel></rss>