<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: overlordalex</title><link>https://news.ycombinator.com/user?id=overlordalex</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 02:10:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=overlordalex" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by overlordalex in "Someone at BrowserStack is leaking users' email addresses"]]></title><description><![CDATA[
<p>The way that this is done these days (and likely what the author did/does) is that you use a custom domain to receive mail; you provide an email like service@custom.com, and that way when service@ starts receiving spam you know exactly where it comes from</p>
]]></description><pubDate>Sun, 05 Apr 2026 14:25:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47649779</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=47649779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47649779</guid></item><item><title><![CDATA[New comment by overlordalex in "Lead drinking-water pipes must be replaced nationwide, EPA says"]]></title><description><![CDATA[
<p>Yes and no. If congress has granted the EPA authority to regulate water to ensure it's not bad for you, then someone needs to determine what "bad for you" means.<p>Previously, under Chevron, the courts would defer to the EPA as the experts to make that determination (with the understanding that congress could always pass more specific legislation if they felt the EPA was overstepping its granted authority)<p>What the Supreme Court has said is deferring to the agency is going too far, and that if congress wants specific things regulated then it needs to be specific in it's legislation. Prima facie that makes sense, except for two major problems: congress is not productive enough in passing legislation, and congress are not the experts<p>This means that when questions like this arise, it comes to the courts to be the ones who end up interpreting the statutes and making the determination on what "bad for you" means.</p>
]]></description><pubDate>Tue, 08 Oct 2024 20:03:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41781276</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=41781276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41781276</guid></item><item><title><![CDATA[New comment by overlordalex in "Modular Monoliths Are a Good Idea"]]></title><description><![CDATA[
<p>What you'd want is Architecture Unit Tests; you can define in code the metastructures and relationships, and then cause the build to fail if the relationship is violated.<p>The classic is ArchUnit in Java:<p><pre><code>    @ArchTest
    static final ArchRule  layer_dependencies_are_respected = layeredArchitecture().consideringAllDependencies()

            .layer("Controllers").definedBy("com.tngtech.archunit.example.layers.controller..")
            .layer("Services").definedBy("com.tngtech.archunit.example.layers.service..")
            .layer("Persistence").definedBy("com.tngtech.archunit.example.layers.persistence..")

            .whereLayer("Controllers").mayNotBeAccessedByAnyLayer()
            .whereLayer("Services").mayOnlyBeAccessedByLayers("Controllers")
            .whereLayer("Persistence").mayOnlyBeAccessedByLayers("Services");
</code></pre>
The problem I've had with these tests is that the run time is abysmal, meaning they only really get run as part of CI and devs complain that they fail too late in the process<p>Also, I'm on mobile so apologies for the badly formatted code - original can be found here: <a href="https://github.com/TNG/ArchUnit-Examples/blob/main/example-junit5/src/test/java/com/tngtech/archunit/exampletest/junit5/LayeredArchitectureTest.java">https://github.com/TNG/ArchUnit-Examples/blob/main/example-j...</a></p>
]]></description><pubDate>Sat, 14 Sep 2024 08:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41538373</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=41538373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41538373</guid></item><item><title><![CDATA[New comment by overlordalex in "Thoughts on the Durov Arrest"]]></title><description><![CDATA[
<p>We are presently in the futures past<p>That is to say, it's entirely possible that you were already tortured and the backdoor is already there by using the same logic - no time machine needed<p>Like already said unfortunately the only safety would be reading the code</p>
]]></description><pubDate>Wed, 28 Aug 2024 08:38:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41377365</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=41377365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41377365</guid></item><item><title><![CDATA[New comment by overlordalex in "Slowroads"]]></title><description><![CDATA[
<p>The barriers start at the beginning - you just have to reverse and then you can drive over mountains and under water to your hearts content :)</p>
]]></description><pubDate>Fri, 05 Apr 2024 10:39:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39940818</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=39940818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39940818</guid></item><item><title><![CDATA[New comment by overlordalex in "PU-239"]]></title><description><![CDATA[
<p>I read this book many years ago and thoroughly enjoyed it - in my opinion the movie did a good job as well, however I've found it increasingly difficult to find via online services (and even finding it on the high seas was rare, but perhaps that's changed)<p>When I read it my partner at the time was from an exUSSR country and validated the feelings of hopelessness, grift, and expectations of the future matched a lot of the personal experiences of people at the time</p>
]]></description><pubDate>Sun, 21 Jan 2024 13:37:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=39078320</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=39078320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39078320</guid></item><item><title><![CDATA[New comment by overlordalex in "USPS In-Person Identity Proofing"]]></title><description><![CDATA[
<p>That's if you even got a pin in the first place!<p>I discovered this recently when I wanted to use the gloriously named AusweisApp2 (ID app 2, superseding a PC app which was at least forward thinking enough to be called ID app 1).<p>In theory it's simple to request a new pin - you can even do it within the app! However I've moved since I acquired the card, and so instead of the reset mails going to my registered address, I can only assume they went to the address stored on the card. And in a catch-22 of course you can only update that with a pin...<p>But no worries, you can simply book an appointment at your nearest buergeramt to have a pin reset in person; except there are no free slots in the next 3 months.. anywhere!<p>I needed documents for a new visa, which should give me a new card (and hopefully a new pin!), which ultimately turned out to be faster to do than trying to sort out the damn pin</p>
]]></description><pubDate>Thu, 21 Sep 2023 18:23:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=37601771</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=37601771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37601771</guid></item><item><title><![CDATA[New comment by overlordalex in "Are any words the same in all languages?"]]></title><description><![CDATA[
<p>They're considered fillers that mark a continuance on part of the speaker so that the other participants know that they will continue speaking. Different languages not only use different sounds, but in many cases continuation markers can also be "normal" words from the language. In English some examples would be "well", or "yes" which can be pure filler words to bridge to the next utterance.<p>That being said, what is a word anyways? You could argue that they're well understood units of language that convey meaning, which I would argue is pretty much a word</p>
]]></description><pubDate>Thu, 07 Sep 2023 22:37:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=37426586</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=37426586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37426586</guid></item><item><title><![CDATA[New comment by overlordalex in "My Pebble mood tracker app from 2016"]]></title><description><![CDATA[
<p>I'm in a similar boat - I pretty much use the watch for HR tracking (as a proxy for stress), but otherwise keep things like the notifications disabled. This gets me about 20 days between charges<p>However the biggest problem is that the eInk screens seem to be a major failure point - even when working normally it seems to suffer massive burn-in making it unreadable after a few months.<p>My first watch had the screen die due to what I believe was trapped moisture (the weep-hole on the back is easily clogged) and just a few days ago my current watch also had the screen go bad.<p>It's really sad because the feature-set is almost precisely what I want, at exactly the price I'd like to pay</p>
]]></description><pubDate>Wed, 23 Aug 2023 09:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=37233684</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=37233684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37233684</guid></item><item><title><![CDATA[New comment by overlordalex in "Hollywood’s Cold War Dissidents in Ireland"]]></title><description><![CDATA[
<p>Even more cromulently:<p>In Dennis v. United States the government jailed the leaders of the american communist party, and the supreme court upheld the conviction.<p>And if it's said that it's justified because they were the leaders: in Harisiades v. Shaughnessy the supreme court ruled that immigrants can be deported for being a previous member of the communist party, not even in any sort of leadership position. This includes just being a member for a year or two several decades ago.<p>You can make the argument that those were cases from the last century, so how about being arrested for exercising your first amendment in the wrong place: <a href="https://en.wikipedia.org/wiki/Free_speech_zone" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Free_speech_zone</a><p>For something even more recent, protesters attempting to stop a massive new police training center* are being charged with domestic terrorism<p>*<a href="https://en.wikipedia.org/wiki/Stop_Cop_City" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Stop_Cop_City</a><p>While there is definitely plenty of latitude around "free speech" in America, it's not limitless and the government will happily jail you if they disagree with what you're saying.<p>This is not even getting into topics like COINTELPRO</p>
]]></description><pubDate>Sat, 12 Aug 2023 21:44:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=37104517</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=37104517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37104517</guid></item><item><title><![CDATA[New comment by overlordalex in "Police stage ‘chilling’ raid on Marion County newspaper"]]></title><description><![CDATA[
<p>Here's a taste - the United States Foreign Intelligence Surveillance Court (often referred to as the FISA court) authorizes security agencies to spy on US citizens. The court proceedings are secret, and the party being surveilled is unable to participate and is not aware of any of the proceedings. In terms of warrants issued:<p>> From 1979 through 2012, the court overseeing the Foreign Intelligence Surveillance Act has rejected only 11 of the more than 33,900 surveillance applications by the government<p>> "The FISA system is broken. At the point that a FISA judge can compel the disclosure of millions of phone records of U.S. citizens engaged in only domestic communications, unrelated to the collection of foreign intelligence…there is no longer meaningful judicial review," Mr. Rotenberg said.<p>Story by the Wall Street Journal 
<a href="https://archive.ph/lafXz" rel="nofollow noreferrer">https://archive.ph/lafXz</a></p>
]]></description><pubDate>Sat, 12 Aug 2023 18:24:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=37102851</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=37102851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37102851</guid></item><item><title><![CDATA[New comment by overlordalex in "Important Coding Habits"]]></title><description><![CDATA[
<p>Obligatory Behind the Bastards podcast episode: <a href="https://www.iheart.com/podcast/105-behind-the-bastards-29236323/episode/how-chiropractic-started-as-a-ghost-48498573/" rel="nofollow noreferrer">https://www.iheart.com/podcast/105-behind-the-bastards-29236...</a></p>
]]></description><pubDate>Sat, 22 Jul 2023 22:13:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=36830469</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=36830469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36830469</guid></item><item><title><![CDATA[New comment by overlordalex in "A blocky based CAD program"]]></title><description><![CDATA[
<p>Huh. I was looking for some more information (about either the developer or maybe whatever CAD engine was being used), and it seems that there is another block based CAD editor with a very similar name.<p>Block CAD (this) versus Blocks CAD[1]. As a disclaimer I use OpenSCAD and have long thought that the interface would lend itself nicely to the scratch-style paradigm, but I've never bothered since the default OpenSCAD + git + Cura has been more than enough for what I need<p>[1] <a href="https://www.blockscad3d.com/editor/" rel="nofollow">https://www.blockscad3d.com/editor/</a></p>
]]></description><pubDate>Tue, 23 May 2023 23:42:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=36052219</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=36052219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36052219</guid></item><item><title><![CDATA[New comment by overlordalex in "Grand jury votes to indict Donald Trump"]]></title><description><![CDATA[
<p>It's even easier than that - Cohen already pled guilty and was convicted for this campaign finance violation. During the trial Cohen explicitly named Trump as a co-conspirator while the prosecutor decided to call him "Individual 1" in the filings</p>
]]></description><pubDate>Fri, 31 Mar 2023 11:48:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=35385609</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=35385609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35385609</guid></item><item><title><![CDATA[New comment by overlordalex in "The Legasov Tapes (2019)"]]></title><description><![CDATA[
<p>There is an accompanying podcast which went into the decisions behind the series, such as the character design and which events to show and how they were dramatised. The original page is dead[0] but it seems to be available on most podcast platforms. I can highly recommend a listen-along for your next rewatch<p>[0] <a href="https://www.hbo.com/chernobyl/article/podcast" rel="nofollow">https://www.hbo.com/chernobyl/article/podcast</a></p>
]]></description><pubDate>Tue, 13 Dec 2022 15:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=33970582</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=33970582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33970582</guid></item><item><title><![CDATA[New comment by overlordalex in "Valve Introduces Proton Next"]]></title><description><![CDATA[
<p>If you're curious, ProtonDB is the place to check if the game you're interested in is supported (and how well).<p>You can also just browse and see what is supported. Here is the list sorted by the highest user ratings: <a href="https://www.protondb.com/explore?sort=userScore" rel="nofollow">https://www.protondb.com/explore?sort=userScore</a></p>
]]></description><pubDate>Wed, 23 Nov 2022 21:37:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=33724852</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=33724852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33724852</guid></item><item><title><![CDATA[New comment by overlordalex in "An undersea art gallery that ensnares illegal trawlers"]]></title><description><![CDATA[
<p>Huh, seemed pretty effective at first glance. It also lead me down a wiki rabbit hole from the dogger bank to similar nearby features, which came full circle with the Cleaver Bank where Greenpeace also sunk some boulders. Except apparently they were removed by the fishers...<p><pre><code>    The Cleaver bank is in 2015 considered for protection as a Marine protected area. The Greenpeace organisation considered the actions of the Dutch government in this direction too slow and sunk some large boulders on the seabed in May 2015 to increase the nature value.[7] Dutch fishers lifted the boulders on 16 June 2015, because they were afraid the boulders would damage their fishing gear.[8]
</code></pre>
<a href="https://en.wikipedia.org/wiki/Cleaver_Bank" rel="nofollow">https://en.wikipedia.org/wiki/Cleaver_Bank</a></p>
]]></description><pubDate>Thu, 17 Nov 2022 15:21:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=33640101</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=33640101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33640101</guid></item><item><title><![CDATA[New comment by overlordalex in "Behind TikTok's boom: A legion of traumatized, $10-a-day content moderators"]]></title><description><![CDATA[
<p>Do you mean for content in German? There might just not be enough of it to be anything but low-effort junk - I never got anything useful in German and gave up after about 20 minutes.<p>I'm based in Germany but view English content and I can at least echo your sentiments about the lack of good content. I've read multiple times about how amazing the TikTok algorithm is meant to be and how quickly it learns about what to show you, and yet that has not been my experience at all.<p>Twice now I've spent an hour attempting to train the algorithm but it's just endless streams of trash. The worst part for me was coming across an interesting video, for example some industrial machine process, only to be subjected to the exact same video hosted by another user. Most times they have just overlaid some music, but sometimes they crop the original or add some useless text overlays.<p>The part that also annoyed me was it felt like the algorithm gave up every 20-25 videos and tried to show me something sexual, even though I was not interested. I always found the subject transitions extremely jarring and annoying - I already have my porn channels sorted thank you very much, I'm looking for a different type of wood-working</p>
]]></description><pubDate>Mon, 24 Oct 2022 14:00:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=33316721</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=33316721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33316721</guid></item><item><title><![CDATA[New comment by overlordalex in "Ask HN: Why don't we have 3 day weekends yet?"]]></title><description><![CDATA[
<p>To maybe throw the question back - what have you done to make 3 day weekends a reality?<p>The way the post is worded right now seems to be phrased in a way that 3-day weekends are blindingly obvious, but if you look at the history of labour rights I dont see why anyone expects it to just happen without a massive amount of organising</p>
]]></description><pubDate>Thu, 01 Sep 2022 18:44:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=32681093</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=32681093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32681093</guid></item><item><title><![CDATA[New comment by overlordalex in "A model for journalistic copypasta"]]></title><description><![CDATA[
<p>What you're describing is actually the artefact of a popular method of organising information in articles called the inverted pyramid[1]. Essentially what happens is the chronological order is discarded in favour of ordering the information by perceived importance<p>> It is sometimes called a summary news lead style, or bottom line up front (BLUF).[3] The opposite, the failure to mention the most important, interesting or attention-grabbing elements of a story in the opening paragraphs, is called burying the lede.<p>[1] <a href="https://en.wikipedia.org/wiki/Inverted_pyramid_(journalism)" rel="nofollow">https://en.wikipedia.org/wiki/Inverted_pyramid_(journalism)</a></p>
]]></description><pubDate>Fri, 12 Aug 2022 08:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=32435904</link><dc:creator>overlordalex</dc:creator><comments>https://news.ycombinator.com/item?id=32435904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32435904</guid></item></channel></rss>