<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: somethingsome</title><link>https://news.ycombinator.com/user?id=somethingsome</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 13 Nov 2026 12:26:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=somethingsome" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by somethingsome in "Nyquist Limit:The frequency of changes in tech is invalidating our understanding"]]></title><description><![CDATA[
<p>Funnily enough, there are techniques that allows to go under the Nyquist limit, eg compressive sensing.<p>I don't like the analogy, it supposed that AI generated code will always be badly organized underneath if it is automatic, however, as time goes, I find the code better and better..</p>
]]></description><pubDate>Thu, 05 Nov 2026 19:13:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=50383125</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=50383125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50383125</guid></item><item><title><![CDATA[New comment by somethingsome in "Python's experimental JIT to be removed"]]></title><description><![CDATA[
<p>Thank-you, it's a longtime idea, but I was finally able to implement it, but now I'm trying to learn the procedure</p>
]]></description><pubDate>Tue, 27 Oct 2026 15:49:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=50261105</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=50261105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50261105</guid></item><item><title><![CDATA[New comment by somethingsome in "Python's experimental JIT to be removed"]]></title><description><![CDATA[
<p>I like Julia approach, compile everything on first launch, then reuse without speed penality, if you change a function, recompile that.<p>On another note, I'm working on a (big) PEP for python, and looking for maintainers and sponsors (as per python's rules). Do someone know where I could find such amazing persons? (I already have the code, works in cython,graalVM and pypy, and it's kind of a big change but I believe it will help a lot the language)</p>
]]></description><pubDate>Tue, 27 Oct 2026 14:52:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50260297</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=50260297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50260297</guid></item><item><title><![CDATA[New comment by somethingsome in "LLMs are making formal software verification feasible at a much larger scale"]]></title><description><![CDATA[
<p>"leading them to suggest that LLMs will hit a wall in mathematical capability just beyond the convex hull of human mathematics."<p>This was to be expected, llms  are trained on a very large corpus of data, they 'look' like creative from our point of view, as humans don't have that much knowledge, so, if the LLM proposes something that a human does not know, it looks like creative. But they stay neural networks after all, so very good in interpolation, very bad at extrapolation.
Building new knowledge is extrapolation if it's truly outside the convex hull how the dataset.<p>I usually write code and ideas that are at the border of the convex hull, I haven't seen yet an llm being able to propose a really innovative solution. All the time they reuse building blocks that are already there. And I really tried pushing by making them creating proofs.<p>If I have an insight on some problem and I ask for the proof for it, it will usually be able to generate the proof, but that proof is never creative, and often it will use novel ideas only if I explain the novel idea. It will not come up with it alone. (And sometimes it's very hard to even explain the ideas, as it tends to return to knew waters)<p>Its only a data point, but I haven't seen a paper that handle this issue yet, and I don't expect them to magically become good at extrapolation due to the theory behind neural networks.</p>
]]></description><pubDate>Fri, 23 Oct 2026 00:28:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=50202995</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=50202995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50202995</guid></item><item><title><![CDATA[New comment by somethingsome in "We're gonna need a lot more mathematicians"]]></title><description><![CDATA[
<p>Sure, and I hope LLMs will at some point be able to do it. It would simplify greatly my work.<p>However, at the moment I consider that they stay in the 'convex hull' of their training set + a provided context, and I don't see that much research that made real improvements to the situation.</p>
]]></description><pubDate>Sat, 26 Sep 2026 14:13:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49856773</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=49856773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49856773</guid></item><item><title><![CDATA[New comment by somethingsome in "We're gonna need a lot more mathematicians"]]></title><description><![CDATA[
<p>In my experience, LLMs are becoming very good at executing, but not a creating novel ideas or being creative.<p>Most of programming is reusing existing ideas in new shapes to solve new problems, but all the building blocks are there in the training set. Or new blocks can (easily) be derived from existing ones.<p>Math is different, it requires quite a bit of creativity, it's not just 'reuse all existing blocks'.<p>For the moment LLMs are good at discovering things that we overlooked in maths, or apply cleverly existing math blocks to make new results, but making a new theory that is really useful is out of reach for the moment in my opinion.</p>
]]></description><pubDate>Sat, 26 Sep 2026 09:26:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49854775</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=49854775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49854775</guid></item><item><title><![CDATA[New comment by somethingsome in "GPT-6 Astra"]]></title><description><![CDATA[
<p>Very interesting!<p>I was looking at your website and wondering if there is a way to have access to the course material/videos?<p>In particular:
Spring 2025 @ UR : CSC 209/409 Seminar on Artificial General Intelligence<p>Fall 2024 @ UR : CSC 277/477 End-to-End Deep Learning<p>Spring 2023 @ UR : CSC 266/466 Frontiers in Deep Learning<p>Spring 2022 @ Cornell Tech : CS 5787 – Deep Learning<p>Fall 2021 @ RIT : IMGS 684 – Deep Learning for Vision</p>
]]></description><pubDate>Fri, 04 Sep 2026 11:52:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49563334</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=49563334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49563334</guid></item><item><title><![CDATA[New comment by somethingsome in "Version Control for Everything"]]></title><description><![CDATA[
<p>Maybe what I'm saying is stupid or malinformed, but why not having the doc as a separate repo, and set it as a submodule to the repo where the code lives? Agent should be able to push code to the submodule independently from the code, and it should not be problematic for the main repository</p>
]]></description><pubDate>Fri, 21 Aug 2026 18:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49392180</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=49392180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49392180</guid></item><item><title><![CDATA[New comment by somethingsome in "Show HN: Are You in the Weights?"]]></title><description><![CDATA[
<p>I'm in the weights quite correctly, nice, but it also seem to hallucinate football players</p>
]]></description><pubDate>Fri, 19 Jun 2026 20:05:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48602663</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48602663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48602663</guid></item><item><title><![CDATA[New comment by somethingsome in "Reviving Papers with Code"]]></title><description><![CDATA[
<p>Hi! Thanks for the effort!<p>It would be lovely to parse which datasets/benchmarks were used in the comparisons and select papers by dataset!<p>In many fields the datasets vary greatly depending on the subfield and its very difficult to find what other benchmarks could be used.</p>
]]></description><pubDate>Wed, 10 Jun 2026 12:38:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48475399</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48475399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48475399</guid></item><item><title><![CDATA[New comment by somethingsome in "OneDrive data now has an expiry date"]]></title><description><![CDATA[
<p>At least onedrive do not corrupt my powerpoints, while pcloud systematically break them, police change, elements resized randomely. It happens systematically with powerpoints weighting more than 100Mb.</p>
]]></description><pubDate>Mon, 08 Jun 2026 14:06:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48445572</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48445572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48445572</guid></item><item><title><![CDATA[New comment by somethingsome in "OneDrive data now has an expiry date"]]></title><description><![CDATA[
<p>My workplace has named (forcefully) the onedrive folder with around 35 characters. You add to that the path to that folder on the computer that is (forcefully) not on the root of a disk. I now mostly need a flat structure for my files. 4-5 subfolders and a file and onedrive dies.</p>
]]></description><pubDate>Mon, 08 Jun 2026 13:59:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48445461</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48445461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48445461</guid></item><item><title><![CDATA[New comment by somethingsome in "There's Never Been a Better Time to Study Computer Science"]]></title><description><![CDATA[
<p>While I agree with the message, I don't agree on the tools. It's very difficult to define a specification that works as intended, even with tools. Most waterfall software methodologies failed for a reason. And tools of the past are really not usable with AI. We need tools where it is way easier to adapt the specification iteratively, and even better, to have a bidirectional conversion. You define the spec, the LLM generate code, from the code you extract the spec, now you can compare and iterate. Then the model can focus only on the differences.<p>The other main issue that I see, is that even if there is a formally verified specification, at the moment, LLMs will not respect it perfectly. As long as LLMs are not able to non-deterministically follow a spec, the technology is not good enough.<p>A part from that, imo, in this age we should focus more on the mathematical aspect of computations, and I think we need to develop novel theories that take into account the non deterministic nature of LLMs in the process. I'm not sure this will ever work by merely extending current practices, as  software design practices are extremely poorly defined from an engineer point of view. Just extending them by including randomeness does not seem a good idea.</p>
]]></description><pubDate>Mon, 25 May 2026 11:37:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48265701</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48265701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48265701</guid></item><item><title><![CDATA[New comment by somethingsome in "Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks"]]></title><description><![CDATA[
<p>Thanks, I just tried, for me it worked on 2x L40S with vLLM. I had some issues due to the model name, forge was forwarding 'default' instead of the real model name 'Qwen2.5-Coder-14B-Instruct'.<p>If someone else struggle on this step, I added in vLLM args:
--served-model-name "Qwen2.5-Coder-14B-Instruct" 
--served-model-name "default"<p>So default becomes an alias.<p>I didn't yet test Forge, I was just happy that it worked at the moment ;)</p>
]]></description><pubDate>Wed, 20 May 2026 21:33:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48214447</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48214447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48214447</guid></item><item><title><![CDATA[New comment by somethingsome in "Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks"]]></title><description><![CDATA[
<p>I was hoping it would work with vLLM (openai compatible) to test it, does anyone know a similar proxy for local coding models?</p>
]]></description><pubDate>Wed, 20 May 2026 17:23:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48211054</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48211054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48211054</guid></item><item><title><![CDATA[New comment by somethingsome in "CUDA Books"]]></title><description><![CDATA[
<p>Not really, Hardware didn't really change that much, of course you'll not find Tensor or raytracing cores, but you will have a very solid grasp of gpu programming and the cuda language (that didn't change that much either), and then you can easily learn those more modern things with blog posts or even, at worst, chatgpt.</p>
]]></description><pubDate>Sun, 17 May 2026 22:12:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48173643</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48173643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48173643</guid></item><item><title><![CDATA[New comment by somethingsome in "CUDA Books"]]></title><description><![CDATA[
<p>Having read or at least skimmed most of those books, I think the best intro is 'CUDA Programming: A Developer's Guide to Parallel Computing with GPUs'<p>Massively Parallel Processors: A Hands-on Approach is not really good in my opinion, many small mistakes and confusing sentences (even when you know cuda).<p>CUDA by Example: An Introduction to General-Purpose GPU Programming is too simple and abstract too much the architecture.<p>Next year I'm planning to start writing a cuda book that starts by engineering the hardware, and goes up to the optimization part on that harware (which is basically a nvidia card) including all the main algorithms (except for graphs).<p>I'm already teaching the course in this way at uni, and it is quite successful among students.</p>
]]></description><pubDate>Sun, 17 May 2026 19:39:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48172513</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48172513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48172513</guid></item><item><title><![CDATA[New comment by somethingsome in "Removable batteries in smartphones will be mandatory in the EU starting in 2027"]]></title><description><![CDATA[
<p>It would be nice to have mandatory SD cards..</p>
]]></description><pubDate>Mon, 04 May 2026 15:53:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48010292</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48010292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48010292</guid></item><item><title><![CDATA[New comment by somethingsome in "OpenAI’s o1 correctly diagnosed 67% of ER patients vs. 50-55% by triage doctors"]]></title><description><![CDATA[
<p>95% of the cases are easy for both doctors and AI, where doctors excel are the difficult cases where there is only a very limited amount of training data ;) something AI is not yet ready to handle at all.</p>
]]></description><pubDate>Mon, 04 May 2026 09:56:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48006550</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=48006550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48006550</guid></item><item><title><![CDATA[New comment by somethingsome in "A Powerful New 'QR Code' Untangles Math's Knottiest Knots"]]></title><description><![CDATA[
<p>I mean... There is a 1-1 mapping, and they look kinda like QR codes. so technically, you can make an app that scan it and it will show you the corresponding polynomial.. It could even be useful for fast checking knots</p>
]]></description><pubDate>Sat, 25 Apr 2026 10:10:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47900205</link><dc:creator>somethingsome</dc:creator><comments>https://news.ycombinator.com/item?id=47900205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47900205</guid></item></channel></rss>