<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: darthbanane</title><link>https://news.ycombinator.com/user?id=darthbanane</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 12:50:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=darthbanane" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by darthbanane in "Thinking hard burns almost no calories but destroys your next workout"]]></title><description><![CDATA[
<p>Was expecting the article to mention creatine which interacts with ATP. It's a supplement that's so well studied that almost everyone should take it, even if you don't workout at all.
In my experience it has helped tremendously with mental endurance (n=1 but there are some studies that support it, especially in older people with cognitive decline).</p>
]]></description><pubDate>Tue, 17 Feb 2026 06:39:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47044383</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=47044383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47044383</guid></item><item><title><![CDATA[New comment by darthbanane in "Clicks Communicator"]]></title><description><![CDATA[
<p>It was meant as an addendum. I might have confused it with the chancery house on the other side of the road, streetview footage shows construction signs for a coworking space so I assumed it would be that.
The actual address seems to be from a law firm, not sure how good of a sign that is.
It's not unusual for UK companies to use their solicitor's address</p>
]]></description><pubDate>Sat, 03 Jan 2026 19:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46480744</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=46480744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46480744</guid></item><item><title><![CDATA[New comment by darthbanane in "Clicks Communicator"]]></title><description><![CDATA[
<p>The physical address is just a coworking space according to streetview. It's the same address as fxtec: <a href="https://www.fxtec.com/" rel="nofollow">https://www.fxtec.com/</a></p>
]]></description><pubDate>Sat, 03 Jan 2026 19:00:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46480240</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=46480240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46480240</guid></item><item><title><![CDATA[New comment by darthbanane in "Clicks Communicator"]]></title><description><![CDATA[
<p>Your keyboard doesn't connect to the internet or run an OS. These are very different requirements to have for a company you purchase from IMO.<p>This thing will run android on a mediatek chip, it's not a purchase once and done type thing like the keyboard attachment.</p>
]]></description><pubDate>Sat, 03 Jan 2026 18:28:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46479881</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=46479881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46479881</guid></item><item><title><![CDATA[New comment by darthbanane in "Clicks Communicator"]]></title><description><![CDATA[
<p>I would recommend not touching pre-orders with a 10-foot pole.<p>The leadership behind this project is f(x)tec. While they're not outright scammers they have a TERRIBLE track record in delivering products like this. Just look up the old fxtec community forums or the indiegogo pages for the pro1 / pro1x.<p>It's just data points but so far the modus operandi was to take pre-order money and then take years to deliver a bad product with no aftermarket support. There were always new excuses about what happened (shipping company stole our stuff! chip reseller scammed us! etc) but no transparency. The reality seems to be they ran out of money and instead of being upfront about it kept making up new stories why nothing was happening.
The few devices they have shipped are basically unusable unless you're going to mod the hard- and software yourself (no security updates, issues in antenna design, outdated hardware by the time it ships, keyboard quality issues, you name it).<p>If you're interested in the device I implore you to wait until you can buy it upfront (ideally in a physical store) and return it at your convenience.<p>I thought I needed a keyboard too, but when everything is designed for a slab screen and your "productivity" phone randomly shuts down or has no reception in a major area, you gotta think about what productivity really means.</p>
]]></description><pubDate>Sat, 03 Jan 2026 10:07:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46474843</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=46474843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46474843</guid></item><item><title><![CDATA[New comment by darthbanane in "Structured Errors in Go (2022)"]]></title><description><![CDATA[
<p>The `WithMeta` func will panic if not passed a multiple of 2 varargs.
This is exactly what makes go error handling difficult in the first place. Imagine panicking in production because you passed a key without value to your error wrapper for some reason.</p>
]]></description><pubDate>Sun, 01 Jun 2025 09:14:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44149608</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=44149608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44149608</guid></item><item><title><![CDATA[New comment by darthbanane in "Show HN: Java REST without annotations, DI nor reactive streams"]]></title><description><![CDATA[
<p>Some of the aspect oriented stuff like cacheable will add a proxy to the annotated bean which can break reasoning about the code.<p>If you inject the bean and call the method you will get caching (because you are using the proxy). If you call the method from within the bean itself however you're not using the proxy and you won't get caching.<p>It's stuff like this on steroids when you start mixing annotations that makes it really difficult to reason about the code.</p>
]]></description><pubDate>Mon, 12 Jun 2023 05:00:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36288628</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=36288628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36288628</guid></item><item><title><![CDATA[New comment by darthbanane in "ChatGPT Changed How I Write Software"]]></title><description><![CDATA[
<p>The author seems really happy about his "random muscle group into chatgpt into workout plan for the day" automation but having exercised for 12 years it seems incredibly naive to me.<p>I mean sure, if it keeps things fresh and keeps you moving it's better than nothing but that's not a good structure if you want to progress past a year of training or do anything serious.<p>Literally just doing a random program like the reddit recommended BWF routine is vastly superior and doesn't require chatgpt or serverless or anything..</p>
]]></description><pubDate>Sun, 11 Jun 2023 16:21:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=36282737</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=36282737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36282737</guid></item><item><title><![CDATA[New comment by darthbanane in "ChatGPT Changed How I Write Software"]]></title><description><![CDATA[
<p>I'm in the same boat I have yet to find an actual use case for chatgpt beyond a google/stackoverflow search that uses the same variable names as my code.<p>In several occasions it has produced code that took me longer to fix than just reading the documentation and in almost all of those cases it couldn't help me find the issue and I actually had to read the documentation anyway (it took just seconds to pinpoint the missing clue).<p>Something it seems really good at is unix commands (regexes, awk expressions, pipes and bash intricacies) so I do use it a fair bit for that.</p>
]]></description><pubDate>Sun, 11 Jun 2023 16:17:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=36282716</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=36282716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36282716</guid></item><item><title><![CDATA[New comment by darthbanane in "GitHub push protection is free for all public repositories"]]></title><description><![CDATA[
<p>I agree but according to their goal of empowering developers with security awareness they should make it more clear that this is a server-side check and that the credentials were exposed in plain text, just not to the general public.<p>The screenshot says just amend the commit and all's good</p>
]]></description><pubDate>Thu, 11 May 2023 05:41:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=35898078</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=35898078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35898078</guid></item><item><title><![CDATA[New comment by darthbanane in "GitHub push protection is free for all public repositories"]]></title><description><![CDATA[
<p>Yeah I'm not saying this is not a net positive. I just don't understand why the recommendation reads like all is good as long as one amends the commit and nothing just happened.</p>
]]></description><pubDate>Thu, 11 May 2023 05:26:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=35897942</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=35897942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35897942</guid></item><item><title><![CDATA[New comment by darthbanane in "GitHub push protection is free for all public repositories"]]></title><description><![CDATA[
<p>For PAT ok but surely this also scans for aws credentials etc, or is it really just about PATs?</p>
]]></description><pubDate>Thu, 11 May 2023 05:07:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=35897810</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=35897810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35897810</guid></item><item><title><![CDATA[New comment by darthbanane in "GitHub push protection is free for all public repositories"]]></title><description><![CDATA[
<p>Yeah definitely better than allowing the push. But I feel they should also at least recommend rotating the secret</p>
]]></description><pubDate>Thu, 11 May 2023 05:01:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=35897756</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=35897756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35897756</guid></item><item><title><![CDATA[New comment by darthbanane in "GitHub push protection is free for all public repositories"]]></title><description><![CDATA[
<p>I don't get it. If github declines the push then the blob must have already crossed the internet?<p>The message says to remove the secret from the commit but the actual action to take would be to rotate the secret since it's been exposed to github, no?</p>
]]></description><pubDate>Thu, 11 May 2023 04:53:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=35897695</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=35897695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35897695</guid></item><item><title><![CDATA[New comment by darthbanane in "EBay to Ditch PayPal for Dutch Payment Processor Adyen"]]></title><description><![CDATA[
<p>Adyen actually provides this too, it's called Hosted Payment Pages (HPP)[1] and it's difficult to find because the documentation structure is abysmal.<p>There's a shared secret you can use to verify the payment when they callback to you after payment, and their HPP is skinnable.<p>[1]
<a href="https://docs.adyen.com/developers/api-reference/hosted-payment-pages-api" rel="nofollow">https://docs.adyen.com/developers/api-reference/hosted-payme...</a></p>
]]></description><pubDate>Fri, 02 Feb 2018 15:50:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=16291435</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=16291435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16291435</guid></item><item><title><![CDATA[Bitwarden now on hackerone]]></title><description><![CDATA[
<p>Article URL: <a href="https://hackerone.com/bitwarden">https://hackerone.com/bitwarden</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=15344806">https://news.ycombinator.com/item?id=15344806</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 27 Sep 2017 03:57:30 +0000</pubDate><link>https://hackerone.com/bitwarden</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=15344806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15344806</guid></item><item><title><![CDATA[New comment by darthbanane in "iOS 11 reviewed"]]></title><description><![CDATA[
<p>It does. You can also see that the adapter is disabled (there is a stroke through the wifi icon then). It’s just the “I’ll quickly turn off wifi/bluetooth” that has gotten harder/misleading.</p>
]]></description><pubDate>Tue, 19 Sep 2017 14:46:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=15285086</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=15285086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15285086</guid></item><item><title><![CDATA[New comment by darthbanane in "iOS 11 reviewed"]]></title><description><![CDATA[
<p>You’re right it’s an excellent solution to that issue and sometimes it’s exactly what I want. I’m worried about the security aspect because a stock iphone is what you should get if you care about privacy and security yet the UI <i>actively</i> misleads you on the purpose of the toggle.<p>If they wanted a disconnect button they could have designed a new icon for it. Maybe a toast so that people understand what just happened.<p>I found this out the hard way because my phone kept trying to connect to the subway APs and aside from giving them a nice transit map I lost about 30% battery.</p>
]]></description><pubDate>Tue, 19 Sep 2017 14:40:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=15285036</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=15285036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15285036</guid></item><item><title><![CDATA[New comment by darthbanane in "iOS 11 reviewed"]]></title><description><![CDATA[
<p>It feels like they’re trying to educate me as a user that switching wifi off to save battery is not super smart.<p>It’s true, the difference is minuscule at best (20-30 minutes of battery life) but maybe I want to micromanage to get these 20 minutes. Or because I am concerned about privacy.<p>My take is that if you want to “educate” users on how best to use a feature you must leave them the freedom to do it wrong (depending on the consequences). If you’re right they will do what you want (profit) and if you’re wrong then you have avoided alienating them.</p>
]]></description><pubDate>Tue, 19 Sep 2017 14:34:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=15284965</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=15284965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15284965</guid></item><item><title><![CDATA[New comment by darthbanane in "iOS 11 reviewed"]]></title><description><![CDATA[
<p>Review is not thorough.<p>One huge change in the control center is that the wifi “toggle” doesn’t toggle wifi off anymore (wait what?). It just disconnects from the current network and doesn’t reconnect for a minute or so.<p>If you don’t want to be tracked by wifi APs it seems you have to force touch settings into wifi and disable the adapter from there.
Huge step backwards IMHO.</p>
]]></description><pubDate>Tue, 19 Sep 2017 14:15:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=15284776</link><dc:creator>darthbanane</dc:creator><comments>https://news.ycombinator.com/item?id=15284776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15284776</guid></item></channel></rss>