-19 karma · joined September 10, 2021
Every dispensary I've visited here in the northeast accepts cash and debit cards, I assume they don't accept credit due to higher processing fees and higher risk of chargebacks rather than processors being problematic (otherwise they would not accept debit since they get ran through the same system anyway).
Not saying it's a good or bad thing, but .NET and C# by extension has had these features for years (decades in some cases) while the only thing java has are half-baked prototypes and plans to 'maybe' implement things. In many cases these plans just get endlessly pushed back and new java major versions just become a pile of simple bugfixes which in the past were just pushed as minor jre updates.
None of those are features, they were desperately needed shorthands for common java idioms. This is like calling braceless if/for/while statements 'features', when they're purely syntax sugar that has fallen out of favor completely because there's been several major security vulns found in major projects due to their use and development oversight/code review failure (https://nakedsecurity.sophos.com/2014/02/24/anatomy-of-a-got...), to the point where most companies ban writing them.
Just off the top of my head:
* LINQ. Added to C# in 2007, Java didn't get streams until 2014.
* structs/value types, implemented in net framework and net core for 15+ years, but not present in java 17. Some oracle engineers have been working to implement them under project valhalla but it seems to be vaporware at this point after 8+ years of work.
* unsigned types, no plans to implement in java (though IIRC it was originally planned as part of valhalla)
* async/await
At the feature level Java is stuck in the mid 2000s. Nobody wants to do the actual work on keeping it competitive.
In what way? It's slower and has less features than the .NET runtime.
> "no real reason" is a stupid take. I could list multiple, but a big one is that there are hundred java developers for each dotnet developer in my city. The java env is well tested and well understood, if anything one should argue why not use it instead of a hip and trendy alternative.
So, your only credible excuse for using java is inertia from boomers and middle managers refusing to adapt from the standard of the early and mid 2000s?
.NET 6 is vastly more performant than .NET 5, which was already faster than openjdk and openj9 (https://devblogs.microsoft.com/dotnet/performance-improvemen...)
> and also what do you mean by oracle suing if you implement value types?
this one shouldn't need an explanation, oracle very commonly pursues frivolous lawsuits as a way of bullying money out of businesses that don't have the budget to fight them for years in various courts.
There haven't been any notable language features added since java 9 besides some basic syntax sugar (which is already covered by stuff like lombok anyway).
For features and performance you might as well just target .NET 6. It has things that have been perpetually 'too hard to implement' (read: oracle doesn't want to pay their engineers to impl it and will sue you if you do it yourself) like value types, generics without type erasure, no checked exceptions, etc. and with .NET 6 performance is better than OpenJDK across the board.
I know who louis is, and contrary to your opinion replacing random surface mount components until the machine turns back on is not a repair. Generally most of his work is not even for machines that spontaneously failed, it's all stuff that's water/beer/soda damaged that Apple turned away. He charges more to do those repairs and they generally don't hold, because it's impossible to remove all latent moisture and corrosion once a board is significantly damaged like that.
> The characterisation of third party repair as "amateurs" is one of Apple's creation (obviously not just them but all tech companies).
The context was the end user buying parts and repairing their machine themselves. How is that not amateur?
> Apple will wipe your data, send your phone to China and replace your mainboard at best. An actual repair technician will fix what's actually wrong right then and there and not touch what isn't - including data.
Apple themselves say they do same-day repair, so I'm not sure why you're overtly lying about that here.
> I completely understand that you don't want to fix your own device or even if you only ever want to deal with Apple, but that shouldn't be the only option.
???
I'm 100% pro repair, I'm just not getting the hate on apple for their practices. They are by far the most pro-repair company in the smartphone space (definitely NOT in the laptop space however, though their in-store battery replacements for macbooks are still cheaper than buying genuine oem batteries for thinkpads, I wish they would go back to socketed ram and ssds but that clearly isn't happening), and are the only actual company that offers in person same day repairs and mail in repairs for reasonable prices. If you want to get a pixel repaired you have to go to shady third party chain stores that are contracted by google, and usually all they will do is replace the screen and see if it works (even if the fault is completely unrelated, you can search for people's experiences with pixel 3s spontaneously bricking and find thousands of horrors stories).
Of course, there are also important factors like the average worker being dirt poor. Who is buying an iphone on a 300-400USD/mo equivalent salary? It would take years and years of saving to afford one, or a choice to put yourself into hard to repay debt for a status symbol? I would imagine the average person there buys the cheapest phones possible and not the highest end name brand phones every few years like working and middle class westerners do.
I'm aware. It doesn't really matter if the final repair service is cheaper than buying the part and doing it yourself and leaves a better, like new result rather than a repair job done by an amateur.
> and it's only screens, not any of the other many parts that often fail.
They repair any part of the phone that fails, screens were just the first example I found are trawling for a few seconds with google. Apple does cheap battery replacements and will swap motherboards too.
Doing it without the meagre compensation they give now would be deeply unethical, Tesla tried something like that recently when a story emerged that someone was quoted for full out of warranty battery replacement for a broken cooling hose fitting on their cars battery and they refused to give any core charge even though the battery itself was still fully functional (https://www.youtube.com/watch?v=n8-OkfCcRAo).
https://support.apple.com/iphone/repair/service/screen-repla...
> The Apple Store and many of our Apple Authorized Service Providers offer same-day service for screen replacement.
The pricing available here (for guaranteed new, genuine parts and labor) is actually cheaper than the cost of genuine replacement screens available on ebay at first glance, the first genuine iphone 11 screen I found on ebay that wasn't a chinese offbrand or used assembly is $235 (https://www.ebay.com/itm/174952166934) whereas apple quotes $199 for a new 11 screen and replacement service.
That said, I still won't buy an iphone until they at least get rid of lightning. It's extreme ridiculous that apple would keep a proprietary connector after migrating the rest of their product stack over to usbc. I have a pixel 3 currently and will certainly never buy another android phone again, the biggest issues I've had don't exist on iphones at all, namely apps being randomly killed or crashing on open due to running out of RAM and the battery degrading quickly (lost ~10% in 1 1/2 years of light use, not using the phone in any extremely cold or hot conditions and only trickle charging).
No, because it's pointless to legitimatize conspiratorial or fascistic views by engaging in a one-sided debate where one side is backed by scientific fact and the other is backed by Karen on facebook's idea that the election was stolen and that a COVID vaccine will kill you.
I would argue that there is no reason why freedom of speech should apply when you are actively trying to undermine the country (treason) and sow chaos/fear among the populace (terrorism).
* Audi RS3 (7:35.522)
* Porsche Cayenne Turbo GT (7:33.95, also an SUV)
* Alfa Romeo Giulia Quadrifoglio (7:32)
* Porsche Panamera Turbo (7:29.81)
* Mercedes-AMG GT 4-Door Coupé 63 S 4MATIC+ (7:25.41)
It's actually hilarious to me that you would rather double down and act like a tantruming toddler instead of taking 1 minute to read the list like I did. You're a loser clamoring to defend Tesla with any excuse possible, to the point of desperately lying.
I would also wager that if it was actually tested independently the performance would not hold up to what Tesla claims, and that the M5 below it would probably exceed it's time. We already know Tesla lied egregiously about the 0-60 time as no independent test has managed to get below 2.27s without a glued surface and drag slicks.
It's also extremely embarassing that the S Plaid cannot beat the times of the Camaro, C6, C7 and C8 corvettes, and R35 GTR. These cars all were less than $80k USD new, while an S Plaid is $148k USD.
We need batteries that store energy in less weight and volume than the most efficient ICE compatible fuels, which is unlikely to ever happen. BEV is therefore a non-starter for cutting edge super and hypercars.
There's several 4 door cars faster than plaid on there too, not sure why you'd bother trying to move that goalpost.
Plaid gets beat by unmodified ICEs that are 1/5th the price.