Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tayistay
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
tayistay
8mo ago
Can I call into the interpreter from multiple threads or does it use global state?
2.
▲
by
tayistay
1y ago
Congrats! I think this could be quite useful for me. I noticed that `let`-declared variables seem to be mutable. I'd strongly recommend against that. Add a `var` keyword.
3.
▲
by
tayistay
1y ago
Re 2: Iran previously launched drones and missiles at Israel about a year ago. See https://apnews.com/article/strait-of-hormuz-vessel-33fcffde2...
4.
▲
by
tayistay
1y ago
I've been working on a type checker for a language with ad-hoc overloading and what I did was have the checker proceed iteratively, making passes over the set of constraints and applying deduction rules. So it never guesses, branches,
5.
▲
by
tayistay
2y ago
Before iOS, I was coding animation software on Linux using vim/scons for five years. So no real IDE. But not a fair comparison because we had a build team keeping everything nice. I also ported one of my apps to Windows and Visual Stud
6.
▲
by
tayistay
2y ago
Ok well you asked. I've been using Xcode for 15 years now professionally. I have two CS degrees and one of my apps was featured on the Mac App Store front page. So, basically, I know wtf I'm talking about. I detest Xcode. The late
7.
▲
by
tayistay
2y ago
What podcast?
8.
▲
by
tayistay
2y ago
I suspect the problem there is that the multiple paths to a new location will not yield consistent results.
9.
▲
by
tayistay
2y ago
Google says: “California is the largest agricultural exporter in the United States”
10.
▲
by
tayistay
2y ago
If you have a recent machine, the actual developer experience isn't too bad. It's just not a language for language purists (was it ever?). I'm enough of a purist to be annoyed whenever I see the "expression took too long
11.
▲
by
tayistay
2y ago
Does the article mention if the 1 in 6 is actually a change vs previous years/generations? I didn’t see anything.
12.
▲
by
tayistay
2y ago
Well, probably wouldn't be able to convince you that the artists playing shows using Euroroack (or Elektron, or TE) in front of bigger audiences that you ever have are "genuinely good."
13.
▲
by
tayistay
2y ago
> The OLED never really shows you anything useful to the act of music-making. Thou art prone to hyperbole! Said instrument of synthesis ("Operator-1") has a step sequencer, mixer, ADSR envelopes, recorder, and other useful ind
14.
▲
by
tayistay
2y ago
Blasphemy! Thou shalt not present such claims without the proper scrolls and ledgers of sales to substantiate. Ist thou not acquainted with the more-expensive instruments of musical synthesis available?
15.
▲
by
tayistay
2y ago
Under disadvantages: > You can also call the layout code twice (once to get the size, once to do the interaction), but that is not only more expensive, it's also complex to implement, and in some cases twice is not enough. egui neve
16.
▲
by
tayistay
3y ago
So much is bad about it: > After two weeks, I come up with some of my own tweaks that make the algorithm work a bit better. I happily add “built a state-of-the-art library for numerical integration, with novel improvements on the best te
17.
▲
by
tayistay
3y ago
I think the explanation for "defund the police" is simpler... they just see the bad stuff cops do on the news, but haven't ever actually needed the cops personally (and few of their friends have too), primarily due to their a
18.
▲
by
tayistay
3y ago
Can that be done without disabling JIT for the rest of us? My app would benefit greatly from JIT compilation, and it's always been a bummer that it can't realize its full performance potential on iOS.
19.
▲
by
tayistay
3y ago
Isn't this more of a problem of Google being too permissive about trash browsers on their store than an issue of whether a browser can have its own JIT compiler?
20.
▲
by
tayistay
3y ago
While I agree with that general sentiment, far more than that experienced homelessness over a 20 year period.
21.
▲
by
tayistay
3y ago
They haven't. You can't get a paper into SIGGRAPH that misses relevant existing research.
22.
▲
by
tayistay
3y ago
Various comparisons with plenoxels are in the paper.
23.
▲
by
tayistay
3y ago
> The argument that a cooperative scheduling is doomed to fail is overblown. Apps are already very much cooperative. For proof, run a version of that on your nice preemptive system : [pathological example which creates tons of threads an
24.
▲
by
tayistay
3y ago
The article matches my experience with SwiftUI [1][2]. For example, AFAICT, it's not really possible to write a usable node-graph editor using SwiftUI due to layout and dependency analysis overhead. You have to put the entire node grap
25.
▲
by
tayistay
3y ago
Metal is not a standard graphics API. It's a platform-specific Apple thing. I use it and it's pretty nice, but it's not a cross-platform standard.
26.
▲
by
tayistay
3y ago
Is this essentially the "cyclic reference counting" algorithm from the Garbage Collection Handbook [1], Chapter 5, Algorithm 5.5? [1] https://gchandbook.org
27.
▲
by
tayistay
3y ago
From the paper [1]: > However, these existing approaches typically face multiple drawbacks which limit their proposed applications, including (i) surface discontinuities Which cites the MIT inFORM project (3 in the references). [1] htt
28.
▲
by
tayistay
3y ago
From the article: const result = comptime square("hello"); // compile time error: type mismatch ok, cool. But if the error occurs deep in some hierarchy of comptime calls, do you get the same kind of long errors t
29.
▲
by
tayistay
3y ago
I'm using this technique in a compiler [1]. One thing I really like about it is that, unlike pointers, I can reuse the integer indices (`ExprRef` in the article) between arrays. So, for example, I have separate arrays for the AST and c
30.
▲
by
tayistay
3y ago
Admittedly I missed that assumption in cutting to the meat of the article. However, does WordPad or a spreadsheet really need to synthesize styling when the font doesn't have it? I just loaded a font without an italic style into TextEd
More ›