<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: rebeccaskinner</title><link>https://news.ycombinator.com/user?id=rebeccaskinner</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 00:03:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rebeccaskinner" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rebeccaskinner in "Hisense TVs add unskippable startup ads before live TV"]]></title><description><![CDATA[
<p>It is pretty riddled with ads though. By default the Home Screen shows the tv all and it’s completely crammed with ads.</p>
]]></description><pubDate>Tue, 10 Mar 2026 14:37:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47323887</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=47323887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47323887</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "Frontier AI agents violate ethical constraints 30–50% of time, pressured by KPIs"]]></title><description><![CDATA[
<p>I sometimes talk with ChatGPT in a conversational style when thinking critically about media. In general I find the conversational style a useful format for my own exploration of media, and it can be particularly useful for quickly referencing work by particular directors for example.<p>Normally it does fairly well but the guardrails sometimes kick even with fairly popular mainstream media- for example I’ve recently been watching Shameless and a few of the plot lines caused the model to generate output that hit the content moderation layer, even when the discussion was focused on critical analysis.</p>
]]></description><pubDate>Tue, 10 Feb 2026 04:43:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46955477</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=46955477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46955477</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "How the Lobsters front page works"]]></title><description><![CDATA[
<p>I shared the story as I remember it. Memory is imperfect. It's been years since I deleted my account, and I don't have the luxury of access to server or moderation logs.<p>What I do remember unambiguously is being an active member of the site, contributing regularly and in good faith, being accused of spamming, and the general feeling of hostility that I got from the site.</p>
]]></description><pubDate>Mon, 19 Jan 2026 02:36:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46674474</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=46674474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46674474</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "How the Lobsters front page works"]]></title><description><![CDATA[
<p>I was a pretty active member in the comments for a long time and left a few years ago after getting chastised by a moderator and accused of spamming for sharing a link to a blog post I had written, even though the content was purely technical, not promoting any product, and does not contain ads or monetize content in any way.<p>My impression is that the site was actively looking for any possible reason to remove people from the platform. It’s their site to moderate as they wish, but that’s not a community I want to continue participating in.</p>
]]></description><pubDate>Sun, 18 Jan 2026 19:54:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46671520</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=46671520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46671520</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "I didn't realize my LG TV was spying on me until I turned off Live Plus"]]></title><description><![CDATA[
<p>The only acceptable number of ads is zero.</p>
]]></description><pubDate>Wed, 24 Dec 2025 05:51:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46372862</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=46372862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46372862</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>I’m finishing up Haskell Brain Teasers (<a href="https://pragprog.com/titles/haskellbt/haskell-brain-teasers/" rel="nofollow">https://pragprog.com/titles/haskellbt/haskell-brain-teasers/</a>)<p>It’s much shorter than my first book, Effective Haskell, and leans more advanced, especially toward the end. Although the format is puzzle focused I’m trying to avoid simple gotcha questions and instead use each puzzle as a launchpad for discussing how to reason about programs, design tradeoffs, and nuances around maintainability.</p>
]]></description><pubDate>Mon, 15 Dec 2025 15:16:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46275566</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=46275566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46275566</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "Steam Frame"]]></title><description><![CDATA[
<p>I worked on a foveated video streaming system for 3D video back in 2008, and we used eye tracking and extrapolated a pretty simple motion vector for eyes and ignored saccades entirely. It worked well, you really don't notice the lower detail in the periphery and with a slightly over-sized high resolution focal area you can detect a change in gaze direction before the user's focus exits the high resolution area.<p>Anyway that was ages ago and we did it with like three people, some duct tape and a GPU, so I expect that it should work really well on modern equipment if they've put the effort into it.</p>
]]></description><pubDate>Wed, 12 Nov 2025 20:49:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45906440</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=45906440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45906440</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "Should LLMs just treat text content as an image?"]]></title><description><![CDATA[
<p>Although thus isn’t directly related
to the idea in the article, I’m reminded that one of the most effective hacks I’ve found for working with ChatGPT has been to attach screen shots of files rather than the files themselves. I’ve noticed the model will almost always pay attention to an image and pull relevant data out of it, but it requires a lot of detailed prompting to get it to reliably pay attention to text and pdf attachments instead of just hallucinating their contents.</p>
]]></description><pubDate>Mon, 27 Oct 2025 14:17:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45721283</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=45721283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45721283</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "America's top companies keep talking about AI – but can't explain the upsides"]]></title><description><![CDATA[
<p>I’ve had similar experiences where AI saved me a ton of time when I knew what I wanted and understood the language or library well enough to review but poorly enough that I’d gave been slow writing it because I’d have spent a lot of time looking things up.<p>I’ve also had experiences where I started out well but the AI got confused, hallucinated, or otherwise got stuck. At least for me those cases have turned pathological because it always _feels_ like just one or two more tweaks to the prompt, a little cleanup, and you’ll be done, but you can end up far down that path before you realize that you need to step back and either write the thing yourself or, at the very least, be methodical enough with the AI that you can get it to help you debug the issue.<p>The latter case happens maybe 20% of the time for me, but the cost is high enough that it erases most of the time savings I’ve seen in the happy path scenario.<p>It’s theoretically easy to avoid by just being more thoughtful and active as a reviewer, but that reduces the efficiency gain in the happy path. More importantly, I think it’s hard to do for the same reason partially self driving cars are dangerous: humans are bad at paying attention well in “mostly safe and boring, occasionally disastrous” type settings.<p>My guess is that in the end we’ll see less of the problematic cases. In part because AI improves, and in part because we’ll develop better intuition for when we’ve stepped onto the unproductive path. I think a lot of it too will also be that we adopt ways of working that minimize the pathological “lost all day to weird LLM issues” problems by trying to keep humans in the loop more deeply engaged. That will necessarily also reduce the maximum size of the wins we get, but we’ll come away with a net positive gain in productivity.</p>
]]></description><pubDate>Wed, 24 Sep 2025 15:05:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45361408</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=45361408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45361408</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "America's top companies keep talking about AI – but can't explain the upsides"]]></title><description><![CDATA[
<p>Looking at my own use of AI, and at how I see other engineers use it, it often feels like two steps forward and two steps back, and overall not a lot of real progress yet.<p>I see people using agents to develop features, but the amount of time they spend to actually make the agent do the work usually outweighs the time they’d have spent just building the feature themselves. I see people vibe coding their way to working features, but when the LLM gets stuck it takes long enough for even a good developer to realize it and re-engage their critical thinking that it can wipe out the time savings. Having an LLM do code and documentation review seems to usually be a net positive to quality, but that’s hard to sell as a benefit and most people seem to feel like just using the LLM to review things means they aren’t using it enough.<p>Even for engineers there are a lot of non-engineering benefits in companies that use LLMs heavily for things like searching email, ticketing systems, documentation sources, corporate policies, etc. A lot of that could have been done with traditional search methods if different systems had provided better standardized methods of indexing and searching data, but they never did and now LLMs are the best way to plug an interoperability gap that had been a huge problem for a long time.<p>My guess is that, like a lot of other technology driven transformations in how work gets done, AI is going to be a big win in the long term, but the win is going to come on gradually, take ongoing investment, and ultimately be the cumulative result of a lot of small improvements in efficiency across a huge number of processes rather than a single big win.</p>
]]></description><pubDate>Wed, 24 Sep 2025 07:07:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45357230</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=45357230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45357230</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "GPT-5 leaked system prompt?"]]></title><description><![CDATA[
<p>It would be much less interesting than the actual chat histories. My experience with chatGPTs memory feature is that about half the time its storing useful but uninteresting data, like my level of expertise in different languages or fields, and the other half it’s pointless trivia that I’ll have to clear out later (I use it for creating D&D campaigns and it wastes a lot of memory on random one-off NPCs).<p>Maybe it’s my use of it, but I’ve never had it store any memories that were personally identifiable or private.</p>
]]></description><pubDate>Fri, 08 Aug 2025 04:26:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44833410</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=44833410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44833410</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "20 years of Linux on the Desktop (part 4)"]]></title><description><![CDATA[
<p>I remember back in the gnome2 days there was still a lot of fragmentation. Gnome, KDE, WindowMaker, AfterStep, Enlightenment, ratpoison.<p>Linux has always appealed to tinkerers and that was always going to lead to some amount of fragmentation. I don’t think it’s a bad thing necessarily. For all of the complaints about it, systemd has unified a lot of things that used to be handled through desktop environments and made things less fragmented as a whole.</p>
]]></description><pubDate>Wed, 23 Jul 2025 13:45:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44659186</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=44659186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44659186</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "Beyond Meat fights for survival"]]></title><description><![CDATA[
<p>The biggest issue to me is that beyond and impossible aren’t just making replacements that are worse than meat, they are making things that are worse than the alternatives we already had.<p>A beyond burger might be more like meat than a patty made from beans or lentils, but it tastes worse and has a worse nutritional profile. Beyond chicken isn’t even all that similar to chicken and it’s a worse substitute than seitan for something like wings.</p>
]]></description><pubDate>Sun, 20 Jul 2025 13:54:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44625221</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=44625221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44625221</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "A List Is a Monad"]]></title><description><![CDATA[
<p>join has the type `m (m a) -> m a`. That's the thing that really shows off the monoidal structure. People normally implement monads in terms of bind, but you can easily define join in terms of bind for any Monad: `join ma = ma >>= id`. So really, as long as you have a lawful instance of Monad written with bind the existence of join is your proof.</p>
]]></description><pubDate>Wed, 02 Jul 2025 16:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44446065</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=44446065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44446065</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "The Effect of Noise on Sleep"]]></title><description><![CDATA[
<p>Unfortunately even without engine noise people will still install gigantic subwoofers in their car and roll around rattling windows. This has consistently been the biggest problem with my sleep for years, and nothing I've been able to do (including trying to move to different locations) has helped because they are so incredibly loud and prevalent these days.</p>
]]></description><pubDate>Fri, 27 Jun 2025 16:24:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44398071</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=44398071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44398071</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "Few Americans pay for news when they encounter paywalls"]]></title><description><![CDATA[
<p>Several years ago I (briefly) worked at a startup that was trying to do this for publishing (but has since pivoted into generic ad-tech). My impression at the time was that most publishers weren’t onboard. True or not, they seemed to think if you’d pay a penny for an article then you might but a subscription and so they want you to make an account, want your contact info so they can send you spam, etc.<p>The other issue is that big name publishers saw micropayments as eating into their subscription revenue and weren’t interested, but without them it was hard to put together a compelling enough bundle of sites to overcome the signup friction for users.<p>I still think it’s a good idea but I don’t see how you overcome those obstacles.</p>
]]></description><pubDate>Wed, 25 Jun 2025 07:11:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44374418</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=44374418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44374418</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "In praise of “normal” engineers"]]></title><description><![CDATA[
<p>I’ve been lucky enough to work on a number of teams in my career that are full of brilliant high performing people who are also kind, empathetic, and focused working together to deliver something to customers. These days I’m lucky enough to lead a team like that.<p>Counter to the article, in my experience these are the hardest teams to manage well because organizations typically aren’t set up to deal with them. Larger companies tend to lean into standardization and making things accessible to average engineers in ways that make high performing teams less effective and often demotivated.<p>I think this is an overly cynical approach that assumes that you can’t invest and grow people into exceptional engineers. In my experience you can if you are willing to invest in it, and the long term benefit of having more high performing engineers who aren’t being restricted from doing good work outweighs the cost of training and growing people.</p>
]]></description><pubDate>Thu, 19 Jun 2025 21:43:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44322790</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=44322790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44322790</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "YouTube Is Swallowing TV Whole, and It's Coming for the Sitcom"]]></title><description><![CDATA[
<p>I don't really remember when they started, but they now include 1-2 prerolls for other Apple TV+ content. You can scrub past them, but you can't disable them.</p>
]]></description><pubDate>Sun, 01 Jun 2025 16:40:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44152127</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=44152127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44152127</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "YouTube Is Swallowing TV Whole, and It's Coming for the Sitcom"]]></title><description><![CDATA[
<p>yeah, the pre-rolls for the other shows are exactly what I'm talking about. Those are ads. And they are only skippable if you scrub forward past them. You are forced to deal with them.</p>
]]></description><pubDate>Sun, 01 Jun 2025 16:38:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=44152105</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=44152105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44152105</guid></item><item><title><![CDATA[New comment by rebeccaskinner in "YouTube Is Swallowing TV Whole, and It's Coming for the Sitcom"]]></title><description><![CDATA[
<p>> Apple TV+ / movie-streaming services (without ads)<p>Apple TV+ doesn’t have an ad-free tier. They have a tier they call ad-free where they still force you into pre-roll ads for apple products. Unfortunately that’s the same for most streaming services that claim to be ad free.</p>
]]></description><pubDate>Sun, 01 Jun 2025 15:13:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44151489</link><dc:creator>rebeccaskinner</dc:creator><comments>https://news.ycombinator.com/item?id=44151489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44151489</guid></item></channel></rss>