<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: finder83</title><link>https://news.ycombinator.com/user?id=finder83</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 08:37:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=finder83" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by finder83 in "Open-source Zig book"]]></title><description><![CDATA[
<p>Interesting, I'll have to look for those.</p>
]]></description><pubDate>Sun, 16 Nov 2025 22:18:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45948962</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=45948962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45948962</guid></item><item><title><![CDATA[New comment by finder83 in "Open-source Zig book"]]></title><description><![CDATA[
<p>Every time I read things like this, it makes me think that AI was trained off of me. Using semicolons, utilizing classic writing patterns, and common use of compare and contrast are all examples of how they teach to write essays in high school and college. They're also all examples of how I think and have learned to communicate.<p>I'm not sure what to make of that either.</p>
]]></description><pubDate>Sun, 16 Nov 2025 22:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45948865</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=45948865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45948865</guid></item><item><title><![CDATA[Epoch Capabilities Index aggregates AI benchmark scores into one metric]]></title><description><![CDATA[
<p>Article URL: <a href="https://epoch.ai/benchmarks/eci">https://epoch.ai/benchmarks/eci</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45726007">https://news.ycombinator.com/item?id=45726007</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 Oct 2025 20:39:38 +0000</pubDate><link>https://epoch.ai/benchmarks/eci</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=45726007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45726007</guid></item><item><title><![CDATA[New comment by finder83 in "Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js"]]></title><description><![CDATA[
<p>I believe that's still true of Erlang, but Elixir has UTF-8 encoded strings. In practice the only time you need to use Erlang strings from Elixir is if you're using an Erlang API.</p>
]]></description><pubDate>Thu, 16 Oct 2025 17:27:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45608157</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=45608157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45608157</guid></item><item><title><![CDATA[New comment by finder83 in "Phoenix.new – Remote AI Runtime for Phoenix"]]></title><description><![CDATA[
<p>Thanks, apparently didn't click through enough</p>
]]></description><pubDate>Fri, 20 Jun 2025 21:02:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44332070</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=44332070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44332070</guid></item><item><title><![CDATA[New comment by finder83 in "Phoenix.new – Remote AI Runtime for Phoenix"]]></title><description><![CDATA[
<p>This looks amazing! I keep loving Phoenix more the more I use it.<p>I was curious what the pricing for this is? Is it normal fly pricing for an instance, and is there any AI cost or environment cost?<p>And can it do multiple projects on different domains?</p>
]]></description><pubDate>Fri, 20 Jun 2025 17:07:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44329766</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=44329766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44329766</guid></item><item><title><![CDATA[New comment by finder83 in "Amazon Just Happens to Hold Book Sale During Independent Bookstore Day"]]></title><description><![CDATA[
<p>It's very possible they don't replace them, but many libraries also have legitimate sells to clear books from inventory to make room. Usually over like a week or three day weekend once or twice a year, the last day having bags of books for $5. All of them have stamps/card holders/stickers designating the library. So those don't necessarily mean they were borrowed and never returned.</p>
]]></description><pubDate>Sun, 27 Apr 2025 03:15:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43809175</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=43809175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43809175</guid></item><item><title><![CDATA[New comment by finder83 in "GitHub Copilot is now available for free"]]></title><description><![CDATA[
<p><a href="https://github.com/github/copilot.vim">https://github.com/github/copilot.vim</a> works pretty well for inline autocompletion<p><a href="https://github.com/CopilotC-Nvim/CopilotChat.nvim">https://github.com/CopilotC-Nvim/CopilotChat.nvim</a> is the best I've found for the chat-type interaction. It lets you choose models/etc.<p>It's still not quite as nice as cursor, but decent enough that I enjoy using them</p>
]]></description><pubDate>Wed, 18 Dec 2024 23:28:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=42456674</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=42456674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42456674</guid></item><item><title><![CDATA[New comment by finder83 in "Serialization Is the Secret"]]></title><description><![CDATA[
<p>Infinite, yes, but I would say it's not quite as core to the language as it is in Haskell where everything's lazy. Infinite streams are quite simple though:<p><pre><code>  Stream.iterate(1, fn(x) -> x end) 
  |> Enum.take(5)
  [1, 1, 1, 1, 1]</code></pre></p>
]]></description><pubDate>Wed, 02 Oct 2024 07:41:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41718163</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=41718163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41718163</guid></item><item><title><![CDATA[New comment by finder83 in "Serialization Is the Secret"]]></title><description><![CDATA[
<p>The functions don't return a mutable version of a variable or anything. You still get an immutable copy (it may not be an actual copy, I don't know the internals) of the state, and the state he's referencing in a Genserver is the current state of a running process that runs in a loop handling messages. For example in liveview, each connection (to an end-user) is a process that keeps state as part of the socket. And the editing is handled through events and lifecycle functions, not through directly mutating the state, so things tend to be more predictable in my experience. It's kind of like mutation by contract. In reality, it's more like for each mailbox message, you have another loop iteration, and that loop iteration can return the same value or a new value. The new values are always immutable. So it's like going from generations of variables, abandoning the old references, and using the new one for each iteration of the loop. In practice though, it's just message handling and internal state, which is what he means by "from the perspective of our program".<p>You typically wouldn't just write a Genserver to hold state just to make it mutable (though I've seen them used that way), unless it's shared state across multiple processes. They're not used as pervasively as say classes in OOP. Genservers usually have a purpose, like tracking users in a waiting room, chat messages, etc. Each message handler is also serial in that you handle one mailbox message at a time (which can spawn a new process, but then that new process state is also immutable), so the internal state of a Genserver is largely predictable and trackable. So the only way to mutate state is to send a message, and the only way to get the new state is to ask for it.<p>There's a lot of benefits of that model, like knowing that two pieces of code will never hit a race condition to edit the same area of memory at the same time because memory is never shared. Along with the preemptive scheduler, micro-threads, and process supervisors, it makes for a really nice scalable (if well-designed) asynchronous solution.<p>I'm not sure I 100% agree that watching mutating state requires a function to observe it. After all, a genserver can send a message to other processes to let them know that the state's changed along with the new state. Like in a pub-sub system. But maybe he's presenting an over-simplification trying to explain the means of mutability in Elixir.</p>
]]></description><pubDate>Wed, 02 Oct 2024 06:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=41717899</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=41717899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41717899</guid></item><item><title><![CDATA[New comment by finder83 in "Leaving Neovim for Zed"]]></title><description><![CDATA[
<p>Telescope feels so game-changing, and I've not found anything like it outside of Neovim and Emacs. Being able to fuzzy search a buffer or my project instantly makes navigation insanely fast.<p>People talk about not needing to type fast when coding, but I do need to navigate quickly, especially to not lose context while thinking. Ivy/Helm/Telescope with one of the various jump libraries (and LSP of course) makes code navigation feel second nature.</p>
]]></description><pubDate>Mon, 19 Aug 2024 21:16:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=41294652</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=41294652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41294652</guid></item><item><title><![CDATA[New comment by finder83 in "An Internet of PHP"]]></title><description><![CDATA[
<p>I'm on composer 2.5.8</p>
]]></description><pubDate>Mon, 11 Sep 2023 18:44:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=37471763</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=37471763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37471763</guid></item><item><title><![CDATA[New comment by finder83 in "An Internet of PHP"]]></title><description><![CDATA[
<p>Maybe I'm missing something, but I disagree with the tooling comment. Composer is horrendously slow, taking on the order of multiple minutes just to do a update often times. This is just my experience, but I'd much rather take mix, cargo, or yarn any day.<p>xdebug, while it works, also feels antiquated. Trying to get it working in a new system or project can take quite a while. Again, compared to python or node's debugging experience or profiling experience, and it feels like something stuck out of the 90s.<p>Even just getting output from php is difficult for me. Maybe it's because of the webserver I'm using? But python, elixir, node, go, etc, all output logs to stdout while running a local service. Maybe that'd work with the built in webserver, but fpm or modphp, etc, it seems like you have to hunt down logs.<p>Not to mention that the dev servers almost always require a full apache or nginx setup just to function. Opposed to a node, elixir, python, or go server which all run directly from the directory you're in. (Including things like hot/auto reloading in node and elixir)<p>I'm not a full time php dev, but my time in php always feels like a grind, and just getting tooling working is not an easy thing. If I'm missing some state of the art alternatives, I'd love to hear them though.</p>
]]></description><pubDate>Sun, 10 Sep 2023 08:00:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=37453805</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=37453805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37453805</guid></item><item><title><![CDATA[New comment by finder83 in "Comparison of different Lemmy Instances"]]></title><description><![CDATA[
<p>A few reasons:<p>1. I appreciate open and friendly discussion with people who don't think like me. The atmosphere, even of /r/conservative is very different than something like truth social. I don't want to be in an echo chamber, and the content from the echo chamber seems tailored to click-bate. i.e. "Watch X DESTROY Y with Logic", or conspiracy theories. I read a variety of news, and I don't need another source for it, but would rather watch discussion unfold about different topics by people who may have different opinions as well.<p>2. I use Reddit primarily for tech, gaming, programming, gamedev, and programming language related topics or other unrelated things like woodworking or bushcrafting. I like the community-based paradigm to social media for that reason, and that content is almost entirely lacking on conservative social networks.<p>3. I'm not really a Trump supporter. Truth social I believe is also relatively dead, but I've never joined so I can't verify that.<p>4. Free speech is extremely important to me. Trolling, hating,etc, should be moderated, but a dissenting opinion written respectively should not be, in my opinion. I'm not sure that Truth Social has reputation as a free speech platform. Reddit as a platform has largely been a free speech platform. Independently moderated subreddits have not. But Lemmy instances seem like they're going to take a stance against any communities or instances that don't fit the ideology.<p>There is value in open debate and conversation, but it does seem like Lemmy is intended to be a walled left echo chamber. I'm curious if your question is reflective of others' opinions as well, in that they'd prefer people not like them ideologically would just go to their own spaces and leave others alone</p>
]]></description><pubDate>Mon, 19 Jun 2023 18:24:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=36394768</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=36394768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36394768</guid></item><item><title><![CDATA[New comment by finder83 in "Comparison of different Lemmy Instances"]]></title><description><![CDATA[
<p>My impression (which may be wrong) of Lemmy is that a large number of instances are very pro-censorship and heavily left-leaning. Which of course is reflective of Reddit itself. But it doesn't exactly instill confidence in signing up for instances as a relatively conservative contributor, even while abiding by the terms of service of the instances.<p>Any advice for a conservative Christian trying to find a reddit alternative or Lemmy instance that also doesn't want to be moderated or banned into oblivion (or de-federated because of trolls which I do not represent)? As many conservatives know, even joining /r/conservative and not posting on reddit was enough to entirely be banned from many communities that have nothing to do with politics. Walking into another similarly prejudiced social network (but at a platform level) doesn't sound like fun to me.</p>
]]></description><pubDate>Mon, 19 Jun 2023 18:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=36394471</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=36394471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36394471</guid></item><item><title><![CDATA[New comment by finder83 in "Moving fast with the core Vim motions"]]></title><description><![CDATA[
<p>For me, it's more about the plugins that are missing, like Telescope. Being able to filter a buffer or project to a search term and go one by one through them seeing the context is huge. (If you know Emacs, Ivy can do similar)<p>But there are some things that aren't quite right. It may be down to config, but it's frustrating when you use a key binding you expect to work that doesn't work the way it does in just vim. I can't name any specifics because I only use vscode for debugging sometimes.</p>
]]></description><pubDate>Thu, 15 Jun 2023 20:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36345713</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=36345713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36345713</guid></item><item><title><![CDATA[New comment by finder83 in "Reflections on Migrating My SaaS to SvelteKit"]]></title><description><![CDATA[
<p>There's other ways to do it though that don't break tools like pagename.server.svelte</p>
]]></description><pubDate>Fri, 28 Apr 2023 03:13:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=35737092</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=35737092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35737092</guid></item><item><title><![CDATA[New comment by finder83 in "Why are movies so dark these days?"]]></title><description><![CDATA[
<p>Sure, that may be the case that they turned it down. It seemed to be a widespread issue though across a lot of reviewers and opinions.<p>The sound engineer interviews in that article are interesting though, and they seem to be blaming Nolan and the mixing as well.<p>I also get wanting to turn them down. I've been in theaters so loud that my ears were ringing after the movie, or were actively hurting during certain scenes. The Dark Knight was one of those. It could also just be poor settings at the local cinema in that case as well though.<p>Given the vast majority of movies are understandable, I just wish Nolan would mix with that goal in mind given I would actually enjoy his movies most of the time if it just weren't for the muffled speech and sound.</p>
]]></description><pubDate>Sat, 01 Apr 2023 17:54:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=35402363</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=35402363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35402363</guid></item><item><title><![CDATA[New comment by finder83 in "Why are movies so dark these days?"]]></title><description><![CDATA[
<p>I would buy your argument if it were true that the sound wasn't muffled and unintelligible in theaters. But that's not the case. The recent Nolan films are almost as unintelligable in theaters as they are on a stereo home system, even on IMAX.<p>Nolan himself has tried to make this argument, he's trying to invoke sub-bass frequencies, that his goal was never for movies to be understandable, and that it was an artistic choice that maybe the audience doesn't have to understand everything.<p>I'm all for artistic integrity and him being able to do whatever he wants, but I'm also ok with calling Nolan wrong on this one. I have no interest in seeing his films if audio clarity is not one of his goals in film-making. It breaks immersion (real life isn't unintelligible and mumbled), it isn't an enjoyable experience for me, and frankly I think is poor decision making on his part. I'm ok with calling Nolan wrong, hand-wavy artistic stuff aside.</p>
]]></description><pubDate>Sat, 01 Apr 2023 17:10:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=35401970</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=35401970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35401970</guid></item><item><title><![CDATA[New comment by finder83 in "Thoughts on Svelte"]]></title><description><![CDATA[
<p>Thanks for releasing this, saw it earlier this week and am excited to try it! Kind of wish we had had it for the start of our current project 6 months ago, but seems like with SSR Svelte is a great fit for LiveView.</p>
]]></description><pubDate>Mon, 27 Mar 2023 20:33:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=35332103</link><dc:creator>finder83</dc:creator><comments>https://news.ycombinator.com/item?id=35332103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35332103</guid></item></channel></rss>