The “eligibility index” here is kind of a bullshit number. R&D per capita doesn’t make sense as a measurement to begin with, and even if it did it doesn’t account of population density and the artificial nature of the borders of some of these places. Some cities have more or less of their suburbs within their borders, which is going to drastically affect those R&D per capita numbers.
Apple really ought to invest more in server side Swift directly themselves. I feel like it has a lot of potential, and what the community has done with limited resources is impressive, but it's not really going to be able to gain substantial traction without a lot more weight behind it imo
What’s the difference between the superior serving the inferior and ruling over them tyrannically as you’ve described? It’s very easy to exert power over someone and justify it by saying they’re better off that way. The reality might just be that people with power tend to use it, and regardless of the morality of any given culture that will ultimately still be the case.
It seems pretty likely that Flutter become the preferred stack at some point in the future given that it's used as the primary UI toolkit for Fuschia. That is still probably a few years away though.
It would be a lot more difficult than it sounds for Apple to allow 3rd party browsers and allow them to be good. Even on macOS now, Chrome depends on internal OS APIs which prevent it (or Electron apps) from being in the Mac App Store -- and for good reason, those things could break at any time. So in order to allow 3rd party browser engines that can compete with Safari in terms of performance etc they would need to make the APIs that are used to optimize them public.
The downside is that also means a lot of the core APIs are a huge pain in the ass to work with, especially relative to something like Python, and the “solution” to this problem ends up being something like Spring which has to use so much reflection and metaprogramming to accomplish what it does that it also relies heavily on exceptions for control flow. So without even getting into the other issues, debugging becomes a lot more complicated than it would be otherwise.
Personally I would second Go as a good answer for this. It has its limitations, but it’s simplicity and it’s standard library more than make up for that from a pragmatic standpoint imo
This could be unrelated, this has happened to me plenty of times in the past and I think it could sometimes be related to either lack of sleep, dehydration, or fluctuations in blood pressure.
And who benefits from and promotes that? The wealthy and powerful. They WANT us to be divided along those lines so we'll all get out and vote for corporate Democrats who say the right things about identity politics and pretend to be leftists.
Some parts of Twitch are still kind of like that. The Classic WoW community especially has been amazing. Met a lot of people there that I play games & just hang out in Discord with pretty much every day.
Just do some work in a dead framework for a couple years and then you'll be good to go. Even something as recent as Ember has little to no information on places like StackOverflow for the last 3-4 years, so you actually have to look at docs and source code instead.
Interesting. Maybe the best way to not be doxxed and put on a list like this is to not associate with people who are involved with doxxing. Antifa does the same shit.
Biggest issues for me here were generics & the dependency situation, both of which are being fixed. But even back then, I loved using Go, mostly for what it DIDN'T have. Even ternaries, while convenient, inevitably lead to someone using them to write some really stupid shit that's hard to read.
Overall, I'm a fan of losing a few helpful abstractions in order to get rid of all the bad ones, whether in the language itself or in it's ecosystem. And Go delivers on that.
All I've learned from this thread is that a good portion of HN hates rural America. Apparently the privilege that comes from being well educated and working in tech isn't worth "checking" although I'm sure a lot of you would love to complain about how straight and white they are too. Who cares if a lot of them are poor, just cut off their power.
Yeah, I was expecting it to be either significantly more powerful than the iMac Pro or to have a lower cost for the base model. Neither of those things happened. I was willing to go out of my way to get hardware that's not quite ideal for my use case and still pay extra for it just to have macOS, but $6k is just too much. It might be expandable but each generation of Intel CPUs is incompatible with the last generations motherboards. If you care about single-core performance then it just doesn't make sense.
How many people actually need an 8 core Xeon vs an i9? Almost none. And that's without taking into account how much extra you're paying just for the hardware you're getting on the base model. I was willing to compromise and pay for workstation hardware just to have macOS, but not at a 2x markup.
Yeah the pricing for the base model is insane. You can get a more powerful PC with 4x the storage for half the price.
And you're right about Nvidia. I also stream on Twitch, was hoping I might be able to get one of these to replace my current PC. Without Nvidia there's no way.
Oh I'm sure people make that argument all the time. I just don't think it holds up to reality. It's sort of just a dismissal of better options. The reality in my experience is that Java is just a poor choice for a lot of software. That's why you end up with frameworks built upon frameworks & AspectJ to basically make it behave like a dynamic language and try to hide some of the ugliness of the underlying APIs from you. And it's just because it's corporate approved and "everyone knows Java". I don't see how it can reasonably be considered the pragmatic choice. It's just not productive, and the final product isn't something that I would consider easy to understand or maintain most of the time either.
It's the lowest common denominator. It's the same reason I haven't been able to adopt Kotlin at work. Everyone acknowledges it would be better, but "everyone knows Java". Seems almost like "nobody ever got fired for buying IBM" to me.
...anyone want to explain why they have a problem with this? Personally I find it really interesting that a web framework that dates back to NeXT is still in production behind widely used software.
All mainstream media is also guilty of running misinformation campaigns and widespread propaganda all the time as well, so who exactly are we going to hold responsible here? To me it seems like a recipe for giving more power to the people who already have the most.
It’s not just your phone, and a warrant isn’t always needed thanks to this precedent. Police are able to search without a warrant under many circumstances. For example, they could pull you over, give their dog a command to “hit” on your car, claim the dog smells drugs to search your vehicle, and force anyone in the vehicle to unlock their phones if they’re using biometric security.