<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: ccouzens</title><link>https://news.ycombinator.com/user?id=ccouzens</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 22 Aug 2026 04:45:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ccouzens" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ccouzens in "The Safari MCP server for web developers"]]></title><description><![CDATA[
<p>> It also does not have access to your personal information in Safari (e.g. AutoFill or other browser activity).<p>I read this as meaning you won't be logged into the instance the agent interacts with</p>
]]></description><pubDate>Fri, 03 Jul 2026 18:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48778291</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=48778291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48778291</guid></item><item><title><![CDATA[New comment by ccouzens in "How far behind is each major Chromium browser?"]]></title><description><![CDATA[
<p>It would be good if Samsung browser were listed. It has about 10% market share of chromium browsers and is on version 136. It sticks to one version for months at a time and then jumps several versions. Going by historical data it's due for another jump soon.</p>
]]></description><pubDate>Sun, 03 May 2026 20:44:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48001282</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=48001282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48001282</guid></item><item><title><![CDATA[New comment by ccouzens in "Ask HN: what are examples of successful "open-source alternatives"?"]]></title><description><![CDATA[
<p>Wikipedia - I remember when Encarta was how you used an encyclopaedia on your computer.</p>
]]></description><pubDate>Mon, 01 Jul 2024 19:30:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40849625</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=40849625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40849625</guid></item><item><title><![CDATA[New comment by ccouzens in "Apple users are being locked out of their Apple IDs with no explanation"]]></title><description><![CDATA[
<p>> I've never bought an app<p>Without being signed into an AppleID you cannot install free apps either.
And if you install then sign out, you're also blocked from updating the free apps.</p>
]]></description><pubDate>Sat, 27 Apr 2024 18:33:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=40182300</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=40182300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40182300</guid></item><item><title><![CDATA[New comment by ccouzens in "Show HN: Functional UI Kit – twin Figma and React component libraries"]]></title><description><![CDATA[
<p>I like this approach of building a template in Figma and CSS, and having customizations map across them. I like that you've stuck with fairly established components where the behavior is very established. It means you're less likely to alienate people who want different conventions.<p>> I’d love to hear your thoughts from your experience working with designers & component libraries.<p>I tried a different approach. I built a tool to export Figma designs to HTML and inline CSS.<p>It uses the REST API rather than the plugin API, so you don't need as many permissions to use it.<p>I put in some work to collapse `div`s together, so the HTML isn't div soup.<p>It scales from exporting a single button to a whole screen, but isn't smart enough to identify reusable components.<p>I had hoped it would give developers an initial output to aim for when porting designs to React. Ultimately though, it didn't get much traction with my colleagues and I've stopped working on it.<p>But if you're interested, you can check it out here: <a href="https://github.com/ccouzens/figma-rust/blob/main/src/to_html/README.md">https://github.com/ccouzens/figma-rust/blob/main/src/to_html...</a></p>
]]></description><pubDate>Sun, 25 Feb 2024 23:19:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=39505980</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=39505980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39505980</guid></item><item><title><![CDATA[New comment by ccouzens in "Apple Announces New MacBook Air with 15.3-Inch Display and M2 Chip"]]></title><description><![CDATA[
<p>Is it a marketing trick to make people think they're that much faster than current Intel computers?</p>
]]></description><pubDate>Mon, 05 Jun 2023 17:39:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=36199938</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=36199938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36199938</guid></item><item><title><![CDATA[New comment by ccouzens in "Ken Thompson's 75 year project: A century of popular music in a jukebox [video]"]]></title><description><![CDATA[
<p>I prefer Linux (fedora with gnome) because it needs less tinkering out the box.<p>It's the basic things like not having to install third party utilities to have window centric window management (as opposed to app centric window management). Or being able to plug my Android phone in and be able to browse the files without additional utilities.</p>
]]></description><pubDate>Sun, 19 Mar 2023 16:19:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=35220493</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=35220493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35220493</guid></item><item><title><![CDATA[New comment by ccouzens in "The dark defaults of Microsoft Edge"]]></title><description><![CDATA[
<p>I still have Windows for multiplayer games (everything else is done on Linux). When I built this desktop, I had to buy a Windows 11 license. It wasn't free. My laptop's old license did not transfer.<p>OEMs have to pay Microsoft for Windows licenses on prebuilt Windows computers.<p>---<p>>>Why do they allow the Crap And Turds department to piss all over their work?<p>>Because Windows is a free-in-practice product and it needs/wants a revenue stream.<p>Windows is not free. It's because 2 revenue streams are better than one revenue stream. If your goal is to make money, why wouldn't you? (To answer my own question, it's short term thinking that will eventually drive people away from your product).</p>
]]></description><pubDate>Sat, 18 Mar 2023 21:42:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=35213384</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=35213384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35213384</guid></item><item><title><![CDATA[New comment by ccouzens in "Tracking the Fake GitHub Star Black Market"]]></title><description><![CDATA[
<p>I got my current job through GitHub.<p>At least that's how the 3rd party recruiter told me he found me. It's possible he was lying and thought it would impress me (it did).<p>My profile is more active than most, but very far from rockstar.</p>
]]></description><pubDate>Sat, 18 Mar 2023 11:31:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=35208160</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=35208160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35208160</guid></item><item><title><![CDATA[New comment by ccouzens in "Why Are There No Relational DBMSs? [pdf] (2015)"]]></title><description><![CDATA[
<p>The normal forms are about how data is stored, rather than how it looks after a query. After all, most joins will violate second normal form.<p>But yes, SQL doesn't work well with this solution.</p>
]]></description><pubDate>Mon, 13 Mar 2023 19:47:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=35141403</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=35141403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35141403</guid></item><item><title><![CDATA[New comment by ccouzens in "Why Are There No Relational DBMSs? [pdf] (2015)"]]></title><description><![CDATA[
<p>There are other ways, like having a null with more regular semantics and better composeability (like Rust's option type).<p>Or imagine this data:<p>Students:<p>Name: Bob<p>Name: Alice<p>StudentsClasses<p>Student: Bob, class: cryptography.<p>Student: Bob, class: databases<p>If you can have arrays (or relations) as a field in your result set, then<p>Students left outer join StudentsClasses<p>Could return<p>Student: Bob, classes: [ cryptography, databases]<p>Student: Alice, classes: []</p>
]]></description><pubDate>Mon, 13 Mar 2023 18:18:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=35140048</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=35140048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35140048</guid></item><item><title><![CDATA[New comment by ccouzens in "Facebook and Google hand over user data, help police prosecute abortion seekers"]]></title><description><![CDATA[
<p>> how can a user (without deep technical knowledge and skills) prove the claim of end to end encryption?<p>Checking to see if investigations include evidence from messages on these platforms excepting:<p>Messages sent by the user to someone who distributes them further<p>Or investigators getting control of the phone.<p>---<p>WhatsApp stands up to that test.</p>
]]></description><pubDate>Sun, 05 Mar 2023 11:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=35028523</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=35028523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35028523</guid></item><item><title><![CDATA[New comment by ccouzens in "Ask HN: Why has functional programming become so popular oustide academia?"]]></title><description><![CDATA[
<p>I think it depends on if you define a functional language as one that functional programs can be written in, or a language that can only write functional programs.<p>I often see JavaScript described as a functional language, so I think modern parlance leans towards the former.</p>
]]></description><pubDate>Sun, 05 Mar 2023 09:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=35028208</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=35028208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35028208</guid></item><item><title><![CDATA[New comment by ccouzens in "Why I stopped using an external monitor"]]></title><description><![CDATA[
<p>Which operating system(s) or window managers are you thinking of?<p>I don't believe Gnome provides this option.</p>
]]></description><pubDate>Sat, 04 Mar 2023 08:05:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=35019153</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=35019153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35019153</guid></item><item><title><![CDATA[New comment by ccouzens in "First Impressions of Bluesky's Brand New iOS App"]]></title><description><![CDATA[
<p>Different people must prefer different flows.<p>I usually follow people based on them mentioning their handle on podcasts, or linking to their feed from their profile on another website.</p>
]]></description><pubDate>Fri, 03 Mar 2023 18:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=35012999</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=35012999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35012999</guid></item><item><title><![CDATA[New comment by ccouzens in "Steam Deck: First Anniversary"]]></title><description><![CDATA[
<p>The Steam ecosystem has devices in both categories.<p>It's the only ecosystem in the list where you can buy a game and have your progress synced between a performance device and a portable device.</p>
]]></description><pubDate>Mon, 27 Feb 2023 13:20:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=34956070</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=34956070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34956070</guid></item><item><title><![CDATA[New comment by ccouzens in "Nokia launches DIY repairable budget Android phone"]]></title><description><![CDATA[
<p>It's worth noting browser updates aren't tied to manufacturer's updates.<p>The majority of Android devices will have updated Chrome and web view soon after the Chrome team released a fix.</p>
]]></description><pubDate>Sun, 26 Feb 2023 09:48:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=34944327</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=34944327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34944327</guid></item><item><title><![CDATA[New comment by ccouzens in "My daughter's school took over my personal Microsoft account"]]></title><description><![CDATA[
<p>I'd be interested to hear how you'd get the usability to be as good as an operating system designed to be used with a remote running apps designed to be run with a remote.<p>Having to use a mouse and keyboard is a pain point for me when I use my desktop on my TV from the couch. For the mouse I use the trackpad on a ps5 controller, so the mouse isn't so bad.<p>Possibly you could:
* Not require passwords for everyday operation of your computer
* Boot into some sort of launcher designed for televisions
* Have a fairly narrow set of apps and services that work well with your setup. For example I don't know how you'd use Netflix or Disney plus with a remote on Linux.</p>
]]></description><pubDate>Sat, 25 Feb 2023 09:11:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=34935155</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=34935155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34935155</guid></item><item><title><![CDATA[New comment by ccouzens in "My daughter's school took over my personal Microsoft account"]]></title><description><![CDATA[
<p>Or run apps like Teams in a web browser. Web browsers have good isolation techniques like Chrome's profiles and Firefox's containers.<p>Teams is written using web technologies so you're getting the same experience as the app.</p>
]]></description><pubDate>Sat, 25 Feb 2023 08:42:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=34935023</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=34935023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34935023</guid></item><item><title><![CDATA[New comment by ccouzens in "Remote driving in UK from abroad should not be allowed, says Law Commission"]]></title><description><![CDATA[
<p>Do you think a publicity campaign would work? Adverts on the TV, radio, YouTube and the web to teach car drivers and pedestrians about the new rules</p>
]]></description><pubDate>Tue, 21 Feb 2023 13:05:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=34880656</link><dc:creator>ccouzens</dc:creator><comments>https://news.ycombinator.com/item?id=34880656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34880656</guid></item></channel></rss>