Hacker Newsnew | past | comments | ask | show | jobs | submit | robinhood's commentslogin

Not every comment about Germany requires a mention of a dark past.

Doesn't require it, but in this case it sure is relevant

It does not, since the context is absolutely not the same. Closing a major piracy actor VS actions that led to a world war.

Banning books is the same as banning books. Whether it's in the name of censorship or anti-piracy

Not sure you can call it censorship if it's the author of the book who doesn't want you to access it for free. I know there are a few levels of indirection here, but with a few notable exceptions authors are normally against their books being pirated.

I personally sure want Anna's Archive staying up, but comparing it to nazis burning books is a bit too much IMO


Because the US doesn't act against copyright infringement? They just suspended the Annas Archive .org domain

At least we don't ban books from Libraries, because they contain the true history or "wrong thought" and Republicans don't like that


This isn't banning books, it's akin to banning a book store. If a book store chain isn't paying their taxes and gets shut down, the books have not been banned or censored.

Don't even need to rely to anti-piracy to find book banners. US public schools continue to accelerate their book banning tendencies.

* https://pen.org/banned-books-list-2025/ * https://www.ala.org/news/2025/04/american-library-associatio... * https://cdhe.colorado.gov/banned-book-list

Book bans at department of defense high schools are resulting directly from this administration's executive orders.

* https://www.aclu.org/press-releases/dodea-book-bans

We need to keep fighting for the right to read freely.

Meanwhile, waiting for Cloudflare to walk away from their US government contracts to protest these blatant free speech attacks.


I mean when Germany is jailing people for being "offensive" it's hard not too.

You are confidently incorrect, very impressive.

I honestly don't see the irony. I believe Cloudflare tries to argue for an open internet. I use some of their features on the free plan and it's of tremendous help, especially considering the price I pay (ie 0$). I'm actually super glad that Cloudflare exists.

It was probably inevitable. Building a commercial offering (mostly templates) around code which could be considered as "commodity" is extremely hard to do. I'm glad Adam and his team have had a lot of success already with this, but for sure it was not sustainable on the long run. If you are reading this, thanks Adam for having created Tailwind. It's not for everyone, but it's for some people, and that's good enough for me. We need options, and you were a solid one of them.

Your comments in this thread are terrible, all of them. You are part of the reason why working on open source projects is so hard for people who obviously want to do good in this world. Check Adam's work: his work has been a net positive for the OSS community. Go spread your poison and nasty comments elsewhere please.

As someone who paid for a lifetime license of Tailwind UI, unlike, I strongly suspect, simlevesque - I 100% agree with this. The negativity is completely uncalled for, please take this somewhere else and do some self-reflection.

> Go spread your poison and nasty comments elsewhere please.

I have been on HN since 2008, his comment is by far the worst encounter ever in my memory. The sense of entitlement, not only in one comment by literally every single one of them in this thread and despite all the explanation he still believes he is right.

And to top it off he manage to drag HTML and CSS standards into it.


Poor article that is borderline click bait and designed to fuel HN rage. CSS doesn't suck. As most things in life, mastering an art takes time and effort.

I never disliked an OS as much as I dislike what Apple is doing with MacOS (and iOS by extension). I've been with MacOS for 20 years, but I've switched at home to Linux full time 2 years ago and I don't regret it. At work I'm forced to be on MacOS. It's concerning how Apple doesn't care anymore about user needs, usability, design and consistency. Where it was the best OS in the past for me, it's not anymore. Other OSes are better suited for where I'm at in my life.

Consider yourself lucky to have been on that side of the fence instead of suffering the vagaries of Windows since ME.

I thought that was supposed to be Apple’s thing. “We decide how to make it and you decide to buy it or not.”

It makes it seem like they’re designing for you until they’re not.


Importantly, that philosophy relies on the result having merit, and working cohesively on its own terms, even if it's not your preference. Like, if I go to a restaurant that refuses me sugar for my tea, it better be darn good tea.

> Like, if I go to a restaurant that refuses me sugar for my tea, it better be darn good tea.

But if you demand sugar in your tea it doesn't matter how good the tea is, right? You are not going to like that restaurant.

> Importantly, that philosophy relies on the result having merit, and working cohesively on its own terms, even if it's not your preference

I am too dumb to understand what this means.


I might prefer my tea with sugar, given the choice, but I'll still be satisfied if the tea is very good (this metaphor assumes I don't demand sugar, but merely prefer sugar). I might prefer that Apple products work differently, but if they work well, I'll tolerate that they don't work exactly how I want. In either case, I'm willing to adapt my preferences a bit to an expertly made product.

> I thought that was supposed to be Apple’s thing. “We decide how to make it and you decide to buy it or not.”

This was Apple; your customization options were limited, but things were well designed and cohesive. If you were willing to adapt to their design paradigms, you'd benefit from their expertise, and also have to put in less effort tweaking. Plus you could pick up any random new Apple product and be up to speed immediately.

But to extend the metaphor, if the tea sucks, I'll stop going to that restaurant. If Apple makes their UIs both immutable and bad, I'll use something else.


> but things were well designed and cohesive.

This is an opinion, though. macOS did do certain things better than Windows, but it also did a lot of things markedly worse. The Mac market share never overtook the Windows market, on-merit it was considered a worse product. You or I might think it was a decent system at some point, but the evidence is really just anecdotal.

I agree with the parent comment, Apple's "thing" was their financial skill and not their manufacturing or internal processes. Once the IIc left the mainstream, people stopped appreciating the craftsmanship that went into making the Apple computer. It was (smartly) coopted by flashy marketing and droves of meaningless press releases, documented as the "reality distortion field" even as far back as the 1980s.


How is that different with other companies? Like with Windows? Do you have a choice of UI when loading the OS? Are there ways to remove the taskbar and replace it with a third-party one? Can you change all the core OS shortcuts?

The fact Apple makes and sells the only hardware to run macOS does not mean the software is fundamentally different from the rest of the industry. Apple has deprioritized backwards compatibility, not user choice.


> does not mean the software is fundamentally different from the rest of the industry.

I bet you wish that was the case. XServe existed though, and for all of Apple's confidence in the product it was (and is) treated like a second-class citizen that doesn't compete with free alternatives.

There is literally nothing that stops macOS from falling into the same pit of irrelevance besides first-party hubris. How much do you trust Apple to make smart, responsive decisions?


> Apple has deprioritized backwards compatibility, not user choice.

¿Por qué no los dos?


Seriously? UX in Linux is awful, there's no single desktop metaphor. You have hundreds of distros each with their quirks. There is no "Linux" other than the kernel.

There's a lot more consistency in the Apple ecosystem.

Don't get me started on the other crap with Linux distros: power management doesn't work, audio barely works, heck even though both Linux and MacOS use CUPS for printing, in MacOS it works way better.


But Linux is getting better each year (seriously, KDE is amazing, Gnome works well if you like it), made by hundreds of independent people, while Mac is getting worse, made by one focused company.

I've had no problem whatsoever with 2 laptops regarding power management or audio.

Get a major distro and major software if you don't want to wander into problems.


Judging from this article, Linux seems to have more consistency between the thousands of applications all built by different people with no guidelines than MacOS right now.

At least half of those complaints on the article have standard, close to universally agreed icons.


> there's no single desktop metaphor

I use both Linux (home) and Mac (work) and I don't see one in Mac either. Also over time Linux has been getting more consistent, and Mac less.


Your experiences are not universal. I'm sorry that happened to you, but I've personally never had a power management, audio, or printing problems with Linux in 17 years of using it.

Having no single desktop is a huge bonus. If you don't like one distro, you might like another. "Consistency" is a poor way to restate, "Windows or MacOS might be bad, but at least someone can unilaterally make it worse against your will."

I'd rather choose a drink from a soda fountain than get a more consistent flavor from a urinal. But to each their own.


It looks like an old comment from 5 years ago. I bet you haven't tried Linux lately. Yes there are many flavors of this OS, and that's alright. Everyone will find what it needs. As for the other crap that doesn't work: again, install and use any popular distro. You'll see for yourself. Most recent hardware is perfectly supported and things just work™.

if you have routing issues with your primary dns server, you will not be able to perform a clean shutdown (or run anything with sudo, apparently)

The other way is true too. I’m reading for about 20 years quite often that Linux is perfect at last, no issues exist at all, and it improved immensely the year before, because “back then” (ie one year before) it was terrible. And of course if you mention a problem under an article mentioning problems, you obviously just somebody who doesn’t know anything. You just need to “configure” it bro, because a famously unreliable thing cannot be unreliable, because it worked for them in a completely different setup. And probably I will read these in 5 years too.

CUPS has "just worked" on Ubuntu for me for like, as long as I can remember. If you use only GTK apps and either gnome or cinnamon, things are a lot more consistent than Windows (like, windows itself, not even 3rd party stuff)

I don't understand why this comment is downvoted, it is undeniably true.

GNOME and KDE have stepped up with their design and user experience. I recommend you give them another try.

Often, when we don't understand something, asking questions helps us learn. Happy to answer any you might have, to help you understand.

Whereas on my laptop and my distro it works. And a lot of other people probably feel the same way. I use Linux at work and have never had issues with it in the last 6 years. Prior to that, yes.

Because for most of us, it's simply not true. It's as stable, if more, than MacOS, by far.

The word "stable" literally does not appear in the comment to which I was responding.

Maybe I'm just scarred from laboring much too hard in the 90s and aughts to get desktop and laptop Linux working, but here is my current take:

- Yes there is fragmentation. Perhaps there are not hundreds of Linux distros but, off the top of my head: Debian, Ubuntu, Mint, Fedora, RHEL, CentOS, Rocky, Alma, Arch, Manjaro, openSUSE, Kali, PopOS, elementary OS, Zorin, Gentoo, Alpine, NixOS are all viable options. Next, pick a desktop: GNOME, KDE Plasma, Xfce, LXQt, Cinnamon, MATE, Budgie, Pantheon, Deepin, Enlightenment. Each has different UX conventions, configuration systems, and integration quality. There is no single Linux desktop and its bewildering. - Power management now "works" in the sense that, when you close your laptop lid and re-open it, yay! the machine (mostly) comes back to life instead of just crashing. It took us at least 15 years to get to that point. However, PM does not work in the sense that battery like on my M4 Macbook Air is literally 2x what I would get from a comparably priced Linux laptop. Part of that is better hardware, but _a lot_ of that is better power management. - Audio now mostly works without glitching, just like it did in OS X circa 2002. But God help you if you're not using a well-supported setup and find yourself manually having to dick around with kernel drivers, ALSA, Pulseaudio. (Just typing these words gives me PTSD.) Here is a typical "solution" from *within the past year* for audio troubles in Linux: https://www.linux.org/threads/troubleshooting-audio-problems.... There are thousands more threads like this to be found online. For typical, 99%-of-the-time use cases, experiences of this sort are rarely if ever encountered on Mac. - Printing is arguably the closest because, as previously noted, they are both using the same underlying system. But printing, thanks to AirPrint, is still smoother and more pain-free on Mac than on Linux. - Don't even get me started on Bluetooth.

It's not that I'm anti-Linux, I wanted sooo bad for Linux on the desktop and laptop to succeed, for a variety of reasons. But Steve J came along 25-30 years and completely pulled that rug out from under us.


what distro are you running at home?

ive had the most success with fedora x11 / xwayland but lately wayland has been pretty solid


I've used Mint for a long time. Extremely solid, stable and simple. In the last three months I've been on Arch (through Omarchy) and it's also very stable and so powerful. Everything just works. I have a pretty beefy computer and even my favorite game of all times (Path of Exile 1) runs fantastically on it.

XWayland runs on top of Wayland, and is a way for X11-only applications to still work. It does not run inside a native X11 session.

if they're going to just crap on their software, I'd be far happier with just neglect.

They did desperately need a distraction from the complete bedshitting mess they've made of AI though. Regardless of whether you think AI is good or wildly overpromised, getting on stage and lying through your teeth about what your AI does is what C-tier companies do, not Apple. Except they do now.


Nowadays AI can help with Linux. For example AI helped setup my bluetooth mouse and set up an action for each of the extra buttons.

Yet another thread of React vs the rest of the world. Each has its use case, and most of the time, React/Vue are largely overkill. Personally, I would never, ever, ever start another React project again. The nightmare of the horrible JS ecosystem, build steps and tooling is behind me. All my projects now use either HTMX or Alpine Ajax - and for web apps that are actually pretty large. It works perfectly fine. Add Turbo to the mix and you almost have the feeling of using a real SPA, without the headache and large bundled JS files. Feels refreshingly simple. Still have to figure out the no-build step so I can completely drop Bun/Yarn/Npm, and life will be a wonderful thing.


Clearly you haven't used something like HTMX. Do you understand what "returning HTML by the server" mean? You are basically sending back a view, like you would in any other framework actually. This would be the exact same pattern as displaying or dynamically adding a new component from either React or Vue. It doesn't create any styling issue at all, nor any unintended consequences.


I’ve used jquery which is very heavy into html fragments. It can get unwieldy compared to keeping all your rending logic in one place and applying data to it like in React. Other comments here validate the suspicion that HTMX can fall apart in large systems.

Unless you’re saying the components returned by HTMX are using the shadow dom for isolation, you can very easily run into styling problems by changing a style and not realizing some injected fragment of HTML somewhere relies on it being a certain way. I hope you’re using a monorepo because unlike typescript APIs, those HTML fragments and CSS styles are not type checked.


This is easy to solve. Just configure htmx to automatically add an `Accept-Version` header to its requests:

    document.addEventListener('htmx:configRequest', evt => {
      evt.detail.headers['Accept-Version'] = APP_VERSION;
    });
And have a middleware that checks for this header. If it finds a version mismatch, have it respond with an HTTP 400 and a message to update the app to get the latest version. This is pretty similar to what many SPAs are already doing nowadays so it shouldn't come as a big surprise.


Well yeah, HTMX wouldn't be a good fit for micro-frontends, but I didn't think many people were actually using those. You have to write all your html in accordance with a single stylesheet, but that strikes me as the least of HTMX's impositions.


That's because jquery takes a very global approach to the DOM, which will naturally lead to spaghetti code.

Every backend framework, be it dotnet or Symphony or Rails, has a concept of components. It's a non-issue.


Thanks. It's exactly what I thought, but written in a funny way. I'm so sick of this way of writing, which is actually tuned to appeal to the broadest audience possible and follow every guide on "how to write efficiently".


No. Kagi uses Google results behind the scenes. Partner with Duckduckgo, yes. Or others. But please stop fueling Google, even indirectly.


DDG uses Bing instead, that's not really any better. Ideally a Browser should not partner with any websites. It's always been a deal with the devil even when Google was not as evil.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: