<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: slimsag</title><link>https://news.ycombinator.com/user?id=slimsag</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Apr 2026 22:19:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=slimsag" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by slimsag in "Things we learned out about LLMs in 2024"]]></title><description><![CDATA[
<p>Unless the best models themselves are costly/hard to produce, and there is not a company providing them to people free of charge AND for commercial use.</p>
]]></description><pubDate>Tue, 31 Dec 2024 19:14:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=42561027</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42561027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42561027</guid></item><item><title><![CDATA[New comment by slimsag in "Ghostty 1.0"]]></title><description><![CDATA[
<p>Congrats Mitchell! It has been really cool to see Ghostty progress as a project, and I've enjoyed having it as my daily driver these past few years :)</p>
]]></description><pubDate>Fri, 27 Dec 2024 00:04:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42518864</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42518864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42518864</guid></item><item><title><![CDATA[New comment by slimsag in "Intuitive introverts lead the most successful teams: study"]]></title><description><![CDATA[
<p>While there is criticism of MBTI, it can actually be quite useful in sparking interesting conversations about work styles and preferences. It also helps people reflect on their own tendencies/behaviors in general.<p>I won't pretend its perfect, but it can be a fun team-building exercise and provide common language for discussing differences.<p>We are working on a stealth startup which will use AI to analyze e.g. Slack messages and build out results of personality tests using methods like MBTI, so that e.g. when reaching out to someone in your workplace, you can get view a personalized overview of how to interact with that person, their behavior, how they might prefer you communicate with them, etc. Email in my bio for anyone interested, we're looking for early adopters.</p>
]]></description><pubDate>Fri, 06 Dec 2024 17:00:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42341556</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42341556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42341556</guid></item><item><title><![CDATA[New comment by slimsag in "RGFW: Single-header C99 window abstraction library"]]></title><description><![CDATA[
<p>SDL provides..<p>..an image decoding library.<p>..an audio input/output library.<p>..a multi-channel audio mixer.<p>..ttf and rtf font rendering.<p>..networking.<p>..runtime shader cross-compilation<p>..its own entire graphics abstraction layer / API.<p>..its own shader language, shader compiler, and shader bytecode format.<p>I don't know at which point something becomes 'high level', but SDL is only 'minimal' if you use a subset of its functionality.</p>
]]></description><pubDate>Sat, 23 Nov 2024 13:35:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=42220781</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42220781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42220781</guid></item><item><title><![CDATA[New comment by slimsag in "What's Next for WebGPU"]]></title><description><![CDATA[
<p>I am referring primarily to the fact that a restricted subset of WebGPU is needed ('compatibility mode') to support D3D11 / GLES era hardware[0]<p>[0] <a href="https://github.com/gpuweb/gpuweb/issues/4266">https://github.com/gpuweb/gpuweb/issues/4266</a></p>
]]></description><pubDate>Sat, 23 Nov 2024 00:36:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42218468</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42218468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42218468</guid></item><item><title><![CDATA[New comment by slimsag in "What's Next for WebGPU"]]></title><description><![CDATA[
<p>This is the right answer^<p>But even more, the level at which WebGPU exists (not too high level, not too low level) necessitates that if a native API graphics abstraction sticks with the WebGPU's API design and only 'extends' it, you actually end up with three totally different ways to use the API:<p>* The one with your native 'extensions' -> your app will only run natively and never in the browser unless you implement two different WebGPU rendering backends. Also won't run on Chromebook-type devices that only have GLES-era hardware.<p>* The WebGPU browser API -> your app will run in the browser, but not on GLES-era hardware. Perish in the verbosity of not having bindless support.<p>* The new 'compatability' mode in WebGPU -> your app runs everywhere, but perish in the verbosity of not having bindless, suffer without reversed-z buffers because the underlying API doesn't support it.<p>And if you want your app to run in all three as best as possible, you need to write three different webgpu backends for your app, effectively, as if they are different APIs and shading languages.</p>
]]></description><pubDate>Fri, 22 Nov 2024 16:01:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42214892</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42214892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42214892</guid></item><item><title><![CDATA[New comment by slimsag in "Constraints in Go"]]></title><description><![CDATA[
<p>Unfortunately not everyone shares that opinion of their restricted use-cases.<p>I've seen ~100 line HTTP handler methods that are implemented using generics and then a bunch of type-specific parameters inevitably get added when the codepaths start to diverge and now you've got a giant spaghetti ball of generics to untangle, for what was originally just trying to deduplicate a few hundred lines of code.</p>
]]></description><pubDate>Sun, 17 Nov 2024 19:07:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42166190</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42166190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42166190</guid></item><item><title><![CDATA[New comment by slimsag in "Will passkeys ever replace passwords? Can they? Here's why they should"]]></title><description><![CDATA[
<p>The article seems to focus on YubiKeys (even despite using a mac device), but at least in the Apple ecosystem the state of the art is far ahead of plugging in a thumb drive style device IMO.<p>When I navigate to various websites that support Passkeys these days - Lowes, Home Depot, and handfuls of others - on iPhone (firefox) I am prompted with 'Do you want to use Face ID to sign in?'<p>If I do the same on macOS (firefox or safari, I'm sure Chrome does it too.), I am similarly prompted 'Do you want to sign in using a passkey?' and it gives me steps to use my mac's fingerprint reader or delegate to the iPhone Face ID to sign in on my Mac.<p>Combine that with Apple offering to use a private/hidden email address for signing up to the service in the first place and forward mail to your real email, plus the auto-generated secure passwords stored in the new Apple password manager.. and it's a pretty magical and secure experience as a user.</p>
]]></description><pubDate>Sun, 17 Nov 2024 18:55:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=42166077</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42166077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42166077</guid></item><item><title><![CDATA[New comment by slimsag in "Maybe Bluesky has "won""]]></title><description><![CDATA[
<p>...and once you have a threads account, the UI in instagram pushes you to one-click accept cross-posting everything to Threads</p>
]]></description><pubDate>Sat, 16 Nov 2024 06:15:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=42154767</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42154767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42154767</guid></item><item><title><![CDATA[New comment by slimsag in "Bus Number – The GitHub plugin my coworkers asked me not to write"]]></title><description><![CDATA[
<p>Reminds me of a Zig proposal I saw recently to make the std.Thread.Pool API respect the Linux jobserver and macOS dispatcher automatically out of the box:<p><a href="https://github.com/ziglang/zig/issues/20274">https://github.com/ziglang/zig/issues/20274</a></p>
]]></description><pubDate>Tue, 12 Nov 2024 06:48:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42113359</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42113359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42113359</guid></item><item><title><![CDATA[New comment by slimsag in "Web Locks API"]]></title><description><![CDATA[
<p>Javascript in browsers already has a full atomics API:<p><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Atomics" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...</a><p>I'm not sure why Web Locks is useful TBH. I guess if you don't understand atomics it's a friendlier API?</p>
]]></description><pubDate>Sun, 10 Nov 2024 19:55:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=42102228</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42102228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42102228</guid></item><item><title><![CDATA[New comment by slimsag in "Steam games will need to disclose kernel-level anti-cheat on store pages"]]></title><description><![CDATA[
<p>The real solution is games designed for playing with friends and treat all non-friend players as potentially malicious.<p>Early first-person shooter games had this figured out (small servers with 20-30 regular players, the server admin could choose to ban you), RTS games have this figured out, many MMOs have this figured out (interact with non-friends sometimes, but they have to 'join your party', etc.)<p>Playing with random strangers on the internet who may want to grief/destroy your game, be incredibly toxic, or cheat against you in general.. that's the cost of playing with random people in a completely public forum.</p>
]]></description><pubDate>Thu, 31 Oct 2024 02:52:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42003000</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=42003000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42003000</guid></item><item><title><![CDATA[New comment by slimsag in "GitHub cuts AI deals with Google, Anthropic"]]></title><description><![CDATA[
<p>Lots of possibilities here.<p>People are learning to prompt LLMs in ways that produce better results for their LLM of choice, so switching to another one they find their approach no longer works as well.<p>Or.. LLMs have different personalities in terms of output; some being more or less direct/polite than others, or sounding more or less confident; and that is causing people to perceive a difference that in terms of factual answers may not be different.<p>Or just personal preference masquerading as intelligence - a classic among software engineers.</p>
]]></description><pubDate>Wed, 30 Oct 2024 04:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=41992037</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=41992037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41992037</guid></item><item><title><![CDATA[New comment by slimsag in "Quantized Llama models with increased speed and a reduced memory footprint"]]></title><description><![CDATA[
<p>Has anyone worked on making tokens 'clusters of words with specific semantic meaning'?<p>e.g. instead of tokens ['i', 'am', 'beautiful'] having tokens ['I am', 'beautiful'] on the premise that 'I am' is a common set of bytes for a semantic token that identifies a 'property of self'?<p>Or taking that further and having much larger tokens based on statistical analysis of common phrases of ~5 words or such?</p>
]]></description><pubDate>Fri, 25 Oct 2024 00:33:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41941214</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=41941214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41941214</guid></item><item><title><![CDATA[New comment by slimsag in "AWS data center latencies, visualized"]]></title><description><![CDATA[
<p>Is there something similar for GCP?</p>
]]></description><pubDate>Thu, 24 Oct 2024 06:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=41932474</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=41932474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41932474</guid></item><item><title><![CDATA[New comment by slimsag in "Pretty.c"]]></title><description><![CDATA[
<p>it uses absolute difference epsilon equality ('close enough to be considered equal'):<p><pre><code>    static int pretty_float_equal (float a, float b) { return fabsf(a - b) < FLT_EPSILON; }
    static int pretty_double_equal (double a, double b) { return fabs(a - b) < DBL_EPSILON; }
    static int pretty_long_double_equal (long double a, long double b) { return fabsl(a - b) < LDBL_EPSILON; }</code></pre></p>
]]></description><pubDate>Thu, 24 Oct 2024 06:11:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41932438</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=41932438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41932438</guid></item><item><title><![CDATA[New comment by slimsag in "WordPress retaliation impacts community"]]></title><description><![CDATA[
<p>In 2021 Automattic, the company that effectively owns Wordpress, has a valuation of $7.5 billion in 2021, and revenue of $750M in 2024. It's big money.</p>
]]></description><pubDate>Thu, 17 Oct 2024 05:08:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=41866593</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=41866593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41866593</guid></item><item><title><![CDATA[New comment by slimsag in "AAA Gaming on Asahi Linux"]]></title><description><![CDATA[
<p>MoltenVK doesn't support geometry shaders for ~3 years now[0]<p>[0] <a href="https://github.com/KhronosGroup/MoltenVK/issues/1524">https://github.com/KhronosGroup/MoltenVK/issues/1524</a></p>
]]></description><pubDate>Fri, 11 Oct 2024 03:49:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41805897</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=41805897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41805897</guid></item><item><title><![CDATA[New comment by slimsag in "Internet Archive: Security breach alert"]]></title><description><![CDATA[
<p>Interestingly, public U.S. state property records will just disclose where you live whether you like it or not. With as little as your name, a home address is trivial to find.</p>
]]></description><pubDate>Thu, 10 Oct 2024 04:48:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41795616</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=41795616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41795616</guid></item><item><title><![CDATA[New comment by slimsag in "Cox slows Internet speeds in entire neighborhoods to punish any heavy users (2020)"]]></title><description><![CDATA[
<p>The attorney general’s office consumer protection division in your state does what most people think the BBB does.<p>BBB is just a review website. Like Yelp.<p>Filing a complaint with BBB is like saying 'I left a bad Yelp review' ... useful, maybe.. if the company cares..</p>
]]></description><pubDate>Fri, 04 Oct 2024 02:38:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=41737270</link><dc:creator>slimsag</dc:creator><comments>https://news.ycombinator.com/item?id=41737270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41737270</guid></item></channel></rss>