<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: sadiq</title><link>https://news.ycombinator.com/user?id=sadiq</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 28 Jun 2026 02:54:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sadiq" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Just Fix the Damned Potholes]]></title><description><![CDATA[
<p>Article URL: <a href="https://notesfromalex.substack.com/p/just-fix-the-dammed-potholes">https://notesfromalex.substack.com/p/just-fix-the-dammed-potholes</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46834787">https://news.ycombinator.com/item?id=46834787</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 31 Jan 2026 08:58:44 +0000</pubDate><link>https://notesfromalex.substack.com/p/just-fix-the-dammed-potholes</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=46834787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46834787</guid></item><item><title><![CDATA[An SVG is all you need]]></title><description><![CDATA[
<p>Article URL: <a href="https://jon.recoil.org/blog/2025/12/an-svg-is-all-you-need.html">https://jon.recoil.org/blog/2025/12/an-svg-is-all-you-need.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46235959">https://news.ycombinator.com/item?id=46235959</a></p>
<p>Points: 347</p>
<p># Comments: 148</p>
]]></description><pubDate>Thu, 11 Dec 2025 19:25:14 +0000</pubDate><link>https://jon.recoil.org/blog/2025/12/an-svg-is-all-you-need.html</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=46235959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46235959</guid></item><item><title><![CDATA[Foundations for Hacking on OCaml]]></title><description><![CDATA[
<p>Article URL: <a href="https://kcsrk.info/ocaml/2025/11/10/hacking/">https://kcsrk.info/ocaml/2025/11/10/hacking/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45874660">https://news.ycombinator.com/item?id=45874660</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 10 Nov 2025 10:53:41 +0000</pubDate><link>https://kcsrk.info/ocaml/2025/11/10/hacking/</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45874660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45874660</guid></item><item><title><![CDATA[KernelFalcon: Autonomous GPU Kernel Generation via Deep Agents]]></title><description><![CDATA[
<p>Article URL: <a href="https://pytorch.org/blog/kernelfalcon-autonomous-gpu-kernel-generation-via-deep-agents/">https://pytorch.org/blog/kernelfalcon-autonomous-gpu-kernel-generation-via-deep-agents/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45834204">https://news.ycombinator.com/item?id=45834204</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 06 Nov 2025 11:51:43 +0000</pubDate><link>https://pytorch.org/blog/kernelfalcon-autonomous-gpu-kernel-generation-via-deep-agents/</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45834204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45834204</guid></item><item><title><![CDATA[New comment by sadiq in "Property-Based Testing of OCaml 5's Runtime System [pdf]"]]></title><description><![CDATA[
<p>It's worth looking at Jan's trophy cabinet at the bottom of <a href="https://github.com/ocaml-multicore/multicoretests/" rel="nofollow">https://github.com/ocaml-multicore/multicoretests/</a><p>His work has uncovered a number of really tricky bugs in the multicore runtime but what's brilliant is the reports normally come with a minimal reproduction. This makes working out the cause so much easier.<p>Great work Jan.</p>
]]></description><pubDate>Sat, 27 Sep 2025 10:18:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45394555</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45394555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45394555</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>So the interactive map should do this workflow for you. You place points and it will run the knn classifier over the landscape for you.<p>If you want to go further you can export the GeoJSON and then run it through any machine learning pipeline you like.</p>
]]></description><pubDate>Fri, 26 Sep 2025 10:08:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45384769</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45384769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45384769</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>I would try <a href="https://github.com/ucam-eo/tessera-interactive-map" rel="nofollow">https://github.com/ucam-eo/tessera-interactive-map</a> , this is relatively easy to get started with and has a nice interface for labeling.<p><a href="https://github.com/ucam-eo/geotessera" rel="nofollow">https://github.com/ucam-eo/geotessera</a> has an image showing our embedding coverage at the moment. Blue areas we have complete coverage for 2024, green areas we cover 2017-2024. We're slowly trying to populate everything 2017-2024 but the constraint is GPU and storage at the moment - each year takes ~20k GPU/200k CPU hours and requires storing and serving 200 terabytes of data. The world is big!<p>If there is an area you would like prioritised, there's an issue template on the geotessera github repo which we can use to move regions around in the processing queue.</p>
]]></description><pubDate>Fri, 26 Sep 2025 08:37:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45384218</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45384218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45384218</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>It's possible to use embeddings as input to a convolutional network and then train that using labels. We've done that for at least one of the downstream tasks in the TESSERA paper: <a href="https://arxiv.org/abs/2506.20380" rel="nofollow">https://arxiv.org/abs/2506.20380</a> to estimate canopy height.<p>The downside of that approach is that you need to spend valuable labels on learning the spatial feature extraction during training. To fix that we're working on building some pre-trained spatial feature extractors that you should only need to minimally fine-tune.</p>
]]></description><pubDate>Fri, 26 Sep 2025 08:30:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45384169</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45384169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45384169</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>I was a lot more optimistic about Gabriel's model than he was. It is essentially a presence-only species distribution model where accuracy depends largely on assumptions around prevalence and which really needs some presence-absence data to calibrate.<p>As I mentioned in one of the other comments, the model is also only pixel-wise. That is, it is not using spatial information for predictions.</p>
]]></description><pubDate>Fri, 26 Sep 2025 08:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45384140</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45384140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45384140</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>We did note several places during the trip that didn't contain bramble. The hotspot in the middle of the residential area was also entirely isolated.<p>For a proper evaluation you would need to be more methodological but as a sanity-check we were very happy with it.<p>One other thing to point out about the bramble model is that it is pixel-wise. That is each prediction is exclusively only what is within the 10 metre pixel (give or take the georeferencing error).</p>
]]></description><pubDate>Fri, 26 Sep 2025 08:15:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45384066</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45384066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45384066</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>It might work. TESSERA's embeddings are at a 10 metre resolution, so it might depend on the size of the features you are looking for. If those features have distinct changes in colour or texture over time or they scatter radar in different ways compared with their surroundings then you should be able to discriminate them.<p>The easiest way to test is to try out the interactive notebook and drop some labels in known areas.</p>
]]></description><pubDate>Thu, 25 Sep 2025 21:29:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45379372</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45379372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45379372</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>If you have some GPS locations of truffles, you could use the notebook Anil mentioned here <a href="https://news.ycombinator.com/item?id=45378855">https://news.ycombinator.com/item?id=45378855</a> and give it a go.<p>There is the issue of just how visible truffles are from space though, if they grow under cover. That said, it may still work because you can find habitats that are very likely to have truffles. We've had some promising results looking at fungal biomass.</p>
]]></description><pubDate>Thu, 25 Sep 2025 21:09:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45379115</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45379115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45379115</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>That's actually a great idea! I wonder what kind of feature size would be needed though - TESSERA's embeddings are at a 10 metre resolution so for larger structures you might need some kind of spatial aggregation.</p>
]]></description><pubDate>Thu, 25 Sep 2025 21:05:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45379075</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45379075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45379075</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>Hyperspectral data is really neat though it's worth pointing out that TESSERA is only trained on multispectral (optical + SAR) data.<p>You are very right on the temporal aspect though, that's what makes the representation so powerful. Crops grow and change colour or scatter patterns in distinct ways.<p>It's worth pointing out the model and training code is under an Apache2 license and the global embeddings are under a CC-BY-A. We have a python library that makes working with them pretty easy: <a href="https://github.com/ucam-eo/geotessera" rel="nofollow">https://github.com/ucam-eo/geotessera</a></p>
]]></description><pubDate>Thu, 25 Sep 2025 20:46:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45378823</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45378823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45378823</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>Yes! TESSERA is very new so we're still exploring how well it works for various things.<p>We're hoping to try it with a few different things for our next field trip, maybe some that are much harder to find than brambles.</p>
]]></description><pubDate>Thu, 25 Sep 2025 20:40:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45378732</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45378732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45378732</guid></item><item><title><![CDATA[New comment by sadiq in "Can a model trained on satellite data really find brambles on the ground?"]]></title><description><![CDATA[
<p>Hi! You can find a bit more about Gabriel's model through some of his posts over the last few weeks: <a href="https://gabrielmahler.org/posts/" rel="nofollow">https://gabrielmahler.org/posts/</a><p>When it comes to the satellite images, the model actually used TESSERA (<a href="https://arxiv.org/abs/2506.20380" rel="nofollow">https://arxiv.org/abs/2506.20380</a>) which is a model we trained to produce embeddings for every point on earth that encodes the temporal-spectral properties over a year.<p>Think of it like a compression of potentially fifty or a hundred observations of a particular point in earth down to a single 128 dimension vector.<p>Happy to answer any other questions.</p>
]]></description><pubDate>Thu, 25 Sep 2025 20:38:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45378695</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45378695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45378695</guid></item><item><title><![CDATA[Can a model trained on satellite data really find brambles on the ground?]]></title><description><![CDATA[
<p>Article URL: <a href="https://toao.com/blog/can-we-really-see-brambles-from-space">https://toao.com/blog/can-we-really-see-brambles-from-space</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45377748">https://news.ycombinator.com/item?id=45377748</a></p>
<p>Points: 178</p>
<p># Comments: 53</p>
]]></description><pubDate>Thu, 25 Sep 2025 19:28:16 +0000</pubDate><link>https://toao.com/blog/can-we-really-see-brambles-from-space</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=45377748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45377748</guid></item><item><title><![CDATA[New comment by sadiq in "What's the strongest AI model you can train on a laptop in five minutes?"]]></title><description><![CDATA[
<p>You might find <a href="https://arxiv.org/abs/2401.17377v3" rel="nofollow">https://arxiv.org/abs/2401.17377v3</a> interesting..</p>
]]></description><pubDate>Thu, 14 Aug 2025 13:48:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44900337</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=44900337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44900337</guid></item><item><title><![CDATA[New comment by sadiq in "Open models by OpenAI"]]></title><description><![CDATA[
<p>Looks like Groq (at 1k+ tokens/second) and Fireworks are already live on openrouter: <a href="https://openrouter.ai/openai/gpt-oss-120b" rel="nofollow">https://openrouter.ai/openai/gpt-oss-120b</a><p>$0.15M in / $0.6-0.75M out<p>edit: Now Cerebras too at 3,815 tps for $0.25M / $0.69M out.</p>
]]></description><pubDate>Tue, 05 Aug 2025 17:20:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44801063</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=44801063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44801063</guid></item><item><title><![CDATA[New comment by sadiq in "Show HN: RULER – Easily apply RL to any agent"]]></title><description><![CDATA[
<p>Excellent, look forward to giving this a go.<p>I was looking at: <a href="https://arxiv.org/abs/2506.18254" rel="nofollow">https://arxiv.org/abs/2506.18254</a> but your approach is even more general.</p>
]]></description><pubDate>Fri, 11 Jul 2025 21:07:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44536791</link><dc:creator>sadiq</dc:creator><comments>https://news.ycombinator.com/item?id=44536791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44536791</guid></item></channel></rss>