<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: dadie</title><link>https://news.ycombinator.com/user?id=dadie</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 04:55:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dadie" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dadie in "Your Website Is Not for You"]]></title><description><![CDATA[
<p>Sorry to be frank and for the upcoming rant as your site is mostly fine, but looking at most websites I visite these days be it from a company, a service, a webshop, an open source project, a forum, a blog, a newspaper or almost any form of social media.
I'd say I do not know for whom anyone is designing those sites, but I can clearly say it is not for me (as a human user and/or customer).<p>The websites with the best UX I know are mostly those who haven't really changed for the past 20 years.<p>I might be crazy but assume to not be alone in this one, as I have yet to find someone who likes their back button being hijacked.
Likes being blasted by an autoplay video on max volume.
Likes seeing the UI reorganized almost every other month.
Likes seeing constantly moving and/or blinking elements on a mostly text based website.<p>I've yet to hear from someone liking no longer being able to say "no" and being only allowed to say "yes" or "maybe later" (which is a code for "I'll annoy you till you finally break and say yes").
I've yet to hear someone liking to have less informationen visible and being forced to navigate a maze of menu items for things which used to be just their.
Or who simply likes not being able to tell what is or isn't an element which can be interacted with.<p>Who are those people who like to give almost every other site their phone number?
And who are those who likes telling almost every other click how the "experience" with the website was so far?
Who are those people who like being reminded about the mostly useless annoying AI assistance every other click?<p>I've yet to find someone who sad "Oh boy, it was really nice that they asked me to give the online shop on some rando rating site 5 stars".
Or "Oh boy, I sure love the popup about signing up to the awesome informative newsletter each time I visit the site".
Or "I really like that my PC fan starts to spin audible whenever I go to this website".
Or "Oh yes, I was so happy being asked to install the mobile app for an rando website I found via a search engine"
Or "It's really nice that I always have to solve a captcha and noone is telling me why"<p>In my experience people do not like modern website, they at most tolerate them. It's like paying taxes. Can't do nothing about it.<p>Edit:
Typos</p>
]]></description><pubDate>Fri, 01 May 2026 13:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47974893</link><dc:creator>dadie</dc:creator><comments>https://news.ycombinator.com/item?id=47974893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47974893</guid></item><item><title><![CDATA[New comment by dadie in "Xcode Is the Worst Piece of Professional Software I Have Ever Used"]]></title><description><![CDATA[
<p>Honestly, the second to last paragraph reminded me a lot of my experience with eclipse back in 2011 to 2014. I think it was called the eclipse dance back than. A random order of clearing the cache, rebuilding, disabling/enabling plugins, creating a new workspace and restarting the ide would solve most problems. It is one of the reasons I developed a disdain for eclipse. I later even switched jobs mostly to get away from it.</p>
]]></description><pubDate>Mon, 22 Sep 2025 20:19:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45338918</link><dc:creator>dadie</dc:creator><comments>https://news.ycombinator.com/item?id=45338918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45338918</guid></item><item><title><![CDATA[New comment by dadie in "Proton Mail Adds an Open-Source AI Writing Assistant to Take on Gmail"]]></title><description><![CDATA[
<p>Under privacy I understand that I have to the limits of my ability control over with whom I share information. But the same is true for anyone sharing information with me. If I have to input any data from someone else to a program without their implicit or explicit permission it breaks, at least in my opinion, their privacy. The same is true if I for example forward an email addressed only to me to another person. I think I can not expect others to at least try to not break my privacy if I break theirs. Though I can not control other people and would never desire to do so. And I may break unknowingly their privacy as they may do with mine. We all make mistakes and modern software has become horrendous in telling the user what it does.<p>I know that email providers are scanning the received and send emails. But that is something both party involved know (or at least should know) beforehand. This is what I mean with implicit permission. People sending me an email can and must expect that my email provider will scan their emails to a certain degree. They can und must expect, that I will store their email on a local device for an indefinite period. But they can also expect that I will not post their emails somewhere on the web or forward it to someone else. If they desire otherwise they may state their desire and if I agree with them I will try to accommodate for that to the best of my ability.<p>For most cases I know about in which ai is used there is neither an implicit nor an explicit permission involved and just the assumption that the other side is ok with their data being shared with a 3rd party as long as it is with a machine which may or may not promises to run locally. Having this permission is an assumption I will not make and which I think is wrong.<p>Hence why in my mind privacy and ai is irreconcilable. Because the only way I can see to have them both is with an incredible unpractical overhead of managing all this implicit and explicit permissions.<p>Hopes this answers your question. Though I'm not trying to convince you or anyone else.</p>
]]></description><pubDate>Thu, 18 Jul 2024 20:18:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40999319</link><dc:creator>dadie</dc:creator><comments>https://news.ycombinator.com/item?id=40999319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40999319</guid></item><item><title><![CDATA[New comment by dadie in "Proton Mail Adds an Open-Source AI Writing Assistant to Take on Gmail"]]></title><description><![CDATA[
<p>Thank you for the link. This sadly makes me consider switch to another email provider. I think it is great that they listen to their customers, it really is, but it makes me think that what I value in an email provider seems to be different from what the average (or at least questioned) customer values.<p>The words privacy and ai are in my mind almost irreconcilable. I wish them all the luck in the world and hope their other customers stay happy, but it seems they will have to lose me. Which is fine. I think they do what is best for proton, it is just that proton might be no longer what is best for me.<p>I just keep wondering if companies know that while lacking a certain feature may cost them customers, having it may do so as well.</p>
]]></description><pubDate>Thu, 18 Jul 2024 17:57:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=40998152</link><dc:creator>dadie</dc:creator><comments>https://news.ycombinator.com/item?id=40998152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40998152</guid></item><item><title><![CDATA[New comment by dadie in "Castle Engine – Free open-source cross-platform 3D/2D game engine using Pascal"]]></title><description><![CDATA[
<p>As someone who has been coding in Delphi for a living for the past 5 years I'd argue the syntax being verbose is only a small part of a larger problem, which is that (object) pascal is a very bad language for pattern recognition.<p>The syntax highlighting in current IDEs like RAD Studio or Lazarus is very poor (though I'm not as familiar with the later).<p>I mean I think aside from keywords, strings, numbers and comments everything has the same color. Even if the syntax was less verbose, we'd still be reading each word. It is basically the same as having no syntax highlighting at all.<p>And even assuming the syntax highlighting would get better and/or the syntax would be less verbose, we'd still be reading each word because of the case-insensitive nature of the language.<p>The compiler might not care about the case, but at least my eyes do. So unless I'm reading the word I could not really say whether MyMaGiCaLnAmE and mYmAgIcAlNaMe is the same name or not.</p>
]]></description><pubDate>Mon, 19 Feb 2024 16:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=39431318</link><dc:creator>dadie</dc:creator><comments>https://news.ycombinator.com/item?id=39431318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39431318</guid></item><item><title><![CDATA[New comment by dadie in "Why not RSS?"]]></title><description><![CDATA[
<p>While I can only speak for myself, I kindly disagree with the reasoning.<p>The main reason that made me stop using RSS/Atom in my private life was that most sites stopped providing full feeds and instead opted for only showing the headlines or headlines with a short snippet. Even those sites without any ads started doing that for some reason. If I have to use a browser to read the articles anyway I might as well simply check once a day my usual sites, because that will just work for the foreseeable future in contrast to any RSS/Atom alternative which is doomed to have the same fate.<p>The main reason that made me stop using RSS/Atom in my professional life was compliance and the only available RSS reader being Microsoft Outlook which is IMHO an awful RSS reader. Also I had ever so often a clash with our internal IT-Department because they assumed my frequent pulling of some job-related feeds were due to a computer virus and it just became a hassle to convince them again (and again) that it was not. So instead I made a daily reminder with a time slot of 15min to look manually at the few job related sites and use mostly the link-highlighting of the browser to identify if I already read something.<p>To sum it all up. As soon as RSS/Atom did not work anymore for me I opted to adapt in a way that would not force me to adapt again. Given that any 3rd party service is bound to be broken at some point I'd rather accept my fate than fighting the inevitable.</p>
]]></description><pubDate>Mon, 08 Jan 2024 01:53:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=38907374</link><dc:creator>dadie</dc:creator><comments>https://news.ycombinator.com/item?id=38907374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38907374</guid></item><item><title><![CDATA[New comment by dadie in "I will always prefer to work from home"]]></title><description><![CDATA[
<p>I'm in the partial "work from home" group and I agree to most points and would stress it is in my experience by far easier (and less stressful) to have a very good equipped home office than an at least half-decent equipped office.<p>For my home office I simply buy the equipment I need. But for the companies office I have to ask multiple level of management for simple equipment like a mouse with more than 3 buttons just to be told that a 3 button mouse was good enough.</p>
]]></description><pubDate>Sun, 19 Nov 2023 17:22:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=38334935</link><dc:creator>dadie</dc:creator><comments>https://news.ycombinator.com/item?id=38334935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38334935</guid></item><item><title><![CDATA[New comment by dadie in "Not knowing the /proc file system"]]></title><description><![CDATA[
<p>Probably off-topic: I may miss something but I have the feeling the shown C program should segfault a lot as the variable `fname` in `char* make_filename(const char*)` does not seem to be initialized.</p>
]]></description><pubDate>Wed, 25 Oct 2023 11:59:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=38011861</link><dc:creator>dadie</dc:creator><comments>https://news.ycombinator.com/item?id=38011861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38011861</guid></item><item><title><![CDATA[New comment by dadie in "Adaptive rate limiting is a game-changer"]]></title><description><![CDATA[
<p>I do not know why, but by default the body element has an overflow of hidden set via css. There is probably a good reason to do this that I do not know about. Would love to know the reason behind that from a WebDev as it strikes me as unnecessary having seen the page with JS and without JS and not being able to see much of a difference.</p>
]]></description><pubDate>Sat, 22 Jul 2023 18:38:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=36828589</link><dc:creator>dadie</dc:creator><comments>https://news.ycombinator.com/item?id=36828589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36828589</guid></item><item><title><![CDATA[New comment by dadie in "Linux Namespaces Are a Poor Man's Plan 9 Namespaces"]]></title><description><![CDATA[
<p>It might not be the best example but in my experience Microsoft seemingly tries with Windows the approach of (almost) everything being an API. It might be the Windows API specifically or that I'm mainly driving Linux outside of work, but I often found the approach of (almost) everything being an API annoying.<p>The presence of PowerShell softened my annoyance somewhat, but it never the less often feels unnecessary over-complex and overtly limiting. Tasks I can do in a few seconds on Linux often require reading long convoluted documentations and writing quite long PowerShell scripts or even full blown programs on Windows.<p>My experience is that the more basic and simple the task at hand the more annoying having to search thru pages upon pages of documentation and writing scripts became. But the more complex a task became the more I was happy not having to always deal with (and error handle) parsing an integer out of a string or splitting a string by a certain character.</p>
]]></description><pubDate>Wed, 21 Jun 2023 13:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=36418153</link><dc:creator>dadie</dc:creator><comments>https://news.ycombinator.com/item?id=36418153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36418153</guid></item></channel></rss>