<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: rudasn</title><link>https://news.ycombinator.com/user?id=rudasn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 03:59:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rudasn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rudasn in "An AI agent published a hit piece on me"]]></title><description><![CDATA[
<p>Someone quoted Idiocracy here the other day. "But it's hot electrolytes!"</p>
]]></description><pubDate>Fri, 13 Feb 2026 19:44:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47006871</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=47006871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47006871</guid></item><item><title><![CDATA[New comment by rudasn in "Show HN: Distr 2.0 – A year of learning how to ship to customer environments"]]></title><description><![CDATA[
<p>Thanks:)</p>
]]></description><pubDate>Tue, 10 Feb 2026 21:43:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46967337</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=46967337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46967337</guid></item><item><title><![CDATA[New comment by rudasn in "Show HN: Distr 2.0 – A year of learning how to ship to customer environments"]]></title><description><![CDATA[
<p>Hi Philip!<p>We develop one or more apps that we deploy on-prem. An app for us is a git repo with a docker compose file. On-prem is either a Linux server or a Linux vm that we have ssh access to (normally via Wireguard vpn).<p>For app updates, we use ansible to ssh into machines, run pre-deployment scripts, pull git repo and docker images, restart containers and run post-deployment scripts.<p>It could be better, but it works for us.<p>The biggest bottleneck we have now is communication with customers, scheduling of updates, letting them know of breaking changes or new features, that kind of stuff.<p>The apps are provided "fully managed". They dont know and don't care about the details I just described, but they do need assurances that everything is done "properly".<p>What we think would help us a lot is a way to easily let them know of new releases of any apps they have installed, let them read release notes, docs, and be able to either deploy on-demand or schedule a deployment at a certain time.<p>Although having fewer things for us to do is nice, what is crucial is to oversee deployments and make sure they are successful (and intervene if not).<p>Is distr for us?</p>
]]></description><pubDate>Tue, 10 Feb 2026 18:36:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46964657</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=46964657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46964657</guid></item><item><title><![CDATA[New comment by rudasn in "Zero crashes, zero compromises: inside the HAProxy security audit"]]></title><description><![CDATA[
<p>Why not have two blog posts, one technical and one informative/tl;dr style that links back to the technical one (or includes specific excerpts)?</p>
]]></description><pubDate>Mon, 09 Feb 2026 20:50:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46951066</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=46951066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46951066</guid></item><item><title><![CDATA[New comment by rudasn in "UK infants ill after drinking contaminated baby formula of Nestle and Danone"]]></title><description><![CDATA[
<p>More like giving formula for free to new mothers to begin with, and when they wouldn't produce their own (as there was no "demand") they would later need to buy more formula.</p>
]]></description><pubDate>Sat, 07 Feb 2026 15:40:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46924700</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=46924700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46924700</guid></item><item><title><![CDATA[New comment by rudasn in "NASA announces unprecedented return of sick ISS astronaut and crew"]]></title><description><![CDATA[
<p>(250 miles is about 400km and 3350 ft is about 1km)</p>
]]></description><pubDate>Sat, 10 Jan 2026 22:37:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46570627</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=46570627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46570627</guid></item><item><title><![CDATA[New comment by rudasn in "Ask HN: How to noise cancel out a specific annoying sound?"]]></title><description><![CDATA[
<p>There was a stackoverflow question (IIRC) long ago on how to disable a mobile phone's camera shutter sound, and the answer was to record the sound, inverse it and play it when the camera is activated so that the two sounds cancel each other out. Not sure if it worked though, or if it helps in your case, as precise timing is needed for this to work.</p>
]]></description><pubDate>Sun, 14 Dec 2025 14:25:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46263222</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=46263222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46263222</guid></item><item><title><![CDATA[New comment by rudasn in "Alphie – Self-hosted Ansible/Terraform automation controller"]]></title><description><![CDATA[
<p><a href="https://alphieui.com/docs" rel="nofollow">https://alphieui.com/docs</a> responds with a 404</p>
]]></description><pubDate>Sat, 06 Dec 2025 08:07:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46171537</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=46171537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46171537</guid></item><item><title><![CDATA[Is GitHub currently leaking private issues and pull requests?]]></title><description><![CDATA[
<p>Anyone else experiencing this?<p>In a Pull Request's description, I typed `#<private issue id>` (eg. `#1234`) and the suggestions (coming from https://github.com/suggestions/issue/...) popping up are for completely random repos I have no affiliation with.<p>I searched google for some of the titles returned and got no results (using `site:github.com`)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46104699">https://news.ycombinator.com/item?id=46104699</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 01 Dec 2025 07:57:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46104699</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=46104699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46104699</guid></item><item><title><![CDATA[New comment by rudasn in "Ask HN: Where to Hire JavaScript Devs?"]]></title><description><![CDATA[
<p>"Who is hiring" threads might be helpful, as others have said.<p>I'm also available for contract work, check my profile for relevant links and contact info :)</p>
]]></description><pubDate>Thu, 21 Aug 2025 20:26:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44977649</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44977649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44977649</guid></item><item><title><![CDATA[New comment by rudasn in "Closer to the Metal: Leaving Playwright for CDP"]]></title><description><![CDATA[
<p>Off topic, but it's threads like these that keep me on HN. Gold :)</p>
]]></description><pubDate>Wed, 20 Aug 2025 19:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44965779</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44965779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44965779</guid></item><item><title><![CDATA[New comment by rudasn in "Show HN: Supanotice – Branded newspage and in-app widget to show product updates"]]></title><description><![CDATA[
<p>Ok so this looks like something I would use for an app we're deploying on-prem. I'm thinking it would make new deployments/releases a bit easier if we could "advertise" upcoming features/versions and allow users to leave feedback, express their interest, or at minimum just let them know what's coming.<p>My questions are, can I use this without embedding your js, does it support vanilla js frontends, and how easy it is for marketing folks to build and maintain your newspage (eg starting from release notes in markdown).<p>I think answering these kind of questions in an FAQ on your landing page would help. I could get the gist of your offering by scrolling but no real "aha!" moment. Too much text for not enough info. (For me at least).<p>Also, really glad your site works without js enabled, bonus points from me!:)</p>
]]></description><pubDate>Tue, 05 Aug 2025 23:09:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44805650</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44805650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44805650</guid></item><item><title><![CDATA[New comment by rudasn in "Show HN: I spent 6 years building a ridiculous wooden pixel display"]]></title><description><![CDATA[
<p>Super cool and congrats for getting it done. You should be proud, even just for persisting all these years.<p>Also, I'm surprised "All your base are belong to us!" hasn't been submitted yet!</p>
]]></description><pubDate>Mon, 04 Aug 2025 23:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44792374</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44792374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44792374</guid></item><item><title><![CDATA[New comment by rudasn in "Ask HN: What are you working on? (July 2025)"]]></title><description><![CDATA[
<p>Cool, I've been working on similar my self. Not released yet, haven't had the time recently.<p>Curious as to why you store the data in the database in b64 as opposed to files on disk. What's the reasoning for that? Doesn't it make storage/backups/etc more complicated?<p>Not an expert myself, I opted for in browser encryption, in chunks, so as to avoid memory limitations (at least in some browsers, not FF yet), and in browser gzip so as to keep file size down and speed things up.<p>I find your niche quite interesting (journalists, whistleblowers) but given the high stakes of that perhaps an open source or more collaborative approach would be easier to promote.<p>Another idea I've tried out but not pursued, is some sort of browser extension/addon (I used nwjs, similar to electron), that offers client side encryption for any site (form field really). So you'd only post encrypted stuff to whatever service (email, reddit, hn, whatever) and only anyone with the key would get to read it (well, assuming they have the key and the same extension). Just throwing the idea out there, I'm sure others have thought about something along those lines before. The details to get it right are tricky (UX wise), but for your target audience it may be well worth the extra work.<p>Keep it up!:)</p>
]]></description><pubDate>Mon, 28 Jul 2025 00:10:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44705914</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44705914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44705914</guid></item><item><title><![CDATA[New comment by rudasn in "Large ancient Hawaiian petroglyphs uncovered by waves on Oahu"]]></title><description><![CDATA[
<p>Chrome with JS disabled works good enough for me on mobile. It's also easy to whitelist specific sites. But mostly, if I get a blank page I just go back.</p>
]]></description><pubDate>Sat, 26 Jul 2025 22:37:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44697456</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44697456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44697456</guid></item><item><title><![CDATA[New comment by rudasn in "Ozzy Osbourne has died"]]></title><description><![CDATA[
<p><a href="https://youtu.be/IB6jbWoGtlA?si=kPUYfTnwoY4_qJUU" rel="nofollow">https://youtu.be/IB6jbWoGtlA?si=kPUYfTnwoY4_qJUU</a></p>
]]></description><pubDate>Tue, 22 Jul 2025 21:10:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44653053</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44653053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44653053</guid></item><item><title><![CDATA[New comment by rudasn in "Ask HN: What the project you're most proud of?(Feel free to share a GitHub link)"]]></title><description><![CDATA[
<p>I have two!<p>One is a webapp I wrote almost 20 years ago for my dad and it's still being used today. It runs on IIS and built with asp classic and vanilla html/css/js (no frameworks back then). They use it to track orders and invoices to suppliers/vendors and ensure what they receive is what they ordered.<p>The other, an electron-type app that saves people hundreds of hours per month by letting them bypass some bad UIs and interact with external services directly. It's been running for 6 years, only had to make very few updates, and it's the one thing I don't need monitoring for - not only it's been quite stable, I get called immediately if it breaks (eg when external services change their endpoints).</p>
]]></description><pubDate>Fri, 11 Jul 2025 11:54:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44531100</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44531100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44531100</guid></item><item><title><![CDATA[New comment by rudasn in "Ask HN: What Are You Working On? (June 2025)"]]></title><description><![CDATA[
<p>Great feedback thanks! Will definitely consider this.</p>
]]></description><pubDate>Mon, 30 Jun 2025 12:03:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44422236</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44422236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44422236</guid></item><item><title><![CDATA[New comment by rudasn in "Ask HN: What Are You Working On? (June 2025)"]]></title><description><![CDATA[
<p>Ephemeral, client-side encrypted  sharing of files, text, html, and forms.<p>Just prototyping at the moment, but the goal is to allow users to not only share files (even big ones) but also forms, like Google forms, but encrypted and one time only (read once).<p>The use case I have in mind is allowing businesses to create GDPR forms (with private info, consent, etc), share unique urls with specific customers, and once the data is received by the business delete it from the server.<p>This could be useful to businesses that don't have a customer-facing portal, but have to deal with PII and the customer needs to consent and verify the data and what it's used for.<p>The data is encrypted client side (web crypto) and the  password either shared in the url (in the hash fragment, also encrypted by a key stored on the server) or by other means (eg. could be the recipient's dob or id number or some other previously shared or known value).<p>Still trying to figure out the details, use cases, business value but the core backend is done so is the client-side crypto stuff. I managed to get chunked AES-GCM working so that it doesn't load the whole file in memory in order to encrypt it, it does that in chunks of let's say 2MB. Chrome also has chunked requests (in addition to responses) for sending the file to the server, but would probably need to come up with some other mechanism to get that working on other browsers (like send the chunks in multiple requests and append to a single file on the server, but that adds more complexity so I'm still working it out).</p>
]]></description><pubDate>Sun, 29 Jun 2025 22:18:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44417059</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44417059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44417059</guid></item><item><title><![CDATA[New comment by rudasn in "Show HN: Unregistry – “docker push” directly to servers without a registry"]]></title><description><![CDATA[
<p>Build the image on the deployment server? Why not build  somewhere else once and save time during deployments?<p>I'm most familiar with on-prem deployments and quickly realised that it's much faster to build once, push to registry (eg github) and docker compose pull during deployments.</p>
]]></description><pubDate>Thu, 19 Jun 2025 00:46:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44314483</link><dc:creator>rudasn</dc:creator><comments>https://news.ycombinator.com/item?id=44314483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44314483</guid></item></channel></rss>