Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ragnese
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
72 ms
·
631.
▲
by
ragnese
6y ago
Is that feeling an overwhelming sense of dread caused by the realization that we are already living in that world and most of us don't realize or care? The feeling of helplessness and doom? No? Just me? Never mind...
632.
▲
by
ragnese
6y ago
The article is definitely not the "best" version of this vision of the future I've read... Not that I'm advocating for this future in any way, but I assume that a more realistic version of this (especially for as near as
633.
▲
by
ragnese
6y ago
The only reason I'm not hopping on board the don't-own-stuff train is because the cynic in me believes this is all a ruse by the elite class to further own all productive capital and to render the lower classes even more subservie
634.
▲
by
ragnese
6y ago
I like the Brave New World approach to distopia. It's kind of hard to argue with the world as presented because the people in it are happy/content, it seems sustainable, safe, etc. Yet, as a present-day reader with a present-day m
635.
▲
by
ragnese
6y ago
> The 2020 election appears a step in this direction. Care to elaborate?
636.
▲
by
ragnese
6y ago
It's not just that he's going to challenge the result in court. Please, go listen to his words- they're on YouTube. Read his tweets. He's saying things like that he would win if it weren't for all of the illegal vot
637.
▲
by
ragnese
6y ago
JetBrains products seem hit or miss for me. AppCode is way snappier for me than Kotlin-in-IDEA. AppCode is also more likely to shit the bed and not be able to find a standard library class with ctrl-click. PHPStorm has never given me troubl
638.
▲
by
ragnese
6y ago
The exact year isn't really the point... Maybe it was 2000. The point is that Python existed all through the 90s and was not very popular for a long time. Rust has only been passed 1.0 for five years and it's already gotten a ton
639.
▲
by
ragnese
6y ago
Have you ever tried playing with OCaml? It's obviously not the same thing as a LISP, but its type system is similar to Rust (Rust was largely inspired by OCaml) and it's (much) more amenable to playing in the REPL.
640.
▲
by
ragnese
6y ago
Chicken and egg. Python wasn't marketable before 2005-ish, either. I hope you didn't bother learning that silly niche language.
641.
▲
by
ragnese
6y ago
I appreciated your comment until the snarky last sentence.
642.
▲
by
ragnese
6y ago
Only if it's useful compile-time type checking. Unlike Java and C.
643.
▲
by
ragnese
6y ago
> It doesn't need them IMO. It brings no benefit to the language, really. They would need to be type checked at runtime, which can become quite expensive. Static analysis is a better option for an interpreted language. Read this ans
644.
▲
by
ragnese
6y ago
> The fact that it is worse doesn’t make it bad. That's correct. It turns out that it's also bad, though. People don't like to hear it because I'm "just a hater", and maybe one or two of these issues isn
645.
▲
by
ragnese
6y ago
Same here. Sure, PHP in 2020 is a mostly passable language. But then next to it you have Java/Kotlin/Scala, Go, Clojure, Node w/ TypeScript, even Elixir is pretty awesome. Though, to be honest, I'd probably use PHP over
646.
▲
by
ragnese
6y ago
You're not being fair to the argument #3. PHP is becoming a less good Java. That's the problem. It's like Java, except it doesn't have generics, doesn't have real data structures (List, HashMap, Deque), no threads
647.
▲
by
ragnese
6y ago
Yes and no. I find that using leaky abstractions is often harmful as a general principle. So it doesn't matter that ORMs admit that they are a leaky abstraction. I still pretty much hate them for it. It just feels pointless when I know
648.
▲
by
ragnese
6y ago
The fake is coupled to the "real" implementation of the interface. But the test that uses the fake is no longer coupled to the implementation of the fake/mock. Instead of counting how many times a method is called (mock), y
649.
▲
by
ragnese
6y ago
If you read the next sentence you would see that I was obviously not imagining such a thing was possible. I was just talking about the technical/theoretical way the logic works.
650.
▲
by
ragnese
6y ago
You can't shutdown hospital ER rooms, etc, though. You can't totally turn off all military bases, 911 dispatchers, fire fighters, etc. The rest of us schmoes, yes.
651.
▲
by
ragnese
6y ago
I feel like a lot of scientists have been saying this. Maybe not as explicitly, though, which can be part of the problem. Even Fauci keeps talking about how we didn't really lock down hard enough. It makes sense. If individuals are sup
652.
▲
by
ragnese
6y ago
Have you played with OCaml recently (last year or two)? Wondering what your opinion is on it, especially in relation to Haskell and Rust.
653.
▲
by
ragnese
6y ago
You don't need to know the exact odds to understand that it's higher. I think that's the main takeaway of making it a 1,000 door problem. It makes it intuitive that the correct solution is to switch. The exact probability doe
654.
▲
by
ragnese
6y ago
Especially so with a language like Rust, IMO. Its type system is powerful enough that you kind of can do it, but it gets awkward pretty quickly. In some ways that's a dangerous combo!
655.
▲
by
ragnese
6y ago
The only thing that that is bugging me at this very moment is that Swift's switch is a statement and not an expression. Ugh!
656.
▲
by
ragnese
6y ago
It pretty much is. But it's not exactly class inheritance, so most people don't consider Rust to be OOP. Structs ("classes" in Rust) can implement Traits and Traits can "inherit" each other, but structs can
657.
▲
by
ragnese
6y ago
> Is it realistic to think hundreds of people can edit a document in real time at the same time and come up with something coherent? And here's the thing: Can 100 people edit a document, even in theory , and have it make sense? I t
658.
▲
by
ragnese
6y ago
That's exactly my point of view as well. I'm not in the higher risk age ranges, so at this point I feel it's almost a civic duty for me to vote in person so that others who must vote by mail can do so and have their votes cou
659.
▲
by
ragnese
6y ago
Nice. I am certainly not up on my JavaScript history. Bluebird was the first I used and it was still gaining popularity at the time. I do know that promises existed a LONG time ago, I was just referencing languages that still are popular-is
660.
▲
by
ragnese
6y ago
> which is a cons for me, too unstable Totally unlike Node, right. ;)
More ›