Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_bxg1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
48 ms
·
451.
▲
by
_bxg1
6y ago
Something that's come to light for me recently and which I'm trying to understand the reasoning for, is bringing OOP patterns like singletons, dependency injection, visitors, etc. over to a multi-paradigm language like JavaScript.
452.
▲
by
_bxg1
6y ago
> One of my features includes the ability to easily share libraries/models across the front end and backend. E.g., if you're designing an API, you can import the same model file to both the front end and back end, ensuring no d
453.
▲
by
_bxg1
6y ago
I read six or seven comments down before realizing that this isn't Next.js. Each time I noticed the "s" in someone's comment I assumed it was a typo. Not a great naming decision to be one letter off from something else t
454.
▲
by
_bxg1
6y ago
I meant 70s in terms of temperature
455.
▲
by
_bxg1
6y ago
Colorado. I'd move up to a smaller mountain town somewhere close enough to a bigger city that you can still drive down for the evening. But the weather and the mountains up there have been in my heart for years. In the summer it's
456.
▲
by
_bxg1
6y ago
Some anecdata: I generally do not feel caffeine at all after ~2 hours. This is consistent under all circumstances; whether it's the morning cup puttering out around lunch time or whether it's an after-work latte fading long before
457.
▲
by
_bxg1
6y ago
The same could be said of each if you don't take them normally and then suddenly do. Vitamins just don't have a short-term effect one way or another.
458.
▲
by
_bxg1
6y ago
I assume it's a simple matter of real-estate price. There's lots of empty land in the area, and we all know how expensive stuff has gotten towards downtown. Also, many of the stodgier/enterprise-y big tech companies are up no
459.
▲
by
_bxg1
6y ago
I generally enjoy Rachel's posts and I never support vitriol, but I read the first couple paragraphs of the original post just now and my impression was, "all of this sounds very normal". I don't know if that holds for t
460.
▲
by
_bxg1
6y ago
That doesn't make any sense at all
461.
▲
by
_bxg1
6y ago
Thought it might've been JavaScript with the S mistakenly capitalized, but I'm sure there are lots of other languages with Array.Sort's
462.
▲
by
_bxg1
6y ago
C#
463.
▲
by
_bxg1
6y ago
It took way too long for me to figure out what language this was about. Would be good to make that clear up-front.
464.
▲
by
_bxg1
6y ago
On the other hand we've seen this kind of behavior from Google time and again, even on its flagship platforms like Android and YouTube. The Chrome Extensions store is likely the bottom of the barrel when it comes to priorities, so I ha
465.
▲
by
_bxg1
6y ago
Agreed! If not for the current fashion of hyper-minimalism we could be living in the golden age of 3D/skeuomorphic UIs right now. I think it would bring some flavor back to the web. The rest of the site (click the three-bar menu icon i
466.
▲
by
_bxg1
6y ago
The parent comment comes off as arrogant but so does this one. Oftentimes concepts like these are presented in language that's more impenetrable than necessary. I don't know if that's true here but it's a genuine problem
467.
▲
by
_bxg1
6y ago
Yeah, I'm always attracted by the svelte package, but from a practical standpoint I don't see much purpose unless you're short on desk space. Maybe they could make sense for computer labs and such? Do schools still have compu
468.
▲
by
_bxg1
6y ago
Haskell also allows you to share heap-allocated immutable data structures between threads, right? I think someone said this language doesn't support reference sharing across threads, but that could've been wrong
469.
▲
by
_bxg1
6y ago
Is it something that could potentially be back-ported to Haskell and friends? I'm afraid it was a bit over my head too
470.
▲
by
_bxg1
6y ago
I don't think it aims to be "as powerful as Rust", and I think that's okay. It's decidedly a narrow, pure, opinionated language, while Rust has practicality as one of its main priorities. This language is more like
471.
▲
by
_bxg1
6y ago
That's not a systems language, that's a native language. There's a lot of overlap but they're unrelated concepts. Also, Go does compile to native processor code.
472.
▲
by
_bxg1
6y ago
This is a really insightful way of framing the trend. I hadn't thought about it this way before but it makes perfect sense. However: I think there's a more sinister aspect that's not covered in the article. Think about how dy
473.
▲
by
_bxg1
6y ago
It wouldn't be written in JavaScript because JavaScript wouldn't serve a systems use-case very effectively. That's exactly my point. Assuming Microsoft isn't talking about solely using Rust in Windows The Operating Syste
474.
▲
by
_bxg1
6y ago
I don't disagree with the thesis, but I was disappointed to see yet another rehashing of tired power-user nitpicks about MBPro hardware details, some of which have even been phased out already. The opening made me hopeful I was about t
475.
▲
by
_bxg1
6y ago
There are plenty of options for streaming that don't have trigger-happy copyright detection algorithms because they don't host static videos. Worst case, I've heard of people throwing together their own P2P video chat web app
476.
▲
by
_bxg1
6y ago
Kubernetes is written in Go; I would consider that a "systems" project. I think of "systems" as "software whose purpose is to underpin other software", excluding same-language libraries and frameworks. This rou
477.
▲
by
_bxg1
6y ago
I honestly think this is outside the scope of a language; it's really a library/framework/toolset thing. I'm sure it will be possible to do this with Jai (maybe it already is), but you'd still have to do it with J
478.
▲
by
_bxg1
6y ago
Interesting, I remember messing around with XDA years ago when MS was making a huge push for it (before Unity was fit for anything but prototyping). It was a reasonably pleasant experience. Does it support 3D? I don't remember whether
479.
▲
by
_bxg1
6y ago
Let me clarify: Unity gives you high-level APIs for things like graphics, audio, input, networking, that work across all supported platforms automatically. There may be some platform-specific quirks, but roughly speaking, you can just click
480.
▲
by
_bxg1
6y ago
Yeah. Sounds expensive though, which makes it a tough sell for many indies. Maybe if your game makes it big on PC first that could make sense, but that won't apply to everyone.
More ›