<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: calepayson</title><link>https://news.ycombinator.com/user?id=calepayson</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 02:50:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=calepayson" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by calepayson in "Failing grades soar with AI usage, dwindling math skills in Berkeley CS classes"]]></title><description><![CDATA[
<p>In your opinion where is the line on where LLMs are useful/harmful to learning?<p>In my school projects I've found them super useful for working with libraries. In the past it felt like the theory I learned was pretty low impact. 80% of my time was spent learning the quirks of a library. Now it feels like I can take theory and iterate over a ton of different solutions without having to worry about learning whatever library the professor requires. Basically I'm I feel like it lets me spend more time learning the thing I want to learn rather than all the busywork around it. Would be curious to hear your thoughts. Thanks!</p>
]]></description><pubDate>Thu, 04 Jun 2026 22:16:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48405371</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=48405371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48405371</guid></item><item><title><![CDATA[New comment by calepayson in "They’re made out of weights"]]></title><description><![CDATA[
<p>I think you're right in that it has the shape but I think it's missing a pretty key piece. We still haven't been able to solve catastrophic forgetting, yet everything with a brain has. Basically LLMs seem good at approximating intelligence on a moment-to-moment basis, but feel quite far away when you chat with one over time.<p>Like at some level, yes, transformers are trying to emulate a human brain but the second you ask folks if they do a good job of it, I think most rationale people would say no.</p>
]]></description><pubDate>Thu, 04 Jun 2026 18:56:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48403055</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=48403055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48403055</guid></item><item><title><![CDATA[New comment by calepayson in "They’re made out of weights"]]></title><description><![CDATA[
<p>> 1) This definition could actually be expanded (for example, with definitions from Mumford or Reuleaux). But still this definition cannot be applied directly to living organisms.<p>I'm not sure I understand this. Why not?</p>
]]></description><pubDate>Thu, 04 Jun 2026 18:02:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48402256</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=48402256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48402256</guid></item><item><title><![CDATA[New comment by calepayson in "They’re made out of weights"]]></title><description><![CDATA[
<p>I think the point of the commentator above is that there are two extreme narratives that start each start with an uncontroversial assumption and then taking it to a pretty wild place. One narrative takes the assumption that brains are just matter so it should be possible to engineer consciousness and then argues that LLMs are conscious. The other takes the assumption that LLMs aren't conscious but then argues that because they aren't we won't ever be able to make anything conscious.<p>I don't actually think the commentator you responded to is arguing for either of these narratives and I thought it was a pretty useful way to look at some of these arguments.</p>
]]></description><pubDate>Thu, 04 Jun 2026 17:54:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48402153</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=48402153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48402153</guid></item><item><title><![CDATA[New comment by calepayson in "The tech jobs bust is real. Don't blame AI (yet)"]]></title><description><![CDATA[
<p>I think a big part is that the hiring market for juniors feels apocalyptic rn. Jobs may be up in aggregate but that doesn’t necessarily mean everyone’s feeling it equally.</p>
]]></description><pubDate>Mon, 13 Apr 2026 23:47:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47759448</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=47759448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47759448</guid></item><item><title><![CDATA[New comment by calepayson in "Have a fucking website"]]></title><description><![CDATA[
<p>Brilliant hahaha</p>
]]></description><pubDate>Wed, 18 Mar 2026 21:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47431429</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=47431429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47431429</guid></item><item><title><![CDATA[New comment by calepayson in "Rob Pike’s Rules of Programming (1989)"]]></title><description><![CDATA[
<p>Junior here. There are still a few of us who value books and documentation. It's a weird time though. Hard to feel confident that you're learning in the correct way.<p>Anyway, I've found that if you want to get a coworker into reading technical books, the best way is with a novel or three. I've had good success with The Martian. The Phoenix Project might work too. Slip them fun books until they've built a habit and then drop The Mythical Man Month on them. :)</p>
]]></description><pubDate>Wed, 18 Mar 2026 16:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47427892</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=47427892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47427892</guid></item><item><title><![CDATA[New comment by calepayson in "Have a fucking website"]]></title><description><![CDATA[
<p>My partner is an outdoor ed teacher at a no-screens school. I tried to teach her to code a few months back and it was hilarious. We started with "First download VS Code". We never made it to another step.<p>I had a similar experience showing her Skyrim. She never quite figured out how to walk and look at the same time. Made for an absolute berserker of a barbarian.<p>In any field, when you're surrounded by competent people, you'll begin to take that baseline competence for granted. I think especially so in ours due to virtual forums. I can work with my peers all day, go home, and talk with more online. It's enlightening to walk a curious outsider through your day (and probably also a great test of the systems you have in place).</p>
]]></description><pubDate>Wed, 18 Mar 2026 16:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47427755</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=47427755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47427755</guid></item><item><title><![CDATA[New comment by calepayson in "A sane but bull case on Clawdbot / OpenClaw"]]></title><description><![CDATA[
<p>> to normal humans, they look ridiculous, but they think they're cool and they're not harming anyone so i just leave them to it.<p>fixed it for you! now it’s in a casual, laid back tone.</p>
]]></description><pubDate>Wed, 04 Feb 2026 16:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46887837</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=46887837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46887837</guid></item><item><title><![CDATA[New comment by calepayson in "California is free of drought for the first time in 25 years"]]></title><description><![CDATA[
<p>I think there are authors where this definitely applies  and I don’t think Steinbeck is one of them.<p>It feels analogous to complaining about how Michelangelo painted the Sistine chapel on the ceiling instead of on a canvas where we wouldn’t have to crane our necks to see it.</p>
]]></description><pubDate>Wed, 21 Jan 2026 04:02:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46700950</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=46700950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46700950</guid></item><item><title><![CDATA[New comment by calepayson in "Our approach to advertising"]]></title><description><![CDATA[
<p>> In the coming weeks, we’re also planning to start testing ads in the U.S. for the free and Go tiers, so more people can benefit from our tools with fewer usage limits or without having to pay.<p>This single sentence probably took so many man-hours. I completely understand why they’re trying to integrate ads but this feels like a generational run for a company founded with the purpose of safely researching superintelligence.</p>
]]></description><pubDate>Fri, 16 Jan 2026 18:11:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46649723</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=46649723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46649723</guid></item><item><title><![CDATA[New comment by calepayson in "AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'"]]></title><description><![CDATA[
<p>Speaking as a junior, I’m happy to do this on my own (and do!).<p>Conversations like this are always well intentioned and friction truly is super useful to learning. But the ‘…’ in these conversations seems to always be implicating that we should inject friction.<p>There’s no need. I have peers who aren’t interested in learning at all. Adding friction to their process doesn’t force them to learn. Meanwhile adding friction to the process of my buddies who are avidly researching just sucks.<p>If your junior isn’t learning it likely has more to do with them just not being interested (which, hey, I get it) than some flaw in your process.<p>Start asking prospective hires what their favorite books are. It’s the easiest way to find folks who care.</p>
]]></description><pubDate>Wed, 17 Dec 2025 18:47:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46303734</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=46303734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46303734</guid></item><item><title><![CDATA[New comment by calepayson in "Beej's Guide to Learning Computer Science"]]></title><description><![CDATA[
<p>Im a student right now and have a background in a non-CS field so struggle with the impostor-syndrome/fundamentals double whammy. The advice I’ve found most valuable is to basically cosplay as someone who’s a complete pro. What would that person read for news? How do they practice their craft? What books do they read on their free time?<p>Cosplay that role long enough and you become it. I’m still learning but it has been a great signpost for me over the last couple years.<p>Cheers and keep crushing it!</p>
]]></description><pubDate>Tue, 02 Dec 2025 18:14:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46124371</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=46124371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46124371</guid></item><item><title><![CDATA[New comment by calepayson in "Student perceptions of AI coding assistants in learning"]]></title><description><![CDATA[
<p>Ya it drives me crazy. I know someone who scored an 81% on a  midterm where a few people scored in the high 90%. The professor told them, that among the people they didn’t suspect of cheating, they got the highest score. No curve, no prosecution of the cheaters.</p>
]]></description><pubDate>Sat, 29 Nov 2025 22:10:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46091259</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=46091259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46091259</guid></item><item><title><![CDATA[New comment by calepayson in "Student perceptions of AI coding assistants in learning"]]></title><description><![CDATA[
<p>> FWIW: When I was in undergrad, the students who showed up only for exams and sat in the back of the room were not cheating, and still ended up with some of the best scores.<p>For many classes this is still the case, and I lump these folks in with the great students. They still care about learning the material.<p>My experience has been that these students are super common in required undergrad classes and not at all common in the graduate-level electives that I’ve seen this happening in.<p>> ... this has never been true in my experience, as a student or hiring manager.<p>Good to know. What’ve you focused on when you’re hiring?</p>
]]></description><pubDate>Sat, 29 Nov 2025 22:06:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46091233</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=46091233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46091233</guid></item><item><title><![CDATA[New comment by calepayson in "Student perceptions of AI coding assistants in learning"]]></title><description><![CDATA[
<p>> Our findings reveal that students perceived AI tools as helpful for grasping code concepts and boosting their confidence during the initial development phase. However, a noticeable difficulty emerged when students were asked to work un-aided, pointing to potential over reliance and gaps in foundational knowledge transfer.<p>As someone studying CS/ML this is dead on but I don't think the side-effects of this are discussed enough. Frankly, cheating has never been more incentivized and it's breaking the higher education system (at least that's my experience, things might be different at the top tier schools).<p>Just about every STEM class I've taken has had some kind of curve. Sometimes individual assignments are curved, sometimes the final grade, sometimes the curve isn't a curve but some sort of extra credit. Ideally it should be feasible to score 100% in a class but I think this actually takes a shocking amount of resources. In reality, professors have research or jobs to attend to and same with the students. Ideally there are sections and office hours and the professor is deeply conscious of giving out assignments that faithfully represent what students might be tested on. But often this isn't the case. The school can only afford two hours of TA time a week, the professors have obligations to research and work, the students have the same. And so historically the curve has been there to make up for the discrepancy between ideals and reality. It's there to make sure that great students get the grades that they deserve.<p>LLMs have turned the curve on its head.<p>When cheating was hard the curve was largely successful. The great students got great grades, the good students got good grades, those that were struggling usually managed a C+/B-, and those that were checked out or not putting in the time failed. The folks who cheated tended to be the struggling students but, because cheating wasn't that effective, maybe they went from a failing grade to just passing the class. A classic example is sneaking identities into a calculus test. Sure it helps if you don't know the identities but not knowing the identities is a great sign that you didn't practice enough. Without that practice they still tend to do poorly on the test.<p>But now cheating is easy and, I think it should change the way we look at grades. This semester, not one of my classes is curved because there is always someone who gets a 100%. Coincidentally, that person is never who you would expect. The students who attend every class, ask questions, go to office hours, and do their assignments without LLMs tend to score in B+/A- range on tests and quizzes. The folks who set the curve on those assignments tend to only show up for tests and quizzes and then sit in the far back corners when they do. Just about every test I take now, there's a mad competition for those back desks. Some classes people just dispense with the desk and take a chair to the back of the room.<p>Every one of the great students I know is murdering themselves to try to stay in the B+/A- range.<p>A common refrain when people talk about this is "cheaters only cheat themselves" and while I think has historically been mostly true, I think it's bullshit now. Cheating is just too easy, the folks who care are losing the arms race. My most impressive peers are struggling to get past the first round of interviews. Meanwhile, the folks who don't show up to class and casually get perfect scores are also getting perfect scores on the online assessments. Almost all the competent people I know are getting squeezed out of the pipeline before they can compete on level-footing.<p>We've created a system that massively incentivizes cheating and then invented the ultimate cheating tool. A 4.0 and a good score on an online assessment used to be a great signal that someone was competent. I think these next few years, until universities and hiring teams adapt to LLMs, we're going to start seeing perfect scores as a red flag.</p>
]]></description><pubDate>Sat, 29 Nov 2025 20:37:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46090571</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=46090571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46090571</guid></item><item><title><![CDATA[New comment by calepayson in "Ask HN: How do you handle logging and evaluation when training ML models?"]]></title><description><![CDATA[
<p>For now, the plan is to move from Jupyter back to a text editor. Jupyter is very forgiving of mistakes. The model didn't work? Change some parameters and rerun the training cell. This is amazing for new folks, who are being bombarded by new information, and (it sounds like) for experienced folks who have already developed great habits around ML projects. But I think intermediate folks need a little friction to help hammer home why best practice is best practice.<p>I'm hoping the text editor + project directory approach helps force ML projects away from a single file and towards some sort of codified project structure. Sometimes it just feels like there's too much information in a file and it becomes hard to assign it to a location mentally (a bit like reading a physical copy of a tough book vs a kindle copy). Any advice or thoughts on this would be appreciated!</p>
]]></description><pubDate>Fri, 14 Nov 2025 18:28:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45930047</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=45930047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45930047</guid></item><item><title><![CDATA[Ask HN: How do you handle logging and evaluation when training ML models?]]></title><description><![CDATA[
<p>Hi all, I'm currently in a few ML classes and, while they do a great job covering theory, they don't cover application. At least not past some basic implementations in a Jupyter Notebook.<p>One friction point I keep running into is how to handle logging and evaluation of the models. Right now I'm using Jupyter Notebook, I'll train the model, then produce a few graphs for different metrics with the test set.<p>This whole workflow seems to be the standard among the folks in my program but I can't shake the feeling that it seems vibes-based and sub optimal.<p>I've got a few projects coming up and I want to use them as a chance to improve my approach to training models. What method works for you? Are there any articles or libraries that you would recommend? What do you wish Jr. Engineers new about this?<p>Thanks!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45929871">https://news.ycombinator.com/item?id=45929871</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 14 Nov 2025 18:16:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45929871</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=45929871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45929871</guid></item><item><title><![CDATA[New comment by calepayson in "The advice I would give on a mentorship call"]]></title><description><![CDATA[
<p>There's some good advice here but I want to push back one point:<p>> Get great, if not perfect grades.<p>I think this was great advice five years ago and just no longer works for the AI era. I'm back in school to get my masters and every single one of the best students is struggling to break into the A- territory, let alone get A's.<p>Cheating has simply gotten too easy.<p>I think it used to be that any class was separated into four groups. Best grades (A's) went to the best students, the good students got B's, and then there were the folks who were struggling. Some of these struggling folks would cheat, and sometimes do well, but for the most part they were in the high C-low B range.<p>AI has turned that on its head. Curves do not exist anymore. The cheaters get straight As on every assignment (tests included), the great students get Bs and the good students struggle to pass the class.<p>A few weeks ago I had a professor tell me that I did amazing on a test. My final grade was an 81% (a failing grade in a masters program). When I asked them what they meant saying I did well they told me that, of the people they didn't suspect of cheating, I got the highest score.<p>My advice is to do all the things that she listed and, whatever you do, don't focus on grades. It's a sisyphean task. Find what you enjoy in your courses, outside of the too, and spend time doing it. Crush any presentations you get. Find what makes you happy. Just, for the love of god, don't focus on your grades.</p>
]]></description><pubDate>Thu, 13 Nov 2025 22:46:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45921689</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=45921689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45921689</guid></item><item><title><![CDATA[New comment by calepayson in "Work after work: Notes from an unemployed new grad watching the job market break"]]></title><description><![CDATA[
<p>> 1. This author’s writing is extremely, uncommonly good.<p>> 2. His resume is designed poorly… This is the world of TikTok and Instagram reels<p>Imo this is exactly the problem. We’ve constructed a system where brilliance doesn’t shine through. The idea that someone as thoughtful as OP needs to tiktokify their resume to even have a chance at getting hired is ridiculous.<p>I’m young, so I have no clue, but surely the job market didn’t always work like this?</p>
]]></description><pubDate>Mon, 10 Nov 2025 03:11:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45871958</link><dc:creator>calepayson</dc:creator><comments>https://news.ycombinator.com/item?id=45871958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45871958</guid></item></channel></rss>