Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
westoncb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
121.
▲
by
westoncb
4y ago
Hmm, what I was thinking of was that everyone seemed to be competing with each other to click random UI elements on the virtual browser as rapidly as possible, I assume because there wasn't a way to speak with one another / coordi
122.
▲
by
westoncb
4y ago
It's not very umm... cooperative, in there lol.
123.
▲
by
westoncb
4y ago
This is certainly not the case. For more details do a little exploring in the link I provided above. For one, the bulk of their code is low-level, just not this particular system where it wouldn't have made sense; for two, they did thi
124.
▲
by
westoncb
4y ago
I think the language you use in this post is telling. Under a certain interpretation it's not exactly incorrect, but that framing doesn't really tell the full story. Your main dichotomy is people doing stupid things vs people doin
125.
▲
by
westoncb
4y ago
You've sidestepped my question though :) Why do you think NASA made the decision to use it? Is it not possible there were legitimate reasons? The implications you're suggesting about power, memory, and speed, or even predictabilit
126.
▲
by
westoncb
4y ago
I think it's an interesting thesis, and I like the point about using it to encode domains represented through it (I agree if you want to build non-overcomplicated systems, the first major factor is to minimize impedance mismatch with t
127.
▲
by
westoncb
4y ago
I'm genuinely curious why you think they chose to have it run javascript. I just spent a few minutes looking into their actual usage of it and, ime, it has all the indications of being a reasonable decision. Here's a bit more info
128.
▲
by
westoncb
4y ago
The top level structure of this argument is: the argument I gave above can only be correct if: all the companies producing software at the present typical quality level are operating as monopolies. You support that stance by saying the only
129.
▲
by
westoncb
4y ago
> It's extraordinarily difficult to justify bugfixes and incremental improvements using exclusively analytics data Why would analytics be any less capable of conveying how these attributes of a software product affect customer purch
130.
▲
by
westoncb
4y ago
Controversial—I know—(and I'm happy to hear counterarguments) but I think there's a much simpler way of accounting for the present state of software quality. It amounts to 'tolerance'. Commercial software is optimized wi
131.
▲
by
westoncb
4y ago
> I feel that my point is proven with a successful multiple year open source Typescript library. That only proves that it's possible to do, not that the language facilitates it or that certain modifications to the language/ec
132.
▲
by
westoncb
4y ago
This looks great—feels very polished. I love the "hack club" concept :)
133.
▲
by
westoncb
4y ago
It does not run on the Quest 2; people stream it from gaming PCs.
134.
▲
by
westoncb
4y ago
There are plenty of games and apps on Quest 2 that look far better and run with good performance though... Horizons is weird because it's an ugly outlier relative to other Quest 2 titles . It feels like some kinda misstep imo.
135.
▲
by
westoncb
4y ago
I propose one solution here ("How to Make View-independent Program Models"): http://westoncb.blogspot.com/2015/06/how-to-make-view-indepe... —but many people have tackled or are tackling this problem (&q
136.
▲
by
westoncb
4y ago
Ah okay—no problem. Actually the only concrete rendering-related thing I'd seen on React 18 was about the auto-batching, so I'm already clear on the differences there. So I'll still be giving the article a read—thanks for you
137.
▲
by
westoncb
4y ago
I've been looking for something like your rendering behavior article :) One question though: is it pretty up to date with changes since 2020? (I think there were some things in React 18 that would affect rendering behavior—not sure tho
138.
▲
by
westoncb
4y ago
That’s a bit too strong imo. There is magic, and it can generally be found in implicit re-render conditions.
139.
▲
by
westoncb
4y ago
It’s a mathematical abstraction a lot of people feel they need to understand (‘cause of its connection to some programming language theory stuff, and practical use within Haskell notably), so there are a million tutorials where someone is p
140.
▲
by
westoncb
4y ago
Quaternions are the monads of graphics programming.
141.
▲
by
westoncb
4y ago
Unfortunately it’s been about a decade and the library is in another state from where I now live. I did another round of searching myself and couldn’t turn anything up either :/
142.
▲
by
westoncb
4y ago
I'm curious about this too. I think the clojure maps are backed by RRBTs (relaxed radix binary trees), and I've wondered how possible it is to take advantage of that structure for writing algorithms on top of (vs it being sort of
143.
▲
by
westoncb
4y ago
That looks like a nice book, but definitely not it (I may read the datalog bits though—thanks!). The one in the library was ~200 pages, solely on prolog, Alice in Wonderland not only on the cover art, but constantly used throughout the writ
144.
▲
by
westoncb
4y ago
That looks like a pretty cool book. It is not the one I used though: the entire book was Alice in Wonderland themed.
145.
▲
by
westoncb
4y ago
I couldn't find any title that stood out as a likely candidate. But I did come across this gem which I'm browsing now lol: "Prolog Versus You: An Introduction to Logic Programming"
146.
▲
by
westoncb
4y ago
Irony is that this dismissal itself is so typical in style I sensed the presence of a twitter account by the end of the second sentence.
147.
▲
by
westoncb
4y ago
I agree it's a bit smug, but I can see an argument why something like that (not familiar with Objective-S itself in anyway) might be considered more general purpose—though it's a bit of a stretch still imo: To start, I think DSL
148.
▲
by
westoncb
4y ago
My favorite quirky computing book was something I found in the library by chance at my university when I should've been attending a Principles of Programming Languages course. We'd been learning Prolog in class for the past two we
149.
▲
by
westoncb
4y ago
A summary if you're short on time: Mobile app webviews (like those used by e.g. instagram, twitter) are in many ways a modern re-incarnation of the old exploitative frame embedding problem; but in this case, apps use webviews to track
150.
▲
by
westoncb
4y ago
Irony is the "worse is better" guy was a lisp fanatic IIRC :)
More ›