Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vips7L
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
751.
▲
What Is Glaze?
(glaze.cs.uchicago.edu)
4 points
by
vips7L
2y ago
|
0 comments
752.
▲
by
vips7L
2y ago
Don’t you think that depends on what you’re guaranteeing in your api? If you’re guaranteeing that your api returns the accounts ordered you need to test for that. But I do agree in general that using a set is the correct move.
753.
▲
by
vips7L
2y ago
Yeah it’s the general same concept though. Ctrl + P and type or shift + shift and type the thing you want.
754.
▲
by
vips7L
2y ago
This is even how I navigate files in IntelliJ.
755.
▲
by
vips7L
2y ago
I'm not talking about Java 21 when referring to that data, I was refuting your baseless claim that I don't work in Java. I don't think you even bothered to actually read or comprehend my comment. The data there clearly shows
756.
▲
by
vips7L
2y ago
> That's debatable, and even if we blindly assume that then it's debatable whether the upgrade justifies the gains This is not debatable. It’s a factual truth. Every single actual performance review concludes that modern Java v
757.
▲
by
vips7L
2y ago
I work in Java every day and have upgraded my entire companies fleet of services to Java 21. FANGs are nothing special. And every actual survey shows that there are as many people on a runtime > 8 as there are people on 8: https:/&
758.
▲
by
vips7L
2y ago
I’ve spoken about this before but choosingg Play and not Spring has been my companies biggest mistake. It has lead us down so many half documented custom solutions that would have just worked out of the box if we had chosen the more popular
759.
▲
by
vips7L
2y ago
docs if you're interested: https://www.jetbrains.com/help/idea/jshell-console.html
760.
▲
by
vips7L
2y ago
The ecosystem factor is real. I was looking at implementing the SCIM protocol [0] in our user management app, and if we were on Spring I could have just added an Apache boot-starter dependency and been done in a few days. However my company
761.
▲
by
vips7L
2y ago
Checked errors are not unique to Java. Rust, HNs darling baby, is praised on this forum every day for checked errors. Swift, F# and countless other languages have checked errors. There is nothing wrong with checked exceptions and there is r
762.
▲
by
vips7L
2y ago
I use it as a repl all the time. IntelliJ can load your projects classpath into too. It’s really awesome.
763.
▲
by
vips7L
2y ago
It’s honestly the only programming language that will get its 1996 version compared to a new 2025 version of another language. And the only language that will be criticized by someone who last used it in 2006.
764.
▲
by
vips7L
2y ago
That's if they're on the same architecture and operating system as you. Half the people I know are on mac, half of them are on arm. The other half are on windows and x86.
765.
▲
by
vips7L
2y ago
You can rip Windows from my cold dead hands. It just works.
766.
▲
by
vips7L
2y ago
Yes they totally have a bias to manipulate user submitted results to show that more people are running new versions of Java than old ones. Please.
767.
▲
by
vips7L
2y ago
To me it just sounds like you’re working too hard. I’d much rather have 4 10s because I’m not working the full day any way.
768.
▲
by
vips7L
2y ago
I stopped writing React for probably 2 years and now the whole framework is different and I have to relearn the entire thing. Defining a component is completely changed, changing state is completely changed, and the component lifecycle is c
769.
▲
by
vips7L
2y ago
Only 2% [0] of runtimes are on Java 7. There is a large majority on 8 still and 45% are running Java 17. That being said Java 8 is still less verbose than Go. The number of lines needed to do basic programming like iterating collections or
770.
▲
by
vips7L
2y ago
Please don’t take this rudely. But if you haven’t used a language or looked into in over a decade perhaps you shouldn’t comment on it? That being said you should really check out how streams, records, switch expressions, pattern matching an
771.
▲
by
vips7L
2y ago
I didn’t claim it did. I probably could have been clearer but there is no way that a touted benefit of rust is to be able to just drop a binary on a different machine.
772.
▲
by
vips7L
2y ago
Except if the destination machine is an entirely different architecture or doesn’t include the same instructions as the compilation machine…
773.
▲
by
vips7L
2y ago
Doesn’t the Java ecosystem have even more stable packages?
774.
▲
by
vips7L
2y ago
Spelling automatically should be highlighted by the ide too. Spelling mistakes means you’re blatantly ignoring warnings from the ide.
775.
▲
by
vips7L
2y ago
Arc is a GC.
776.
▲
by
vips7L
2y ago
I’ve casually used Scala at work and home over the past 5 years. I mostly think this is because of the community and also the tooling and libraries. WRT the community the functional zealots have pushed out everyone that doesn’t align to the
777.
▲
Mark–Scavenge: Waiting for Trash to Take Itself Out
(inside.java)
166 points
by
vips7L
2y ago
|
47 comments
778.
▲
by
vips7L
2y ago
Yes and they do that by calling the public constructors, which is permitted by the module system because they are public. There is no cracking into private methods there.
779.
▲
by
vips7L
2y ago
RIP Midori
780.
▲
by
vips7L
2y ago
Good thing the security manager is deprecated for removal!
More ›