Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
johnnyjeans
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
johnnyjeans
1y ago
Consider me convinced. Like I say, it was never anything but empirical skepticism. Neither for or against until sufficient evidence has been collected, as painful as that can be. Thank you for your work on scrypt.
32.
▲
by
johnnyjeans
1y ago
> And LLVM was adopted by FreeBSD, so maybe that's where this idea is coming from? Partially, but after seeing the Jordan Hubbard connection, there's a lot of layers to this. May have reinforced my biases, but it's definit
33.
▲
by
johnnyjeans
1y ago
I figured the goldilocks metric might factor in. Are you dealing with non-x86 platforms? I've always been disappointed by the ARM experience on Linux. It always feels second-class.
34.
▲
by
johnnyjeans
1y ago
Very interesting. Doing more reading on FreeBSD's presence in the HPC space. Thank you.
35.
▲
by
johnnyjeans
1y ago
> I'm not sure where you're getting the "Apple holds soft power over FreeBSD" thing from. The only thing I've ever heard from FreeBSD-land, not paying attention to users, but the maintainers and the tools. Apple
36.
▲
by
johnnyjeans
1y ago
> but it's not contributing back and it doesn't have much influence. I understand the former. But with how Apple operates, it's really hard to believe they'd pull downstream from something they don't have some ki
37.
▲
by
johnnyjeans
1y ago
My impression is that FreeBSD is Apple's shadow in FOSS, they hold a lot of soft power over it. I know the kernels are different and obviously only part of the userspace is the same, but is FreeBSD actually far enough away from Apple t
38.
▲
by
johnnyjeans
1y ago
Can someone who uses FreeBSD fill me in on the niche that it fills in the Unix space? Why not use OpenBSD or NetBSD, which are far simpler and coherent? If the answer is support for stuff like ZFS, Nvidia drivers, ELF, etc. why not Linux? I
39.
▲
by
johnnyjeans
1y ago
reading too deeply into it, it's basically an interjection. it doesn't refer to any meaningful facet of objective reality, it only exists according to the socio-political hallucinations of americans. doesn't matter if it'
40.
▲
by
johnnyjeans
1y ago
Number of cores on a system has nothing to do with it. If you sat down and wrote a few thousand lines of code in both of these languages, the natural architecture presents itself the same way. Erlang has "nothing to do with" actor
41.
▲
by
johnnyjeans
1y ago
you mean the plane plagued with software development issues[1][2]? even ignoring the obnoxious yellow journalism, i'm not sure it's a shining beacon of best practices. or that replacing one ancient language with an even more ancie
42.
▲
by
johnnyjeans
1y ago
Dis is probably the closest, followed by the smalltalk VMs. It depends on what you mean by "like the BEAM". The VM itself isn't that special, it's really the whole OTP on top of BEAM that makes Erlang good at what it doe
43.
▲
by
johnnyjeans
1y ago
Why not? Erlang encourages the same kind of really flexible actor-driven architecture that Smalltalk did. It's a nice programming paradigm that's more general than you think, and the hornclause syntax is really, really nice. Very
44.
▲
by
johnnyjeans
1y ago
The compiler and the binaries it produces run fine on Android and Linux phones.
45.
▲
by
johnnyjeans
1y ago
in a polysynthetic language like inuit, "words" aren't really a useful category to measure. i'd hedge my bets the amount of words for snow approaches infinity. do they perhaps mean "roots"?
46.
▲
by
johnnyjeans
1y ago
> C++20 metaprogramming is pretty clean and straightforward. I disagree. Having to juggle two type systems and two languages simultaneously is inherently unclean, to say nothing of how noisy and unergonomic templates end up being. For an
47.
▲
by
johnnyjeans
1y ago
> For better or worse, modern C++ is still the most capable and expressive systems language. Not really. Rust, ATS, D, and some implementations of Lisp and even Haskell if you slay the dragon of actually learning GHC. Modern C++ is hones
48.
▲
by
johnnyjeans
1y ago
Uncaught ReferenceError: WebAssembly is not defined
49.
▲
by
johnnyjeans
1y ago
> That's great! Let the compiler figure out the optimal data layout then! GHC, which is without a doubt the smartest compiler you can get your grubby mitts on, is still an extremely stupid git that can't be trusted to do basic
50.
▲
by
johnnyjeans
1y ago
> You do not think Actually I do, and I include the inertia and momentum of every piece of the drive-train as well, and the current location of the center of gravity. I'm thinking about all of these things through the next predicted
51.
▲
by
johnnyjeans
1y ago
For the same reason you wear a seatbelt and not a 7-point crash harness.
52.
▲
by
johnnyjeans
1y ago
You correctly intuit that I am young, but I do have a lot of experience with that era of games. They could be reliably played on any shitbox I could commandeer in high school (early 2010s.) Thus I've cut through a laundry list of silve
53.
▲
by
johnnyjeans
1y ago
A picture of every page of a book combined in a collection is a copy of that book, and for all intents and purposes is the same book. This is because the overwhelming majority of books, the text is what matters. Gravity's Rainbow is st
54.
▲
by
johnnyjeans
1y ago
> Odin isn't a C++ alternative by any stretch Perhaps not modern C++, but I would absolutely place it in the same weightclass as CFront and C++98 (albeit with less bugs and more ergonomics than those). I know you've placed the
55.
▲
by
johnnyjeans
1y ago
It is. I have very little respect for artists with sentimentality over such trivial bullshit. Speaking as someone who makes games. The jewel case doesn't matter. It detracts from the thing-itself, like a showroom car that travels every
56.
▲
by
johnnyjeans
1y ago
For me, I don't really look at Odin as a successor/fixer of C. There are other languages that can make a better case for that[1][2]. Instead, I look at it more like a successor/fixer of Pascal. It doesn't fall down the O
57.
▲
by
johnnyjeans
1y ago
> but doesn't give you a whole lot to make your own custom data structures For anyone unfamiliar with Odin that might misinterpret this, Odin has structs and parametric polymorphism for those structs. What it does not have is operat
58.
▲
by
johnnyjeans
1y ago
C's preprocessor not being powerful enough is less a problem with text-substitution macros, more that they're not allowed to expand recursively which was an intentional design choice. There are some hacks you can do to get around
59.
▲
by
johnnyjeans
1y ago
I explicitly conflated building with testing not even 4 sentences into my post.
60.
▲
by
johnnyjeans
1y ago
Sorry, I'm rusty enough on my logic that I'll only embarrass myself if I try to match the depth of your post. > Are there cases where you didn't "obviously" cheat where it's "wrong" to use it? In p
More ›