<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: buro9</title><link>https://news.ycombinator.com/user?id=buro9</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 12:28:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=buro9" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by buro9 in "Relicensing with AI-Assisted Rewrite"]]></title><description><![CDATA[
<p>and in a single moment, the value of software patents to companies is fully restored... the software license by itself is not enough to protect software innovation, a non-trivial implementation can now be (reasonably) trivially re-implemented.<p>I'm sure most people here would agree patents stifle innovation, but if copyright doesn't work for companies then they will turn to a different tool.</p>
]]></description><pubDate>Thu, 05 Mar 2026 12:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47260946</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=47260946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47260946</guid></item><item><title><![CDATA[New comment by buro9 in "I can't recommend Grafana anymore"]]></title><description><![CDATA[
<p>A reply of sorts, and a standard disclaimer that I work at Grafana Labs.<p>> career-driven development<p>we don't have this and promote and reward as frequently for "I've done solid operations" as we do for "I've added this feature" (I'm on promotion committees and can state this confidently).<p>what we do have is high autonomy for engineers. This autonomy means it's a freedom that engineers have to identify problems they feel are important and to work on them, they do not need permission and leadership do not veto this. Some of the best features in the last few years have been a direct result of this autonomy, it's one of the things that makes working here so attractive to many of the engineers. But, with autonomy comes a little chaos, and not everything that is done is going to satisfy every end user of OSS or paid customer (of which these are a small percent of the whole).<p>a lot of the innovation speed is just in the DNA of the company, even the creation of Grafana can be traced to a desire to get things done; Torkel wanted Kibana to also work for Prometheus, Kibana declined to add this, Torkel didn't stand still and added things to a fork of Kibana now called Grafana and hasn't stopped adding things since.<p>> They also deprecated Angular within Grafana and switched to React for dashboards. This broke most existing dashboards.<p>we did, I think the entire journey was 7 years long, communicated many times, over at least 6 major releases. maintaining dashboards in two languages increased complexity, whilst reducing compatibility, and gave a very large security surface to be worried about. we communicated clearly, provided migration tools, put it in release notes, updated docs, repeated it at conferences and on community calls.<p>arguably we went too slow, and should've ripped the band-aid off, but we were sensitive to the fact that it was a breaking change and so we proceeded with extreme caution. it's done now, it was finally completed in the last version, only a very small number of users reported impact as a result of the time and care taken on this.<p>> I just hope OTEL settles, gets stable and boring fast<p>this is distinct from Grafana, but it's a good point... OTel is the product of virtually every vendor at this point, and a hell of a lot of engineers, it now has a lot of momentum and the pace is unlikely to ease up due to the sheer number of contributions and things that OTel as a community wishes to achieve.<p>the most likely eventuality is that enough stability emerges to allow vendors (including but not limited to Grafana Labs) to abstract away the pace of innovation occurring underneath, but this is in tension with providing the benefits of the innovation to the people that use it.<p>what I would say is that for most people the boring and slow path does still exist, and it's still good... just use Prometheus, a logging option of your choice, and simple Grafana dashboards and alerts. that combination hasn't varied in years, and those on it today are still immune from caring about the pace of innovation and change in OTel and across the Observability industry. OTel is being used in production at massive scale by lots of companies, but whether your project or company need move to it now reflects your priorities, many are adopting to gain independence from vendors, or just control over their telemetry, but many customers are also saying they're happy to stay on the slow and boring path and for everything to work predictably with low cost to keep pace... it works too.</p>
]]></description><pubDate>Tue, 18 Nov 2025 09:54:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45963212</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=45963212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45963212</guid></item><item><title><![CDATA[New comment by buro9 in "Everyone knows your location: tracking myself down through in-app ads"]]></title><description><![CDATA[
<p>Use NextDNS (<a href="https://nextdns.io" rel="nofollow">https://nextdns.io</a>) on your mobile phone as a Private DNS provider, and switch as many apps as allow it to be web apps, i.e. <a href="https://m.uber.com" rel="nofollow">https://m.uber.com</a> works just fine, and use Firefox on mobile and enable `about:config` via `chrome://geckoview/content/config.xhtml` , from there switch `beacon.enabled` to false.<p>Far less requires an actual app than most people imagine. It's the apps that leak so much.</p>
]]></description><pubDate>Mon, 03 Feb 2025 15:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42919392</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42919392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42919392</guid></item><item><title><![CDATA[New comment by buro9 in "Bitwarden is turning 2FA on by default for new devices"]]></title><description><![CDATA[
<p>I hated it so much I migrated to ProtonPass, deleted my data, and set my account to expire.<p>Then Proton CEO made some statements I found offensive, so I re-activated my Bitwarden account, migrated back, and am now learning to love the changes.<p>The best I've got for tips are:<p>1. Settings > Appearance > Quick Copy<p>2. Settings > Appearance > Compact Mode<p>3. Settings > Appearance > Extension Width > Wide<p>I still don't love it, but it remains the best of the bunch.</p>
]]></description><pubDate>Tue, 28 Jan 2025 19:07:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42856535</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42856535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42856535</guid></item><item><title><![CDATA[New comment by buro9 in "Arsenal FC AI Research Engineer job posting"]]></title><description><![CDATA[
<p>not any more, now the thing about Arsenal is that it's all set pieces and over-reliance on corners.<p>Saka isn't all that either, he'd be nothing within Odegaard.<p>(this is convincing, and I know about as much as the IT Crowd did)</p>
]]></description><pubDate>Sat, 25 Jan 2025 17:21:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42822985</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42822985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42822985</guid></item><item><title><![CDATA[New comment by buro9 in "Show HN: I built an active community of trans people online"]]></title><description><![CDATA[
<p>I don't agree with the law, there's no point in using emphasis to labour the point, the UK Govt advice on who it applies to is here <a href="https://www.gov.uk/government/publications/online-safety-act-explainer/online-safety-act-explainer#who-the-act-applies-to" rel="nofollow">https://www.gov.uk/government/publications/online-safety-act...</a> and feel free to read it. As to enforcement, it's a new law so there has been none, hence no-one can speak to that, but you're right that extradition is the path and on that front if a similar law exists and agreements are in place, then for example most European countries would extradite. We don't know where the author is, but they posted on here in the morning of European time zones, and all I suggested is that they do their diligence on their personal risk as a result of laws that do claim to apply their service. No-one should dismiss the risk, the person should speak to a lawyer.</p>
]]></description><pubDate>Fri, 24 Jan 2025 11:32:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=42812172</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42812172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42812172</guid></item><item><title><![CDATA[New comment by buro9 in "Show HN: I built an active community of trans people online"]]></title><description><![CDATA[
<p>The law has ridiculous overreach, that's true. And we haven't seen what international enforcement of it looks like yet. But to deal with the facts as they are now, the law states that it applies if you have UK users, and that the personal liability for officers of the company can be up to £18M... The overreach continues because it also covers "harmful but not illegal" content.<p>The app publishing didn't exclude the UK, it probably should.</p>
]]></description><pubDate>Thu, 23 Jan 2025 21:11:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42808120</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42808120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42808120</guid></item><item><title><![CDATA[New comment by buro9 in "Show HN: I built an active community of trans people online"]]></title><description><![CDATA[
<p>Beware if you have UK users, you should read the new law in the UK called the online safety act.<p>Your site has young trans people, sexual content, and would also be a target for grooming from chasers. The risks, for you, are very high.</p>
]]></description><pubDate>Thu, 23 Jan 2025 20:58:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42807982</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42807982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42807982</guid></item><item><title><![CDATA[New comment by buro9 in "Magic/tragic email links: don't make them the only option"]]></title><description><![CDATA[
<p>The article doesn't even touch "people enter their email incorrectly when registering an account".<p>I've received magic links to my Gmail account that belong to other people, for accounts that have ordered flight tickets, or clothing, or digital services.<p>Those people, I guess they now have no way to access their online account, as they cannot password reset (if that was the fallback), or change their email (usually requiring confirmation), or receive their magic link.<p>There's nothing I can do here, except to delete the email, I don't have any indication as to what the correct email should be, and the person's name is the same as my legal name and there are a lot of people with that name in the World.<p>Few services verify an email during sign-up, because I'm sure data shows that added friction during sign-up results in fewer people signing up.</p>
]]></description><pubDate>Wed, 08 Jan 2025 11:02:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42632958</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42632958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42632958</guid></item><item><title><![CDATA[New comment by buro9 in "All clocks are 30 seconds late"]]></title><description><![CDATA[
<p>It's been 2025 for 6 months already...</p>
]]></description><pubDate>Tue, 07 Jan 2025 12:38:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=42621756</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42621756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42621756</guid></item><item><title><![CDATA[New comment by buro9 in "AI companies cause most of traffic on forums"]]></title><description><![CDATA[
<p>> 403 is generally a bad way to get crawlers to go away<p>Hardly... the article links says that a 403 will cause Google to stop crawling and remove content... that's the desired outcome.<p>I'm not trying to rate limit, I'm telling them to go away.</p>
]]></description><pubDate>Thu, 02 Jan 2025 09:38:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42573039</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42573039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42573039</guid></item><item><title><![CDATA[New comment by buro9 in "AI companies cause most of traffic on forums"]]></title><description><![CDATA[
<p>Oh I did this with the Facebook one and redirected them to a 100MB file of garbage that is part of the Cloudflare speed test... they hit this so many times that it would've been 2PB sent in a matter of hours.<p>I contacted the network team at Cloudflare to apologise and also to confirm whether Facebook did actually follow the redirect... it's hard for Cloudflare to see 2PB, that kind of number is too small on a global scale when it's occurred over a few hours, but given that it was only a single PoP that would've handled it, then it would've been visible.<p>It was not visible, which means we can conclude that Facebook were not following redirects, or if they were, they were just queuing it for later and would only hit it once and not multiple times.</p>
]]></description><pubDate>Wed, 01 Jan 2025 08:43:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42564776</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42564776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42564776</guid></item><item><title><![CDATA[New comment by buro9 in "AI companies cause most of traffic on forums"]]></title><description><![CDATA[
<p>It's never that smooth.<p>In fact 2M requests arrived on December 23rd from Claude alone for a single site.<p>Average 25qps is definitely an issue, these are all long tail dynamic pages.</p>
]]></description><pubDate>Mon, 30 Dec 2024 20:06:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42552904</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42552904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42552904</guid></item><item><title><![CDATA[New comment by buro9 in "AI companies cause most of traffic on forums"]]></title><description><![CDATA[
<p>Apparently yes.<p>If a more specific UA hasn't been set, and the library doesn't force people to do so, then the library that has been the source of abusive behaviour is blocked.<p>No loss to me.</p>
]]></description><pubDate>Mon, 30 Dec 2024 18:21:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42552002</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42552002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42552002</guid></item><item><title><![CDATA[New comment by buro9 in "AI companies cause most of traffic on forums"]]></title><description><![CDATA[
<p>At this point, no.</p>
]]></description><pubDate>Mon, 30 Dec 2024 18:03:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42551804</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42551804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42551804</guid></item><item><title><![CDATA[New comment by buro9 in "AI companies cause most of traffic on forums"]]></title><description><![CDATA[
<p>Nginx, it's nothing special it's just my load balancer.<p>if ($http_user_agent ~* (list|of|case|insensitive|things|to|block)) {return 403;}</p>
]]></description><pubDate>Mon, 30 Dec 2024 17:54:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=42551696</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42551696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42551696</guid></item><item><title><![CDATA[New comment by buro9 in "AI companies cause most of traffic on forums"]]></title><description><![CDATA[
<p>I have thought about writing such a thing...<p>1. A proxy that looks at HTTP Headers and TLS cipher choices<p>2. An allowlist that records which browsers send which headers and selects which ciphers<p>3. A dynamic loading of the allowlist into the proxy at some given interval<p>New browser versions or updates to OSs would need the allowlist updating, but I'm not sure it's that inconvenient and could be done via GitHub so people could submit new combinations.<p>I'd rather just say "I trust real browsers" and dump the rest.<p>Also I noticed a far simpler block, just block almost every request whose UA claims to be "compatible".</p>
]]></description><pubDate>Mon, 30 Dec 2024 17:52:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42551671</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42551671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42551671</guid></item><item><title><![CDATA[New comment by buro9 in "AI companies cause most of traffic on forums"]]></title><description><![CDATA[
<p>Their appetite cannot be quenched, and there is little to no value in giving them access to the content.<p>I have data... 7d from a single platform with about 30 forums on this instance.<p>4.8M hits from Claude
390k from Amazon
261k from Data For SEO
148k from Chat GPT<p>That Claude one! Wowser.<p>Bots that match this (which is also the list I block on some other forums that are fully private by default):<p>(?i).<i>(AhrefsBot|AI2Bot|AliyunSecBot|Amazonbot|Applebot|Awario|axios|Baiduspider|barkrowler|bingbot|BitSightBot|BLEXBot|Buck|Bytespider|CCBot|CensysInspect|ChatGPT-User|ClaudeBot|coccocbot|cohere-ai|DataForSeoBot|Diffbot|DotBot|ev-crawler|Expanse|FacebookBot|facebookexternalhit|FriendlyCrawler|Googlebot|GoogleOther|GPTBot|HeadlessChrome|ICC-Crawler|imagesift|img2dataset|InternetMeasurement|ISSCyberRiskCrawler|istellabot|magpie-crawler|Mediatoolkitbot|Meltwater|Meta-External|MJ12bot|moatbot|ModatScanner|MojeekBot|OAI-SearchBot|Odin|omgili|panscient|PanguBot|peer39_crawler|Perplexity|PetalBot|Pinterestbot|PiplBot|Protopage|scoop|Scrapy|Screaming|SeekportBot|Seekr|SemrushBot|SeznamBot|Sidetrade|Sogou|SurdotlyBot|Timpibot|trendictionbot|VelenPublicWebCrawler|WhatsApp|wpbot|xfa1|Yandex|Yeti|YouBot|zgrab|ZoominfoBot).</i><p>I am moving to just blocking them all, it's ridiculous.<p>Everything on this list got itself there by being abusive (either ignoring robots.txt, or not backing off when latency increased).</p>
]]></description><pubDate>Mon, 30 Dec 2024 17:36:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42551470</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42551470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42551470</guid></item><item><title><![CDATA[New comment by buro9 in "Lfgss shutting down 16th March 2025 (day before Online Safety Act is enforced)"]]></title><description><![CDATA[
<p>> Not sure why the reply buro9 gave is dead<p>Oh I do... the link... HN must have a word based deny list</p>
]]></description><pubDate>Tue, 17 Dec 2024 13:39:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42441236</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42441236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42441236</guid></item><item><title><![CDATA[New comment by buro9 in "Lfgss shutting down 16th March 2025 (day before Online Safety Act is enforced)"]]></title><description><![CDATA[
<p>Yes you can <a href="https://www.ofcom.org.uk/siteassets/resources/documents/online-safety/information-for-industry/illegal-harms/illegal-content-codes-of-practice-for-user-to-user-services.pdf?v=387711" rel="nofollow">https://www.ofcom.org.uk/siteassets/resources/documents/onli...</a><p>A forum that isn't proactively monitored (approval before publishing) is in the "Multi-Risk service" category (see page 77 of that link), and the "kinds of illegal harm" include things as obvious as "users encountering CSAM" and as nebulous as "users encountering Hate".<p>Does no-one recall Slashdot and the <a href="https://en.wikipedia.org/wiki/Gay_Nigger_Association_of_America" rel="nofollow">https://en.wikipedia.org/wiki/Gay_Nigger_Association_of_Amer...</a> trolls? Such activity would make the site owner liable under this law.<p>You might glibly reply that we should moderate, take it down, etc... but we, is me... a single individual who likes to go hiking off-grid for a vacation and to look at stars at night. There are enough times when I could not respond in the timely way to moderate things.<p>This is what I mean by the Act providing a weapon to disgruntled users, trolls, those who have been moderated... a service providing user generated content in a user to user environment can trivially be weaponised, and it will be a very short amount of time before it happens.<p>Forum invasions by 4chan and others make this extremely obvious.</p>
]]></description><pubDate>Tue, 17 Dec 2024 12:48:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42440935</link><dc:creator>buro9</dc:creator><comments>https://news.ycombinator.com/item?id=42440935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42440935</guid></item></channel></rss>