<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: GeneralTspoon</title><link>https://news.ycombinator.com/user?id=GeneralTspoon</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 12:04:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=GeneralTspoon" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by GeneralTspoon in "Taking Risk"]]></title><description><![CDATA[
<p>The expected return of working for Big 4 in your 20’s is a coke habit</p>
]]></description><pubDate>Tue, 21 May 2024 08:11:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40425442</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=40425442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40425442</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "The WordPress 100 Year Plan"]]></title><description><![CDATA[
<p>Except PHP isn’t dead - in fact it’s probably going through a renaissance.<p>The language and tooling have improved a lot over the last few years - to the point where starting a new CRUD web project using Laravel is a good default choice unless you have very special requirements.</p>
]]></description><pubDate>Sat, 26 Aug 2023 12:45:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=37272356</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=37272356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37272356</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "HMRC (UK Tax Authority) Persuing Uber for £386M (~$487M) Vat"]]></title><description><![CDATA[
<p>> This type of thing happens all the time. In the UK you can work as an independent contractor for years then one day HMRC will randomly decide to make a case that you're were actually an employee the whole time and should have been paying a significantly higher rate of tax.<p>I assume you're referring to the IR35 laws - which were brought in specifically to combat a form of tax avoidance by highly paid contractors on long-term projects, who functioned exactly like employees (by being a contractor instead of an employee you could save a whole bunch of tax in the UK).<p>Yes, IR35 is a complicated pain - but everyone and their dog in the UK tech scene knows that contracting is/was the way to pay less tax. So it makes sense that HMRC is attempting to close the loophole.<p>> Uber paid their taxes as they understood UK tax law.<p>They were specifically attempting to use a loophole to avoid paying VAT the standard way (by claiming they're a "Tour Operator"). They've already lost multiple cases around the world for doing similar bad-faith interpretations of laws - so I think in this case it's Uber doing the exploiting.</p>
]]></description><pubDate>Wed, 02 Aug 2023 11:33:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=36969446</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=36969446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36969446</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Illegal Life Pro Tip: Want to ruin your competitor's business?"]]></title><description><![CDATA[
<p>You don't send anything to the merchant.  The information goes directly to the PSP and the PSP sends a token to the merchant.<p>This usually works by the PSP embedding iframes for the CC fields on the merchants site (so you're inputting directly to e.g. stripe.com)</p>
]]></description><pubDate>Mon, 03 Jul 2023 12:47:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=36572145</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=36572145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36572145</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Password protect a static HTML page"]]></title><description><![CDATA[
<p>No, because React is dynamically generating the HTML on the fly.<p>If you pre-compile the HTML using something like Jekyll, so that the webserver is just serving HTML files without any dynamic/on-the-fly processing at request time, then it's considered static.</p>
]]></description><pubDate>Sat, 18 Feb 2023 18:21:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=34849463</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=34849463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34849463</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "PHP in 2023"]]></title><description><![CDATA[
<p>> Everyone's at a different step in their journey.<p>Text book example of being condescending.</p>
]]></description><pubDate>Tue, 17 Jan 2023 13:29:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=34412122</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=34412122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34412122</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "PHP in 2023"]]></title><description><![CDATA[
<p>> I used to work way back in the day on PHP too,<p>This is your issue - PHP < 5.3 is very different to PHP 7+. Not just at the language level - but the community, frameworks and best practices too. No more random scattering of SQL statements in HTML files!<p>Modern PHP (with a framework like Laravel or Symfony) is probably one of the most productive ways to build web applications.<p>> It's not beautifully well thought-out the way Python is.<p>This is definitely an interesting take... Python hasn't even solved package management yet. And the 2.7 => 3 migration is probably the most famous example of making a mess of an ecosystem with backwards incompatible changes. In contrast PHP has Composer and 5.3 code is pretty much compatible with 8.0 (although ideally all code from the 5.3 era should be burned at the stake).<p>> and people who don't know any better keep championing it. I think people do eventually catch up with what's going on though as soon as they personally experience writing anything remotely serious (5-10,000+ LOC) that isn't a simplistic web-app.<p>You've basically just said that PHP devs are too inexperienced to be able to scale a codebase past 10k LOC? Pretty much every serious web dev using Symfony/Laravel would disagree with you.</p>
]]></description><pubDate>Tue, 17 Jan 2023 12:26:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=34411652</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=34411652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34411652</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Stripe’s real pricing: a primer"]]></title><description><![CDATA[
<p>PayPal offers a micropayments option (5% + $0.05) - which reduces overall cost for businesses where the fixed fee eats a major part of their revenue.</p>
]]></description><pubDate>Fri, 09 Dec 2022 15:48:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=33922588</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=33922588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33922588</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Germany Ends Ban on Abortion Advertisement"]]></title><description><![CDATA[
<p>> ads for cigarettes<p>When did this happen? When I was in Munich a few years back there were poster ads for cigarettes everywhere. I remember them being not very subtle about their “smoking is cool” message.</p>
]]></description><pubDate>Sun, 26 Jun 2022 12:01:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=31883183</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=31883183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31883183</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Whats New in PHP 8.2"]]></title><description><![CDATA[
<p>This won’t affect that case, as it uses stdClass (which is allowed to use dynamic properties).<p>This is only for cases where you have a specific class like User, and you don’t want people setting random dynamic properties on it.<p>If you do you can also mark the class with an annotation to allow dynamic properties.</p>
]]></description><pubDate>Mon, 25 Apr 2022 13:44:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=31154581</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=31154581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31154581</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Reimagining projections for the interactive maps era"]]></title><description><![CDATA[
<p>That would be nice - but I doubt it will be coming any time soon.<p>After 6 months Maplibre doesn't appear to have changed that much from the original MapboxGL version - which makes sense, because Mapbox pay a bunch of people a bunch of money to work on it full time.<p>And the engineering effort to implement this would be significant (probably an understatement, given how much this likely complicates the codebase going forward too). So I don't know where Maplibre will get the resources to do this (although it would be amazing if they did)</p>
]]></description><pubDate>Mon, 13 Dec 2021 23:01:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=29545846</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=29545846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29545846</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Apple buying Google ads for high-value subscription apps"]]></title><description><![CDATA[
<p>Yes, but if their own ad converts the user to a paying customer, they don't pay 30% of their revenue to Apple.</p>
]]></description><pubDate>Sun, 14 Nov 2021 22:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=29221492</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=29221492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29221492</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "What the Irish Ate Before Potatoes"]]></title><description><![CDATA[
<p>This whole thing is nonsense - pubs aren’t closed. And most people aren’t anywhere near a race track on St. Patricks’s Day. Unless they’re in Cheltenham, which is in a different country.</p>
]]></description><pubDate>Sun, 17 Oct 2021 00:44:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=28892971</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=28892971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28892971</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "What the Irish Ate Before Potatoes"]]></title><description><![CDATA[
<p>This “fact” isn’t a fact. Pubs aren’t anywhere near closed in Ireland on St. Patrick’s day.<p>It’s probably the busiest day of the year for them.</p>
]]></description><pubDate>Sun, 17 Oct 2021 00:42:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=28892957</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=28892957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28892957</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Don't attach tooltips to document.body"]]></title><description><![CDATA[
<p>Try any Flutter-based website and see for yourself!<p>Hint: It’s J A N K Y</p>
]]></description><pubDate>Sat, 21 Aug 2021 08:16:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=28255178</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=28255178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28255178</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Surveilling the Gamers: Privacy Impacts of the Video Game Industry"]]></title><description><![CDATA[
<p>Bluetooth permissions are grouped in under the Location permissions on both iOS & Android.<p>This is because Bluetooth _could_ be used to determine a user's location by using beacons and constantly scanning or whatever.<p>But this has led to nothing but endless confusion for users (and constantly gets highlighted as suspicious in online forums), so they really need to come up with better wording. Like "This app is requesting Bluetooth permissions, which _could_ be used to determine your location".</p>
]]></description><pubDate>Fri, 09 Jul 2021 22:30:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=27789248</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=27789248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27789248</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "ProPublica's tax story"]]></title><description><![CDATA[
<p>Potentially. But there’s also an inheritance loophole that allows them to avoid that: <a href="https://www.thebalance.com/how-the-stepped-up-basis-loophole-works-357485" rel="nofollow">https://www.thebalance.com/how-the-stepped-up-basis-loophole...</a><p>Even without that loophole there are probably a bunch of tricks their financial planners have to minimise taxes (e.g. using trusts/charities, various tax free allowances).<p>Or alternatively, because they essentially get to defer taxes for as long as they like (by refinancing the loan), it means they have the full tax free amount of cash available up front to buy more wealth generating assets.</p>
]]></description><pubDate>Tue, 08 Jun 2021 22:28:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=27441901</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=27441901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27441901</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "ProPublica's tax story"]]></title><description><![CDATA[
<p>They borrow money using their assets as collateral</p>
]]></description><pubDate>Tue, 08 Jun 2021 22:12:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=27441704</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=27441704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27441704</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Tim Cook’s Fortnite trial testimony was unexpectedly revealing"]]></title><description><![CDATA[
<p>Yeah this is still the case AFAIK - very annoying.  I believe their recommended workaround was to have 2 separate merchant accounts with different fee structures and group your products accordingly.</p>
]]></description><pubDate>Sun, 23 May 2021 20:45:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=27258441</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=27258441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27258441</guid></item><item><title><![CDATA[New comment by GeneralTspoon in "Tim Cook’s Fortnite trial testimony was unexpectedly revealing"]]></title><description><![CDATA[
<p>It's not a "good deal" in any case....<p>The minimum purchase price on iOS is $0.99, so at worst you'd be paying basically the same rate (~30%).<p>But most payment processors offer separate pricing for micro-transactions (e.g. Paypal is 5% + $0.05 IIRC).  Which works out at around 10% for a $0.99 transaction.<p>And actually - Adyen offer much better pricing than the "Stripe rate" of $0.30 + 2.9% in the first place.</p>
]]></description><pubDate>Sun, 23 May 2021 18:40:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=27257406</link><dc:creator>GeneralTspoon</dc:creator><comments>https://news.ycombinator.com/item?id=27257406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27257406</guid></item></channel></rss>