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.
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.
> 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?
> 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.
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.
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.
> 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.
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.
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.
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?
reply