<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: jottinger</title><link>https://news.ycombinator.com/user?id=jottinger</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Jul 2026 04:48:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jottinger" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jottinger in "Bun has been converted to rust. Now what?"]]></title><description><![CDATA[
<p>In the sense that while there was a positive outcome ("We moved to Rust, which solved our issues with Zig no longer accepting AI-assisted content" - a projection on my part, but one I think makes sense) without an actual contribution that one would expect.<p>It's in Rust! That means Rust's memory safety applies! ... except as a direct port, it doesn't, it's got Zig's memory semantics in Rust-shaped code. As others have pointed out (including me, FWIW) that's something that can change... but it's not a simple thing to accomplish, and it may ALWAYS be a Zig-shaped skeleton in a bag of Rust.</p>
]]></description><pubDate>Wed, 03 Jun 2026 16:43:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48386369</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48386369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48386369</guid></item><item><title><![CDATA[New comment by jottinger in "Bun Has Been Converted to Rust. Now What?"]]></title><description><![CDATA[
<p>If I recall correctly - and I might not - the process found places in the test suite that were wrong or lacked clarity, and the suite was modified slightly in a few places to actually fix things that needed fixing. I don't think it was a broad enough change to actually significantly affect the coverage to a real degree, but then again, that WOULD be a good thing to dive into the PR to check - and as I've pointed out, I'm not a Bun user myself, so my <i>main</i> response to that is a vaguely-interested shrug and a nod towards what seems to be the bigger issue: the use of AI to do things performatively.</p>
]]></description><pubDate>Wed, 03 Jun 2026 13:24:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48383694</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48383694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48383694</guid></item><item><title><![CDATA[New comment by jottinger in "Bun Has Been Converted to Rust. Now What?"]]></title><description><![CDATA[
<p>As far as publishing "the prompt" - there's no "the prompt." The draft was put together and expanded over a set of interactions with an LLM and other people over the space of about six hours. "The prompt" would have been about twelve pages long and unreadable. Funny as heck, but unreadable.<p>(If you're really interested, you can check the logs in the site and find the actual interaction that started the article out. It was a comment from someone else, and it got me thinking.)</p>
]]></description><pubDate>Wed, 03 Jun 2026 13:18:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48383620</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48383620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48383620</guid></item><item><title><![CDATA[New comment by jottinger in "Bun Has Been Converted to Rust. Now What?"]]></title><description><![CDATA[
<p>Heh. Funny thing: I've been writing online and professionally for literal decades, since around 2002 or so, and the LLMs tend to change my actual writing voice relatively little and usually in positive ways, since they say I meander too much.</p>
]]></description><pubDate>Wed, 03 Jun 2026 13:10:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48383523</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48383523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48383523</guid></item><item><title><![CDATA[New comment by jottinger in "Bun has been converted to rust. Now what?"]]></title><description><![CDATA[
<p>Mostly because I finally figured out what I thought was relevant about the Bun port over the last couple of days, thanks to someone far more embedded in the ecosystem than I complaining about it. That complaint was the seed idea in the post, and shows up only remotely, because I thought the complaint itself was ranty and misplaced, but cast a shadow that actually interested me more.<p>So I did some casual research, but used generalized numbers and impressions; I wasn't trying to pretend deep research, and some of the numbers (like the 99.8%) were drawn from publications and discussions that seemed not in debate.<p>I am not an <i>akshual journalist</i> - I'm a systems architect who enjoys writing, who's served in a sort of journalistic role, and I sometimes write about topics that are not in my area of expertise. I don't write JS often myself; I've <i>looked</i> at Bun, particularly when it first came out, but my in-depth experience with it is minimal, so I'm writing everything from afar, and that includes the impression about the git interaction, which people wrote about and from which I inferred my conclusion, particularly because I didn't see the point of manually triggering the rejection.</p>
]]></description><pubDate>Wed, 03 Jun 2026 13:07:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48383501</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48383501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48383501</guid></item><item><title><![CDATA[New comment by jottinger in "Bun has been converted to rust. Now what?"]]></title><description><![CDATA[
<p>Humans can make errors; part of why I waited so long to write and post this is because I'm not a great Rust coder (at all) and I don't use Bun, so I felt like I lacked enough relevant insight to say anything, and this is part of that, I think.</p>
]]></description><pubDate>Wed, 03 Jun 2026 12:51:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48383324</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48383324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48383324</guid></item><item><title><![CDATA[New comment by jottinger in "Bun has been converted to rust. Now what?"]]></title><description><![CDATA[
<p>Claude (and Codex) designed the site, mostly because I'm not a UI coder; if I'd designed the site nobody'd want to read it but me, simply thanks to the UX.<p>And I have a full-time job and more; I draft with an LLM's assistance and revise with another LLM (and other humans where possible) because I'm <i>just</i> arrogant enought o think that what I think might be useful to others. If it's not useful to you, I get it. Such is life.</p>
]]></description><pubDate>Wed, 03 Jun 2026 12:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48383313</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48383313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48383313</guid></item><item><title><![CDATA[New comment by jottinger in "Bun has been converted to rust. Now what?"]]></title><description><![CDATA[
<p>Bun was ported from Zig to Rust by an LLM and passed nearly all its tests - while shipping more than ten thousand unsafe blocks. Memory safety is the main reason you'd pick Rust. So what did the rewrite actually accomplish?</p>
]]></description><pubDate>Wed, 03 Jun 2026 12:20:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48383019</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48383019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48383019</guid></item><item><title><![CDATA[Bun has been converted to rust. Now what?]]></title><description><![CDATA[
<p>Article URL: <a href="https://bytecode.news/posts/2026/06/bun-has-been-converted-to-rust-now-what">https://bytecode.news/posts/2026/06/bun-has-been-converted-to-rust-now-what</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48383018">https://news.ycombinator.com/item?id=48383018</a></p>
<p>Points: 53</p>
<p># Comments: 107</p>
]]></description><pubDate>Wed, 03 Jun 2026 12:20:38 +0000</pubDate><link>https://bytecode.news/posts/2026/06/bun-has-been-converted-to-rust-now-what</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48383018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48383018</guid></item><item><title><![CDATA[Being Wrong in the Same Direction]]></title><description><![CDATA[
<p>Article URL: <a href="https://bytecode.news/posts/2026/05/being-wrong-in-the-same-direction">https://bytecode.news/posts/2026/05/being-wrong-in-the-same-direction</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48194891">https://news.ycombinator.com/item?id=48194891</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 19 May 2026 15:46:38 +0000</pubDate><link>https://bytecode.news/posts/2026/05/being-wrong-in-the-same-direction</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48194891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48194891</guid></item><item><title><![CDATA[New comment by jottinger in "How to make your text look futuristic (2016)"]]></title><description><![CDATA[
<p>OMG I died laughing at this. Then I came back to life. And died again.</p>
]]></description><pubDate>Wed, 13 May 2026 11:41:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48120628</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=48120628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48120628</guid></item><item><title><![CDATA[New comment by jottinger in "Show HN: Rip.so – a graveyard for dead internet things"]]></title><description><![CDATA[
<p>My thought is that this is interesting, but very narrowly scoped. I thought the list would be, um, longer. By a lot. This feels like talking about all of the deaths in pre-Enlightenment Europe and coming up with a list of seven names.</p>
]]></description><pubDate>Wed, 29 Apr 2026 11:09:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47946701</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=47946701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47946701</guid></item><item><title><![CDATA[New comment by jottinger in "Everything we like is a psyop?"]]></title><description><![CDATA[
<p>Also fair. I kinda thought the design for the UI was fairly normal - it looks like a lot of standard Wordpress themes would look, with an admin panel, a primary focused "recent post" and a list of other recent posts in descending order of attention. From a UX perspective, I thought it was okay; the animated circuit thing was my idea, but I tried to keep it VERY in the background, I wanted it to be fun and not a focus.<p>If you have ideas about what a proper UX would look like, I'm all ... eyes? ears? UX is <i>not</i> my thing and I am willing to consider breaking the molds to make something more awesomer if I can.</p>
]]></description><pubDate>Sun, 19 Apr 2026 00:22:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47820725</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=47820725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47820725</guid></item><item><title><![CDATA[New comment by jottinger in "Everything we like is a psyop?"]]></title><description><![CDATA[
<p>This is also fair: it's definitely AI-assisted. I'm not a UI person; I have wonky color perception and synaesthesia, and a lot of experience has taught me that what works for ME in UI is what... uh... doesn't work AT ALL for other people.<p>So it's a problem: I can "hand write it" and have you say "mein Gott, who came up with THIS rubbish? Are they blind? Are they trying to blind US?" or I can have an AI spin something up that looks fairly bland and normalish, but fulfills the specifications I require, and have users go "this looks like a blog that pretty much anyone would write," except the content was always meant to be the differentiator.<p>And the UI is actually designed to be pluggable, anyway; what <i>I</i> work on is the backend REST services, and the UI goes through those services for <i>all</i> data - it has no access to the underlying datastreams, at all. Everything goes through <a href="https://api.bytecode.news" rel="nofollow">https://api.bytecode.news</a>, and the intent was that if someone was an awesome UI coder and wanted to show their stuff, they'd write their UI using CoolThing and I'd put it into the system at coolthing.bytecode.news, and if it totally dominated the "normal UI" I'd promote that to the default UI and just leave the other one out there as a reference (the UI you see is also hosted at <a href="https://nextjs.bytecode.news" rel="nofollow">https://nextjs.bytecode.news</a>, as the "canonical url" for that implementation.)<p>That way, if someone's going "ooo I could make Struts sing with this" for some reason, well, the API endpoints are published with OpenAPI; go for it. Show the world.<p>The UI was always secondary to the concepts that drive the information system, and the content was meant to be more important than how the content <i>looked</i>. I'd rather deliver information than flash.</p>
]]></description><pubDate>Sat, 18 Apr 2026 03:48:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47812978</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=47812978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47812978</guid></item><item><title><![CDATA[New comment by jottinger in "Everything we like is a psyop?"]]></title><description><![CDATA[
<p>What's your load chain? I've seen some other people (who use Tor through Brave) say that it's slow to load, and I'm curious to fix that - the front end has a cached version that should be rendering pretty aggressively without datafeed updates.</p>
]]></description><pubDate>Fri, 17 Apr 2026 15:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47806795</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=47806795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47806795</guid></item><item><title><![CDATA[New comment by jottinger in "Everything we like is a psyop?"]]></title><description><![CDATA[
<p>Thanks. I decided long ago that I wasn't the kind of magnetic personality who'd be able to market a mass site - as a "face" I'm a very poor candidate, and I despise cults of personality, which seems to be the "go-to" for a lot of such things. It's the modern version of "smile more!"<p>I hope you're right. Not for my own sake, but for everyone's. I'm trying to do what I can to put stuff worth reading out there - and whether it's worth reading or not isn't actually mine to judge; if I make it "worth reading" by SEO terms, it's not actually worth reading all that much, being neutered and hedged to the point of milquetoast oblivion.<p>IMO.</p>
]]></description><pubDate>Fri, 17 Apr 2026 11:43:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47804855</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=47804855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47804855</guid></item><item><title><![CDATA[New comment by jottinger in "Everything we like is a psyop?"]]></title><description><![CDATA[
<p>Also: one of the features of the underlying tech stack is that the UI is actually a completely separate module than the backend API. Different github repo, everything: the site is <i>akshually</i> <a href="https://api.bytecode.news" rel="nofollow">https://api.bytecode.news</a> and the UI at the "base url" is just one layer for that API. The goal was always to have multiple interfaces, all tuned for whatever the technology supported best: see <a href="https://enigmastation.com/2014/07/09/repost-some-of-what-id-wanted-to-do-for-theserverside/" rel="nofollow">https://enigmastation.com/2014/07/09/repost-some-of-what-id-...</a> (from my <i>personal</i> blog).<p>BCN actually has multiple UIs for it, although I've been concentrating on the content rather than the front-ends - I'm not a front-end guy, so my UIs tend to be impenetrable. The <i>model</i> works. If it's <i>my implementation</i> the other front ends will suck from a UX perspective, because I don't see the UI the same way most people do (there are reasons, they're not important, bottom line is that I avoid UI.)<p>What would YOU suggest for a UI? I'm very much curious, because I would LOVE for the UI to sing and I would have no idea how to make that happen.</p>
]]></description><pubDate>Fri, 17 Apr 2026 10:38:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47804450</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=47804450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47804450</guid></item><item><title><![CDATA[New comment by jottinger in "Everything we like is a psyop?"]]></title><description><![CDATA[
<p>This is the second comment like that. It was honestly not intended - it was actually me trying to respond in my own context to the post, and WHY I was responding; "why" is more important to me than "what," and I have a hard time saying "this" without explaining <i>why</i> I felt "this" - or at least trying to explore it. I'm working on a site; reading the "this kind of thing is how people do things these days" actually made the concept of working on the site (which I hope has value) <i>harder</i>. That's what I was saying, or trying to; the "advertisement" was context, not intent, or else I'd have tried to post my own thing to HN saying "look at how ossum my seite are!"</p>
]]></description><pubDate>Fri, 17 Apr 2026 10:18:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47804354</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=47804354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47804354</guid></item><item><title><![CDATA[New comment by jottinger in "Everything we like is a psyop?"]]></title><description><![CDATA[
<p>Ooof! If I'd thought of that, I'd have kept my trap shut. :(<p>Art as expression, not as market campaigns, will still capture our imaginations - that's more my driving force than trying to sell more hotdogs.</p>
]]></description><pubDate>Fri, 17 Apr 2026 10:10:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47804297</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=47804297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47804297</guid></item><item><title><![CDATA[New comment by jottinger in "Everything we like is a psyop?"]]></title><description><![CDATA[
<p>That's an excellent quote and I love it. I think of it more as Thoreau, or in my own terms, but I LOVE that quote, which I'd never seen before.</p>
]]></description><pubDate>Fri, 17 Apr 2026 10:09:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47804288</link><dc:creator>jottinger</dc:creator><comments>https://news.ycombinator.com/item?id=47804288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47804288</guid></item></channel></rss>