<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: bluefox</title><link>https://news.ycombinator.com/user?id=bluefox</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 20:34:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bluefox" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bluefox in "[dead]"]]></title><description><![CDATA[
<p>Not everyone has an email address associated with their account, or want one.<p>Anyway, since such requests are apparently ignored here, my password is "bluewave".<p>Have fun.</p>
]]></description><pubDate>Wed, 12 Jan 2022 00:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=29900545</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29900545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29900545</guid></item><item><title><![CDATA[New comment by bluefox in "What NPM should do to stop a new colors attack"]]></title><description><![CDATA[
<p>Indeed, it's common nowadays to label things (ideas, people, etc.) in order to frame them in a way that's convenient to the labeler and helps him advance his agenda. I think given the global situation, some people become more sensitive to this kind of tactic (which is often used), while others have shown just how susceptible they are to it.<p>The author of the software didn't attack anything. He just pushed some code into a place he had legitimate control of.<p>Some irresponsible (see what I did?) developers downloaded and executed this code without checking, and as a result their stuff broke.</p>
]]></description><pubDate>Mon, 10 Jan 2022 17:41:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=29878445</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29878445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29878445</guid></item><item><title><![CDATA[New comment by bluefox in "Dev corrupts NPM libs 'colors' and 'faker', breaking thousands of apps"]]></title><description><![CDATA[
<p>So you're saying he also had to document his code?  Maybe make a pull request.<p>Every developer is responsible for what goes into his project, including dependencies.  When a developer wants to update a dependency, he is responsible for the appropriateness of the update.  In order to get an idea, he should audit the changes.  For personal code, such an audit may constitute of a quick skim to determine that nothing breaks.  For production code, it may also include a security audit.<p>When a dependency that used to do X now does Y and therefore breaks your stuff, you are the one responsible for dealing with it.  The author disclaimed any warranty and any fitness of purpose for his project, and whether his intentions make sense or not is of no consequence.<p>My point was that there is no such thing as "malicious code".  Code is code, and it's your responsibility to determine whether it fits the context.  That someone put it out there with an MIT license means the responsibility is yours.<p>P.S. Ata nishma bachur magniv, lama macharta et ha'autobus? OK, ro'e she'ata gar be-Sverige achshav (Scandinavia ze ha'chalom sheli) az mevin.</p>
]]></description><pubDate>Mon, 10 Jan 2022 14:46:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=29875554</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29875554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29875554</guid></item><item><title><![CDATA[New comment by bluefox in "Dev corrupts NPM libs 'colors' and 'faker', breaking thousands of apps"]]></title><description><![CDATA[
<p>Intent doesn't matter. The only person who cares about intent is the agent who acts.<p>The repository contains the console.log code, but you, as a user, would have to knowingly download it and run it. It's not like pushing code into a repository tricks you into running the code.<p>Trying to "win" by labeling something as "whataboutism" is just idiotism.</p>
]]></description><pubDate>Mon, 10 Jan 2022 02:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=29870046</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29870046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29870046</guid></item><item><title><![CDATA[New comment by bluefox in "Dev corrupts NPM libs 'colors' and 'faker', breaking thousands of apps"]]></title><description><![CDATA[
<p>Yeah, I was a GitHub user in 2008. Though it obviously had a social aspect, it wasn't considered a "social network" type of site.  Its ongoing transformation into one is a result of the acquisition by Microsoft.</p>
]]></description><pubDate>Mon, 10 Jan 2022 01:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=29869349</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29869349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29869349</guid></item><item><title><![CDATA[New comment by bluefox in "Dev corrupts NPM libs 'colors' and 'faker', breaking thousands of apps"]]></title><description><![CDATA[
<p>I take it you've never read a virus magazine like, say, 40Hex or 29A?<p>What is "malicious code" anyway?  Maybe Microsoft Windows is malicious.  It does contain code to format your disk.</p>
]]></description><pubDate>Mon, 10 Jan 2022 00:40:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=29869137</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29869137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29869137</guid></item><item><title><![CDATA[New comment by bluefox in "Dev corrupts NPM libs 'colors' and 'faker', breaking thousands of apps"]]></title><description><![CDATA[
<p>You are saying "scary", but I think "alarming" is more appropriate.<p>It's an alarm that should be buzzing through sleepy programmer skulls.  It should alert them to the fact that it's no longer the small company that respected programmers, where you felt your account was yours, and your repositories were yours.<p>The rules have changed with that acquisition, and Microsoft exploited the good reputation of that small company and the inertia of its users.  Step by step, the site became more "social", and started suffering from the usual issues.  Step by step, we see the same bigco policies that treat users as worker ants.  When an ant starts making up a mind of its own, queen ant sends some soldier ants to cannibalize it.<p>Now, I realize here on HN the tired old rants of Moxie are considered gold.  But if you want to skip being treated like an ant, run your own server, maybe support upcoming federation protocols to kill this centralization and bring down the nest, or at least migrate to some place that respects its users in the meantime.</p>
]]></description><pubDate>Mon, 10 Jan 2022 00:31:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=29869085</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29869085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29869085</guid></item><item><title><![CDATA[New comment by bluefox in "Gitea Is Joining the Fediverse"]]></title><description><![CDATA[
<p>This sounds good, but what about discoverability?<p>There should probably be a way to merge project lists on various forges into a potentially huge index that can be browsed and searched, independently of each particular forge.  Maybe it already exists?</p>
]]></description><pubDate>Fri, 07 Jan 2022 00:12:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=29832677</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29832677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29832677</guid></item><item><title><![CDATA[New comment by bluefox in "Word Embeddings Explained"]]></title><description><![CDATA[
<p>1. thaumasiotes is __________.<p>2. everyone likes being __________, but...<p>3. ... not everyone likes criticism, even when it's __________.<p>4. therefore, often HN comments are downvoted despite being __________.</p>
]]></description><pubDate>Thu, 06 Jan 2022 22:39:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=29831503</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29831503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29831503</guid></item><item><title><![CDATA[New comment by bluefox in "Google owns TLDs: .web .meme and .lol"]]></title><description><![CDATA[
<p>ICANN is a fat American corporate body.<p>At some point ISLANNDs (Internet Small Local Authority for Name and Number Designations) could override it.  That way, you could link to <a href="http://google.lol/posts/39-put-google-in-the-can" rel="nofollow">http://google.lol/posts/39-put-google-in-the-can</a> and your cohort will enjoy this and the rest of those posts making fun of google, while the rest of the world is disappointed over dead links.</p>
]]></description><pubDate>Sun, 02 Jan 2022 16:33:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=29770136</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29770136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29770136</guid></item><item><title><![CDATA[New comment by bluefox in "Ansiwave BBS, a modern BBS with ANSI art and MIDI music"]]></title><description><![CDATA[
<p><a href="http://www.lotgd.net/" rel="nofollow">http://www.lotgd.net/</a></p>
]]></description><pubDate>Sat, 25 Dec 2021 23:58:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=29688279</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29688279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29688279</guid></item><item><title><![CDATA[New comment by bluefox in "“We removed the RSS feed since this technology became obsolete”"]]></title><description><![CDATA[
<p>It doesn't mean everyone is making a request to a website every minute.  I use <a href="http://gwene.org/" rel="nofollow">http://gwene.org/</a> for example.  To me RSS or Atom are a major success, as the blogs I want to read almost always seem to have them.  Those that don't, well, I used to scrape, but after a while stopped and forgotten about them.<p>If gwene goes under, it'll suck but I'll have a gwene like on my own server.  If RSS goes under, it'll go under here and there, and not wholesale.  Good technology is resilient like that.</p>
]]></description><pubDate>Tue, 14 Dec 2021 03:14:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=29547759</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29547759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29547759</guid></item><item><title><![CDATA[New comment by bluefox in "“Open source” is not broken"]]></title><description><![CDATA[
<p>Solutions involving companies paying directly to the people whose code they use miss the point.<p>The reason is that software shared with the world is often shared out of passion and idealism.  If only code that's useful to some companies is paid for, the world of free (as in beer or otherwise) software as we know and love is still unsustainable, and not just because fledgling projects tend to be inferior in many ways to everything that came before.<p>Some software is written simply for the fun of it.  Future Crew were kids writing demos and putting them out (by the way, an executable for a program that's written in assembly is not so far removed from its source code; so whether they put out the source code or not is immaterial, here the point is "free as in beer").  These demos were unlikely to be directly useful to companies, but we were still amazed by them and some of us got into programming because of them.  Do you want to live in a world where only people who produce software that's useful to some company can sustain themselves?<p>Their parents provided them with food and shelter, so they didn't have to think too hard about writing and releasing it.  People in this thread claim that they don't feel exploited, probably for similar reasons.  They probably have an income or enough money to make them feel comfortable giving something away.  What happens when circumstances don't go your way, though?  Then, while you live off your savings, see them shrink day by day, you realize that society doesn't give you the basic stuff that's needed for living, so why the hell should you give anything away? If you already gave stuff away while you were fat and healthy, and this stuff is being used profitably by others, the resentment can only grow.</p>
]]></description><pubDate>Sun, 12 Dec 2021 17:38:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=29531618</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29531618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29531618</guid></item><item><title><![CDATA[New comment by bluefox in "A Future Without Manipulation"]]></title><description><![CDATA[
<p>I could've predicted that.  Maybe because I am living in the future (without manipulation).</p>
]]></description><pubDate>Sun, 12 Dec 2021 03:01:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=29526738</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29526738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29526738</guid></item><item><title><![CDATA[New comment by bluefox in "A Future Without Manipulation"]]></title><description><![CDATA[
<p>I clicked "Yes" and it does nothing. Maybe because I have JavaScript disabled.</p>
]]></description><pubDate>Sun, 12 Dec 2021 02:35:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=29526600</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29526600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29526600</guid></item><item><title><![CDATA[New comment by bluefox in "Professional maintainers: a wake-up call"]]></title><description><![CDATA[
<p>Maybe businesses should pay a tax that goes into paying a respectable universal basic income.<p>That would make it easier to develop and maintain such software, and it would make it easier for people doing other things besides software development (yes, they exist) to open up their artware without starving.<p>Then there wouldn't be a need for the insane "professional" formalism described in this blog post.</p>
]]></description><pubDate>Sat, 11 Dec 2021 21:33:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=29524483</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29524483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29524483</guid></item><item><title><![CDATA[New comment by bluefox in "“Open source” is broken"]]></title><description><![CDATA[
<p>You can also write useful software without getting paid.  Simply don't share it.  Indeed, that's one way to spend your time when you're not seeking employment.</p>
]]></description><pubDate>Sat, 11 Dec 2021 20:49:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=29524154</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29524154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29524154</guid></item><item><title><![CDATA[New comment by bluefox in "Show HN: git-history, for analyzing scraped data collected using Git and SQLite"]]></title><description><![CDATA[
<p>This is very cool stuff, thanks!</p>
]]></description><pubDate>Wed, 08 Dec 2021 00:21:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=29479957</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29479957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29479957</guid></item><item><title><![CDATA[New comment by bluefox in "Firefox is the alternative to a Chrome hegemony"]]></title><description><![CDATA[
<p>Yes, I know.  I thought about it after I posted.  I wanted to emphasize that "web" can be a small part of Internet use, so a browser's importance is placed in a wider perspective.  The rest of my comment talks about its importance within that niche, though.</p>
]]></description><pubDate>Mon, 29 Nov 2021 14:52:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=29380496</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29380496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29380496</guid></item><item><title><![CDATA[New comment by bluefox in "Firefox is the alternative to a Chrome hegemony"]]></title><description><![CDATA[
<p>The article says that if you care about the web, you should care about Firefox. I disagree, because my "web" is probably not Batsov's "web".  What is "the web" for me?  Well, I'd say it's IRC, torrents, mailing lists, git repositories, oh and mostly-textual websites.  I use Firefox for the latter, but for most of them I wouldn't mind using emacs-w3m instead.  Unfortunately GitHub turned into a shitty JavaScript Web App, and many people still use it so I need to interact with it at times.  So yeah, I care about having a Firefox version that can work with it.  It doesn't need to be updated every week with the latest user-hostile interface changes.  It doesn't need endless security updates, because JavaScript is disabled by default.  I don't care about Firefox qua product anymore, because it too turned into a piece of trash long ago.  I definitely don't care about the Mozillas.  The only reason I still use it is that some mostly-textual websites are too shitty to run in a basic browser like emacs-w3m.</p>
]]></description><pubDate>Mon, 29 Nov 2021 14:06:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=29379992</link><dc:creator>bluefox</dc:creator><comments>https://news.ycombinator.com/item?id=29379992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29379992</guid></item></channel></rss>