frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Swift Package Index joins Apple

https://swiftpackageindex.com/blog/swift-package-index-joins-apple
80•JDevlieghere•1h ago

Comments

jshier•1h ago
Not optimistic here. While I'm glad the SPI guys are getting paid (that is, a full time job), Apple is pretty bad at open source and developer services both, and they explicitly call out developer identity as a future direction, which doesn't fill me with hope.
SoKamil•1h ago
This acquisition sounds like a sign that Apple wants to get better on that front.
jshier•1h ago
That's a pretty low bar, and doesn't necessarily mean "good".
marcelox86•1h ago
I see the opposite, they have a lot of oss projects nowadays and most of their new, interesting stuff is getting open sourced too, a la Microsoft
jshier•1h ago
Simply being open doesn't make them good open source projects. Luckily the SPI shouldn't need to conform to Apple's release schedule, and should operate mostly independently, so the worst aspects of Apple's open source projects will be less of an issue.
y1n0•43m ago
No true Scotsman…
peterspath•1h ago
Well I was thinking about making a competitor to SPI because they only support GitHub repo’s.

This news makes it easy. I’m starting the engines on this…

rahkiin•1h ago
Or send in a PR for gitlab/… support?
peterspath•26m ago
They did not want that and discouraged it.
bigyabai•21m ago
Merging a PR with Apple is harder than merging into the left side of a six-lane highway during rush hour.
rescripting•13m ago
Is it? What's difficult about it? I see PRs from contributors outside Apple all the time in https://github.com/swiftlang/
unfunco•44m ago
Working on an idea after it has been Sherlocked is a bold choice.
nish__•36m ago
frou_dh•49m ago
Back when I was following Swift, I was a bit confused by there being 2 distinct sites that seemed to be pretty much the same thing:

- https://swiftpackageregistry.com

- https://swiftpackageindex.com

aaronvg•19m ago
kind of surprised Swift didn't launch with this by default, built in-house
eddythompson80•14m ago
Apple has something with Swift similar to what Google has with Go. The language has a lot of desirable features for server development very much like Go and Rust. Especially when compared to Java and C#.

It makes sense for them to build their services using Swift instead of something like Go and the Swift-on-server team has been doing a lot of work to get swift in a usable state on Linux. Having a thriving opensource (starting with a package index) makes a lot of sense to them for that.

My only problem with Swift is personal taste and experience. I tried it on linux few times (admittingly few years ago now) and generally I wasn't a fan. Go and Rust solve all the problems that Swift could have solved for me, so I didn't bother. But just like node got an entire class of developers into server side programming, Swift could be apples approach to get their iOS and MacOS developers a way to easily write server side code in swift as well

frizlab•8m ago
Swift on Linux has changed since a few years ago. A lot.

I prefer Swift over rust as it has the same memory-safety guarantees with a much more approachable syntax, and is generally easier to work with.

What does Sherlocked mean?
xd1936•34m ago
It's a reference to Sherlock (and later Spotlight) being added to macOS, rendering the previous third-party search-launcher tools obsolete.
cavoirom•13m ago
Thank you, I learned it today. On the other side, some users replaced Sherlock (Spotlight) with Alfred.
julianozen•33m ago
It means Apple (or big tech) has adopted/cloned your product basically killing your products ability to succeed

In reference to when Apple created a project called Sherlock that was a direct copy of a popular Mac app Watson

jrmg•19m ago
This makes it sound like Sherlock was named in response to Watson. It was the other way around.

Earlier versions of Mac OS had an app called ‘Sherlock’[^1] that could search local files and the web in a fairly rigid manner.

‘Watson’[^2] was a third party shareware app very much inspired by Sherlock (and obviously, given the name, not trying to hide that!) that was much more flexible, more ‘OS X-like’, arguably much more user friendly, and was open to plugins (like, there was a movie time search plugin, an eBay plugin, an Amazon plugin etc).

Sherlock 3[^3], in MacOS 10.2, was redesigned with a UI very like that of Watson, and also allowed similar plugins, making Watson obsolete.

In the Apple developer world, “being Sherlocked” came to mean “your app being made obsolete by Apple including identical functionality with the OS”.

1: https://winworldpc.com/res/img/screenshots/f2d124c36d74f71c6... 2: https://en.wikipedia.org/wiki/Karelia_Watson 3: https://en.wikipedia.org/wiki/Sherlock_(software)

doodpants•32m ago
https://thehustle.co/sherlocking-explained
trollbridge•18m ago
Please get in touch, as I've wanted this to support Gitlab (et al) for a while, and I'm nervous about the future of SPI now.

Jerry's Map

http://www.jerrysmap.com/the-map
95•turtleyacht•1h ago•11 comments

Swift Package Index joins Apple

https://swiftpackageindex.com/blog/swift-package-index-joins-apple
81•JDevlieghere•1h ago•23 comments

F3

https://github.com/future-file-format/f3
473•tosh•3h ago•116 comments

Show HN: TikZ Editor – WYSIWYG editor for figures in LaTeX

https://tikz.dev/editor/
263•DominikPeters•5h ago•55 comments

Unlimited OCR: One-shot long-horizon parsing

https://github.com/baidu/Unlimited-OCR
379•ingve•8h ago•91 comments

The worthlessness of Vitamin D is mildly exaggerated

https://dynomight.net/vitamin-d/
55•surprisetalk•3h ago•26 comments

San Diego photologs from the 1970s

https://www.beautifulpublicdata.com/san-diego-photologs-from-the-1970s/
107•jonathanmkeegan•2h ago•24 comments

Five monitors on a Commodore 128 [video]

https://www.youtube.com/watch?v=ul5hC3PY1Yg
70•EvanAnderson•1d ago•13 comments

Lift4D: Harmonizing Single-View 3D Estimation for 4D Reconstruction In-the-Wild

https://lift4d.github.io/
84•ilreb•5h ago•7 comments

The Coming Loop

https://lucumr.pocoo.org/2026/6/23/the-coming-loop/
223•ingve•8h ago•178 comments

Anthropic updates their terms to verify age or identity

https://www.anthropic.com/legal/privacy
4•arunc•9m ago•0 comments

Samsung demonstrates 3D stacked FETs with triple nanosheet channels at 42nm

https://semiconductor.samsung.com/news-events/tech-blog/from-gaa-to-3d-stacked-fet-expanding-the-...
52•its_ajseven•4d ago•20 comments

The deadly rise of giant trucks and SUVs

https://www.nytimes.com/interactive/2026/06/21/us/trucks-suv-pedestrian-crashes.html
153•xnx•1d ago•317 comments

Claude Tag

https://www.anthropic.com/news/introducing-claude-tag
148•adocomplete•2h ago•76 comments

Plotnine

https://plotnine.org/
233•tosh•4d ago•69 comments

Performance Improvements in Libffi

https://atgreen.github.io/repl-yell/posts/libffi-plan-cache/
24•atgreen•2d ago•6 comments

FUTO Swipe – A new swipe typing model

https://swipe.futo.tech/
10•futohq•2h ago•0 comments

Mistral OCR 4

https://mistral.ai/news/ocr-4/
348•meetpateltech•5h ago•90 comments

Solving Wordle using information theory

https://www.binghamton.edu/news/story/6327/s-m-a-r-t-these-researchers-used-math-to-crack-wordle
37•hhs•2d ago•46 comments

The End of Code Review: Coding Agents Supersede Human Inspection

https://arxiv.org/abs/2606.13175
14•cribwi•1h ago•11 comments

Elevated error rate across multiple models

https://status.claude.com/incidents/jbhf20wjmzrf
183•rob•5h ago•236 comments

AI Hiring Tools Yield Racial Bias and Systemic Rejection; 26% Black & 15% Asian

https://hai.stanford.edu/news/ai-hiring-tools-can-yield-racial-bias-and-systemic-rejection
4•sizzle•58m ago•0 comments

Show HN: Bun-sqlgen – Type-safe raw SQL for Bun, no ORM

https://github.com/ilbertt/bun-sqlgen
49•ilbert•5h ago•23 comments

MSG Made Dossier on Activists Who Opposed Facial Recognition

https://www.404media.co/madison-square-garden-made-dossier-on-activists-who-opposed-facial-recogn...
245•cdrnsf•6h ago•68 comments

The Low-Tech AI of Elden Ring

https://nega.tv/posts/low-tech-ai-of-elden-ring.html
64•g0xA52A2A•8h ago•37 comments

Modal Auto Endpoints: Optimized inference you own

https://modal.com/blog/introducing-auto-endpoints
11•handfuloflight•1h ago•0 comments

Will It Mythos?

https://swelljoe.com/post/will-it-mythos/
290•mindingnever•15h ago•207 comments

Finding the best dog treat with statistics

https://www.wespiser.com/posts/2026-06-19-best-dog-treat.html
117•wespiser_2018•1d ago•53 comments

Lossless GIF recompression via exhaustive search

https://blog.arusekk.pl/posts/lossless-gif-recompression/
48•ZacnyLos•6h ago•12 comments

VibeThinker: 3B param model that beats Opus 4.5 on reasoning with novel SFT+GRPO

https://arxiv.org/abs/2606.16140
356•timhigins•17h ago•183 comments