Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
za3faran
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
691.
▲
Half of computer repairs result in snooping of sensitive data study finds
(arstechnica.com)
20 points
by
za3faran
4y ago
|
2 comments
692.
▲
by
za3faran
4y ago
Good points. People also seem to forget that the JVM's introspection and monitoring capabilities are second to none.
693.
▲
by
za3faran
4y ago
Seems they took it offline. Any mirrors?
694.
▲
by
za3faran
4y ago
What's your level at Meta?
695.
▲
by
za3faran
4y ago
> Rust goes to some length to stop this problem, but it's a language that's low-level (by modern standards) and technical, and I don't think anyone uses it for enterprise automation exactly. Java's new type offerings
696.
▲
by
za3faran
4y ago
Where do you find cheap, good quality printers? I found Amazon pricing to beat my local Microcenter website.
697.
▲
by
za3faran
4y ago
How does async/await improve on managing mutable state across threads of execution (tasks/promises/etc?)
698.
▲
by
za3faran
4y ago
Did you try https://github.com/uber/NullAway ?
699.
▲
by
za3faran
4y ago
Genuine question, how is managing cross interacting virtual threads any different or easier than managing interacting threads? I say this and I am greatly looking forward to using Loom in production. It's definitely the correct way to
700.
▲
by
za3faran
4y ago
Are you referring to this one? https://www.tripadvisor.com/Restaurant_Review-g295424-d39249...
701.
▲
by
za3faran
4y ago
What wrong thing?
702.
▲
by
za3faran
4y ago
If you speak to people on the inside, you'd find that they understand it's a big ponzi scheme, but they continue to work in it while making bank.
703.
▲
by
za3faran
4y ago
Key point here: before other people in order to be seen by them We have a similar notion in Islam called Riyaa' (رياء), where not only will the person engaging in it not get any rewards in the Hereafter, but he would be actively puni
704.
▲
by
za3faran
4y ago
It's quite error prone, most golang code is if err != nil { return nil, err } Now of course it's important to read the documentation, but a language with sum types (or exceptions) would have used a separate type to indicate an err
705.
▲
by
za3faran
4y ago
What I found frustrating that there is nothing stopping a function from returning both a non nil value and a non nil error. I've seen weird code that did that and it could have easily resulted in incorrect behavior.
706.
▲
by
za3faran
4y ago
Java is the new Java :) With features like records, virtual threads, pattern matching, sealed types, string templates, and more to come, it's shaping up very nicely.
707.
▲
by
za3faran
4y ago
> Java is the least cross platform language in existence. That's extremely hyperbolic. Try writing a cross OS program in C or C++ and tell me how it goes. #ifdefs everywhere. Running a Java program through maven or gradle is very st
708.
▲
by
za3faran
4y ago
Shouldn't the government be responsible for paying repairs to vehicles that have sustained damages due to potholes? Or do they just take people's taxes for no return?
709.
▲
by
za3faran
4y ago
While I agree that we should have a good social safety net, these cycles should in no way shape or form be normal. Something is obviously fundamentally broken.
710.
▲
by
za3faran
4y ago
Java has relatively recently gotten algebraic types with pattern matching + records. I find myself missing this feature anytime I use a language that doesn't support it. > I don't know what all its wonderful tooling is. Excelle
711.
▲
by
za3faran
4y ago
None of the languages/ecosystems you mentioned have anything resembling the JVM's JFR for continuous profiling. I've seen some commercial offerings, but then (1) they're not free, and (2) you're bound to the provide
712.
▲
by
za3faran
4y ago
Modern Java is much more terse and expressive. > What's weird to me is that other languages have the exact same ability to suffer from this problem, but for whatever reason, they do not. When you search long enough, you'll come
713.
▲
by
za3faran
4y ago
What language(s) do you program in?
714.
▲
by
za3faran
4y ago
And how much CO2 is going to be produced manufacturing and shipping the device they're selling you? Not to mention the batteries it needs.
715.
▲
by
za3faran
4y ago
I don't think anyone is arguing that C++ is more difficult to use than Python, and much less safe. The question is how does python stack up to Java or C#? As you can see in this thread and many other discussions on this forum and elsew
716.
▲
by
za3faran
4y ago
GC is not just for memory leaks, but memory safety in general. It also enables several paradigms that are extremely difficult to get right without memory safety. In order to have a proper comparison, you should control for variables that ar
717.
▲
by
za3faran
4y ago
Didn't NASA lose a space orbiter due to mixing up units in the code? A properly written library should not have the issues you're mentioning.
718.
▲
by
za3faran
4y ago
GC was one of the most important and relevant features (if not the most important) that allowed Java to penetrate, and eventually dominate the space where C++ used to be relevant in terms of middleware/business type applications. Thi
719.
▲
by
za3faran
4y ago
You shouldn't compare a Python web stack with a C++ web stack, as C++ and Python target very different use cases. You can compare however with a Java or C# web stack, both of which offer a superior developer experience, as well as a su
720.
▲
by
za3faran
4y ago
I think OP wanted to make a categorical difference between vim-the-editor vs vim-motions. The latter of which are supported in all major IDEs as plugins/extensions.
More ›