<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: 4lun</title><link>https://news.ycombinator.com/user?id=4lun</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 26 May 2026 18:19:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=4lun" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 4lun in "GitHub Actions down again today"]]></title><description><![CDATA[
<p>We currently use external runners (Blacksmith.sh), but that didn't shield us from this as GitHub actions is still the control plane for triggering and monitoring them.<p>We're now considering Buildkite (apparently they have a GH actions migration tool) or self hosting something (GitLab CI, maybe even Jenkins), as it looks like that would've kept ticking over since we're still seeing webhooks being triggered today during the downtime.</p>
]]></description><pubDate>Tue, 26 May 2026 12:30:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48278874</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=48278874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48278874</guid></item><item><title><![CDATA[New comment by 4lun in "Show HN: PHP-fts – Full-text search engine in pure PHP, no extensions"]]></title><description><![CDATA[
<p>Not quite a comparable alternative. I use Pagefind and it's great for static sites but the search is all client side JS, there's no PHP (or otherwise) client to use it's generated index on the server.<p>A comparable alternative might be TNTSearch: <a href="https://github.com/teamtnt/tntsearch" rel="nofollow">https://github.com/teamtnt/tntsearch</a> though that requires some (common) PHP extensions to be available, which this library does not require.</p>
]]></description><pubDate>Thu, 07 May 2026 14:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48050066</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=48050066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48050066</guid></item><item><title><![CDATA[New comment by 4lun in "Show HN: PanicLock – Close your MacBook lid disable TouchID –> password unlock"]]></title><description><![CDATA[
<p>Yeah you can definitely do jury duty multiple times in the UK, though I believe it's a lottery and statistically uncommon.<p>I've ended up doing it twice, within a few years of each other. Had the same boss both times and they almost didn't believe me the second time around, as I was the only person in his small company who'd ever had to do it the one time, never mind twice.</p>
]]></description><pubDate>Sun, 19 Apr 2026 09:14:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47822932</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=47822932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47822932</guid></item><item><title><![CDATA[New comment by 4lun in "Synology reverses policy banning third-party HDDs"]]></title><description><![CDATA[
<p>>I know everyone jusy says "build your own!!!11" I used to be like that too I love tech. But sometimes we just want a tool that just plugs in and works, so we can reach our final goal faster.<p>Same here. I have a couple of boxes running Proxmox in my homelab and I like to tinker, but I also have a DS918+ ticking away with my most important files as I just want something simple that works and is reliable<p>Half of the "build your own" stuff I've had over the years has at some point broken in some weird and exotic way, requiring a bit more manual upkeep and tweaking than I'd like from a box that is mostly just an SMB share</p>
]]></description><pubDate>Wed, 08 Oct 2025 09:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45514053</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=45514053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45514053</guid></item><item><title><![CDATA[New comment by 4lun in "Reverse Engineering iOS 18 Inactivity Reboot"]]></title><description><![CDATA[
<p>Slight mitigation to this is you can add an automation via the Shortcuts app to be triggered when airplane mode is enabled, and set the actions to immediately lock your device and disable airplane mode<p>Downside is that you need to manually disable the automation if you actually wish to use airplane mode (and also remember to re-enable it when done)</p>
]]></description><pubDate>Mon, 18 Nov 2024 11:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42171514</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=42171514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42171514</guid></item><item><title><![CDATA[New comment by 4lun in "Amazon reveals first color Kindle, new Kindle Scribe, and more"]]></title><description><![CDATA[
<p>Unfortunately I've found the screens on the older ones to be quite fragile (at least the 4th gen)<p>I went through a phase of buying used 4th gen ones off ebay so that I could have physical buttons to turn the page, but within a couple of months they would always end up up with cracked screens<p>They would be stored in my bag next to my laptop (and in a case) but at some point I would end up pulling it out to read and find a cracked screen<p>I think I went through 4 of them before I called it quits, my current paperwhite is still going strong (just no buttons sadly)</p>
]]></description><pubDate>Thu, 17 Oct 2024 12:36:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=41869069</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=41869069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41869069</guid></item><item><title><![CDATA[New comment by 4lun in "I built a website starter kit for my side hustles"]]></title><description><![CDATA[
<p>Mind sharing your thoughts on other options? I've only been exposed to Tailwind recently and been thinking about utilising a UI component library at some point</p>
]]></description><pubDate>Tue, 01 Oct 2024 10:49:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=41706719</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=41706719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41706719</guid></item><item><title><![CDATA[New comment by 4lun in "Ask HN: Those of you who don't use AWS/Azure/GCP, what do you use for hosting?"]]></title><description><![CDATA[
<p>> The only exception I have to this is S3. There are so many S3 compatible providers that I don't see any problem with using S3.<p>I've strongly held this view in the past but after recently being on a project where we trialed using other providers, there's a lot missing compared to the AWS S3 offering that has made me rethink this stance a bit<p>Permissions being a big one, many providers offer little to no fine grained control. With Digital Ocean for example it's all or nothing, you can only generate access keys that gives full access to all buckets[0]<p>[0] <a href="https://news.ycombinator.com/item?id=37724393">https://news.ycombinator.com/item?id=37724393</a></p>
]]></description><pubDate>Wed, 01 May 2024 11:18:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=40221799</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=40221799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40221799</guid></item><item><title><![CDATA[New comment by 4lun in "China's ageing tech workers hit by 'curse of 35'"]]></title><description><![CDATA[
<p><a href="https://archive.is/UWiOF" rel="nofollow">https://archive.is/UWiOF</a></p>
]]></description><pubDate>Thu, 25 Apr 2024 13:09:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=40157076</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=40157076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40157076</guid></item><item><title><![CDATA[New comment by 4lun in "Protecting the Darkness in Chile's Atacama Desert"]]></title><description><![CDATA[
<p>> The site seems old and I can’t tell if they’re still actually in business.<p>Can confirm it still exists, I visited last year in April :)<p>Alternative link: <a href="https://sanpedroatacama.com/en/tourist-attraction/space-obs-2/" rel="nofollow">https://sanpedroatacama.com/en/tourist-attraction/space-obs-...</a></p>
]]></description><pubDate>Wed, 24 Apr 2024 09:20:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40142239</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=40142239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40142239</guid></item><item><title><![CDATA[New comment by 4lun in "Weird monitor bugs people sent me in the last 5 years (2022)"]]></title><description><![CDATA[
<p>I have two identical monitors (Lenovo ThinkVision P27h-20) that I can reliably reproduce the random position switching under macOS when waking from sleep<p>The solution I've come to is to use USB-C with one, and HDMI with the other. This way they both have a unique footprint and macOS keeps them in the correct position. The main downside, I lose use of the USB ports on the one monitor</p>
]]></description><pubDate>Tue, 16 Apr 2024 11:06:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=40050578</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=40050578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40050578</guid></item><item><title><![CDATA[New comment by 4lun in "Ask HN: Is Kagi Search Down?"]]></title><description><![CDATA[
<p><a href="https://status.kagi.com/" rel="nofollow">https://status.kagi.com/</a> - Currently shows "No issues detected" (but down for me also)</p>
]]></description><pubDate>Fri, 12 Jan 2024 17:13:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=38970813</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=38970813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38970813</guid></item><item><title><![CDATA[New comment by 4lun in "How to learn chess as an adult (2021)"]]></title><description><![CDATA[
<p>Ah this is great, just spent 30 mins playing this on the London underground as it works offline too</p>
]]></description><pubDate>Tue, 19 Dec 2023 11:04:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=38694166</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=38694166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38694166</guid></item><item><title><![CDATA[New comment by 4lun in "TanStack Query(a.k.a. React Query) v5 announced"]]></title><description><![CDATA[
<p>Had a good experience with RTK Query, lives under redux toolkit but does much more than just reducing the boilerplate for redux which I don't think many people have noticed<p>I migrated a project to it from react query last year as we liked the react query style hooks and some of its behaviour, but found our usage of react query was getting a bit messy when we started adding dozens and dozens of more endpoints in a large app. Lots of things felt spread out and duplicated, we wanted to centralise things a bit (and simplify the typing) without adding a ton of custom hooks or abstractions<p>With RTK Query we got to move all the endpoint definitions, cache invalidation behaviour (we had many endpoints that used parameters from many other endpoint responses) and TS definitions to a single place. Also it uses redux underneath so we got the redux tools as well<p>I'd still use either projects again in the future, just depends on the project<p>RTK Query felt really good when dealing with a ton of microservices, but maybe overkill if you don't have a ton of endpoints where responses feed into other request parameters<p><a href="https://redux-toolkit.js.org/rtk-query/overview" rel="nofollow noreferrer">https://redux-toolkit.js.org/rtk-query/overview</a></p>
]]></description><pubDate>Thu, 19 Oct 2023 11:29:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=37941364</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=37941364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37941364</guid></item><item><title><![CDATA[New comment by 4lun in "Exploiting the iPhone 4"]]></title><description><![CDATA[
<p>Thanks for this, beyond anything I'll likely ever do myself but a fun read :)<p>FYI the link to part 3 at the bottom of part 2 [1] seems to be unreachable via mouse. On desktop the element img.terminal_in_demo_with_window is overlapping and blocking the link for me<p>[1] <a href="https://axleos.com/exploiting-the-iphone-4-part-2-bypassing-the-boot-chain/" rel="nofollow noreferrer">https://axleos.com/exploiting-the-iphone-4-part-2-bypassing-...</a></p>
]]></description><pubDate>Tue, 03 Oct 2023 11:57:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=37750666</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=37750666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37750666</guid></item><item><title><![CDATA[New comment by 4lun in "Origins of JSX and Why It Exists"]]></title><description><![CDATA[
<p>This article feels rather incomplete if there's zero mention of XHP: <a href="https://pusher.com/blog/the-evolution-of-react/" rel="nofollow noreferrer">https://pusher.com/blog/the-evolution-of-react/</a></p>
]]></description><pubDate>Mon, 10 Jul 2023 18:50:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=36671166</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=36671166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36671166</guid></item><item><title><![CDATA[New comment by 4lun in "Run CLIP on iPhone to search photos"]]></title><description><![CDATA[
<p>Potentially the app could link out to a hosted webpage that allows selecting a location using a decent map and search UI, with network capability (but without requiring it in app)<p>Then on selecting a location you present a button that then jumps you back into the app via a universal link (passing in lon/lat)</p>
]]></description><pubDate>Tue, 07 Feb 2023 19:17:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=34697720</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=34697720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34697720</guid></item><item><title><![CDATA[New comment by 4lun in "LastPass breach gets worse"]]></title><description><![CDATA[
<p>Currently in the process of cycling a few thousand passwords myself. Realised I just have to nip away at it a bit each day<p>Time boxed to about 15 mins a day, it hasn't felt like too much of a burden. But also finding I can just delete quite a few, as my vault is over a decade old and many sites/services are now defunct<p>Will take another month or so, but have the more recent/crucial ones done already so worst case someone might crack my old digg password</p>
]]></description><pubDate>Wed, 25 Jan 2023 12:32:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=34517480</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=34517480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34517480</guid></item><item><title><![CDATA[New comment by 4lun in "Alex Honnold: The Soloist VR"]]></title><description><![CDATA[
<p>404 here too (UK), but from the details I believe it's "The Alpinist"<p><a href="https://www.imdb.com/title/tt11790780/" rel="nofollow">https://www.imdb.com/title/tt11790780/</a></p>
]]></description><pubDate>Fri, 04 Mar 2022 12:44:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=30553900</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=30553900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30553900</guid></item><item><title><![CDATA[New comment by 4lun in "Napster.com banned at some universities for clogging networks (2000)"]]></title><description><![CDATA[
<p>I remember hitting something like this in my student halls. Internet provider aggressively throttled any p2p traffic.<p>I had to use a VPN to get Spotify to play smoothly and not repeatedly buffer when playing a song.</p>
]]></description><pubDate>Sun, 26 Sep 2021 04:03:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=28658308</link><dc:creator>4lun</dc:creator><comments>https://news.ycombinator.com/item?id=28658308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28658308</guid></item></channel></rss>