<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: quanticle</title><link>https://news.ycombinator.com/user?id=quanticle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 13:07:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=quanticle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by quanticle in "Fastmail Was Down"]]></title><description><![CDATA[
<p>Mail delivery doesn't seem to be working, or, at the very least, is considerably delayed. I just sent an e-mail to my primary Fastmail-hosted e-mail address from my secondary GMail, and it hasn't shown up despite several minutes having passed.</p>
]]></description><pubDate>Thu, 13 Jun 2024 16:36:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40671758</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=40671758</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40671758</guid></item><item><title><![CDATA[New comment by quanticle in "Ask HN: What is the, currently, best Programming LLM (copilot) subscription?"]]></title><description><![CDATA[
<p>No you cannot. Copilot plugins are currently only supported for NeoVim, VS Code, and JetBrains IDEs. Emacs is <i>not</i> on the list.</p>
]]></description><pubDate>Sun, 10 Mar 2024 00:55:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=39655890</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=39655890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39655890</guid></item><item><title><![CDATA[New comment by quanticle in "A list of recent hostile moves by Google's Chrome team"]]></title><description><![CDATA[
<p>>ActiveX just had the nice side effect of only running on Windows and IE.<p>It also had the nice side effect of being the security equivalent of a sucking chest wound. Flash and Java Applets were bad too (c.f. the famous Java classloader vulnerability, which could be exploited by loading a malicious applet), but they didn't seem to be nearly as bad as the horror that was ActiveX. Perhaps it was because ActiveX was intentionally designed to integrate with the host OS, or because it was more deeply integrated into the browser, but my recollection of ActiveX is that Microsoft <i>never</i> managed to get security right for ActiveX, and the way that ActiveX security was "solved" was by ditching ActiveX entirely.</p>
]]></description><pubDate>Thu, 03 Aug 2023 20:24:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=36991284</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=36991284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36991284</guid></item><item><title><![CDATA[Why Flossbar/Medbar Failed and What We Learned Along the Way]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/@eva_allan/why-flossbar-medbar-failed-d3461cb651d">https://medium.com/@eva_allan/why-flossbar-medbar-failed-d3461cb651d</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35880872">https://news.ycombinator.com/item?id=35880872</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 09 May 2023 21:54:39 +0000</pubDate><link>https://medium.com/@eva_allan/why-flossbar-medbar-failed-d3461cb651d</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35880872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35880872</guid></item><item><title><![CDATA[New comment by quanticle in "AT&T Wireless traffic shaping apparently making some websites unusable"]]></title><description><![CDATA[
<p><p><pre><code>    ATT has provided the best service of any carrier while traveling, so I will use them.
</code></pre>
Really? My experience with AT&T while traveling has been pretty awful. In the US, in rural areas, Verizon is better. And outside the US, Google Fi gives you international data roaming as part of the base package. One of the reasons I switched to Google Fi is because it's so much better when traveling.</p>
]]></description><pubDate>Sun, 16 Apr 2023 19:11:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=35593290</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35593290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35593290</guid></item><item><title><![CDATA[New comment by quanticle in "Is the US education system in a state of collapse, and what caused it?"]]></title><description><![CDATA[
<p>One of the issues with many of those studies is that they track per-pupil spending and track educational outcomes without actually verifying that the per-pupil spending is actually being spent on pupils. If a significant fraction of the per pupil spending is being spent on facilities maintenance, then the water, so to speak, is evaporating before it reaches the mouths of the thirsty.</p>
]]></description><pubDate>Sun, 16 Apr 2023 14:55:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=35590528</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35590528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35590528</guid></item><item><title><![CDATA[New comment by quanticle in "Is the US education system in a state of collapse, and what caused it?"]]></title><description><![CDATA[
<p>I don't think that there will be a collapse. The linked post [1] has this telling line:<p><pre><code>    Because I’m in a very very blue state and city
</code></pre>
Emphasis on <i>city</i>. Every time I've read something about how the education system in the United States is on the verge of collapse or is collapsing, it's been from a teacher (or has quoted teachers) in a city school district. City school districts are in dire shape. But that's because many city school districts are massively overbuilt for the amount of children they need to serve, and politicians are loath to shutter schools. So these school districts chug along, spending more and more money on buildings and facilities that are hardly used, while, at the same time shortchanging teachers and the education of children.<p>Suburban school districts are smaller, have more children (which equates to more funding) and generally have newer buildings and facilities, so they're not in the same dire shape as city school districts. For that reason, you hear much less about them. After all, who wants to write a news story that reads, "Okay, everything is actually functioning as it more or less should?" This leads to a mistaken impression that all school districts everywhere are on the verge of breakdown when in reality the failures are localized to city districts like San Francisco or Chicago.<p>[1]: <a href="https://www.reddit.com/r/Teachers/comments/11620il/the_us_is_going_to_have_a_massive_wake_up_call/" rel="nofollow">https://www.reddit.com/r/Teachers/comments/11620il/the_us_is...</a></p>
]]></description><pubDate>Sun, 16 Apr 2023 14:47:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=35590459</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35590459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35590459</guid></item><item><title><![CDATA[New comment by quanticle in "Ask HN: How do you know which model is hidden behind the API?"]]></title><description><![CDATA[
<p>Currently? You don't know for sure. It might be possible to make some guesses by examining how the model responds to various prompts, and checking the output of the model against the output from the same prompt against known models. But that will at best, give you a good guess, not certainty. This is why the FLI's proposal for AI regulation [1] suggests that AI models be both watermarked and that the output from AI models be clearly identified as such. In a world where most people use regulated models, this would enable you to identify which model generated a certain piece of content.<p>As for applying a delta to the weights, that would likely break the model. It would be like randomly scrambling bytes in a compressed file and then expecting the file to decompress properly.<p>[1]: <a href="https://futureoflife.org/wp-content/uploads/2023/04/FLI_Policymaking_In_The_Pause.pdf" rel="nofollow">https://futureoflife.org/wp-content/uploads/2023/04/FLI_Poli...</a></p>
]]></description><pubDate>Sun, 16 Apr 2023 14:35:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=35590372</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35590372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35590372</guid></item><item><title><![CDATA[New comment by quanticle in "I Keep My Kids Away from AI (For Now)"]]></title><description><![CDATA[
<p>I look forward to reading breathless thinkpieces in the New York Times about how "techies" are keeping their kids away from AI, written in the same tone as articles written today about how they're limiting the "screen time" of their children.</p>
]]></description><pubDate>Sun, 16 Apr 2023 14:27:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=35590308</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35590308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35590308</guid></item><item><title><![CDATA[New comment by quanticle in "The Red Hat model only worked for Red Hat"]]></title><description><![CDATA[
<p>This reminds me of how NASA would never have a Shuttle in flight during the transition from December 31 to January 1, because they were unsure as to whether the shuttle's computers could handle the rollover correctly [1]. Sure, they could have updated the software to make sure that the rollover was handled correctly, but that would have required them to recertify the entire OS running the Shuttle, and it was easier to just plan missions such that the Shuttle was never flying on New Year's Eve.<p>[1]: <a href="https://usatoday30.usatoday.com/tech/science/space/2006-11-09-shuttle-computer-glitch_x.htm" rel="nofollow">https://usatoday30.usatoday.com/tech/science/space/2006-11-0...</a></p>
]]></description><pubDate>Sun, 16 Apr 2023 14:24:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=35590284</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35590284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35590284</guid></item><item><title><![CDATA[New comment by quanticle in "Ask HN: Is Software Getting Worse?"]]></title><description><![CDATA[
<p>I'm not going to respond to your points one by one. My overall response to you is that the system you're describing, with its multitude of RAID controllers, ancient webcam, overclocked CPU, etc, etc, wouldn't even have been possible to put together in the '90s. You'd have ended up spending all your time debugging random crashes and failures, and figuring out how to get stuff working. Whereas today, it's usable and functional and, while it still might have issues, it at least all works most of the time.<p>As far as the system not recognizing newer processors without a BIOS update, that was also true in the '90s. It's just that, back then, things changed so much, you'd just end up tossing the entire motherboard when it came time to install a new CPU, and you'd "upgrade" the BIOS that way.</p>
]]></description><pubDate>Thu, 13 Apr 2023 04:41:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=35551034</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35551034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35551034</guid></item><item><title><![CDATA[New comment by quanticle in "Ask HN: Is Software Getting Worse?"]]></title><description><![CDATA[
<p>When was the last time you had to debug an IRQ conflict? I remember when "Plug and Play" was derisively nicknamed "Plug and Pray". Today, it all just works. When I'm assembling a computer, I don't have to set jumpers. I don't have to fiddle with making sure the boot drive is at the end of the IDE cable rather than the middle. I can just snap all the pieces together like Lego, hit the power button, and be assured that I'll get a bootable system (assuming, of course, that I haven't been a dolt and forgotten to plug the video card power cable in).<p>When was the last time you had an <i>application</i> blue-screen/bugcheck/kernel panic your machine? Yes, Windows still blue-screens from time to time, but over the past decade, I've found that 100% of my blue-screens have been caused by faulty drivers, rather than application code or bugs in the OS itself. This wasn't always the case. I remember, on Windows 98, there was one particular game that my brother had (I think it was Reader Rabbit), which would repeatedly and reliably blue-screen the machine when we got to a certain level. I haven't seen any errors like that in more than decade. And even the driver blue-screens are getting better. I remember not too long ago, my Windows PC's monitor blinked off, then came back. When I looked in Event Viewer, I saw that the GPU driver had crashed and had been automatically restarted. This is something that still causes kernel panics on Linux and MacOS, but Windows just shrugs it off and keeps on chugging.<p>With regards to Linux, when was the last time you had to mess with xorg.conf? Wifi drivers? WPA supplicant? I remember when I had to download the Windows drivers for my wireless card, extract the binary blobs, compile NDISWrapper, and then pray that I'd set everything up correctly, before unplugging the Ethernet cable to test whether my wifi was working. Now? I browse Hacker News while Linux is <i>installing</i>, because wifi drivers have been part of the kernel for years.<p>As for programming tools, they're more stable, robust, and widely available than ever. When was the last time you had to pay for a compiler, interpreter or language runtime? When was the last time GCC or LLVM crashed? Today one can write code in C, C++, Java, Python, Go, Rust, and a plethora of other languages... all for free, even on Windows! This is a huge improvement from the bad old days when your choices were to either pay for Borland or pay for Visual Studio. And as for web programming, do you really pine for the days when your only option for a backend language was a collection of perl scripts in `cgi-bin`?<p>The one regression, in my opinion, is with communication software. We used to have open (or "open-enough" i.e. reverse engineered) protocols that enabled multi-protocol, multi-platform clients such as Pidgin. That world is gone. Our communications are now siloed into proprietary, hostile software stacks, such as Slack, Google Meet and Teams. And our personal communications are siloed between Discord, WhatsApp, and the multifarious other messenger apps that we have to install in order to communicate with that one person who refuses to use anything else.<p>But other than comms, has software improved? I have a hard time arguing otherwise.</p>
]]></description><pubDate>Wed, 12 Apr 2023 11:46:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=35538137</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35538137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35538137</guid></item><item><title><![CDATA[New comment by quanticle in "Virtual Threads Arrive in JDK 21, Ushering a New Era of Concurrency"]]></title><description><![CDATA[
<p><p><pre><code>    while Java originated the billion dollar mistake
</code></pre>
By the "billion dollar mistake", are you referring to null references [1]? But null references were introduced in 1965 in Algol, by Tony Hoare. They long predate Java.<p>[1]: <a href="https://www.infoq.com/presentations/Null-References-The-Billion-Dollar-Mistake-Tony-Hoare/" rel="nofollow">https://www.infoq.com/presentations/Null-References-The-Bill...</a></p>
]]></description><pubDate>Wed, 12 Apr 2023 07:35:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=35536185</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35536185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35536185</guid></item><item><title><![CDATA[New comment by quanticle in "Building a Database in the 2020s (2022)"]]></title><description><![CDATA[
<p><p><pre><code>    There, you can $$$ your way out of data corruption. You can even loss all the data if you have enough replicas and backups.
</code></pre>
That's absolutely not true. All the money and all the backups and redundancy in the world won't save you if the data doesn't make it to persistent storage. Even in a totally closed AWS environment, the fallacies of distributed computing [1] still hold. Was there a network connectivity glitch? A latency spike? What happens when two connections attempt to write to the common data store at the same time?<p>You can't buy your way out of having to deal with the fundamental problem of, "How do I provide the illusion of a single unified system for a highly distributed swarm of microservices?"<p>[1]: <a href="https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing" rel="nofollow">https://en.wikipedia.org/wiki/Fallacies_of_distributed_compu...</a></p>
]]></description><pubDate>Sun, 09 Apr 2023 20:58:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=35506414</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35506414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35506414</guid></item><item><title><![CDATA[New comment by quanticle in "Building a Database in the 2020s (2022)"]]></title><description><![CDATA[
<p>Is it just me, or does Ed Huang skip over the most important part of database design: <i>actually making sure the database has stored the data</i>?<p>I read to the end of the article, and while having a database as a serverless collection of microservices deployed to a cloud provider <i>might</i> be useful, it ultimately will be useless if this swarm approach doesn't give me any guarantees about how or if my data actually makes it onto persistent storage at some point. I was expecting a discussion of the challenges and pitfalls involved in ensuring that a cloud of microservices can concurrently access a common data store (whether that's a physical disk on a server or a S3 bucket), without stomping on each other, but that seemed to be entirely missing from the post.<p>Performance and scalability are fine, but when it comes to databases, they're of secondary importance to ensuring that the developer has a good understanding of when and if their data has been safely stored.</p>
]]></description><pubDate>Sun, 09 Apr 2023 09:12:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=35501051</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35501051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35501051</guid></item><item><title><![CDATA[New comment by quanticle in "Ask HN: When did multiple environments become standard practice?"]]></title><description><![CDATA[
<p>Testing delete code against production isn't that big of a deal. If you screw up, the "oops" is immediate and obvious, as is the recovery strategy — restore from backup.<p>The real fear with deploying code directly against production is data corruption. I've seen more than one instance where two pieces of code, both of which had impeccable unit test coverage, interacted in strange ways to cause data corruption, because of mistaken assumptions that their respective authors had about each others' code. This is the kind of thing that you need integration tests to catch. Integration tests need some kind of common environment (even if it is ephemeral) in which to run. And now you have a development environment.</p>
]]></description><pubDate>Fri, 07 Apr 2023 06:18:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=35478674</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35478674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35478674</guid></item><item><title><![CDATA[New comment by quanticle in "Bittrex to Cease Operations in the US"]]></title><description><![CDATA[
<p><p><pre><code>    The only reason Circle isn't bothering with this market is seemingly that they didn't want to deal directly with retail
</code></pre>
That's actually a really good reason! An analogous situation is with e.g. Robinhood and Citadel. In one sense Robinhood is "just" a retail onramp. All their trades go through Citadel. So in theory Citadel could, at any moment, just cut off Robinhood by allowing retail investors to trade directly with them.<p>But I'm willing to bet that they won't, because dealing with retail investors is a hassle. You have to have customer service. You have to deal with additional regulation. You have to deal with random social media firestorms. It's a mess. I don't blame Citadel for leaving it to Robinhood to deal with these issues and I wouldn't blame Circle for leaving it to Coinbase to deal with the retail issues surrounding crypto.</p>
]]></description><pubDate>Sat, 01 Apr 2023 00:22:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=35395620</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35395620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35395620</guid></item><item><title><![CDATA[New comment by quanticle in "Bittrex to Cease Operations in the US"]]></title><description><![CDATA[
<p>The problem is that the countries that are good for crypto, e.g. Venezuela, Nicaragua, Lebanon, etc, aren't really all that good for <i>anything else</i>.</p>
]]></description><pubDate>Fri, 31 Mar 2023 21:15:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=35393761</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35393761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35393761</guid></item><item><title><![CDATA[New comment by quanticle in "Bittrex to Cease Operations in the US"]]></title><description><![CDATA[
<p>It would be unavailable in the sense that US entities would be legally prohibited from transacting with it, in the same way that US entities are prohibited from transacting with Binance (and, to the extent that they're flouting this prohibition, they're getting in trouble for it).</p>
]]></description><pubDate>Fri, 31 Mar 2023 21:13:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=35393742</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35393742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35393742</guid></item><item><title><![CDATA[New comment by quanticle in "Bittrex to Cease Operations in the US"]]></title><description><![CDATA[
<p><p><pre><code>    But that relegates the centralized exchange into the position of being nothing more than a "fiat on-ramp"
</code></pre>
That's actually a pretty profitable business. "If you want to interact in any way with crypto, you either have to go through Coinbase or some shady black market crypto dealer," is actually great news for Coinbase.</p>
]]></description><pubDate>Fri, 31 Mar 2023 21:10:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=35393718</link><dc:creator>quanticle</dc:creator><comments>https://news.ycombinator.com/item?id=35393718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35393718</guid></item></channel></rss>