<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: saynay</title><link>https://news.ycombinator.com/user?id=saynay</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 23:17:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=saynay" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by saynay in "Claude Code Unpacked : A visual guide"]]></title><description><![CDATA[
<p>Claude folks proudly claim to have Claude effectively writing itself. The CEO claims it will read an issue and automatically write a fix, tests, commit and submit a PR for it.</p>
]]></description><pubDate>Wed, 01 Apr 2026 13:16:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47600450</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=47600450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47600450</guid></item><item><title><![CDATA[New comment by saynay in "Afroman found not liable in defamation case"]]></title><description><![CDATA[
<p>I would probably say that both the city and the cop should, independently, be liable. Given the position of authority the city provides, it is ultimately responsible to hire and properly train people who will use that authority well, while the individual is also responsible for their own actions.</p>
]]></description><pubDate>Thu, 19 Mar 2026 20:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47445669</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=47445669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47445669</guid></item><item><title><![CDATA[New comment by saynay in "Why Go Can't Try"]]></title><description><![CDATA[
<p>> But this makes the language feel like Python<p>From what I remember of a presentation they had on how and why the made Go, this is no coincidence. They had a lot of Python glue code at Google, but had issues running it in production due to mismatched library dependencies, typing bugs, etc. So they made Go to be easy to adopt their Python code to (and especially get the people writing that code to switch), while addressing the specific production issues they faced.</p>
]]></description><pubDate>Mon, 02 Mar 2026 18:37:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47222104</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=47222104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47222104</guid></item><item><title><![CDATA[New comment by saynay in "Google Street View in 2026"]]></title><description><![CDATA[
<p>I wonder if we just don't have many of these types of satellites in a polar orbit, since we don't have as big a need for that type of imagery for the poles?</p>
]]></description><pubDate>Thu, 26 Feb 2026 18:45:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47170262</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=47170262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47170262</guid></item><item><title><![CDATA[New comment by saynay in "AWS multiple services outage in us-east-1"]]></title><description><![CDATA[
<p>On the other hand, I had the misfortune of having a hardware failure on one of my Hetzner servers. They got a replacement harddrive in fairly quickly, but still complete data loss on that server, so I had to rebuild it from scratch.<p>This was extra painful, because I wasn't using one of the OS that is blessed by Hetzner, so it requires a remote install. Remote installs require a system that can run their Java web plugin, and that have a stable and fast enough connection to not time out. The only way I have reliably gotten them to work is by having an ancient Linux VM that was also running in Hetzner, and had the oldest Firefox version I could find that still supported Java in the browser.<p>My fault for trying to use what they provide in a way that is outside their intended use, and props to them for letting me do it anyway.</p>
]]></description><pubDate>Mon, 20 Oct 2025 13:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45643724</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=45643724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45643724</guid></item><item><title><![CDATA[New comment by saynay in "The story of DOGE, as told by federal workers"]]></title><description><![CDATA[
<p>> means you can stop paying $1000+/month to someone who is already a millionaire, that's still a savings even if it adds $20 in overhead.<p>Only if these hypothetical millionaires you are stopping make up more than 1/50 of the people you are means-testing. You are not only paying for those who fail the means-test, but for all those who are passing it.</p>
]]></description><pubDate>Thu, 25 Sep 2025 21:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45379361</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=45379361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45379361</guid></item><item><title><![CDATA[New comment by saynay in "iPhone 17 Pro and iPhone 17 Pro Max"]]></title><description><![CDATA[
<p>Boo... I was worried that might be the case looking at the renders.</p>
]]></description><pubDate>Wed, 10 Sep 2025 00:12:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45191366</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=45191366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45191366</guid></item><item><title><![CDATA[New comment by saynay in "iPhone 17 Pro and iPhone 17 Pro Max"]]></title><description><![CDATA[
<p>The looks are what they are, but if that wide shelf will mean the phone doesn't wobble when placed on a table, that is a good usability improvement. One of the small things I missed when moving from a Pixel 6 to an iPhone was the ability to not feel compelled to pick it up in order to use it.</p>
]]></description><pubDate>Tue, 09 Sep 2025 20:43:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45188706</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=45188706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45188706</guid></item><item><title><![CDATA[New comment by saynay in "iPhone Air"]]></title><description><![CDATA[
<p>I largely agree, but when we hold phones it is generally by the side without the camera. That means that this phone will feel smaller in the hand, which could be a very effective marketing gimmick to upsell people from the base iPhone.</p>
]]></description><pubDate>Tue, 09 Sep 2025 20:34:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45188532</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=45188532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45188532</guid></item><item><title><![CDATA[New comment by saynay in "Apple has not destroyed Steve Jobs' vision for iPad"]]></title><description><![CDATA[
<p>It isn't as bad as some practices, for sure. The question is how likely are the 'upgrades' actually upgrading anything for the user? Will the extra camera on the Pro be $100 of utility for the user over the lifetime of the device? Or are they using the uncertainty that the user _might_ get a use out of that camera to push to a higher model.<p>It seems mostly an exercise in price discrimination. You always have a slightly higher price point, and some extra functionality to justify it, and the customer will likely push themselves up to the maximum they are willing to spend instead of settling on the cheapest option that meets their needs.</p>
]]></description><pubDate>Tue, 19 Aug 2025 14:36:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44952028</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=44952028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44952028</guid></item><item><title><![CDATA[New comment by saynay in "Apple has not destroyed Steve Jobs' vision for iPad"]]></title><description><![CDATA[
<p>The confusing choices are deliberate way to exploit psychology of potential buyers into up-selling themselves. The idea is to entice them by the more reasonable base price, but use the uncertainty on if it will really meet their needs to push them up a ladder of upgrades.<p>Maybe the 16e sounds good at $599. But, it might be a bit underpowered, so maybe you should just upgrade to the 15 at $699. Then it is only $100 more to just go for the 16 (or 15 Plus), so might as well right? But maybe you want a bigger screen or twice the storage, which are both another $100. Then for another $100, you can get the nicer materials or the extra camera, etc for the 16 Pro...<p>This is a marketing strategy you see in a lot of the phone market, and has proven to be successful at pushing customers into the higher-margin devices.</p>
]]></description><pubDate>Tue, 19 Aug 2025 13:32:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44951321</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=44951321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44951321</guid></item><item><title><![CDATA[New comment by saynay in "Brazil's Supreme Court makes social media liable for user content"]]></title><description><![CDATA[
<p>Of course, but that was my point. Even in traditional media, exceptions are made for factors outside the control of the publisher. User-generated content is, by definition, outside the control of the platform so there should be at least some exceptions made for it. Some mix of filtering, moderation, and content flagging are its form of "reasonable attempts" to moderate the platform.</p>
]]></description><pubDate>Thu, 12 Jun 2025 14:27:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44258220</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=44258220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44258220</guid></item><item><title><![CDATA[New comment by saynay in "Brazil's Supreme Court makes social media liable for user content"]]></title><description><![CDATA[
<p>It is the end result if you expect the same level of liability as a newspaper or magazine. Every single thing you see in one of those was deliberately put there by a person (well... at least it used to be). If an agent of the print publication deliberately put something in the publication, then the liability falls on the publication and/or that person.<p>Social media is not the same. The content being posted is not vetted by any agent of the platform, so the liability at least in part falls of the person who posted it. You could argue that the platform should share some liability that is waved as long as they at least try "hard enough" to police their platform, with whatever definition of "hard enough" is chosen. But no automated filter will be perfect, so if you demand the same level of liability as a print publication you are effectively outlawing social media entirely.</p>
]]></description><pubDate>Thu, 12 Jun 2025 14:19:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44258140</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=44258140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44258140</guid></item><item><title><![CDATA[New comment by saynay in "Brazil's Supreme Court makes social media liable for user content"]]></title><description><![CDATA[
<p>"Algorithmic boosting" is not (always?) the same as an editorial slant. Promoting the post with the longest title would be an "algorithmic boost", but clearly not editorial in any way. The most common forms of algorithms are just a function of the number of times people viewed it weighted against the age of the post; there is still no editorial slant there. Even recommendations algorithms like YouTube are mostly the same, with an additional weight based on how likely others who watched the same things as you were to view that video.</p>
]]></description><pubDate>Thu, 12 Jun 2025 14:08:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44258000</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=44258000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44258000</guid></item><item><title><![CDATA[New comment by saynay in "Brazil's Supreme Court makes social media liable for user content"]]></title><description><![CDATA[
<p>This isn't entirely true in all cases. Consider something like a live broadcast of a sporting event. If some streaker runs naked across the field, are the stations held to account?<p>That is, in a way, similar to the problem of user-generated content. There is a limit to how much control a social media company will be able to have over the actions of its users. Unless you replace the system entirely with one where all posts are manually approved by a person before they go up, you will need to have at least some reduced liability for the platform owner.</p>
]]></description><pubDate>Thu, 12 Jun 2025 14:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44257926</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=44257926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44257926</guid></item><item><title><![CDATA[New comment by saynay in "The polar vortex is hitting the brakes"]]></title><description><![CDATA[
<p>There is no way private weather forecasting will be profitable enough to keep the required equipment running, at least at the quality we have had.</p>
]]></description><pubDate>Sat, 22 Mar 2025 21:34:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43448826</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=43448826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43448826</guid></item><item><title><![CDATA[New comment by saynay in "The FAA’s Hiring Scandal"]]></title><description><![CDATA[
<p>The switchup of 'worst' subject in high school to college seems so striking to me. At best, I could see it coming from an over-fitting of data. At worst, it was a test designed intentionally to fail anyone without the answer key. Not even 'playing in to stereotypes', but 'what combination of answers did no one choose, so we can block everyone?'</p>
]]></description><pubDate>Thu, 06 Feb 2025 16:39:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=42964081</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=42964081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42964081</guid></item><item><title><![CDATA[New comment by saynay in "The FAA’s Hiring Scandal"]]></title><description><![CDATA[
<p>Honestly, quotas would probably have been better than what was done here. Inventing a test (or 'questionnaire' as it was called here) where the goal was to filter out almost everyone who did not have the answer key, then only giving that answer key to the preferred race is just such a terrible way to do it.</p>
]]></description><pubDate>Wed, 05 Feb 2025 19:05:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42953463</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=42953463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42953463</guid></item><item><title><![CDATA[New comment by saynay in "The young, inexperienced engineers aiding DOGE"]]></title><description><![CDATA[
<p>Potentially quite a lot, although it is hard to tell with how fast they have been moving and the dubious legal claims they have been making to support it.<p>DOGE is not a department authorized by Congress to exist. Elon's appointment at the head of it was not confirmed by Congress, usurping its right to 'advise and consent' to the executive. All government employees have strict rules they have to follow about conflicts of interest, which Elon's companies many government contracts would put him in violation of. Congress dictates what and how the government spends its money, and the Executive is tasked with carrying that out; Elon has placed himself in the middle of that, and has been saying he will now be the one that chooses how that money is spent. There are many laws in place on how the government is to handle personal information, and there is no indication or oversight of DOGE to verify those laws are being followed. Elon was locking employees out of their workplace, despite having that authority (since he was not confirmed to Congress to be in charge of that department).<p>There are probably quite a lot of other ones too. A lot of the strategy seems to be moving faster than the courts can keep up.</p>
]]></description><pubDate>Tue, 04 Feb 2025 13:05:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42931805</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=42931805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42931805</guid></item><item><title><![CDATA[New comment by saynay in "So you wanna write Kubernetes controllers?"]]></title><description><![CDATA[
<p>I wrote a tiny one that worked as glue between our application's opinion on how node DNS names should be, and what ExternalDNS controller would accept automatically. When GKE would scale the cluster, or upgrade nodes, it was requiring manual steps to fix the DNS. So, instead of rewriting a ton of code all over in our app, and changing the other environments we were running on, I just wrote a ~100 line controller that would respond to node-add events by annotating the node in a way ExternalDNS would parse, and in turn automatically create DNS entries in the form we wanted.</p>
]]></description><pubDate>Mon, 27 Jan 2025 19:26:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42844664</link><dc:creator>saynay</dc:creator><comments>https://news.ycombinator.com/item?id=42844664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42844664</guid></item></channel></rss>