<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: jlukecarlson</title><link>https://news.ycombinator.com/user?id=jlukecarlson</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 22 Oct 2026 11:50:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jlukecarlson" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jlukecarlson in "Testing LLM Agents Like Software – Behaviour Driven Evals of AI Systems"]]></title><description><![CDATA[
<p>I appreciate the details shared in this paper but it'd be great if they open sourced their implementation!</p>
]]></description><pubDate>Tue, 04 Nov 2025 22:48:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45816781</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=45816781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45816781</guid></item><item><title><![CDATA[New comment by jlukecarlson in "How is einx notation universal?"]]></title><description><![CDATA[
<p>Related - einops 
<a href="https://github.com/arogozhnikov/einops" rel="nofollow">https://github.com/arogozhnikov/einops</a></p>
]]></description><pubDate>Wed, 24 Sep 2025 14:05:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45360606</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=45360606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45360606</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Ask HN: What open source projects need help?"]]></title><description><![CDATA[
<p>ml-mdm from Apple Machine Learning Research<p>I maintain ml-mdm, a text-to-image diffusion codebase, that contains implementations of my research group’s recent papers
<a href="https://github.com/apple/ml-mdm">https://github.com/apple/ml-mdm</a><p>Any help with DOCS or CODE would be greatly appreciated. I’m happy to have BEGINNER-FRIENDLY contributions as well, there’s a “good first issues” label that we use on GitHub.<p>We have an active and growing group of external contributors and welcome newcomers.<p>Could be a fun opportunity to contribute to a machine learning research project and to learn about cutting edge techniques in this subfield.</p>
]]></description><pubDate>Sun, 17 Nov 2024 14:37:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42164392</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=42164392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42164392</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Apple open sources a framework for training text-to-image models"]]></title><description><![CDATA[
<p>I'm one of the contributors to this repo, so feel free to comment with any feedback!<p>The key research contribution from the related paper is that with a moderate amount of data (eg. 12M image pairs from CC12M) and a moderate amount of compute (single node of 8 A-100 GPUs for example) anyone can train a good text to image model using the unique multi scale nested u-net pipeline.<p>Hope this can help level the playing field for researchers everywhere.</p>
]]></description><pubDate>Wed, 07 Aug 2024 17:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=41183450</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=41183450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41183450</guid></item><item><title><![CDATA[Apple open sources a framework for training text-to-image models]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/apple/ml-mdm">https://github.com/apple/ml-mdm</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41183415">https://news.ycombinator.com/item?id=41183415</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 07 Aug 2024 17:21:41 +0000</pubDate><link>https://github.com/apple/ml-mdm</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=41183415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41183415</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Embarrassingly Simple Text Watermarks"]]></title><description><![CDATA[
<p>To the comments about this being easy to defeat: when it comes to detecting whether a person submitted a document containing LLM generated text (whether a law document, school essay, work document etc) the real value in a technique like this is high precision, not necessarily high recall.<p>Yes many people can circumvent this simple watermark technique but for those who don't, it is essentially guaranteed that they used a LLM if their text has clearly atypical unicode marks (Whether U+2004, ligatures, or variant selectors). Thus an organization can feel confident in taking action against the individual who submitted the document.<p>Whereas right now there are a bunch of dubious "LLM detector" models that output a confidence score that may or may not correspond to whether the person used an LLM. This low precision technique leads to people getting incorrectly accused of using LLM content.<p>So in my opinion, a world of high precision (but potentially low recall) LLM watermarks using simple techniques is way better than this current high-noise low precision black box world of low quality "LLM detector models"</p>
]]></description><pubDate>Mon, 23 Oct 2023 20:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=37991451</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=37991451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37991451</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Ask HN: If your code no longer makes sense to you, do you leave it as is?"]]></title><description><![CDATA[
<p>I’d start by either stepping through the program (gdb, pdb, or a debugger of your choice) or adding more test cases - that’s often a quick way to understand what a piece of code is doing.<p>Either way I wouldn’t leave it as is, that’s just a recipe for ensuring it becomes even more opaque over time</p>
]]></description><pubDate>Sun, 02 Jul 2023 13:36:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=36561371</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=36561371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36561371</guid></item><item><title><![CDATA[New comment by jlukecarlson in "A brief example of tailoring words for listeners: engineers and managers"]]></title><description><![CDATA[
<p>It may just be a fake scenario but the actual solution there would be to implement the 1 hour fix without a single discussion or email.<p>Sometimes the best way to tailor words for both engineers and managers is to 1) solve the problem then 2) if the solution was actually difficult, explain how you solved it in simple terms.</p>
]]></description><pubDate>Sun, 02 Jul 2023 03:08:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36557840</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=36557840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36557840</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Air Marshals Will Refuse Orders to Go to the Border, Prefer First Class Cabins"]]></title><description><![CDATA[
<p>Seems like a completely failed program to me. Any organization should be able to quantitatively prove their value on some level. As the article points out, for the DHS to say they do “not have information on [the air marshal program’s] effectiveness” while also averaging a cost of $200 million per arrest is an insane statistic that should immediately require changes in the program.</p>
]]></description><pubDate>Mon, 05 Dec 2022 17:57:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=33869097</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=33869097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33869097</guid></item><item><title><![CDATA[New comment by jlukecarlson in "This word does not exist"]]></title><description><![CDATA[
<p>The generated "using it in a sentence" examples are often the funniest (and most absurd) part:<p><pre><code>  chokebone
  choke·bone
  the muscle holding a prisoner down, used in controlling an animal or person such as a cat, dog, snake, snakebite, or spider
  "he managed to regain the chokebone and win the auction for his 12-year-old daughter"</code></pre></p>
]]></description><pubDate>Tue, 26 Oct 2021 19:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=29005160</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=29005160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29005160</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Elizabeth Holmes to Accuse Ex-Boyfriend of Abuse at Trial"]]></title><description><![CDATA[
<p>John Carreyrou, the WSJ reporter who first broke much of the Theranos story, just came out with a podcast called Bad Blood the Final Chapter that’ll follow the court case and other recent developments</p>
]]></description><pubDate>Sat, 28 Aug 2021 16:34:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=28339343</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=28339343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28339343</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Police say they found mafia fugitive on YouTube, posting cooking tutorials"]]></title><description><![CDATA[
<p>The more interesting question, left unaddressed by the article, is exactly how they were able to make the connection in the first place.<p>Did they parse through millions of YouTube videos cataloging every tattoo and descriptive feature then run it against any outstanding fugitive’s features?<p>Or was it just a decently popular cooking channel</p>
]]></description><pubDate>Wed, 31 Mar 2021 04:19:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=26643474</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=26643474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26643474</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Handcalcs: Automatically render Latex equations from Python math code"]]></title><description><![CDATA[
<p>This seems like a pretty helpful educational tool — you could sprinkle it in a project's documentation to help clarify the exact formulas being used.<p>I could also imagine people using this if they aren't that comfortable with LaTeX and want an easier way to write it. They could just write out their formulas with Python, call @handcalc() to get the string output, then post it in their tex documents.</p>
]]></description><pubDate>Tue, 01 Sep 2020 21:57:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=24347601</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=24347601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24347601</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Ask HN: How to find research on a certain topic"]]></title><description><![CDATA[
<p>If you're specifically interested in recent work then it could be worth checking out arxiv for preprints of papers in the relevant field.<p>For instance, here's a section on Programming Languages: <a href="https://arxiv.org/list/cs.PL/recent" rel="nofollow">https://arxiv.org/list/cs.PL/recent</a></p>
]]></description><pubDate>Sat, 06 Jun 2020 21:48:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=23442520</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=23442520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23442520</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Ask HN: If you have a short time to learn and do, what will be your strategy?"]]></title><description><![CDATA[
<p>Personally, I might start by reading up on some background literature but ideally I'd move into a phase of building out an initial system as soon as possible.<p>It's only when you really try to build something that you uncover assumptions you made and aspects of the task that you don't truly understand. From there you can read further on a topic or try watching a lecture or two on the specific issue you encountered. Otherwise you may spend hours/days/months just passively learning without gaining fundamental understanding.<p>Eventually, you scrap everything from your first couple of attempts and actually put together a working solution.</p>
]]></description><pubDate>Sat, 06 Jun 2020 21:38:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=23442439</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=23442439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23442439</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Ask HN: Do you think the internet changed how people seek self worth?"]]></title><description><![CDATA[
<p>Yes definitely. Succinctly, its converted intangible social norms into concrete numbers that people can compare and fret over.<p>Before, popularity could be described as a general sense of "people enjoy being around you". You could conceivably say that one person was more popular than another but that would be pretty subjective. Now it can be quantified directly in terms of number of followers or likes on a message.<p>I doubt people used to worry so much about whether they had 97 acquaintances who valued what they say vs having 102. Now those are very real worries for some people who regularly engage with social media and web forums.</p>
]]></description><pubDate>Sat, 06 Jun 2020 21:34:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=23442419</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=23442419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23442419</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Ask HN: What is going on with the US stock market?"]]></title><description><![CDATA[
<p>The stock market is not a direct reflection of how healthy the US economy is at large. As others have mentioned, gains in the stock market are being driven by a select group of companies that investors believe are poised to seize an advantage during these times.<p>This advantage can be a product that is well positioned for this situation (Zoom, Slack, Amazon), having large cash reserves to weather the storm and potentially buy competitors (Uber with UberEats + Grubhub), or a myriad of other reasons. Not many of which apply to companies in the wider economy.</p>
]]></description><pubDate>Sat, 06 Jun 2020 21:27:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=23442371</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=23442371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23442371</guid></item><item><title><![CDATA[New comment by jlukecarlson in "Show HN: Beef, a new performance-oriented programming language"]]></title><description><![CDATA[
<p>Hey if I can make a small recommendation, I’d suggest putting some code examples directly in the readme.<p>Currently the examples are buried multiple pages into the documentation, making it harder to evaluate the project at a glance</p>
]]></description><pubDate>Wed, 08 Jan 2020 16:47:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=21993088</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=21993088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21993088</guid></item><item><title><![CDATA[New comment by jlukecarlson in "A Worrying Analysis of Recent Neural Recommendation Approaches"]]></title><description><![CDATA[
<p>In my opinion, the most provocative point that this paper makes isn't just about general reproducibility issues or problems with comparing to a weak baseline — it’s that a number of these papers used improper methods to obtain their results in the first place.<p>For instance the NCF and MCRec papers tuned model parameters on the test set and the SpectralCF paper used a non-randomly sampled test set for evaluation.<p>That to me is even more surprising than their revelations that a well-tuned statistical baseline outperforms these models.</p>
]]></description><pubDate>Wed, 24 Jul 2019 18:36:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=20518208</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=20518208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20518208</guid></item><item><title><![CDATA[An Intuitive Explanation of Convolutional Neural Networks (2016)]]></title><description><![CDATA[
<p>Article URL: <a href="https://ujjwalkarn.me/2016/08/11/intuitive-explanation-convnets/">https://ujjwalkarn.me/2016/08/11/intuitive-explanation-convnets/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15328516">https://news.ycombinator.com/item?id=15328516</a></p>
<p>Points: 150</p>
<p># Comments: 23</p>
]]></description><pubDate>Mon, 25 Sep 2017 06:53:14 +0000</pubDate><link>https://ujjwalkarn.me/2016/08/11/intuitive-explanation-convnets/</link><dc:creator>jlukecarlson</dc:creator><comments>https://news.ycombinator.com/item?id=15328516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15328516</guid></item></channel></rss>