Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
TheTon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
TheTon
4y ago
I had hoped ObjCs successor for app development would be something like FScript. Something that removed the footguns and unnecessary ceremony from ObjC but that had good interop with existing code. Instead we got Swift, which ironically, gi
62.
▲
by
TheTon
4y ago
That’s a good point. A poor commitment to backwards compatibility on Apple’s part hasn’t helped. However, I assume they did it to smooth the transition to Apple Silicon. On the long view Apple Silicon is going to be a bigger benefit than th
63.
▲
by
TheTon
4y ago
I think it’s safe to say that Steam stats undercount the potential size of the Mac gaming market. There are a few reasons for this: - The trailing effect of Apple’s underpowered Intel Macs. For many years the average Mac was an Intel MacBoo
64.
▲
by
TheTon
4y ago
I love this and I hope someone at Bethesda sees it. Unfortunately, I think the odds of Bethesda releasing anything for non Microsoft platforms in the future is approaching zero. It is an interesting development that AAA gaming is becoming n
65.
▲
by
TheTon
4y ago
Do you test in Epiphany? That’s what the WebKit project recommends you do.
66.
▲
by
TheTon
4y ago
For me, I like that a lot of the text manipulation stuff I use is built-in to BBEdit, compared to VSCode where a lot of that responsibility is pushed off to extensions where the quality or consistency can be variable. One example is hard wr
67.
▲
by
TheTon
5y ago
I was deliberately vague in my post about which to choose. There's surely something worth learning from every major UI toolkit in common use today. I'd say all the bad ones I've used have something in common: they were all wr
68.
▲
by
TheTon
5y ago
A lot of folks have given you the advice to learn one or more existing frameworks (Dear ImGui, Qt, Cocoa, etc). This is good advice, but I don't think anyone has yet articulated why it's good advice. I'll try ... Good UI fr
69.
▲
by
TheTon
5y ago
Apple Maps is operated by AutoNavi (a Chinese company) in China [1]. It doesn’t really make sense that the Chinese government would be pressuring Apple directly to make political changes to the map provided by AutoNavi. If they wanted the m
70.
▲
by
TheTon
5y ago
I’m really enjoying this. It’s so much faster and basic stuff like rotation that was janky under the YouTube player now works smoothly. But I have to wonder how long it lasts before YouTube takes steps to break it.
71.
▲
by
TheTon
5y ago
I have noticed that threads running at the Utility QoS level perform a lot more consistently on the M1 than they do on Intel. Utility being the lowest libdispatch QoS level that still gets scheduled on a P core. For example, a piece of code
72.
▲
by
TheTon
5y ago
As others pointed out, they both do a lot of volume. But TSMC are ahead at the leading edge. Complete speculation, but I would guess this is mostly due to Apple. Apple wants the best process and they’re able to pay for it. Further, Apple is
73.
▲
by
TheTon
5y ago
I’m pretty sure the App Store is accounted under “Services” not “iPhone.” $64B sounds about right, but even if services had a 70% margin and hardware had only a 30% margin, hardware would still be the more profitable side of the business at
74.
▲
by
TheTon
5y ago
On the iPad app, I definitely got spoilers. I wanted to watch men’s cycling, but it finished in the middle of my night so I went to watch it in the morning. As soon as I open the app there is a big tile on the first screen spoiling the resu
75.
▲
by
TheTon
5y ago
It supports rectangular selection via option drag, including zero width rectangles, which seems to cover all of the multiple cursor use cases I need. I do realize some other editors implement more multiple cursor features, so I grant that s
76.
▲
by
TheTon
6y ago
A single fullscreen window where the content view is either a Metal or GL layer, and nothing else in the layer hierarchy should be sufficient. Using Instruments’s Metal and Display instruments you can see the drawables and the vsync they pr
77.
▲
by
TheTon
7y ago
It sounds like something is forcing the window manager to composite your cursor rather than leaving it as a hardware overlay. That’s the usual cause of sluggish feeling cursor. Now, as to what’s doing that, it could be AirPlay mirroring or
78.
▲
by
TheTon
7y ago
It is another layer, but it has as small as possible dependence on the below layers (UIKit, OpenGLES, posix) and instead tries to reimplement everything. For instance, if you want a slider control, that’s not going to use UISlider underneat
79.
▲
by
TheTon
7y ago
getaddrinfo isn’t a complete solution itself. This RFC describes what they’re doing: https://tools.ietf.org/rfc/rfc8305.txt
80.
▲
by
TheTon
9y ago
I actually pad it to avoid coming up short :)
81.
▲
by
TheTon
9y ago
I mean, I could do longer, it just takes more memory. 120s is probably doable though.
82.
▲
by
TheTon
9y ago
I mean, everyone has the Mac App Store at this point, right? I think the drawbacks of the Mac App Store are obviously numerous and well documented around the web, but I'm not sure that lack of ubiquity is one of them.
83.
▲
by
TheTon
9y ago
Yeah, I guess I could use a security scoped bookmark. Might be worth adding.
84.
▲
by
TheTon
9y ago
It's not just I (key) frames. That would be really bad for quality or data rate. There's an I frame every 1 second, which gives me a place to cut. In general, not just for RetroClip, having I frames is important as it will allow f
85.
▲
by
TheTon
9y ago
My hero! Sounds like I should do some scaling for these 5k iMacs. I got away with up to 3840x2400 resolution just fine in my testing on various macbook pros, but I don't have any iMacs. I'm gonna go try one at the Apple Store tomo
86.
▲
by
TheTon
9y ago
No sandbox problems to report :)
87.
▲
by
TheTon
9y ago
Sorry, I don’t. I mean, you could of course identify the unobscured area of the window and paint over it pretty quickly, but if you wanted to draw what’s behind that I don’t know of a way to do that efficiently.
88.
▲
by
TheTon
9y ago
It’s $5. I’m going to make it more clear in the next update.
89.
▲
by
TheTon
9y ago
Thanks. Sounds like we might have failed to open the hardware encoder and fell back to software encoding for some reason. I’m going to try to get some time on an iMac tomorrow and see if I can recreate the problem.
90.
▲
by
TheTon
9y ago
Wow, that's not expected. Can you grab a sample[1] for me? I'll see if I can find an iMac somewhere I can test on. [1] https://developer.apple.com/legacy/library/documentation/Dar...
More ›