<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: peterkos</title><link>https://news.ycombinator.com/user?id=peterkos</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 19:59:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=peterkos" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by peterkos in "The MacBook has a sensor that knows the exact angle of the screen hinge"]]></title><description><![CDATA[
<p>Someone did it! <a href="https://hachyderm.io/@samhenrigold/115159295473019599" rel="nofollow">https://hachyderm.io/@samhenrigold/115159295473019599</a></p>
]]></description><pubDate>Mon, 08 Sep 2025 19:58:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=45173157</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=45173157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45173157</guid></item><item><title><![CDATA[New comment by peterkos in "The MacBook has a sensor that knows the exact angle of the screen hinge"]]></title><description><![CDATA[
<p>This reminds me of those videos where the bar staff try blind pouring a shot, and it's wild how good some people are. Would love to see a similar competition, re: can the most senior store members be accurate to 1° :)</p>
]]></description><pubDate>Mon, 08 Sep 2025 19:56:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45173142</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=45173142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45173142</guid></item><item><title><![CDATA[Searey LSX]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.kitplanes.com/searey-lsx/">https://www.kitplanes.com/searey-lsx/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45123251">https://news.ycombinator.com/item?id=45123251</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 04 Sep 2025 03:35:26 +0000</pubDate><link>https://www.kitplanes.com/searey-lsx/</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=45123251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45123251</guid></item><item><title><![CDATA[New comment by peterkos in "Slow"]]></title><description><![CDATA[
<p>I'm imagining a spectrum between "has to be slow" and "needlessly slow", with a middle slider for that one razor where things take as much time as you give them.<p>Intentionality is a big theme in math research (so i've heard), where solving "useful" problems isn't the ideal goal. The goal is to solve interesting problems, which might seem useless, but along the way achieve results with much wider implications that would have been impossible to discover directly. Or, how inventions like toothpaste came from space travel research.<p>(rhetorically) Does an indirect result "justify" a longer, slower project? Is speed an inherent property of the problem, or is it only knowable once it's complete? Or both, in the cases of misused funds?</p>
]]></description><pubDate>Thu, 31 Jul 2025 20:01:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44749508</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=44749508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44749508</guid></item><item><title><![CDATA[New comment by peterkos in "Ask HN: Is Slack Down?"]]></title><description><![CDATA[
<p>"Users experiencing issues connecting to Slack and unable to load threads" - <a href="https://slack-status.com/2025-05/7b32241eb41a54aa" rel="nofollow">https://slack-status.com/2025-05/7b32241eb41a54aa</a></p>
]]></description><pubDate>Mon, 12 May 2025 22:40:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43968133</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=43968133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43968133</guid></item><item><title><![CDATA[New comment by peterkos in "Building Bauble"]]></title><description><![CDATA[
<p>After reading this, I am now of the belief that software is, actually, a good thing. And that programming can be enjoyable.<p>Seriously, this does such a good job of capturing the feeling of MAGIC that code is capable of -- both in its process and in its output. Textbook "craft". It's hard to experience that sometimes when surrounded by dependency hell, environments, build systems, certain dynamic programming languages, and the modern web ecosystem.</p>
]]></description><pubDate>Sat, 11 Jan 2025 06:25:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42663756</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=42663756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42663756</guid></item><item><title><![CDATA[A Swift Kick in the LSP]]></title><description><![CDATA[
<p>Article URL: <a href="https://peterkos.me/posts/a-swift-kick-in-the-lsp/">https://peterkos.me/posts/a-swift-kick-in-the-lsp/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42661248">https://news.ycombinator.com/item?id=42661248</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Jan 2025 22:54:15 +0000</pubDate><link>https://peterkos.me/posts/a-swift-kick-in-the-lsp/</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=42661248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42661248</guid></item><item><title><![CDATA[Quiver: A Modern Commutative Diagram Editor]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/varkor/quiver">https://github.com/varkor/quiver</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42520151">https://news.ycombinator.com/item?id=42520151</a></p>
<p>Points: 336</p>
<p># Comments: 35</p>
]]></description><pubDate>Fri, 27 Dec 2024 05:27:41 +0000</pubDate><link>https://github.com/varkor/quiver</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=42520151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42520151</guid></item><item><title><![CDATA[New comment by peterkos in "JSON5 – JSON for Humans"]]></title><description><![CDATA[
<p>What is the benefit of this over something like Pkl[0]? Pkl compiles down to JSON, YAML, etc., but the language itself is user-friendly. This way you get best of both worlds: readable and editable for humans, and parsable for computers.<p>[0]: <a href="https://pkl-lang.org" rel="nofollow">https://pkl-lang.org</a></p>
]]></description><pubDate>Mon, 09 Dec 2024 03:09:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42362743</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=42362743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42362743</guid></item><item><title><![CDATA[New comment by peterkos in "DeepThought-8B: A small, capable reasoning model"]]></title><description><![CDATA[
<p>That's a pretty egregious mistake for a designer to make -- and that's not even mentioning the lack of accessibility. WebAIM's contrast checker says it's a 1:1 contrast ratio!<p>If someone is releasing a model that claims to have a level of reasoning, one would <i>hope</i> that their training dataset was scrutinized and monitored for unintended bias (as any statistical dataset is susceptible to: see overfitting). But if the graph on the announcement page is literally unreadable to seemingly anyone but the creator... that's damning proof that there is little empathy in the process, no?</p>
]]></description><pubDate>Sat, 30 Nov 2024 06:59:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42280073</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=42280073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42280073</guid></item><item><title><![CDATA[New comment by peterkos in "Desktop icons are surprisingly hard"]]></title><description><![CDATA[
<p>> It may not sound like much, but this was a lot of work. I spent days just thinking about this problem, trying to understand what is happening now and how to improve it.<p>I find these kinds of problems the most fun and the most educational! I tried building a grid layout system from scratch in SwiftUI, and it was similarly tricky to map out:<p>- what the "ideal" behavior one expects is,<p>- what edge cases exist,<p>- how to handle the edge cases,<p>- maintaining ideal behavior while handling edge cases.<p>(It was tricky b/c SwiftUI lays out its children, then its parent -- so the parent needs to ask its children for its view size, and iterate and set rows/columns that way.)<p>Maybe because the problem seem simple, it is that much more fun to dig into. Some good ol' time with a whiteboard.</p>
]]></description><pubDate>Mon, 11 Nov 2024 02:53:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42104246</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=42104246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42104246</guid></item><item><title><![CDATA[New comment by peterkos in "Ask HN: What Are You Working On? (October 2024)"]]></title><description><![CDATA[
<p>Cabinette[0], a macOS app for musicians/producers to manage their music catalog. My WIP folder has about 75 songs, ranging from electronic/orchestral/piano, and I wanted something with dedicated filtering, tracking progress over time, and pretty drag/drop. So... I built it!<p>Currently in TestFlight, but 1.0 is launching soon :) Feel free to give it a spin, and drop thoughts on the feedback board.<p>(Another idea I'm starting is an easy-learn, hard-to-master, productivity app: split calendar and todo list, with fluid drag/drop and power user features. Targeting the iPad at first, and will hopefully bring to more platforms. Keep an eye on my website[1] for launch!)<p>[0]: <a href="https://cabinette.app" rel="nofollow">https://cabinette.app</a><p>[1]: <a href="https://peterkos.me" rel="nofollow">https://peterkos.me</a></p>
]]></description><pubDate>Mon, 28 Oct 2024 17:58:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41974071</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=41974071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41974071</guid></item><item><title><![CDATA[New comment by peterkos in "ByteDance sacks intern for sabotaging AI project"]]></title><description><![CDATA[
<p>I'm reminded of a time that an intern took down us-east1 on AWS, by modifying a configuration file they shouldn't have had access to. Amazon (somehow) did the correct thing and didn't fire them -- instead, they used the experience to fix the security hole. It was a file they shouldn't have <i>had</i> access to in the first place.<p>If the intern "had no experience with the AI lab", is it the right thing to do to fire them, instead of admitting that there is a security/access fault internally?  Can other employees (intentionally, or unintentionally) cause that same amount of "damage"?</p>
]]></description><pubDate>Mon, 21 Oct 2024 04:04:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41900587</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=41900587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41900587</guid></item><item><title><![CDATA[New comment by peterkos in "What is theoretical computer science?"]]></title><description><![CDATA[
<p>I like thinking of CS theory as "math, with more hand-waving". Or, I can't remember where I read it, but something about CS being the mathematics of asymptotes.</p>
]]></description><pubDate>Fri, 18 Oct 2024 08:36:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41877431</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=41877431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41877431</guid></item><item><title><![CDATA[Move fast, don't break your API (2014)]]></title><description><![CDATA[
<p>Article URL: <a href="https://amberonrails.com/move-fast-dont-break-your-api">https://amberonrails.com/move-fast-dont-break-your-api</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41871787">https://news.ycombinator.com/item?id=41871787</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 17 Oct 2024 17:38:35 +0000</pubDate><link>https://amberonrails.com/move-fast-dont-break-your-api</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=41871787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41871787</guid></item><item><title><![CDATA[New comment by peterkos in "Show HN: Simple Alternative to Complex Project Management for Freelancers"]]></title><description><![CDATA[
<p>The first image on the marketing page is an AI-generated picture of a person staring back. At best it's unsettling, and at worst it makes me wonder how authentic of a user experience the app can offer. Above-the-fold, first landing page content is valuable real estate. Ethically/copyright-ambiguous, inauthentic marketing is a strange thing to value imo.</p>
]]></description><pubDate>Thu, 12 Sep 2024 03:43:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=41517378</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=41517378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41517378</guid></item><item><title><![CDATA[New comment by peterkos in "Borgo is a statically typed language that compiles to Go"]]></title><description><![CDATA[
<p>This looks a lot like Swift. To me, that's a good thing :)</p>
]]></description><pubDate>Wed, 01 May 2024 02:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40218983</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=40218983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40218983</guid></item><item><title><![CDATA[New comment by peterkos in "Ex-Amazon exec claims she was asked to break copyright law"]]></title><description><![CDATA[
<p>According to the article/filing, she wasn't given specific reasons for the demotion, treated discriminatorily, and given a PiP that was unattainably difficult.<p>One would assume that choosing to file litigation against Amazon would be done thoughtfully / with a plausible rate of success; they have an army of lawyers. What informs the opinion that a PIPed employee isn't worth even listening to, esp. from a lawsuit? Amazon is not exactly a shining star for work culture, and this situation doesn't sound unfathomable.</p>
]]></description><pubDate>Sat, 27 Apr 2024 03:08:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40176781</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=40176781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40176781</guid></item><item><title><![CDATA[Halo 2 .ass Error]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.halopedia.org/.ass">https://www.halopedia.org/.ass</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39723371">https://news.ycombinator.com/item?id=39723371</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 16 Mar 2024 04:23:57 +0000</pubDate><link>https://www.halopedia.org/.ass</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=39723371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39723371</guid></item><item><title><![CDATA[New comment by peterkos in "The reasons people are sending back their Apple Vision Pro headsets"]]></title><description><![CDATA[
<p>I like the alternative this implies of dreaming in 2D :p<p>What’s your use case? I’d imagine the macOS display extending is wildly cool.</p>
]]></description><pubDate>Thu, 15 Feb 2024 19:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=39387111</link><dc:creator>peterkos</dc:creator><comments>https://news.ycombinator.com/item?id=39387111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39387111</guid></item></channel></rss>