<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: raphman</title><link>https://news.ycombinator.com/user?id=raphman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 04 Jul 2026 21:23:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=raphman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by raphman in "Claude Science"]]></title><description><![CDATA[
<p>tl;dr: Use this if you don't like doing science or doing things well. It hallucinates references.<p>Seems to be based on <a href="https://github.com/swaruplab/operon" rel="nofollow">https://github.com/swaruplab/operon</a> as evidenced by the authorization dialog and <a href="https://x.com/testingcatalog/status/2037684573161783373" rel="nofollow">https://x.com/testingcatalog/status/2037684573161783373</a> .<p>Mostly targeted at life sciences - e.g. integration for FDA, PubMed, genomics databases but no ACM / IEEE as far as I can tell.<p>Edit: arXiv search seems to be supported - but not Google Scholar etc. So, this tool is of little use for most researchers outside life sciences.<p>Edit 2: Quick walkthrough: the AppImage starts a browser window with an onboarding wizard and a chat interface. It suggests a few things one might do at the start of a research project - e.g. do a quick literature review. When I chose that option, wrote Python scripts that used MCP calls to do arXiv searches. Stayed seemingly stuck there for a few minutes not returning anything. Then:<p>> <i>The free-text search returned too much noise</i><p>Claude decided to choose a certain paper as a starting point for further research. Shortly afterwards:<p>> <i>That DOI resolved to the wrong paper. Let me find the correct anchor papers by title/author search directly.</i><p>Then it meandered a few more minutes doing research and creating a citation graph (that it did not show to me).<p>> <i>I have a complete picture. Let me verify the key DOIs resolve and then write the review.</i><p>Then:<p>> <i>The lint flags em-dash overuse. Let me reduce them, then save.</i><p>Then: a nice but verbose literature overview of my chosen topic<p><blink><i>BUT it includes at least one hallucinated reference!</i></blink><p>P.S.: What does this mean?<p><pre><code>  [reviewer] verifier_mode=default-on downgraded to off: pro subscription tier, autoReviewer withheld (frame=f2a81cb2)</code></pre></p>
]]></description><pubDate>Tue, 30 Jun 2026 17:25:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48736063</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48736063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48736063</guid></item><item><title><![CDATA[New comment by raphman in "Will It Mythos?"]]></title><description><![CDATA[
<p>Ah thanks - I couldn't remember the original version.<p>For reference: it's called Kernighan's Law, and can be found in the Second Edition of "The Elements of Programming Style", page 10 [1].<p>The original phrasing is:<p>> <i>Everyone knows that debugging is twice as hard as writing a program in the first place. So if you’re as clever as you can be when you write it, how will you ever debug it?</i><p>[1] <a href="https://archive.org/details/the-elements-of-programming-style-second-edition/page/9/mode/2up?q=twice" rel="nofollow">https://archive.org/details/the-elements-of-programming-styl...</a></p>
]]></description><pubDate>Tue, 23 Jun 2026 08:00:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48641787</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48641787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48641787</guid></item><item><title><![CDATA[New comment by raphman in "Will It Mythos?"]]></title><description><![CDATA[
<p>> It's been really frustrating that neither Codex nor Opus can make targetted edits to Fable's code without screwing something subtle up.<p>Reminds me of the old adage: don't try to be too smart when writing code. Otherwise, dumber people - including your future self - will have trouble working with it.</p>
]]></description><pubDate>Tue, 23 Jun 2026 05:17:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48640618</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48640618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48640618</guid></item><item><title><![CDATA[New comment by raphman in "[dead]"]]></title><description><![CDATA[
<p>Oh my gosh - that article sounds like the winning entry to a 'write like an LLM' contest. So over-the-top that I first thought it was satire. If the author indeed wrote that all by themselves, they have certainly read too many AI slop articles.</p>
]]></description><pubDate>Mon, 15 Jun 2026 03:09:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48536126</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48536126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48536126</guid></item><item><title><![CDATA[New comment by raphman in "Trial of 12mph bike lane speed limit grinds gears of Dutch cyclists"]]></title><description><![CDATA[
<p>I'm not sure whether the Guardian article mentioned this or another one I read: the road segment in question seems to be in the old town which makes it difficult to find an architectural solution.</p>
]]></description><pubDate>Sun, 14 Jun 2026 18:12:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48530615</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48530615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48530615</guid></item><item><title><![CDATA[New comment by raphman in "Trial of 12mph bike lane speed limit grinds gears of Dutch cyclists"]]></title><description><![CDATA[
<p>As the article says: this is not a general speed limit but an experimental speed limit for an apparently very crowded area where many kids cycle to school. 
As someone whose 'normal biking speed' ist typically 30+ km/h on suitable bike lanes, I have no problems with speed limits at critical choke points.</p>
]]></description><pubDate>Sun, 14 Jun 2026 07:57:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48525153</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48525153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48525153</guid></item><item><title><![CDATA[New comment by raphman in "Italy's Bending Spoons, owner of AOL and Vimeo, files for Nasdaq IPO"]]></title><description><![CDATA[
<p>Hmm, assuming that the AI bubble might pop a little bit after the upcoming IPOs, maybe it's better not to call yourself an AI company then?</p>
]]></description><pubDate>Mon, 08 Jun 2026 15:48:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48446911</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48446911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48446911</guid></item><item><title><![CDATA[New comment by raphman in "Italy's Bending Spoons, owner of AOL and Vimeo, files for Nasdaq IPO"]]></title><description><![CDATA[
<p>> <i>"Founded in 2013, Bending Spoons reported a net income of $27.5 million on revenue of $601 million for the three months ended March 31, compared to a net  loss of $112.2 million on revenue of $259 million a year earlier. A large chunk of its revenue comes from  recurring subscriptions, providing a more predictable stream of income."</i><p>Gergely Orosz did an interview with them in 2024:<p><a href="https://newsletter.pragmaticengineer.com/p/twisting-the-rules-of-building-software" rel="nofollow">https://newsletter.pragmaticengineer.com/p/twisting-the-rule...</a></p>
]]></description><pubDate>Mon, 08 Jun 2026 15:45:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48446871</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48446871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48446871</guid></item><item><title><![CDATA[New comment by raphman in "Show HN: I Derived a Pancake"]]></title><description><![CDATA[
<p>Addendum:<p>> <i>"Cast iron and carbon steel have nearly identical thermal conductivity (~52 W/m·K), which surprises most people."</i><p>is unsourced. And the precise "~52" is quite misleading - Wikipedia and online sources report thermal conductivities in the range of ~30-50¹.<p>Also:<p>> <i>"Critically, whipped egg white foam drainage follows a hyperbolic saturation curve: v = V × t / (B + t), where V is the maximum drained volume and B is the drainage half-life (Lomakina & Mikova, 2006)."</i><p>As far as I can tell, the article² (cited twice for this claim) does not contain any equations modelling drainage over time, and especially not this equation or the term "hyperbolic".<p>So, it seems that you cannot really trust the sources the author's LLM included.
For me, that means that I cannot trust any of the other claims in the article (or the author in general).<p>¹) <a href="https://en.wikipedia.org/wiki/List_of_thermal_conductivities" rel="nofollow">https://en.wikipedia.org/wiki/List_of_thermal_conductivities</a><p>²) <a href="https://www.agriculturejournals.cz/pdfs/cjf/2006/03/02.pdf" rel="nofollow">https://www.agriculturejournals.cz/pdfs/cjf/2006/03/02.pdf</a></p>
]]></description><pubDate>Mon, 08 Jun 2026 08:10:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48442565</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48442565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48442565</guid></item><item><title><![CDATA[New comment by raphman in "Show HN: I Derived a Pancake"]]></title><description><![CDATA[
<p>FWIW, the author writes:<p>> <i>" Ovalbumin coagulates irreversibly at 80°C (Weijers et al., 2003), permanently setting the foam structure."</i>,<p>and the paper by Weijers et al. says:<p>> <i>"A strong temperature dependence on the reaction rate was observed. At 80°C, half of the protein was denatured and aggregated in less than 2 min (half-time, th), while at 68.5°C this took approximately 6 h."</i><p>So, the citation is generally true-ish although a little bit imprecise.<p>At which temperature range Ovalbumin coagulates seems quite irrelevant for the whole article, however. To me it's unnecessary fluff, others might like that kind of detail.<p>(This does not imply anything regarding the article as a whole - it's just one thing I checked.)</p>
]]></description><pubDate>Mon, 08 Jun 2026 07:39:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48442367</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48442367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48442367</guid></item><item><title><![CDATA[New comment by raphman in "Failing grades soar with AI usage, dwindling math skills in Berkeley CS classes"]]></title><description><![CDATA[
<p>A smart approach that does not solve the AI problem - actually flipped classrooms work worse now due to AI usage.<p>My own experience with flipped classrooms (which seems to be shared by quite a few people who have tried it out): they only work well if all students actually read/watch the materials beforehand. In small, advanced courses, intrinsic motivation may be sufficient - but in most cases you need some extrinsic coercion - such as a mandatory quiz about the materials or hand-written lecture notes that need to be shown at each in-person session.<p>With AI, some people don't watch the lectures but let ChatGPT give them a summary which they submit. Then these people poison your in-person session with their lack of knowledge and motivation.</p>
]]></description><pubDate>Thu, 04 Jun 2026 11:43:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48397271</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48397271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48397271</guid></item><item><title><![CDATA[New comment by raphman in "Adafruit receives demand letter from Fenwick legal counsel on behalf of Flux.ai"]]></title><description><![CDATA[
<p>Never heard of Flux.ai before. It seems to be a 3D circuit designer with 'AI'.<p>Not sure what the issue between them and Adafruit is.
However, people over on Reddit¹ claim that Flux.ai is a little bit scummy. They  push users into a beginner trial ($5/month) and then silently charge for usage per token - up to $100 per month.<p>Oh, they also claim that they have <i>"the world's largest community-driven public library of Adafruit products, including footprints, symbols, datasheets, and simulation models"</i>². I wonder whether they designed these themselves or whether they use existing ones. Could not easily find licenses info.<p>¹) <a href="https://www.reddit.com/r/PCB/comments/18o5zfo/thoughts_on_fluxai/" rel="nofollow">https://www.reddit.com/r/PCB/comments/18o5zfo/thoughts_on_fl...</a><p>²) <a href="https://www.flux.ai/sitemap/manufacturers/adafruit" rel="nofollow">https://www.flux.ai/sitemap/manufacturers/adafruit</a></p>
]]></description><pubDate>Tue, 02 Jun 2026 11:32:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48368846</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48368846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48368846</guid></item><item><title><![CDATA[New comment by raphman in "Magnifica Humanitas"]]></title><description><![CDATA[
<p>I think the parent commenter agrees with you: <i>because</i> there is tight quality assurance and - in many countries - a license needed to practice medicine, the interviewer can just trust the system instead of having to evaluate the competence of the applicant through questions and coding assignments.<p>(I'm not sure whether I agree with the commentator that a SE license would be that helpful in practice.)</p>
]]></description><pubDate>Tue, 26 May 2026 10:28:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48277706</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48277706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48277706</guid></item><item><title><![CDATA[New comment by raphman in "Show HN: I Dedicated 4 Years to Mastering Offline Password Cracking"]]></title><description><![CDATA[
<p>I absolutely agree. There were no other comments on this post when I wrote my comment. Thus, I wanted to encourage the author and provide some constructive feedback in case nobody else would reply.</p>
]]></description><pubDate>Fri, 22 May 2026 06:39:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48232739</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48232739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48232739</guid></item><item><title><![CDATA[New comment by raphman in "Show HN: I Dedicated 4 Years to Mastering Offline Password Cracking"]]></title><description><![CDATA[
<p>Fair point. I was initially thinking about rainbow tables. Taking a hash and looking up associated passwords in a table feels like <i>deriving</i> to me - but I'm not a native speaker so I might have a wrong feeling here.<p>(It is obvious that one cannot directly derive the exact input - but one can derive potential inputs and then use other means to find the exact one.)</p>
]]></description><pubDate>Thu, 21 May 2026 21:48:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48229249</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48229249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48229249</guid></item><item><title><![CDATA[New comment by raphman in "Show HN: I Dedicated 4 Years to Mastering Offline Password Cracking"]]></title><description><![CDATA[
<p>There are actually a few recent books on the topic (no clue about their quality  but reviews look positive):<p>Netmux (2019): Hash Crack: Password Cracking Manual¹<p>James Leyte-Vidal (2024): Ethical Password Cracking: decode passwords using John the Ripper, hashcat, and advanced methods for password breaking²<p>Daniel W. Dieterle (2024): Password Cracking with Kali Linux³<p>¹) <a href="https://www.amazon.com/gp/product/1793458618" rel="nofollow">https://www.amazon.com/gp/product/1793458618</a><p>²) <a href="https://www.amazon.com/Ethical-Password-Cracking-passwords-advanced/dp/1804611263" rel="nofollow">https://www.amazon.com/Ethical-Password-Cracking-passwords-a...</a><p>³) <a href="https://www.oreilly.com/library/view/password-cracking-with/9781835888544/" rel="nofollow">https://www.oreilly.com/library/view/password-cracking-with/...</a></p>
]]></description><pubDate>Thu, 21 May 2026 20:20:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48228378</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48228378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48228378</guid></item><item><title><![CDATA[New comment by raphman in "Show HN: I Dedicated 4 Years to Mastering Offline Password Cracking"]]></title><description><![CDATA[
<p>A few small things. You might call this nitpicking. And, as I wrote, I found the technical details generally accurate.<p>> <i>"Then there is also the fact that having a fully-fledged graphical desktop environment running in the background at all times is not quite optimal to say the least. 99 percent of the time when cracking passwords, you will be staring
at a black terminal filled with white text, so using Windows, which is especially GUI-heavy, is usually impractical unless you are specifically
testing something or showcasing some process."</i><p>I am reasonably sure that the Windows UI has rather little practical effect on hashcat's speed, and this thread implies the same:  <a href="https://hashcat.net/forum/archive/index.php?thread-8958.html" rel="nofollow">https://hashcat.net/forum/archive/index.php?thread-8958.html</a>
Also, 99 percent of the time when cracking passwords, I am not staring at a black terminal filled with white text.<p>(I am generally taking it a little bit personally when the author directly addresses me and tells me what I am probably thinking or doing.)<p>> <i>"Behind a hash function are a series of complicated mathematical operations that make deriving the input from the output literally impossible."</i><p>I'd argue that the mathematical operations themselves are usually not that complicated. More importantly, the whole book seems to be about ways to derive the (probable) input of a hash function from the output. It is not <i>literally impossible</i>.<p>> <i>"It is important to note, however, that hash functions are not truly random;"</i><p>As the author writes elsewhere, hash functions are deterministic and <i>not random at all</i>. Calling them <i>not truly random</i> seems to imply that they are <i>somewhat</i> random.<p>> <i>"When encrypting a file or any kind of data with AES for example, the program leveraging AES will prompt you for a password. Yes, a password."</i><p>Yes, this is a book about password cracking, but there are lots of cases where programs use AES with a computer-generated key and won't prompt you for a password. E.g., TLS.<p>(Just to reiterate: I am not trying to diminish the author's work, I wanted to suggest ways for improvement. I might be wrong or overly pedantic.)</p>
]]></description><pubDate>Thu, 21 May 2026 20:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48228241</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48228241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48228241</guid></item><item><title><![CDATA[New comment by raphman in "Show HN: I Dedicated 4 Years to Mastering Offline Password Cracking"]]></title><description><![CDATA[
<p>Thanks for sharing. This looks interesting. Impressive achievement.<p>This book is currently not really relevant for me, so I just skimmed the samples on Amazon.
I found the technical content to be reasonably accurate and interesting although sometimes a little bit verbose (e.g., the section about 'what is a password') or slightly imprecise. In general, I think this book might have benefited from a thorough copyediting pass. There are quite a few grammar errors and unpolished sentences in the book, e.g.:<p>> <i>The reason why Linux is imperative is that well, for one, most of the tools we will use, while indeed have builds for other systems, like Windows, in this book we will work with Linux.</i><p>Wishing you success and keep on writing!</p>
]]></description><pubDate>Thu, 21 May 2026 15:42:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48224644</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48224644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48224644</guid></item><item><title><![CDATA[New comment by raphman in "A nicer voltmeter clock"]]></title><description><![CDATA[
<p>Oh - it didn't occur to me that the original poster might have thought about three different circuits - one with a voltmeter, one with an amperemeter, and one driving the light bulb. Maybe that was their intention.<p>I originally assumed that the bulb would be somehow connected to voltmeter and amperemeter.</p>
]]></description><pubDate>Mon, 18 May 2026 01:01:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48174606</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48174606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48174606</guid></item><item><title><![CDATA[New comment by raphman in "A nicer voltmeter clock"]]></title><description><![CDATA[
<p>I think I don't completely understand your idea. The current flowing through the amperemeter¹ depends on the voltage and the resistance of the incandescent(?) lamp. To vary current by the minute, you would need a digital resistor or potentiometer, I guess. Is that your suggestion?<p>¹) I just found out that it is more commonly called 'ammeter' in English - which is so unintuitive that I prefere 'amperemeter'.</p>
]]></description><pubDate>Sun, 17 May 2026 11:10:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48167843</link><dc:creator>raphman</dc:creator><comments>https://news.ycombinator.com/item?id=48167843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48167843</guid></item></channel></rss>