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

I dislike the examples here where the "old" way works in all browsers, but the "new" way only works in Chrome/Edge. IMO, it's irresponsible to include such examples, since it makes the Blink monoculture worse.

Agreed; wish the default filter was "newly available" since that includes all 3 major browsers (Chrome/Edge, Safari, Firefox) but still includes new stuff that isn't "baseline" yet.

Even "newly available" doesn't seem correct. For example:

https://modern-css.com/smooth-height-auto-animations-without... This claims `interpolate-size` is newly available and works in all major browsers.

https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/P... This states `interpolate-size` only works in Chrome/Edge.

I tested the demo and it's definitely not working in my copy of Firefox.


This site shouldn't be the one to blame. Instead, we should probably ask Mozilla to be more standards-compliant.

This is an experimental feature. Not part of the standard yet .. imho.. shouldn’t be included (yet)

I don't see Mozilla obligated to follow whatever Google cooks up and declares a "standard".

Sometimes I'm developing an internal tool or something only for myself / handful of people. I'm perfectly fine saving time and complexity using a one liner modern CSS solution instead of having to rely on some hacky unreadable code to support 10 years of legacy browsers.

The latest version of Firefox is not a legacy browser.

> they just decided it wasn't worth the effort anymore

That seems disingenuous. Doesn't being in the client cert business now require a lot of extra effort that it didn't before, due entirely to Google's new rule?


No, not really. Unless you consider basic accountability "extra effort".

Basic accountability doesn't pay for the infrastructure required for a separate root.

> the build failed at the linker stage

> The compiler did its job fine

> Where CCC Succeeds Correctness: Compiled every C file in the kernel (0 errors)

I don't think that follows. It's entirely possible that the compiler produced garbage assembly for a bunch of the kernel code that would make it totally not work even if it did link. (The SQLite code passing its self tests doesn't convince me otherwise, because the Linux kernel uses way more advanced/low-level/uncommon features than SQLite does.)


Yeah I saw a post on LinkedIn (can't find it again sorry) where they found that CCC compiles C by mostly just ignoring errors. `const` is a nop. It doesn't care if you redefine variables with different types, use a string where an `int` is expected, etc.

Whenever I've done optimisation (e.g. genetic algorithms / simulated annealing) before you always have to be super careful about your objective function because the optimisation will always come up with some sneaky lazy way to satisfy it that you didn't think of. I guess this is similar - their objective was to compile valid C code and pass some tests. They totally forgot about not compiling invalid code.


>They totally forgot about not compiling invalid code.

Indeed. For a specific example of it not erroring out:

https://www.reddit.com/r/Compilers/comments/1qx7b12/comment/...


I agree. Lack of errors is not an indicator of correct compilation. Piping something to /dev/null won't provide any errors either & so there is nothing we can conclude from it. The fact that it compiles SQLite correctly does provide some evidence that their compiler at least implements enough of the C semantics involved in SQLite.

It can run Doom so it must mean some amount of correctness?

Tesla is doing fine. I think the problem is the legacy automakers, not the EVs.


Their sales says otherwise though. They are down almost everywhere.


Hasn't the Model Y been the world's #1 best selling car the last 3 years in a row? Even if their sales are down some, I hardly think you can call them a failed experiment.


> Post had nothing to do with Haskell so the title is a bit misleading.

To be fair, that's not part of the article's title, but rather the title of the website that the article was posted to.


I know, but that's not typically how you see titles posted here. I'm just disappointed as I enjoy writing Haskell. :)

> I only use my windows machine because I can swap out parts stuff and is more hackable but macos is so much more beautifully designed.

That's definitely a good reason to use a PC instead of a Mac, but why not run Linux on it? Then you'd get the best of both worlds.


I would not describe the Linux desktop experience as the best of both Mac and Windows.

Let's go with different, a different world.


This is newly possible with Pandoc 3.9, the first release to officially support WASM.

> So it's cool if one person gets deplatformed, as long as it's not a pattern? Odd choice if you ask me.

No, it's not cool even if it's just one person. The point is that you should absolutely be upset at the bank for arbitrarily banning someone for no reason, but not at Peter Thiel or Palantir, since it being just one non-high-profile critic means there's no good reason to think they had anything to do with it.


>The point is that you should absolutely be upset at the bank for arbitrarily banning someone for no reason

Why? It’s the regulators who are to blame for that, not the bank.


Let me re-iterate this one more time: he invested in Qonto, he invested in Wise. Therefore, whether the actual reason is incompetence or a personal vendetta or both, he deserves some of the blame. He is the one that funded them. He is the reason they exist, as (in)competent as they are.

Shifting the blame to "incompetence" does not absolve him of any guilt, he is equally to blame for that as well.


It's extremely improbable that a random critique of Thiel led to one of the many many many companies he invests in banning this guy. It's not impossible, but - Occam's razor, it's not the simplest assumption.

Your initial post suggested that we should assume that there is a link; now you're backing up to "Thiel takes some blame from bad actions by companies he invests in," which is a much weaker but more defensible claim.


Was I the one to shift the conversation into "incompetence" or did someone else do that thinking it absolves Thiel of any blame? Which I've proven it doesn't and you just agreed with me that it doesn't?

We can go back to my original claim if you want to, but my stance would remain the same as it did it in my first comment: if on one side of the argument we have a company directly funded by Thiel and on the other side we have literally anyone else, I personally don't need any strong evidence to believe that other side, as I am well-familiar with Thiel.


>Was I the one to shift the conversation into "incompetence" or did someone else do that thinking it absolves Thiel of any blame?

If you're talking about my comment, you must be mistaken because "incompetence" almost by definition is blameworthy.


Cool, Thiel is still to blame.

That is the only business model of neobanks: be more incompetent than traditional banks, skirt the laws as much as you can get away with by being "new", raise prices through the roof once you have enough suckers because you have "better UX", raise the prices even further once traditional banks catch up and convince a certain percentage of your users to switch back, shut down entirely once you've burned through the market and cannot convince anyone new to use you.


>Cool, Thiel is still to blame.

Only weakly, and closer to "all boeing shareholders are to blame for the accidents associated with the 737 MAX" than what was originally claimed, which was that he was specifically banned as some sort of retribution for his criticism of Thiel.


I don't think it's fair to blame an investor who's not the founder and has no executive/managerial control of a company for what that company does. Do you have a retirement account that invests in the S&P 500? Should you be responsible for the decisions all of the companies in it make?

> neobanks have a history of banning clients arbitrarily without recourse.

Not just neobanks, sadly. Even old-fashioned banks like Chase do so with alarming regularity.


I wish more countries had an equivalent to https://www.federalregister.gov/documents/2025/08/12/2025-15... that would make what's being described here illegal.

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

Search: