<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: the_lucifer</title><link>https://news.ycombinator.com/user?id=the_lucifer</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 13:59:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=the_lucifer" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by the_lucifer in "ChatGPT Images 2.0"]]></title><description><![CDATA[
<p>Looks like your image host has rate limited viewing the shared images, wanted to give you a heads up</p>
]]></description><pubDate>Wed, 22 Apr 2026 00:10:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47856719</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=47856719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47856719</guid></item><item><title><![CDATA[New comment by the_lucifer in "John Ternus to become Apple CEO"]]></title><description><![CDATA[
<p>> I tend to disagree to a point: their laptops have great internals but are terrible from a usage perspective — I like to imagine their system board in a Thinkpad X1 Carbon chassis with native Linux!<p>> But HW is at least improving (eg. they added anti-reflective screen option), and SW is very much not.<p>And I would disagree with the idea that I should be running Linux on my primary machine. As a developer, I've faced enough "death by a thousand cuts" situations from running Linux on my personal router and servers to let it anywhere close to my main computer.<p>Don't even get me started on the hardware quality of Mac laptop including their stellar trackpads, screens and the smallest details like the quality of the hinge. I can still open my 5 year old Mac with a single finger and the hinge is as solid as the day I bought it.<p>As someone who's also particular about user experience, Linux always fails at this. If you have good UX, that means you can critically think for what a user wants from a computer, and can determine what should and shouldn’t be prioritized. UX is never a first-class citizen on Linux, and for all the issues with Tahoe, macOS still has enough residual quality left in it to not feel like I'm constantly fighting the operating system.<p>Simple example: I want HDR on Linux. Should be easy right? Just switch to Plasma under Wayland? Then do a one time config so mpv can play HDR. Oh and no browsers support it so good luck. Games need gamescope and flags to be set.<p>I want my computer to work, not for me to work as an integration engineer. So I use my Mac and it just works™. So I just let Linux live where I feel it works best, in servers and headless environments.</p>
]]></description><pubDate>Mon, 20 Apr 2026 21:18:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47840941</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=47840941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47840941</guid></item><item><title><![CDATA[New comment by the_lucifer in "April 2026 TLDR Setup for Ollama and Gemma 4 26B on a Mac mini"]]></title><description><![CDATA[
<p>> Ollama user with the opposite question -- why not? What am I missing out on? I'm using it as the backend for playing with other frontend stuff and it seems to work just fine.<p>Used to be an Ollama user. Everything that you cite as benefits for Ollama is what I was drawn to in the first place as well, then moved on to using llama.cpp directly. Apart from being extremely unethical, The issue is that they try to abstract away a bit too much, especially when LLM model quality is highly affected by a bunch of parameters. Hell you can't tell what quant you're downloading. Can you tell at a glance what size of model's downloaded? Can you tell if it's optimized for your arch? Or what Quant?<p>`ollama pull gemma4`<p>(Yes, I know you can add parameters etc. but the point stands because this is sold as noob-friendly. If you are going to be adding cli params to tweak this, then just do the same with llama.cpp?)<p>That became a big issue when Deep Seek R1 came out because everyone and their mother was making TikToks saying that you can run the full fat model without explaining that it was a distill, which Ollama had abstracted away. Running `ollama run deepseek-r1` means nothing when the quality ranges from useless to super good.<p>> And as someone running at 16gb card, I'm especially curious as to if I'm missing out on better performance?<p>I'd go so far as to say, I can *GUARANTEE* you're missing out on performance if you are using Ollama, no matter the size of your GPU VRAM. You can get significant improvement if you just run underlying llama.cpp.<p>Secondly, it's chock full of dark patterns (like the ones above) and anti-open source behavior. For some examples:<p>1. It mangles GGUF files so other apps can't use them, and you can't access them either without a bunch of work on your end (had to script a way to unmangle these long sha-hashed file names)
2. Ollama conveniently fails contribute improvements back to the original codebase (they don't have to technically thanks to MIT), but they didn't bother assisting llama.cpp in developing multimodal capabilities and features such as iSWA. 
3. Any innovations to the do is just piggybacking off of llama.cpp that they try to pass off as their own without contributing back to upstream. When new models come out they post "WIP" publicly while twiddling their thumbs waiting for llama.cpp to do the actual work.<p>It operates in this weird "middle layer" where it is kind of user friendly but it’s not as user friendly as LM Studio.<p>After all this, I just couldn't continue using it. If the benefits it provides you are good, then by all means continue.<p>IMO just finding the most optimal parameters for a models and aliasing them in your cli would be a much better experience ngl, especially now that we have llama-server, a nice webui and hot reloading built into llama.cpp</p>
]]></description><pubDate>Fri, 03 Apr 2026 18:06:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47629949</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=47629949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47629949</guid></item><item><title><![CDATA[New comment by the_lucifer in "April 2026 TLDR Setup for Ollama and Gemma 4 26B on a Mac mini"]]></title><description><![CDATA[
<p>I run Little Snitch[1] on my Mac, and I haven't seen LM Studio make any calls that I feel like it shouldn't be making.<p>Point it to a local models folder, and you can firewall the entire app if you feel like it.<p>Digressing, but the issue with open source software is that most OSS software don't understand UX. UX requires a strong hand and opinionated decision making on whether or not something belongs front-and-center and it's something that developers struggle with. The <i>only</i> counterexample I can think of is Blender and it's a rare exception and sadly not the norm.<p>LM Studio manages the backend well, hides its complexities and serves as a good front-end for downloading/managing models. Since I download the models to a shared common location, If I don't want to deal with the LM Studio UX, I then easily use the downloaded models with direct llama.cpp, llama-swap and mlx_lm calls.<p>[1]: <a href="https://obdev.at" rel="nofollow">https://obdev.at</a></p>
]]></description><pubDate>Fri, 03 Apr 2026 17:37:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47629629</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=47629629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47629629</guid></item><item><title><![CDATA[New comment by the_lucifer in "Microsoft forced me to switch to Linux"]]></title><description><![CDATA[
<p>> Half the time I can smack Esc and Snipping Tool will go away. The other half of the time, I have to mouse over and click the X to close it. There is no pattern to when Esc does/doesn't work.<p>What I have noticed is to let it load the snipping UI first and start listening for your keystrokes. If you hit escape really quickly, right after you accidentally hit print screen, it will not go away and require you to manually mouse over and hit the X. But if you wait for a second and then hit escape, it almost always registers my keystroke. It's almost like hitting escape really quickly just quits the keyboard listener instead of the actual snipping tool.</p>
]]></description><pubDate>Fri, 30 Jan 2026 15:14:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46825346</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=46825346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46825346</guid></item><item><title><![CDATA[New comment by the_lucifer in "Total monthly number of StackOverflow questions over time"]]></title><description><![CDATA[
<p>> Yes, the complaints are common, here and in many other places.<p>If almost every developer-centric forum is constantly complaining about you have enough of a broad sampling of a userbase that there's something rotten underneath is it not? Another ref: See the Reddit thread, also rejoicing at StackOverflow's demise. There's definitely something that they did wrong, and to call it "incorrect" IMO is reductive especially when you have almost every developer practically breaking out champagne at the news.<p>Communities don’t lose goodwill at that scale by accident.<p>And full disclosure, I am one of those. I hate StackOverflow with a passion. The holier-than-thou attitude of the moderation playing a major role for sure (and the design that screams QA when they want to be a knowledge-base instead)<p>> I have been involved in this process for years<p>Maybe your proximity to the system has made the moderation decisions feel natural when you know the underlying rationale, you can argue that the site is "working as designed", but if the design no longer serves the community it depends on, correctness becomes beside the point, and that's not to say half of what decisions the overzealous moderators make are even correct.<p>> Or "how is my question a duplicate when actually I asked two questions in one and only one of them is a duplicate?" (n.b. the question is required to be focused in the first place, such that it doesn't clearly break down into two separate issues like that)<p>Or how about a valid question being closed as a duplicate for a completely different unrelated question? These styles of questions are not uncommon to see: "How do I get red apples?" Closed as a duplicate of "Here's how you make applesauce."</p>
]]></description><pubDate>Thu, 08 Jan 2026 06:03:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46537737</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=46537737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46537737</guid></item><item><title><![CDATA[New comment by the_lucifer in "Show HN: WalletWallet – create Apple passes from anything"]]></title><description><![CDATA[
<p>Haha, I just made a comment above that I've been sitting on a half done project to do this for around 8 years now.</p>
]]></description><pubDate>Sun, 21 Dec 2025 17:54:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46346690</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=46346690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46346690</guid></item><item><title><![CDATA[New comment by the_lucifer in "Show HN: WalletWallet – create Apple passes from anything"]]></title><description><![CDATA[
<p>This is such a quick and neat way to get a pass for all the random codes in your wallet.<p>I've had a long shelved project (>8 years now?) where I was working on a solution to doing this from a mobile device but with loads more customization (including image options for different slots), but the cost effectiveness thanks to the PKPass signing as you noticed, put me off to provide it as a public utility as I was a student then. This gives me motivation to revisit it.</p>
]]></description><pubDate>Sun, 21 Dec 2025 17:35:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46346513</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=46346513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46346513</guid></item><item><title><![CDATA[New comment by the_lucifer in "Blender 5.0"]]></title><description><![CDATA[
<p>One biggest thing that I cite when I bring up Blender as probably the best open source software is that it has stellar UI/UX.<p>NO other (yes I’d die on the hill) open source software has good UX and it’s horrible for adoption by the larger public.</p>
]]></description><pubDate>Thu, 20 Nov 2025 17:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45995116</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=45995116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45995116</guid></item><item><title><![CDATA[New comment by the_lucifer in "Track which Electron apps slow down macOS 26 Tahoe"]]></title><description><![CDATA[
<p>Seeing 1Password there hurts me. They used to be paragons of well designed native apps that they dumped with 8.</p>
]]></description><pubDate>Sat, 04 Oct 2025 05:24:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45470732</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=45470732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45470732</guid></item><item><title><![CDATA[New comment by the_lucifer in "How does lossless compression in Fuji RAF files work? (2020)"]]></title><description><![CDATA[
<p>Apologies, didn't check HN for a while. I recommend it if you can get it around ~500-ish USD. I paid $750 (for the body) + $150 (for a 23mmF2 lens) in Jul 2024 used with a bunch of accessories including 4 batteries.<p>The biggest annoyance I've found is the horrendous battery life on the X-T3. For a long day outside on a trip, I end up going through at least 3 batteries.<p>The XT-4 is identical to the X-T3 (well, more so than any other x-tn -> x-t(n+1) camera) but fixes a few of the flaws in the X-T3 with massively improved battery life + IBIS which I'd recommend just because a lot of acclaimed lenses these days forgo OIS (ref: many Sigmas for instance), which could be worth it over the long term.<p>If you are very price sensitive then the X-T3 is still a really good purchase, with nifty features like dual SD slots which make it great to have backups/RAW+JPEG on two cards. Compared to an average photo from a phone, there just isn't much computationally going on in mirrorless cameras so even an x-t1 would be a good purchase.<p>If you want to shoot photos for the <i>experience</i> rather than getting clinically perfect images, and do not want absolute performance wrt focusing etc., it's definitely at the top IMO; analog with every control having a dedicated physical control (ISO, Shutter Speed and Exposure Compensation and aperture on Fuji lenses). I love it because it's the equivalent of driving an air-cooled Porsche, warts and all.</p>
]]></description><pubDate>Fri, 03 Oct 2025 00:15:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45457197</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=45457197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45457197</guid></item><item><title><![CDATA[New comment by the_lucifer in "The strangest letter of the alphabet: The rise and fall of yogh"]]></title><description><![CDATA[
<p>I remember a version which ends with how we'll end up speaking German.</p>
]]></description><pubDate>Fri, 03 Oct 2025 00:02:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45457091</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=45457091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45457091</guid></item><item><title><![CDATA[New comment by the_lucifer in "How does lossless compression in Fuji RAF files work? (2020)"]]></title><description><![CDATA[
<p>As someone who shoots on Fujifilm (XT-3), this was an intensely fascinating read. Thanks, now I have half a mind to sit down and re-implement this code, just to get a feel of how it works.</p>
]]></description><pubDate>Tue, 30 Sep 2025 13:54:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45425467</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=45425467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45425467</guid></item><item><title><![CDATA[New comment by the_lucifer in "Electron-based apps cause system-wide lag on macOS 26 Tahoe"]]></title><description><![CDATA[
<p>A compressed download is my guess. The easiest way to predict if an app is using Electron is to see if the download is around 90 to 130 MB. Especially if that size feels unreasonable for the functionality that it offers.</p>
]]></description><pubDate>Fri, 26 Sep 2025 22:25:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45391614</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=45391614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45391614</guid></item><item><title><![CDATA[New comment by the_lucifer in "Just let me select text"]]></title><description><![CDATA[
<p>I triple tap my trackpad (on macOS) to highlight the paragraph I'm reading, then highlight the next one and so on.</p>
]]></description><pubDate>Wed, 24 Sep 2025 21:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45365957</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=45365957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45365957</guid></item><item><title><![CDATA[New comment by the_lucifer in "Apple acquires Pixelmator"]]></title><description><![CDATA[
<p>Not to mention the fact that there were tons of rumors around Apple developers practically handholding adobe to get them across the finish line for the Apple Silicon port.<p>Adobe is extremely incompetent wrt actually developing usable, clean and efficient software so I can definitely see this as being plausible</p>
]]></description><pubDate>Sun, 03 Nov 2024 07:02:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42031561</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=42031561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42031561</guid></item><item><title><![CDATA[New comment by the_lucifer in "Apple unveils 'Passwords' manager app at WWDC 2024"]]></title><description><![CDATA[
<p>Another classic issue of a "death by a thousand cuts" situation— you cannot hide the Mac menu bar icon and still keep the background agent running unlike 1Password 7 (Discussion from 2022 silently closed without any resolution here: <a href="https://1password.community/discussion/129305/latest-1password-8-for-mac-builds-require-menu-bar-icon-to-stay-running" rel="nofollow">https://1password.community/discussion/129305/latest-1passwo...</a>).<p>They've constantly been downgrading the quality and the polish of the macOS app, just for "cross-platform" feature parity- leading to a subpar experience everywhere (Windows is a whole another can of worms).</p>
]]></description><pubDate>Thu, 13 Jun 2024 22:05:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=40675362</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=40675362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40675362</guid></item><item><title><![CDATA[New comment by the_lucifer in "Augment, a GitHub Copilot rival, launches out of stealth"]]></title><description><![CDATA[
<p>> It’s awful but in a helpful way. Like it will suggest “if $argument is empty, this function will return an error”, which is not true because $argument is an int, but it does do something wonky if you give it negative numbers so I remember to add that.<p>So like an intern/new hire asking what they think are basic questions but lead you to realize an edge case you missed?</p>
]]></description><pubDate>Thu, 25 Apr 2024 17:22:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40160420</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=40160420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40160420</guid></item><item><title><![CDATA[New comment by the_lucifer in "A morning with the Rabbit R1: a fun, funky, unfinished AI gadget"]]></title><description><![CDATA[
<p>100%. The iOS vision accessibility APIs are top notch and consistent throughout the system. A simple example, Siri describes the image in the notification if you have announce messages turned on</p>
]]></description><pubDate>Wed, 24 Apr 2024 20:54:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40149495</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=40149495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40149495</guid></item><item><title><![CDATA[New comment by the_lucifer in "Portable EPUBs"]]></title><description><![CDATA[
<p>I will go so far after argue that Apple is only one of the major vendors actually adopting EPUB books.</p>
]]></description><pubDate>Fri, 26 Jan 2024 16:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=39144356</link><dc:creator>the_lucifer</dc:creator><comments>https://news.ycombinator.com/item?id=39144356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39144356</guid></item></channel></rss>