• 1 Post
  • 1.47K Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle


  • My initial thought on this is that it’s treating a symptom not the problem. Ultimately I think the mistake was overloading ‘clone()’ for Rc and Arc types. Semantically clone implies memory being duplicated, but when you clone an Rc or Arc that isn’t what you’re doing. You are in fact explicitly not copying memory which is the entire point. If you think of clone as semantically equivalent to malloc I think the problem becomes more apparent. Had they introduced a new trait and method for “cheaply copyable types” like Rc and Arc we wouldn’t have this problem as the compiler could trivially work out anywhere it could make copies. In short there’s a need for a trait that sits in between Clone and Copy. Heavier than a Copy, but significantly lighter than a Clone.

    Edit: thinking a little more semantically this equates to: Copy types can be duplicated without using an allocator simply by copying bits as is. Clone types require an allocator to copy and a method call to perform book keeping. This new trait can be duplicated without an allocator but does require a method call to perform book keeping.





  • I think the problem is the way political parties are structured in the US. At the end of the day the thing that actually matters with a party is how its members behave in their respective offices. It’s how senators and congressmen vote, what bills the president champions and vetoes. For party officers people judge by what they can see and that’s mostly which candidates are receiving support and which aren’t.

    So what are people seeing? They’re seeing the same politicians in office today as 6 months ago, voting the same way they always have, and many prominent Democrat politicians attacking Mamdani. Sure they can’t have changed who’s in office without an election happening, but that’s kind of the point, until that happens those people are the DNC to most people. In order to change that perception those politicians would need to be publicly kicked out of the party. Until people no longer see “Senator X (D) from Y” making headlines they are the DNC to most people.






  • An informed voter base that votes based on understanding the policies is of course the ideal, but the problem is a significant chunk of the current voters are already those brainwashed idiots voting for the loudest moron. If what it takes to unseat them is an equivalent group of brainwashed idiots voting in the opposite direction that might just be the compromise we have to make. The critical thing is going to be that the person those idiots elect needs to actually pass intelligent policies. If you can convince morons to vote for someone actually intelligent, that’s still an improvement over the current state where morons are electing either pure evil, morons, or both.




  • The problem is the majority of the legislative and the head of the executive decided to collude to just ignore the constitution and then proceeded to stuff the judicial branch with their puppets. The problem with the checks and balances is they don’t have an answer to “but what if 2/3rds of the government decides to wipe their ass with the constitution at the same time?”.

    No amount of reorganizing the deck chairs changes that calculus. The system was broken the moment they just decided not to remove Trump from office during his first impeachment. The only way I can see to do anything about that flaw is to just make it ridiculously easy to impeach any politician, say something like a general vote of the public that only requires a 25% margin to pass. Sure the Republicans absolutely would have used something like that against Obama, but at least we’d be able to clean all the corrupt bastards out of congress and the supreme court as well.


  • I’d argue the 9060 and 9070 are less AMD not screwing up and more Nvidia setting records for screwing up. The 5060 and 5070 are wastes of silicon that are out competed by Nvidias own hardware nevermind AMDs offerings. The 9060 and 9070 are not bad GPUs, but they’re not really good either.

    If Intel can close the performance gap with AMD while also maintaining their price points we might see some genuinely good GPUs as AMD is forced to compete with someone (Nvidia isn’t really a competitor, AMD isn’t even attempting to compete at the high end, and Nvidia refuses to compete at the low end). My only fear in this scenario is that AMD does the same thing they did previously when they struggled to compete with Nvidia and just exits the GPU market entirely.

    It would be truly ironic if we ended up in a situation where AMD is the dominant CPU manufacturer, Intel dominates the budget GPU market, and Nvidia dominates the market for people with more money than sense.


  • He’s a moron that doesn’t understand economics and ignores the advice of anybody smarter than him (which is pretty much everyone). He has an incredibly simplistic concept of how domestic markets work and doesn’t even remotely understand international trade. All he sees is the word “deficit” in “trade deficit” and thinks that means the US isn’t getting paid for its exports. It’s why he’s so hung up on the concept of tariffs (which also don’t work like he thinks they do).

    The only thing Trump has ever understood is how to rip people off. If he had been born to someone poor Trump would be running the sleaziest used car lot for a thousand miles around somewhere.


  • Don’t forget medical expenses as well. The cost of living in the US has been on the rise for decades while wages have remained flat. The simple reality is while the US economy has continued to improve, only the rich have benefited from that and it’s approaching the point where the majority of the US population literally can not afford to live in the US. The oligarchs are going to be forced to share that wealth or the entire US economy will collapse and they won’t like what happens when a large, angry, and very well armed population decides they’re tired of living off the crumbs that fall off the plates of an incredibly tiny group of the ultra wealthy.