<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: hak8or</title><link>https://news.ycombinator.com/user?id=hak8or</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 01:36:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hak8or" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hak8or in "Dropping Cloudflare for Bunny.net"]]></title><description><![CDATA[
<p>And this is why I am immediately shifting to bunny from cloudflare at this point.<p>A week ago I (a hobbyist running a small side project for a dollar or two a month in normal usage, so my account is marked as "individual") got hit with a ~$17,000 bill from Google cloud because some combination of key got leaked or my homelab got compromised, and the attacker consumed tens of thousands in gemini usage in only a few hours.<p>Google denied a rate adjustment, and haven't reached back out to me for a good few days now. My credit card denied the charge because it was over my credit limit by a good few thousand dollars and they suspected fraud, but now I am terrified of being taken to collections and ruining my prospects of renting an apartment due to my credit score/history being ruined, or them just taking me to court.<p>I am never going to use "use now pay later" services, especially with cloud portals where it's so hard to put in a actual cap, and the cloud provider not having any sane rate limits. I am fine paying if it was negligence or a mistake on my part as a very expensive lesson in security, but 17k is brutal.<p>The fact they don't have an easy way to hard cap usage (especially for an individual account) and have ineffective rate limits (how on earth is an account that pays a few dollars a month able to run up tens of thousands in just a few hours), makes me never want to use their (or any use now pay later with no easy caps or rate limits) service ever again. Or even a phone number to call.</p>
]]></description><pubDate>Tue, 07 Apr 2026 15:33:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47676944</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=47676944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47676944</guid></item><item><title><![CDATA[New comment by hak8or in "ESA Sentinel-1D delivers first high-resolution images"]]></title><description><![CDATA[
<p>I was curious what instruments this use, looks like a special form of radar? Does this mean it effectively gives us very accurate height maps regardless of cloud coverage, and is able to differentiate between what surface material it's seeing?<p>> Radar instruments can image Earth’s surface through clouds, precipitation, regardless of sunlight, making them particularly well suited for monitoring polar regions. The Sentinel-1C and -1D satellites also carry an Automatic Identification System (AIS) instrument – improving the mission capacity to detect ships and sea pollution. The Sentinel-1D AIS was also activated as the satellite passed over Antarctica capturing the presence of ships in these extreme areas.</p>
]]></description><pubDate>Sun, 30 Nov 2025 20:20:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46100033</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=46100033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46100033</guid></item><item><title><![CDATA[New comment by hak8or in "25 Gbit/s internet as a normal customer"]]></title><description><![CDATA[
<p>Mikrotik makes some very capable routers. The Rb4011 is incredibly powerful and very low power, and has an SFP+ port, so you can use a sfp+ to rj45 if needed, or straight modem -> sfp+ connection, to get faster than 1 gig speeds.<p>It has a steep learning curve though, albeit it's extremely rewarding and powerful once you gwr over that curve. It should handle routing 1 gig with zero issues, and is under $200. You can do bonding, vlans, esoteric ip rules, and tons of "misc" functionality.<p>Do not go with ubiquiti, their hardware is very poor and their UI is very buggy and simply poorly designed, it's focused on people who know a bit above an average person about networking, which I suspect is not the case for most people here.</p>
]]></description><pubDate>Fri, 18 Feb 2022 17:48:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=30388800</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=30388800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30388800</guid></item><item><title><![CDATA[New comment by hak8or in "A 3°C world has no safe place"]]></title><description><![CDATA[
<p>Thank you, I could not agree more. These companies exist because their services and products are being bought by someone else, and in the end the consumers are either actual consumers or governments (who consumers vote for). I place minimal blame on companies, because clearly consumers don't care, and instead want to buy the cheapest products possible.</p>
]]></description><pubDate>Fri, 23 Jul 2021 23:12:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=27936707</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=27936707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27936707</guid></item><item><title><![CDATA[New comment by hak8or in "Does the GDPR apply to companies outside of the EU?"]]></title><description><![CDATA[
<p>If it applies or not us irrelevant, what only matters is to what degree is it able to be enforced (and in practice) against companies that have no assets under EU jurisdiction. From what I gather, it's very little, so most smaller companies simply don't care.</p>
]]></description><pubDate>Fri, 04 Jun 2021 17:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=27395880</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=27395880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27395880</guid></item><item><title><![CDATA[New comment by hak8or in "Fish shell"]]></title><description><![CDATA[
<p>I switched all my home machines' shell to fish, and my work computer also to fish, and it has been an amazing productivity boost for myself. The extremely ergonomic way it represents history (old commands) is what does it for me.<p>If I need to script something, I always do it in bash (which is easy to transition to from bash). I don't use the fish language for any scripting because of incompatability, but as a command line interface to my systems it has been a massive boom to my quality of life. I could not reccomend it more.</p>
]]></description><pubDate>Mon, 17 May 2021 13:18:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=27183043</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=27183043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27183043</guid></item><item><title><![CDATA[New comment by hak8or in "Ask HN: What are you surprised isn’t being worked on more?"]]></title><description><![CDATA[
<p>Can someone find this poster? I would utterly love to buy it and hang it somewhere, but I can't find it when googling.</p>
]]></description><pubDate>Mon, 28 Dec 2020 21:58:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=25563718</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=25563718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25563718</guid></item><item><title><![CDATA[New comment by hak8or in "Ruby 3.0.0 RC1"]]></title><description><![CDATA[
<p>Ah sequel. I did a stint of ruby on Rails work many years back, and remember seeing sequel for the first time. It's documentation web page is honestly probably the best "what is this" and "getting started" page I have ever seen for any library.<p>I don't know if it's the library itself or the documentation contents or the documentation website theme, but it jives absurdly well for me. I also really like the simplicity+flexibility of the library itself, and have yet to find anything even close to it in the c# or c++ world.</p>
]]></description><pubDate>Mon, 21 Dec 2020 15:32:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=25495800</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=25495800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25495800</guid></item><item><title><![CDATA[New comment by hak8or in "NixOS 20.09 Released"]]></title><description><![CDATA[
<p>How does the number of packages in nixos compare to, say, arch's aur? Looking around, I see a decent selection, but I figured I would get more feedback from the community.<p>Also, what don't you like about nixos?</p>
]]></description><pubDate>Wed, 28 Oct 2020 13:38:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=24918591</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=24918591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24918591</guid></item><item><title><![CDATA[New comment by hak8or in "Better Git diff output for Ruby, Python, Elixir, Go"]]></title><description><![CDATA[
<p>This looks like a great command line alternative to git diff or diff, but I have to admit that I greatly prefer meld when I need a quick diff against non version controlled files, or sublime merge when using revision controlled files.</p>
]]></description><pubDate>Mon, 19 Oct 2020 21:42:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=24831352</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=24831352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24831352</guid></item><item><title><![CDATA[New comment by hak8or in "So you want to build an embedded Linux system?"]]></title><description><![CDATA[
<p>This is an absurdly impressive writeup, and it's great that it shows that there are SIP's out there for such low pricing (sub $5 for a ic whuch includes a decent few MB of dram is great, albeit single core).<p>Many years back, I also did a writeup (much less intense) that goes more so into what it took for me to get Linux running on an IMX6 based Soc on the software end, including how I found a bug in the USB clock tree in the kernel for the IMX6, how I debugged it, and how I mainlined it (my first and only kernel commit to mainline).
<a href="https://brainyv2.hak8or.com/" rel="nofollow">https://brainyv2.hak8or.com/</a><p>Such projects are increadibly satisfying to work on, it makes you feel much more competent when working with embedded systems. There is much less "black magic" going on.</p>
]]></description><pubDate>Fri, 16 Oct 2020 14:43:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=24801266</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=24801266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24801266</guid></item><item><title><![CDATA[New comment by hak8or in "MicroPython"]]></title><description><![CDATA[
<p>I wouldn't say "very tiny". For example, does it run (and can do something useful) on a 8 KB cortex M0 with 24 KB of flash?</p>
]]></description><pubDate>Sun, 16 Aug 2020 18:11:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=24179864</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=24179864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24179864</guid></item><item><title><![CDATA[New comment by hak8or in "Vue 3 is now in RC"]]></title><description><![CDATA[
<p>If you can point to one specific thing you are most interested in, or happy to check out, from vue 3, what would it be? And what's the closest another framework (or vanilla js) has to said feature?</p>
]]></description><pubDate>Fri, 17 Jul 2020 21:56:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=23876386</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=23876386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23876386</guid></item><item><title><![CDATA[New comment by hak8or in "Booting a 486 from floppy with the most up-to-date stable Linux kernel"]]></title><description><![CDATA[
<p>Is, erm, is this satire?<p>If you are genuinely able to be genuinely self sufficient without interacting with currency while still bieng able to have power to go on a computer with an internet connection, I have to say, props to you.<p>I just hope you do not get hit with a serious medical issue. Or have a fire and then get hit with a fire Marshall tearing you a new one over your unpaid property bieng not up to code.</p>
]]></description><pubDate>Tue, 07 Jul 2020 03:51:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=23755536</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=23755536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23755536</guid></item><item><title><![CDATA[New comment by hak8or in "Rust on the ESP32 (2019)"]]></title><description><![CDATA[
<p>Bieng able to declare variables after statements in a function is huge, letting you make them const as needed.<p>Also declaring the index variable in a for loop like for(int i =0; i < 10; i++) is extremely helpful.<p>Those two alone are extremely beneficial.</p>
]]></description><pubDate>Sun, 05 Jul 2020 19:06:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=23741049</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=23741049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23741049</guid></item><item><title><![CDATA[New comment by hak8or in "India Bans Chinese Apps, the App Store Firewall, Reddit and the Donald"]]></title><description><![CDATA[
<p>This is precisely why I argue that those who don't use an Oxford comma have incorrect grammer and are doing a disservice.</p>
]]></description><pubDate>Sun, 05 Jul 2020 01:21:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=23736024</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=23736024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23736024</guid></item><item><title><![CDATA[New comment by hak8or in "Linux Mint Dumps Ubuntu Snap"]]></title><description><![CDATA[
<p>Do you have any examples of such packages that were missing? I've been using arch for maybe five years at this point and am an embedded developer. I had maybe oneor two times that I had to install something that was not in the aur.</p>
]]></description><pubDate>Fri, 05 Jun 2020 22:05:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=23434579</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=23434579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23434579</guid></item><item><title><![CDATA[New comment by hak8or in "Bored? How about trying a Linux speed run?"]]></title><description><![CDATA[
<p>Are you affiliated in any way to the nerves project? I skimmed the home page and couldn't find out what it is exactly. Is it an elixer framework and related bootstrap code targeting towards running on mmu-less arm cortex m microcontrollers? Or on an embedded liux system? Or is this just a rest endpoint somehow?</p>
]]></description><pubDate>Sun, 12 Apr 2020 15:26:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=22848808</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=22848808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22848808</guid></item><item><title><![CDATA[New comment by hak8or in "UK judge's ultimatum to Google in Foundem case"]]></title><description><![CDATA[
<p>Yeah, the court basically wants to have one of the biggest companies on the planet divulge a large part of their core IP (money maker) to a person who's interest align to game that IP.<p>I wouldn't be surprised if Google were to just flat out deny this and tell the country to pound sand at that point.</p>
]]></description><pubDate>Fri, 03 Apr 2020 16:42:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=22771159</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=22771159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22771159</guid></item><item><title><![CDATA[New comment by hak8or in "Changes Between C++17 and C++20"]]></title><description><![CDATA[
<p>What if you want to do an equality operation, but the greater than or less than operators require lots of computation? If an object only defines the space ship operator, then isn't it very likely that you will get a lot of extra computation when all you care baout if the two objects are or aren't equal to each other?</p>
]]></description><pubDate>Tue, 24 Mar 2020 19:05:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=22677815</link><dc:creator>hak8or</dc:creator><comments>https://news.ycombinator.com/item?id=22677815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22677815</guid></item></channel></rss>