<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: el_oni</title><link>https://news.ycombinator.com/user?id=el_oni</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 10:27:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=el_oni" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by el_oni in "Men who stare at walls"]]></title><description><![CDATA[
<p>I wouldn't even say they make it fun, they make it "rewarding" they make it feel like you did something, but I feel worse after scrolling, like some vital essence has been drained from me.<p>I can't find the motivation to do anything at the moment. But if reddit or facebook get opened up i'll just scroll. It's almost like i've replace doing things with watching other people do things and that somehow makes me less likely to work on my hobbies because i'm not as good or far along.<p>AI has added to this, almost like, why bother bettering myself when I could probably shit out my idea in a handful of prompts? I need a dopamine fast or something. Might try staring at a wall</p>
]]></description><pubDate>Tue, 28 Apr 2026 09:25:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47932182</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=47932182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47932182</guid></item><item><title><![CDATA[New comment by el_oni in "I baked a pie every day for a year"]]></title><description><![CDATA[
<p>We started doing sourdough in lockdown for 1 reason. The shops nearby were out of yeast. kinda limits your options</p>
]]></description><pubDate>Fri, 27 Feb 2026 11:30:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47179289</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=47179289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47179289</guid></item><item><title><![CDATA[Ask HN: What electrical engineering textbooks would you recommend?]]></title><description><![CDATA[
<p>I'm after undergraduate level books that have problems in them both practical and theoretical if possible.<p>Ultimately i want to be able to send signals to components like sensors and be able to retrieve the results via code. Think like temperature and humidity sensors, or light sensors, that sort of thing.<p>For background i'm a software developer with a PhD in chemistry, so i'm fairly confident (if rusty) with calculus and mathematics.<p>Were there any books you read that were particularly good? Any i should avoid?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46988532">https://news.ycombinator.com/item?id=46988532</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 12 Feb 2026 13:22:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46988532</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=46988532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46988532</guid></item><item><title><![CDATA[New comment by el_oni in "Show HN: Parqeye – A CLI tool to visualize and inspect Parquet files"]]></title><description><![CDATA[
<p>Beautiful, I'm currently deep into getting our data into iceberg from firehose and I'm really curious what metadata is written, are bloomfilters being written for the columns i want? Has my compaction and sort jobs helped min-max statistics on those columns?<p>Will take a look when i get to my laptop!</p>
]]></description><pubDate>Tue, 18 Nov 2025 08:17:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45962641</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=45962641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45962641</guid></item><item><title><![CDATA[New comment by el_oni in "This map is not upside down"]]></title><description><![CDATA[
<p>They also point south. If you changed which end of the needle was painted red it would be just as useful for orienting to the south as existing compasses are for facing north</p>
]]></description><pubDate>Fri, 19 Sep 2025 07:51:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45299018</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=45299018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45299018</guid></item><item><title><![CDATA[New comment by el_oni in "A forgotten medieval fruit with a vulgar name (2021)"]]></title><description><![CDATA[
<p>My partner and i used to harvest medlars from a community garden. We made medlar jelly from them when they had bletted. It kinda tasted like tea. Must be the tannins. We ended up making a sweet chilli sauce from it when we still hasnt eaten it when our chillis became ripe the following summer</p>
]]></description><pubDate>Thu, 28 Aug 2025 22:05:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45057586</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=45057586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45057586</guid></item><item><title><![CDATA[New comment by el_oni in "Coffee for people who don't like coffee"]]></title><description><![CDATA[
<p>There is a difference between dark roasts from a specialty coffee roaster and a dark roast from Starbucks.<p>The specialty dark roast will have notes of cookies, chocolate, nuts. Lots of brown roasty flavour.<p>Starbucks tastes bitter. With very little nuance. (Unless you cold brew it, then you can leave most of the bitter behind)</p>
]]></description><pubDate>Wed, 14 May 2025 05:58:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43981290</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=43981290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43981290</guid></item><item><title><![CDATA[New comment by el_oni in "Zigler: Zig NIFs in Elixir"]]></title><description><![CDATA[
<p>Rustler catches panics before they crash the VM and raises them on the elixir side as an exception. So your process might crash but the vm wont</p>
]]></description><pubDate>Fri, 25 Oct 2024 06:08:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41942658</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=41942658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41942658</guid></item><item><title><![CDATA[New comment by el_oni in "Cheating alleged after men's world conker champion found with steel chestnut"]]></title><description><![CDATA[
<p>It's sufficiently well known that as a British 30 something I understood what was being alleged just from the headline</p>
]]></description><pubDate>Tue, 15 Oct 2024 05:09:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=41845138</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=41845138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41845138</guid></item><item><title><![CDATA[New comment by el_oni in "Show HN: Build Your WSL Distro in Docker"]]></title><description><![CDATA[
<p>Very cool, this should help me to be able to separate my different testing environments.<p>Thanks for sharing!</p>
]]></description><pubDate>Thu, 12 Sep 2024 15:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41522307</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=41522307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41522307</guid></item><item><title><![CDATA[New comment by el_oni in "A pedantic review of the Las Vegas loop"]]></title><description><![CDATA[
<p>The boring company released a flamethrower[0] presumably to raise some capital.<p>[0]<a href="https://www.boringcompany.com/not-a-flamethrower" rel="nofollow">https://www.boringcompany.com/not-a-flamethrower</a></p>
]]></description><pubDate>Thu, 15 Aug 2024 07:07:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=41253725</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=41253725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41253725</guid></item><item><title><![CDATA[New comment by el_oni in "Mermaid Gantt diagrams for displaying distributed traces in Markdown (2023)"]]></title><description><![CDATA[
<p>I've been using d2 recently [0]
It's similar enough to mermaid but with the CLI you can output svg and png and have some decent looking diagrams.<p>[0] <a href="https://d2lang.com/" rel="nofollow">https://d2lang.com/</a></p>
]]></description><pubDate>Tue, 23 Jul 2024 11:31:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=41044870</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=41044870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41044870</guid></item><item><title><![CDATA[New comment by el_oni in "British engineering giant Arup revealed as $25M deepfake scam victim"]]></title><description><![CDATA[
<p>Yeah, this would at least cause me to email my boss and say "Can you just confirm, you want me to transfer $25 million to this account? I'll hold off until you give me confirmation in writing"<p>hell i do this if our tester hasn't managed to go over some aspect of our release. That way i get in writing from the product owner that he has OKd it, and if he sends me a teams message i ask him to email me confirmation.</p>
]]></description><pubDate>Mon, 20 May 2024 11:09:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=40414229</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=40414229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40414229</guid></item><item><title><![CDATA[New comment by el_oni in "What I mean when I say that machine learning in Elixir is production-ready"]]></title><description><![CDATA[
<p>I said python doesn't scale well and you say "it does if you use an escape hatch to a faster language"<p>Sure. Writing C++ that utilises your resources effectively then writing bindings so you can use that in python is great. But with elixir, if I've got 8 cores and 8 processes, those 8 processes run in parallel.<p>If I want raw cpu speed I can write something in rust, c, cpp or zig and then call it still using elixir semantics.<p>Not to mention that with Nx you can write elixir code that compiles to run on the GPU. Without writing any bindings.</p>
]]></description><pubDate>Thu, 09 May 2024 17:53:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=40310882</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=40310882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40310882</guid></item><item><title><![CDATA[New comment by el_oni in "What I mean when I say that machine learning in Elixir is production-ready"]]></title><description><![CDATA[
<p>I think we need to give it time. Python had a slow and steady growth from 1991 until today and it has eaten so much of the data analysis and ML world (backed by C++, C and more recently Rust).<p>But python doesn't vertically scale very well. A language like Elixir can grow to fit the size of the box it is on, making use of all the cores, and then without too much additional ceremony scale horizontally aswell with distributed elixir/erlang.<p>Elixir getting a good story around webdev (phoenix and liveview) and more recently the a good story around ML is going to increase it's adoption, but it's not going to happen overnight. But maybe tomorrows CTOs will take the leap.</p>
]]></description><pubDate>Thu, 09 May 2024 16:04:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=40309581</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=40309581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40309581</guid></item><item><title><![CDATA[New comment by el_oni in "The Runners Who Went So Hard They Were Never the Same"]]></title><description><![CDATA[
<p>You can read the transcript.<p>It's over training syndrome, caused by too much training without enough rest. The athletes that try to push through struggle to perform as well.</p>
]]></description><pubDate>Sun, 05 May 2024 17:47:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40266697</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=40266697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40266697</guid></item><item><title><![CDATA[New comment by el_oni in "Python Generators Are Underutilized"]]></title><description><![CDATA[
<p>P.s. to make that function an actual generator you could use<p>yield from<p>Instead of<p>return</p>
]]></description><pubDate>Sat, 24 Feb 2024 22:36:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39495760</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=39495760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39495760</guid></item><item><title><![CDATA[New comment by el_oni in "Python Generators Are Underutilized"]]></title><description><![CDATA[
<p>It depends what you are doing with the value.<p>If you are going to iterate through some of the resulting thing but not all of it then the generator means you aren't throwing away a bunch of the work that you've done.<p>It can also be more cache friendly. It doesn't need to allocate a whole new lists worth of memory.<p>One of the downsides of it being lazy is that if list x is mutated between when you create the generator and when you consume it then those changes are reflected in the generator.<p>I've done some micro benchmarks and it really depends on what you are doing. Profiling it with cProfile, Pyspy or using %timeit in an Ipython shell will tell you if it makes a difference.</p>
]]></description><pubDate>Sat, 24 Feb 2024 22:34:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=39495746</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=39495746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39495746</guid></item><item><title><![CDATA[New comment by el_oni in "Think Python, 3rd Edition"]]></title><description><![CDATA[
<p>What other books did you read that you would recommend?</p>
]]></description><pubDate>Fri, 16 Feb 2024 09:02:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=39394770</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=39394770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39394770</guid></item><item><title><![CDATA[New comment by el_oni in "What is the difference between free as in beer and free as in speech?"]]></title><description><![CDATA[
<p>Like instead of the "free software movement" the "software freedom movement"</p>
]]></description><pubDate>Fri, 26 Jan 2024 07:41:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=39139835</link><dc:creator>el_oni</dc:creator><comments>https://news.ycombinator.com/item?id=39139835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39139835</guid></item></channel></rss>