<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: cqqxo4zV46cp</title><link>https://news.ycombinator.com/user?id=cqqxo4zV46cp</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 07:05:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cqqxo4zV46cp" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cqqxo4zV46cp in "Taming the beast that is the Django ORM – An introduction"]]></title><description><![CDATA[
<p>Django’s ORM is the first one that I ever spent a lot of time with. Throughout my career I’ve interacted with other ORMs from time to time. It wasn’t until I’d done that, that I realised, even though it’s not perfect, how fantastic the Django ORM is. I thought they’d all be that good, but no.<p>I’ve read a lot of criticisms of ORMs, as I’m sure everyone else has. Some of them are certainly valid criticisms that are immovable and just inherent in what an ORM tries to do. Some of them just seem to be caused by not very many ORMs being good, and the writer not having used one of the better ones.</p>
]]></description><pubDate>Sun, 01 Sep 2024 03:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41414088</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41414088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41414088</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "Firefox rolls out Total Cookie Protection by default to more users (2022)"]]></title><description><![CDATA[
<p>Yeah, especially if we’re calling it TCP! :)</p>
]]></description><pubDate>Thu, 29 Aug 2024 15:01:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=41391509</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41391509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41391509</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "Scaling Rails and Postgres to millions of users at Microsoft"]]></title><description><![CDATA[
<p>A hot standby / failover still meets this definition. That’s how I interpreted what was being described.</p>
]]></description><pubDate>Thu, 29 Aug 2024 11:06:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41389522</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41389522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41389522</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "The 4-chan Go programmer"]]></title><description><![CDATA[
<p>As someone in leadership, my ‘strong opinion held loosely’ on this, is that there’s absolutely no way to meaningfully build this skill in people, in a theoretical setting.<p>You can, at best, make them aware that there is such thing as “too much”, and “the right tool for the job”, and keep reminding them.<p>But nothing, nothing, comes remotely close to the real-world experience of needing to work with over-engineered spaghetti, and getting frustrated by it. Especially if it’s code that you wrote 6 months prior.<p>Juniors will always do this. It’ll always be the senior’s job to…let it happen, so the junior learns, but to still reduce the blast radius to a manageable amount, and, at the right moment, nudge the junior toward seeing the errors in their ways.</p>
]]></description><pubDate>Thu, 29 Aug 2024 01:08:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=41386208</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41386208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41386208</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "The 4-chan Go programmer"]]></title><description><![CDATA[
<p>Back at uni, we had a 200-level ‘software engineering’ unit, largely introducing everyone to a variety of ‘patterns’. Reading the Gang of Four book, blah blah blah. You get the idea.<p>Our final assignment for this unit was to build a piece of software, following some provided specification, and to write some supplementary document justifying the patterns that we used.
 A mature-aged student that had a little bit of industry experience under his belt didn’t use a single pattern we learned about the entire semester. His code was much more simple as a result. He put less effort in, even when taking into account his prior experience. His justifying documentation simply said something to the effect of “when considering the overall complexity of this problem, and the circumstances under which this software is being written, I don’t see any net benefit to using any of the patterns we learned about”.<p>He got full marks. Not in a “I tricked the lecturer!” way. I was, and still am, a massive fan of the academic that ran the unit. The feedback the student received was very much “you are 100% correct, at the end of the day, I couldn’t come up with an assignment that didn’t involve an unreasonable amount of work and ALSO enough complexity to ever truly justify doing any of the stuff I’ve taught you”.
All these years later, I still tell this story to my team. I think it’s such a compelling illustration of “everything in moderation”, and it’s fun enough to stick with people.</p>
]]></description><pubDate>Thu, 29 Aug 2024 00:59:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=41386161</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41386161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41386161</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "Judge dismisses majority of GitHub Copilot copyright claims"]]></title><description><![CDATA[
<p>lol. “realizing”? This is not the coalface of class warfare. How dramatic.</p>
]]></description><pubDate>Thu, 29 Aug 2024 00:14:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=41385816</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41385816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41385816</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "FreeBSD-rustdate, a reimplementation of FreeBSD-update"]]></title><description><![CDATA[
<p>Thankfully you can ask for your money back.</p>
]]></description><pubDate>Tue, 27 Aug 2024 09:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=41365750</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41365750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41365750</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "Apple to Replace CFO Luca Maestri on Jan. 1"]]></title><description><![CDATA[
<p>Who said anything about the boot?</p>
]]></description><pubDate>Tue, 27 Aug 2024 00:07:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41363402</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41363402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41363402</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "Dutch DPA fines Uber €290M because of transfers of drivers’ data to the US"]]></title><description><![CDATA[
<p>China is by basically all accounts running rings around the US, based on current behaviour, whilst being a much more authoritarian regime.<p>America loves to pretend that no other data points exist so they can attribute whatever good performance they’ve historically seen to whatever supposed cornerstone of American life is advantageous to make whatever point they want to make.</p>
]]></description><pubDate>Mon, 26 Aug 2024 10:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41355698</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41355698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41355698</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "Dutch DPA fines Uber €290M because of transfers of drivers’ data to the US"]]></title><description><![CDATA[
<p>No, you see US-headquartered multinationals have a God-given right to freedom, including the freedom to smuggle customer data overseas. God bless America.</p>
]]></description><pubDate>Mon, 26 Aug 2024 10:18:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41355688</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41355688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41355688</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "Looming Liability Machines (LLMs)"]]></title><description><![CDATA[
<p>God. Thank you. All these LLM conversations are making me hate this website so much, because apparently at some point actual scientific enquiry took a back seat, and turning one’s nose up at anything in a blatant attempt to seem smart has taken charge.<p>If all the people whinging on here took some of that time and actually ‘formally’ experimented with LLMs, measuring their reliability / correctness against a human in some task in their domain, they may be surprised by the results. And no, “I tried Copilot for an afternoon and hated it” doesn’t suffice.<p>At work, recently, I happened across an opportunity to do just this. There was a task that I thought that it was quite possible for an LLM to be good at. The task was such that we could run a bit of a ‘study’ to see how the LLM fared against a real-world meat-bag person. A skilled person at that. The person we would’ve had do the job in the first place. The LLM and the human agreed the vast majority of the time (>99.9%), and the LLM with its infinite ‘attention’ (heh) was on more than one occasion correct in cases where the human wasn’t, because it was a repetitive task that’d put someone to sleep.<p>It was a task that involved parsing language, but I’m sure one that the geniuses on HN would say requires “understanding semantics”, “intelligence” or whatever armchair philosophy nonsense they whip out in lieu of intelligent conversation. It wasn’t sentiment analysis, categorisation, or anything of that nature. Maybe it’s something I could’ve tackled without an LLM, with traditional ‘deep learning’, or whatever. I really don’t know. I couldn’t think of a way off the top of my head. It was beyond  ‘throw linear regression at it’ anyway.<p>Software engineering isn’t engineering, but evidently computer science is increasingly not a science. This industry deserves all of the belittling pejoratives people throw at it. There’s a disappointingly large contingent of utterly unengaged, incurious, drones that let their entire professional skill set be guided by whatever some other incurious drone says on a social network.</p>
]]></description><pubDate>Sun, 25 Aug 2024 09:55:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41346018</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41346018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41346018</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "How a flawed idea is teaching kids to be poor readers (2019)"]]></title><description><![CDATA[
<p>Citation needed.</p>
]]></description><pubDate>Sun, 25 Aug 2024 07:07:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=41345104</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41345104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41345104</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "How a flawed idea is teaching kids to be poor readers (2019)"]]></title><description><![CDATA[
<p>This is a fantastic comment because of how right you think you are, how utterly wrong you are in reality, and the context being the assertion that people don’t like to feel stupid. Thank you so much for this.<p>In the metaphorical galaxy brain comic of this situation, “GATE programs fell out of fashion because of tall poppy syndrome” is the first or AT BEST the third frame.<p>It’s the line of thinking held by the ‘uninformed self-described smart guy’ contingent, that knows nothing about education, yet think that they can intuit their way through it. It’s unrealistic, naive, and utterly condescending. It’s no surprise that I see it so much in tech people.</p>
]]></description><pubDate>Sun, 25 Aug 2024 07:06:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41345102</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41345102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41345102</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "How a flawed idea is teaching kids to be poor readers (2019)"]]></title><description><![CDATA[
<p>Kind of.<p>I work with a lot of curricula. There are degrees of specificity. Common core is, notably, absurdly specific, and dense. It’s the US at its best, which is to say its worst. Including the fact that CC hasn’t ever really been touched since. This is seldom how curricula in <i>actual</i> developed jurisdictions are built.<p>There are also degrees to which a teacher can ‘play it by ear’ in their classroom. This is informed by their ability to do so competently, and the freedom allowed by their school, school system, etc. The existence of a curricula, even in a public education context, doesn’t inherently disallow a teacher from attempting different teaching styles to get through to a kid, or changing what they focus on in order to teach to their students’ zone of proximal development.<p>Schools “adapting to metrics” is very much moreso informed by the undeniably reality that, with any sizeable group of kids, and realistic constants on resources, you quickly need to start doing “formative assessment”, and doing assessment well is really hard.<p>Above all though, schools adapt to metrics because it’s what’s demanded of them by their bosses. By that, I don’t mean ‘educational bureaucrats’, I mean…parents, taxpayers at large, etc. ‘Hold hands under a rainbow and nothing bad ever happens’ individualised education is simply very hard to monitor, it’s very hard to hold anyone to account. Stakeholders hate this. They want measurement. They want numbers. And numbers invite systems, and putting people into boxes. We get exactly what we deserve here. Nothing more and nothing less.</p>
]]></description><pubDate>Sun, 25 Aug 2024 07:00:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41345075</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41345075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41345075</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "How a flawed idea is teaching kids to be poor readers (2019)"]]></title><description><![CDATA[
<p>There is a massive range of ability, knowhow, ongoing professional development, etc within “teachers”. The US is in itself a good example of this. In some areas, teaching is a white collar profession. In others, it’s blue collar. In my country it’s entirely white collar. In others, it’s entirely blue collar. This has a massive impact on teachers’ ability, willingness, means, etc to stay up to date. it can take decades for new ‘best practices’ to proliferate. This is ignoring the fact that Education is at BEST a social science and carries with it all the grey area, fads, flip-flopping on ‘best practices’, etc. There are schools of thought. Very valid schools of thought. It’s all very complicated.</p>
]]></description><pubDate>Sun, 25 Aug 2024 06:47:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=41345022</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41345022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41345022</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "How a flawed idea is teaching kids to be poor readers (2019)"]]></title><description><![CDATA[
<p>…who are you talking to?</p>
]]></description><pubDate>Sun, 25 Aug 2024 06:36:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41344971</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41344971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41344971</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "Windows Control Panel set for deprecation"]]></title><description><![CDATA[
<p>What? Nobody is talking about “giving them everything”. This isn’t just the Windows hate thread. There’s an actual topic.</p>
]]></description><pubDate>Sun, 25 Aug 2024 01:45:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41343628</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41343628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41343628</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "Windows Control Panel set for deprecation"]]></title><description><![CDATA[
<p>You’re inviting a billion replies about how on Linux you have the absolute freedom to install any of a number of inscrutably hard to use, abandoned, system configuration utilities, or edit some equally inscrutable file written in one greybeard’s esoteric pet project configuration DSL.</p>
]]></description><pubDate>Sun, 25 Aug 2024 01:44:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41343624</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41343624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41343624</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "NASA announces Boeing Starliner crew will return on SpaceX Crew-9"]]></title><description><![CDATA[
<p>This isn’t any better. Are you an IC? All you’re probably saying is, “the people that I work with more directly, that share the same organisational context as me, that I personally can relate to, etc are good, and the other ones aren’t”.</p>
]]></description><pubDate>Sun, 25 Aug 2024 00:19:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=41343123</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41343123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41343123</guid></item><item><title><![CDATA[New comment by cqqxo4zV46cp in "NASA announces Boeing Starliner crew will return on SpaceX Crew-9"]]></title><description><![CDATA[
<p>I think that they’re looking for intelligent, insightful analysis. As opposed to the myriad parroted HN comments on the subject, written by developers that pretend that their expertise is somehow transferable.</p>
]]></description><pubDate>Sun, 25 Aug 2024 00:15:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41343096</link><dc:creator>cqqxo4zV46cp</dc:creator><comments>https://news.ycombinator.com/item?id=41343096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41343096</guid></item></channel></rss>