Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
za3faran
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
391.
▲
JVM Language Summit 2023 Keynote [video]
(youtube.com)
2 points
by
za3faran
3y ago
|
0 comments
392.
▲
What every systems programmer should know about concurrency [pdf]
(assets.bitbashing.io)
4 points
by
za3faran
3y ago
|
0 comments
393.
▲
by
za3faran
3y ago
sealed interface Shape {} record Square(int x) implements Shape {} record Rectangle(int l, int w) implements Shape {} record Circle(int r) implements Shape {} double getArea(Shape s) { // Exhaus
394.
▲
by
za3faran
3y ago
The promotion incentives at least in the bigger companies generally do not favor becoming a domain expert in the product. Everyone wants to become "staff+" and rake in the big bucks, and it's a race to build an empire at the
395.
▲
by
za3faran
3y ago
Java has sum types now with sealed interfaces and pattern matching. Records have detructoring out of the box, and I believe supporting it for general classes is in the works.
396.
▲
by
za3faran
3y ago
I believe rust started with green threads early on, before ditching them. To your point, the C# guys seem to be interested in experimenting with green threads: https://twitter.com/davidfowl/status/15328807447327580
397.
▲
by
za3faran
3y ago
Reducing the number of concurrency primitives does not imply reduction in complexity. On the contrary in fact, I've seen the messes created by golang in large production systems. Here's a good article: https://www.uber.
398.
▲
by
za3faran
3y ago
> Faith in science, even basic assumptions on fundamental axioms, is grounded in reality . So is faith in established, proven, and documented religious materials with a chain of narration (Isnad in Arabic).
399.
▲
by
za3faran
3y ago
In Islam, we are taught to both to utilize reasoning and causes (الأخذ بالأسباب), as well as to supplicate and ask God for assistance. The two are not mutually exclusive, but necessary and complementary.
400.
▲
by
za3faran
3y ago
There's also the fallacy that assumes these are the only two available alternatives.
401.
▲
Generational ZGC and Beyond [video]
(youtube.com)
1 points
by
za3faran
3y ago
|
0 comments
402.
▲
by
za3faran
3y ago
What does you being female have to do with the issue at hand?
403.
▲
by
za3faran
3y ago
I agree that the notion of the "original sin" has leeched into the western secular society, and quite ironically I have to say (and I say this as a practicing Muslim). We also see it in many of the so called social justice movemen
404.
▲
by
za3faran
3y ago
I wonder how that sits with the diversity and inclusion directives that are everywhere now. Maybe they turn a blind eye when it suits them, or use other teams to offset the difference.
405.
▲
by
za3faran
3y ago
Wait a few years for a blog post outlining their rewrite in Java's virtual threads for an improvement in performance and latency ;)
406.
▲
by
za3faran
3y ago
All of what you mentioned applies equally well, if not better, to the JVM. Especially now that it has virtual threads. The article does not go into details about the implementation of the Java program. My guess is that they were not using a
407.
▲
by
za3faran
3y ago
Apples to oranges.
408.
▲
by
za3faran
3y ago
I'll assume you're being serious with your comment. Shariah has conditions for when Hudud penalties are to be applied. Just because someone stole does not mean the harshest punishment automatically applies. There are factors such
409.
▲
Exploring the design of Java’s new virtual threads
(blogs.oracle.com)
3 points
by
za3faran
3y ago
|
0 comments
410.
▲
by
za3faran
3y ago
People paying 30%-50% or more of their paychecks (not to mention VAT/sales tax) should stop and think about the enormous waste that goes on in their governments with respect to the money they're forced to give them. Islam has a 2.
411.
▲
by
za3faran
3y ago
The CCP has a lot of blood on their hands.
412.
▲
Spring Modulith 1.0 GA released
(spring.io)
1 points
by
za3faran
3y ago
|
0 comments
413.
▲
by
za3faran
3y ago
Pocket change for them. Not even.
414.
▲
by
za3faran
3y ago
Easy for you to say when you're sitting behind your screen most likely in a Western country. The people of Iraq have suffered for decades at the hands of occupation, constant bombardment, instability, poverty, sanctions, and more. Give
415.
▲
by
za3faran
3y ago
Quite the nonsensical argument. Alice pays Bob to rent his house, not her house. This is secondary to the nonsense situation we have at hand though, thanks to usury (aka interest) being normalized.
416.
▲
by
za3faran
3y ago
The more apt question I would argue is 'why not Java?' It's the most sane and reliable default for such projects.
417.
▲
by
za3faran
3y ago
You're paying for convenience. Why go wait in line for God knows how long when you can pay a fee and get it immediately? Otherwise I agree that the charges can be exorbitant.
418.
▲
by
za3faran
3y ago
Well said. In addition, golang seems to shun everything under the guise of "keeping things simple", so you don't see frameworks like Spring or ASP.NET. Of course pretending the issue doesn't exist doesn't make it so
419.
▲
by
za3faran
3y ago
Java has sum types for a while now, and quite ergonomic with records.
420.
▲
by
za3faran
3y ago
Value types are in the works for the JVM.
More ›