<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: techcode</title><link>https://news.ycombinator.com/user?id=techcode</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 01:40:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=techcode" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by techcode in "Bluetooth tracker in a postcard and mailed to a warship exposed its location"]]></title><description><![CDATA[
<p>Since it was Dutch news and Dutch ship - I'm betting they used ~€5 Bluetooth tracker available in Action stores.<p>Not sure how different it works from Apple/Samsung trackers. But my Motorola Android phone can set it up, and phones out and about are reporting where it is.</p>
]]></description><pubDate>Sat, 18 Apr 2026 23:18:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47820377</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47820377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47820377</guid></item><item><title><![CDATA[New comment by techcode in "EU Age Verification Solution"]]></title><description><![CDATA[
<p>I used to work for a GSM messaging gateway/SMSC. And seeing first hand how most of those SMS messages (2FA, password reset, bank transaction/balance ...etc) are usually routed (sure over SSL but stored/forwarded as unencrypted GSM packets) through several different companies around the world - before reaching your mobile operator ...<p>And on top of that you add stuff like sim cloning, and all the other things that one gets by having a direct SS7 connection (there were blog posts/YouTube videos - IIRC Linus Tech Tips calls/SMS got routed to Australia).<p>Using SMS for 2FA or anything similar is my last resort.<p>Granted I stopped working there 15+ years ago - but I imagine that the basic economy reasoning where it's impractical for every mobile operator to have a direct peering contract with every other operator in the world - is still the same.<p>And messages originating from non mobile users/operators (like DigiD 2FA) always start at one of these messaging gateways/SMSCs (e.g. InfoBip.com), and often go through a few different ones before reaching your mobile operator.</p>
]]></description><pubDate>Thu, 16 Apr 2026 19:03:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47797954</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47797954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47797954</guid></item><item><title><![CDATA[New comment by techcode in "EU Age Verification Solution"]]></title><description><![CDATA[
<p>In The Netherlands I wouldn't be able to login to any government or adjecent websites (e.g. portal of my local health center/GP, health insurance, retirement/pension insurance) without a smart phone running DigiD app for 2FA.<p>The non-EU Serbia has the equivalent app, but also you might be able to get individual/personal e-certificate (for logging into e-government or signing e-documents) added into smart card chip of your ID. But in practice it seems thats only used for business purposes, like CEO/Accountants/etc to sign/submit business records/taxes.</p>
]]></description><pubDate>Thu, 16 Apr 2026 05:10:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47788872</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47788872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47788872</guid></item><item><title><![CDATA[New comment by techcode in "Car Seats as Contraception"]]></title><description><![CDATA[
<p>I didn't come across those narrow seats when we looked into solution for fitting two kids and an adult (grandma) in the back row.<p>So we went for (especially in Europe) rather limited subset of cars where all 3 of the 2nd row seats are proper sized, with Isofix on each of them.<p>Usually same makes/models that offer the option of additional 2 seats in the 3rd row.</p>
]]></description><pubDate>Mon, 30 Mar 2026 21:26:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47579901</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47579901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47579901</guid></item><item><title><![CDATA[New comment by techcode in "Byte Magazine Archive 1975 to 1995"]]></title><description><![CDATA[
<p>1990-01: "At last, an assistant that 
follows your directions"</p>
]]></description><pubDate>Sat, 28 Mar 2026 06:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47552206</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47552206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47552206</guid></item><item><title><![CDATA[New comment by techcode in "My Homelab Setup"]]></title><description><![CDATA[
<p>Setup AdGuard-Home for both blocking ads and internal/split DNS, plus Caddy or another reverse proxy and buy (or recycle/reuse) a domain name so you can get SSL certificates through LetsEncrypt.<p>You don't need to have any real/public DNS records on that domain, just own the domain so LetsEncrypt can verify and give you SSL certificate(s).<p>You setup local DNS rewrites in AdGuard - and point all the services/subdomains to your home servers IP, Caddy (or similar) on that server points it to the correct port/container.<p>With TailScale or similar - you can also configure that all TailScale clients use your AdGuard as DNS - so this can work even outside your home.<p>Thats how I have e.g.:
<a href="https://portainer.myhome.top" rel="nofollow">https://portainer.myhome.top</a>
<a href="https://jellyfin.myhome.top" rel="nofollow">https://jellyfin.myhome.top</a>
...etc...</p>
]]></description><pubDate>Sun, 08 Mar 2026 21:23:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47301636</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47301636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47301636</guid></item><item><title><![CDATA[New comment by techcode in "Never buy a .online domain"]]></title><description><![CDATA[
<p>Can't answer if you should add them or not...<p>But if you do - you would get some notifications from Google about that website/domain.<p>I've only ever seen emails of the "There's an increase in 4xx/5xx errors on site/page(s)"</p>
]]></description><pubDate>Wed, 25 Feb 2026 13:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47151531</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47151531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47151531</guid></item><item><title><![CDATA[New comment by techcode in "Gentoo on Codeberg"]]></title><description><![CDATA[
<p>Countries in Europe realized that if USA sanctions International Criminal Court judge - that judge suddenly loses access to their email/calendar/docs/etc because Microsoft/Google/etc have to comply.<p>For the rest - yes.</p>
]]></description><pubDate>Wed, 18 Feb 2026 09:00:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47058860</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47058860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47058860</guid></item><item><title><![CDATA[New comment by techcode in "Gentoo on Codeberg"]]></title><description><![CDATA[
<p>What do you mean by "stack" MRs?<p>Just like with plain git - in GitLab you can merge a branch that has multiple separate commits in it. And you can also merge (e.g. topical/feature) branches into one branch - and then merge that "combined" branch into main/master.<p>Though most teams/project prefer you don't stretch that route to the extreme - simply because it's PITA to maintain/sync several branches for a long period of time, resolving merge conflicts between branches that have been separate for a long time isn't fun, and people don't like to review huge diffs.</p>
]]></description><pubDate>Wed, 18 Feb 2026 08:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47058832</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47058832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47058832</guid></item><item><title><![CDATA[New comment by techcode in "Gentoo on Codeberg"]]></title><description><![CDATA[
<p>Where did "AI for inference" and "semantic tagging" come from in this discussion? Typically for code repositories - AIs/LLMs are doing reviews/tests/etc, not sure what/where semantic tagging fits? Even do be done manually by humans.<p>And besides that - have you tried/tested "the amount of inference required for semantic grouping is small enough to run locally."?<p>While you can definitely run local inference on GPUs [even ~6 years old GPUs and it would not be slow]. Using normal CPUs it's pretty annoyingly slow (and takes up 100% of all CPU cores). Supposedly unified memory (Strix Halo and such) make it faster than ordinary CPU - but it's still (much) slower than GPU.<p>I don't have Strix Halo or that type of unified memory Mac to test that specifically, so that part is an inference I got from an LLM, and what the Internet/benchmarks are saying.</p>
]]></description><pubDate>Wed, 18 Feb 2026 08:39:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47058740</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47058740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47058740</guid></item><item><title><![CDATA[New comment by techcode in "Gentoo on Codeberg"]]></title><description><![CDATA[
<p>Perhaps I'm missing something... If your commits are not all independent - I don't see how could they ever be pulled/merged independently?</p>
]]></description><pubDate>Wed, 18 Feb 2026 08:15:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47058558</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=47058558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47058558</guid></item><item><title><![CDATA[New comment by techcode in "Ask HN: Do you still use physical calculators?"]]></title><description><![CDATA[
<p>TL;DR: school/tests/exams don't allow phones.<p>Here in NL - Casio FX-82NL is allowed during test/exams for middle/high school, and actually for Radio Amateur/HAM licence exam - they even hand you one of their FX-82NLs.<p>Other more advanced (graphing, with memory/Python/etc) are also allowed in some places, but they need to be set to exam mode that disables memory/python/etc.</p>
]]></description><pubDate>Sun, 01 Feb 2026 21:21:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46849491</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=46849491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46849491</guid></item><item><title><![CDATA[New comment by techcode in "The '3.5% rule': How a small minority can change the world (2019)"]]></title><description><![CDATA[
<p>While 100K itself is indeed impressive - the order of magnitude difference between 100K and 1M makes a lot of room for interpretations, rationalizations, spins ...etc.<p>The "publishing the set of tools and criteria used to generate estimates" is happening, and so far it seems that usually doesn't matter.<p>It doesn't matter because of course those sources/news that report wildly wrong (be it larger or smaller numbers) are usually (not always, but very commonly) controlled by the governments.<p>So despite students that organized the biggest protests in Belgrade giving their estimates (based on combo of RSVP and how many people accommodated people from other cities). And those being close to independant research (using drone footage, VR/AR crowd simulations, AI) with loads of posts/videos providing detailed explanations ...<p>Most "ordinary people" saw (and keep seeing) just the "official version".</p>
]]></description><pubDate>Mon, 26 Jan 2026 09:42:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46763581</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=46763581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46763581</guid></item><item><title><![CDATA[New comment by techcode in "The '3.5% rule': How a small minority can change the world (2019)"]]></title><description><![CDATA[
<p>The tring that Ukraine and Arab Spring have in common - is that same folks that managed to bring Milošević down in Serbia (known as Resistance/Otpor), later went on to talk/teach protestors in Ukraine, Egypt ...etc.<p>Check out #Post Milošević; and #Legacy; sections on <a href="https://en.wikipedia.org/wiki/Otpor" rel="nofollow">https://en.wikipedia.org/wiki/Otpor</a> (couldn't figure out how to get deeplinks on mobile).<p>TL;DR: Besides Ukraine and Egypt, they went to a few more places, in some it worked, in others it didn't. And there were revelations of foreign (e.g. USAID) funding.</p>
]]></description><pubDate>Mon, 26 Jan 2026 05:16:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46762119</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=46762119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46762119</guid></item><item><title><![CDATA[New comment by techcode in "The '3.5% rule': How a small minority can change the world (2019)"]]></title><description><![CDATA[
<p>Of course you can fake a small/large crowd in a protest.<p>From the top of my head I can think of news reporting both "few (tens of) thousands" vs "hundreds of thousands" (different news reporting different numbers/estimates/etc) in 2025 protests in Serbia/Belgrade, as well as those comparisons of Obama vs Trump inauguration news/photos.<p>Meanwhile to you as an individual there on the spot - both crowds of say 50K-100K and 1M+ look basically the same = "huge amounts of people in every direction that you look".</p>
]]></description><pubDate>Mon, 26 Jan 2026 00:16:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46760149</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=46760149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46760149</guid></item><item><title><![CDATA[New comment by techcode in "The '3.5% rule': How a small minority can change the world (2019)"]]></title><description><![CDATA[
<p>In the age of centralized broadcasting where everyone watched the same TV channels ...<p>Those TV channels were virtually always (and to this day still are) controlled by "the government".<p>Meanwhile other TV channels, if there even were any, and if enough people even had chance to watch them  (because limited frequency/transmission allocations, artificial limits on cable distribution ..etc) - were and still are labeled as "funded by foreign (state) actors that are trying to destabilize our independance/values/etc".<p>And it's more of the same online.<p>---<p>This reminds me of an old website that's an absolute gold mine.<p>Knock yourself out <a href="https://changingminds.org/explanations/theories/minority_influence.htm" rel="nofollow">https://changingminds.org/explanations/theories/minority_inf...</a></p>
]]></description><pubDate>Mon, 26 Jan 2026 00:03:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46760053</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=46760053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46760053</guid></item><item><title><![CDATA[New comment by techcode in "Gentoo Linux 2025 Review"]]></title><description><![CDATA[
<p>I haven't gotten around to experimenting with <a href="https://wiki.calculate-linux.org/templates" rel="nofollow">https://wiki.calculate-linux.org/templates</a> and <a href="https://old.calculate-linux.org/main/en/calculate-assemble" rel="nofollow">https://old.calculate-linux.org/main/en/calculate-assemble</a><p>TL;DR: you can pre-configure and keep updating/building new versions of your own live-boot image of Gentoo/Calculate. Which kind of get's you "previous known-good builds" just the other way around.<p>Oh and the other thing I also never needed to use is update/rescue of Gentoo/Calculate installation through it's flip-flopping between two root partitions.<p>Calculate installer by default creates two root partitions, but I've only ever used one. And so far `cl-update` never broke the system - even when I was so far behind that my version of python and glibc got masked (or maybe even removed).<p>Back on vanilla Gentoo - being that far behind usually meant it was easier to reinstall Gentoo from stage3 :D</p>
]]></description><pubDate>Fri, 16 Jan 2026 17:18:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46648936</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=46648936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46648936</guid></item><item><title><![CDATA[New comment by techcode in "Gentoo Linux 2025 Review"]]></title><description><![CDATA[
<p>When you say "There are precompiled versions of big popular binaries" - were you thinking of "firefox-bin" and such?<p>I think that for some years already - Gentoo has been providing binaries for "normal" packages - as long as your config/use-flags match (and if you turned on the option/flag to use binary packages).<p>And of course places with more than just a few Gentoo boxes were usually already running their own BINHOST setups long time ago.</p>
]]></description><pubDate>Fri, 16 Jan 2026 16:58:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46648691</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=46648691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46648691</guid></item><item><title><![CDATA[New comment by techcode in "Gentoo Linux 2025 Review"]]></title><description><![CDATA[
<p>This "I'm using the most basic from the available profiles and tweak everything manually in package.use" sounds like me 10-15 years ago.<p>Then one day at work I wanted to print something and I think I needed to add LDAP and CUPS use flags ... Rebuilding world with those new flags was not finished by the time I was back from lunch break, or maybe it even failed.<p>Then I discovered Calculate and it's desktop (e.g. KDE) profile turned out to have all those useful use flags already set in it's profiles.<p>Anyway ...<p>IMHO main reason to choose/stay with Gentoo/Calculate is flexibility and choice (like not having to use systemd, but also being able to). Habit is a part too - though due to work I've got familiar with CentOS and Ubuntu.<p>I don't necessarily want binary packages. Sure they are handy/convenient for speed/ease/etc. And even though I can't recall last time I needed to tweak some package/feature use flag (maybe V4L2 virtual camera in OBS?) - I really don't want to give that flexibility up ... As without it - it would be back to manually figuring out compile/run-time dependencies when all you want is just slightly differently configured/built package.</p>
]]></description><pubDate>Fri, 16 Jan 2026 16:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46648347</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=46648347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46648347</guid></item><item><title><![CDATA[New comment by techcode in "Gentoo Linux 2025 Review"]]></title><description><![CDATA[
<p>Yes it does.<p>AFAIK Calculate provides more profiles (predefined set of use flags) - instead of just Gnome or KDE/Plasma - it also has Cinnamon, LXQt, MATE and Xfce, as well as one for server(s).<p>And Calculate also provides binaries for those profiles.</p>
]]></description><pubDate>Fri, 16 Jan 2026 16:13:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46648061</link><dc:creator>techcode</dc:creator><comments>https://news.ycombinator.com/item?id=46648061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46648061</guid></item></channel></rss>