<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: tolciho</title><link>https://news.ycombinator.com/user?id=tolciho</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 06:05:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tolciho" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tolciho in "Introduction to Computer Music (2009) [pdf]"]]></title><description><![CDATA[
<p>To confirm the claim that "all scales in all cultures are based on octaves and fifths" one might study the scales.zip scale files and find those that do not contain octaves and fifths, which should naturally be zero if the claim is true.<p><a href="https://www.huygens-fokker.org/scala/" rel="nofollow">https://www.huygens-fokker.org/scala/</a><p>Note also that certain musical traditions were suppressed or eradicated due to their unfortunate habit of using dissonant notes such as minor seconds, as opposed to the consonant traids favored by a particular group recently in power around the world. Happy Easter!</p>
]]></description><pubDate>Sun, 05 Apr 2026 17:44:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47651910</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47651910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47651910</guid></item><item><title><![CDATA[New comment by tolciho in "SSH certificates: the better SSH experience"]]></title><description><![CDATA[
<p>Or when the security team at some other company emails you their private key.</p>
]]></description><pubDate>Fri, 03 Apr 2026 20:22:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47631752</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47631752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47631752</guid></item><item><title><![CDATA[New comment by tolciho in "Marc Andreessen is wrong about introspection"]]></title><description><![CDATA[
<p>A brief look at certain native American tribes might show quite a lot of talking and consensus building, like if some war chief wants a war he needs to drum up support for that. Hours of talking ensue! Not to say that ancient tribes didn't have the worst of what modern corporations have to offer as far as leadership goes, but a claim "basically every village" is basically wrong, or "bascially" is carrying a heck of a lot of weight.</p>
]]></description><pubDate>Fri, 03 Apr 2026 17:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47629783</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47629783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47629783</guid></item><item><title><![CDATA[New comment by tolciho in "Significant raise of reports"]]></title><description><![CDATA[
<p>Except that when you did connect Windows to anything it was hacked in less than 30 seconds (the user ignored the "apply these updates first, and then connect ..." advice, they wanted some keyboard driver. Hacked, whoops, gotta waste time doing a wipe and reinstall. This was back when many places had no firewalls). IRIX would fall over and die if you pointed a somewhat aggressive nmap at it, some buggy daemon listening by default on TCP/0, iirc. There was code in ISC DHCPD "windows is buggy, but we work around it with this here kluge..." and etc etc etc etc etc</p>
]]></description><pubDate>Thu, 02 Apr 2026 14:15:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47614809</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47614809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47614809</guid></item><item><title><![CDATA[New comment by tolciho in "Marc Andreessen's dangerously unexamined life"]]></title><description><![CDATA[
<p>And, spoiler alert, Villefort is nouveau riche, Mammon-oriented, and has pretensions of philosophy. Where have I seen that before? He is also the villain of the story.</p>
]]></description><pubDate>Wed, 01 Apr 2026 20:10:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47605908</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47605908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47605908</guid></item><item><title><![CDATA[New comment by tolciho in "Marc Andreessen's dangerously unexamined life"]]></title><description><![CDATA[
<p>> I think Marvin Minsky was the first person that I saw take a stand against "knowing yourself"<p><pre><code>  Ordinarily M. de Villefort made and returned very few visits. His wife
  visited for him, and this was the received thing in the world, where
  the weighty and multifarious occupations of the magistrate were
  accepted as an excuse for what was really only calculated pride, a
  manifestation of professed superiority—in fact, the application of the
  axiom, _Pretend to think well of yourself, and the world will think
  well of you_, an axiom a hundred times more useful in society nowadays
  than that of the Greeks, “Know thyself,” a knowledge for which, in our
  days, we have substituted the less difficult and more advantageous
  science of _knowing others_.
</code></pre>
"The Count of Monte Cristo". Alexandre Dumas. 1846.</p>
]]></description><pubDate>Wed, 01 Apr 2026 16:32:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47603113</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47603113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47603113</guid></item><item><title><![CDATA[New comment by tolciho in "Marc Andreessen's dangerously unexamined life"]]></title><description><![CDATA[
<p>Buddhists really should get in on the introspective thing one of these years.</p>
]]></description><pubDate>Wed, 01 Apr 2026 16:23:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47602973</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47602973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47602973</guid></item><item><title><![CDATA[New comment by tolciho in "Iran-linked hackers breach FBI director's personal email"]]></title><description><![CDATA[
<p>Athens spending like drunken sailors during the Peloponnesian War and the subsequent Oligarchical Coup d’Etat comes to mind. Or must the dictator be just one person and not a bunch of Orwell's pigs?</p>
]]></description><pubDate>Sat, 28 Mar 2026 17:14:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47556517</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47556517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47556517</guid></item><item><title><![CDATA[New comment by tolciho in "Vibe-Coded Ext4 for OpenBSD"]]></title><description><![CDATA[
<p>Eh, well, if your guns are trained on the "copyright" portion of the ship and you can sink it from there, no need to waste ammo or time trying to figure out if code bits are as explosive as the copyright bits are. Probably the code is just as sinkable, e.g. here's a recent response to some other AI slop:<p><pre><code>  I didn't look closely at most of the code but one thing that caught my eye, pid is not safe for tempfile name generation, another user of the system can easily generate files that conflict with this. Functions like mktemp and mkstemp are there for a reason. Some of the other "safety" checks make no sense. If the LLM code generator is coming up with things which any competent unix sysadmin (let alone programmer) can tell are obviously wrong, it doesn't bode well for the rest.</code></pre>
<a href="https://marc.info/?l=openbsd-ports&m=177460682403496&w=2" rel="nofollow">https://marc.info/?l=openbsd-ports&m=177460682403496&w=2</a><p>The next AI winter can't come soon enough…</p>
]]></description><pubDate>Fri, 27 Mar 2026 19:54:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47547411</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47547411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47547411</guid></item><item><title><![CDATA[New comment by tolciho in "Miscellanea: The War in Iran"]]></title><description><![CDATA[
<p>It's a complicated picture. Some Americans did not like the advice to "turn down the thermostat, and wear a sweater", and the next president removed the solar panels from the White House. It may be amusing to learn the country some of those panels ended up at, and the propaganda value in having such. Other Americans have improved water conservation ("Cadillac Desert" is a short and relevant read here) and those horrid land whales now leak far less oil; it used to be every parking spot had huge stains of oil beneath them. And the leaded gasoline, yum! Still other Americans howl about the toilets that use less water, and hoard inefficient light bulbs that do not last too long. So there are folks moving both towards and against reneable energy and conservation. Granted maybe there has not been as much movement as should have happened between now and when "The Oil Crisis: This Time the Wolf Is Here" (1973) got published, but that's not saying nothing has happened. Trends may help rule out some of the noise, or one might try to model things like the "Limits to Growth" study did, though other folks really did not like that report, and so these things go on and around.</p>
]]></description><pubDate>Wed, 25 Mar 2026 23:19:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47524598</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47524598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47524598</guid></item><item><title><![CDATA[New comment by tolciho in "Google details new 24-hour process to sideload unverified Android apps"]]></title><description><![CDATA[
<p>> Office was considered a very solid product for many generations.<p>When was that? My introduction to Excel was in the 1990s when a scientist asked about data corruption, and my response was "oh, yeah, Excel does that, you need to fiddle with these options and hope the options do not get turned off, seeing as companies may randomly screw over user preferences". The look in their eyes...they probably had done a whole bunch of data entry before they even noticed the corruption. Anyways, a few decades later those genomes got renamed, for some reason or another. Other customers came to me and pleaded, please do not install Word 6, it's bad, and I was like, well, be that as it may, but Microsoft has broken the file format, again, so if someone sends you a Word 6 document you will not be able to read it. They've got you over the barrel, perhaps consider not using their software? Unless you like being chained to that main-mast, of course, don't shame the kink! Later on a coworker said, try Visio, and I was like, this is sort of bad, and they were like, yeah, it was better before Microsoft bought it. So, when was Microsoft not producing kusogeware? Sometime during the semi-mythical 80s, perhaps?</p>
]]></description><pubDate>Fri, 20 Mar 2026 18:26:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47458619</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47458619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47458619</guid></item><item><title><![CDATA[New comment by tolciho in "Glassworm is back: A new wave of invisible Unicode attacks hits repositories"]]></title><description><![CDATA[
<p>Attacks employing invisible characters are not a new thing. Prior efforts here include terminal escape sequences, possibly hidden with CSS that if blindly copied and pasted would execute who knows what if the particular terminal allowed escape sequences to do too much (a common feature of featuritis) or the terminal had errors in its invisible character parsing code.<p>For data or code hiding the Acme::Bleach Perl module is an old example though by no means the oldest example of such. This is largely irrelevant given how relevant not learning from history is for most.<p>Invisible characters may also cause hard to debug issues, such as lpr(1) not working for a user, who turned out to have a control character hiding in their .cshrc. Such things as hex viewers and OCD levels of attention to detail are suggested.</p>
]]></description><pubDate>Sun, 15 Mar 2026 17:16:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47389497</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47389497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47389497</guid></item><item><title><![CDATA[New comment by tolciho in "CBP tapped into the online advertising ecosystem to track peoples’ movements"]]></title><description><![CDATA[
<p>Alas, but the body count usually must be worryingly high before the "hmm, well, maybe we should do something?" thing kicks into gear. Daylight unescorted bomber raids, for example, or a space shuttle departing itself most awkwardly, usually after the attrit rate is already out the barn door and up and over the third ridge is action taken. Fixes may also require a change of thinking, which may be awkward for some, especially where reputations are involved, or piles of Mammon so high that a Jesus himself would throw his back trying to turn those tables at Wall-street. The engineering on the space shuttle was near perfect, right? And then you need ongoing vigilance soas to help slow down the rate of repeats where, spoilers, o-rings were again involved in the almost-disaster that was the Starliner. Squick-worthy adtech? Meh, hasn't gotten enough killed. Yet.</p>
]]></description><pubDate>Fri, 06 Mar 2026 06:13:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47271527</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47271527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47271527</guid></item><item><title><![CDATA[New comment by tolciho in "Notes on Clarifying Man Pages"]]></title><description><![CDATA[
<p><p><pre><code>  man -O tag=L ls
</code></pre>
would search for the L tag in the ls(1) man page, or there's<p><pre><code>  man -akO tag Ic=ulimit
</code></pre>
to find whatever the ulimit thing is or for an even more general search a small wrapper along the lines of<p><pre><code>  #!/bin/sh
  man -akO tag="$1" any="$1"
</code></pre>
may help, unless you are not on OpenBSD, in which case you may wish for the droolsauce and energy waste that is AI because the documentation on your OS is probably some sort of evolving train wreck (man pages -> gun info -> README from 2003 -> web pages, increasingly bloated and behind the iron curtain of javascript -> ??? -> Singularity! Three hails for our Saint Kurzweil!!). Back when I supported Linux I might just run strace on the process because who knew if there was documentation (maybe?) or if it was accurate (sometimes?) and<p><pre><code>  function info { /usr/bin/info "$@" 2>/dev/null | $PAGER; }
</code></pre>
is at least a ksh function for making info somewhat less terrible.</p>
]]></description><pubDate>Fri, 20 Feb 2026 17:36:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47091100</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47091100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47091100</guid></item><item><title><![CDATA[New comment by tolciho in "Undo in Vi and Its Successors"]]></title><description><![CDATA[
<p>Such as the base OpenBSD vi, which only supports a single-level undo, which I am using at this moment (and still learning how to use, after a few decades). vim got curb-canned a while ago due to various "that's nice, but how do I turn it off?" additions, in addition to having more code in header files than vi has in total. vi meanwhile is pretty bloated though has ex filters which are a huge step up from the standard editor. Multi-level undo? Don't really need it.</p>
]]></description><pubDate>Tue, 17 Feb 2026 16:07:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47049036</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=47049036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47049036</guid></item><item><title><![CDATA[New comment by tolciho in "My iPhone 16 Pro Max produces garbage output when running MLX LLMs"]]></title><description><![CDATA[
<p>Maybe Trurl and Klapaucius were put in charge of Q&A.</p>
]]></description><pubDate>Mon, 02 Feb 2026 04:20:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46852361</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=46852361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46852361</guid></item><item><title><![CDATA[New comment by tolciho in "List animals until failure"]]></title><description><![CDATA[
<p>According to Nix v. Hedden, 149 U.S. 304 (1893) a tomato is a vegetable, so the riourous may need to account for that in the appropriate jurisdictions, especially if tarrifs are on the line, or at least to rember to have bigger lawyers than the competition. Also a carrot is a fruit (in EU, for purposes of jam classification), "I can't believe that superhero doll is not a doll", etc.</p>
]]></description><pubDate>Sun, 01 Feb 2026 21:30:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46849562</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=46849562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46849562</guid></item><item><title><![CDATA[New comment by tolciho in "A lot of population numbers are fake"]]></title><description><![CDATA[
<p>King Louis XIV lost a bunch of his land to astronomers able to more accurately measure said land. This is the sort of thing that can happen when you want to turn your country into a world leader in science.</p>
]]></description><pubDate>Fri, 30 Jan 2026 05:50:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46820972</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=46820972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46820972</guid></item><item><title><![CDATA[New comment by tolciho in "How to choose colors for your CLI applications (2023)"]]></title><description><![CDATA[
<p>A confused user once stopped by, they had a blank terminal, so I showed them how to select all which revealed the helpfully black on black text. These days I compile colour support out of st, or set *colorMode:false for xterm. "But you can customize the colours" is a typical response, to which one might respond that one has grown weary of pushing that particular rock, and moreover one may be busy with other things at a drag-out monitor in a server room at three in the morning that has helpfully dark blue text on a black console, or worse if some high-minded expert has gone and rubbed the backside of a unicorn everywhere so that they may improve the "legibility".</p>
]]></description><pubDate>Thu, 29 Jan 2026 17:51:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46813686</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=46813686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46813686</guid></item><item><title><![CDATA[New comment by tolciho in "The lost art of XML"]]></title><description><![CDATA[
<p>And of course XML libraries haven't had any security issues (oh look CVE-2025-49796) and certainly would not need to make random network requests for a DTD of "reasonable" complexity. I also dropped XML, and that's after having a website that used XML, XSLT rendering to different output forms, etc. There were discussions at the time (early to mid 2000s) of moving all the config files on unix over to XML. Various softwares probably have the scars of that era and therefore an XML dependency and is that an embiggened attack surface? Also namespaces are super annoying, pretty sure I documented the ughsauce necessary to deal with them somewhere. Thankfully, crickets serenade the faint cries of "Bueller".<p>The contrast with only JSON is far too simplistic; XML got dropped from places where JSON is uninvolved, like why use a relational database when you can have an XML database??? Or those config files on unix are for the most part still not-XML and not-JSON. Or there's various flavors of markdown which do not give you the semi-mythical semantic web but can be banged out easily enough in vi or whatever and don't require schemas and validation or libraries with far too many security problems and I wouldn't write my documentation (these days) using S-expressions anyhow.<p>This being said there probably are places where something that validates strictly is optimal, maybe financial transactions (EDIFACT and XML are different hells, I guess), at least until some cheeky git points out that data can be leaked by encoding with tabs and spaces between the elements. Hopefully your fancy and expensive XML security layer normalizes or removes that whitespace?</p>
]]></description><pubDate>Fri, 23 Jan 2026 06:32:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46729187</link><dc:creator>tolciho</dc:creator><comments>https://news.ycombinator.com/item?id=46729187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46729187</guid></item></channel></rss>