<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: kettlecorn</title><link>https://news.ycombinator.com/user?id=kettlecorn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 23:22:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kettlecorn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kettlecorn in "Americans' social activity has steeply declined in the past 30 years"]]></title><description><![CDATA[
<p>What they're describing is well documented, but my understanding is that the reality is a blend of what you're describing and what they're describing.<p>To this day there's significant social pressure to not acknowledge how much racism and racial division played a role in them growth of suburbs in the US, but ultimately it's the documented history which is revealed to those who research the topic.<p>In many cases individual families were not overtly racist but they were caught up  in the economic effects created by racist dynamics and felt they had no choice to go along. If property prices in your neighborhood are decreasing, because neighbors are leaving, and you have the means would you not feel compelled to leave to somewhere with rising property values? Real estate firms intentionally tried to create waves of fear to get people to rush to move, selling low, and then profiting on selling to newer Black families.<p>It was common for suburbs to have deed restrictions limiting areas by race, and for a while federal housing guidelines would not underwrite developments that did not racially segregate.<p>At the same time there were massive amounts of state & federal funding pouring into suburbs and highly disruptive unpopular overhauls occurring in cities while cities were also losing tax revenue. For people with the option the future of good living seemed like it was in the suburbs independent of segregation, but part of what fueled the frenzy was the racial segregation.</p>
]]></description><pubDate>Wed, 14 Oct 2026 22:00:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=50096018</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=50096018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50096018</guid></item><item><title><![CDATA[New comment by kettlecorn in "No Man's Sky Cosmos"]]></title><description><![CDATA[
<p>I'm far outside the music creation space so you're basically asking me to spitball something, but I'll try!<p>I think "make it observable" is a good principle for a lot of software, but also is useful here. Like if you have something changing in how it operates think about perceptual clues that are unobtrusive but give the user a sense of what's going on. Think a car engine sounding weird, a laptop getting hot, or a water bottle being filled up rising in pitch.<p>Being able to rapidly clue in to how something is running in a bunch of different ways is useful. In synth plugin systems I've seen with node graphs I think having some sort of perception of data traveling that you can assess at a glance could be useful. I can see both color and perhaps the "texture" (dotted, dashed, etc.) of the connections being mapped to some important property of what's being transmitted.<p>On the "cross interactions" thing perhaps there's a design opportunity to find interesting properties of different components you wouldn't normally expose that you can feed into other systems. Perhaps if audio were to clip that is both something you don't want but also a control signal that can feed into something that self-corrects, or even entirely changes the composition. With that you might have some sort of dynamic gain that as it approaches clipping it steps into a new composition creating a strange "ecosystem" of sound.<p>In general there's some interesting opportunities to try to create real systemic components that try to make mechanisms with interesting properties rather than precisely controlled things. Perhaps you add an input that pulls the current moon phase, astrological signs, time of day, or weather. Then your composition could change and be a sort of live work each time, but not in a totally arbitrary way. If you wanted to extend the idea of "observability" all the way to the user you could by convention add some brief narration at the start describing the conditions of the composition "It is Wednesday. Rain is forecasted. The following composition has been changed accordingly."<p>It also may be interesting to weave in more sophisticated mathematical systems, or physics simulations, and then feed them into other components. It'd be quite odd but I can imagine like a bunch of balls on ice floating around and when they touch that creates a signal output, but you could have an input that's like "table shake". It'd be fun to see a program triggering these sort of rube goldberg-esque chain of things to create some sort of interesting sound scape.<p>No idea if that's helpful!</p>
]]></description><pubDate>Thu, 10 Sep 2026 23:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49651741</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=49651741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49651741</guid></item><item><title><![CDATA[New comment by kettlecorn in "No Man's Sky Cosmos"]]></title><description><![CDATA[
<p>I've thought about it a bunch over the years and my advice is to follow a few principles: procedural elements should almost always impact how the player plays, procedural elements should cross-interact with each other as much as possible, and procedural elements should be understandable to the player.<p>As an example in No Man's Sky the player immediately starts with a jetpack. It makes it so the terrain is approached the same way every time: you just jetpack over it. Very rarely something is tall enough to require you to walk around.<p>Legend of Zelda: Breath of the Wild is a positive counter example. You have stamina so you're constantly thinking about the height of cliff faces, you can glide so you're thinking about height points and straight lines through the world, cliff faces cannot be climbed in rain so you think about the weather, slopes can be slid down on a shield, etc. There are a bunch of systems that may you think about the topology of the terrain, so even just varying the height map becomes interesting.<p>Similarly in No Man's Sky there are different resources but they work the same way on each planet and the player interacts with them pretty much the same way everywhere.<p>When I say elements should be "understandable" what I mean is that a trap, which Dwarf Fortress falls into, is to add a vast simulation which the player feels they can never really grasp. Simulations should not be a black box because then they begin to feel like a random number generator.<p>The aim shouldn't be to make an "infinite" game but to make a very interesting system for the player to slowly understand and master. The developer shouldn't just add stuff, but they should think about the long journey (and eventual mastery) a player might take as they spend significant time with the systems.</p>
]]></description><pubDate>Wed, 09 Sep 2026 17:33:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49630160</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=49630160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49630160</guid></item><item><title><![CDATA[New comment by kettlecorn in "Claude Is Not a Compiler"]]></title><description><![CDATA[
<p>I expect in the future it will become hybrid. Formal specs provide guardrails for LLMs / AI but within those guards LLMs will author traditional compiler programs and at times drop-down to manually compile / prove certain snippets.<p>Could we describe the first humans manually writing Assembly and their own higher level abstractions as "compilers"? Loosely I think we could, and LLMs fit the same mold.</p>
]]></description><pubDate>Tue, 21 Jul 2026 16:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48994855</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48994855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48994855</guid></item><item><title><![CDATA[New comment by kettlecorn in "Claude Is Not a Compiler"]]></title><description><![CDATA[
<p>If you pair LLMs/AIs like Claude with a formal verification framework you essentially have a new sort of compiler.</p>
]]></description><pubDate>Tue, 21 Jul 2026 16:12:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48994292</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48994292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48994292</guid></item><item><title><![CDATA[New comment by kettlecorn in "China's open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>I don't think this is accurate. AI is driving the cost of software towards 0 and these AI models themselves are software.<p>Releasing the models for free accelerates the trend but if you're a startup that needs leverage it's a good way to build brand and customer momentum that <i>will</i> be relevant in the more established future market.<p>I can see an American company taking on the same strategy, and in fact Thinking Machines based out of San Francisco did that just a few days ago by releasing their first model with open weights.</p>
]]></description><pubDate>Mon, 20 Jul 2026 17:23:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48981871</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48981871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48981871</guid></item><item><title><![CDATA[New comment by kettlecorn in "Qwen 3.8"]]></title><description><![CDATA[
<p>Yes it's only relatively recently that US politics has taken a turn towards being more defensive and protectionist.<p>The tech industry along with US foreign policy has become much more zero-sum in its ideology in recent years, and I think that's a tremendous mistake.</p>
]]></description><pubDate>Sun, 19 Jul 2026 17:51:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48970201</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48970201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48970201</guid></item><item><title><![CDATA[New comment by kettlecorn in "WASI 0.3"]]></title><description><![CDATA[
<p>That's not accurate. I Googled for a recent performance benchmark and found this which indicates Wasm offers a notable performance gain: <a href="https://medium.com/@hashbyt/webassembly-vs-javascript-performance-b2936d4c6c03" rel="nofollow">https://medium.com/@hashbyt/webassembly-vs-javascript-perfor...</a></p>
]]></description><pubDate>Fri, 12 Jun 2026 15:31:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48505430</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48505430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48505430</guid></item><item><title><![CDATA[New comment by kettlecorn in "WASI 0.3.0 Released"]]></title><description><![CDATA[
<p>WebAssembly is used in all sorts of ways.<p>It's used heavily by major web apps like Figma, it's used to run non-Javascript languages on Cloudflare Workers, many compute-heavy web libraries rely on Wasm modules, many web games rely on Wasm, it's used for safe plugins in some native apps like Microsoft Flight Simulator, amongst other use cases.</p>
]]></description><pubDate>Fri, 12 Jun 2026 14:52:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48504961</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48504961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48504961</guid></item><item><title><![CDATA[New comment by kettlecorn in "Apple WWDC 2026"]]></title><description><![CDATA[
<p>I agree with that, but I don't think it's incompatible with my observation.<p>Apple has often in the past positioned itself as an aspirational product for those who aim to be tasteful, talented, beautiful and wealthy.<p>The risk of becoming too disconnected from reality is that the typical person may stop aspiring to the sort of rich-person reality Apple presents. Think of how many of the symbols of wealth of prior generations, like fine tableware, were rejected by younger generations.</p>
]]></description><pubDate>Tue, 09 Jun 2026 03:08:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48455826</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48455826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48455826</guid></item><item><title><![CDATA[New comment by kettlecorn in "Apple WWDC 2026"]]></title><description><![CDATA[
<p>In a time where people are increasingly disillusioned with the tech industry & billionaires the imagery Apple puts forward of a literally siloed utopian ultra wealthy landscape probably does rub people the wrong way, at least at a subconscious level.<p>In the past Apple has been pretty good at anticipating and responding to shifting cultural dynamics. I wonder if they'll recognize and adjust?</p>
]]></description><pubDate>Mon, 08 Jun 2026 18:35:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48449448</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48449448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48449448</guid></item><item><title><![CDATA[New comment by kettlecorn in "Theseus: Translating Win32 to WASM"]]></title><description><![CDATA[
<p>Yes that first sentence is correct and that's an unfortunate side effect. The Rust ecosystem eventually needs to evolve its multithreaded Wasm approach. Atomics are still only supported on Nightly Rust but it's been that way for 7+ years now.<p>And yes you're right again it's only in the allocator.</p>
]]></description><pubDate>Wed, 27 May 2026 20:46:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48300412</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48300412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48300412</guid></item><item><title><![CDATA[New comment by kettlecorn in "Theseus: Translating Win32 to WASM"]]></title><description><![CDATA[
<p>I am unfamiliar with this project and only skimmed this post but if this uses Rust for the main binary blob it should be possible to have the main thread blob shared with the other threads even with the blocking.<p>The blog post cites the concern that malloc could block, however when Rust's standard library is compiled with support for atomics enabled the Rust allocator's locking implementation busy loops instead of waiting on the main thread.<p>See the comment in the Rust source here: <a href="https://github.com/rust-lang/rust/blob/77a4fb62f70c6ea05e1820216d903938e331d42b/library/std/src/sys/alloc/wasm.rs#L78" rel="nofollow">https://github.com/rust-lang/rust/blob/77a4fb62f70c6ea05e182...</a><p>This means that if care is taken to avoid any other code that makes the main thread wait it should be possible to use a single shared binary instead of the more convoluted approach presented in the blog post.</p>
]]></description><pubDate>Wed, 27 May 2026 18:06:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48298097</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48298097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48298097</guid></item><item><title><![CDATA[New comment by kettlecorn in "Green card seekers must leave U.S. to apply, Trump administration says"]]></title><description><![CDATA[
<p>The green card process can take 9 to 20 months and applying for a green card demonstrates an intent to immigrate so it's highly likely attempts to return on other temporary visas like a student visa will be denied.<p>So they likely have to wait out the green card process abroad unless they secure a dual-intent visa like an H-1B.<p>There's also 75 countries that the US has shut down consular processing for so those people may be locked out getting a green card entirely.</p>
]]></description><pubDate>Sat, 23 May 2026 05:51:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48245092</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48245092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48245092</guid></item><item><title><![CDATA[New comment by kettlecorn in "Green card seekers must leave U.S. to apply, Trump administration says"]]></title><description><![CDATA[
<p>Also not a lawyer.<p>I believe the issue with what you're describing is that if you're on a temporary visa, like a student visa, applying for a green card shows intent of immigration so you cannot return to the US on a student visa.<p>If you have an H-1B already you may be able to do what you're describing. If you're a recent grad in the US this basically locks you out of trying to get a green card until you've already secured an H-1B.</p>
]]></description><pubDate>Sat, 23 May 2026 05:31:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48245007</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48245007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48245007</guid></item><item><title><![CDATA[New comment by kettlecorn in "U.S. researchers face new restrictions on publishing with foreign collaborators"]]></title><description><![CDATA[
<p>"This is not something done to us by leadership. This is a democracy; we voted for this."<p>In many ways the current evils of the US are abusing the ways our government is least democratic.<p>The way the Senate and the electoral college weakens the power of some votes, the checks of Congress on the executive branch, and the appointment system of the Supreme Court all relied on political norms to confer stability. Those norms are being broken in favor of raw political power which is undermining the checks & balances fundamental to our country.<p>In few other stable democracies would such slim electoral victories result in such sweeping power. Our nation has relied on norms and civility for its stability as much as law, and discarding those makes our democracy substantially worse.<p>Trump received 49.8% of the vote, 1.5% more than Harris, and his power and ability to engage in corruption is virtually unchecked. In other countries with stronger democratic systems he would be forced to compromise to attain a stronger majority.</p>
]]></description><pubDate>Sat, 23 May 2026 01:19:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48243580</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48243580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48243580</guid></item><item><title><![CDATA[New comment by kettlecorn in "It is time to build a new internet"]]></title><description><![CDATA[
<p>I have wondered if a pseudo-social / pseudo-technical solution of some sort of trust graph could help.<p>Like you would say who you think is credible and human. An algorithm would evaluate trust on your behalf and it would look to the people you trust, and then who they trust, and so on and assign scores to people. Distrust, or even other observations, could percolate in a similar way.<p>Then on social networks, or some sort of small-web, new users would need to find other people to vouch for them to establish trust. When viewing websites or social media posts the trust score of users could be shown alongside content, and used to filter feeds / visibility. A troll or bot could rather rapidly get picked up by a network of distrust so they could be filtered out quickly.<p>The algorithms and details of such a thing are fuzzy to me, and I think a lot of care and thought would be needed to try to ensure it doesn't collapse under subtle flaws with time.</p>
]]></description><pubDate>Fri, 22 May 2026 03:06:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48231510</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48231510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48231510</guid></item><item><title><![CDATA[New comment by kettlecorn in "Saying goodbye to asm.js"]]></title><description><![CDATA[
<p>What do you feel is immature in the WASM ecosystem right now?</p>
]]></description><pubDate>Wed, 20 May 2026 18:02:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48211623</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48211623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48211623</guid></item><item><title><![CDATA[New comment by kettlecorn in "SANA-WM, a 2.6B open-source world model for 1-minute 720p video"]]></title><description><![CDATA[
<p>I think your comment can be split into two questions:
1. Games derive some appeal from their intentionality and hand-crafted nature. Will these less-intentional experiences be as appealing?
2. Can these less-intentional tools still be used to create intentional designs?<p>On that first point I think it's important to remember that the lineage of video games comes from board & card games and sports. There's always been an ability to inject more complexity and less-intentionality into those things. Sports in some ways are like a simplified and altered role-play of war battles, and more realistic war roleplaying does exist but it has less appeal.<p>As humans we like solving things and noticing patterns and the intentionality of games taps into that appeal.<p>On the latter point I do think these world models will eventually be used to meaningfully contribute to building games. I think people will have to find new ways to design that balances intentionality against the freeform nature of these simulations, but it may take a while to have the capability to do so.</p>
]]></description><pubDate>Sat, 16 May 2026 17:01:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48161885</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48161885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48161885</guid></item><item><title><![CDATA[New comment by kettlecorn in "German intelligence offices snub Palantir software"]]></title><description><![CDATA[
<p>The US also profited an exceptional amount from selling arms & software to Europe, far more than the US was spending on military aid to Europe, which was largely contingent on trust and friendly terms.<p>Over a decade or so the US is on course to lose far more than it's saving with these changing politics.</p>
]]></description><pubDate>Thu, 14 May 2026 20:26:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48140783</link><dc:creator>kettlecorn</dc:creator><comments>https://news.ycombinator.com/item?id=48140783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48140783</guid></item></channel></rss>