<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: rlyshw</title><link>https://news.ycombinator.com/user?id=rlyshw</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 03 Jul 2026 11:08:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rlyshw" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rlyshw in "Accelerating scientific breakthroughs with an AI co-scientist"]]></title><description><![CDATA[
<p>This is kinda getting at a core question of epistemology. I’ve been working on an epistemological engine by which LLMs would interact with a large knowledge graph and be able to identify “gaps” or infer new discoveries. Crucial to this workflow is a method for feedback of real world data. The engine could produce endless hypotheses but they’re just noise without some real world validation metric.</p>
]]></description><pubDate>Wed, 19 Feb 2025 23:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43108949</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=43108949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43108949</guid></item><item><title><![CDATA[New comment by rlyshw in "QEMU 8.0"]]></title><description><![CDATA[
<p>Cool. I've actually been playing with QEMU internals a lot recently. Specifically with the multi-process experimental features. Although I can't seem to find any consistency on where the main project is headed. They admit that the documentation pages can be well out-of-date with the upstream implementations, but they seem split-brained even within the code.<p>The main project ships with the multi-process qemu approach, mostly defined in their docs: 
<a href="https://www.qemu.org/docs/master/system/multi-process.html" rel="nofollow">https://www.qemu.org/docs/master/system/multi-process.html</a>
<a href="https://www.qemu.org/docs/master/devel/multi-process.html" rel="nofollow">https://www.qemu.org/docs/master/devel/multi-process.html</a><p>But I saw some update buried in a mailing list that development of the multi-process system has been superseded by vfio-user, mostly led by nutanix:
<a href="https://github.com/nutanix/libvfio-user">https://github.com/nutanix/libvfio-user</a><p>The nutanix repo refers to an oracle-led fork of qemu with the full vfio-user implementation built-in:
<a href="https://github.com/oracle/qemu">https://github.com/oracle/qemu</a><p>So, they're still separate projects, right? Well, kinda. the mainline project has the vfio-user-server implementation merged in:
<a href="https://github.com/qemu/qemu/blob/ac5f7bf8e208cd7893dbb1a9520559e569a4677c/hw/remote/vfio-user-obj.c">https://github.com/qemu/qemu/blob/ac5f7bf8e208cd7893dbb1a952...</a><p>But not the client side (vfio-user-pci). So, the feature is half-baked in the mainline project.<p>I don't know if any of the qemu devs browse HN but it would be nice to hear more about the plans for vfio-user.</p>
]]></description><pubDate>Mon, 24 Apr 2023 17:28:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=35690625</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=35690625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35690625</guid></item><item><title><![CDATA[New comment by rlyshw in "Ask HN: Side project of more than $2k monthly revenue? what's your project?"]]></title><description><![CDATA[
<p>I’ve thought about doing this, but a few reservations came up when I considered getting started with a family friend. I just pictured a contracted ”IT MANAGER” getting rabbit holed into some time-sink extreme;<p>1. Dedicated operational IT admin: 
Dealing with repetitive tasks+requests, like managing customer’s Microsoft environment and on-site infrastructure.. Owning physical and AD infra doesn’t sound like a part-time job.<p>For e.g; a/v and physical IT asks; like conference room operation maintenance and support, Desktop workstation triage (have you tried turning the monitor on?). The dreaded “can you set up the printer?”…<p>And what if the customer sets me up as their site’s dedicated AD domain admin? Resulting in repetitive requests for user/access management CRUD operations. And/or micromanagement of tedious things like email and mailing lists…<p>Or<p>2. Dedicated software developer, website or business workflows.<p>Building a website and getting micromanaged or overburdened.  (“can you change the logo to blue?” “Can you redesign the whole home page?”)<p>Or, get pulled deep into providing a business-critical software workflow or application. Fielding sales/exec requests, interpreting their business requirements, and then building AND delivering (for e.g a customer management system) is not a part time job…<p>How do you operate to keep the scope limited? What steps help buffer yourself from a slippery slope of full-time services?</p>
]]></description><pubDate>Fri, 14 Apr 2023 13:17:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=35569271</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=35569271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35569271</guid></item><item><title><![CDATA[New comment by rlyshw in "Docker-compose.yml as a universal infrastructure interface"]]></title><description><![CDATA[
<p>Helm charts are pretty standard, git/kube-native, and lead much more nicely into the more sophisticated operator/controller model.<p>One part I haven't quite put a handle on is where/when to use CRDs in either helm or OLM. The community still seems split on how to use CRDs.</p>
]]></description><pubDate>Mon, 27 Mar 2023 19:11:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=35330979</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=35330979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35330979</guid></item><item><title><![CDATA[New comment by rlyshw in "Who owns private home security footage, and who can get access to it?"]]></title><description><![CDATA[
<p>USPS might be mired in fed scale problems. Maybe a Library is more appropriate? At least, more directly accessible at the local level. I’m just not sure how exactly that would work, or operate thru existing library organization…<p>I think the incentive of a trade/artisan economy would make more sense, and justify individualized labor (house calls for NAS reconfiguration, for instance). Like a plumbing contractor vs inspector… I like the socialized idea, but I don’t see how the implementation would work under current social service labor system and organization…</p>
]]></description><pubDate>Wed, 08 Mar 2023 20:23:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=35074261</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=35074261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35074261</guid></item><item><title><![CDATA[New comment by rlyshw in "Who owns private home security footage, and who can get access to it?"]]></title><description><![CDATA[
<p>I know that this is a typical HN post, assuming everyone should become a Linux sysadmin. But related to the parent, and recent developments in Zero Trust Access products, I wonder if there is a pathway towards neighborhood-scale sysadmin services.<p>I mean, I essentially provide that to my small social community with a private media tenant.<p>With ZTA systems in place to accommodate remote access, maybe there is an appetite for neighbor-to-neighbor network sysadmin services? Hard to compete with the sleek silos of big box brands and their infinite marketing budget, plus 5 9s of service, though.</p>
]]></description><pubDate>Wed, 08 Mar 2023 20:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=35073997</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=35073997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35073997</guid></item><item><title><![CDATA[New comment by rlyshw in "Who owns private home security footage, and who can get access to it?"]]></title><description><![CDATA[
<p>Linux has been pretty stable for decades now. I’ve been using the same core configs and bulk data in my home compute environment basically since I started using Linux. Remote repos for any syncing needs, then just tar/rsync bulk archive data over. Store longer term or stale data on older decommissioned HDDs.<p>I’ve been running more or less the same services through hardware, hypervisor, and now kubernetes migrations and revisions. It seems to me doing things “the Linux way”, sticking to open source where possible, is resistant to the fast pace of the consumer innovation market. When anything new comes along, it’s usually relatively trivial to transfer over.</p>
]]></description><pubDate>Wed, 08 Mar 2023 19:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=35073895</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=35073895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35073895</guid></item><item><title><![CDATA[New comment by rlyshw in "Ask HN: Software architects – what’s your typical day look like?"]]></title><description><![CDATA[
<p>Seems like a lot of ongoing o&m and sustainment of an existing product, similar to any other day-to-day.<p>Do you have insight on what the proposal, design review, and first commits look like when architecting a brand new project? Like what do the first 30-60-90 days look like from product idea up to those o&m and sustainment activities?</p>
]]></description><pubDate>Tue, 06 Dec 2022 14:02:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=33879863</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=33879863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33879863</guid></item><item><title><![CDATA[New comment by rlyshw in "Build your own web framework"]]></title><description><![CDATA[
<p>Im building with featherjs[0] right now and I love it. Jwt, user handling, routing, and (most notably to me) real-time functionality is all built in. Probably the most rails-like backend framework I’ve worked with in Node so far.<p>[0] <a href="https://feathersjs.com/" rel="nofollow">https://feathersjs.com/</a></p>
]]></description><pubDate>Fri, 29 Jul 2022 17:56:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=32279956</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=32279956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32279956</guid></item><item><title><![CDATA[New comment by rlyshw in "Dev corrupts NPM libs 'colors' and 'faker', breaking thousands of apps"]]></title><description><![CDATA[
<p>Except the Spotify model is also rife with issues. Artists generally hate Spotify and hardly make a living off of “pay per stream”. Most of them still very much depend on tours, merch, and, at the higher level, brand deals to make any money off of their craft.</p>
]]></description><pubDate>Sun, 09 Jan 2022 23:22:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=29868514</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=29868514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29868514</guid></item><item><title><![CDATA[New comment by rlyshw in "Launch HN: ContainIQ (YC S21) – Kubernetes Native Monitoring with eBPF"]]></title><description><![CDATA[
<p>I recently had an issue where my UDP service worked fine exposed directly as a NodePort type, but not through an nginx UDP ingress. I _think_ the issue was that the ingress controller forwarding operation was just too slow for the service's needs, but I had no way of really knowing.<p>Now if I had this kernel level network monitoring system, I probably could have had a clearer picture as to what is going on.<p>Really one of the hardest problems I've had with learning/deploying in k8s is trying to trace down the multiple levels of networking, from external TLS termination to LoadBalancers, through ingress controllers, all the way down to application-level networking, I've found more often than not the easiest path is to just get rid of those layers of complexity completely.<p>In the end I just exposed my server on NodePort, forwarded my NAT to it, and called it done. But it sounds like something like ContainIQ can really add to a k8s admin's toolset for troubleshooting these complex network issues. I also agree with other comments here that a limited, personal-use/community tier would be great for wider adoption and home-lab users like me :)</p>
]]></description><pubDate>Thu, 06 Jan 2022 19:01:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=29828190</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=29828190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29828190</guid></item><item><title><![CDATA[New comment by rlyshw in "Minecraft as a Kubernetes admin tool"]]></title><description><![CDATA[
<p>Ha, this is great. I just spent the holiday break launching a kubernetes cluster in my home lab, on which I’ve deployed a Minecraft server to play with my friends. I guess with this I could manage my Minecraft kubernetes deployment WITHIN the world itself. One creeper and the whole server comes crumbling down. It would be a very risky game.</p>
]]></description><pubDate>Thu, 06 Jan 2022 07:22:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=29820441</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=29820441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29820441</guid></item><item><title><![CDATA[New comment by rlyshw in "How Video Streaming Processing Works"]]></title><description><![CDATA[
<p>Love this. A great point. HLS via CDN is really just "downloading files but the source is provided kinda fast"</p>
]]></description><pubDate>Tue, 04 Jan 2022 18:07:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=29797849</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=29797849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29797849</guid></item><item><title><![CDATA[New comment by rlyshw in "How Video Streaming Processing Works"]]></title><description><![CDATA[
<p>Yeah as the sibling comment mentions these WebRTC implementations do not scale. While you "can hook it up" for hyper-specific applications and use cases, it does not scale to say an enterprise, where a single SA needs to support LL streaming out to tens of thousands of users.<p>I imagine the (proprietary) stadia implementation is highly tuned to that specific implementation, with tons of control over the video source (cloud GPUs) literally all the way down to the user's browser(modern chrome implementations). Plus their scale likely isn't in the tens of thousands from a single origin. 
Even still, I continue to be blown away by the production latency numbers achieved by game streaming services.<p>And my use-case is no use-case or every use-case. I'm just a lowly engineer that has seen this gap in the industry.</p>
]]></description><pubDate>Tue, 04 Jan 2022 18:06:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=29797821</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=29797821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29797821</guid></item><item><title><![CDATA[New comment by rlyshw in "How Video Streaming Processing Works"]]></title><description><![CDATA[
<p>A quick search for "latency" in here has one little hand-wavey blurb about Mux working to optimize HLS.<p>>Using various content delivery networks, Mux is driving HTTP Live Streaming (HLS) latency down to the lowest levels possible levels, and partnering with the best services at every mile of delivery is crucial in supporting this continued goal.<p>In my experience, HLS and even LLHLS are a nightmare for latency. I jokingly call it "High Latency Streaming", since it seems very hard to (reliably) obtain glass-to-glass latency in the LL range (under 4 seconds). Usually Latency with cloud streaming gets to at least 30+s.<p>I've dabbled with implementing WebRTC solutions to obtain Ultra Low Latency (<1s) delivery but that is even more complicated and fragmented with all of the browsers vying for standardization. The solution I've cooked up in the lab with mediasoup requires an FFMPEG shim to convert from MPEGTS/h264 via UDP/SRT to MKV/YP9 via RTP, which of course drives up the latency. Mediasoup has a ton of opinionated quirks for RTP ingest too, of course. Still I've been able to prove out 400ms "glass-to-glass" which has been fun.<p>I wonder if Mux or really anyone has intentions to deliver scalable, on cloud or on prem solutions to fill the web-native LL/Ultra LL void left by the death of flash. I'm aware of some niche solutions like Softvelum's nimble streamer, but I hate their business model and I don't know anything about their scalability.</p>
]]></description><pubDate>Tue, 04 Jan 2022 16:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=29796558</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=29796558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29796558</guid></item><item><title><![CDATA[New comment by rlyshw in "VPN over SSH? The Socks Proxy"]]></title><description><![CDATA[
<p>I'll have to look into it! Now that I've got the 5G-UW plan from Verizon, I wonder if I could actually get >1Gbps to my laptop via wired hotspot.</p>
]]></description><pubDate>Mon, 29 Mar 2021 16:29:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=26624273</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=26624273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26624273</guid></item><item><title><![CDATA[New comment by rlyshw in "VPN over SSH? The Socks Proxy"]]></title><description><![CDATA[
<p>Sorta related;<p>I often travel for work and was having an annoying time with Verizon’s hotspot throttling. 4G LTE should be able to run at ~5Mbps but devices connected to the hotspot get throttled down to an insufferable 400Kbps. This was super annoying and felt like an arbitrary action on Verizon’s part. I found out I could run a SOCKs proxy on my iPhone via a Pythonista script and tunnel hotspot connections through it to fool Verizon’s throttling systems. Worked great, even though the UX of launching a Pythonista script as a service and pointing clients to it was slightly clunky.</p>
]]></description><pubDate>Mon, 29 Mar 2021 15:51:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=26623650</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=26623650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26623650</guid></item><item><title><![CDATA[New comment by rlyshw in "Kinto: Mac-style shortcut keys for Linux and Windows"]]></title><description><![CDATA[
<p>I read the “what exactly does this do?” section and still don’t know what it does. Maybe I’m just dumb, but there doesn’t seem to be any “user story” to succinctly describe what the heck this accomplishes... I just use ctrl-c on windows and cmd-c on Mac, it’s not that hard. But maybe this is way bigger than just... remapping win-c to ctrl-c? Idk? There’s no story about this utility directly in the Readme...</p>
]]></description><pubDate>Thu, 11 Mar 2021 23:59:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=26430602</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=26430602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26430602</guid></item><item><title><![CDATA[New comment by rlyshw in "I want a computer that I own"]]></title><description><![CDATA[
<p>I assume you are getting downvoted for not adding context so I’ll help; urbit is literally designed around the principle of total ownership. The community (purposefully) does a terrible job of explaining it because of some enlightenment complex but the promo video put out by Tlon does a pretty good job of summarizing. <a href="https://youtu.be/M04AKTCDavc" rel="nofollow">https://youtu.be/M04AKTCDavc</a><p>I believe urbit is the solution, just waiting for the implementation to get polished up.</p>
]]></description><pubDate>Tue, 09 Mar 2021 02:59:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=26394928</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=26394928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26394928</guid></item><item><title><![CDATA[New comment by rlyshw in "The Air Force is having to reverse engineer parts of its own stealth bomber"]]></title><description><![CDATA[
<p>I've done installs of video streaming tech on USAF-managed NIPR net and we've had to reverse engineer some of the mechanisms on their own network... This does not surprise me at all.</p>
]]></description><pubDate>Wed, 03 Mar 2021 20:40:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=26334126</link><dc:creator>rlyshw</dc:creator><comments>https://news.ycombinator.com/item?id=26334126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26334126</guid></item></channel></rss>