Hacker Newsnew | past | comments | ask | show | jobs | submit | mihaela's commentslogin

Update: v0.3.0 shipped — setup is now 30 seconds

  The crawl time was the #1 friction point. Fixed it.

  cupertino setup now downloads pre-built databases from GitHub Releases. No more 20-hour crawls.

  138K+ docs pages and 606 sample projects, ready in under a minute.

  Blog post with details: https://aleahim.com/blog/cupertino-instant-setup/


This new version is awesome! I was having a problem previously where the sample projects weren't fully downloading but it's no longer an issue now! It's crazy how fast it is to setup everything in v0.3.0!


Thanks! Let me know how it goes—happy to help if you hit any issues getting it set up.


  Update since launch:
  - 111k+ documentation pages indexed
  - 606 sample code projects (fully searchable)
  - Swift Evolution proposals, Swift.org docs, The Swift Book
  - Apple Archive legacy guides—deep conceptual docs for Core Animation, Core Graphics, Core Text, etc. that aren't in modern docs
  - 9,699 Swift packages cataloged

  Pre-built indexes available if you don't want to wait 20+ hours to crawl:
  - https://github.com/mihaelamj/cupertino-docs - Documentation archive
  - https://github.com/mihaelamj/cupertino-sample-code - Sample code mirror


Totally agree—ranking is both art and science. Beyond what I listed, I'm also penalizing nested types, boosting based on query patterns ("X protocol" → boost protocols), and inferring kind from URL depth when metadata is missing.

Still actively crawling docs (at 111k now) and vector/semantic search is on the roadmap.


I guess the experience was faster than most of Electron-based "apPS" nowdays.


They opened to everybody too soon.


Flutter is the new Flash and is gonna end up the same way (on Apple platforms). On Android, it is safe.


With Apple you get what you've paid for. With Google you pay for what you've got for "free".


Yep, with inferior pen support and slow devices.


This reply should be made into billboard and placed in front of every "Data science bootcamp" out there.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: