<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: lstamour</title><link>https://news.ycombinator.com/user?id=lstamour</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 16 May 2026 11:28:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lstamour" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lstamour in "When I say “alphabetical order”, I mean “alphabetical order”"]]></title><description><![CDATA[
<p>I might be wrong on this, but I vaguely recall that on macOS back when you could commonly option-click to reveal advanced options, if you held option when clicking a sort it would change how it sorted from alphabetical to lexical or vice versa. I’m not a thousand percent sure of it, though, I think when I needed it I was able to set a directory preference via terminal to change how a specific directory was sorted and it was an option there. MacOS had (or has) a lot of buried options which I presume date back to its origins as a Unix as well as a convenience to its developers. A lot of the command line utilities were hacked calls to graphical settings code though, so it wasn’t very stable version to version as the UI calls changed and nobody prioritized non-UI bug fixes or breaking changes. These days CLI is nearly forgotten or assumed to be an exploit vector - see Screen Time data for example.</p>
]]></description><pubDate>Sun, 28 Sep 2025 20:09:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45407532</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=45407532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45407532</guid></item><item><title><![CDATA[New comment by lstamour in "Nest 1st gen and 2nd gen thermostats no longer supported from Oct 25"]]></title><description><![CDATA[
<p>It’s crazy that Sonos used to* have local wifi mesh networking and they decided “the cloud is better”.<p>* technically still does, but they tried to switch before they backpedaled</p>
]]></description><pubDate>Fri, 05 Sep 2025 23:56:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45145115</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=45145115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45145115</guid></item><item><title><![CDATA[New comment by lstamour in "I couldn't submit a PR, so I got hired and fixed it myself"]]></title><description><![CDATA[
<p>Meant to say “to deliver the same experience as Visual Voicemail” but accidentally posted it from my pocket before I could finish writing it out.</p>
]]></description><pubDate>Sun, 03 Aug 2025 08:16:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44775011</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44775011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44775011</guid></item><item><title><![CDATA[New comment by lstamour in "I couldn't submit a PR, so I got hired and fixed it myself"]]></title><description><![CDATA[
<p>And the ability to undo deleting voicemails. And record voicemails client side using AI transcription to deliver thnesss</p>
]]></description><pubDate>Sat, 02 Aug 2025 00:50:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44764032</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44764032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44764032</guid></item><item><title><![CDATA[New comment by lstamour in "Australia widens teen social media ban to YouTube, scraps exemption"]]></title><description><![CDATA[
<p>Unfiltered web browsers might be harder to come by these days than when I was growing up, but they still exist. I remember finding out by accident that certain restricted apps would pull up help pages, and from there I could click a link that would take me to an unrestricted web browser due to a bug in the code. I also remember computers where you could show up with pocket apps on a floppy or USB key and bring your own unrestricted web browser. On top of that, just because the web is restricted often doesn’t mean YouTube is restricted. For example, schools need YouTube to show educational content, so it often is unrestricted even when the rest of the web is restricted e.g. by dns.</p>
]]></description><pubDate>Thu, 31 Jul 2025 00:31:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44741129</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44741129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44741129</guid></item><item><title><![CDATA[New comment by lstamour in "The hype is the product"]]></title><description><![CDATA[
<p>I agree with most of this post, except the part where you could actually do it. I’ll be the first to admit that I was not in server rooms back then but I’ve heard from those who were. The biggest advantage Amazon had, for many years, over their competitors, is that they would take your order and tell you it was completed and wait to charge your card until it shipped because it was cheaper to write your order down than to spend expensive session compute waiting for the payment to go through. That kind of optimization was necessary because all the networks were slower or flaky then, including payment processing, and often relied on batch processing overnight that has become less visible today.<p>Meanwhile on the client side, web technologies had a lot of implicit defaults assuming pages on sites rather than apps and experiences. For example, we didn’t originally have a way for JS to preserve back/forward buttons functionality when navigating in a SPA without using hash tags in the URL. Without CSS features for it, support for RTL and LTR on the same website was basically nonexistent. I won’t even get started on charset, poorer support for dates that persists to this day, limited offline modes in a time when being offline was more common, and how browsers varied tremendously across platforms and versions back then with their own unique set of JS APIs and unique ideas of how to render webpages.<p>It took the original acid test and a bunch more tests that followed before we had anything close to cross browser standards for newer web features. I still remember the snowman hack to get IE to submit forms with UTF-8 encoding, and that wasn’t as bad as quirks mode or IE 5.<p>Actually maybe I disagree with most of this post. Don’t get me wrong, I can see how it could have been done, but it’s reductive to the extreme to say the only reason web services were jank is because UX polish didn’t exist. If anything, the web is the reason UX is so good today - apps and desktop platforms continuously copied the web for the past 28 years, from Windows ME with single-click everywhere to Spotify and other electron apps invading the OS. I’m not going to devalue the HIG or equivalent, but desktop apps tended to evolve slowly, with each new OS release, while web apps evolved quickly, with each new website needing to write its own cross platform conventions and thus needing its own design language.</p>
]]></description><pubDate>Thu, 31 Jul 2025 00:18:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44741047</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44741047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44741047</guid></item><item><title><![CDATA[New comment by lstamour in "Australia widens teen social media ban to YouTube, scraps exemption"]]></title><description><![CDATA[
<p>Edit: I just noticed the list of supported countries (in my link below) includes Canada but excludes the French-speaking province of Quebec. It seems a bit spiteful to go so far as to ensure a service can be legally delivered in such a long list of countries and then exclude Quebec. Hm, I was about to use Puerto Rico as an example, but it’s not in the list as well, but perhaps it’s considered part of the United States here.<p>Now back to the comment I’d written at first:<p>It does seem to be, in typical large corporation fashion, a bit too complicated to set up. For example, there are three ways to add parental supervision, including a mode where you can transition from YouTube Kids to the full YouTube experience while still preserving those controls until a child is 13: <a href="https://support.google.com/youtubekids/answer/10495678?sjid=5512051554599945065-NA#zippy=%2Chow-youtube-supervised-experiences-work" rel="nofollow">https://support.google.com/youtubekids/answer/10495678?sjid=...</a><p>That said, all it would take is an open web browser and a not signed in YouTube account for kids to bypass these controls. But I suppose that’s not actually the point - the point of channel filtering is to reduce the harm recommendation engines and spammy content might have. The gotcha is that recommendation engines are everywhere now, spammy content is pervasive, and even AI responses in Google are arguably now a source of noise to be filtered.<p>I will say, however, it’s great to have an ad-free family plan for YouTube. I wish you could add more accounts to it, but for now I’m getting by with YouTube brand (sub-)accounts to create separate lists of subscriptions, histories and recommendations while still staying ad-free in apps.<p>And tools adults might find useful, I expect kids and teens would find useful too - for example, browser extensions to customize your YouTube experience.<p>As long as we have an open web for e.g. YouTube, we do have independent options, if geeky enough to pursue them. :)</p>
]]></description><pubDate>Wed, 30 Jul 2025 23:47:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44740870</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44740870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44740870</guid></item><item><title><![CDATA[New comment by lstamour in "Allergies seem nearly impossible to avoid – unless you're Amish"]]></title><description><![CDATA[
<p>Good points. And it probably isn’t formaldehyde. The only thing I’ll add is that formaldehyde can inhibit or kill bacteria. And I also recently learned the hard way that limonene or other terpenes (from fruits or cleaning products or air fresheners for example) can react with ozone and produce formaldehyde even in the absence of combustion. And I’ve a strong opinion now that science and society ignores the dangers of formaldehyde and VOCs about as much as we used to ignore germs and other things we can’t usually see. Until heat pumps with fresh air exchanges are considered standard or specified by housing code, we will probably always have to deal with VOCs as we don’t have an accurate way to measure them and identity their sources except in industrial contexts. Saying this because while an open window is the cheapest way to get fresh air, it often isn’t the temperature or humidity we expect.</p>
]]></description><pubDate>Wed, 23 Jul 2025 06:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44656272</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44656272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44656272</guid></item><item><title><![CDATA[New comment by lstamour in "Allergies seem nearly impossible to avoid – unless you're Amish"]]></title><description><![CDATA[
<p>Electronics and tightly sealed houses, both of which the Amish might avoid, together allow for a lot more formaldehyde build up indoors. My pet theory (with no proven evidence except my own two eyes, as someone possibly affected by formaldehyde, which means the details are just guesswork right now) is that formaldehyde indoors is responsible for the increase in reported allergies, poor vision (glasses),  asthma, ADHD, and possibly increases in divorce rates or staying single - by which I mean that it can cause irritability.<p>I figure it is the primary cause of road rage, that it can possibly bind to and release microparticulate of metals like iron and aluminum, that it can store itself not just as a solid at room temperature but also in the rubber parts of a scooter while it charges or silicone or foam parts of a CPAP as you breathe in and out (you naturally produce formaldehyde, but increased presence in your exhaled breath has been associated with cancer, for example).<p>It also causes insomnia and can cause very low humidity in an enclosed space, which might both increase static shocks but also possibly break electronics when combined with its effect on certain metals mentioned earlier.<p>I’ve an even crazier pet theory that in the presence of other VOCs and sunlight, formaldehyde can multiply, but I don’t have anything to back that up. Formaldehyde with CO2 and UVA can react to become ozone, but ozone with UVA and other VOCs can become formaldehyde. As a result, on a particularly sunny day, I think even outdoor formaldehyde levels can rise and cause the day to feel even warmer than it otherwise should, and that it’s the formaldehyde that can then cause more inattentive accidents.<p>I’ve another theory that if you take something on to a train with micro metal particulate offgassing and formaldehyde, that it will bind itself to the heat of the wheels over the tracks and be released along with microparticulate from the metal rails every time the train runs by.<p>I could give more evidence of why this might be so, such as increased rates of emergency repairs of train tracks in my area, Toronto, and a study from 2017 that says Torontos subways have the most metal particulate in NA, but since it’s just speculation right now, take everything I said with a grain of salt, please.<p>I should add that burning natural gas indoors without appropriate airflow is a wonderful way to introduce a lot of formaldehyde to your living quarters over the years. If I could ban all forms of combustion indoors, I would, I really would.</p>
]]></description><pubDate>Mon, 21 Jul 2025 00:46:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44630788</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44630788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44630788</guid></item><item><title><![CDATA[New comment by lstamour in "Rising graduate joblessness is mainly affecting men"]]></title><description><![CDATA[
<p>Isn’t it possible though, that if a role is gender stereotyped or if senior managers are a particular gender, that those of the other gender might need to prove themselves more to get the same job? That managers tend to hire people who appear to fit in, which usually means they are more like themselves, or those who already have the job? Also, it seems weird to suggest that only women have the failings you’ve noted, as men can also have the same shortcomings. In a way, this entire discussion is really highlighting that while some get hired, some do not, and somehow blames those who do not get hired as failures who should not get hired rather than as disadvantaged individuals due to circumstances partly or fully beyond their control.<p>An interesting point about choosing to leave the workforce to care for children is that re-entry into the workforce or even the ability to work and care for children is something a social net could be established to support. If we have networks that allow army recruits to enter the workforce after their service, we could do the same for parents, but instead social nets seem to devalue the act of raising children, maybe because they are driven too much by short term profit. Taxpayers accept that too, preferring tax breaks for families with children over support networks and job opportunities to re-enter the workforce full-time. One imagines it again is about hiring those like you - managers hiring individuals who worked from home are unlikely to have worked from home - they needed the time in industry to become experienced managers.<p>Edit: upon rereading my last comment, it is possible that work from home norms established under covid might be the best thing to happen to stay at home parents and their continued full time employment. This could then boost the number of relatively younger parents who could continue in the workforce after mat leave while also providing child care. But it’s not a replacement for better social nets and better social norms.</p>
]]></description><pubDate>Sun, 20 Jul 2025 18:37:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44627998</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44627998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44627998</guid></item><item><title><![CDATA[New comment by lstamour in "Hyatt Hotels are using algorithmic Rest “smoking detectors”"]]></title><description><![CDATA[
<p>Or perhaps formaldehyde release from hair spray and other chemicals partly due to the heat of the hair dryer, but also released because of the agitation and wind.<p>Technically I think perfume, sweat and trace amounts of smoking residue, including formaldehyde, from personal belongings could probably also raise VOCs as hotels often have very, very poor airflow by design - open windows and balconies have historically encouraged smokers so they were removed, but now you can rarely find any hotels with fresh air in the rooms, and those you find often smell of cigarette smoke for obvious reasons. (Smokers will often stay at hotels with airflow or balconies and take advantage of these features when they can. Also, airing out a room will kill a scent temporarily but only cleaning the room or replacing natural textiles will permanently remove the scent when the window is closed.)</p>
]]></description><pubDate>Sat, 19 Jul 2025 14:27:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44615728</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44615728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44615728</guid></item><item><title><![CDATA[New comment by lstamour in "Two guys hated using Comcast, so they built their own fiber ISP"]]></title><description><![CDATA[
<p>Can’t speak to this exact circumstance, but more generally: The ONT translates the SFP+ networking to fibre optic, but the modem is still somewhat necessary for logins if you use PPPoE as a wrapper for example. In telecom fibre optic, it often also assigns a particular vlan to internet packets and separate vlans for TV and phone. But I’m not an expert here, just explaining why I needed a modem function in my router as well as a media converter to house the ONT.<p>As far as I know, nobody uses separate boxes for the modem and router, that kind of thinking died when wifi became more widespread and included by default with ISP plans.</p>
]]></description><pubDate>Mon, 14 Jul 2025 19:29:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44564306</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44564306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44564306</guid></item><item><title><![CDATA[New comment by lstamour in "FP8 is ~100 tflops faster when the kernel name has "cutlass" in it"]]></title><description><![CDATA[
<p>I vaguely remember that being the start of the browser prompts to set your current browser as the default. It was so hard to just configure that they had to build a way to set it within the browser.<p>You saw that again in more modern times when Microsoft removed support for the APIs they provided to set browser defaults, forcing browser makers to write step by step instructions on what to click to set the default browser.<p>I believe they walked that back, but it left such a bad taste that I switched my installation of Windows from default mode to EU mode in order to avoid it. And come to think of it, I haven’t used my windows machine for much outside of AI in about 6 months.<p>But Microsoft is not alone in these sort of defaults games - every OS or browser maker, Apple, Google, Firefox, wants to create moats so they can more easily monetize your usage of a product. I never thought I’d prefer the business model of free to play games, where they just outright ask you for money and have to keep finding new ways to entertain instead of relying on hard to change defaults and selling your data.</p>
]]></description><pubDate>Fri, 11 Jul 2025 14:54:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44532828</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=44532828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44532828</guid></item><item><title><![CDATA[New comment by lstamour in "Saying goodbye to FFmpegKit"]]></title><description><![CDATA[
<p>While there might be incompatibilities with GPL and the App Store due to Apple’s insistence that developers must accept Apple’s terms to run Xcode and apps on developer devices, LGPL and other open source licenses are generally compatible with the App Store and Apple’s licenses. You can ship programs that use open source or are themselves open source within closed ecosystems by providing source code to end users via a website linked to within credits within the app. This distinction is because LGPL in particular permits more usage than GPL, allowing you to use the library in non-open source apps or those licensed under different terms, so ffmpeg has been somewhat adopted by a variety of open and closed source apps when a shared codebase is desired or particular codecs or functionality is required. That said, Apple themselves would prefer that you use their audio/video frameworks, due to device performance optimization, binary sizes, licensing and ecosystem lock-in. As far as I know, ffmpeg has adopted some of these Apple optimizations when appropriate frameworks are detected and configured at compile time.</p>
]]></description><pubDate>Tue, 18 Feb 2025 17:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43092819</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=43092819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43092819</guid></item><item><title><![CDATA[New comment by lstamour in "Ozempic and Wegovy are selected for Medicare's price negotiations"]]></title><description><![CDATA[
<p>Yeah. I've seen some split between low vs high doses, where the first two doses cost less than the rest - a cynical take is that they want to make it cheaper to get started knowing they will get you hooked possibly for life, or at least the duration of their patent.<p>But yes, non-linear by design - a 15mg dose provides 6x the medication but cannot be sold for 6x the price or people will stay on lower doses (or discontinue) rather than going to a higher dose.<p>Meanwhile it provides 6x the medication. One multi-use 4-week pen has enough to provide 12 weeks of doses at 4-week titration if used off-label. Obviously this is only helpful on low doses.<p>Important note: I am not a doctor, I don't recommend doing this - in fact, I have not done it myself and will probably not do it in future. I have seen YouTube videos of medical professionals explaining how to dose split weight loss drugs though.<p>I would highly recommend dose splitting the brand name drug over picking some compounding pharmacy's version of the drug, or worse, buying it off the street. It's crazy though, there are even counterfeit medications in the supply chain sometimes, for example: <a href="https://www.fda.gov/drugs/drug-safety-and-availability/fda-warns-consumers-not-use-counterfeit-ozempic-semaglutide-found-us-drug-supply-chain" rel="nofollow">https://www.fda.gov/drugs/drug-safety-and-availability/fda-w...</a></p>
]]></description><pubDate>Sun, 19 Jan 2025 01:48:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42752921</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=42752921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42752921</guid></item><item><title><![CDATA[New comment by lstamour in "Ozempic and Wegovy are selected for Medicare's price negotiations"]]></title><description><![CDATA[
<p>It wouldn't surprise me if they picked who would be included based on which drugs should be relatively price flexible yet cost a lot. I've noticed that ozempic/wegovy prices have dropped in many markets recently, even price controlled ones, especially compared to Mounjaro, as the latter is seen as more effective and in short supply and has fewer generics available still.<p>In fact, by introducing new multi-dose versions to different regions, I'm starting to see Mounjaro prices reportedly double for some. The real kicker is that for some brands/doses the price doesn't vary whether you get more or less of the drug - so people end up asking to for a prescription to the highest dose off-label and then split the dose themselves.<p>For example, you can click the auto-injector pen a fewer number of clicks to measure out a smaller dose than what is normally injected by the pen, then relatively safely save it in the fridge for longer than recommended even without preservatives (some pens have and some don't).<p>It's frustrating when pricing decisions are made assuming insurance benefits and yet insurance isn't always available, e.g. unemployment. This thinking even applies in places that do regulate drug prices. But hey, you can always sign up for the manufacturer's discount program to get it cheaper, so, win-win right?</p>
]]></description><pubDate>Sat, 18 Jan 2025 08:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42746855</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=42746855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42746855</guid></item><item><title><![CDATA[New comment by lstamour in "Web page annoyances that I don't inflict on you"]]></title><description><![CDATA[
<p>Well, there is this: <a href="https://clienttest.ssllabs.com:8443/ssltest/viewMyClient.html" rel="nofollow">https://clienttest.ssllabs.com:8443/ssltest/viewMyClient.htm...</a> But you’d have to test your own clients.<p>One imagines though that with enough clients connecting to your site you’ll end up seeing every type of incompatible client eventually.<p>The point I was trying to make is that removing SSL doesn’t make your site compatible and the number of incompatible clients is small compared to the number of compatible ones. 
Compatibility alone is not a reason to not use SSL on its own, arguably. The list of incompatibility doesn’t stop at SSL, there’a still DNS, IPv6 and so on.<p>SSL is usually compatible for most people - enough that it has basically become the defacto default for the web at large. Though there are still issues. CMOS batteries dying and having bad client time is one that comes to mind first, certificate chain issues too. SSL is complex, no doubt. Especially for server-side implementation to remain compatible client-side. That’s why tools like Qualys’ exist in the first place!</p>
]]></description><pubDate>Fri, 10 Jan 2025 21:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42660512</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=42660512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42660512</guid></item><item><title><![CDATA[New comment by lstamour in "Web page annoyances that I don't inflict on you"]]></title><description><![CDATA[
<p>Except it's not actually true. <a href="https://www.ssllabs.com/ssltest/clients.html" rel="nofollow">https://www.ssllabs.com/ssltest/clients.html</a> highlights that many clients support standard SSL features without having to update to fix bugs. How much SSL you choose to allow and what configurations is between you and your... I dunno, PCI-DSS auditor or something.<p>I'm not saying SSL isn't complicated, it absolutely is. And building on top of it for newer HTTP standards has its pros and cons. Arguably though, a "simple" checkbox is all you would need to support multiple types of SSL with a CDN. Picking how much security you need is then left to an exercise to the reader.<p>... that said, is weak SSL better than "no SSL"? The lock icon appearing on older clients that aren't up to date is misleading, but then many older clients didn't mark non-SSL pages as insecure either, so there are tradeoffs either way. But enabling SSL by default doesn't have to exclude clients necessarily. As long as they can set the time correctly on the client, of course.<p>I've intentionally not mentioned expiring root CAs, as that's definitely an inherent problem to the design of SSL and requires system or browser patching to fix. Likewise <a href="https://github.com/cabforum/servercert/pull/553">https://github.com/cabforum/servercert/pull/553</a> highlights that some browsers are very much encouraging frequent expiry and renewal of SSL certificates, but that's a system administration problem, not technically a client or server version problem.<p>As an end user who tries to stay up to date, I've just downloaded recent copies of Firefox on older devices to get an updated list of SSL certificates.<p>My problem with older devices tends to be poor compatibility with IPv6 (an addon in XP SP2/SP3 not enabled by default), and that web developers tend to use very modern CSS and web graphics that aren't supported on legacy clients. On top of that, you've HTML5 form elements, what displays when responsive layouts aren't available (how big is the font?), etc.<p>Don't get me wrong, I love the idea of backwards compatibility but it's a lot more work for website authors to test pages in older or obscure browsers and fix the issues they see. Likewise, with SSL you can test on a legacy system to see how it works or run Qualys SSL checker, for example. Browsers maintain forwards-compatibilty but only to a point (see ActiveX, Flash in some contexts, Java in many places, the <blink> tag, framesets, etc.)<p>So ultimately compatibility is a choice authors make based on how much time they put into testing for it. It is not a given, even if you use a subset of features. Try using Unicode on an early browser, for example. I still remember the rails snowman trick to get IE to behave correctly.</p>
]]></description><pubDate>Sun, 05 Jan 2025 06:02:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42600064</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=42600064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42600064</guid></item><item><title><![CDATA[New comment by lstamour in "I automated my job application process"]]></title><description><![CDATA[
<p>Define the objective metric that you would use to assess a candidate's work ethic or reputation credit score. Would LinkedIn issue it, as if it were a popularity contest?<p>And come to think of it, actually, credit scores can be gamed. It's well known that when companies and territories get credit scores they are largely a con game, as in based on the conifdence the raters have on your future performance, and not objective reality.<p>Likewise, credit scores can be juiced and tools exist to help you improve them and track them. But a bad credit score doesn't always mean fiscal mismanagement. It could be loans from a predatory lender or due to a medical expense or something completely outside the context the credit check is to be used for. Credit scores tell you if someone has lots of money first, and if they are smart with their money second. People with financial means often have good credit scores but can be as likely to default if their circumstances change. Perhaps more likely if the amounts of money at play are greater. People got those subprime mortgages with great credit scores, somehow.<p>So... Yeah, credit scores for loans are a form of outsourcing of responsibilities. But the point is somewhat well taken. The equivalent in hiring to a credit score isn't to ask banks but to do reference checks and ask a network or former manager about a hire.<p>Credit scores can easily be discriminatory as much as criminal charges (without due process, at least) and other unfair systems. We just normalize it because it works for most people. We poke fun at it when other countries try to come up with e.g. a social credit score, though.</p>
]]></description><pubDate>Sat, 28 Dec 2024 21:03:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=42534712</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=42534712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42534712</guid></item><item><title><![CDATA[New comment by lstamour in "Portspoof: Emulate a valid service on all 65535 TCP ports"]]></title><description><![CDATA[
<p>Haven't looked into this too deeply but there is a difference between delaying a response (requests get stuck in the tarpit) vs providing a useless but valid response. This approach always provides a response, so it uses more resources than ignoring the request, but less resources than keeping the connection open. Once the response is sent the connection can be closed, which isn't quite how a tarpit behaves. The Linux kernel only needs to track open requests in memory so if connections are closed, they can be removed from the kernel and thus use no more resources than a standard service listening on a port.<p>There is a small risk in that the service replies to requests on the port, though, as replies get more complicated to mimic services, you run the risk of an attacked exploiting the system making the replies. Another way of putting it, this attempts to run a server that responds to incoming requests on every port, in a way that mimics what might run on each port. If so, it technically opens up an attack surface on every port because an attacker can feed it requests but the trade-off is that it runs in user mode and could be granted nil permissions or put on a honeypot machine that is disconnected from anything useful and heavily tripwired for unusual activity. And the approach of hardcoding a response to each port to make it appear open is itself a very simple activity, so the attack surface introduced is minimal while the utility of port scanning is greatly reduced. The more you fake out the scanning by behaving realistically to inputs, the greater the attack surface to exploit, though.<p>And port scanning can trigger false postives in network security scans which can then lead to having to explain why the servers are configured this way and that some ports that should always be closed due to vulnerability are open but not processing requests, so they can be ignored, etc.</p>
]]></description><pubDate>Wed, 25 Dec 2024 22:23:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42511574</link><dc:creator>lstamour</dc:creator><comments>https://news.ycombinator.com/item?id=42511574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42511574</guid></item></channel></rss>