<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: dkbrk</title><link>https://news.ycombinator.com/user?id=dkbrk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Jul 2026 15:17:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dkbrk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dkbrk in "Em dashes are fucking amazing"]]></title><description><![CDATA[
<p>Yes, it matters. I found your comment hard to read and had to re-read it a couple of times to parse it. If you want to use the hyphen because it's more easily typed I suggest using the double hyphen "--", which perhaps doesn't have the correct semantics on a per-character basis, but at least looks mostly right and will be clear in meaning to a human reader.</p>
]]></description><pubDate>Fri, 24 Jul 2026 17:05:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49038575</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=49038575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49038575</guid></item><item><title><![CDATA[New comment by dkbrk in "Africans Are Turning to Starlink"]]></title><description><![CDATA[
<p>Could you actually explain what you disagree with? In my opinion, everything in the comment you're replying to is obviously correct.<p>If you're going somewhere where there is a chance you might get lost, injured or trapped by weather, and need rescue, you should already be bringing something like a Garmin inReach. That's a highly ruggedized device with a battery that lasts for over a week without recharge, is small enough to keep in a pocket, provides two-way messaging and weather reports, can track your position at regular intervals so your family can see where you are, and can, without any setup and even when you're seriously injured, be used to directly send out an SOS with automatic reporting of your position and two-way voice communication.<p>As excellent as Starlink is, it is nowhere near a substitute for those capabilities. And the inReach has existed for longer than Starlink, ergo Starlink doesn't change the risk profile. The only real argument that Starlink changes the risk profile is if you're comparing Starlink vs nothing, or Starlink + PLB vs just PLB. And sure, in those cases Starlink is a significant improvement, but it's still inferior to something like an inReach.<p>The second part of the argument is that having better connectivity is no substitute for fundamentals, which is overwhelmingly, obviously correct. Yes, bring all the connectivity you want, the more the better if you're willing to carry it. But your plan shouldn't be built around the assumption that you can be rescued if things go wrong. If you get complacent due to having better connectivity it's entirely possible for it to worsen, rather than improve, your risk profile.</p>
]]></description><pubDate>Sat, 04 Jul 2026 00:50:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48781648</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=48781648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48781648</guid></item><item><title><![CDATA[New comment by dkbrk in "Midjourney Medical"]]></title><description><![CDATA[
<p>You've got that completely backwards. Correctly applying Bayes' theorem, if an anomaly is observed you incorporate the prior into the calculation of the posterior probability. You don't just give up and  say "the prior is miniscule so the likelihood is useless".<p>And then, even that's not enough. Decision theory needs to be applied to decide what action to take. That means taking into account the expected QALYs, cost and inconvenience across the distribution of possible outcomes. There's a whole spectrum of possible decisions, from immediately performing surgery, performing an invasive test like a biopsy, performing other less invasive tests, scheduling a follow-up non-invasive test at a later date, or just following a regular schedule of non-invasive tests and looking for any evolution along a longer time period.<p>The real problem is the binary thinking of either "we think you have X" and therefore tests must be performed or "we think you don't have X" and therefore tests shouldn't be performed. If medical organizations adopted empirically grounded decision frameworks, by applying them consistently doctors would be able to see something anomalous, assess that the risk isn't high enough to warrant immediate investigation, and be protected from a lawsuit in the unlikely case it was, in fact, something. And then we could do away with this "if we look we might find something" nonsense, which is pure fallacy.</p>
]]></description><pubDate>Thu, 18 Jun 2026 09:35:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48582978</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=48582978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48582978</guid></item><item><title><![CDATA[New comment by dkbrk in "Spanish track was fractured before high-speed train disaster, report finds"]]></title><description><![CDATA[
<p>You can look at the Wikipedia page on railway defect dectectors [0].<p>Under "rail break monitors" it mentions both electrical continuity and time-domain reflectometry can be used, and are most frequently used on high-speed tracks.<p>In addition, there are vast array of other detectors using acoustic sensors, strain gauges, accelerometers, cameras in the visible and infrared spectrum or laser measurement, that potentially could have detected an anomaly (i.e. damage to the wheels of other trains before the incident).<p>[0]: <a href="https://en.wikipedia.org/w/index.php?title=Defect_detector" rel="nofollow">https://en.wikipedia.org/w/index.php?title=Defect_detector</a></p>
]]></description><pubDate>Mon, 26 Jan 2026 04:03:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46761753</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=46761753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46761753</guid></item><item><title><![CDATA[New comment by dkbrk in "When Kitty Litter Caused a Nuclear Catastrophe"]]></title><description><![CDATA[
<p>That's not what "hot" means in this context. "Hot" means "highly radioactive", i.e. high number of decay events per second, high concentration of short half-life isotopes, high power/volume resulting from radioactive decay.<p>Nuclear reactors do not work off radioactive decay. U-235, for example has a half life of 704 million years. Radioisotope thermal electric generators [0] by contrast do run off radioactive decay, an isotopes used for that application have short half-lives, such as Pu-238 with 87.7 years.<p>Commercial nuclear reactors use unenriched or minimally enriched fuel. This means that, within a fairly short period of time, the percentage of fissile material in the fuel drops to the point where continuing to use it is no longer economical. At that point the fuel is a mixture of extremely hot fission products, transuranics, unreacted fuel, and non-fissile (but fertile) isotopes such as U-238.<p>It's not practical to use the decay energy from the fission products for power. What would make much more sense would be to remove the fission products and recycle the fuel that remains into new fuel (for a reactor that's designed to use it). This would be a much more efficient use of mined nuclear fuel (allowing nuclear power to be used for thousands of years), it would vastly reduce the volume of nuclear waste, and it would mean nuclear waste would only be hazardous for decades to centuries.<p>The US was on the path to this with the Integral Fast Reactor and Pyroprocessing [1] developed by the Argonne National Laboratory. This was killed [2] in 1994 by the Clinton administration. Not for any technical reason, but because it was a "threat to nuclear non-proliferation". How that makes sense when, to the best of my knowledge the process developed by Argonne couldn't be used to produce weapons-grade material, and even if it could the US already had nuclear weapons so it wouldn't be proliferating it to a non-nuclear country, I don't know. But, apparently, since some other forms of nuclear waste reprocessing can be used to generate weapons-grade material (by extracting Pu-239), it was a bad symbol so it had to go.<p>[0]: <a href="https://en.wikipedia.org/wiki/Radioisotope_thermoelectric_generator" rel="nofollow">https://en.wikipedia.org/wiki/Radioisotope_thermoelectric_ge...</a><p>[1]: <a href="https://en.wikipedia.org/w/index.php?title=Integral_fast_reactor" rel="nofollow">https://en.wikipedia.org/w/index.php?title=Integral_fast_rea...</a><p>[2]: <a href="https://en.wikipedia.org/w/index.php?title=Integral_fast_reactor#Cancellation" rel="nofollow">https://en.wikipedia.org/w/index.php?title=Integral_fast_rea...</a></p>
]]></description><pubDate>Sat, 10 Jan 2026 02:36:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46562202</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=46562202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46562202</guid></item><item><title><![CDATA[New comment by dkbrk in "A website to destroy all websites"]]></title><description><![CDATA[
<p><a href="https://slatestarcodex.com/2014/09/30/i-can-tolerate-anything-except-the-outgroup/" rel="nofollow">https://slatestarcodex.com/2014/09/30/i-can-tolerate-anythin...</a></p>
]]></description><pubDate>Sat, 03 Jan 2026 00:50:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46471507</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=46471507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46471507</guid></item><item><title><![CDATA[New comment by dkbrk in "CRISPR fungus: Protein-packed, sustainable, and tastes like meat"]]></title><description><![CDATA[
<p>Your question is rather ambiguous. Do you mean using chemistry to develop new techniques or combine unusual ingredients to create food that has novel flavors or textures? That would fall under Molecular Gastronomy, which has been highly influential within fine dining in the last few decades.<p>Do you mean processing ingredients with the goal to take cheap ingredients and make a product as hyper-palatable as possible? That would generally be called "ultra-processed food"; you're not going to find a Doritos chip in nature.<p>Do you mean developing completely completely new flavors via chemical synthesis? I don't think there's much possibility there. Our senses have evolved to detect compounds found in nature, so it's unlikely a synthetic compound can produce a flavor completely unlike anything found in nature.<p>Also, I think you're overestimating jelly. Gelatine is just a breakdown product of collagen. Boil animal connective tissue, purify the gelatine, add sugar and flavoring and set it into a gel. It's really only a few of techniques removed from nature. If you want to say it's not found in nature, then fair enough, but neither is a medium-rare steak.</p>
]]></description><pubDate>Fri, 12 Dec 2025 05:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46241228</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=46241228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46241228</guid></item><item><title><![CDATA[New comment by dkbrk in "Trillions spent and big software projects are still failing"]]></title><description><![CDATA[
<p>Have you seen the presentation from GDC 2017 on the architecture of Overwatch [0]? If you watch the video in detail -- stepping through frame-by-frame at some points -- it provides a nearly complete schematic of the game's architecture. That's probably why the video has since been made unlisted.<p>[0]: <a href="https://www.youtube.com/watch?v=W3aieHjyNvw" rel="nofollow">https://www.youtube.com/watch?v=W3aieHjyNvw</a></p>
]]></description><pubDate>Wed, 26 Nov 2025 01:20:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46053025</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=46053025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46053025</guid></item><item><title><![CDATA[New comment by dkbrk in "Titan submersible’s $62 SanDisk memory card found undamaged at wreckage site"]]></title><description><![CDATA[
<p>I'm not aware of anything quite like that, but most submarines have something like a Rescue Buoy [0], Submarine Emergency Position-Indicating Radio Beacon (SEPIRB) or Submarine Emergency Communications Transmitter (SECT). I think those might differ based on whether they're attached by a cable and allow communicating to the submarine, or just broadcast a distress signal with the position. In any case, they're designed to be automatically deployed in the event of an emergency or catastrophic event, and based on this Quora answer [1] they're attached by an independent mechanism with a timer which has to be regularly reset to stop it deploying. I think it might be a clockwork mechanism, with an electronic alarm when it's about to go off to remind the crew to wind it.<p>[0]: <a href="https://en.wikipedia.org/wiki/Rescue_buoy_(submarine)" rel="nofollow">https://en.wikipedia.org/wiki/Rescue_buoy_(submarine)</a><p>[1]: <a href="https://www.quora.com/Don%E2%80%99t-submarines-have-communications-buoys-that-can-be-released-to-the-surface-to-communicate-or-transmit-an-emergency-signal" rel="nofollow">https://www.quora.com/Don%E2%80%99t-submarines-have-communic...</a></p>
]]></description><pubDate>Sun, 19 Oct 2025 11:58:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45633585</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=45633585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45633585</guid></item><item><title><![CDATA[New comment by dkbrk in "Air Force unit suspends use of Sig Sauer pistol after shooting death of airman"]]></title><description><![CDATA[
<p>Thanks for the link, but I'm not sure what the point of the 50 minute video is. Here's [0] the pdf of the report. It's really not that long.<p>[0]: <a href="https://drive.google.com/file/d/1L7RXrneHlzfjrewMFIeeyc-nel3bsDnM/view" rel="nofollow">https://drive.google.com/file/d/1L7RXrneHlzfjrewMFIeeyc-nel3...</a></p>
]]></description><pubDate>Fri, 25 Jul 2025 03:58:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44679463</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=44679463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44679463</guid></item><item><title><![CDATA[New comment by dkbrk in "The Big OOPs: Anatomy of a Thirty-Five Year Mistake"]]></title><description><![CDATA[
<p>It's a bit of a long read, but I think the best introduction is still this [0] and the comments were here [1]. Yes, it's presented in the context of rust and gamedev, but ECS isn't actually specific to a particular programming language or problem domain.<p>[0]: <a href="https://kyren.github.io/2018/09/14/rustconf-talk.html" rel="nofollow">https://kyren.github.io/2018/09/14/rustconf-talk.html</a><p>[1]: <a href="https://news.ycombinator.com/item?id=17994464">https://news.ycombinator.com/item?id=17994464</a></p>
]]></description><pubDate>Thu, 24 Jul 2025 01:49:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44666019</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=44666019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44666019</guid></item><item><title><![CDATA[New comment by dkbrk in "The Big Oops: Anatomy of a Thirty-Five-Year Mistake [video]"]]></title><description><![CDATA[
<p>> I'm not sure about language design or system architecture but this is almost universally not true for any mathematical or algorithmic pursuit.<p>I don't agree. While starting with the simplest case and expanding out is a valid problem-solving technique, it is also often the case in mathematics that we approach a problem by solving a more general problem and getting our solution as a special case. It's a bit paradoxical, but a problem that be completely intractable if attacked directly can be trivial if approached with a sufficiently powerful abstraction. And our problem-solving abilities grow with our toolbox of ever more powerful and general abstractions.<p>Also, it's a general principle in engineering that the initial design decisions, the underlying assumptions underlying everything, is in itself the least expensive part of the process but have an outsized influence on the entire rest of the project. The civil engineer who halfway through the construction of his bridge discovers there is a flaw in his design is having a very bad day (and likely year). With software things are more flexible, so we can build our solution incrementally from a simpler case and swap bits out as our understanding of the problem changes; but even there, if we discover there is something wrong with our fundamental architectural decisions, with how we model the problem domain, we can't fix it just by rewriting some modules. That's something that can only be fixed by a complete rewrite, possibly even in a different language.<p>So while I don't agree with your absolute statement in general, I think it is especially wrong given the context of language design and system architecture. Those are precisely the kind of areas where it's really important that you consider all the possible things you might want to do, and make sure you're not making some false assumption that will massively screw you over at some later date.</p>
]]></description><pubDate>Fri, 18 Jul 2025 03:50:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44601028</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=44601028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44601028</guid></item><item><title><![CDATA[New comment by dkbrk in "UK unis to cough up to £10M on Java to keep Oracle off their backs"]]></title><description><![CDATA[
<p>I actually think that it does a disservice to not go to Nazi
allegory, because if I don't use Nazi allegory when referring
to Oracle there is some critical understanding that I have
left on the table; there is an element of the story that you
can't possibly understand.<p>In fact, as I have said before and I emphatically believe, if
you had to explain the Nazis to somebody who had never heard
of WWII but was an Oracle customer, there's a very good chance
that you actually explain the Nazis in Oracle allegory.<p>So, it's like: "Really, wow, a whole country?"; "Yes, Larry
Ellison has an entire country"; "Oh my god, the humanity! The
License Audits!"; "Yeah, you should talk to Poland about it,
it was bad. Bad, it was a blitzkrieg license audit."<p><a href="https://www.youtube.com/watch?v=79fvDDPaIoY&t=1459s" rel="nofollow">https://www.youtube.com/watch?v=79fvDDPaIoY&t=1459s</a></p>
]]></description><pubDate>Sat, 14 Jun 2025 05:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44274384</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=44274384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44274384</guid></item><item><title><![CDATA[New comment by dkbrk in "Accountability Sinks"]]></title><description><![CDATA[
<p>The discussion near the end about how leadership taking responsibility can beneficially relieve accountability reminded me of the story of the Naval Tactical Data System (NTDS) [0].<p>[1]:<p>> When NTDS was eventually acclaimed not only a success, but also one of the most successful projects in the Navy; it amazed people. Especially because it had stayed within budget and schedule. A number of studies were commissioned to analyze the NTDS project to find why it had been so successful in spite of the odds against it. Sometimes it seems there was as much money spent on studying NTDS than was spent on NTDS development.<p>[2]:<p>> ...the Office of the Chief of Naval Operations authorized development of the Naval tactical Data System in April 1956, and assigned the Bureau of Ships as lead developing agency. The Bureau,  in turn, assigned Commander Irvin McNally as NTDS project “coordinator” with Cdr. Edward Svendsen as his assistant. Over a period of two years the coordinating office would evolve to one of the Navy’s first true project offices having complete technical, management, and funds control over all life cycle aspects of the Naval Tactical Data System including research and development, production procurement, shipboard installation, lifetime maintenance and system improvement.<p>[1]:<p>The Freedom to Fail: McNally and Svendsen had an agreement with their seniors in the Bureau of Ships and in OPNAV that, if they wanted them to do in five years what normally took 14, they would have to forego the time consuming rounds of formal project reviews and just let them keep on working. This was reasonable because the two commanders were the ones who had defined the the new system and they knew better than any senior reviewing official whether they were on the right track or not. It was agreed, when the project officers needed help, they would ask for it, otherwise the seniors would stand clear and settle for informal progress briefings.<p>The key take-away is that the NTDS was set up as a siloed project office with Commanders McNally and Svendsen having responsibility for the ultimate success of the project, but other than that being completely unaccountable. There were many other things the NTDS project did well, but I believe that fundamental aspect of its organization was the critical necessary condition for its success. Lack of accountability can be bad, in other circumstances it can be useful, but diffusion of responsibility is always the enemy.<p>How many trillions of dollars are wasted on projects that go overbudget, get delayed and/or ultimately fail, and to what extent could that pernicious trend be remedied if such projects were led from inception to completion by one or two people with responsibility for its ultimate success who shield the project from accountability?<p>[0]: <a href="https://ethw.org/First-Hand:No_Damned_Computer_is_Going_to_Tell_Me_What_to_DO_-_The_Story_of_the_Naval_Tactical_Data_System,_NTDS" rel="nofollow">https://ethw.org/First-Hand:No_Damned_Computer_is_Going_to_T...</a><p>[1]: <a href="https://ethw.org/First-Hand:Legacy_of_NTDS_-_Chapter_9_of_the_Story_of_the_Naval_Tactical_Data_System#Against_All_Odds" rel="nofollow">https://ethw.org/First-Hand:Legacy_of_NTDS_-_Chapter_9_of_th...</a><p>[2]: <a href="https://ethw.org/First-Hand:Building_the_U.S._Navy%27s_First_Seagoing_Digital_System_-_Chapter_4_of_the_Story_of_the_Naval_Tactical_Data_System" rel="nofollow">https://ethw.org/First-Hand:Building_the_U.S._Navy%27s_First...</a></p>
]]></description><pubDate>Sat, 03 May 2025 17:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43880685</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=43880685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43880685</guid></item><item><title><![CDATA[New comment by dkbrk in "Splash-free urinals: Design through physics and differential equations"]]></title><description><![CDATA[
<p>Did you not read the paper? That's in there.</p>
]]></description><pubDate>Mon, 14 Apr 2025 03:11:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43677732</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=43677732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43677732</guid></item><item><title><![CDATA[New comment by dkbrk in "How Silica Gel Took Over the World"]]></title><description><![CDATA[
<p>CNC Kitchen put out a great video on the practical use of silica gel. I especially found his exploration of different methods of drying to be of interest.<p><a href="https://www.youtube.com/watch?v=6tHInlFfMcM" rel="nofollow">https://www.youtube.com/watch?v=6tHInlFfMcM</a></p>
]]></description><pubDate>Wed, 02 Apr 2025 15:57:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43558131</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=43558131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43558131</guid></item><item><title><![CDATA[New comment by dkbrk in "Minuteman III test showcases readiness of U.S. nuclear force's deterrent"]]></title><description><![CDATA[
<p>There's an excellent publicly released video made about an older test. It has some of the clearest footage of the actual reentries and impacts, and is also worth watching for the sheer 90s vibe of the production.<p><a href="https://www.youtube.com/watch?v=PDL_pIPScSI" rel="nofollow">https://www.youtube.com/watch?v=PDL_pIPScSI</a></p>
]]></description><pubDate>Thu, 20 Feb 2025 01:03:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43109884</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=43109884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43109884</guid></item><item><title><![CDATA[New comment by dkbrk in "Engineers do not get to make startup mistakes when they build ledgers"]]></title><description><![CDATA[
<p>This is a bit late, but I don't see any other answers that provide what I think is the key insight.<p>The accounting equation is: Assets = Equity + Liabilities.<p>For a transaction to be valid it needs to keep that equation in balance. Let's say we 
have two asset accounts A1, A2 and two Liability accounts L1, L2.<p>A1 + A2 = Equity + L1 + L2<p>And any of these sorts of transactions would keep it balanced:<p>(A1 + X) + (A2 - X) = Equity + L1 + L2 [0]<p>(A1 + X) + A2 = Equity  + (L1 + X) + L2 [1]<p>(A1 - X) + A2 = Equity + (L1 - X) + L2 [2]<p>A1 + A2 = Equity + (L1 + X) + (L2 - X) [3]<p>Now, here is the key insight: "Debit" and "Credit" are defined so that a valid transaction consists of the pairing of a debit and credit regardless of whether the halves of the transaction are on the same side of the equation or not. It does this by having them change sign when moved to the other side.<p>More concretely, debit is positive for assets, credit is positive for liabilities. And then the four transaction examples above are:<p>[0]: debit X to A1; credit X to A2<p>[1]: debit X to A1; credit X to L1<p>[2]: credit X to A1; debit X to L1<p>[3]: credit X to L1; debit X to L2<p>You can debit and credit to any arbitrary accounts, and so long as the convention is followed and debits and credits are equal, the accounting equation will remain balanced.<p>Another way of looking like this is with parity. A transaction consists of an even parity part "debit" and an odd parity part "credit". Moving to the other side of the equation is an odd parity operation and so a credit on the RHS has double odd parity, which means it adds to those accounts (and debit, with odd parity, subtracts).</p>
]]></description><pubDate>Fri, 29 Nov 2024 22:20:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42277636</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=42277636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42277636</guid></item><item><title><![CDATA[New comment by dkbrk in "Hezbollah pager explosions kill several people in Lebanon"]]></title><description><![CDATA[
<p>That's not what "indiscriminate" means.<p>Indiscriminate attacks are those [0]:<p>(a) which are not directed at a specific military objective;<p>(b) which employ a method or means of combat which cannot be directed at a specific military objective; or<p>(c) which employ a method or means of combat the effects of which cannot be limited as required by international humanitarian law;<p>and consequently, in each such case, are of a nature to strike military objectives and civilians or civilian objects without distinction.<p>The fact that the pagers were obtained by Hezbollah to be used for their communications, and consequently could be expected to be exclusively in the possession of combatants means the attack was not indiscriminate.<p>Causing collateral damage does not make an attack indiscriminate. The standard for permissible collateral damage is that an attack must not cause loss of civilian life, injury to civilians, damage to civilian property, etc. that is excessive in relation to the anticipated concrete and direct military advantage [1].<p>The fact that it was so specifically targeted, combined with the small size of the explosive charges means collateral damage could be expected to be minor. And the evidence so far suggests that to have been accurate. The death of a single child is tragic, but negligible in comparison to the military advantage gained by thousands of combatants dead or wounded.<p>[0]: <a href="https://ihl-databases.icrc.org/en/customary-ihl/v1/rule12" rel="nofollow">https://ihl-databases.icrc.org/en/customary-ihl/v1/rule12</a><p>[1]: <a href="https://ihl-databases.icrc.org/en/customary-ihl/v1/rule14" rel="nofollow">https://ihl-databases.icrc.org/en/customary-ihl/v1/rule14</a></p>
]]></description><pubDate>Tue, 17 Sep 2024 23:38:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41574054</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=41574054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41574054</guid></item><item><title><![CDATA[New comment by dkbrk in "We should train AI in space [pdf]"]]></title><description><![CDATA[
<p>You use radiation for cooling in space. That obeys the Stefan-Boltzmann law with power scaling with T^4 (so you want the radiators as hot as possible). You can use passive elements, like heat-pipes to move heat to the radiators, but active elements like pumps for forced convection could make sense; and most importantly heat pumps are an active element that can boost the temperature of the radiators vs the thing you're keeping cool (thereby increasing the heat rejection capacity of a given radiator size).</p>
]]></description><pubDate>Sun, 08 Sep 2024 06:02:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=41478484</link><dc:creator>dkbrk</dc:creator><comments>https://news.ycombinator.com/item?id=41478484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41478484</guid></item></channel></rss>