frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

iMessage-kit is an iMessage SDK for macOS

https://github.com/photon-hq/imessage-kit
21•rsync•3h ago

Comments

rsync•3h ago
I have no interest in the original application[1] that this underpins but I am very interested in an imessage API ...

Unfortunately this runs only on a MacOS system which is hard to provision as long-running datacenter infra ...

[1] https://news.ycombinator.com/item?id=46571661

Carrok•2h ago
Also https://github.com/steipete/imsg/
frizlab•1h ago
Oh no. Raw AppleScript in a Swift program. Don’t people know stuff anymore? I’m especially disappointed since it’s coming from Steipete…

Anyways, that’s how you do AppleScript in Swift (it’s even type-safe!) [1]

Usage example. [2]

[1] https://github.com/Frizlab/apple-music-to-slack/blob/90964bb...

[2] https://github.com/Frizlab/apple-music-to-slack/blob/90964bb...

nxrabl•1h ago
> Don't people know stuff anymore?

No, no one has ever known anything, and every day people are born knowing even less. This is a strangely aggressive way to share this interesting information, especially for MacOS programming, a platform requiring such byzantine arcane knowledge I'm amazed people write anything for it at all. At least for Win32 people wrote books you could buy and not blog posts.

Anyway, thank you for the introduction to the very cool SwiftScripting project [0], extracting programmable interfaces directly from app bundles. It's just like COM, right? nice to see MacOS catching up (/ragebait)

[0] https://majestysoftware.wordpress.com/2015/03/31/swift-scrip...

danpalmer•57m ago
> IMessageKit requires Full Disk Access to read your chat history and perform automation tasks. > System Settings → Privacy & Security → Full Disk Access

This basically neuters it for any wide product use. Fine for personal projects, but this is never going to fly for anything more than power user tools.

The struggle of resizing windows on macOS Tahoe

https://noheger.at/blog/2026/01/11/the-struggle-of-resizing-windows-on-macos-tahoe/
791•happosai•4h ago•363 comments

CLI agents like Claude Code make self-hosting on a home server easier and fun

https://fulghum.io/self-hosting
258•websku•4h ago•183 comments

This game is a single 13 KiB file that runs on Windows, Linux and in the Browser

https://iczelia.net/posts/snake-polyglot/
77•snoofydude•3h ago•27 comments

iCloud Photos Downloader

https://github.com/icloud-photos-downloader/icloud_photos_downloader
299•reconnecting•6h ago•151 comments

Statement by Federal Reserve Chair Jerome F. Powell [video]

https://www.youtube.com/watch?v=KckGHaBLSn4
198•sprawl_•37m ago•81 comments

FUSE is All You Need – Giving agents access to anything via filesystems

https://jakobemmerling.de/posts/fuse-is-all-you-need/
64•jakobem•4h ago•19 comments

I Cannot SSH into My Server Anymore (and That's Fine)

https://soap.coffee/~lthms/posts/i-cannot-ssh-into-my-server-anymore.html
66•TheWiggles•4d ago•36 comments

Sampling at negative temperature

https://cavendishlabs.org/blog/negative-temperature/
109•ag8•5h ago•39 comments

I'm making a game engine based on dynamic signed distance fields (SDFs) [video]

https://www.youtube.com/watch?v=il-TXbn5iMA
174•imagiro•3d ago•22 comments

Don't fall into the anti-AI hype

https://antirez.com/news/158
584•todsacerdoti•15h ago•755 comments

Elo – A data expression language which compiles to JavaScript, Ruby, and SQL

https://elo-lang.org/
46•ravenical•4d ago•5 comments

The Next Two Years of Software Engineering

https://addyosmani.com/blog/next-two-years/
54•napolux•3h ago•25 comments

Gentoo Linux 2025 Review

https://www.gentoo.org/news/2026/01/05/new-year.html
293•akhuettel•14h ago•149 comments

Show HN: What if AI agents had Zodiac personalities?

https://github.com/baturyilmaz/what-if-ai-agents-had-zodiac-personalities
15•arbayi•1h ago•4 comments

A set of Idiomatic prod-grade katas for experienced devs transitioning to Go

https://github.com/MedUnes/go-kata
103•medunes•4d ago•13 comments

Insights into Claude Opus 4.5 from Pokémon

https://www.lesswrong.com/posts/u6Lacc7wx4yYkBQ3r/insights-into-claude-opus-4-5-from-pokemon
30•surprisetalk•5d ago•9 comments

Ask HN: What are you working on? (January 2026)

144•david927•8h ago•473 comments

Perfectly Replicating Coca Cola [video]

https://www.youtube.com/watch?v=TDkH3EbWTYc
132•HansVanEijsden•3d ago•69 comments

I'd tell you a UDP joke…

https://www.codepuns.com/post/805294580859879424/i-would-tell-you-a-udp-joke-but-you-might-not-get
88•redmattred•3h ago•25 comments

Jerome Powell Responds

https://www.federalreserve.gov/newsevents/speech/powell20260111a.htm
54•0xedb•39m ago•2 comments

Poison Fountain

https://rnsaffn.com/poison3/
165•atomic128•8h ago•105 comments

A Glimpse into DexProtector

https://www.romainthomas.fr/post/26-01-dexprotector/
3•shelfchair•4d ago•0 comments

BYD's cheapest electric cars to have Lidar self-driving tech

https://thedriven.io/2026/01/11/byds-cheapest-electric-cars-to-have-lidar-self-driving-tech/
118•senti_sentient•4h ago•135 comments

Quake 1 Single-Player Map Design Theories (2001)

https://www.quaddicted.com/webarchive//teamshambler.planetquake.gamespy.com/theories1.html
42•Lammy•20h ago•7 comments

“Food JPEGs” in Super Smash Bros. and Kirby Air Riders

https://sethmlarson.dev/food-jpegs-in-super-smash-bros-and-kirby-air-riders
258•SethMLarson•5d ago•66 comments

"Scholars Will Call It Nonsense": The Structure of von Däniken's Argument (1987)

https://www.penn.museum/sites/expedition/scholars-will-call-it-nonsense/
55•Kaibeezy•6h ago•6 comments

Rare Iron Age war trumpet and boar standard found

https://www.bbc.com/news/articles/cr7jvj8d39eo
8•breve•4d ago•1 comments

Anthropic: Developing a Claude Code competitor using Claude Code is banned

https://twitter.com/SIGKITTEN/status/2009697031422652461
232•behnamoh•6h ago•138 comments

I dumped Windows 11 for Linux, and you should too

https://www.notebookcheck.net/I-dumped-Windows-11-for-Linux-and-you-should-too.1190961.0.html
737•smurda•14h ago•693 comments

C++ std::move doesn't move anything: A deep dive into Value Categories

https://0xghost.dev/blog/std-move-deep-dive/
228•signa11•2d ago•189 comments