Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_mattt
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
_mattt
10mo ago
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. AnyLanguageModel gives you a single interface modeled on App
2.
▲
AnyLanguageModel: One API for Local and Remote LLMs on Apple Platforms
(huggingface.co)
4 points
by
_mattt
10mo ago
|
1 comments
3.
▲
by
_mattt
1y ago
For your listening pleasure, here's a supercut of Melvyn's iconic intro: https://pascalwyse.com/blog/2017/12/15/in-our-time-machine
4.
▲
by
_mattt
1y ago
Update — Source is now available here: https://github.com/NSHipster/sosumi.ai
5.
▲
by
_mattt
1y ago
Update — Source is now available here: https://github.com/NSHipster/sosumi.ai
6.
▲
by
_mattt
1y ago
Following up — I just pushed a fix for this. This latest version significantly improves how references like protocol conformances and default implementations are rendered.
7.
▲
by
_mattt
1y ago
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.
8.
▲
by
_mattt
1y ago
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 the Swift standard library and other open-source frameworks,
9.
▲
by
_mattt
1y ago
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 <div> tag soup (intentionally or not). But that's an opti
10.
▲
by
_mattt
1y ago
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. Even for those open source projects, there is still some val
11.
▲
by
_mattt
1y ago
Thanks for pointing that out. That’s most likely a mistake in how I’m translating into Markdown. I’ll look into this.
12.
▲
by
_mattt
1y ago
Great idea! I just added that. Try clicking the icon in the header.
13.
▲
by
_mattt
1y ago
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, adding redundant consonants to avoid name collisions
14.
▲
by
_mattt
1y ago
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 interacting with a webpage. But with these RLHF'd AIs, being con
15.
▲
by
_mattt
1y ago
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. Apple's ToS pretty explicitly forbid the kind of auto
16.
▲
by
_mattt
1y ago
Not yet, but I plan to open source it soon. Just gotta tidy up a little bit, you know?
17.
▲
by
_mattt
1y ago
Sure, here are a few more examples: - https://developer.apple.com/documentation/swift/tasklocal - https://sosumi.ai/documentation/swiftui/button - https://sosumi.ai/docum
18.
▲
Show HN: Sosumi.ai – Convert Apple Developer docs to AI-readable Markdown
(sosumi.ai)
133 points
by
_mattt
1y ago
|
72 comments
19.
▲
by
_mattt
2y ago
Thanks for troubleshooting with us. Glad you got it to work!
20.
▲
by
_mattt
2y ago
What version of macOS are you on? We've been building for macOS 15.3 (Sequoia), but haven't tested earlier versions...
21.
▲
Show HN: Nominate – a macOS app that renames PDFs based on their contents
(github.com)
3 points
by
_mattt
2y ago
|
0 comments
22.
▲
by
_mattt
2y ago
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 is to expand emcee beyond just tool use. MCP has concepts [1
23.
▲
by
_mattt
2y ago
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 a handful of OpenAPI specs for code deployed on our platfo
24.
▲
by
_mattt
4y ago
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 new meaning unintentionally. Adding a semantic line break i
25.
▲
by
_mattt
6y ago
This is a great way of thinking about technical decision-making. I'm most familiar with this idea through the framing of "innovation tokens" from the essay "Choose Boring Technology" [1]. [1] http://borin
26.
▲
Objective-C Direct Methods
(nshipster.com)
1 points
by
_mattt
7y ago
|
0 comments