frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Play an RL self-play policy in Pokemon Gen 3 Randbats in the browser

https://zkingston.com/advsim/
1•zak_kingston•33s ago•0 comments

'Neanderthals Among Us' by Peter Sahlins Review

https://www.historytoday.com/archive/review/neanderthals-among-us-peter-sahlins-review
1•pepys•1m ago•0 comments

Milt Windler, NASA flight director who helped save Apollo 13, dies at 94

https://arstechnica.com/space/2026/10/milt-windler-nasa-flight-director-who-helped-save-apollo-13...
1•divbzero•1m ago•0 comments

Generic Const Args and You

https://blog.rust-lang.org/inside-rust/2026/10/02/generic-const-args-and-you/
1•birdculture•5m ago•0 comments

Foldscape, an interactive atlas of mathematical curiosities

https://foldscape.zauberware.com
1•simon-franzen•8m ago•0 comments

Zordt – AI news distilled to what happened and why it matters

https://zordt.com/
1•vchilkuri•8m ago•0 comments

Ruby-lean: A Ruby semantics with a type soundness proof

https://samx.io/blog/topics/devlog/2026-09-26-ruby-lean.html
1•rajangdavis•9m ago•0 comments

Pixagram.com – The Anti-Social Media Network (Never Released Before) [video]

https://vimeo.com/1231934322
1•whistleblowhy•11m ago•0 comments

Shipping Is the Foundation

https://www.seangoedecke.com/shipping-is-the-foundation/
1•lwhsiao•11m ago•0 comments

Surely you have ultra-wideband radios on your bins too?

https://sjg.io/writing/binrange-have-you-actually-put-the-bins-out/
2•simonjgreen•14m ago•0 comments

A 17yo student spent 40 nights looking for a snake and discovered a new species

https://www.eldebate.com/ciencia/20261002/estudiante-17-anos-paso-40-noches-buscando-serpiente-de...
1•johnnyApplePRNG•15m ago•0 comments

Show HN: Check Product Mention

https://github.com/probelabs/aeo
1•lasgawe•15m ago•0 comments

Language Designers Panel – Stroustrup, Guido van Rossum, Torgersen and Tracey

https://www.youtube.com/watch?v=HFcTjwfpHWQ
2•ggcr•16m ago•0 comments

Behind the killer robots of Ukraine's new warfare 'revolution'

https://www.reuters.com/business/aerospace-defense/behind-killer-robots-ukraines-new-warfare-revo...
2•cisc•19m ago•0 comments

Show HN: Local pretrained classifiers, GPU not needed

https://github.com/nicobrenner/jeffy
1•nico•23m ago•1 comments

Co-Linguistics: AI-Augmented Theory Construction in Linguistics

https://arxiv.org/abs/2609.37635
1•puttycat•23m ago•0 comments

Process Matters More Than Output for Distinguishing Humans from Machines

https://arxiv.org/abs/2605.06524
1•timshell•25m ago•0 comments

Show HN: Linnaeus, a daily biological taxonomy game

https://play.linnaeus-game.workers.dev/
1•cartucho1•26m ago•0 comments

How do you control your phone use?

3•TomGarden•27m ago•1 comments

A Note on Content Restrictions

https://blog.zarfhome.com/2026/10/a-note-on-content-restrictions
2•panic•29m ago•0 comments

Aaron Sorkin Surprised Jesse Eisenberg Wouldn't Want to Play Mark Zuckerberg

https://variety.com/2026/film/news/aaron-sorkin-jesse-eisenberg-mark-zuckerberg-social-reckoning-...
3•gmays•32m ago•0 comments

The right side of the brain shows more signs of aging than the left, new study

https://www.psypost.org/the-right-side-of-the-brain-shows-more-signs-of-aging-than-the-left-new-s...
1•noisysoc•32m ago•0 comments

Show HN: KubeZap – Declarative workflow automation for Kubernetes

https://github.com/kubezap/kubezap-operator
2•borfswitch•34m ago•0 comments

AgentSight: System-wide AI agent profiling and monitoring with eBPF

https://github.com/eunomia-bpf/agentsight
2•matt_d•34m ago•0 comments

Transitive, Abstract, and Class Polymorphic Immutability

https://al.radbox.org/doi/10.1145/3839491
1•matt_d•38m ago•0 comments

Grubby: Static site generator for Git repos written in Ruby

https://git.btxx.org/grubby/
1•bradley_taunt•38m ago•0 comments

What is new in LLVM 23?

https://developer.arm.com/community/arm-community-blogs/b/tools-software-ides-blog/posts/what-is-...
2•matt_d•38m ago•0 comments

Former SR-71 Engineer Talks NASA's Blackbird Revival Program

https://www.twz.com/air/former-sr-71-engineer-talks-nasas-blackbird-revival-program
1•cisc•40m ago•0 comments

Has AI impacted the labor market yet?

https://aleximas.substack.com/p/has-ai-impacted-the-labor-market
1•Ariarule•41m ago•0 comments

GameToMac

https://www.gametomac.com
2•cafebeen•43m ago•0 comments
Open in hackernews

Show HN: McKinley – vector editor for SF Symbols (Mac app)

https://mckinleysymbols.com/
1•AmyWorrall•1h ago
McKinley is a Mac app for making SF Symbols. It costs $60 (one off purchase).

SF Symbols are Apple's vector symbol format. The OS ships with thousands of them, but you can make your own for your own apps.

The recommended way to make SF Symbols is to export a template from Apple's helper app, edit it in a vector editor, then re-import it and tag all the SF Symbol specific metadata.

This process is usually a pain in the ass. SF Symbols support multiple weights -- you draw three, and Apple interpolates between them. This means that each of your weights needs to have the same paths in the same order, with the same number of points. Everything has to be converted to outlines for the interpolation to work, it doesn't render strokes.

McKinley is my attempt to save you from that. It's a vector editor that is built around the constraints of SF Symbols. You can edit your symbol while flicking between the three weights or the four colour modes. It can save SF Symbol files or sync straight to Xcode asset catalogs. You don't have to bounce between a vector editor and a symbols converter, because McKinley is both.

I'm pleased with how live previews work. I wanted to offer a preview with Apple's own renderer. But you can't load an SF Symbol in-memory at runtime. So I figured out the file format for asset catalogs, and create a temporary one and load _that_. (I blogged about how I did it: https://www.amyworrall.com/blog/previewing-sf-symbols-with-a... )

A couple of things I know people will ask:

* It's a native AppKit app (not Electron or anything cross-platform) * Sold directly from my site via Stripe, not Mac App Store. * One-time purchase. License is valid on up to 5 computers, and covers all version 1.x updates. * There's a 14 day free trial, which includes saving/exporting * It is sandboxed, notarised, and all that good stuff * No analytics or network traffic, apart from updates (handled by Sparkle) and license checking (handled by Amore).

Happy to answer any questions or dive into technical details if people want :)