HN user

shartacct

-19 karma
Posts0
Comments40
View on HN
No posts found.

Yet you can't use a credit card to buy cannabis pretty much anywhere AFAIK.

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).

With project Loom, it will avoid the mistake of function coloring that async introduces. In a managed language, why not let the runtime automatically transform blocking calls to non-blocking, when it already knows what’s up?

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.

No they shouldn't. There are high-risk payment processors that will serve foreign intelligence operations like wikileaks, fascist political donation services, fraud-heavy industries like fiat to crypto onramps and socially regressive businesses like porn. There's no need to regulate low-risk payment processors as the industry is not monopolized in any way and it's trivial to find one that will take your money.

I guess you missed the 'new development' part of my original comment? Obviously it would be nonsensical to port a large extant codebase to a new language and tech stack if it's just being maintained.

Records, switch expressions, multi line strings and that is only language changes.

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.

take advantage of the jvm

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?

Ad injectors on public wifi is a marginal 'risk' considering this page is targeted to professionals and informed hobbyists anyway, who will predominantly just be browsing from home, work or with a VPN that tunnels traffic through either a server they control or a service provider's server whom they trust anyway.

any references/benchmarks for some realworld apps/services?

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

(language features, performance gains)

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.

Are you insinuating that Russia didn't cause the death of tens of thousands of civilians in east ukraine or that the anti-gay purges in chechnya didn't happen...? You're a real piece of shit if that's your belief.

Were you expecting a different answer? Do you think anyone who tells you a hard truth should 'seek professional help'? I guess when you end up utterly defeated in your own country clinging to national fervor only to come and post snark on places like HN and still end up own-goaling yourself it must be hard to cope with, snark is all you have left :'(.

Look up Louis Rossman on YouTube. There are many repairs that are trivial for a trained professional that Apple just refuses to do, nor do they provide parts for. Replace a single resistor and an "unfixable" MacBook works like new again.

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).

Well.. yeah? That's what happens when you allow organized crime to attack foreign businesses with impunity, encourage your citizens to murder gay and trans people, and destabilize every neighboring country by instigating false flagged 'civil' wars in them.

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.

That's repair, not parts

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.

They do, people trade in phones for credit towards an iphone all the time.

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).

You can.

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.

You mean apple stores? They're everywhere that matter.

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).

Someone want to throw out there a better way to combat disinformation than just armchair criticizing their decision? I almost feel like people are siding with the anti-vaxxers out of "principle".

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).

There's at least 5 that I can see from a quick glance of the wikipedia list:

* 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.