compacted() replaces the common compactMap { $0 } pattern, product() eliminates nested for-loops, and uniqued() removes duplicates from any sequence. Apple's Swift Algorithms package is full of small wins like these. Have a look: https://t.co/zSEVhqsB9h
I built the most advanced IDE for iPad that has ever come. It's basically Xcode for iPad.
It implements its own Swift interpreter, allowing iOS and visionOS to run code and SwiftUI apps (with UIKit support).
It is even faster than SwiftUI Previews on macOS.
More to show soon. Will be able to replace the Mac for many developers and allow developers that didn't have access to developer tools this advanced to now build whatever they want.
I built a Vinyl Records Dashboard using @craftdocs + @Lovable.
It pulls all my vinyl records from Craft and turns them into a visual, interactive dashboard.
If you want a quick look at how it works, check out the demo in the document below.
https://t.co/Oxfqx54zP5
Don't think of LLMs as entities but as simulators. For example, when exploring a topic, don't ask:
"What do you think about xyz"?
There is no "you". Next time try:
"What would be a good group of people to explore xyz? What would they say?"
The LLM can channel/simulate many perspectives but it hasn't "thought about" xyz for a while and over time and formed its own opinions in the way we're used to. If you force it via the use of "you", it will give you something by adopting a personality embedding vector implied by the statistics of its finetuning data and then simulate that. It's fine to do, but there is a lot less mystique to it than I find people naively attribute to "asking an AI".
OMG… If you cut and paste a song into Apple Notes, it will transcribe it and even highlight the words as you’re listening to it live.
I don’t know when this was added, but holy smokes.