<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: aaron42net</title><link>https://news.ycombinator.com/user?id=aaron42net</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 15:46:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aaron42net" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aaron42net in "Curl-impersonate: Special build of curl that can impersonate the major browsers"]]></title><description><![CDATA[
<p>Cloudflare uses JA3 and now JA4 TLS fingerprints, which are hashes of various TLS handshake parameters.  <a href="https://github.com/FoxIO-LLC/ja4/blob/main/technical_details/JA4.md" rel="nofollow">https://github.com/FoxIO-LLC/ja4/blob/main/technical_details...</a> has more details on how that works, and they do offer an Nginx module: <a href="https://github.com/FoxIO-LLC/ja4-nginx-module" rel="nofollow">https://github.com/FoxIO-LLC/ja4-nginx-module</a></p>
]]></description><pubDate>Thu, 03 Apr 2025 18:13:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43573360</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=43573360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43573360</guid></item><item><title><![CDATA[New comment by aaron42net in "Can solar costs keep shrinking?"]]></title><description><![CDATA[
<p>Will Prowse's favorite large panels are cheaper than that, including a 370w bifacial for $111 each in small quantities: <a href="https://signaturesolar.com/all-products/solar-panels/" rel="nofollow">https://signaturesolar.com/all-products/solar-panels/</a><p>Related video: <a href="https://www.youtube.com/watch?v=v33nbi7gKcY" rel="nofollow">https://www.youtube.com/watch?v=v33nbi7gKcY</a></p>
]]></description><pubDate>Thu, 29 Aug 2024 23:06:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41396269</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=41396269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41396269</guid></item><item><title><![CDATA[New comment by aaron42net in "Reproducible Builds in January 2022"]]></title><description><![CDATA[
<p>By default, many compilers include things like local filesystem paths, build server hostnames, or build timestamps into their binary artifacts.  These will obviously differ build-to-build.<p>Even without that, it's possible to accidentally leak entropy into the build output. For example, readdir() doesn't guarantee any kind of ordering, so without sorting the list of files it is possible for a binary artifact (or even tar) to produce different output from the same input.</p>
]]></description><pubDate>Sun, 06 Feb 2022 13:38:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=30232371</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=30232371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30232371</guid></item><item><title><![CDATA[New comment by aaron42net in "Scientists believed Covid leaked from Wuhan lab, but feared debate could hurt"]]></title><description><![CDATA[
<p>Over the years, I've had direct knowledge of or involvement with maybe a dozen or so events that have ended up in the mainstream news.  And in almost every case it has been inaccurate in some way, sometimes getting basic facts wrong and others having significant bias or spin that was misleading.<p>This hasn't given me great confidence in the accuracy of the reporting for things that I don't have direct knowledge of.</p>
]]></description><pubDate>Wed, 12 Jan 2022 11:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=29905002</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=29905002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29905002</guid></item><item><title><![CDATA[New comment by aaron42net in "T-Mobile begins blocking iPhone users from enabling iCloud Private Relay in US"]]></title><description><![CDATA[
<p>On cell networks, video content is by far the largest consumer of bandwidth.  And the default for video generally is to auto-adjust the resolution to the highest quality that the network supports.  This kind of sucks, since bandwidth is a shared resource for all users of a given antenna on a cell tower.<p>Though Speedtest on your cell might show your connection speed as 100 megabits/sec down, cell networks special-case video by identifying it as video and rate-limiting it to something like 1 megabit/sec.  This is considered "efficient network management".  For T-Mobile, this based on the plan (<a href="https://www.t-mobile.com/cell-phone-plans" rel="nofollow">https://www.t-mobile.com/cell-phone-plans</a>), they sell either "SD streaming" or "4k UHD streaming".  "SD streaming" is a fancy way to express that they rate-limit identified video streams to 1 megabit/sec.<p>They identify video streams by watching the IP your phone is connecting to and/or the hostname mentioned in the TLS SNI header and checking if it is Youtube, Netflix, etc.  Sending video content over a VPN removes their ability to understand what the content is.</p>
]]></description><pubDate>Mon, 10 Jan 2022 21:36:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=29882967</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=29882967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29882967</guid></item><item><title><![CDATA[New comment by aaron42net in "Summary of the AWS Service Event in the Northern Virginia (US-East-1) Region"]]></title><description><![CDATA[
<p>The default region for global services including <a href="https://console.aws.amazon.com" rel="nofollow">https://console.aws.amazon.com</a> is us-east-1, but there are usual regional alternatives. For example: <a href="https://us-west-2.console.aws.amazon.com" rel="nofollow">https://us-west-2.console.aws.amazon.com</a><p>It would probably be clearer that they exist if the console redirected to the regional URL when you switched regions.<p>STS, S3, etc have regional endpoints too that have continued to work when us-east-1 has been broken in the past and the various AWS clients can be configured to use them, which they also sadly don't tend to do by default.</p>
]]></description><pubDate>Sat, 11 Dec 2021 15:59:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=29521778</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=29521778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29521778</guid></item><item><title><![CDATA[New comment by aaron42net in "AS13335 doing SSH scanning"]]></title><description><![CDATA[
<p>Enabling Warp via the "1.1.1.1" Android app gets me an 8.x.x.x VPN address, at least.  This /24 appears to be routed to my city's Cloudflare node, so presumably there's a /24 per city they run this service in.<p>Running a quick port scan from my phone against one of my machines works, so it doesn't look like they are restricting this too heavily.<p>And I'm not logged into this app and haven't granted it additional permissions, so I'm not sure they have any idea who I am here.</p>
]]></description><pubDate>Sat, 25 Sep 2021 15:33:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=28653897</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=28653897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28653897</guid></item><item><title><![CDATA[New comment by aaron42net in "Amazon.com product pages are down"]]></title><description><![CDATA[
<p>It's not edge location count that matters, but Cloudfront doesn't use BGP Anycast but rather does a more traditional DNS-based routing and tries to spread the requests across multiple edge locations (even those farther away) for redundancy, intentionally.<p>When I asked for detail about why they don't use Anycast, the Cloudfront engineering team basically said their customers care more about uptime than latency and that full Anycast was too sketchy.  Apparently amazon.com disagrees, at least.  I'm also happy getting much lower first page view latency out of Cloudflare.</p>
]]></description><pubDate>Mon, 12 Jul 2021 07:01:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=27807818</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=27807818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27807818</guid></item><item><title><![CDATA[New comment by aaron42net in "AWS announces forks of Elasticsearch and Kibana"]]></title><description><![CDATA[
<p>We weren't having issues solved by basic documentation.<p>In the most recent example, we were occasionally hitting Java heap OutOfMemory under our workloads and wanted tuning or even architectural advice.  It turns out that ElasticSearch didn't limit ingestion rate to control memory pressure and was happy to accept writes under load until it exploded.  Heavy users of ElasticSearch commonly have to watch ES memory pressure and throttle their own writes client-side.<p>I would've loved to hear these limitations from elastic.co, be offered some tips on appropriate techniques for throttling, or have them accept a feature request to better handle this server side.  We never got anywhere near that level of depth of understanding our problem, after months of trying.  It felt like we were talking to first-level support who didn't understand the product much better than we did.</p>
]]></description><pubDate>Tue, 26 Jan 2021 04:05:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=25912405</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=25912405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25912405</guid></item><item><title><![CDATA[New comment by aaron42net in "AWS announces forks of Elasticsearch and Kibana"]]></title><description><![CDATA[
<p>Not much value at all, from my experience.<p>Having given Elastic's support two tries at different companies, it doesn't surprise me that their business model is failing.  Their support was _terrible_ both times; at no point were we ever in touch with anyone who seemed like they understood the product, cared about our issues, or were in any hurry to fix them.  We were locked in year long, 6-figure support contracts in both cases, and issues dragged on for months until we basically gave up.  We got better answers out of random Google searches and a 20 minute conversation with a friend of a friend.<p>AWS's hosted ElasticSearch only recently is able to handle the data set sizes we were dealing with, and their enterprise support on this (and other products) is vastly better than anything we ever got out of Elastic.</p>
]]></description><pubDate>Fri, 22 Jan 2021 02:08:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=25867372</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=25867372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25867372</guid></item><item><title><![CDATA[New comment by aaron42net in "Amazon, Apple and Google Cut Off Parler"]]></title><description><![CDATA[
<p>Based on reading the LinkedIn of the Parler execs, their code is node.js and some Go with Cassandra and Postgres for storage and RabbitMQ for queuing.  That sounds like it will run anywhere they can rent a pile of Linux boxes.<p>They've tried to avoid lock-in, specifically mentioning avoiding any Google technologies in their mobile apps.  However, they are using Route53 for DNS, Cloudfront as a CDN, and ALB for load balancing, so there are a few commodity services they'll need to swap out.</p>
]]></description><pubDate>Sun, 10 Jan 2021 04:27:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=25710017</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=25710017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25710017</guid></item><item><title><![CDATA[New comment by aaron42net in "The new pricing model for Travis CI"]]></title><description><![CDATA[
<p>Where did you see the "per month" for Travis? The 10,000 free credits are a one-time trial from what I can see.</p>
]]></description><pubDate>Mon, 02 Nov 2020 15:23:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=24969023</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=24969023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24969023</guid></item><item><title><![CDATA[New comment by aaron42net in "Was MongoDB Ever the Right Choice?"]]></title><description><![CDATA[
<p>Wasn't it only has of version 3.4 that Jepsen stopped finding single-node data loss bugs in MongoDB?  So it's been 3 years that MongoDB has been suitable for single-node data storage, and apparently 5 months that it's been reasonable to use in a sharded deployment.<p>Perhaps in another decade, MongoDB can shed its well-earned reputation for eating data.</p>
]]></description><pubDate>Wed, 27 Mar 2019 13:03:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=19500398</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=19500398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19500398</guid></item><item><title><![CDATA[New comment by aaron42net in "Show HN: Golimit – Ringpop-based distributed and decentralized rate limiter"]]></title><description><![CDATA[
<p>Skimming the bucket code, it appears that the rate-limiting information is stored in a map.  It doesn't appear to implement an LRU or attempt to clean up stale entries.<p>If I feed this user-supplied keys such as IP address or cookies, doesn't this mean it will grow without bound?</p>
]]></description><pubDate>Tue, 29 May 2018 13:48:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=17179092</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=17179092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17179092</guid></item><item><title><![CDATA[New comment by aaron42net in "WikiLeaks Was Launched with Documents Intercepted from Tor"]]></title><description><![CDATA[
<p>Previously when the Wired article was mentioned on HN (<a href="https://news.ycombinator.com/item?id=5089703" rel="nofollow">https://news.ycombinator.com/item?id=5089703</a>), I did some digging and found that aaronsw.com and tor2web.org were hosted on the same Linode instance IP.<p>While the sniffing could've happened at any Tor exit node, Tor2web is an insecure public interface into the Tor network and is uniquely positioned to sniff any traffic passing through it.  Aaron Swartz could've had tor2web.org record any requests made through it and supplied any interesting results to Wikileaks.</p>
]]></description><pubDate>Mon, 12 Dec 2016 03:04:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=13155183</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=13155183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13155183</guid></item><item><title><![CDATA[New comment by aaron42net in "iOS Supporting IPv6-Only Networks"]]></title><description><![CDATA[
<p>Recent Android on T-mobile US uses IPv6-only transport.  T-mobile's DNS servers are only asked by these devices to translate hostnames to IPv6 addresses.  If they can't find an IPv6 address, they will look up the IPv4 address for a hostname, and pack it into the bottom 32 bits of an IPv6 address that routes to a IPv6-to-IPv4 NAT device at T-Mobile.<p>This is called DNS64/NAT64 and has some small performance penalty.  Making content directly accessible by IPv6 removes the penalty.</p>
]]></description><pubDate>Thu, 05 May 2016 14:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=11636220</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=11636220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11636220</guid></item><item><title><![CDATA[New comment by aaron42net in "You can now install a GSM network using apt-get"]]></title><description><![CDATA[
<p>That was an explicit goal of OpenBTS when I was following it years ago. The GSM vendors want something like $250k per base station, which is unreasonable for third-world or very-rural applications. OpenBTS thinks they can get the radio hardware costs down to a tiny fraction of that to serve low volumes, backed by a Linux box running this software.<p>Interestingly, their first large-scale field tests were at Burning Man (<a href="http://openbts.sourceforge.net/FieldTest/" rel="nofollow">http://openbts.sourceforge.net/FieldTest/</a>), where there were thousands of active GSM handsets but no cell coverage.  They were able to provide limited SMS support between local participants and in later tests allowed some outgoing VoIP calls.</p>
]]></description><pubDate>Mon, 04 Apr 2016 07:27:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=11420023</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=11420023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11420023</guid></item><item><title><![CDATA[New comment by aaron42net in "A statement from f.lux about Apple's recent announcement"]]></title><description><![CDATA[
<p>There's a TPM-like mode with hardware isolation built into ARM for years, used for disk encryption keys, DRM, auth keys, fingerprints, etc on IOS and Android. See: <a href="https://en.wikipedia.org/wiki/Trusted_execution_environment" rel="nofollow">https://en.wikipedia.org/wiki/Trusted_execution_environment</a></p>
]]></description><pubDate>Fri, 15 Jan 2016 04:04:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=10907097</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=10907097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10907097</guid></item><item><title><![CDATA[New comment by aaron42net in "Google, Microsoft, Qualcomm and Baidu Announce Joint Investment in CloudFlare"]]></title><description><![CDATA[
<p>Do they just strip the color profiles?  Or do they apply them and convert to sRGB?</p>
]]></description><pubDate>Tue, 22 Sep 2015 18:21:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=10260518</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=10260518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10260518</guid></item><item><title><![CDATA[New comment by aaron42net in "French Senate Backs Bid To Force Google To Disclose Search Algorithm Workings"]]></title><description><![CDATA[
<p>That depends on how you define fair, I guess.  If this isn't a hardcoded bonus for "google.com" and instead all established, high-PageRank sites receive the same benefit, is it still not fair?<p>There's a not well-known component of Google ranking that acts sort of like a slow-moving, domain-wide PageRank.  And because they launched domains.google.com as a subdomain of google.com, which contains PageRank 10 pages and is therefore very trusted, the assumption is that domains.google.com is also very trusted, even though it currently seems to have no inbound links from other google.com pages.<p>This effect is usually hidden because it's rare to have a highly ranked page with no obvious inbound links competing on an established keyword.</p>
]]></description><pubDate>Sat, 18 Apr 2015 17:33:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=9400247</link><dc:creator>aaron42net</dc:creator><comments>https://news.ycombinator.com/item?id=9400247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9400247</guid></item></channel></rss>