<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: lixquid</title><link>https://news.ycombinator.com/user?id=lixquid</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 12:37:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lixquid" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lixquid in "Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks"]]></title><description><![CDATA[
<p>I believe they mean token costs aren't a concern when you're not paying for a SOTA model via API, and are instead running local models.<p>Infinite monkeys on infinite typewriters, and all that.</p>
]]></description><pubDate>Wed, 20 May 2026 16:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48210492</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=48210492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48210492</guid></item><item><title><![CDATA[New comment by lixquid in "Maybe Functions"]]></title><description><![CDATA[
<p>Why wait until then? The loudest and earliest crash you can get is a failure to compile with a rich type system (obviously, when possible).</p>
]]></description><pubDate>Mon, 11 Mar 2024 11:54:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=39666974</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=39666974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39666974</guid></item><item><title><![CDATA[New comment by lixquid in "Maybe Functions"]]></title><description><![CDATA[
<p>Program logic fundamentally has to contend with different conditions.
Sometimes the user will be logged in and have friends, sometimes they won't.<p>The "maybe" style has the inconsistency embedded in the type system; it's
impossible to have an invocation to getFriends and then not handle the
resulting possibility of not being logged in.<p>Shifting it up to the caller just means that you're going to have to remember
to ensure the user is logged in before calling getFriends otherwise you'll get
some kind of error, which might give you more control, but now there's no
guarantee in the type system that you've handled the case where the user isn't
logged in.<p>Writing ifs everywhere to handle failure conditions might be a bit of a pain,
but that's more of a failing of the language than the style.</p>
]]></description><pubDate>Mon, 11 Mar 2024 11:23:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=39666707</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=39666707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39666707</guid></item><item><title><![CDATA[New comment by lixquid in "Google finally revealed how much personal data they collect in Chrome"]]></title><description><![CDATA[
<p>> Most of DuckDuckGo's non-privacy-related selling points are their instant answers, which in my experience are really good.<p>And yet has no undeprecated pipeline for submitting non-"essential bug fixes" to[1].<p>I really love the idea of having an engine that does just a little bit more for me up front, but not if it's all closed off; that's what I'm trying to get away from.<p>[1]: <a href="https://duckduckhack.com/" rel="nofollow">https://duckduckhack.com/</a></p>
]]></description><pubDate>Wed, 17 Mar 2021 08:20:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=26487907</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=26487907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26487907</guid></item><item><title><![CDATA[New comment by lixquid in "Go generics may use square brackets [] not parenthesis ()"]]></title><description><![CDATA[
<p>The ISO UK keyboard layout exists. The North American keyboard layout is North American, not "English".</p>
]]></description><pubDate>Wed, 15 Jul 2020 13:05:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=23844588</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=23844588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23844588</guid></item><item><title><![CDATA[New comment by lixquid in "How I Erased Facebook Comments and Likes"]]></title><description><![CDATA[
<p>It's asymmetric; it is significantly easier to make a clear image harder to read than it is making a fuzzy image clearer, and the same applies to data sets.<p>There might be swaths of teams all focused on enriching the data, but you eventually can't derive more information out of a deliberately flat information graph, and all it takes is a few extreme data points to distort the average.</p>
]]></description><pubDate>Wed, 28 Mar 2018 10:33:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=16696709</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=16696709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16696709</guid></item><item><title><![CDATA[New comment by lixquid in "Why I’m Learning Perl 6"]]></title><description><![CDATA[
<p>That's understandable; if you look at the slides and see all of the integrated features in one big blast, you're going to think "holy moly this was not meant for mortal men".<p>In a way that's correct, because ultimately Perl6 is designed as the ultimate "kitchen sink" language; it has all the little features you could think of already baked in, which will include a lot of features you won't use.<p>The main reason for this stems from the overarching design philosophy; "There is more than one way to do something". The language ultimately tries to be as flexible as possible, going so far as to support modification the the core grammar, the object system, etc.<p>This is meant to make the developer as comfortable as possible, but it can lead the common case of perl-itis, also known as "write-once, read-nonce" code.</p>
]]></description><pubDate>Wed, 26 Jul 2017 17:43:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=14858339</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=14858339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14858339</guid></item><item><title><![CDATA[New comment by lixquid in "MS Paint is here to stay"]]></title><description><![CDATA[
<p>I'm sure you probably discovered this by now, but the image is kept in memory until it is "saved" via the Save menu.<p>The UX could probably do with some improvement showing that the image is not automatically saved to disk, like scrot or OSX's Image Capture shortcuts, though.</p>
]]></description><pubDate>Tue, 25 Jul 2017 07:57:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=14845963</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=14845963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14845963</guid></item><item><title><![CDATA[New comment by lixquid in "ES6 in Depth: Symbols (2015)"]]></title><description><![CDATA[
<p>Symbol.for("a") != Symbol.for("b")<p>Perhaps you meant Symbol.for("a") for both?</p>
]]></description><pubDate>Wed, 12 Jul 2017 11:29:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=14751610</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=14751610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14751610</guid></item><item><title><![CDATA[New comment by lixquid in "WebAssembly 101: A developer’s first steps"]]></title><description><![CDATA[
<p>Personally, I'd say Lua and its family of small, easy languages more easily fills those roles.<p>Not that I doubt some people do voluntarily enjoy JavaScript, but because of the sheer volume of StackOverflow questions, blog posts, micro-techologies, and other assorted attention bestowed upon the language it can be easy to make the logical jump that JavaScript the language is far more popular (in the satisfaction sense) than is actually so.</p>
]]></description><pubDate>Tue, 06 Jun 2017 22:14:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=14501903</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=14501903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14501903</guid></item><item><title><![CDATA[New comment by lixquid in "WebAssembly 101: A developer’s first steps"]]></title><description><![CDATA[
<p>I'd wager a lot of this popularity is correlation, not causation. A lot of its popularity stems from being the dominant browser scripting language. This causes it to be popular with back-end frameworks for code re-use and shared developer skill. This causes it to be popular with, say, database engines that are used by the back-end, and so on and so forth.<p>WebAssembly is the first steps to truly breaking that chokehold, and truly seeing how popular JavaScript the language really is.</p>
]]></description><pubDate>Tue, 06 Jun 2017 15:03:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=14497749</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=14497749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14497749</guid></item><item><title><![CDATA[New comment by lixquid in "Apple WWDC 2017 Conference Scholarship Recipient Denied Entry to the US"]]></title><description><![CDATA[
<p>Please do not compare all of the UK's immigration services with the way one customs agent handled their bad day.</p>
]]></description><pubDate>Sat, 20 May 2017 17:50:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=14383481</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=14383481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14383481</guid></item><item><title><![CDATA[New comment by lixquid in "The root of all eval"]]></title><description><![CDATA[
<p>I think that the author does get the pun; they made another of a similar calibre in the title of the post!<p>Their main objection to the pragma would seem to be the MONKEY-SEE-NO-EVAL name; if you don't understand the reference, say you're a non-native speaker, or just have no idea what it's referring to, all you'll see is "NO-EVAL", and then get confused why the code suddenly allows EVAL everywhere. Levity and fun is perfectly acceptable, but is it just as acceptable when the language is less obvious for it's extended developer community?</p>
]]></description><pubDate>Mon, 24 Apr 2017 06:35:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=14182341</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=14182341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14182341</guid></item><item><title><![CDATA[New comment by lixquid in "A scalper who used bots to buy millions of tickets, now wants to stop them"]]></title><description><![CDATA[
<p>But.. they are exploiting people. That's literally what they are doing; expecting people to purchase these tickets at a higher cost for the simple reason that supply is short.</p>
]]></description><pubDate>Tue, 14 Feb 2017 17:19:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=13645161</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=13645161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13645161</guid></item><item><title><![CDATA[New comment by lixquid in "How Australia is stubbing out smoking"]]></title><description><![CDATA[
<p>Tell that to the drunk car crash victim, or the overloaded EMT at closing time.</p>
]]></description><pubDate>Wed, 01 Feb 2017 16:39:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=13542209</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=13542209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13542209</guid></item><item><title><![CDATA[New comment by lixquid in "Welcome, ACLU"]]></title><description><![CDATA[
<p>My, disregarding all external political input is an awfully conservative viewpoint, don't you think?</p>
]]></description><pubDate>Tue, 31 Jan 2017 17:06:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=13532556</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=13532556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13532556</guid></item><item><title><![CDATA[New comment by lixquid in "How I got my attention back"]]></title><description><![CDATA[
<p>For some people, deep sleep itself doesn't "feel" fulfilling, and justify it as simply dead time in 24 hours.<p>A lot of people quickly reverse that sentiment once they try having a consistent schedule of high quality sleep.</p>
]]></description><pubDate>Mon, 23 Jan 2017 08:40:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=13460769</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=13460769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13460769</guid></item><item><title><![CDATA[New comment by lixquid in "Do not change Linux files using Windows apps and tools"]]></title><description><![CDATA[
<p>Isn't that the whole point of this post though? They've allowed you to edit files marked as "system files" despite a multitude of warnings, and now so many people have fucked up doing so that they've issued a stronger warning.<p>What's the solution? Put less warnings? Then you'd get even more people destroying their data. Put more warnings? Then you'd get more people complaining that "Windows doesn't let you edit what you want!".<p>It doesn't really seem like they can win.</p>
]]></description><pubDate>Thu, 17 Nov 2016 22:17:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=12982248</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=12982248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12982248</guid></item><item><title><![CDATA[New comment by lixquid in "I’m Sorry Mr. Zuckerberg, but You Are Wrong"]]></title><description><![CDATA[
<p>Talking about the distribution of race in Silicon Valley<p>~ some magical jump in logic ~<p>Talking about deportation<p>~ another magical jump in logic ~<p>Talking about ethnic cleansing<p>I don't really follow. Nowhere does he talk about "mass deportation" or "ethnic cleansing" or anything even closely related.</p>
]]></description><pubDate>Wed, 16 Nov 2016 09:33:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=12965603</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=12965603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12965603</guid></item><item><title><![CDATA[New comment by lixquid in "MacBook Pro (2016) disappointment pushes some Apple loyalists to Ubuntu Linux"]]></title><description><![CDATA[
<p>I think your "death by a thousand cuts" comment really resonates with me; but it is a point against MacOS (and Windows!), not for.<p>Yes, most things "just work". But if something just doesn't quite work in the way you want it to, you often have to move heaven and earth to hack around the problem, maybe even "accepting" that there's nothing you can do, and constantly suffer that irritation every time you butt up against it.<p>Personally, I have always preferred having my environment "just-so". After suffering constant little niggles when I'm forced to use MacOS or Windows, it's wonderfully refreshing to come home to my configured linux system.</p>
]]></description><pubDate>Tue, 01 Nov 2016 13:24:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=12845458</link><dc:creator>lixquid</dc:creator><comments>https://news.ycombinator.com/item?id=12845458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12845458</guid></item></channel></rss>