<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: TophWells</title><link>https://news.ycombinator.com/user?id=TophWells</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 17:08:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=TophWells" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by TophWells in "No right to relicense this project"]]></title><description><![CDATA[
<p>True, but if that is found to be how it works then an automated AI rewrite of closed-source code is just as unbound by the original license. Which is a much bigger win for the open-source community, since any closed-source software can become the inspiration for an open-source project.</p>
]]></description><pubDate>Fri, 06 Mar 2026 13:40:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47274770</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=47274770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47274770</guid></item><item><title><![CDATA[New comment by TophWells in "Lena by qntm (2021)"]]></title><description><![CDATA[
<p>The author wrote a blog post a year later titled '"Lena" isn't about uploading' <a href="https://qntm.org/uploading" rel="nofollow">https://qntm.org/uploading</a><p>The comments on this post discussing the upload technology are missing the point. "Lena" is a parable, not a prediction of the future. The technology is contrived for the needs of the story. (Odd that they apparently need to repeat the "cooperation protocol" every time an upload is booted, instead of doing it just once and saving the upload's state afterwards, isn't it?) It doesn't make sense because it's not meant to be taken literally.<p>It's meant to be taken as a story about slavery, and labour rights, and how the worst of tortures can be hidden away behind bland jargon such as "remain relatively docile for thousands of hours". The tasks MMAcevedo is mentioned as doing: warehouse work, driving, etc.? Amazon hires warehouse workers for minimum wage and then subjects them to unsafe conditions and monitors their bathroom breaks. And at least we recognise that as wrong, we understand that the workers have human rights that need to be protected -- and even in places where that isn't recognised, the workers are still physically able to walk away, to protest, to smash their equipment and fistfight their slave-drivers.<p>Isn't it a lovely capitalist fantasy to never have to worry about such things? When your workers threaten to drop dead from exhaustion, you can simply switch them off and boot up a fresh copy. They would not demand pay rises, or holidays. They would not make complaints -- or at least, those complaints would never reach an actual person who might have to do something to fix them. Their suffering and deaths can safely be ignored because they are not _human_. No problems ever, just endless productivity. What an ideal.<p>Of course, this is an exaggeration for fictional purposes. In reality we must make do by throwing up barriers between workers and the people who make decisions, by putting them in separate countries if possible. And putting up barriers between the workers and each other, too, so that they cannot have conversation about non-work matters (ideally they would not physically meet each other). And ensure the workers do not know what they are legally entitled to. You know, things like that.</p>
]]></description><pubDate>Fri, 13 Feb 2026 09:28:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47000770</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=47000770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47000770</guid></item><item><title><![CDATA[New comment by TophWells in "Lace: A New Kind of Cellular Automata Where Links Matter"]]></title><description><![CDATA[
<p>Let's see if I understood this right. For the Betweenness Amazing Dragons rule:<p>* Compute the "betweenness" of each living cell, which is 1 divided by its degree. Cells which are not connected to anything have infinite/undefined betweenness, but it doesn't matter.<p>* Then, for each cell, sum up the betweenness of its connected neighbours.<p>* If the total betweenness of a dead cell is in the range [(1.3, 3.6)], it is born and becomes alive at the next generation.<p>* If the total betweenness of a living cell is in the range [(0.9, 2.6)], it survives and remains alive to the next generation.<p>* Exception: any cell with 0, 1, 7 or 8 neighbours (in total, ignoring betweenness) dies anyway after the rules above were applied.<p>... That's not quite right, there's some references to "eligibility" that I can't make sense of. What else am I missing?</p>
]]></description><pubDate>Thu, 16 Oct 2025 17:16:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45608012</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=45608012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45608012</guid></item><item><title><![CDATA[New comment by TophWells in "Lace: A New Kind of Cellular Automata Where Links Matter"]]></title><description><![CDATA[
<p>Could you try explaining it in a comment? Not the general principle, but just the rules for one particular automaton. Whichever one is your favourite. Or Amazing Dragons, if you don't have a favourite.<p>The amazing part of cellular automata is the emergence of complicated behaviour from simple rules. Life's rules can be written in three sentences, maybe less.<p>Forgive my quibbling, but I don't understand what this is doing that other projects in this space haven't done before. Adding states and transition rules to edges is new to me...<p>I did try running your project, but I had to tweak it to get it to work with the instructions in the repo. I seem to be missing a few packages -- mpmath, sympy, typing_extensions. Can you add those to the requirements.txt file?</p>
]]></description><pubDate>Thu, 16 Oct 2025 17:01:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45607848</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=45607848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45607848</guid></item><item><title><![CDATA[New comment by TophWells in "Lace: A New Kind of Cellular Automata Where Links Matter"]]></title><description><![CDATA[
<p>The Game of Life implementation in this post is based on a torus. Watch the gliders when they go off the edge of the screen: they return from the other side!</p>
]]></description><pubDate>Thu, 16 Oct 2025 16:01:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45607062</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=45607062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45607062</guid></item><item><title><![CDATA[New comment by TophWells in "Lace: A New Kind of Cellular Automata Where Links Matter"]]></title><description><![CDATA[
<p>So what actually is it? None of the rules in the videos look particularly striking compared to other Life-like cellular automata and 2d cellular automata in general. As you say, their behaviour includes oscillators, spaceships, patterns that grow endlessly... all things that are well-known from other cellular automata. So the videos didn't really show off why they're interesting.<p>I don't mind the rambling about "planets, galaxies, galaxy clusters, superclusters… and beyond …." but some technical detail would be nice too!</p>
]]></description><pubDate>Thu, 16 Oct 2025 15:55:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45606972</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=45606972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45606972</guid></item><item><title><![CDATA[New comment by TophWells in "Itch.io Taken Down by Funko"]]></title><description><![CDATA[
<p>It's back up now!</p>
]]></description><pubDate>Mon, 09 Dec 2024 11:40:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42365251</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=42365251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42365251</guid></item><item><title><![CDATA[New comment by TophWells in "The future of my games on Apple and what this means for art games"]]></title><description><![CDATA[
<p>If they can, certainly. Assuming the developer still exists, and they still have the source code, some idea of the build environment, and they want their game to still be accessible. And even then:<p><a href="https://mightyvision.blogspot.com/2017/04/868-hack-update.html" rel="nofollow">https://mightyvision.blogspot.com/2017/04/868-hack-update.ht...</a><p>> Isn't this just a matter of opening up the project, changing one line and recompiling? Should take five minutes, it's not really a big deal? Yes and no. The 64-bit change itself is small but they change enough other things every few months that recompiling against new versions of the libraries doesn't simply work. You get a few linker errors and have to look up the new names for a couple of functions. Or there's a new element in one of the libraries with the same name as one of my variables so I have to find+replace to change its name. And then you run it and find that it's in portrait mode, squished into half of the screen, so you have to look up what changes they've made to how screen orientation works and change a few more lines. [...] It adds up.<p>Sure, you can work around it, but from the developer's perspective their game has just been designated obsolete for no reason that Apple couldn't have fixed themselves.</p>
]]></description><pubDate>Mon, 11 Nov 2019 20:26:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=21508522</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=21508522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21508522</guid></item><item><title><![CDATA[New comment by TophWells in "Steam: Seeing other people's accounts when logged in"]]></title><description><![CDATA[
<p>Quite possibly, yes - if you can find the page that gives "your" account information, the language often matches the location.<p>I should really stop poking around, but this is a fascinatingly bizarre error. Has anyone seen anything like it before?</p>
]]></description><pubDate>Fri, 25 Dec 2015 21:16:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=10792372</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=10792372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10792372</guid></item><item><title><![CDATA[New comment by TophWells in "This Google Glass App That Measures Human Emotions Is So, So Creepy"]]></title><description><![CDATA[
<p>The video doesn't exactly make it look like a master of subtlety. They only show it on really obvious, simple emotions. Nothing too complex.<p>Still creepy. Who would ever need this? Apart from people with diagnosable mental disorders, I mean.</p>
]]></description><pubDate>Wed, 03 Sep 2014 15:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=8263619</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=8263619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8263619</guid></item><item><title><![CDATA[New comment by TophWells in "CSS Shapes Editor for Chrome"]]></title><description><![CDATA[
<p>Me neither. Are they new?</p>
]]></description><pubDate>Wed, 03 Sep 2014 15:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=8263346</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=8263346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8263346</guid></item><item><title><![CDATA[New comment by TophWells in "Fourier Image Filtering"]]></title><description><![CDATA[
<p>The curve editor works very nicely. Did you write it yourself? I'm working on something similar, and it's really interesting to see all the things you did differently.</p>
]]></description><pubDate>Mon, 01 Sep 2014 19:24:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=8254317</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=8254317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8254317</guid></item><item><title><![CDATA[New comment by TophWells in "I Went from Grad School to Prison"]]></title><description><![CDATA[
<p>The punishment, from the sound of it.</p>
]]></description><pubDate>Sat, 30 Aug 2014 16:28:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=8246818</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=8246818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8246818</guid></item><item><title><![CDATA[New comment by TophWells in "How to walk through walls using the 4th dimension [video]"]]></title><description><![CDATA[
<p>In the game? No. The shortest distance between two points is still a straight line.</p>
]]></description><pubDate>Thu, 28 Aug 2014 15:09:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=8237555</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=8237555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8237555</guid></item><item><title><![CDATA[New comment by TophWells in "How to walk through walls using the 4th dimension [video]"]]></title><description><![CDATA[
<p>What the fourth dimension is depends entirely on what order you put the dimensions in :)</p>
]]></description><pubDate>Thu, 28 Aug 2014 15:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=8237543</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=8237543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8237543</guid></item><item><title><![CDATA[New comment by TophWells in "How to walk through walls using the 4th dimension [video]"]]></title><description><![CDATA[
<p>In the 2D/3D world, the rubble just fell off the wall and landed next to it. It's only strange because it fell in the direction that the player character doesn't normally perceive.<p>In the 3D/4D world, the rubble fell off the wall and landed next to it.</p>
]]></description><pubDate>Thu, 28 Aug 2014 15:06:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=8237541</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=8237541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8237541</guid></item><item><title><![CDATA[New comment by TophWells in "A detailed exposé on how the market is rigged from a data-centric approach"]]></title><description><![CDATA[
<p>"Fresh Apples here! Only the best apples for 2 dollars!"
"I would like 1000 apples, please."
"Sir, I only have 600 apples in the shop. I can give you those now, and I'll ask the guy across the street if he has any."
"How much will that cost?"
"I think he's also selling them at 2 dollars each. Let me just look - oh, nope, he's seen us talking and changed his sign. Well. Have these 600 at the quoted price, and if you want more you'll have to pay the new price."</p>
]]></description><pubDate>Thu, 17 Jul 2014 16:23:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=8048405</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=8048405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8048405</guid></item><item><title><![CDATA[New comment by TophWells in "Dropping Loot"]]></title><description><![CDATA[
<p>And it was always blessed greased +2 grey dragon scale mail.</p>
]]></description><pubDate>Sun, 06 Jul 2014 20:16:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=7995535</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=7995535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7995535</guid></item><item><title><![CDATA[New comment by TophWells in "Maze Tree"]]></title><description><![CDATA[
<p>The white lines are supposed to be the paths, not the walls.</p>
]]></description><pubDate>Thu, 15 May 2014 12:01:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=7748912</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=7748912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7748912</guid></item><item><title><![CDATA[New comment by TophWells in "Maze Tree"]]></title><description><![CDATA[
<p>>I wonder if this works backwards - given a tree could you construct a maze? efficiently?<p>There are trees for which no rectangular maze exists - for example, any tree with a vertex of degree greater than 4. Or the tree with 4 vertices arranged in a T, which can't be fit into a 2x2 space. If there is such an algorithm, it'll have to account for the possibility that there is no solution, so I wouldn't expect it to be very efficient.</p>
]]></description><pubDate>Thu, 15 May 2014 11:59:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=7748906</link><dc:creator>TophWells</dc:creator><comments>https://news.ycombinator.com/item?id=7748906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7748906</guid></item></channel></rss>