<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: nostrademons</title><link>https://news.ycombinator.com/user?id=nostrademons</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 10:17:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nostrademons" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nostrademons in "Will you have spent more of your life with computers than your family?"]]></title><description><![CDATA[
<p>It's a response to the GP, which makes the point that time in the field would still be spent with family.  Time in the field with family is different from "spending time together" in the same sense that time on the computer adjacent to family is different from "spending time together".  In both cases, your attention is on a <i>task</i> rather than on a <i>person</i>, you may be performing different tasks, and you're in close physical proximity but not necessarily doing the same thing.<p>Also I think many extroverts misunderstand introverts in this respect.  My mom (introvert) and me (introvert) would often just read in the same room, and that was enough for us: I assure you, it felt very different than sitting with my butt against a complete stranger on the subway.  My younger kids (introvert and ambivert) insist on digging their toes under my back while we sleep to make sure I haven't gone anywhere; they are <i>not even conscious</i>, but the proximity is important to them.  This particular kid is an extrovert and has made about a dozen bids for my attention in the time between my previous comment and now (most of which have been reciprocated), but that is again the huge difference between sitting next to a family member and sitting next to a stranger on the subway.  With family, that bond of trust is already there, and so you feel okay interrupting the silence to ask what your next move should be in Magic Sort, or why you can't download Township, or how do you turn the phone off silent mode, or showing me how he just beat his personal best score on 1 To 100, while you would never ask those of a stranger on the subway.</p>
]]></description><pubDate>Mon, 17 Aug 2026 22:14:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49338397</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49338397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49338397</guid></item><item><title><![CDATA[New comment by nostrademons in "Will you have spent more of your life with computers than your family?"]]></title><description><![CDATA[
<p>Time on computer is often spent "with family" too, eg. my son is home from school today and noodling around on my phone next to me while I handle a bunch of errands online.</p>
]]></description><pubDate>Mon, 17 Aug 2026 21:09:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49337677</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49337677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49337677</guid></item><item><title><![CDATA[New comment by nostrademons in "Going Dark, and the era of law enforcement hacking"]]></title><description><![CDATA[
<p>I think that's going to be the central tension of the next few years.  The article suggests that software becoming more secure is going to lead to renewed calls for a "legitimate" backdoor for law enforcement to access everything about the device.  Well, that security means nothing if someone phishes Kash Patel, something which has already happened.  You go through the weak link, which is almost always the human.<p>I could see a future where the government is replaced by the software system which has the fewest security flaws, simply because it is the last thing left standing as everybody hacks everybody else.  We end up with a Matrix-like or Terminator-like future where humanity now lives in service of the machines.</p>
]]></description><pubDate>Fri, 14 Aug 2026 23:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49305900</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49305900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49305900</guid></item><item><title><![CDATA[New comment by nostrademons in "US sells 30-year bonds at highest borrowing costs since 2001"]]></title><description><![CDATA[
<p>Kinda, yes.  Osama Bin Laden's express goal was to bankrupt the U.S. by provoking it into a war it could not win.  Three wars in the Middle East later, and $33T in additional government debt, and hear we are.</p>
]]></description><pubDate>Thu, 13 Aug 2026 22:55:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49292775</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49292775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49292775</guid></item><item><title><![CDATA[New comment by nostrademons in "ArenaAllocators don't play nicely with ArrayLists"]]></title><description><![CDATA[
<p>This article (and the previous one) is a little weird, because nowhere in either of these is a discussion about <i>why you would use an arena</i>, and I'm not certain the author understands that very fundamental concept.<p>You use an arena when you have computation that might consume a bunch of scratch memory, <i>and then you want to free all of that memory at once when the computation is done</i>.  It's basically dynamically-scoped memory, very similar to stack-allocating a big structure and letting the stack pointer free it, but without the requirement that you know the size of all the memory you're allocating at compile time, or that allocations follow a strict LIFO ordering.  They can be very fast for the same reason that stack allocation and copying GC is very fast: it's just bumping an allocation pointer.  But unlike copying GC, <i>deallocation</i> is fast too, because you just free the whole arena at once.<p>free() being a no-op with arenas follows naturally from that, and is basically the whole point.<p>But ArrayLists also not playing nicely <i>also</i> follows naturally from it.  An ArrayList (or Vector) has its own dynamic memory management; it transparently reallocates when you run out of space.  This is useful for convenience, but if you're aiming for performance - which is basically the main reason to use an Arena - you want to be a little bit more careful about copies and allocations.<p>Typically, the common pattern for arena-based allocation is that you have one pass to plan out & compute where everything goes (where you're allocating just metadata, and metadata is storing pointers, sizes, and lengths of the actual data), and then you do one pass to allocate and write out the output data structure.  That way everything is copied no more than once: you copy and compute your results and write them directly to the output data structure, then free the arena with all the scratch work all at once.  Object serialization is the canonical example, and indeed common serialization libraries like Protobufs or Apache Arrow are big users of arenas.  But if you're just accumulating things in an ArrayList and letting it automatically resize, you're doing it wrong.</p>
]]></description><pubDate>Wed, 12 Aug 2026 18:18:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49276545</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49276545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49276545</guid></item><item><title><![CDATA[New comment by nostrademons in "Something is changing in the unit economics of software"]]></title><description><![CDATA[
<p>My wife wouldn't have considered this a business before LLMs.  She's mostly just doing friends' parties, and oftentimes getting paid in-kind (i.e. instead of bringing a gift, she just facepaints all the neighborhood kids).<p>Remember that in the mid-00s, this is what YouTube and the social web was.  Folks doing little, productive economic activity, usually unpaid, which can now reach an audience through technology.  And now the top career aspiration in young kids is "Be a social media influencer."  That's how disruptive innovations start: with little transactions that aren't considered business at all, which then grow until they subsume the economy that everybody knows of.</p>
]]></description><pubDate>Fri, 07 Aug 2026 11:29:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49208787</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49208787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49208787</guid></item><item><title><![CDATA[New comment by nostrademons in "How Americans view capitalism, socialism and free enterprise"]]></title><description><![CDATA[
<p>Makes me wonder how many of the complaints about capitalism are really about <i>corruption</i>, and if people would have a more favorable view of it if we didn't have this system of interlocking directorships, revolving public/private appointments, regulatory capture, and backroom handshakes between government and corporations that seems to shut many Americans out of the capitalist wealth-creation engine.</p>
]]></description><pubDate>Thu, 06 Aug 2026 12:02:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49195508</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49195508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49195508</guid></item><item><title><![CDATA[New comment by nostrademons in "Something is changing in the unit economics of software"]]></title><description><![CDATA[
<p>Actual example: my wife wanted a logo for the facepainting business she's starting with our 5yo, so she asked Gemini "I want a logo with these objects in it, drawn in these colors, with this business name."  And it spits back a perfectly passable logo in 5 seconds.  Done.  No designer needed.  No Figma needed.  It cut out the entire value chain.<p>Is it as good as a professional could've done with Photoshop?  No.  But it's about 90-95% of the way there, which is good enough that neither her nor any customers would care.<p>A great deal of business is precisely this, tasks that need to be done but where you only care about "good enough" solutions.  After all, a key principle of business is <i>you don't outsource your competitive advantages</i>.  You pay people for the table stakes, the things that everybody needs but that they only need to be "good enough".  LLMs can generate "good enough" facsimiles of a wide variety of fields.</p>
]]></description><pubDate>Thu, 06 Aug 2026 11:46:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49195362</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49195362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49195362</guid></item><item><title><![CDATA[New comment by nostrademons in "Something is changing in the unit economics of software"]]></title><description><![CDATA[
<p>If you want determinism, you ask Claude Code to write you a computer program to the desired specs, and then run that program over and over again, instead of renting the software from a SaaS vendor.  I've done that a bunch - I'll show Claude the inputs, I'll tell it what output format I want, tell it the tech stack, and then have it write the program.  Then I'll ask for a systemd service or crontab entry to run it repeatedly.<p>For a lot of tasks, classical deterministic computer programming is better than an  LLM.  It's just that LLMs are very good at classical deterministic computer programming now.</p>
]]></description><pubDate>Thu, 06 Aug 2026 11:38:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49195304</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49195304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49195304</guid></item><item><title><![CDATA[New comment by nostrademons in "Changes at Google DeepMind: Demis Hassabis from CEO to Chair, Jeff Dean departs"]]></title><description><![CDATA[
<p>The leaked internal Google memo "We have no moat" [1] was really prescient.  It foresaw all of these proprietary models losing out to open-weight models.<p>Entirely possible that none of the big incumbents ends up winning, economically.<p>[1] <a href="https://simonwillison.net/2023/May/4/no-moat/" rel="nofollow">https://simonwillison.net/2023/May/4/no-moat/</a></p>
]]></description><pubDate>Thu, 06 Aug 2026 03:11:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49191954</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49191954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49191954</guid></item><item><title><![CDATA[New comment by nostrademons in "Changes at Google DeepMind: Demis Hassabis from CEO to Chair, Jeff Dean departs"]]></title><description><![CDATA[
<p>Fabrice Bellard.</p>
]]></description><pubDate>Thu, 06 Aug 2026 03:01:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49191891</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49191891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49191891</guid></item><item><title><![CDATA[New comment by nostrademons in "Changes at Google DeepMind: Demis Hassabis from CEO to Chair, Jeff Dean departs"]]></title><description><![CDATA[
<p>Angular was an acquisition and isn't all that commonly used within Google.<p>Closure was the homegrown framework that's everywhere.  It is a different flavor of bad than Angular.  Angular was basically "You too can make your Javascript look like HTML", Closure is "You too can make your Javascript look like Java", and nobody bothered to ask <i>Why</i>?  For that matter, React was "You too can make your Javascript look like Ocaml."  JQuery was the only framework that really let Javascript be Javascript (other than writing in vanilla JS, which post-ES2015 wasn't as insane as it sounds).</p>
]]></description><pubDate>Thu, 06 Aug 2026 02:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49191873</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49191873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49191873</guid></item><item><title><![CDATA[New comment by nostrademons in "Something is changing in the unit economics of software"]]></title><description><![CDATA[
<p>There wouldn't be a product.  Consumers would just use the underlying foundational models directly to solve their problem.  ChatGPT and Claude and Gemini are the products, not your business.<p>Products are only viable when you do a lot of work to solve a problem, which is then shared by many potential customers.  It makes sense to amortize the high costs of solving the problem across all the different customers to reap economies of scale.  Businesses then pay for product design, hosting, and maintenance because those costs can <i>also</i> be amortized, and they are cheaper than a bespoke solution for each customer.  But if the bespoke solution becomes cheaper than that, because it's generated by an LLM that doesn't need to be paid a living wage, there's no reason to have the product in the first place.  Just solve your damn problem and let other people solve theirs.<p>This is an underrated factor in the market structure of the AI bubble going on now.  Anecdotally, we're not seeing new AI-based products other than the foundational models and coding assistants gain traction.  Why?  Because AI makes it so easy to customize the solution to your particular needs that everybody is just solving their particular needs directly.  It's the opposite of the Internet boom, where the network greatly expanded the potential market, reduced the cost of reaching them, and made it economical to spend large amounts of money building a software product that had a TAM of billions.  The AI boom instead enables extremely cheap customization, which shrinks the market to a single customer who uses AI to directly solve their problem rather than building a product that's generally applicable.</p>
]]></description><pubDate>Thu, 06 Aug 2026 02:13:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49191606</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49191606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49191606</guid></item><item><title><![CDATA[New comment by nostrademons in "Something is changing in the unit economics of software"]]></title><description><![CDATA[
<p>These are basically all fixed costs, not unit costs.  You buy the GPU once and use it for as many calls as you have traffic for, and depreciate it over a fixed lifetime.  You have to power it regardless of whether it's fully utilized or not.   You have to maintain it by virtue of owning it, not really based on how many queries it has served.  Bandwidth is the only one that really scales as a unit cost.<p>Open question whether this model is actually more economical than using the cloud AI service.  The whole reason the industry moved to cloud computing in the first place was because computing had very high fixed costs, and the more these could be amortized over a fully-loaded query stream, the lower the unit costs.</p>
]]></description><pubDate>Thu, 06 Aug 2026 02:03:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49191530</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49191530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49191530</guid></item><item><title><![CDATA[Google plans to exempt sanctioned nations from Android developer verification]]></title><description><![CDATA[
<p>Article URL: <a href="https://arstechnica.com/gadgets/2026/07/google-plans-to-exempt-sanctioned-nations-from-android-developer-verification/">https://arstechnica.com/gadgets/2026/07/google-plans-to-exempt-sanctioned-nations-from-android-developer-verification/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49156262">https://news.ycombinator.com/item?id=49156262</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Aug 2026 14:27:18 +0000</pubDate><link>https://arstechnica.com/gadgets/2026/07/google-plans-to-exempt-sanctioned-nations-from-android-developer-verification/</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49156262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49156262</guid></item><item><title><![CDATA[New comment by nostrademons in "A Surveillance Treaty in Disguise: Canada Signs UN Cybercrime Convention"]]></title><description><![CDATA[
<p>Sad but true.  Many libertarian options are comfortable being on the fringes, though, and just build for other libertarians.  They lack economies of scale, but software's natural economies of scale (zero cost of reproduction, combined with diminishing returns to complexity) can often make this economical anyway as long as your audience doesn't mind not having the absolute highest level of UX polish possible.</p>
]]></description><pubDate>Sat, 01 Aug 2026 16:18:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135705</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49135705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135705</guid></item><item><title><![CDATA[New comment by nostrademons in "A Surveillance Treaty in Disguise: Canada Signs UN Cybercrime Convention"]]></title><description><![CDATA[
<p>You're referring to various strains of anarcho-libertarianism, correct?  I'm more familiar with geolibertarianism as a left-leaning libertarian faction, which doesn't have these stability problems, but does have a huge initial-conditions problem (it's nearly impossible to institute a land value tax in a society that doesn't already have one because of the effect it has on land prices, which are a primary storage form of wealth).</p>
]]></description><pubDate>Sat, 01 Aug 2026 16:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135681</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49135681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135681</guid></item><item><title><![CDATA[New comment by nostrademons in "Ten Ways NAS Is Getting Enshitified"]]></title><description><![CDATA[
<p>Home server is a perfectly fine term for that.  NAS brands show up on Google/Amazon searches because they're cross-advertising, just like how for a while "Bing" would be the top advertisement when you searched for "Google".<p>You also can invert the relationship and run a NAS on a physical home server.  My storage solution is a JBOD ("Just a bunch of disks") attached to a Proxmox virtualization host, where my home server runs as a VM inside Proxmox and then exposes selected directories via Samba to the home network.  There's no second computer, I'm just running ~5 of them on one physical server.  But by doing this, I get some isolation where if I've downloaded a questionable file, I can quarantine and inspect it (and roll back to a VM checkpoint if it compromises the machine) before I unleash it on the non-technical users of my home network.</p>
]]></description><pubDate>Sat, 01 Aug 2026 15:50:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135455</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49135455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135455</guid></item><item><title><![CDATA[New comment by nostrademons in "A Surveillance Treaty in Disguise: Canada Signs UN Cybercrime Convention"]]></title><description><![CDATA[
<p>The libertarian technologist space specifically prefers technological solutions because they don't depend upon fallible and corruptible humans implementing the laws.  This is the ideological wing that gave us the PC, encryption, the Gnu project, free software, the Internet, P2P filesharing, Bittorrent, social media, Bitcoin, Ethereum, Tor, Freenet, Mullvad and other VPNs, Monero, etc.<p>When it comes to laws, libertarianism faces an internal contradiction.  A libertarian believes that they shouldn't be able to control other people; therefore, if a company wants to make an unrepairable unrootable surveillance device and the population consents to using it, the libertarian believes that it is not their right to interfere.  The only thing they can do is create a <i>better</i> repairable rootable device, which is how we got GCC, Linux, Ubuntu, Firefox, Graphene, etc.</p>
]]></description><pubDate>Sat, 01 Aug 2026 15:24:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49135252</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49135252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49135252</guid></item><item><title><![CDATA[New comment by nostrademons in "'My life's screwed': Korean investors stress out after AI bubble bursts"]]></title><description><![CDATA[
<p>Price is the derivative of position changes - it reflects supply & demand in the market <i>at that moment</i>, which is often highest when everyone is entering the position.<p>When people are buying an asset speculatively, they often all enter the market at once, which drives up the price spectacularly.  But then once they've all bought, what happens?  That demand drops off; everyone who wants to own memory chip stocks already does.  You're left with the value investors who already held and bought early, who see that their asset is now wildly overpriced and want to get rid of it.  So the price then drops until that supply drops off and you reach a new equilibrium, often exacerbated by the speculators who see their position evaporate and want to get out.</p>
]]></description><pubDate>Thu, 30 Jul 2026 16:48:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49112528</link><dc:creator>nostrademons</dc:creator><comments>https://news.ycombinator.com/item?id=49112528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49112528</guid></item></channel></rss>