<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: loxias</title><link>https://news.ycombinator.com/user?id=loxias</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 08 Jun 2026 03:35:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=loxias" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by loxias in "A Faster Alternative to Jq"]]></title><description><![CDATA[
<p>I would love, _love_ to know more about your data formats, your tools, what the JSON looks like, basically as much as you're willing to share. :)<p>For about a month now I've been working on a suite of tools for dealing with JSON specifically written for the imagined audience of "for people who like CLIs or TUIs and have to deal with PILES AND PILES of JSON and care deeply about performance".<p>For me, I've been writing them just because it's an "itch".  I like writing high performance/efficient software, and there's a few gaps that it bugged me they existed, that I knew I could fill.<p>I'm having fun and will be happy when I finish, regardless, but it would be so cool if it happened to solve a problem for someone else.</p>
]]></description><pubDate>Fri, 27 Mar 2026 17:34:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47545767</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=47545767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47545767</guid></item><item><title><![CDATA[New comment by loxias in "Elliptic Curves as Art"]]></title><description><![CDATA[
<p>These are SO, AMAZINGLY pretty!   Are these blender renders? or...?</p>
]]></description><pubDate>Thu, 19 Jun 2025 17:29:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44320742</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=44320742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44320742</guid></item><item><title><![CDATA[New comment by loxias in "Elliptic Curves as Art"]]></title><description><![CDATA[
<p>Do you mean a sphere eversion? :)<p>Shoutout to my fav math visualization BITD <a href="https://www.youtube.com/watch?v=wO61D9x6lNY" rel="nofollow">https://www.youtube.com/watch?v=wO61D9x6lNY</a></p>
]]></description><pubDate>Thu, 19 Jun 2025 17:27:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44320726</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=44320726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44320726</guid></item><item><title><![CDATA[New comment by loxias in "Launch HN: Vassar Robotics (YC X25) – $219 robot arm that learns new skills"]]></title><description><![CDATA[
<p>Firstly, at the $219 price point you can have my money already.<p>Beyond that, things that appeal to me are basically anything which increase the likelihood I can accomplish high dexterous fine motor control skills, for things like tinkering and DIY assembly.  I think that would include extra wrist DOF and a longer-reach variant.<p>Integrated cameras are an interesting idea, but I'd like to be able to swap them out for my own.<p>My dream is to have some sort of multi-arm table at home.  I imagine holding a circuit board, small component, soldering iron, and wire with four robotic arms I control with shaky hands from my laptop. :D</p>
]]></description><pubDate>Tue, 10 Jun 2025 20:03:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44240853</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=44240853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44240853</guid></item><item><title><![CDATA[New comment by loxias in "Show HN: I modeled the Voynich Manuscript with SBERT to test for structure"]]></title><description><![CDATA[
<p>Try TDA ("mapper", or really, anything based on kernel density computed connectivity), it's a whole new world.<p>This ain't your parents' "factor analysis".</p>
]]></description><pubDate>Mon, 19 May 2025 03:21:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44026285</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=44026285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44026285</guid></item><item><title><![CDATA[New comment by loxias in "Vision Now Available in Llama.cpp"]]></title><description><![CDATA[
<p>based</p>
]]></description><pubDate>Sat, 10 May 2025 17:12:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43947215</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=43947215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43947215</guid></item><item><title><![CDATA[New comment by loxias in "108B Pixel Scan of Johannes Vermeer's Girl with a Pearl Earring"]]></title><description><![CDATA[
<p>> "This Is How You Lose the Time War"<p>No other book captured the feelings of being 20-something and flirting like reading this.  Reading it felt like being right back there again, with all the excitement and anxiety.  Highly recommended to anyone.<p>Unsure how it connects to the notion of a brain filling in the blanks.  I thought it was quite "filled in", but maybe my brain did it, and therefore I'm making your point for you :)</p>
]]></description><pubDate>Thu, 01 May 2025 16:28:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43859907</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=43859907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43859907</guid></item><item><title><![CDATA[New comment by loxias in "Sparse Voxels Rasterization: Real-Time High-Fidelity Radiance Field Rendering"]]></title><description><![CDATA[
<p>I look forward to reading this in closer detail, but it looks like they solve an inverse problem to recover a ground truth set of voxels (from a large set of 2d images with known camera parameters), which is underconstrained.  Neat to me that it works w/o using dense optical flow to recover the structure -- I wouldn't have thought that would converge.<p>Love this a whole heck of a lot more than NeRF, or any other "lol lets just throw a huge network at it" approach.</p>
]]></description><pubDate>Sat, 22 Feb 2025 00:03:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43134663</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=43134663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43134663</guid></item><item><title><![CDATA[New comment by loxias in "Long-Context GRPO"]]></title><description><![CDATA[
<p>Thanks for what you're doing.  Of all the various companies and orgs posting chatter about deep learning, I've come to really appreciate your efforts (and Anthropic), because you're USING MATH.  :)<p>I have some understanding of applied math, continuous and discrete, and while I don't keep up to date with developments in deep learning/AI in general, I always look forward to unsloth posts because they tend to center on achieving a desirable result thanks to proper application of good old fashioned "understanding the damn math and once you do, then doing the obvious". :)<p>Reminds me of learning about how to optimize twiddle factors in wring a performant FFT (more than divide-and-conquer, one also uses trig identities and some algebra to reduce the number of multiplies), or of learning of elliptic minimal Q-factors (EMQF) filters -- clever IIR filters that give a sharp frequency response using less than 50% (or is it 25% or more?) of the computation required traditionally by optimizing for *coefficients with lots of zeros in the base 2 representation*.  And computers, it turns out, can multiply numbers by zero really fast. ;-)<p>The throughline to me is that if you pause and think deeply about "wait, what are we really doing here?" and look at the whole math stack, and think about what computers are good at, sometimes you can achieve great results.</p>
]]></description><pubDate>Fri, 21 Feb 2025 15:02:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43128229</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=43128229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43128229</guid></item><item><title><![CDATA[New comment by loxias in "Ghostwriter – use the reMarkable2 as an interface to vision-LLMs"]]></title><description><![CDATA[
<p>Most people don't correctly use an em-dash differently than a hyphen.  That jumps out to me. :)</p>
]]></description><pubDate>Sat, 08 Feb 2025 17:06:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42984332</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42984332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42984332</guid></item><item><title><![CDATA[New comment by loxias in "Ghostwriter – use the reMarkable2 as an interface to vision-LLMs"]]></title><description><![CDATA[
<p>Wow!  This is really cool!  Really really cool!  I imagine some sort of use where it's even more collaborative and not just "unadorned turn-by-turn".<p>For example, maybe I'm taking notes involving words, simple math, and a diagram.  Underline a key phrase and "the device" expands on the phrase in the margin.  Maybe the device is diagramming, and I interrupt and correct it, crossing out some parts, and it understands and alters.<p>Sorry, I know this is vague, I don't know precisely what I mean, but I do think that the combination of text (via some sort of handwriting recognition), stroke gestures, and a small iconography language with things enabled by LLMs probably opens up all sorts of new user interaction paradigms that I (and others) might be too set in our ways to think of immediately.<p>I think there's a "mother of all demos" moment potentially coming soon with stuff like this, but I am NOT a UX designer and can't quite imagine it clearly enough.  Maybe you can.</p>
]]></description><pubDate>Sat, 08 Feb 2025 17:00:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42984291</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42984291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42984291</guid></item><item><title><![CDATA[New comment by loxias in "Show HN: A website that heatmaps your city based on your housing preferences"]]></title><description><![CDATA[
<p>This is really, really cool and thanks for making it!!<p>We must think at least somewhat similarly, last few times I was apartment hunting I did the same, though I never polished it up like this (more plugging numbers into a spreadsheet).<p>Honestly the biggest thing this does for me is validate that the data APIs must exist for what I'd <i>really</i> want, which is write something to make much larger and more complex "programmatic" maps -- the list of places being generated by a more complex sequence of steps for instance, and the combining function for different criteria including nonlinearities.<p>Curious how you're computing the walking distances, I'm guessing this is combining some off the shelf API for it with another for the points of interest?  Though it would be badass if you did it from scratch starting from just OSM. ;)</p>
]]></description><pubDate>Fri, 07 Feb 2025 21:53:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=42977935</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42977935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42977935</guid></item><item><title><![CDATA[New comment by loxias in "Show HN: A website that heatmaps your city based on your housing preferences"]]></title><description><![CDATA[
<p>I found it was surprisingly easy to "populate with every instance of a given type".  I've made a few maps based on grocery and transit where I did it by adding all >100 stores & stops.</p>
]]></description><pubDate>Fri, 07 Feb 2025 21:36:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42977745</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42977745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42977745</guid></item><item><title><![CDATA[New comment by loxias in "Bzip3: A spiritual successor to BZip2"]]></title><description><![CDATA[
<p>> What I don't get isn't the benefits of BWT on its own. It's why BWT should add any additional benefit if you're already doing Huffman.<p>Ahhhh.  Now we're on the same page. :) Seeing how it helps when combined is somewhat subtle/non-obvious.  I believe it relates to BWT and Huffman both being approximations of something more optimal.  The two transforms could also have different window sizes -- one rarely does BWT on a whole 1GB file -- which introduce inefficiencies.  Huffman coding is also only optimal in the very large alphabet and very long data limits.  As your data length and alphabet size decrease, it gets less optimal.<p>Put differently, "I think that's a wonderfully phrased question, this _is_ my specialization/subfield, and I'm gonna need to chew on it for a while."</p>
]]></description><pubDate>Sat, 01 Feb 2025 20:29:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=42901935</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42901935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42901935</guid></item><item><title><![CDATA[New comment by loxias in "Bzip3: A spiritual successor to BZip2"]]></title><description><![CDATA[
<p>I always understood it as working because of the predictability of a symbol/letter/token given the previous one.<p>Sorting all the shifts of a string puts all the characters in order, then looking at the last column shows you all the _preceding_ characters.  If there's any predictability there (which there often is), it's now easier to compress.  It's sorta like an entropy coder in that way.<p>I've never thought of it as being that deep, and understood them since I was a kid -- building an intuition for "why" the FFT works is much harder -- but that being said, I clicked quickly to reply thinking "that's easy! I can explain this!" then struggled for a while trying to get the picture in my mind into text. :)</p>
]]></description><pubDate>Sat, 01 Feb 2025 20:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42901725</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42901725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42901725</guid></item><item><title><![CDATA[New comment by loxias in "How to Run DeepSeek R1 671B Locally on a $2000 EPYC Server"]]></title><description><![CDATA[
<p>"Okay"<p>Can you describe for me what the product does?<p>It's not that hard to make a turnkey "just add power" appliance that does nothing but spit out tokens.   Some sort of "ollama appliance", which just sits on your network and provides LLM functionality for your home lab?<p>But beyond that, what would your mythical dream product do?</p>
]]></description><pubDate>Sat, 01 Feb 2025 19:03:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=42901131</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42901131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42901131</guid></item><item><title><![CDATA[New comment by loxias in "How to Run DeepSeek R1 671B Locally on a $2000 EPYC Server"]]></title><description><![CDATA[
<p>Intel PMem really shines for things you need to be non-volatile (preserved when the power goes out) like fast changing rows in a database. As far as I understand it, "for when you need millions of TPS on a DB that can't fit in RAM" was/is the "killer app" of PMem.<p>Which suggests it wouldn't be quite the right fit here -- the precomputed constants in the model aren't changing, nor do they need to persist.<p>Still, interesting question, and I wonder if there's some other existing bit of tech that can be repurposed for this.<p>I wonder if/when this application (LLMs in general) will slow down and stabilize long enough for anything but general purpose components to make sense.  Like, we could totally shove model parameters in some sort of ROM and have hardware offload for a transformer, IF it wasn't the case that 10 years from now we might be on to some other paradigm.</p>
]]></description><pubDate>Sat, 01 Feb 2025 18:17:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=42900631</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42900631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42900631</guid></item><item><title><![CDATA[New comment by loxias in "Market Structure Primer (2019)"]]></title><description><![CDATA[
<p><i>facepalm</i><p>Wow, I had no idea.  Thank you for providing the valuable additional context of the above being potentially from one of those "GME to the moon"...  <i>pauses</i> ... people.<p>I had it totally completely backwards.</p>
]]></description><pubDate>Thu, 16 Jan 2025 23:13:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42732150</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42732150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42732150</guid></item><item><title><![CDATA[New comment by loxias in "Using coding skills to make passive income"]]></title><description><![CDATA[
<p>HAHAHAHAH!<p>Oh man... Ouch!  First time I'm hearing it put that way!! As far as I knew, the contract was done before I left town! :)<p>But that absolutely, to a T, sounds like (a distorted version of...) *exactly* the sort of miscommunication I'd get into 20 years ago.<p>Glad to hear some version of my youthful exploits turned into tales, even if I have to be the "heel". :)<p><i>bows</i></p>
]]></description><pubDate>Thu, 16 Jan 2025 23:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42732092</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42732092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42732092</guid></item><item><title><![CDATA[New comment by loxias in "Show HN: News Minimalist – News ranked by significance"]]></title><description><![CDATA[
<p>neato!  Curious where you're sourcing the raw feed from.  Wire service (AP, Reuters, AFP)?  Google news?  "the wikipedia current events page"?  Something else?<p>As in every other engineering endeavor, the raw data you start off with has a lot to do with what you end up with, no matter what transforms happen. :)</p>
]]></description><pubDate>Thu, 16 Jan 2025 22:12:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42731575</link><dc:creator>loxias</dc:creator><comments>https://news.ycombinator.com/item?id=42731575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42731575</guid></item></channel></rss>