<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: iKlsR</title><link>https://news.ycombinator.com/user?id=iKlsR</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 07 May 2026 15:34:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=iKlsR" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by iKlsR in "Ask HN: How do you expose telemetry data to non-tech?"]]></title><description><![CDATA[
<p>Here's what I did that worked for last two teams I managed. We used slack as a hub for everything, we had some brittle [1] services so there were cron scripts that ran every minute and would alert to slack when it was down @ing someone. Likewise rolled own dumb logger that just simply existed as a middleware initially to capture requests and responses and certain events were logged to slack and disk in the code with `event(enum, json)`. This slack bot could also dump certain info for users or events with some slash commands provided you had an id. From these logs and other bits added over time could see when execs connected or someone had difficulty with auth, a job or method took abnormally long and current active sessions etc. This grew to support ceo, marketing and other devs and got pretty involved at some point we had small services tied in that could visualize geojson over a map for a trip completed, dump a replay session or get all stacktraces for the day. Also for 3rd party services we couldn't tie into directly used a proxy setup where we didn't call it directly but inside a wrapper where we could capture data so a call to `api.somesite.com/v1/events` became `mysite.com/proxy?site=api.somesite.com/v1/events` in our apps so when our clients called this we knew and could again log.<p>Since this seems close enough to the similar problem I had you could take a look at this approach and start with what's being requested or the repeating problems and have a central hub for others ingest these via discord or slack and appropriate channels #3rd-party-uptimes, #backups, #raw-logs, #events. From this we rarely used our dashboards, bugsnag or had the need to ssh into any server to pull access or error logs.<p>- [1] This one was particularly so because they had a org policy to randomly reset vpn passwords and the only way to change it was using a desktop client to basically set the same password again.</p>
]]></description><pubDate>Wed, 24 Sep 2025 15:49:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45362041</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=45362041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45362041</guid></item><item><title><![CDATA[New comment by iKlsR in "Show HN: I reverse engineered macOS to allow custom Lock Screen wallpapers"]]></title><description><![CDATA[
<p>> The core technical challenge, as you can imagine, came from trying to do something that Apple otherwise does not allow<p>I think the main question most would ask is what affordances can you give or details you can share to prove that this will continue working in future versions of the os since the foundations seem brittle.<p>I use Wallpaper Engine on windows for one purpose mostly to avoid burn in since my monitors are always on but I've grown to like it over the years and would like to try something on mac but would hate to purchase software that stops working or future update comes with a readme of how to "re-enable" it.</p>
]]></description><pubDate>Mon, 15 Sep 2025 14:27:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45250146</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=45250146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45250146</guid></item><item><title><![CDATA[New comment by iKlsR in "AI coding"]]></title><description><![CDATA[
<p>I love using AI to prototype that something is possible then go and build it myself while borrowing bits from that initial MVP. The other night I wanted to build a browser extension that could intercept requests from a tab, claude got me something working in about 10 minutes with a couple prompts and a local storage session and then I toyed with the UI a bit to see what was possible.<p>Now after a weekend morning I have something much slimmer, predictable and sophisticated running... my extension shows a list of repeated responses and I can toggle which one to send  to a localhost api that has a simple job queue to  update a sqlite db with each new entry, extract the important parts and send it to my lm studio gpt oss 20b endpoint for some analysis and finally and send me a summary on telegram.<p>I know what I want in my head but cutting down the experimenting or PoC step down to minutes vs hours is pretty useful and as a competent enough dev it's elevated what I can get done now so I can take on more work than I would have by myself previously.</p>
]]></description><pubDate>Sat, 13 Sep 2025 22:06:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45235713</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=45235713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45235713</guid></item><item><title><![CDATA[New comment by iKlsR in "Time Theft at the Terminal"]]></title><description><![CDATA[
<p>The first thought that popped into my head when I saw the post title was someone pressing the up arrow 24 times to find that `ls` they used a couple hours prior.</p>
]]></description><pubDate>Sun, 03 Aug 2025 17:45:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44778266</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=44778266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44778266</guid></item><item><title><![CDATA[New comment by iKlsR in "Verlet Integration and Cloth Physics Simulation (2022)"]]></title><description><![CDATA[
<p>Misc comment but I find it odd that the author seemingly intentionally killed those old posts, you couldn't google "game physics" a decade ago and not see his timestep post which helped a lot. Glad I run my own archiver.</p>
]]></description><pubDate>Mon, 23 Jun 2025 20:21:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44359670</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=44359670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44359670</guid></item><item><title><![CDATA[New comment by iKlsR in "Show HN: Workout.cool – Open-source fitness coaching platform"]]></title><description><![CDATA[
<p>Could be a new tab "collab" or something to do with joint work maybe, one could post a site, repo or detail a past work experience and anyone who was around or passed thru could reconnect, discuss stuff and share anecdotes. Thinking long dead internal faang tools, stuff like op's post, abandoned repos, old shareware etc. Could also be a place to find cofounders or people interested in starting or working on stuff together.</p>
]]></description><pubDate>Thu, 19 Jun 2025 04:12:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44315362</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=44315362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44315362</guid></item><item><title><![CDATA[New comment by iKlsR in "Doge Plans to Rebuild SSA Codebase in Months"]]></title><description><![CDATA[
<p>Isn't it customary for new hires or teams to drop into a legacy codebase and within weeks propose a rewrite.</p>
]]></description><pubDate>Fri, 28 Mar 2025 16:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43507374</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=43507374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43507374</guid></item><item><title><![CDATA[New comment by iKlsR in "Coffee reduces risk of Type 2 Diabetes; okay to add cream, but not sweetener"]]></title><description><![CDATA[
<p>Disagree, I use a tsp of cane sugar in mine, you can't agitate it efficiently by hand and it needs to be piping hot to help it dissolute. You need something like a cheap $10 handheld milk frother/mixer or something that can get into it better than your hand going anti-clockwise. I typically add a small amount of hot water and get a thick sweet enough paste then add more hot water if I'm doing instant and for ground the same but add a strain step at the end.</p>
]]></description><pubDate>Sat, 08 Mar 2025 10:54:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43299192</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=43299192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43299192</guid></item><item><title><![CDATA[New comment by iKlsR in "It is not a compiler error (2017)"]]></title><description><![CDATA[
<p>Related "It Is Never a Compiler Bug Until It Is" <a href="https://news.ycombinator.com/item?id=24636326">https://news.ycombinator.com/item?id=24636326</a></p>
]]></description><pubDate>Mon, 24 Feb 2025 17:36:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43162377</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=43162377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43162377</guid></item><item><title><![CDATA[New comment by iKlsR in "Build a link blog like Simon Willison"]]></title><description><![CDATA[
<p>Random, been reading your blog and following posts for years esp since llm boom and I'm just noticing it's Willison not Williamson lol.</p>
]]></description><pubDate>Tue, 04 Feb 2025 19:10:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42937128</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=42937128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42937128</guid></item><item><title><![CDATA[New comment by iKlsR in "Ask HN: Is anyone making money selling traditional downloadable software?"]]></title><description><![CDATA[
<p>OpenIn seems like something I've been hunting for for a while on Windows, use case is I primarily use firefox but I have so many google logins that it only makes sense to use chrome where applicable for several reasons the most annoying being it's hard to toggle between accounts when logged into multiple google accounts, I also use Notion Calendar which by default tries to open firefox when you start a meeting. So my workflow typically is click join meeting, go to the firefox tab, copy said link then open the appropriate profile and paste link. Ideally I'd want to click that link which launches Chrome where I select a profile and it continues to the link.</p>
]]></description><pubDate>Mon, 20 Jan 2025 21:07:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42773056</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=42773056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42773056</guid></item><item><title><![CDATA[New comment by iKlsR in "Ask HN: Is it a bad idea to make an email domain with an uncommon TLD?"]]></title><description><![CDATA[
<p>I know people who've used strange ones like .club or .wtf and gotten by and others who due to the groups they interact with have to switch back to dotcom or something more recognizable etc. If you fall in the latter where someone might not "get it" and maybe even append .com (hello@hb.party.com) thinking it's missing then that answers your question. In my country companies end with Ltd (Limited) so got one for my "company.limited" and it's pretty cool, no issues there and makes for some interesting convo when I give people, also my primary email is hosted at fastmail and my email is me@"my full name".com so I can also when some asks say email me @ ... as a sentence.</p>
]]></description><pubDate>Mon, 06 Jan 2025 02:19:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42606935</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=42606935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42606935</guid></item><item><title><![CDATA[New comment by iKlsR in "Show HN: NoSQL, but it's SQLite"]]></title><description><![CDATA[
<p>Literally did something similar just last week, was looking for a good redis gui on windows and couldn't find one that clicked (closest I got was Another Redis Desktop Manager but it sorted my keys like 1, 11, 2 etc) so turned to sqlite and implemented this. Also added a "sync to disk" method so I get both the benefits of ram and persistence, worked out great since the data I'm getting over tcp has a sequence number so in case of any errors I resume from the last sequence number in the db. Thinking of fully committing and moving some stuff from the language like decoding the raw bytes to build a json object to an extension.</p>
]]></description><pubDate>Sun, 22 Dec 2024 22:46:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42489836</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=42489836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42489836</guid></item><item><title><![CDATA[New comment by iKlsR in "Just: Just a Command Runner"]]></title><description><![CDATA[
<p>I was half tempted to make a toy runner called `use` when I first learned of `just` just so I could say... just use make.</p>
]]></description><pubDate>Sat, 07 Dec 2024 23:52:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42353823</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=42353823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42353823</guid></item><item><title><![CDATA[New comment by iKlsR in "Tailwind CSS v4.0 Beta 1"]]></title><description><![CDATA[
<p>80/20 is the greatest "thing" of all time. You critique it from the outside but when you're in, oh man.</p>
]]></description><pubDate>Fri, 22 Nov 2024 11:02:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42212810</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=42212810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42212810</guid></item><item><title><![CDATA[New comment by iKlsR in "Tiny Glade 'built' its way to >600k sold in a month"]]></title><description><![CDATA[
<p>The developer has a lot of threads and wip on their twitter, I remember when I saw it first, it was a simple demo showing the wall drag and build functionality.</p>
]]></description><pubDate>Wed, 20 Nov 2024 04:51:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=42190907</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=42190907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42190907</guid></item><item><title><![CDATA[New comment by iKlsR in "Ask HN: Life-changing purchases since 2020? (Under $100 and under $1000)"]]></title><description><![CDATA[
<p>I'd add a cheap hand massager to that list, just basic compression and some heat with vibration can do wonders for your hand after a day of coding, bonus if it kneads as well.</p>
]]></description><pubDate>Thu, 07 Nov 2024 22:01:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42081580</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=42081580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42081580</guid></item><item><title><![CDATA[New comment by iKlsR in "Llama 3.2: Revolutionizing edge AI and vision with open, customizable models"]]></title><description><![CDATA[
<p>openwebui</p>
]]></description><pubDate>Thu, 26 Sep 2024 00:02:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41653138</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=41653138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41653138</guid></item><item><title><![CDATA[New comment by iKlsR in "Epic Games Store Launches on iPhone in EU, Brings Fortnite Back to iOS"]]></title><description><![CDATA[
<p>They need to bring back that medieval game as well, Infinity Blade, several years ago I got an iphone just to play that and Tiny Wings.</p>
]]></description><pubDate>Fri, 16 Aug 2024 13:32:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41266274</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=41266274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41266274</guid></item><item><title><![CDATA[New comment by iKlsR in "Show HN: My 70 year old grandma is learning to code and made a word game"]]></title><description><![CDATA[
<p>The javascript is pretty clean and well commented</p>
]]></description><pubDate>Sun, 11 Aug 2024 22:46:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=41219825</link><dc:creator>iKlsR</dc:creator><comments>https://news.ycombinator.com/item?id=41219825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41219825</guid></item></channel></rss>