frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Classic 8×8-pixel B&W Mac patterns

https://www.pauladamsmith.com/blog/2025/09/classic-mac-patterns.html
130•todsacerdoti•9h ago

Comments

almost•9h ago
Nostalgic! Who needs a colar display or even a monochrome display when you've got a high res (for the time) black and white screen :)
zahlman•9h ago
That's an incredible hit of nostalgia. I haven't smiled like this in days.

It's still hard to believe that some of these effects are accomplished in 8x8 pixels — in a single integer's worth of space, on modern architectures.

unleaded•9h ago
My favourite is the wide weave one (#15).. what looks like the same pattern is on X and old Windows too.

See also Iconography of the X Window System: The Boot Stipple: https://matttproud.com/blog/posts/x-window-system-boot-stipp...

paulsmith•8h ago
> My favourite is the wide weave one (#15)

Same, that and the bubble one #36 have so much personality.

JKCalhoun•4h ago
Like a cherry pie crust.
duskwuff•8h ago
As an aside, you could also have gotten this data from the source code:

https://github.com/historicalsource/supermario/blob/master/b...

:)

turnsout•8h ago
Or a screenshot! But what’s the fun in that?
paulsmith•8h ago
Exactly. One of the cool things about doing this the hard way was discovering that Apple still hosts old system and programmers manuals like the one for QuickDraw on its website.
paulsmith•8h ago
Interesting - what's the provenance of this? Is this a leaked copy of the System source, or a disassembly/decompile?
duskwuff•7h ago
It's a leaked copy of the System 7.1 source code - just the System itself; it doesn't include any applications, control panels, or extensions. (So code for things like the Finder or QuickTime aren't included.)

I'm not certain where it came from precisely; from what I understand, it's been circulating online for ages. Apple hasn't authorized its release, but, as far as I'm aware, they haven't made any attempt to suppress it either.

fredoralive•7h ago
It's a leaked version of the Mac toolbox ROM source code circa very early 1994.
ndiddy•4h ago
It's a copy of the Toolbox ROM code for the Quadra 660AV. It's a real leak, not reverse engineered. You can see comments on the code from the early 80s by the original Macintosh team. It was published online (I think on Applefritter or something) about 20 years ago by a former Apple employee who was having some sort of mental breakdown. He believed it contained proof that Apple was complicit in subjecting its employees to MKULTRA mind control and ran underground maglev trains to other dimensions.
duskwuff•4h ago
Holy crap. I was not aware of that context - that's wild.
egypturnash•3h ago
Damn that's some serious rebound from leaving Steve's Reality Distortion Field.
sroerick•3h ago
Is there an article or something covering this? Too wild
errantspark•8h ago
Nice! I did one of these ages and ages ago copying the win 3.1 pattern editor (which doubtless is a ripoff of the mac one anyway)

https://errantspark.github.io/3.1/#0056755500caaeaa

JeremyHerrman•7h ago
well done! I also made one, but for the mac control panel.

https://jherrm.github.io/classic-mac-desktop-pattern/

swayvil•8h ago
I was doing up some 1bit patterns this one time. Like 8s and 16s and whatever.

Swastikas make a nice pattern. Ya I know. But there are actually only like 7 really good strong patterns and swastikas is one of them.

Such a good graphic. Too bad about the branding.

littlecranky67•8h ago
I'm pretty sure I first encountered some of those patterns on a C64 GEOS system.
paulsmith•8h ago
Huh, sure enough: https://www.lyonlabs.org/commodore/onrequest/geos/lobster-64...
dzdt•2h ago
Some overlap but not identical. There are 38 Mac patterns compared to 32 geos patterns. Of these I count 27 that coincide; 5 are unique to geos and 11 are unique to the Mac. I think certainly the direction of copying is geos copying from Mac.
MontyCarloHall•8h ago
If you want to play with the actual Control Panels within various emulated Macintoshes (all in the context of a gorgeously written and illustrated history of Macintosh settings), have a look here: https://aresluna.org/frame-of-preference/
hahajk•5h ago
From the linked Raskin memo, the original sin that brought us to dongletown:

> The minimum number of holes in the case through which fingers, screwdrivers (either metallic or liquid), EMI or earwigs can crawl is to be desired. I guess that adapters are OK as accessories.

1-6•8h ago
We're finally getting colors on e-ink displays. B&W [hatch] patterns still have a rightful purpose.
system7rocks•8h ago
How do I make these patterns my iPad wallpaper? — asking for a friend
paulsmith•7h ago
Oh, good idea. I'll add them to the showcase site shortly. https://paulsmith.github.io/classic-mac-patterns/
paulsmith•2h ago
OK, wallpapers are on there now - tap/click on the virtual display after picking a pattern.
JeremyHerrman•7h ago
Two years ago I vibe coded a recreation of the Mac Desktop Pattern Control Panel to change a website's background.

Demo here: https://jherrm.github.io/classic-mac-desktop-pattern/

Source: https://github.com/jherrm/classic-mac-desktop-pattern

JeremyHerrman•7h ago
(and I also did the hack of reading raw images to get the binary pattern :-D the source for the converter is also in this repo)
cmiller1•6h ago
Oh, I did something similar on my website! https://interruptkey.com
keyle•4h ago
I wish I could upvote this more than once! <3
rezmason•47m ago
The other day I realized that holding down the Option key in the System 7 Desktop Patterns control panel changes the button text from "Set Desktop Pattern" to "Set Utilities Pattern". Does anyone here happen to know what that means?

edit: holy crap, I just figured it out: "Set Utilities Pattern" replaces the background pattern of every desk accessory, such as the Calculator and Scrapbook apps, Find File, Key Caps, Puzzle— with the pattern you chose. What a different time that was!

mrkpdl•7h ago
I’m a big fan of limited palettes as a prompt for easier creative choices. These patterns are a great example of that.

Back in 2014 I made a phoney minigolf game using these patterns as a first step into making interactive work: https://www.maxpiantoni.com/projects/golfnet

The game isn’t particularly real, but the jokes are.

ayaros•5h ago
That poor dog... :(
ayaros•6h ago
Really glad to see I'm not the only one out there who appreciates these patterns.

In my LisaGUI project I've added not just the ones from the Lisa Office System and Mac System 1, but also a few I found in betas of the Mac OS, as well as some from Windows 3.x and 9x. These kinds of patterns popped up in all sorts of places in the 80s and 90s. I'm continually surprised at how much you can fit in an 8x8 monochrome grid whenever I come across a clever pattern I haven't seen before.

Edit: https://alpha.lisagui.com/ At the desktop click the preferences icon and go to the Decorate Desktop pane

guerrilla•5h ago
This feels like real archeology.
exikyut•4h ago
FWIW, X11 also includes a bunch of quaint background patterns as well, in /usr/include/X11/bitmaps.

You can try each of them by just doing `xsetroot -bitmap <filename>`. I have mine set to wide_weave, which is incidentally identical to Pattern 15 in https://paulsmith.github.io/classic-mac-patterns/

SG-•1h ago
This is great, have you thought of expanding the early color patterns from Mac OS 7 systems? Those hit hard for and still look decent on modern systems.
amatecha•40m ago
Interesting, I think you could also get at the data using ResEdit, no? Since it's just PAT# resources? Now I'm curious to try...

Why RDF Is the Natural Knowledge Layer for AI Systems

https://bryon.io/why-rdf-is-the-natural-knowledge-layer-for-ai-systems-a5fd0b43d4c5
1•arto•3m ago•0 comments

Dealing with cancel safety in async Rust

https://rfd.shared.oxide.computer/rfd/400
2•Bogdanp•8m ago•0 comments

Anthropic Clamps Down on AI Services for Chinese-Owned Firms

https://www.bloomberg.com/news/articles/2025-09-05/anthropic-clamps-down-on-ai-services-for-chine...
1•jmsflknr•10m ago•0 comments

Swimming in Tech Debt

https://helpthisbook.com/lou-franco/swimming-in-tech-debt
3•loumf•10m ago•1 comments

Stardew Valley's creator is in Silksong

https://www.theverge.com/news/771772/hollow-knight-silksong-stardew-valley-eric-barone-concernedape
1•HelloUsername•10m ago•0 comments

Show HN: Webapp to organize search for properties when renting/buying

https://dash.collabnest.app/demo_project/1b0b7472-b2c9-4de5-920d-b0020b7e2186
1•jun_dev•13m ago•0 comments

Action, the worlds first dynamic interface builder – 1988 [video]

https://vimeo.com/62618532
1•gjvc•14m ago•0 comments

AI just Broke Trackmania's most Legendary Record [video]

https://www.youtube.com/watch?v=zFLQU70QstY
1•fzliu•16m ago•0 comments

Quantum-Centric Supercomputing

https://www.ibm.com/think/topics/quantum-centric-supercomputing
1•sharpshadow•18m ago•0 comments

Ubuntu security repository are in maintenance

https://old.reddit.com/r/Ubuntu/comments/1n8v5ue/ubuntu_security_repository_are_in_maintenance/
2•josephcsible•22m ago•0 comments

Some T-Mobile reps are asking customers to bring a penny with them to the store

https://www.phonearena.com/news/some-t-mobile-reps-want-customers-to-bring-cash-when-visiting-the...
1•josephcsible•24m ago•0 comments

Agentic Design Patterns

https://docs.google.com/document/d/1rsaK53T3Lg5KoGwvf8ukOUvbELRtH-V0LnOIFDxBryE/edit?tab=t.0#head...
1•kiyanwang•25m ago•0 comments

The Hunt for Our #1 iOS Crash

https://medium.com/@mega-blog/the-hunt-for-our-1-ios-crash-d8ba6f46a19a
1•andrewinardeer•28m ago•0 comments

Opt-In Strict Memory Safety Checking in Swift 6.2

https://github.com/swiftlang/swift-evolution/blob/main/proposals/0458-strict-memory-safety.md
2•todsacerdoti•40m ago•0 comments

If I hear "design pattern" one more time, I'll go mad

https://purplesyringa.moe/blog/if-i-hear-design-pattern-one-more-time-ill-go-mad/
4•todsacerdoti•40m ago•0 comments

Manipulating India's Stock Market: The GST Portal Data Leak

https://aseem-shrey.medium.com/manipulating-indias-stock-market-the-gst-portal-data-leak-b5437c81...
4•cyb0rg0•45m ago•1 comments

Poisoning Well for LLMs

https://heydonworks.com/article/poisoning-well/
4•wonger_•55m ago•0 comments

Netron – neural network visualizer and inspector

https://github.com/lutzroeder/netron
3•skhameneh•55m ago•0 comments

Ars Technica Is Down?

https://arstechnica.com/
5•apparent•1h ago•0 comments

Build Yours Place to promote yourself and your products for free

https://buildyours.xyz/
2•M0HD197•1h ago•1 comments

Trump's tariffs are pushing food and drink exporters closer to China

https://www.bbc.com/news/articles/c4gzrqd4pdjo
3•koolhead17•1h ago•0 comments

Physics Aware Simulated Flies

https://amazedsaint.github.io/posts/physics-aware-flies-simulation.html
2•amazedsaint•1h ago•0 comments

Windows Update Is Causing Unexpected UAC Prompts and App Installation Issues

https://securityonline.info/windows-update-is-causing-unexpected-uac-prompts-and-app-installation...
2•kPwn•1h ago•0 comments

Show HN: OpenProfiler – An utility to view NHibernate's generated queries

https://github.com/lpnam0201/OpenProfiler
3•lpnam0201•1h ago•0 comments

Unleashing the Hound: How AI Agents Find Deep Logic Bugs in Any Codebase

https://muellerberndt.medium.com/unleashing-the-hound-how-ai-agents-find-deep-logic-bugs-in-any-c...
2•viraptor•1h ago•0 comments

Docker Here and Now

https://blog.fahhem.com/2025/09/docker-here-and-now/
4•fahhem•1h ago•0 comments

Ubuntu Lead Dev Answers Your Comments on 'Sudo-Rs' Rust version of sudo [video]

https://www.youtube.com/watch?v=6hXqal3BNYM
2•TheWiggles•1h ago•0 comments

Indianapolis lawyer Mark Zuckerberg sues Meta over repeated Facebook suspensions

https://www.wthr.com/article/news/local/indianapolis-attorney-mark-zuckerberg-suing-meta-repeated...
4•c420•1h ago•2 comments

Filmyzilla

https://blog.cloudflare.com/welcome-to-connectivity-cloud/
2•Mryouzx•1h ago•0 comments

Noto: Local journaling chat UI with per-handle memory (Flask, SQLite, LM Studio)

https://github.com/brodiedellis-sys/Noto
3•bellis444•1h ago•1 comments