<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: giamma</title><link>https://news.ycombinator.com/user?id=giamma</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 01:34:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=giamma" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by giamma in "Why the heck are we still using Markdown?"]]></title><description><![CDATA[
<p>Markdown is widely used but I agree that it's a mess, there are so many dialects..<p>A similar but better markup is ASCIIDOC; it's formally defined and comes with a Technology Compatiblity Kit (TCK) that can be used to certify the compliance of an implementation with the spec.</p>
]]></description><pubDate>Fri, 03 Apr 2026 18:34:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47630295</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=47630295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47630295</guid></item><item><title><![CDATA[Ray: The Free AI media player app that generates and translates subtitles]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/openai/whisper/discussions/2481">https://github.com/openai/whisper/discussions/2481</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47491742">https://news.ycombinator.com/item?id=47491742</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 23 Mar 2026 16:31:42 +0000</pubDate><link>https://github.com/openai/whisper/discussions/2481</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=47491742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47491742</guid></item><item><title><![CDATA[New comment by giamma in "When does MCP make sense vs CLI?"]]></title><description><![CDATA[
<p>Imagine asking to your favorite LLM the following: "get the document attached to the most recent email from Joe and then upload it into my document management system in a new folder within archive 'Important', make sure to name the folder based the topic of the document following the naming convention already in place for folders in the same archive"<p>This could be possible for the average user after activating the appropriate "email" and "document management" MCP servers in their chat interface - maybe following an activation process similar to that of Alexa skills.<p>How could a regular user achieve the same via CLI? Where would the CLI process be running?</p>
]]></description><pubDate>Mon, 02 Mar 2026 09:19:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47215558</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=47215558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47215558</guid></item><item><title><![CDATA[New comment by giamma in "Anthropic officially bans using subscription auth for third party use"]]></title><description><![CDATA[
<p>So even simple apps that are just code usage monitors are banned?</p>
]]></description><pubDate>Thu, 19 Feb 2026 09:01:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47071591</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=47071591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47071591</guid></item><item><title><![CDATA[New comment by giamma in "Defeating a 40-year-old copy protection dongle"]]></title><description><![CDATA[
<p>This reminds me the old days of Windows 95 when I found a software to burn CDs that had a trial version which was limited to 150MB of data or so. If you tried to create a CD bigger than that it would refuse to burn and it would instead open a popup and tell you that the image exceeded the limit of XYZ blocks allowed by the trial version.<p>So I first decompressed the executable program (Windows executable were often packed at that time [0]), then I opened a binary editor, looked for that specific number in hexadecimal notation in the binary and changed to something much higher. I was than able to burn CDs without limitation.<p>[0] <a href="https://en.wikipedia.org/wiki/Executable_compression" rel="nofollow">https://en.wikipedia.org/wiki/Executable_compression</a></p>
]]></description><pubDate>Mon, 02 Feb 2026 08:19:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46853687</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46853687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46853687</guid></item><item><title><![CDATA[New comment by giamma in "200 MB RAM FreeBSD desktop"]]></title><description><![CDATA[
<p>It used to be like that, computer had limited resources and desktop environments were light. Then at some point RAM became less and less of an issue, and everything started to get bigger and less efficient.<p>Coyuld anyone summarize why a desktop Windows/MacOs now needs so much more RAM than in the past? is it the UI animations, color themes, shades etc etc or is it the underlying operating system that has more and more features, services etc etc ?<p>I believe it's the desktop environment that is greedy, because one can easily run a linux server on a raspberry pi with very limited RAM, but is it really the case?</p>
]]></description><pubDate>Wed, 21 Jan 2026 08:34:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46702717</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46702717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46702717</guid></item><item><title><![CDATA[New comment by giamma in "Kernel bugs hide for 2 years on average. Some hide for 20"]]></title><description><![CDATA[
<p>Is the intention of the author to use the number of years bugs stay "hidden" as a metric of the quality of the kernel codebase or of the performance of the maintainers?  I am asking because at some point the articles says "We're getting faster".<p>IMHO a fact that a bug hides for years can also be indication that such bug had low severity/low priority and therefore that the overall quality is very good. Unless the time represents how long it takes to reproduce and resolve a known bug, but in such case I would not say that "bug hides" in the kernel.</p>
]]></description><pubDate>Thu, 08 Jan 2026 12:03:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46540100</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46540100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46540100</guid></item><item><title><![CDATA[New comment by giamma in "VS Code deactivates IntelliCode in favor of the paid Copilot"]]></title><description><![CDATA[
<p>How about switching from VS Code to VS Codium? Same experience without the microsoft telemetry. I suppose Copilot won't be included due to licensing constraints.</p>
]]></description><pubDate>Tue, 16 Dec 2025 14:36:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46289019</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46289019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46289019</guid></item><item><title><![CDATA[New comment by giamma in "An SVG is all you need"]]></title><description><![CDATA[
<p>Good question. In general charts are not accessible because visually impaired users cannot use a mouse.<p>You would need an interacting charting library that works with a keyboard and that is readable by a screen reader.</p>
]]></description><pubDate>Fri, 12 Dec 2025 11:45:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46243221</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46243221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46243221</guid></item><item><title><![CDATA[New comment by giamma in "An SVG is all you need"]]></title><description><![CDATA[
<p>I believe that would result in non accessible content, I believe screen readers cannot properly assist impaired users with SVG content.<p>As such I think it's not a good idea for a document that should have a large audience.</p>
]]></description><pubDate>Fri, 12 Dec 2025 09:52:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46242528</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46242528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46242528</guid></item><item><title><![CDATA[New comment by giamma in "Donating the Model Context Protocol and establishing the Agentic AI Foundation"]]></title><description><![CDATA[
<p>I am more interested in how MCP can change human interaction with software.<p>Practical example: there exists an MCP server for Jira. 
Connect that MCP server to e.g. Claude and then you can write prompts like this:<p>"Produce a release notes document for project XYZ based on the Epics associated to version 1.2.3"<p>or<p>"Export to CSV all tickets with worklog related to project XYZ and version 1.2.3. Make sure the CSV includes these columns ....."<p>Especially the second example totally removes the need for the CSV export functionality in Jira. Now imagine a scenario in which your favourite AI is connected via MCP to different services. You can mix and match information from all of them.<p>Alibaba for example is making MCP servers for all of its user-facing services (alibaba mail, cloud drive, etc etc)<p>A chat UI powered by the appropriate MCP servers can provide a lot of value to regular end users and make it possible for people to use their own data easily in ways that earlier would require dedicated software solutions (exports, reports). People could use software for use cases that the original authors didn't even imagine.</p>
]]></description><pubDate>Wed, 10 Dec 2025 08:47:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46215521</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46215521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46215521</guid></item><item><title><![CDATA[New comment by giamma in "Pebble Index 01 – External memory for your brain"]]></title><description><![CDATA[
<p>I think the design is bad: my girlfriend would never wear it. Maybe they know already and that's why the webpage contains only picture of male hands.<p>Given the many smartwatches on the market which can do so much more, are lightweight and some of them with acceptable battery life (Garmin, Suunto, Amazfit), a smartring is of very little interest to me. But I often struggle to understand why certain products fascinate people, so I may be totally wrong and I wish the makers best of luck.</p>
]]></description><pubDate>Tue, 09 Dec 2025 16:16:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46206691</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46206691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46206691</guid></item><item><title><![CDATA[New comment by giamma in "CSS now has an if() conditional function"]]></title><description><![CDATA[
<p>I agree, that is what I meant: there were people who installed Contrib to have <if> element, but in reality you did not need that you could just use Ant's built-in features like you said. In my opinion installing Contrib to use <if> was a demonstration of not having understood how Ant works.</p>
]]></description><pubDate>Sat, 06 Dec 2025 10:32:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46172211</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46172211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46172211</guid></item><item><title><![CDATA[New comment by giamma in "BMW PHEV: Safety fuse replacement is extremely expensive"]]></title><description><![CDATA[
<p>Here is an American example, Fox suspensions. Fox is one of the main producers of bicycle suspensions. Great products, but check their service intervals for a fork [0], 125 hours.<p>Now if you practice mountainbike you may ride your bike 1 to 5 times a week. Let's say you only ride once a week for 4 hours: 125 / 4 = 31, you would need to service your fork every 31 weeks. Add some few more rides and you have to service the fork twice a year.<p>Each service easily costs $150 if done by a bike shop. If you do it yourself (plenty of tutorials on youtube), you need expensive special tools, oil, special grease and spare o-rings and seals easily costs 30-40$ for every service. And you have to properly dispose the old oil.<p>[0] <a href="https://tech.ridefox.com/bike/owners-manuals/2979/fork--2025-36mm-or-38mm#serviceintervals" rel="nofollow">https://tech.ridefox.com/bike/owners-manuals/2979/fork--2025...</a></p>
]]></description><pubDate>Fri, 05 Dec 2025 17:00:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46163979</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46163979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46163979</guid></item><item><title><![CDATA[New comment by giamma in "CSS now has an if() conditional function"]]></title><description><![CDATA[
<p>Ant did not include IF THEN ELSE, unless you added the contrib package.<p>If you understood the paradigm, you could write branches in Ant files simply using properties and guards on properties ("unless"). Using IF in Ant was basically admission of not having understood Ant.<p>This said, I used Ant for a very limited amount of time.</p>
]]></description><pubDate>Fri, 05 Dec 2025 13:29:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46161011</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=46161011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46161011</guid></item><item><title><![CDATA[New comment by giamma in "Google Removed 749M Anna's Archive URLs from Its Search Results"]]></title><description><![CDATA[
<p>I passed the PDF to Claude and asked it to check if there is any part of the document that states that google deprioritizes good search results in favor of advertisement. Here is the output from Claude:<p>Yes, the document contains highly significant factual findings by the Court regarding how Google deprioritized organic search results in favor of advertising. The most significant findings: The Court documents that the positioning of Google's AI features (AI Overviews, WebAnswers) on the search results page reduced users' interactions with organic web results - deliberately.<p>Relevant text:<p>"Some evidence suggests that placement of features like AI Overviews on the SERP has reduced user interactions with organic web results (i.e., the traditional "10 blue links")."<p>And:<p>"Placement of features like AI Overviews on the SERP has reduced user interactions with organic web results where Google's WebAnswers appears on the SERP"<p>Important note: these are not "admissions" in the sense of Google voluntarily confessing, but rather factual findings by the Court based on evidence presented during the trial - which is legally even more binding.</p>
]]></description><pubDate>Wed, 05 Nov 2025 11:35:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45821759</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=45821759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45821759</guid></item><item><title><![CDATA[New comment by giamma in "Keep Android Open"]]></title><description><![CDATA[
<p>My elderly father unknowingly installed an application on Android after seeing a deceptive ad. An advertising message disguised as an operating system pop-up convinced him that his Android phone's storage was almost full. When he tapped the pop-up, and followed instructions he installed a fake cleaner app from the Play Store. While the app caused no actual harm, it displayed notifications every other day urging him to clean his phone using the same app. When he opened it, the app — which did nothing except display a fake graph simulating almost full storage — pressured him to purchase the PRO version to perform a deeper cleanup.<p>In reality, the phone had 24 GB of free space out of 64 GB total. I simply uninstalled the fake cleaner and the annoying notifications disappeared.<p>How such an app could reach the Play Store is beyond me. I can only imagine how many people that app must have deceived and how much money its creators likely made. I'm fairly certain the advertisement targets older people specifically—those most likely to be tricked.<p>For better or worse, I'm pretty sure that such an app would never land into the Apple App Store.</p>
]]></description><pubDate>Wed, 29 Oct 2025 15:21:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45748019</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=45748019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45748019</guid></item><item><title><![CDATA[New comment by giamma in "Keep Android Open"]]></title><description><![CDATA[
<p>While I understand the reasons behind this campaign, I have mixed feelings about it.<p>As an iPhone user, I find it frustrating that deploying my own app on my own device requires either reinstalling it every 7 days or paying $100 annually. Android doesn't have this limitation, which makes it simpler and more convenient for personal use.<p>However, when it comes to publishing apps to the store, I take a different view. In my opinion, stricter oversight is beneficial. To draw an analogy: NPM registry has experienced several supply chain attacks because anyone can easily publish a library. The Maven Central registry for Java libraries, by contrast, requires developers to own the DNS domain used as a namespace for their library. This additional requirement, along with a few extra security checks, has been largely effective in preventing—or at least significantly reducing—the supply chain attacks seen in the NPM ecosystem.<p>Given the growing threat of such attacks, we need to find ways to mitigate them. I hope that Google's new approach is motivated by security concerns rather than purely economic reasons.</p>
]]></description><pubDate>Wed, 29 Oct 2025 08:29:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45744165</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=45744165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45744165</guid></item><item><title><![CDATA[New comment by giamma in "Summary of the Amazon DynamoDB Service Disruption in US-East-1 Region"]]></title><description><![CDATA[
<p>Interesting analysis from The Register <a href="https://www.theregister.com/2025/10/20/aws_outage_amazon_brain_drain_corey_quinn/" rel="nofollow">https://www.theregister.com/2025/10/20/aws_outage_amazon_bra...</a></p>
]]></description><pubDate>Fri, 24 Oct 2025 07:17:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45691806</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=45691806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45691806</guid></item><item><title><![CDATA[Nexstars abc affiliates drop Jimmy kimmel live over charlie kirk remarks]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.latimes.com/entertainment-arts/business/story/2025-09-17/nexstars-abc-affiliates-drop-jimmy-kimmel-live-over-charlie-kirk-remarks">https://www.latimes.com/entertainment-arts/business/story/2025-09-17/nexstars-abc-affiliates-drop-jimmy-kimmel-live-over-charlie-kirk-remarks</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45289041">https://news.ycombinator.com/item?id=45289041</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 18 Sep 2025 12:54:30 +0000</pubDate><link>https://www.latimes.com/entertainment-arts/business/story/2025-09-17/nexstars-abc-affiliates-drop-jimmy-kimmel-live-over-charlie-kirk-remarks</link><dc:creator>giamma</dc:creator><comments>https://news.ycombinator.com/item?id=45289041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45289041</guid></item></channel></rss>