Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cageface
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
301.
▲
Pareto Optimal Apple Devtools
(medium.com)
1 points
by
cageface
2y ago
|
0 comments
302.
▲
Why Ollie is moving away from SwiftUI to UIKit
(medium.com)
2 points
by
cageface
2y ago
|
0 comments
303.
▲
by
cageface
2y ago
I've put more hours into Helldivers 1 than any other game I've ever played. Unfortunately I don't currently have a machine capable of playing HD2 but it's the kind of game I would consider buying a proper gaming laptop j
304.
▲
by
cageface
2y ago
You have to try it to get it. They've really tuned the gameplay and the four player co op adds a huge amount of depth. Unfortunately there aren't a lot of PVE co op games like this.
305.
▲
by
cageface
2y ago
Never start with Webpack. Use Vite with a template and go from there.
306.
▲
by
cageface
2y ago
So far I have found this to be much less the case with Flutter than RN. With RN I came to dread upgrading anything more than a few months after starting a new app.
307.
▲
by
cageface
2y ago
The other problem I've found with structural types in Typescript is that it can lead to some very complex type specifications. Instead of carefully thinking about and naming the entities in your system you can get some very hard to par
308.
▲
by
cageface
2y ago
Now that persistent filesystem permissions have landed the domain of apps that really need to be native desktop apps is narrower than ever: https://developer.chrome.com/blog/persistent-permissions-for...
309.
▲
by
cageface
2y ago
Soulseek is still pretty good.
310.
▲
by
cageface
2y ago
It doesn't prove anything but I do think it's very interesting that many people report feeling part of a universal and all pervasive consciousness as part of a psychedelic experience.
311.
▲
by
cageface
2y ago
The Will Pirkle books are good.
312.
▲
by
cageface
2y ago
It’s from the ITA software acquisition that became Google flights. https://franz.com/success/customer_apps/data_mining/itastory...
313.
▲
by
cageface
3y ago
Use of class was strongly discouraged in the Swift world until they rolled out their new Observation framework for SwiftUI that requires using classes for modeling state and depends on two-way data binding to work. So all the arguments we&#
314.
▲
by
cageface
3y ago
This is what's put me off getting deeper into Rust. I love the language but won't work on cryptocurrency stuff.
315.
▲
by
cageface
3y ago
Unfortunately the new Observation framework in SwiftUI currently forces you to use classes to model your data. Hopefully they can find some way to make it work with value types.
316.
▲
by
cageface
3y ago
Every single person in this thread can produce a masterpiece if they were in a circumstance to invest the time it takes to get there. This is a pretty bold assumption. Many musicians and artists spent their entire lives very diligently de
317.
▲
by
cageface
3y ago
Yes sure the kind of art that pays the rent for commercial artists is definitely seriously threatened by AI. I'm inclined to say that AI companies should have to pay for the training data they use although that does seem to mean only c
318.
▲
by
cageface
3y ago
Most of the AI generated "art" I've seen I'd classify as more craft than actual art. Art is supposed to express something and communicate and so far I haven't seen any AI art that really moves me or says anything in
319.
▲
by
cageface
3y ago
My music app is written in Flutter and I think the performance is pretty good. In fact I did some prototyping in SwiftUI before settling on Flutter and was having a hard time getting the same scroll performance on image grids in SwiftUI tha
320.
▲
by
cageface
3y ago
I hardly ever listen to metal any more but I still often check Angry Metal Guy just because it's such a well run independent music review and community site. Unfortunately such sites are increasingly rare these days.
321.
▲
by
cageface
3y ago
Much Indian food is very dairy heavy, which brings with it a lot of cholesterol.
322.
▲
by
cageface
3y ago
My experience traveling in Colombia was that they are generally quite down on it because of the harm they see the illegal drug trade has done to their country. It's the worst kind of resource curse.
323.
▲
by
cageface
3y ago
I've seen enough of their output now that I can recognize it immediately and I interpret as a signal of low effort and low quality. It's a glorified placeholder. Art is supposed to express or communicate something. Typing in a pro
324.
▲
by
cageface
3y ago
Crime is a numbers game. And certainly you can improve your odds by be being mindful of where and when you're exploring. I wouldn't let fears of crime discourage anyone from visiting Latin America but compared to many other parts
325.
▲
by
cageface
3y ago
This is absolutely not my experience or the experience of many people I know that have traveled in the region. Latin America is great but the safety concerns are real.
326.
▲
by
cageface
3y ago
Some of us here may be old enough to remember the days when Microsoft was pushing ActiveX controls as the future of the web. Basically they were binary components that would run in your browser and weren't really effectively sandboxed.
327.
▲
by
cageface
3y ago
I'm coming back to iOS development after years of doing web stuff. SwiftUI will feel very familiar to anyone that's done React and massively reduces the amount of boilerplate and ceremony it takes to build for Apple platforms. It
328.
▲
by
cageface
3y ago
I really like the struct-based method of modeling data in Swift. The language makes this very convenient. Unfortunately the new Observation framework which is at the center of SwiftUI requires classes. https://forums.swift.org&#x
329.
▲
by
cageface
3y ago
As a happy Affinity customer and relatively casual user I prefer them because of their reasonable fixed prices and because and I don't have to run the abomination that is the Adobe Cloud client on my machine. If they switch to a subscr
330.
▲
by
cageface
3y ago
Yeah once your app gets to be sufficiently complex you will find yourself needing mutexes after all. Async/await makes the easy parts of concurrency easy but the hard parts are still hard.
More ›