<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: tomtom1337</title><link>https://news.ycombinator.com/user?id=tomtom1337</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 08:59:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tomtom1337" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tomtom1337 in "Full Spectrum and Infrared Photography"]]></title><description><![CDATA[
<p>You could probably use just an X-scanner, and instead of a CCD line sensor, use a regular 2D image sensor if you used a "1 pixel wide" slit aperture to crop the image perpendicularly to the direction that the prism disperses the light. So instead of a single pixel being dispersed, you disperse a line.<p>You would reduce the time required by the root of the number of pixels you want (assuming a square image).<p>(This is what we do in momentum-resolved electron energy loss spectroscopy. In that situation we have electromagnetic lenses that focus the electrons that have been dispersed, so we don't have as bad a chromatic aberration problem as the other response mentions).<p>I would love to see e.g. a butterfly image with a slider that I could drag to choose the wavelength shown!!</p>
]]></description><pubDate>Thu, 12 Mar 2026 20:02:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47356280</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=47356280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47356280</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Full Spectrum and Infrared Photography"]]></title><description><![CDATA[
<p>This is called chromatic aberration, for those who are intrigued.<p>Given that regular phone cameras have sensors that detect RGB, I wonder if one could notice improved image sharpness if one had three camera lenses (and used single-color sensors) next to one another laterally, with a color filter for R, G and B for each one respectively. So that the camera could focus perfectly for each wavelength.</p>
]]></description><pubDate>Thu, 12 Mar 2026 19:52:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47356161</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=47356161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47356161</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Agents that run while I sleep"]]></title><description><![CDATA[
<p>This is very interesting, but like sibling comments, I'm very curious as to how you run this in practice. Do you just tell Claude/Copilot to do what you describe?<p>And do you have any prompts to share?</p>
]]></description><pubDate>Tue, 10 Mar 2026 20:42:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47328547</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=47328547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47328547</guid></item><item><title><![CDATA[New comment by tomtom1337 in "QGIS 4.0"]]></title><description><![CDATA[
<p>I used it to map out storage locations and refill stations at our online grocery picking stations, then export it to read in using geopandas in order to calculate the shortest distances between all locations!</p>
]]></description><pubDate>Sat, 07 Mar 2026 12:48:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47287195</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=47287195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47287195</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Show HN: Effective Git"]]></title><description><![CDATA[
<p>I get it  but I think you're essentially saying "I learnt it this way and it's hard to change once I learnt it that way". My argument is that "when teaching others, it's better to teach them to use switch and restore rather than checkout".</p>
]]></description><pubDate>Sat, 07 Mar 2026 08:18:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47285646</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=47285646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47285646</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Show HN: Effective Git"]]></title><description><![CDATA[
<p>I'd recommend using git switch instead of checkout, since the checkout command is so overloaded. And restore instead of checkout for restoring changes.</p>
]]></description><pubDate>Tue, 03 Mar 2026 18:33:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47236676</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=47236676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47236676</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Parse, Don't Validate (2019)"]]></title><description><![CDATA[
<p>Definitely do not parse each row into eg pydantic models. You lose the entire performance benefit of pandas / polars by doing this.<p>If you need it, use a dataframe validation library to ensure that values are within certain ranges.<p>There are not yet good, fast implementations of proper types in Python dataframes (or databases for that matter) that I am aware of.</p>
]]></description><pubDate>Tue, 10 Feb 2026 17:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46963577</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=46963577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46963577</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Selection rather than prediction"]]></title><description><![CDATA[
<p>Any suggestions for «orchestrating» this type of experiment?<p>And how does one compare the results in a way that is easy to parse? 7 models producing 1 PR each is one way, but it doesn’t feel very easy to compare such.</p>
]]></description><pubDate>Sat, 07 Feb 2026 18:55:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46926454</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=46926454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46926454</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Show HN: Ferrite – Markdown editor in Rust with native Mermaid diagram rendering"]]></title><description><![CDATA[
<p>You need something "more" on the website before you ask people to create an account. "Team workspace that stays fast" isn’t clear enough for me, at least. What is a workspace? What does the interface look like? Is it in the browser? Is it an app?<p>People will go "what is this?", "huh, I’m not gonna make a user for this, can’t tell what it is". Those are my 2 cents.</p>
]]></description><pubDate>Sun, 11 Jan 2026 08:48:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46573801</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=46573801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46573801</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Pokémon Team Optimization"]]></title><description><![CDATA[
<p>Haha, I started reading this, got interrupted, came back and got confused by the graph. Then came to the comments, saw your comment, reloaded the post and voila!<p>Thank you for a lovely post!</p>
]]></description><pubDate>Thu, 01 Jan 2026 10:05:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46452814</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=46452814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46452814</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Steve wants us to make the Macintosh boot faster"]]></title><description><![CDATA[
<p>They mean «this kind of demand/leadership» no longer exists. Not the particular feature of the wake up time.</p>
]]></description><pubDate>Fri, 26 Dec 2025 16:45:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46393712</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=46393712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46393712</guid></item><item><title><![CDATA[New comment by tomtom1337 in "The Connectivity Standards Alliance Announces Zigbee 4.0 and Suzi"]]></title><description><![CDATA[
<p>Oooh, thank you for sharing! New product lineup looks interesting, but I echo other concerns here about it thread maybe eventually requiring internet.</p>
]]></description><pubDate>Sat, 22 Nov 2025 10:03:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46013555</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=46013555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46013555</guid></item><item><title><![CDATA[New comment by tomtom1337 in "The Connectivity Standards Alliance Announces Zigbee 4.0 and Suzi"]]></title><description><![CDATA[
<p>Are the ikea zigbee devices going to stop being sold? Massive shame if so, they are extremely reliable and easy to use.</p>
]]></description><pubDate>Sat, 22 Nov 2025 09:37:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46013453</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=46013453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46013453</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Show HN: Parqeye – A CLI tool to visualize and inspect Parquet files"]]></title><description><![CDATA[
<p>Super quick feedback - opening that link on my phone shows me two options next to each other, seemingly with the same name / description (followed by …) and same pricetag. I had to turn my phone sideways to see that there is a windows and a Mac version.<p>I think you can afford the extra characters to show the whole page in portrait mode. (iPhone 16 pro Safari)<p><a href="https://imgur.com/a/aTxO3sp" rel="nofollow">https://imgur.com/a/aTxO3sp</a></p>
]]></description><pubDate>Tue, 18 Nov 2025 09:58:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45963240</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=45963240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45963240</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Ohm Editor"]]></title><description><![CDATA[
<p>Could you provide a bit more context here? I’m looking at the math example (<a href="https://github.com/ohmjs/ohm/blob/main/examples/math/index.html" rel="nofollow">https://github.com/ohmjs/ohm/blob/main/examples/math/index.h...</a>) and would like to learn a bit more.</p>
]]></description><pubDate>Sat, 15 Nov 2025 11:17:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45936666</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=45936666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45936666</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Lenses in Julia"]]></title><description><![CDATA[
<p>If you’re young, new to data science and hoping to get a job in it after some time, then I absolutely recommend learning Python instead of Julia.<p>But if you are just interested in learning a new language and trying it in data science OR are not currently looking to enter the data science job market, then by all means: Julia is great and in many ways superior to Python for data science.<p>It’s just that «everyone» is doing data science in Python, and if you’re new to DS, then you should <i>also</i> know Python (but by all means learn Julia too!).</p>
]]></description><pubDate>Fri, 31 Oct 2025 05:14:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45768656</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=45768656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45768656</guid></item><item><title><![CDATA[New comment by tomtom1337 in "SedonaDB: A new geospatial DataFrame library written in Rust"]]></title><description><![CDATA[
<p>Look, this article is absolutely excellent, and answers your questions. Please read the article before commenting this sort of thing.<p>As someone who has had to use geopandas a lot, having something which is up to an order of magnitude faster is a real dream come true.</p>
]]></description><pubDate>Wed, 24 Sep 2025 16:41:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45362828</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=45362828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45362828</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Polars Cloud and Distributed Polars now available"]]></title><description><![CDATA[
<p>Ah, of course. Slightly ambiguous English tricked me there. Thank you Ritchie!</p>
]]></description><pubDate>Thu, 04 Sep 2025 16:01:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45128761</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=45128761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45128761</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Polars Cloud and Distributed Polars now available"]]></title><description><![CDATA[
<p>Out of curiosity, what makes a rust library easier to use? Could you expand on that?</p>
]]></description><pubDate>Thu, 04 Sep 2025 13:54:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45127310</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=45127310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45127310</guid></item><item><title><![CDATA[New comment by tomtom1337 in "Use Your Type System"]]></title><description><![CDATA[
<p>Why would it be difficult to monitor the slowness? Wouldn’t a million function calls to the from_F_to_K function be very noticeable when profiling?<p>On your case about swapping between image representations: let’s say you’re doing a FFT to transform between real and reciprocal representations of an image - you probably <i>have to</i> do that transformation in order to do the the work you need doing on reciprocal space. There’s no getting around it. Or am I misunderstanding?<p>Please don’t take my response as criticism, I’m genuinely interested here, and enjoying the discussion.</p>
]]></description><pubDate>Thu, 24 Jul 2025 20:58:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44676046</link><dc:creator>tomtom1337</dc:creator><comments>https://news.ycombinator.com/item?id=44676046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44676046</guid></item></channel></rss>