<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: lol768</title><link>https://news.ycombinator.com/user?id=lol768</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 07 Jun 2026 04:20:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lol768" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lol768 in "California moves to exempt Linux from its age-verification law after backlash"]]></title><description><![CDATA[
<p>Same, my Dad ordered it for me at the time; sits on my desk :-)</p>
]]></description><pubDate>Mon, 25 May 2026 19:57:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48270955</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=48270955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48270955</guid></item><item><title><![CDATA[New comment by lol768 in ".NET (OK, C#) finally gets union types"]]></title><description><![CDATA[
<p>Yes; many (Alpine/Debian) containers in K8s on GKE for production rail ticketing infra in the UK.<p>There's not tons of noise being made because for the most part it all, Just Works and that's fairly boring. Perf, memory usage etc gets better every release. As an ecosystem, I'm pretty happy with it. I reach for other languages for smaller microservices.</p>
]]></description><pubDate>Sat, 23 May 2026 21:40:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48251829</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=48251829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48251829</guid></item><item><title><![CDATA[New comment by lol768 in "Canvas online again as ShinyHunters threatens to leak schools’ data"]]></title><description><![CDATA[
<p>> The alternative would be that each school develop their own platform for this<p>I worked at a university which did exactly this, in the UK.<p>It was a bespoke platform which integrated incredibly well with the rest of the systems the university used because it was designed from the ground-up to meet the institution's needs, there were regular user groups involving academics to understand what features needed to be built/worked on etc. At one point it was all OSS on GitHub too, in case other universities could've found it useful. It handled plagiarism detection (integrating with Turnitin), marking, exam grids, coursework submissions and feedback, seminar allocations, personalised timetables & mitigating circumstances.<p>The in-house dev team was vastly cheaper than anything SaaS would've cost, as well. It also maintained software for on-campus parcel deliveries, online exams, opinion surveys, a mobile app for students/staff, the SSO system, the course catalogue, car parking permits, a content management system and more.</p>
]]></description><pubDate>Fri, 08 May 2026 12:47:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48062284</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=48062284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48062284</guid></item><item><title><![CDATA[New comment by lol768 in "Smoking ban for people born after 2008 in the UK agreed"]]></title><description><![CDATA[
<p>They already prevent advertising the sorts of foods that contribute to obesity to children, and encourage you to drink less sugary drinks by applying tax to them (though unfortunately manufacturers have responded to this by reducing choice and adding artificial sweeteners instead of selling something at a higher price that can be enjoyed once every few weeks.<p>I don't think any of this is unreasonable in a country that picks up the tab through both subsidised dental care and completely free-at-point-of-use healthcare.</p>
]]></description><pubDate>Tue, 21 Apr 2026 20:44:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47854277</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=47854277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47854277</guid></item><item><title><![CDATA[New comment by lol768 in "Stripe's Payment APIs: the first 10 years (2020)"]]></title><description><![CDATA[
<p>> They're great for big business at scale<p>> They are wonderful for big business<p>I (sadly) completely disagree with this. There are still so many basic things they don't expose, and it feels like you're fighting an abstraction designed for a start-up that doesn't want to think about the complexities of payments at all. For example, you have to fight a battle to get the card IIN exposed to you. There's no way to see the electronicCommerceIndicator (ECI) for Wallet payments (it clearly has it, since it's shown in the dashboard if you dig deep enough, but it's kept from you). For their Direct Debit integration, they apply limits on the payment amounts you can initiate, but there's no way to actually see the current value of what these limits are. The same Direct Debit integration also doesn't let you customise the payment references used (GoCardless lets you do this to identify e.g. individual invoices on customer bank statements).<p>Some of the APIs clearly haven't been thought through - e.g. for disputes you can't programmatically retrieve the evidence submitted by the card issuer. Which means you can't build any sort of sensible custom integration for handling disputes. And besides, they don't even support pre-arbitration (which the card issuers know about and take advantage of frequently because they know their decisions outwith the card scheme chargeback guidelines cannot be challenged effectively).<p>Their Google Wallet integration is worse that Braintree's and doesn't support the web-based flow.<p>There's not nearly enough visibility when things go wrong, particularly with their 3DS integration (which was failing for Samsung Internet browser users for us, and we had to fight to get looked at - nothing ever got published on the status page despite the fact this significantly affected your chances of securing liability shift) and you have to escalate via an account manager to get any sort of useful support case response.</p>
]]></description><pubDate>Mon, 20 Apr 2026 09:14:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47831909</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=47831909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47831909</guid></item><item><title><![CDATA[Ask HN: NordVPN "Threat Protection Pro": intercepting and breaking our web-app?]]></title><description><![CDATA[
<p>Has anyone had any experience of these tools, billed as "protecting" the user from e.g. phishing, but actually installing a root certificate and doing local TLS interception? This happens even when Nord's VPN part is completely disabled! In our case, we found that it doesn't seem to handle HTTP/2 Trailers properly on both Windows and macOS, and would just leave the browser hanging waiting for the response back from one of our endpoints (which returned a trailer for measuring timings).<p>Nord support have been just as useless as you would expect (we have shared a PCAP & TLS session keys etc), but I wanted to ask if anyone else had had experiences with TLS interception like this, supposedly there to enhance security, breaking functionality in this way? It'd be very useful if there was a place to report issues like this publicly, a la Mozilla's webcompat efforts.<p>It seems pretty scary from a privacy perspective as well, to effectively give your VPN provider the "keys to the kingdom" and enable them to decrypt all of your traffic. I would be very interested to see a teardown of this.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47718553">https://news.ycombinator.com/item?id=47718553</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Apr 2026 14:18:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718553</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=47718553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718553</guid></item><item><title><![CDATA[New comment by lol768 in "HP trialed mandatory 15-minute support call wait times (2025)"]]></title><description><![CDATA[
<p>One of the first things I did when I was involved in the set-up of online support ticket system for a GB rail retailer was <a href="https://xkcd.com/806/" rel="nofollow">https://xkcd.com/806/</a> compliance. If the support request body contains the phrase "Shibboleet" the ticket will be assigned to an engineer.<p>Equally it's not hard to teach front-line when to escalate, and ensure L2 and beyond are approachable. Even better if L2/L3 can keep half an eye on tickets that come in for anything that looks particularly interesting.</p>
]]></description><pubDate>Fri, 20 Mar 2026 17:14:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47457590</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=47457590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47457590</guid></item><item><title><![CDATA[New comment by lol768 in "Modern CSS Code Snippets: Stop writing CSS like it's 2015"]]></title><description><![CDATA[
<p>I'm confused, many of these examples state that they don't work in my browser (Firefox) - but the live demo works fine? Are the demos poly-filled?</p>
]]></description><pubDate>Sun, 15 Feb 2026 22:26:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47028332</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=47028332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47028332</guid></item><item><title><![CDATA[New comment by lol768 in "Consent-O-Matic"]]></title><description><![CDATA[
<p>I've found it to happen much more frequently than that, unfortunately. Usually it's because the modal is two DOM elements - a backdrop, that fades out the rest of the content and sits on top of it/prevents interaction; and the actual consent modal. Websites then use various mechanisms to prevent scrolling. uBlock is often only removing the actual dialog, so you end up with a page you can't scroll up or down and can't interact with.<p>If you're going to turn the filters on, it's worth being aware of this because it's far from flawless.</p>
]]></description><pubDate>Sun, 18 Jan 2026 12:30:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46667301</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=46667301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46667301</guid></item><item><title><![CDATA[New comment by lol768 in "GitHub Incident"]]></title><description><![CDATA[
<p>Jeez, what a mess. Some of those issues have over 5000 events on them.<p>I really hope that didn't send emails out to people.</p>
]]></description><pubDate>Thu, 15 Jan 2026 17:51:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46636392</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=46636392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46636392</guid></item><item><title><![CDATA[New comment by lol768 in "Tesla sales fell by 9 percent in 2025, its second yearly decline"]]></title><description><![CDATA[
<p>I don't. YouGov's data suggests 77% of the UK populace has a negative view of the brand. Musk has destroyed its credibility.</p>
]]></description><pubDate>Fri, 02 Jan 2026 22:08:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46470022</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=46470022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46470022</guid></item><item><title><![CDATA[New comment by lol768 in "Tixl: Open-source realtime motion graphics"]]></title><description><![CDATA[
<p>This looks very cool, some immediate thoughts though:<p>- "TiXL is an open source software to create realtime motion graphics" - pedantry, but software is an uncountable noun. You cannot have a software.<p>- It wasn't immediately clear to me from the homepage that it's Windows-only. Appreciate it appears to behave under WINE, but it'd be good to make clearer.</p>
]]></description><pubDate>Wed, 31 Dec 2025 09:45:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46442750</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=46442750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46442750</guid></item><item><title><![CDATA[New comment by lol768 in "HSBC blocks its app due to F-Droid-installed Bitwarden"]]></title><description><![CDATA[
<p>Barclays have always played silly games with this stuff, they used to fund a whole team whose job it was to waste time on security theatre (this was nearly ten years ago).</p>
]]></description><pubDate>Tue, 30 Dec 2025 14:23:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46433591</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=46433591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46433591</guid></item><item><title><![CDATA[New comment by lol768 in "HSBC blocks its app due to F-Droid-installed Bitwarden"]]></title><description><![CDATA[
<p>Plenty of UK banks that don't require this, and whose apps will also work on a rooted device. Monzo will display a warning that sets out the fact there's an increased risk, and then lets you be an adult and choose to continue to use the app if that's what you want to do.<p>The best part is that the Current Account Switching Service makes it very easy to make the jump from a legacy bank like HSBC.</p>
]]></description><pubDate>Tue, 30 Dec 2025 10:19:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46431625</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=46431625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46431625</guid></item><item><title><![CDATA[New comment by lol768 in "Libpng 1.6.51: Four buffer overflow vulnerabilities fixed"]]></title><description><![CDATA[
<p>I thought this initially too, but there's a comment on <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=2001758#c5" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=2001758#c5</a> that suggests a belief it doesn't affect Firefox at all. So I don't know if the surface for these is particularly obscure such that browsers are insulated?</p>
]]></description><pubDate>Sat, 22 Nov 2025 19:45:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46017626</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=46017626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46017626</guid></item><item><title><![CDATA[New comment by lol768 in "Shop Sans is a typeface for curved text paths"]]></title><description><![CDATA[
<p>> This is consistent with photo licensing<p>On the contrary, I would say this is increasingly unusual nowadays. There are print restrictions on e.g. iStock content, but there's no attempt to "ration" the number of visitors that see a stock photo at a specific price point.<p>It's something that's generally put me off from licensing paid fonts - despite the work that has gone into them, because you're almost signing a blank cheque and it's not easy to know how many visitors are scraping content for LLMs.</p>
]]></description><pubDate>Sat, 22 Nov 2025 12:20:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46014238</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=46014238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46014238</guid></item><item><title><![CDATA[New comment by lol768 in "Europe's cookie nightmare is crumbling. EC wants preference at browser level"]]></title><description><![CDATA[
<p>This occasionally causes breakage though; because many cookie notices open up modal dialogs and disable scrolling.</p>
]]></description><pubDate>Wed, 19 Nov 2025 14:34:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45979990</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=45979990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45979990</guid></item><item><title><![CDATA[New comment by lol768 in "GitHub: Git operation failures"]]></title><description><![CDATA[
<p>> We are seeing failures for some git http operations and are investigating<p>It's not just HTTPS, I can't push via SSH either.<p>I'm not convinced it's just "some" operations either; every single one I've tried fails.</p>
]]></description><pubDate>Tue, 18 Nov 2025 20:57:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45971946</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=45971946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45971946</guid></item><item><title><![CDATA[New comment by lol768 in ".NET 10"]]></title><description><![CDATA[
<p>What is the deal with Ubuntu and this version of .NET?<p>Every since they got rid of the Microsoft packages feed, it's just been a complete mess.<p>Ubuntu's own documentation states:<p>> .NET 10 will be available in the Ubuntu archive for Ubuntu 24.04+ and included in main upon its official release<p>But it isn't available?</p>
]]></description><pubDate>Wed, 12 Nov 2025 11:54:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45899046</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=45899046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45899046</guid></item><item><title><![CDATA[New comment by lol768 in "The <output> Tag"]]></title><description><![CDATA[
<p>> Update 7 Oct 2025: Some screen readers have been found not to announce updates to the tag</p>
]]></description><pubDate>Sun, 12 Oct 2025 20:01:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45561342</link><dc:creator>lol768</dc:creator><comments>https://news.ycombinator.com/item?id=45561342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45561342</guid></item></channel></rss>