<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: AdamH12113</title><link>https://news.ycombinator.com/user?id=AdamH12113</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 18:25:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=AdamH12113" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by AdamH12113 in "IRS lost 40% of IT staff, 80% of tech leaders in 'efficiency' shakeup"]]></title><description><![CDATA[
<p>Fair enough. I was thinking of local governments unilaterally deciding to impose income taxes. The impression I got was that existing local income taxes are effectively state funding for municipalities collected and distributed by state governments, which doesn't seem like quite the same thing, but perhaps I'm splitting hairs.</p>
]]></description><pubDate>Fri, 20 Feb 2026 06:02:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47084329</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=47084329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47084329</guid></item><item><title><![CDATA[New comment by AdamH12113 in "IRS lost 40% of IT staff, 80% of tech leaders in 'efficiency' shakeup"]]></title><description><![CDATA[
<p>Well, local governments (cities and towns) also have expenses -- police, fire departments, trash collection, water and sewage, roads, public works. Schools are partially funded locally. That has to be paid for.<p>It's theoretically possible for a local government to levy an income tax, but a lot would need to change -- much more than just changing tax rates. Employers and banks report income to the federal government (and states, I suppose, but I live and work in Texas so I don't know much about that). They would have to report that information to towns and cities too. There's also the problem of granularity -- how does an employer or bank know where someone actually lives? If you have a P.O. box in a town, do you have to pay taxes in that town? If you work in a different municipality (not uncommon!), do you have to pay taxes there too? If you have a home in one town, work in another, but spend most of your free time hanging out in a third, are you completely off the hook for supporting the third town?<p>You could have the federal government collect all the money and then allocate it to state and local governments, but that's a <i>massive</i> change in how American society works, and I'm not sure it's any less complex in the end. Some of the complexity in the tax code (e.g. different levels of capital gains tax) is a policy choice, but some of it reflects the complexity of the real world.</p>
]]></description><pubDate>Thu, 19 Feb 2026 23:14:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47081121</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=47081121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47081121</guid></item><item><title><![CDATA[New comment by AdamH12113 in "IRS lost 40% of IT staff, 80% of tech leaders in 'efficiency' shakeup"]]></title><description><![CDATA[
<p>> Get rid of sales tax, property tax, exemptions, IRAs, 401ks, short capital gains, long capital gains, medicare, state, all of that bullcrap. Annualized, non-annualized, credits for having an EV on the 4th day of the second Tuesday while being a fisherman, married and single filing differences, end all of that.<p>I agree with your overall point of simplifying taxes by merging more things into income tax, but some of the taxes you mentioned are levied by local governments to fund themselves. The United States has a federal system; it would be a much bigger change to centralize all of the funding.</p>
]]></description><pubDate>Thu, 19 Feb 2026 20:06:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47078476</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=47078476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47078476</guid></item><item><title><![CDATA[New comment by AdamH12113 in "Monosketch"]]></title><description><![CDATA[
<p>Just used this to make a couple quick diagrams. It's easy to use and the diagrams export well. A couple suggestions for improvement:<p>1. When working with small rectangles, I had trouble getting the rectangle to move instead of enlarge. It looks like holding down the mouse button for a second makes moving more reliable. The UI should make it clearer what I'm actually doing.<p>2. If I open MonoSketch in another tab, I can't make a second diagram at the same time as the first -- there seems to be one shared context between tabs. I would like to be able to make a new diagram separate from my current one.</p>
]]></description><pubDate>Fri, 13 Feb 2026 16:57:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47004881</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=47004881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47004881</guid></item><item><title><![CDATA[New comment by AdamH12113 in "Japan to revise romanization rules for first time in 70 years"]]></title><description><![CDATA[
<p>Some background for those who aren't familiar: "Romanization" refers to converting Japanese sounds into the Latin (Roman) alphabet. In Japanese, these sounds are written with phonetic characters called kana. (There are two types of kana; I'm only going to talk about hiragana here.) Each kana represents either a vowel or a consonant followed by a vowel. For example: あ (a), こ (ko), ね (ne). Aside from a terminating n/m sound (ん), there are no characters for standalone consonants. There are five vowels (a i u e o).<p>The kana are usually written in a table where each row is a vowel and each column is a consonant, like on Wikipedia[1]. Most columns of the table have five characters, each representing the same consonant combined with one of the vowels. For example: か/き/く/け/こ ka/ki/ku/ke/ko, ま/み/む/め/も ma/mi/mu/me/mo. Some columns have "missing" sounds (や/ゆ/よ ya/yu/yo); but what's important for our purposes is that some columns have <i>irregular</i> sounds: さ/し/す/せ/そ sa/shi/su/se/so and た/ち/つ/て/と ta/chi/tsu/te/to. There are no si, ti, or tu sounds in standard Japanese; they have shi, chi, and tsu instead.<p>Using diacritic markings gets you more consonants. Most of these are made by adding a couple tick marks to the corner of the character, which makes the consonant voiced instead of unvoiced. For example: か ka -> が ga, と to -> ど do, ひ hi -> び bi. But the irregular sounds stay irregular: し shi -> じ ji instead of zi, ち chi -> ぢ ji (again) instead of di, and つ tsu -> づ zu instead of du. (す su -> ず zu gives the same sound but in a regular way.)<p>You can also combine i-vowel characters with y-consonant characters to get sounds with consonant clusters: き ki + や ya = きゃ kya, み mi + よ yo = みょ myo, etc. The irregular sounds remain irregular: し shi + ゆ yu = しゅ shu (instead of syu), ち chi + や ya = ちゃ cha (instead of tya), じ ji + よ yo = じょ jo (instead of zyo). There's a Reddit post with a nice table showing all the available sounds[2].<p>Now the problem for romanization is this: Should the romanization reflect the irregular sounds in the spoken language? Or should it reflect the regular groupings of the kana characters? づ and ず might both be pronounced "zu", but they come from different linguistic origins, just as "bear" and "bare" do in English. The Hepburn system uses spellings that match the sounds, while the current standard (Kunrei-shiki) uses spellings that match the kana grouping: し si (instead of shi), ち ti (instead of chi), じ zi (instead of ji), つ tu (instead of tsu), じょ syo (instead of sho), etc.<p>The Hepburn system tells you how to pronounce the word[3] at the cost of being a lossy encoding. For anyone familiar with the Latin alphabet, that's almost always the better choice, and it's nearly universal in the Western world. Kunrei-shiki does better reflect the underlying structure of the Japanese language and its native writing system, which is probably why the Japanese government preferred it. But anyone who wants to learn the language is going to learn the kana almost immediately (it's just a few hours with flash cards), so IMHO that's pretty small advantage.<p>I deliberately didn't talk about long vowels, glottal stops, the differences between hiragana and katakana, different pronunciations of ん (n), or how to handle ん (n) followed by a vowel, but if you're curious about Japanese romanization those topics may also be of interest to you. I can try to explain more if anyone's curious.<p>[1] <a href="https://en.wikipedia.org/wiki/File:Kana_chart_1.png" rel="nofollow">https://en.wikipedia.org/wiki/File:Kana_chart_1.png</a>
[2] <a href="https://www.reddit.com/r/LearnJapanese/comments/awzw04/kana_table_for_beginners/" rel="nofollow">https://www.reddit.com/r/LearnJapanese/comments/awzw04/kana_...</a>
[3] Most of the consonants are the same as English or close enough and are trivial to write in the Latin alphabet. The big exception is ら/り/る/れ/ろ, normally written ra/ri/ru/re/ro but it's not really the English r sound. See: <a href="https://en.wikipedia.org/wiki/Voiced_dental_and_alveolar_taps_and_flaps" rel="nofollow">https://en.wikipedia.org/wiki/Voiced_dental_and_alveolar_tap...</a></p>
]]></description><pubDate>Wed, 17 Dec 2025 00:07:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46296537</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=46296537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46296537</guid></item><item><title><![CDATA[New comment by AdamH12113 in "Ask HN: Should "I asked $AI, and it said" replies be forbidden in HN guidelines?"]]></title><description><![CDATA[
<p>To me, the valuable comments are the ones that share the writer's expertise and experiences (as opposed to opinions and hypothesizing) or the ones that ask interesting questions. LLMs have no experience and no real expertise, and nobody seems to be posting "I asked an LLM for questions and it said...". Thus, LLM-written comments (whether of the form "I asked ChatGPT..." or not) have no value to me.<p>I'm not sure a full ban is possible, but LLM-written comments should at least be strongly discouraged.</p>
]]></description><pubDate>Tue, 09 Dec 2025 16:21:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46206763</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=46206763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46206763</guid></item><item><title><![CDATA[New comment by AdamH12113 in "Quake Engine Indicators"]]></title><description><![CDATA[
<p>When Quake(world) was released, it was common to play games on dial-up modems, where 250+ milliseconds was a normal ping time. If you played on a distant server, you could easily get over 500 milliseconds or even much worse.</p>
]]></description><pubDate>Thu, 27 Nov 2025 19:31:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46072494</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=46072494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46072494</guid></item><item><title><![CDATA[New comment by AdamH12113 in "How Tube Amplifiers Work"]]></title><description><![CDATA[
<p>That’s exactly what I’m looking for! Thank you very much!</p>
]]></description><pubDate>Thu, 13 Nov 2025 01:30:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45909326</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=45909326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45909326</guid></item><item><title><![CDATA[New comment by AdamH12113 in "How Tube Amplifiers Work"]]></title><description><![CDATA[
<p>Tangential question: Does anyone know of a basic large-signal equation for a triode (or any other vacuum tube type) like the simplified Ebers-Moll equation for BJTs or the square law equations for the linear and saturation regions of a MOSFET? It would really help my understanding, but whenever I google it I only see academic papers, like it's a weird thing to search for.</p>
]]></description><pubDate>Wed, 12 Nov 2025 21:23:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45906923</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=45906923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45906923</guid></item><item><title><![CDATA[Measuring the Moon with a Tungsten Cube [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=PPEQ4jVs2ic">https://www.youtube.com/watch?v=PPEQ4jVs2ic</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45649490">https://news.ycombinator.com/item?id=45649490</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 20 Oct 2025 21:17:19 +0000</pubDate><link>https://www.youtube.com/watch?v=PPEQ4jVs2ic</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=45649490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45649490</guid></item><item><title><![CDATA[New comment by AdamH12113 in "Compare Single Board Computers"]]></title><description><![CDATA[
<p>I’m interested in alternatives to Raspberry Pis right now and software support is a concern. Do you have any recommendations?</p>
]]></description><pubDate>Mon, 20 Oct 2025 01:04:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45639380</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=45639380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45639380</guid></item><item><title><![CDATA[New comment by AdamH12113 in "Memory access is O(N^[1/3])"]]></title><description><![CDATA[
<p>I don't think this holds up. Historically, memory sizes have increased exponentially, but access times have gotten faster, not slower. And since the access time comes from the memory architecture, you can get 8 GB of RAM or 64 GB of RAM with the same access times. The estimated values in the table are not an especially good fit (30-50% off) and get worse if you adjust the memory sizes.<p>Theoretically, it still doesn't hold up, at least not for the foreseeable future. PCBs and integrated circuits are basically two-dimensional. Access times are limited by things like trace lengths (at the board level) and parasitics (at the IC level), none of which are defined by volume.</p>
]]></description><pubDate>Wed, 08 Oct 2025 19:33:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45519742</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=45519742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45519742</guid></item><item><title><![CDATA[New comment by AdamH12113 in "Determination of the fifth Busy Beaver value"]]></title><description><![CDATA[
<p>This is a fantastic summary that's very easy to understand. Thank you very much for writing it!</p>
]]></description><pubDate>Wed, 17 Sep 2025 14:57:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45276631</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=45276631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45276631</guid></item><item><title><![CDATA[New comment by AdamH12113 in "Removing yellow stains from fabric with blue light"]]></title><description><![CDATA[
<p>What intensity is “high-intensity?” The article doesn’t give a number. Is this something that can be done with a few bright LEDs or do you need a specialized lighting array?</p>
]]></description><pubDate>Thu, 11 Sep 2025 13:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45211225</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=45211225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45211225</guid></item><item><title><![CDATA[New comment by AdamH12113 in "I should have loved electrical engineering"]]></title><description><![CDATA[
<p>As an EE who changed majors from CS in college and who has also done a lot of programming, I can see where the author is coming from. But electrical engineering, by its nature, is a low-level field. If CS students spent their first couple years doing algorithms and data structures in assembly, they would also find it difficult!<p>A key purpose of the repeated exercises in circuit analysis is to build up the student's intuition for how electricity works. Mathematically, it's "simple" -- just systems of (possibly complex) equations and basic diff eq. But for sophomores, all that is still new, and most students don't enjoy going deep into derivations.<p>Building kits and plugging pre-made modules into microcontroller development boards is fun, but it's not really engineering. You don't hire an EE to plug off-the-shelf components together, you hire an EE to do design work, to make sure everything is going to work under all operating conditions, and to diagnose problems when something goes wrong.<p>Finally, software is just easier[1] than hardware. Modern software is a mathematical idealization that runs of top of decades of high-level tools and abstractions. That's why it's so cheap and popular!<p>[1] This does not mean that everything in software development is easy, just that you don't need to deal with physics or chemistry or manufacturing or the procurement of physical goods in order to create new software.</p>
]]></description><pubDate>Thu, 04 Sep 2025 16:30:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45129064</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=45129064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45129064</guid></item><item><title><![CDATA[New comment by AdamH12113 in "The Enterprise Experience"]]></title><description><![CDATA[
<p>> Does "career development" just mean "more money"?<p>No. Career development includes paid training sessions, title promotions (junior -> senior, etc.) opportunities to work on larger projects in more significant roles (resume building), and opportunities to transfer into management, as well as (in some cases) opportunities to publish conference papers and the like. As you get older, this kind of career development becomes more important because it is recognized by people who will hire you.</p>
]]></description><pubDate>Mon, 18 Aug 2025 05:27:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44937683</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=44937683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44937683</guid></item><item><title><![CDATA[New comment by AdamH12113 in "Toothpaste made with keratin may protect and repair damaged teeth: study"]]></title><description><![CDATA[
<p>“Made from hair” is clickbait — the research is about keratin, a common structural protein.</p>
]]></description><pubDate>Sat, 16 Aug 2025 16:06:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44924625</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=44924625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44924625</guid></item><item><title><![CDATA[New comment by AdamH12113 in "Hyrum's Law"]]></title><description><![CDATA[
<p>From an API designer's standpoint (especially if that API has paying customers), Hyrum's Law is something that has to be taken into account. But from a user's standpoint, it is engineering malpractice, plain and simple. At the very least, relying on quirks of someone else's implementation is a risk that should be understood and accounted for, and no one has any <i>reasonable</i> grounds for complaint if those quirks suddenly change in a new version.</p>
]]></description><pubDate>Fri, 01 Aug 2025 15:49:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44758575</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=44758575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44758575</guid></item><item><title><![CDATA[New comment by AdamH12113 in "The Tabs vs. Spaces war is over, and spaces have emerged victorious"]]></title><description><![CDATA[
<p>I use tabs for indentation and spacing for alignment. Tables should be aligned with spaces. A wrapped line can be tabbed up to the start of the previous line and then spaced for alignment.</p>
]]></description><pubDate>Fri, 25 Jul 2025 19:05:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44687001</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=44687001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44687001</guid></item><item><title><![CDATA[New comment by AdamH12113 in "I've Had It with Microsoft"]]></title><description><![CDATA[
<p>This is not even remotely correct. Historically, Microsoft's biggest problem with Office was having to convince people to buy the new versions since the basic feature set was fairly complete. The file format upgrade in 2007 was the only real forced upgrade since you had to have it in order to read other people's files. I have a copy of Office 2010 that still works just fine and can read files produced by up-to-date Microsoft 365 subscriptions.<p>The same goes for many other pieces of software. People (especially home users) would buy software once and then keep using it until something justified an upgrade. Software subscriptions were historically a B2B thing and IIRC usually came with support packages to help justify the ongoing cost -- especially important in the pre-internet and early internet eras.</p>
]]></description><pubDate>Fri, 25 Jul 2025 18:09:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44686287</link><dc:creator>AdamH12113</dc:creator><comments>https://news.ycombinator.com/item?id=44686287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44686287</guid></item></channel></rss>