<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: guilhas</title><link>https://news.ycombinator.com/user?id=guilhas</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 11 Sep 2026 04:58:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=guilhas" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by guilhas in "The privacy problems hidden in your period tracker"]]></title><description><![CDATA[
<p>On the other hand<p>Why are so many women saying their periods are suddenly late or irregular? Experts explain
<a href="https://dailynews.co.za/lifestyle/health/2026-07-14-why-are-so-many-women-saying-their-periods-are-suddenly-late-or-irregular-experts-explain/" rel="nofollow">https://dailynews.co.za/lifestyle/health/2026-07-14-why-are-...</a><p>Your menstrual cycle may affect how well vaccines work
<a href="https://www.newscientist.com/article/2532245-your-menstrual-cycle-may-affect-how-well-vaccines-work/" rel="nofollow">https://www.newscientist.com/article/2532245-your-menstrual-...</a><p>COVID-19 vaccine 'disrupted the periods of thousands of women' - but changes 'short-lived'
<a href="https://news.sky.com/story/covid-19-vaccine-disrupted-the-periods-of-thousands-of-women-but-changes-short-lived-12408621" rel="nofollow">https://news.sky.com/story/covid-19-vaccine-disrupted-the-pe...</a><p>I always use open source apps, but at the same time I wonder how can my we all benefit from each other data respectfully of privacy, health or otherwise<p>And anyway the data that the other 50 apps are collecting on most people phones can be used to infer most of this. Your locations, what you bought recently, what you searched online, which sites have you been, what you asked your chat bot, what you liked or viewed in social media...</p>
]]></description><pubDate>Fri, 17 Jul 2026 12:11:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48946402</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48946402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48946402</guid></item><item><title><![CDATA[New comment by guilhas in "Ask HN: How do you manage too many open tabs?"]]></title><description><![CDATA[
<p>21k from around one year<p>I use the extension 'Tree Style Tab', with some settings changed, and 'Auto Tab Reaper' to unload old tabs. Or Sidebery<p>Eventually I will probably just bookmark them Ctrl-Shift-D, which was what I was doing before, at the end of the day for all tabs open<p>So later I can tell the llm to go mine something forgotten</p>
]]></description><pubDate>Fri, 17 Jul 2026 10:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48945482</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48945482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48945482</guid></item><item><title><![CDATA[New comment by guilhas in "GhostLock, a stack-UAF that has existed in all Linux distributions for 15 years"]]></title><description><![CDATA[
<p>Pixel 7, nothing happens<p>It takes a few seconds, and redirects to about:blank<p>Android 13, last update 3 years ago, firefox 140<p>Maybe prevented by the JShelter extension?<p><a href="https://addons.mozilla.org/en-US/firefox/addon/javascript-restrictor/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/javascript-re...</a></p>
]]></description><pubDate>Tue, 14 Jul 2026 15:44:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48908597</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48908597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48908597</guid></item><item><title><![CDATA[New comment by guilhas in "The shingles vaccine may reduce the risk of dementia"]]></title><description><![CDATA[
<p>Chickenpox vaccination does increase shingles cases, but mainly in young adults
<a href="https://www.sciencedaily.com/releases/2015/08/150811103555.htm" rel="nofollow">https://www.sciencedaily.com/releases/2015/08/150811103555.h...</a></p>
]]></description><pubDate>Tue, 14 Jul 2026 15:36:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48908472</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48908472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48908472</guid></item><item><title><![CDATA[New comment by guilhas in "Ditching Vagrant: VMs with KVM and Virsh on Debian"]]></title><description><![CDATA[
<p>vagrant, docker, qemu, lxc, libvirt, incus, proxmox, nixos, guix, incusos, talos, microVMs, distrobox, packer, distrobuilder, ansible, terraform, cloud-init... Just crazy layers of choice and combinations<p>I am trying vanilla qemu with cloud-init. Images: <a href="https://images.linuxcontainers.org/images/" rel="nofollow">https://images.linuxcontainers.org/images/</a></p>
]]></description><pubDate>Fri, 10 Jul 2026 15:08:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48861024</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48861024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48861024</guid></item><item><title><![CDATA[New comment by guilhas in "Farage left fighting a trash can as the UK populist's election gamble backfires"]]></title><description><![CDATA[
<p>The reality is no one wants to vote for the 2 main parties. Here and all across the country<p>And I don't think the binhead is an answer, even if funny<p>Farage and Reform are still the only viable alternative<p>Also the media gives 0 coverage to the hundreds of actual good independent candidates</p>
]]></description><pubDate>Thu, 09 Jul 2026 20:21:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48851855</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48851855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48851855</guid></item><item><title><![CDATA[New comment by guilhas in "GPT‑Live"]]></title><description><![CDATA[
<p>Quite sad to think society will more easily be apart and develop a relation with a company bot</p>
]]></description><pubDate>Wed, 08 Jul 2026 21:39:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48837770</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48837770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48837770</guid></item><item><title><![CDATA[New comment by guilhas in "Dua Lipa opens library for banned and censored books in Portugal"]]></title><description><![CDATA[
<p>The banned book of the TV hit series The Handmaid's Tale. Watch it tonight on Prime Video!</p>
]]></description><pubDate>Tue, 07 Jul 2026 15:31:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48819223</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48819223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48819223</guid></item><item><title><![CDATA[New comment by guilhas in "Dua Lipa opens library for banned and censored books in Portugal"]]></title><description><![CDATA[
<p>At a certain point it's called lying<p>Something actually inaccessible? imgur.com in UK, and soon many others</p>
]]></description><pubDate>Tue, 07 Jul 2026 15:27:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48819158</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48819158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48819158</guid></item><item><title><![CDATA[New comment by guilhas in "Podman v6.0.0"]]></title><description><![CDATA[
<p>Switching quickly turns into "Here is a list of 10 easy steps..."<p>For anyone with a working homelab there is no reason to switch<p>If you're worried about security, both need extra work</p>
]]></description><pubDate>Fri, 03 Jul 2026 11:40:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48773837</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48773837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48773837</guid></item><item><title><![CDATA[New comment by guilhas in "Opening up 'Zero-Knowledge Proof' technology to promote privacy in age assurance"]]></title><description><![CDATA[
<p>Here is the real manosphere no one tells you about <a href="https://youtube.com/watch?v=JshlJzZRi64" rel="nofollow">https://youtube.com/watch?v=JshlJzZRi64</a></p>
]]></description><pubDate>Thu, 02 Jul 2026 18:51:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48765769</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48765769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48765769</guid></item><item><title><![CDATA[New comment by guilhas in "My favorite keyboards"]]></title><description><![CDATA[
<p>Don't like having a 2 piece keyboard, or missing F keys<p>Can I get a full layout keyboard, split, wired, with a trackball, in a single board. Or is that too much to ask?<p>Meanwhile, Keychron Q10 is the best</p>
]]></description><pubDate>Thu, 02 Jul 2026 17:46:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48764965</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48764965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48764965</guid></item><item><title><![CDATA[New comment by guilhas in "Vibe Coded X11 Server Written in Rust Adds Xinerama, FreeBSD Support"]]></title><description><![CDATA[
<p>Waylanders propaganda to scare people to move away x11<p>And rewriting POCs of existing projects will not necessarily increase productivity<p>Maybe development generally was getting unnecessarily complex, and people were cutting corners. And now with AI they will be able to do it better. Which possibly wouldn't directly justify the amount invested AI</p>
]]></description><pubDate>Thu, 02 Jul 2026 17:20:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48764574</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48764574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48764574</guid></item><item><title><![CDATA[New comment by guilhas in "OpenRA"]]></title><description><![CDATA[
<p>Very entertaining campaign</p>
]]></description><pubDate>Sat, 27 Jun 2026 14:06:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48698431</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48698431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48698431</guid></item><item><title><![CDATA[New comment by guilhas in "Excessive nil pointer checks in Go"]]></title><description><![CDATA[
<p>Claude code does detect this<p>It was the first time I got surprised about AI code QA<p>It will note an inconsistency on: nil check, on constructor, returning an error VS nil check, on process function, failing silently</p>
]]></description><pubDate>Mon, 22 Jun 2026 11:32:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48628767</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48628767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48628767</guid></item><item><title><![CDATA[New comment by guilhas in "Excessive nil pointer checks in Go"]]></title><description><![CDATA[
<p>You can see the code<p>Clearly is not large. Second the child object is a pointer so does not violate anything<p>And if if if... I am sure we can look for new constraints in any language</p>
]]></description><pubDate>Sun, 21 Jun 2026 16:21:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48620199</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48620199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48620199</guid></item><item><title><![CDATA[New comment by guilhas in "Excessive nil pointer checks in Go"]]></title><description><![CDATA[
<p>I think the author can propagate RateLimiter instead of *RateLimiter, making it exactly the same</p>
]]></description><pubDate>Sun, 21 Jun 2026 14:45:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48619413</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48619413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48619413</guid></item><item><title><![CDATA[New comment by guilhas in "Excessive nil pointer checks in Go"]]></title><description><![CDATA[
<p>To avoid propagating the pointer I would change *RateLimiter to RateLimiter<p>DecodeRequest can return Request instead of *Request, or error if not valid<p>Also I would replace `if userID == "" {` with `if err != nil {`. If an object is not loaded successfully returning error I think is more standard</p>
]]></description><pubDate>Sun, 21 Jun 2026 13:36:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48618872</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48618872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48618872</guid></item><item><title><![CDATA[New comment by guilhas in "The UK's new under-16 social media ban will cause more harm than it prevents"]]></title><description><![CDATA[
<p>You could chose not to waste time here<p>Haven't found a better place to waste your time?<p>Or maybe you need a new law enacted to help you?</p>
]]></description><pubDate>Sat, 20 Jun 2026 19:21:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48612109</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48612109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48612109</guid></item><item><title><![CDATA[New comment by guilhas in "The UK's new under-16 social media ban will cause more harm than it prevents"]]></title><description><![CDATA[
<p>Not sure limiting people access to information sharing, content discovery, and virtual communities, is comparable to smoking</p>
]]></description><pubDate>Sat, 20 Jun 2026 18:39:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48611734</link><dc:creator>guilhas</dc:creator><comments>https://news.ycombinator.com/item?id=48611734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48611734</guid></item></channel></rss>