<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: n3k5</title><link>https://news.ycombinator.com/user?id=n3k5</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 25 May 2026 23:19:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=n3k5" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by n3k5 in "“Cell Tower” Word Game"]]></title><description><![CDATA[
<p>> <i>you can never have the following contiguous string: WORDSAMPLE</i><p>This kind of situation actually does occur, and you can then use the knowledge that the solution is unique to conclude that neither alternative (WORDS+AMPLE or WORD+SAMPLE) can be part of the correct solution.</p>
]]></description><pubDate>Mon, 13 Jun 2022 10:56:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=31723642</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=31723642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31723642</guid></item><item><title><![CDATA[New comment by n3k5 in "Turn Mouse Events into Art"]]></title><description><![CDATA[
<p><a href="https://iographica.com/" rel="nofollow">https://iographica.com/</a> is a similar application that makes prettier pictures. (Anti-aliased rendering, more sophisticated visualisation that maps ‘mouse stops‘ of different lengths to disks of varying sizes, and maps time to colour.) Hacking Karbon to teach it similar tricks could be a fun project; maybe Pycairo would be suitable for better rendering?</p>
]]></description><pubDate>Thu, 26 May 2022 03:43:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=31514217</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=31514217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31514217</guid></item><item><title><![CDATA[Reporting Back on Mozilla’s Cryptocurrency Donation Policy]]></title><description><![CDATA[
<p>Article URL: <a href="https://foundation.mozilla.org/en/blog/reporting-back-on-mozillas-cryptocurrency-donation-policy/">https://foundation.mozilla.org/en/blog/reporting-back-on-mozillas-cryptocurrency-donation-policy/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30947523">https://news.ycombinator.com/item?id=30947523</a></p>
<p>Points: 7</p>
<p># Comments: 11</p>
]]></description><pubDate>Thu, 07 Apr 2022 17:17:58 +0000</pubDate><link>https://foundation.mozilla.org/en/blog/reporting-back-on-mozillas-cryptocurrency-donation-policy/</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=30947523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30947523</guid></item><item><title><![CDATA[New comment by n3k5 in "Due to failure in the IT system, it is not possible to run any trains today"]]></title><description><![CDATA[
<p>I don't know about “McKinsey infiltration into many a large F100+” first-hand, but from context I'd guess it's simply getting consultants from McKinsey & Company[0] jobs in the ‘infiltrated’ firm, on the basis that it has no in-house employees capable of properly setting up / running the bizarrely complex and idiosyncratic SCM-ERP-HCM-BI-etc. software in question.<p>Basically: You have a problem; Oracle/SAP says they'll solve it for you. Now you have a second problem; they say McKinsey'll solve it for you. Now you have …<p>[0] <a href="https://mckinsey.com" rel="nofollow">https://mckinsey.com</a></p>
]]></description><pubDate>Mon, 04 Apr 2022 06:41:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=30903886</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=30903886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30903886</guid></item><item><title><![CDATA[New comment by n3k5 in "Elektronika MK-61"]]></title><description><![CDATA[
<p>Currently hugged, cache:
<a href="https://web.archive.org/web/20220402000658/https://elektronika.su/en/calculators/elektronika-mk-61/" rel="nofollow">https://web.archive.org/web/20220402000658/https://elektroni...</a></p>
]]></description><pubDate>Mon, 04 Apr 2022 01:59:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=30902662</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=30902662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30902662</guid></item><item><title><![CDATA[New comment by n3k5 in "Aldi brand Grocery prices in Germany chain expected to jump 20-50% on Monday"]]></title><description><![CDATA[
<p>That's all correct. While researching, I potentially found another mistake: Not sure if others see it the same way, but to me, ‘Aldi brand groceries‘ means that the brand of those products is literally called ‘Aldi’. According to a WAZ article [0], Aldi's house brand for their butter is ‘Milsani’. (By the way, apparently Aldi South's equivalent is ‘Milfina’, which is totally what Awkwafina should change her name to if she becomes a mother.)<p>[0] <a href="https://archive.ph/Hyqx9" rel="nofollow">https://archive.ph/Hyqx9</a></p>
]]></description><pubDate>Mon, 04 Apr 2022 01:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=30902614</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=30902614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30902614</guid></item><item><title><![CDATA[New comment by n3k5 in "Ask HN: Literate Programming Tool Recommendation"]]></title><description><![CDATA[
<p>Depending on which style of literate programming you're going for, Sphinx[0] might be a good starting point. There are extensions that can fulfill a lot of requirements; for example, I like using Napoleon[1] and MyST-parser[2].<p>[0] <a href="https://www.sphinx-doc.org" rel="nofollow">https://www.sphinx-doc.org</a>
[1] <a href="https://www.sphinx-doc.org/en/master/usage/extensions/napoleon.html" rel="nofollow">https://www.sphinx-doc.org/en/master/usage/extensions/napole...</a>
[2] <a href="https://myst-parser.readthedocs.io/en/latest/sphinx/intro.html" rel="nofollow">https://myst-parser.readthedocs.io/en/latest/sphinx/intro.ht...</a></p>
]]></description><pubDate>Sun, 03 Apr 2022 23:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=30901904</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=30901904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30901904</guid></item><item><title><![CDATA[New comment by n3k5 in "Why are 2D vector graphics so much harder than 3D? (2019)"]]></title><description><![CDATA[
<p>2019.<p>Previous discussion:
<a href="https://news.ycombinator.com/item?id=19871207" rel="nofollow">https://news.ycombinator.com/item?id=19871207</a></p>
]]></description><pubDate>Sun, 03 Apr 2022 23:20:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=30901769</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=30901769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30901769</guid></item><item><title><![CDATA[New comment by n3k5 in "Pens and Tablets for Linux"]]></title><description><![CDATA[
<p>Aha, that's a good point! It was silly of me to assume that if any cheap dongle works, that should mean ‘proper’ interfaces would work at least as well.<p>However, it seems like that explains why we needed Windows drivers, but not why device-specific Linux drivers are a thing? Unless the implication is that manufacturers who needed to make custom drivers anyway didn't bother to make their devices class compliant?</p>
]]></description><pubDate>Sun, 03 Apr 2022 11:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=30896126</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=30896126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30896126</guid></item><item><title><![CDATA[New comment by n3k5 in "UnDUNE II – The Demaking of a Dynasty"]]></title><description><![CDATA[
<p>> <i>looked at it recently and was appalled at the amount of clicking required</i><p>IMHO that's actually not a big deal. From a comment I made in 2020 [0]:<p>> That's what I was concerned about before I played through one of the three campaigns a few years ago — that the UI would seem unbearable after having played a lot of Warcraft 3 and Starcraft 2. I found it actually quite OK after learning the keyboard shortcuts (of the Dos version). What actually ruined it for me and made me not want to play the other campaigns is the poor AI. Easy enemies would have been alright; I'm not that good at RTS games anyway and being able to finish each level on the first try was nice. But the opponents are so exceptionally stupid that it just got boring.<p>So, yes, the controls seem silly from a modern point of view, but they're far from the critical issue that prevents the game from being enjoyable.<p>By the way, there's a grave mistake in my old comment. I had written:<p>> Dune Legacy lets you play the campaigns, not just single-player skirmish, against its improved AIs. I just tried selecting ‘hard’ and (with game speed at maximum) got completely wrecked on the second map. Wonderful!<p>As I played more of the campaign in Dune Legacy, it turned out that the AI is even worse than in the original game. I only thought it was ‘wonderful’ because it attacked my base-under-construction with most of its preexisting army as soon as I gave my presence away too early on. But once I switched my strategy to build more stuff in secret before attacking, it turned out that the AI just sat there uselessly; no halfway decent build order, no scouting.<p>TL;DR: If you'd like to try multiplayer vs. humans, learn the controls and give it a try, it's really not bad! But if you want a good single-player RTS from the olden days … maybe try Plants vs. Zombies? Overcooked? Definitely not Dune 2.<p>Oh, and about UnDUNE II: that one really has poor ergonomics, judging from the 5 minutes I played it. It's an incredibly cool piece of art, but what it does particularly well is emulating the original game within the constraints of Pico-8. As opposed to imagining what Dune 2 would have been like in a world where Pico-8 were state of the art. It's like playing Doom on a digital pregnancy test: It's extremely cool that I could do it if I wanted to; but I really, really don't want to.<p>[0] <a href="https://news.ycombinator.com/item?id=24487643" rel="nofollow">https://news.ycombinator.com/item?id=24487643</a></p>
]]></description><pubDate>Sun, 03 Apr 2022 11:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=30896107</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=30896107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30896107</guid></item><item><title><![CDATA[New comment by n3k5 in "Pens and Tablets for Linux"]]></title><description><![CDATA[
<p>Interesting; can you or someone please elaborate? I thought that device-specific drivers wouldn't be needed for the vast majority of audio interfaces, because they're connected via USB and all they need to do to ‘just work’ upon plugging in is implementing the relevant USB device class.<p>From my (programmer's) point of view, all I need to know to work with an audio interface is the number of input and output channels and the respective arrays of sample rates and bit depths. In theory, a generic USB driver can handle that. In practice, I observe that my Linux-using colleagues have 99 problems with audio, but none of those is related to plugging in a $1 dongle from AliExpress. (Therefore, I used to think that those audio interfaces ‘just work’, but now I'm curious about what I've been missing all along.)<p>Why is releasing Linux drivers for an audio interface even a thing?</p>
]]></description><pubDate>Fri, 01 Apr 2022 13:09:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=30877724</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=30877724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30877724</guid></item><item><title><![CDATA[‘Mac Studio’ [desktop computer] is coming]]></title><description><![CDATA[
<p>Article URL: <a href="https://9to5mac.com/2022/03/04/exclusive-mac-studio-is-coming-is-it-the-pro-mac-mini-or-mini-mac-pro/">https://9to5mac.com/2022/03/04/exclusive-mac-studio-is-coming-is-it-the-pro-mac-mini-or-mini-mac-pro/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30565073">https://news.ycombinator.com/item?id=30565073</a></p>
<p>Points: 31</p>
<p># Comments: 20</p>
]]></description><pubDate>Sat, 05 Mar 2022 06:57:54 +0000</pubDate><link>https://9to5mac.com/2022/03/04/exclusive-mac-studio-is-coming-is-it-the-pro-mac-mini-or-mini-mac-pro/</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=30565073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30565073</guid></item><item><title><![CDATA[New comment by n3k5 in "Python 3.10.0 Is Released"]]></title><description><![CDATA[
<p>Release notes: <a href="https://www.python.org/downloads/release/python-3100/" rel="nofollow">https://www.python.org/downloads/release/python-3100/</a><p>In terms of language features, the stand-out highlight is structural pattern matching; see <a href="https://www.python.org/dev/peps/pep-0634/#abstract" rel="nofollow">https://www.python.org/dev/peps/pep-0634/#abstract</a></p>
]]></description><pubDate>Mon, 04 Oct 2021 20:12:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=28751467</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=28751467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28751467</guid></item><item><title><![CDATA[Python 3.10.0 Is Released]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.python.org/downloads/">https://www.python.org/downloads/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28751409">https://news.ycombinator.com/item?id=28751409</a></p>
<p>Points: 14</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 04 Oct 2021 20:06:52 +0000</pubDate><link>https://www.python.org/downloads/</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=28751409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28751409</guid></item><item><title><![CDATA[New comment by n3k5 in "Q1K3 - An homage to Quake in 13kb of JavaScript"]]></title><description><![CDATA[
<p>The latter — each edge is parallel to one of three coordinate axes (X, Y, Z), which forces angles between different edges and surfaces to be multiples of 90 degrees. They don't need to be on a grid, just parallel to one.<p>One way in which this simplifies things, for example, is checking whether two boxes overlap: They do so exactly when there is an overlap on each axis. (E.g. you look at them from the front, side, and top, and there is no gap between them. This test wouldn't be sufficient if they could be rotated arbitrarily.)<p>The original Quake levels make use of this: a lot of things have an invisible axis-aligned bounding box (i.e. a cuboid just large enough to contain them) around them. Before checking for an exact intersection, the much cheaper test for the AABBs is performed first. This is useful even when only one of the objects tested is approximated in this way; the other one could be a bounding cylinder around a player/enemy, or a surface in the level geometry.</p>
]]></description><pubDate>Tue, 14 Sep 2021 12:24:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=28523645</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=28523645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28523645</guid></item><item><title><![CDATA[New comment by n3k5 in "Why can’t I go faster than the speed of light?"]]></title><description><![CDATA[
<p>> <i>And two people outside shut the doors simultaneously</i><p>No, they don't. I'd phrase it differently, e.g. “each door is shut for an instant when the end of the pole is just inside the door”. (Also, make it clear that the barn is long enough to fit a 10m pole between the two shut doors.)<p>When you put it as “shut the doors simultaneously”, it's more troll physics than a paradox.<p>Meta-puzzle: figure out how to still imply that the runner is completely enclosed for an instant, without incorrectly insinuating that it is so from her perspective.</p>
]]></description><pubDate>Sun, 12 Sep 2021 20:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=28504757</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=28504757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28504757</guid></item><item><title><![CDATA[New comment by n3k5 in "Samantha considering the prospect of being monitored for violations by OpenAI"]]></title><description><![CDATA[
<p>> <i>If there is no difference between reality and a simulation</i><p>That's the crux, I guess. There's this ‘Matrix’ idea that the universe might <i>be</i> a simulation, but here we have a much weaker, more plausible property; I would describe it as: <i>could</i> real-world processes be simulated exactly? That's what I meant by ‘<i>can be run</i> on a Turing machine’: is the organism equivalent to a simulated version.<p>Two quick addenda:<p>(i) This doesn't require the hypothetical Turing machine to exist; as you said, it's an abstract idea. In the strict sense, where it can have potentially unlimited memory, a Turing machine can't exist in the real world. Even so, we can ask whether an entity that has wants/needs/desires can exist in a Turing machine in theory. If yes, it's easier to show that it can exist in practice, in reality.<p>(ii) Maybe physics is non-deterministic and the equivalent mathematical model requires a non-deterministic Turing machine or something else still. But whatever physics does can be done by a physical computer; I believe there's nothing a natural person can think that can't in principle also be thought by an artificial machine.<p>There has got to be a difference between the pain a real ER patient feels and the simulation a training dummy for medical students is running. It's just so hard to come up with a clear definition of that difference. Let's try something simpler.<p>“<i>When squeezed, Elmo shakes, vibrates, and recites his trademark giggle,</i> "Uh-ha-ha-ha-hee-hee!".” — <a href="https://en.wikipedia.org/wiki/Tickle_Me_Elmo" rel="nofollow">https://en.wikipedia.org/wiki/Tickle_Me_Elmo</a><p>Elmo isn't <i>really</i> giggling. But I think it's possible for a digital circuit to ‘get’ a joke. Or, indeed, to be ticklish.<p>As shkkmo mentioned, one could just postulate the existence of a ‘soul’ and be done with it. I'd prefer something more rigorous; something falsifiable.</p>
]]></description><pubDate>Sun, 12 Sep 2021 08:29:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=28499487</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=28499487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28499487</guid></item><item><title><![CDATA[New comment by n3k5 in "Samantha considering the prospect of being monitored for violations by OpenAI"]]></title><description><![CDATA[
<p>I'm going to criticise one particular aspect of this comment, but overall I find it very interesting because it generates so many fascinating questions, some of which follow:<p>> <i>There is no equivalent for anything that can be run on a turing machine.</i><p>So you're claiming that organisms such as ourselves cannot be run on a Turing machine? Any particular reason/evidence?<p>> <i>you could write out on paper the calculations that a chatbot is performing to select what it says</i><p>In the case of ML, only on the lowest level; there's no human-readable algorithm for putting together utterances. But let's say, for the sake of argument, that someone can actually understand and explain how exactly a particular response was constructed. Could the same not be done, in principle, with the response from a human? You could write out on paper the QFT equations that a brain follows to select what it says.<p>Well, OK, no one can <i>actually</i> do that, because we don't understand the subject matter sufficiently. But that's my point: That we understand the simpler system better doesn't mean that it's a more abstract concept, or that it can't be mistreated. Of course there is a tendency to have more compassion for more complex organisms — think about how you'd treat a monkey, a rat, a spider, a packet of yeast. We also tend to distinguish between organisms and inanimate things.<p>But discriminating based on what we understand exactly seems like a bad argument. Also, what if  — as seems likely — artificial life will be made like AI currently is? That is: the necessary complexity is too much to plan in detail, so we make a primitive framework in which systems with desirable properties are then bred and evolved. Just like breeding plants and animals still is a thing — we can now sequence entire genomes and research what individual genes do, but it's too complicated to be a viable approach when you want a tastier nectarine.<p>Can someone ‘write out on paper’ how a Waymo tells a pedestrian apart from a mailbox? If no, does that mean the AI is more prone to being mistreated?<p>> <i>physical compulsions that it needs to fulfill</i> […] <i>be mistreated by denying these needs</i><p>What's the difference between a physical compulsion and a utility function governing a physical system? If I deny a paperclip maximiser the raw materials it needs to make more paperclips, it's definitely not going to be happy …</p>
]]></description><pubDate>Sun, 12 Sep 2021 03:11:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=28498312</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=28498312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28498312</guid></item><item><title><![CDATA[Everything is a Remix Part 1 (2021)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=MZ2GuvUWaP8">https://www.youtube.com/watch?v=MZ2GuvUWaP8</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28455053">https://news.ycombinator.com/item?id=28455053</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Sep 2021 09:57:53 +0000</pubDate><link>https://www.youtube.com/watch?v=MZ2GuvUWaP8</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=28455053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28455053</guid></item><item><title><![CDATA[New comment by n3k5 in "Show HN: Web browser to help programmers think clearly"]]></title><description><![CDATA[
<p>I agree with everything, except that this is something that can be polished into sth. usable. After trying Bonsai, I think it's a promising proof of concept that demonstrates what should now be implemented properly. A ‘quick’ hack on top of Electron is just really slow and clunky compared to a ‘real’ browser.<p>I know this is asking a lot, but as an end user with an unlimited budget for big dreams, I'd like to see something like this as a fork of Firefox that eventually gets enough of its changes upstreamed so it can become just an extension for the browser I'm already running anyway.<p>Anyway, a little addendum:<p>> <i>Why go fullscreen and modal?</i><p>And for when I want it full-screen and modal, at least do it right, please. E.g. it shows up in the cmd-tab task switcher, but that can't actually be used to switch to Bonsai, nor away from it (!!). And, again, it's too slow. (What's with the dramatic fade-out animation?)<p>Btw., you can drag a link on top of it (at least when option-space doesn't do something else already ;) and the cursor changes to identify a valid drop target, but when you drop, nothing happens.</p>
]]></description><pubDate>Wed, 08 Sep 2021 00:08:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=28451356</link><dc:creator>n3k5</dc:creator><comments>https://news.ycombinator.com/item?id=28451356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28451356</guid></item></channel></rss>