Viewing profile — _mattt
_mattt
HN member- Joined
- Sun, Jun 25, 2017, 5:02 PM UTC
- HN karma
- 60
- Public activity
- 27 items
- HN profile
- View on Hacker News ↗
About _mattt
Recent public activity
-
comment
Comment #45991784
Author / creator here. I built this because integrating LLMs into Swift apps meant juggling completely different APIs for MLX, llama.cpp, CoreML, Ollama, and cloud providers. AnyLa…
- story
-
comment
Comment #45130781
For your listening pleasure, here's a supercut of Melvyn's iconic intro: https://pascalwyse.com/blog/2017/12/15/in-our-time-machine
-
comment
Comment #45092335
Update — Source is now available here: https://github.com/NSHipster/sosumi.ai
-
comment
Comment #45092333
Update — Source is now available here: https://github.com/NSHipster/sosumi.ai
-
comment
Comment #45082148
Following up — I just pushed a fix for this. This latest version significantly improves how references like protocol conformances and default implementations are rendered.
-
comment
Comment #45082117
Amen to that. It's funny how virtues like accessibility and good API design matter just as much as ever in this new era. Good ideas don't go out of style.
-
comment
Comment #45082107
Hi Saagar! One could indeed use this method to export this information en-masse, however that would require the kind of automated access that the site ToS explicitly forbids. For t…
-
comment
Comment #45082077
I think HTML -> Markdown is a bit of a red herring. In many cases, a Markdown distillation of HTML can improve the signal-to-noise ratio — especially for sites mired in tag soup (i…
-
comment
Comment #45070008
This is only possible for some of Apple‘s open source Swift code, including the Swift standard library. This is not the case for hundreds of other SDK frameworks, such as SwiftUI. …
-
comment
Comment #45067047
Thanks for pointing that out. That’s most likely a mistake in how I’m translating into Markdown. I’ll look into this.
-
comment
Comment #45065344
Great idea! I just added that. Try clicking the icon in the header.
-
comment
Comment #45065242
Once upon a time, I built a project called `swift-doc`, which eventually got Sherlocked. I think what I was most upset about was their decision to call their thing "DocC". Like, ad…
-
comment
Comment #45065183
In my experience, coding agents seem to do a normal fetch when provided links. Which makes sense — headless browser automation is expensive, and only really necessary for interacti…
-
comment
Comment #45064979
I agree, it'd be great if Apple provided accessible documentation in the first place. Time was, Apple published self-contained docsets that you could download and read offline. App…
-
comment
Comment #45064609
Not yet, but I plan to open source it soon. Just gotta tidy up a little bit, you know?
-
comment
Comment #45064107
Sure, here are a few more examples: - https://developer.apple.com/documentation/swift/tasklocal - https://sosumi.ai/documentation/swiftui/button - https://sosumi.ai/documentation/f…
-
story
Show HN: Sosumi.ai – Convert Apple Developer docs to AI-readable Markdown
I got tired of Claude hallucinating Swift APIs. It does a good job at Python and TypeScript, but ask it about SwiftUI and it's basically guessing. The problem? Apple's docs are Jav…
-
comment
Comment #43282960
Thanks for troubleshooting with us. Glad you got it to work!
-
comment
Comment #43282422
What version of macOS are you on? We've been building for macOS 15.3 (Sequoia), but haven't tested earlier versions...
-
story
Show HN: Nominate – a macOS app that renames PDFs based on their contents
Hi HN! I built Nominate to solve a common problem in my paperless workflow: having a pile of scanned PDFs with meaningless timestamp filenames. Nominate is a native macOS app that …
-
comment
Comment #42843917
Mattt here, co-creator of emcee. Thanks! Yeah, having everything just work gives me the same goosebumps that I remember from back in the Web 2.0 days. One of the next steps for us …
-
comment
Comment #42843822
Mattt here, co-creator of emcee. Carl and I are working on a PaaS for deploying agents, and emcee has given us a nice way to quickly prototype these kinds of workflows. We can take…
-
comment
Comment #31809694
SemBr author here. I chose SHOULD NOT for this rule for a couple reasons: First, as an affordance for text with ambiguous or unknown meaning. Second, as a hedge against introducing…
- story