Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cryptos
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
cryptos
28d ago
And in the end it might be a culture problem in the contexts Java is used in.
2.
▲
by
cryptos
1mo ago
I've experience severe problems with Scala in teams with different skill levels or programming styles. Sometimes Scala code was very cryptic. As much as I like the elegance of the language as such, I've given up on it completely b
3.
▲
by
cryptos
1mo ago
The error messages are just advertising for Oracle consulting!
4.
▲
by
cryptos
1mo ago
An interesting example to look at is Java vs. Kotlin. While Kotlin is a bit easier and definetly more fun, it didn't manage to gain a big market share in the Java space so far. I guess that this is the case, because Java is good enough
5.
▲
by
cryptos
2mo ago
I know and like Java for almost 30 years now. It is amazing how carefully the language is beeing refined. For the cultural aspect, yes, that is sadly true, but I have the feeling that the culture changes. More and more developers realize th
6.
▲
by
cryptos
2mo ago
This article looks a bit superficial to me. The cloud has definitely advantages, like having the same data on all devices and it provides some kind of backup. The mentioned downsides could be adressed by better software archticture or e2e e
7.
▲
by
cryptos
2mo ago
Somehow money seem to damage personality. It's the same with David Heinemeier Hansson (who know Tobias Lütke in person), Elon Musk and many other folks.
8.
▲
by
cryptos
2mo ago
That is basically true for every such system. Trust Signal? They could ship a backdoor in the next release. Same with Threema, WhatsApp (if you want to trust it today) and other services. You can expand that to the operating system as well.
9.
▲
by
cryptos
2mo ago
The right reason to hate XML would be some technical limitation or technical issues with it. But XML works quite well and is reasonable powerful. So the complaints usually boil down to: It is ugly and verbose.
10.
▲
by
cryptos
2mo ago
Interesting point of view. JSON is also not the right thing to use in many scenarios, but it is the de-facto standard now. Maybe something like protobuf is the way to go.
11.
▲
by
cryptos
2mo ago
At least XML is hated for the wrong reasons (e.g. verbosity, esthetics) most of the time. There was for sure an era where it was overused (see Apache Cocoon from 2006 https://en.wikipedia.org/wiki/Apache_Cocoon ). But X
12.
▲
by
cryptos
3mo ago
Maybe Peter Thiel and Elon Musk will meet again cryogenically preserved ;-) https://fortune.com/2023/05/04/peter-thiel-cryonics-cryogeni...
13.
▲
by
cryptos
3mo ago
Everything will be folded in "X" eventually, anyway.
14.
▲
by
cryptos
4mo ago
Looks good, but I'm not sure about security: https://bearyangry.com/2026/04/29/carrot-disclosure-forgejo-...
15.
▲
by
cryptos
4mo ago
It works as long as your are the only user. Sharing passwords with shared keepass files didn't work properly for me. It was the main reason to move to 1Password (and I never looked back).
16.
▲
by
cryptos
4mo ago
Passbolt https://www.passbolt.com/ might be an interesting alternative. The feature set looks pretty good at first sight. The only real downside I see so far is that it doesn't have macOS and Linux apps. Other than Bit
17.
▲
by
cryptos
4mo ago
It is limited to ... well ... Firefox! Sometimes you need passwords elsewhere. Besides that Firefox (or other browser password managers) doesn't support more advanced use cases like shared vaults.
18.
▲
by
cryptos
5mo ago
I think that Java has a really good solution to offer: Virtual Threads. They share the same interface with native threads and free developers from the burdens of async programming. You only need to take care of some things like accidental t
19.
▲
by
cryptos
5mo ago
Might be true, but Subversion was also good enough and a de-facto standard.
20.
▲
by
cryptos
6mo ago
`var` has nothing to do with dynamic typing. It is still statically (compile time) typed, so the type can not change at runtime. Compare that to JavaScript where you could easily switch the type of a variable from Number to String.
21.
▲
by
cryptos
6mo ago
It is not like auto-wiring would turn Java magically into a dynamically typed language!
22.
▲
by
cryptos
6mo ago
In my opinion Helidon is the most refreshing of these frameworks. It supports virtual threads from the ground up and comes with clean, function, mostly annotation free APIs. It really looks like a Java framework should look today.
23.
▲
by
cryptos
6mo ago
Windows reputation is declining, so the operating system might be the actual crisis. Linux with modern desktops (e.g. Gnome 3) might fill the gap, but the market is far from broad adoption. Promoting and improving Linux desktop and apps wou
24.
▲
by
cryptos
7mo ago
I fear that a redesign won't help in this (terminal) stage.
25.
▲
by
cryptos
7mo ago
Do have any links to back this up? I'd be really interested.
26.
▲
by
cryptos
7mo ago
Gradle could be used as an AI benchenmark on its own! The syntax of plugin DSLs changes all the time. Special credits could be achieved for handling old (Groovy) and new versions (Kotlin) of Gradle itself.
27.
▲
by
cryptos
7mo ago
However, the cause it not really Java as such, but massive frameworks and tooling (e.g. Maven). Maybe AI will bring some fresh air to Java, because old truths might no longer be valid. But it will be hard to get rid of old habits because it
28.
▲
by
cryptos
7mo ago
Project Lombok rewrites code, however it misuses annotation processing.
29.
▲
by
cryptos
7mo ago
My takeaway is that Go almost always prefers simplicity and not so much good software engineering. `nil` without compiler checks is another example, or designing a new language without generics. However the overall simplicity has its own va
30.
▲
by
cryptos
7mo ago
I don't like Bitwarden UI/UX. It looks not really polished. Especially the "folders" are akward. How the implemented it, calling them labels and designing them like labels would make way more sense. But the whole UI look
More ›