<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: cflewis</title><link>https://news.ycombinator.com/user?id=cflewis</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 17:47:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cflewis" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cflewis in "Sawe becomes first athlete to run a sub-two-hour marathon in a competitive race"]]></title><description><![CDATA[
<p>The majority of people in the world cannot complete a half marathon, let alone under two hours. I was pleased to train enough that I managed under three. You're doing great!</p>
]]></description><pubDate>Mon, 27 Apr 2026 01:15:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47916683</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=47916683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47916683</guid></item><item><title><![CDATA[New comment by cflewis in "GPTZero finds 100 new hallucinations in NeurIPS 2025 accepted papers"]]></title><description><![CDATA[
<p>I'm going to be charitable and say that the papers from prestigious universities were honest mistakes rather than paper mill university fabrications.<p>One thing that has bothered me for a very long time is that computer science (and I assume other scientific fields) has long since decided that English is the lingua franca, and if you don't speak it you can't be part of it. Can you imagine if being told that you could only do your research if you were able to write technical papers in a language you didn't speak, maybe even using glyphs you didn't know? It's crazy when you think about it even a little bit, but we ask it of so many. Let's not include the fact that 90% of the English-speaking population couldn't crank out a paper to the required vocabulary level anyway.<p>A very legitimate, not trying to cheat, use for LLMs is translation. While it would be an extremely broad and dangerous brush to paint with, I wonder if there is a correlation between English-as-a-Second (or even third)-Language authors and the hallucinations. That would indicate that they were trying to use LLMs to help craft the paper to the expected writing level. The only problem being that it sometimes mangles citations, and if you've done good work and got 25+ citations, it's easy for those errors to slip through.</p>
]]></description><pubDate>Thu, 22 Jan 2026 17:30:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46722375</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=46722375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46722375</guid></item><item><title><![CDATA[New comment by cflewis in "Broccoli Man, Remastered"]]></title><description><![CDATA[
<p>"only if you are Yahoo!" is one of the best line reads of all time.</p>
]]></description><pubDate>Tue, 25 Nov 2025 16:50:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46047748</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=46047748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46047748</guid></item><item><title><![CDATA[New comment by cflewis in "Dark Pattern Games"]]></title><description><![CDATA[
<p>I honestly have no idea; I left academia 12 years ago now. I do know that game research continued (e.g. the conference I published that paper in continues: <a href="http://fdg2025.org/" rel="nofollow">http://fdg2025.org/</a> and the workshop I started at ICSE continues on as well: <a href="https://sites.google.com/view/icsegasworkshop2025/home" rel="nofollow">https://sites.google.com/view/icsegasworkshop2025/home</a>), but I'm not aware of anyone working in the patterns work right now.<p>My read from the paper was that Deturding was getting at in his rebuttal was my paper that was getting really popular for citing (now over 500) when really it was some Stuff Made Up By Some Guys. And it was! We all had backgrounds in pattern research, but even things  like the Gang of Four are just Stuff Made Up By Some Guys. He reviewed my book that I span off from my thesis which contained the patterns so he was intimately aware of it all. We were friendly, if not capital-F friends, and I was interested in what he wrote for my academic career. He's a smart guy.<p>My co-authors and I never intended for the paper to be a be-all-and-end-all at 2013. Much of the non-AI research work in games at that time was "well, what if we poked at this avenue of research? what if we poked at that avenue?" And we did that by coming up with papers that were supposed to trigger conversation. It was not a good idea to go down a research avenue for 5 years only to find out no-one cared or someone had an idea that would have changed the direction dramatically had you just gotten something out there in year 1. So we thought hard about what we wrote, but we didn't do legwork tying it back to behavioral economics or something like that (my thesis attempted that to varying degrees of success).<p>I gave up some time ago trying to track where all the citations were coming from, but it did seem it was being cited because other people cited it. It wasn't really related to many of the papers, and certainly I didn't see anything directly building from it. And that's really what the rebuttal was saying: stop citing this paper unless you're building from it and making it more rigid in its foundations. It's not got the strong analytic/empirical basis that science is about. Which is 100% true, but was 100% known and somewhat by design.</p>
]]></description><pubDate>Mon, 17 Nov 2025 16:51:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45955383</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=45955383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45955383</guid></item><item><title><![CDATA[New comment by cflewis in "Dark Pattern Games"]]></title><description><![CDATA[
<p>I'm a co-author of the first paper cited in the citations page, "Dark Patterns in the Design of Games" <a href="http://www.fdg2013.org/program/papers/paper06_zagal_etal.pdf" rel="nofollow">http://www.fdg2013.org/program/papers/paper06_zagal_etal.pdf</a><p>I see at least some of the patterns we came up with appear on the site. Happy to answer any questions about it all, I think we were the first to write about dark patterns in games, at least academically. It was 2013 so predated Overwatch loot boxes, which I am sure I would have put in there, but now they seem quite tame.<p>I do want to get ahead of something many of the comments here made: we were very aware that one person's dark pattern was another's benefit eg Animal Crossing's appointment mechanics make it easy to just play for a bit then put it down for the day and come back tomorrow. We went back and forth a lot about how to phrase this dichotomy, as we knew it was the stickest point of the whole plan. That's why the paper's Abstract immediately addresses it: "Game designers are typically regarded as advocates for players. However, a game creator’s interests may not align with the players’." Alignment was the key: are the players and designers in agreement, or is there tension where the designer (or, more usually nowadays, bean counters) is trying to exploit the players in some dimension?<p>So yeah, happy to answer questions about it.<p>PS I would be remiss not to mention the rebuttal paper "Against Dark Game Design Patterns" <a href="https://eprints.whiterose.ac.uk/id/eprint/156460/1/DiGRA_2020_paper_189.pdf" rel="nofollow">https://eprints.whiterose.ac.uk/id/eprint/156460/1/DiGRA_202...</a></p>
]]></description><pubDate>Mon, 17 Nov 2025 02:46:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45950438</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=45950438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45950438</guid></item><item><title><![CDATA[New comment by cflewis in "Waymo robotaxis are now giving rides on freeways in LA, SF and Phoenix"]]></title><description><![CDATA[
<p>This happens to me >70% in the Bay peninsula now.</p>
]]></description><pubDate>Wed, 12 Nov 2025 22:15:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45907584</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=45907584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45907584</guid></item><item><title><![CDATA[New comment by cflewis in "Steam Machine"]]></title><description><![CDATA[
<p>RDNA 3 is going to hold this machine back. DLSS is far and away better, but Nvidia's apathy towards Linux has made playing on something like Bazzite a worse experience. Nvidia has little reason to keep investing in Windows gaming drivers given the AI race, so seeing DLSS 4 or something on Linux is a pipe dream.<p>I think this machine will be decent for most people, but it's no-one with a 3080 is going to be looking at this and thinking "this is worth it", as it's probably coming in at about $750. The question is whether it'll have power parity with whatever the next Xbox is.</p>
]]></description><pubDate>Wed, 12 Nov 2025 18:44:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45904124</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=45904124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45904124</guid></item><item><title><![CDATA[New comment by cflewis in "Drilling down on Uncle Sam's proposed TP-Link ban"]]></title><description><![CDATA[
<p>I've been really happy with the TP-Link smart plugs. I keep upgrading them as The Latest Standard That's Definitely The Real One This Time Trust Us Bro comes out, and the Matter ones are excellent. Getting an instant response from them is really nice. I see no reason to buy others.<p>I would buy only Hue but that's because I have more money than sense, and they don't actually make smart plugs last time I looked, they make plugs but label them all as lights in the app, which is more annoying than it sounds.<p>The real problem to solve ditching TP-Link _routers_ is that all routers are uniformly fucking awful, and all you are doing is choosing your particular poison. This is especially true after Apple exited the game so long ago. I use Google Wifi because it mostly works most of the time, but that's not glowing praise. But the world has become trained that rebooting a router once a week and praying that it works when it comes back is a perfectly normal state of affairs and we couldn't possibly do this any better.</p>
]]></description><pubDate>Sun, 09 Nov 2025 19:45:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45868518</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=45868518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45868518</guid></item><item><title><![CDATA[New comment by cflewis in "Meta Ray-Ban Display"]]></title><description><![CDATA[
<p>I think it's a "yes but" here. AI is the first transition point since the smartphone. Apple knows how to make hardware, and knows how to make software. I am extremely unconvinced Apple has a clue about what to do with AI.<p>You can't just jump in, the lead up to getting this stuff going is a 5 year+ horizon, and Google, Meta, OpenAI and Anthropic are still moving exceptionally fast. Apple has shown they are nowhere near. They missed the boat on buying Anthropic, OpenAI was never going to sell with Musk behind it. There's no path forward for them, let alone catching up.</p>
]]></description><pubDate>Thu, 18 Sep 2025 01:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45284059</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=45284059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45284059</guid></item><item><title><![CDATA[New comment by cflewis in "Meta Ray-Ban Display"]]></title><description><![CDATA[
<p>How does the finger thing work? What's he doing? I saw him tippy-tappy but it didn't seem like he's moving through some invisible keyboard.</p>
]]></description><pubDate>Thu, 18 Sep 2025 01:50:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45284015</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=45284015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45284015</guid></item><item><title><![CDATA[New comment by cflewis in "6 weeks of Claude Code"]]></title><description><![CDATA[
<p>Yeah, not going to lie, working at Google and having unlimited access to Gemini sure is nice (even if it has performance issues vs Claude Code… I can’t say as I can’t use it at work)</p>
]]></description><pubDate>Sat, 02 Aug 2025 20:33:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44771180</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=44771180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44771180</guid></item><item><title><![CDATA[New comment by cflewis in "6 weeks of Claude Code"]]></title><description><![CDATA[
<p>Agreed. The most unique thing I find with vibecoding is not that it presses all the keyboard buttons. That’s a big timesaver, but it’s not going to make your code “better” as it has no taste. But what it can do is think of far more possibilities than you can far quicker. I love saying “this is what I need to do, show me three to five ways of doing it as snippets, weigh the pros and cons”. Then you pick one and let it go. No more trying the first thing you think of, realizing it sucks after you wrote it, then back to square one.<p>I use this with legacy code too. “Lines n—n+10 smell wrong to me, but I don’t know why and I don’t know what to do to fix it.” Gemini has done well for me at guessing what my gut was upset about and coming up with the solution. And then it just presses all the buttons. Job done.</p>
]]></description><pubDate>Sat, 02 Aug 2025 20:31:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44771157</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=44771157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44771157</guid></item><item><title><![CDATA[New comment by cflewis in "Waymo rides cost more than Uber or Lyft and people are paying anyway"]]></title><description><![CDATA[
<p>I managed to get a Waymo after a big event at Intuit Dome. It found a reasonable place to pick me up a couple blocks away. I didn’t have to try calling the driver to get them to figure out where I should go to try and get around roadblocks and traffic (I had no idea about the area). It didn’t cancel on me. It didn’t hit me with a surge price. So I don’t even buy the central premise by the article that Waymo is guaranteed to be more expensive.<p>And I didnt have to worry about a Waymo being unavailable late in the evening, or canceling my ride because it didn’t want to go that far at night. It just worked. Why would I ever take anything else?</p>
]]></description><pubDate>Sat, 14 Jun 2025 20:30:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44278626</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=44278626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44278626</guid></item><item><title><![CDATA[New comment by cflewis in "Waymo rides cost more than Uber or Lyft and people are paying anyway"]]></title><description><![CDATA[
<p>I’ve ridden in Ubers across Hwy 17 in Northern California and I’m pretty sure some of those drivers had never taken a non-90 degree corner in their life.<p>More than once I semi-jokingly texted people at work that if I didn’t make the next meeting it was because I met my untimely end in that car.<p>I rode my first Waymo last week through Inglewood and Santa Monica and I felt so much more safe than I have in other ridesharing systems.<p>I think ridesharing is not the end game for Waymo. If I could just straight up buy a personal vehicle that was a Waymo I’d do it tomorrow.</p>
]]></description><pubDate>Sat, 14 Jun 2025 20:27:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44278609</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=44278609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44278609</guid></item><item><title><![CDATA[New comment by cflewis in "Discord Unveiled: A Comprehensive Dataset of Public Communication (2015-2024)"]]></title><description><![CDATA[
<p>I think conflating a security paper which shows something is possible to using the "exploit" to create a database 100s of GBs large and analyze it is disingenuous at best.</p>
]]></description><pubDate>Wed, 21 May 2025 17:02:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44053527</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=44053527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44053527</guid></item><item><title><![CDATA[New comment by cflewis in "Discord Unveiled: A Comprehensive Dataset of Public Communication (2015-2024)"]]></title><description><![CDATA[
<p>As usual, 404 nails it:<p>----<p>It should be noted, however, that almost no one reads end-user license agreements and many of Discord’s users are children and teenagers. Discord is, first and foremost, a platform for gamers to organize communities and it’s not plausible that a 15 year old looking for a Fortnite meme server ever thought their dumb jokes about Tomato Town would end up in a public database five years later.<p>----<p>Same as other commenters here: I think this is shameful action under the guise of research and I cannot fathom why any IRB board would approve this (and perhaps it did not in this case, I do not know if Brazil has such a thing).<p>Back in the day (15ish years ago), I wrote a paper where I scraped the World of Warcraft API. It wasn't hard to do, I started on a realm, looked for arena teams, then went to guilds and got character sheets from there. I took the opinion that if Blizzard doesn't throttle me it's fair game.<p>Looking back now, I think that to have been pretty naive. I wouldn't say reckless, but definitely naive. In my mind, I had not made a delineation between "I can access this thing manually one at a time" and "I can access all of it automatically". As far as I was concerned, it was just the computer pressing the buttons. It was the same thing.<p>I think in the fullness of time we have collectively come to realize it is 100% not the same thing. The _availability_ of a thing and the _collection_ of a thing are two different issues with their own thorny problems. The researchers here have made the same mistake I did, but instead of it just being what gear your character was wearing, they took actual communications instead.<p>I hope this paper gets retracted, all data deleted and a sincere apology offered.</p>
]]></description><pubDate>Wed, 21 May 2025 16:44:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44053334</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=44053334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44053334</guid></item><item><title><![CDATA[New comment by cflewis in "Mac Themes Garden"]]></title><description><![CDATA[
<p>Incredibly I was thinking the exact same thing.<p>Computers used to fun! I miss the candy iMac theming.</p>
]]></description><pubDate>Wed, 07 May 2025 21:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43920661</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=43920661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43920661</guid></item><item><title><![CDATA[New comment by cflewis in "Brush (Bo(u)rn(e) RUsty SHell) a POSIX and Bash-Compatible Shell in Rust"]]></title><description><![CDATA[
<p>Things can be both a rant and true at the same time. I'm glad Fish didn't attempt Posix compliance.</p>
]]></description><pubDate>Tue, 06 May 2025 20:33:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43909368</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=43909368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43909368</guid></item><item><title><![CDATA[New comment by cflewis in "Getting forked by Microsoft"]]></title><description><![CDATA[
<p>IANAL but my understanding from floating around open source licensing circles is that you'd have a hard time with the judge if you didn't just ask for the license to be put back as step 1. Microsoft willingly not restoring the license would be more problematic.<p>The forgiveness clause in GPL 3 is as much an acknowledgement of actual reality than anything else.</p>
]]></description><pubDate>Mon, 21 Apr 2025 17:52:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43754567</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=43754567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43754567</guid></item><item><title><![CDATA[New comment by cflewis in "In Defense of the Rat"]]></title><description><![CDATA[
<p>Yeah, we have had two of the same and fancy rats make for really sweet pets. But it left a hole in my heart each time they died and I am not sure I can face it again :/</p>
]]></description><pubDate>Sun, 30 Mar 2025 16:39:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43525465</link><dc:creator>cflewis</dc:creator><comments>https://news.ycombinator.com/item?id=43525465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43525465</guid></item></channel></rss>