Addictive Colors retweeted
New in today's Fineliner update (1.1.3):
Auto-shape recognition is now even BETTER, aligning concentric shapes and matching nearby lines!
Replying to @marcoarment
It’s not Newton MessagePad-level greatness until you can draw a circle inside a circle and have them be concentric.
Addictive Colors retweeted
Zelda producer Eiji Aonuma explains why Nintendo values keeping devs around long-term rather than constantly replacing staff.
“I think you see a real benefit to having some very long-term-tenured staff members around who have shared the same experiences over time.”
He says having veteran developers helps pass knowledge between projects and makes it easier to bring new people into the team.
“There is a continuity of core staff […] so that we have that base that we can build from and bring up new staff within it.”
Aonuma believes this balance helps Zelda evolve while keeping what makes the series special
It’s really different from the mass layoffs from western gaming culture
Addictive Colors retweeted
The amount of Microsoft energy that went into trying out this theory—a database running locally as a file system—would be hard to calculate across Windows, Office, email.
It is one of those ideas that seems interesting on paper. In practice it is never good enough for everything you want to do and the constraints do not help you to think of better or more clever ways to get things done. The constraints just got in the way of getting anything done.
There's significant utility in having a local database available for use in the platform, but that too carries with it challenges in backup/restore/upgrade/security/privacy/etc.
In hardcoresoftware.substack.co… I think I wrote about this adventure in four times (working on strategy for Bill, Outlook, SharePoint, Longhorn.) I don't know if there is another example of a technology aspiration that endured so long and lacked a solution that worked. And also caused so much division and consternation inside Microsoft.
Perhaps more than anything it is the lesson of a big company thinking it can invent the future in isolation—all sorts of isolation or tunnel vision. Big companies, it turns out have a surplus of two things:
1. Hubris. There was no shortage of people starting at the top who become "obsessed" with delivering on an idea and believed the success Microsoft had recently achieved was a license to know how to build it.
2. Doubt. There was also no shortage of people who thought from the first days that the idea made no sense and believed the defined solution in no way benefitted the products that are being made, loved by customers, and pay the bills.
This 1-2 punch is fascinating because it sets up a divisive dynamic where you are either an "innovator" who is "on board" with the future OR you are a "obstacle" who does not see the value in "big bold bets" on the future of the company. Along comes a book like "Innovator's Dilemma" [1998] and suddenly resisting the next big corporate strategy makes one throw out common sense engineering because you don't want to get disrupted. It is the other side of the disruption coin no one talks about—sometimes the new thing does not in fact work very well nor will it in any finite time. The lesson applies to the product and technology leadership of a company.
Part of what happens in a big company as well is the ability for the company to speak broadly and enroll their ecosystem in their own excitement for the future. Microsoft described WinFS as early as 1992 and over the course of more than a decade it polluted our ability to talk about new products. The email product (Exchange, today the mail for 365) was famously the most important product to be launched and for the first decade of its life was always about to become strategic even while it was in fact the most strategic product the company made. The strategy nearly wrecked Outlook the face of the email strategy. It did in fact derail an entire generation of Windows. There was fallout across a range of products never released. All the while Microsoft was talking about the grand future of this product while customers were investing and buying into products built an entirely different way. A dynamic few are willing to speak about is another 1-2 punch:
• Customers and the press talk all about waiting and seeing if the current product will adopt the all important strategy. The first signs of this are the sales force freaking out and escalating their concerns.
• Customers actually ignore the strategy because "product market fit" dynamics take over and they can't buy and adopt the actual product soon enough. The first signs of this are visible to those in the real world who never get asked about the strategy because customer have a million feature requests.
This is the second way the whole dynamic divides the company. The "obstacle" people start to look like they are focused on the past to the "innovators" who are clearly focused on the "future."
You can find many examples of this near computing technology and broadly in other industries:
• Intel Itanium (which Dave below knows well) was a chipset architecture that just never panned out. Itanium occupied Intel for more than two decades.
• Copeland OS pursued by Apple muddled their decaying ecosystem and divided the company, cancelling it set the stage for Jobs return with NeXT becoming the future OS.
• IBM "Stretch AND "Future Systems." IBM was such a defining company it had two generations of this dynamic in an effort to reinvent (or invent!) mainframes. Stretch was much like Microsoft Longhorn in that there were portions that went on to greatness in the 1960s. FS just got cancelled.
• IBM also had the Micro Channel Architecture (MCA) which divided the hardware side of PCs at just the wrong moment. It just went away. Also IBM had OS/2 which I think still runs some bank ATMs :-) [There's a theme that maybe IBM invented this whole level of hubris which would follow from second-system-syndrome in "Mythical Man Month"]
• Hydrogen Fuel cars have been surpassed by improved gas and now EV yet you can still see them being pushed in Japan though at last Detroit moved on. This one has been going on since I was a kid.
• GE Predix was a broad SAP-like industrial information technology bet that was the technical undoing of GE IMO, though the 2008 financial crisis really did the work. Predix was Immelt's bet (his book details this) while cleaning up was left to a successor as often happens.
There's a difference between a failed product and a failed all-consuming strategy. All companies have failed products essentially all the time. Technology companies seem unique at hubris required to broadly pursue—in public—a direction that doesn't work. They do so under the guise of preventing the decline of the company that makes it all the more painful.
Likewise there is a difference between a successful product line that can't escape its own success gravity and failed attempts to reinvent it. The most common thread is the inability of a successful company to find a new strategy for an existing product. We are living in this moment now with AI as we see Intel which could not transform its chip architecture into something different while at the same time Nvidia's long term architectural bet ended up as the foundation of the the AI era. Had we found ourselves in some other chip architecture from a third company it might very well be that we'd be talking about Nvidia's GPU bet as a strategy initiative they just would not give up on.
One of the things that happens over time is this corporate hubris can get rewritten into "we had the right idea but were just early." The problem with this is it separates the broad concept at 30,000 feet from the actual technology and implementation. I've watched this happen with everything from Clippy to TabletPC to Windows Phone. There's a huge difference between a concept and an implementation that makes the claims of being right. I love Clippy but there was no path where it went from what we did in 1995 to today's AI agents, any more than the clipboard Captain Kirk used was a product precursor to an iPad.
And of course as always with product development, no matter what happens...someone always said it would. Which makes me sharing all the times I thought WInFS would fail all the less satisfying for me.
Here are the places in Hardcore Software where WInFS was part of key decision making and controversy.
024. Discovering “Cornell is WIRED!” [1994] hardcoresoftware.learningbys…
053. Strategy Tax: Outlook Storage, First Attempt hardcoresoftware.learningbys…
065. SharePoint: Office Builds Our Own Server hardcoresoftware.learningbys…
069. Mega-Scale, Mega-Complexity hardcoresoftware.learningbys…
074. Outlook Pride, Finally hardcoresoftware.learningbys…
085. The Memo (Part 1) hardcoresoftware.learningbys…
091. Cleaning Up Longhorn and Vista [2006] hardcoresoftware.learningbys…
Microsoft chased using a DB as a filesystem for about 20 years.
It likely all started with OFS around the Cairo timeframe.
OFS was conceived as an installable filesystem that would:
- Store OLE objects (not just raw files) with rich, application-accessible metadata.
- Support multiple data streams per object, long filenames, ACLs, quotas, and journaling.
- Index both content and metadata so items could be searched and queried across applications (not just by name or path).
- Optimize for large numbers of small files.
The broader Cairo vision included “Smart Folders,” representing non-file objects (printers, devices, etc.) in the same hierarchy, and fulfilling Bill Gates’s “information at your fingertips” idea. Public demos appeared around the 1993 PDC.
Then of course there was Storage+ and RFS and WinFS. Even ReFS uses a B-tree database internally.
Addictive Colors retweeted
Auto-shape recognition in Fineliner:
Draw any shape, line, curve, or squiggle, but at the end of the stroke, don't lift up your pen/finger — just hold it there.
It'll autocorrect into a shape. And you can then drag to adjust its size before lifting up.
Replying to @marcoarment
This might be the coolest new app I've seen in years!
One thing I cant get working is auto shape. What am I doing wrong? And does it work if I'm just using my finger?
Addictive Colors retweeted
This is literally how I made the first version of the Fineliner settings screen. I drew this, screenshotted it, and told Claude to build it like this.
It got remarkably close on its first try. I only did minor corrections.
Addictive Colors retweeted
Wake me up when progressives understand the West Bank is not Gaza.
Replying to @BriannaWu
I work in the West Bank - mostly in Yata/Hebron, and yes, it’s a s***hole. And it isn’t because of Israel. It’s how the Palestinians are forced to live because the PLA does little to help the people. The main streets through town are unpaved and dusty. Buildings crumbling.
Addictive Colors retweeted
No sé si será unpopular opinion, pero el segmento en el que Danhausen hace que vuelva el Demon Bálor, mientras está siendo ahogado por Gunther, me ha parecido absoluto cine. #SmackDown
Addictive Colors retweeted
Brett is (inadvertently) showing off a hidden Fineliner feature here:
Long-press the toolbar, and you can drag it to any screen edge!
Addictive Colors retweeted
AI now finds bugs that survived decades of human review, and writes code that looks right but isn’t. Tests can’t keep up.
LeanCIL: formal verification for .NET
Proofs about compiled C# and F# (any dotnet lang), for every input, checked by @leanprover
github.com/NethermindEth/Lea…
Addictive Colors retweeted
We lost one of the greats of stage and screen today. And, in my book, a tremendous friend and man. I learned so much from him. I will miss you, Patrick Stewart, all of my days. @mang0ld
Addictive Colors retweeted
SIR PATRICK STEWART (1940-2026)
Before everything else, Patrick was defined by being born and bred in Yorkshire, the proud county in the north of England which he loved to the end. You could hear it in his accented voice and in the stern honesty with which he told you what he thought and felt. Yorkshiremen have no truck with half-truths or avoidance of big issues. He wore his heart on his sleeve, which made him a man to rely on, to admire and in my case, love.
We first met as ambitious young actors with the Royal Shakespeare Company half a century ago but we weren’t in the same productions. My first strong memory was a few years later, meeting him in the street in central London when he told me about an offer to take over a leading part in 'Star Trek'. “But Patrick think of your stage career in the UK. Do you really want to risk—getting lost in Hollywood for years and years?”. Well, he took the risk and thank goodness for us all that he did for not just his devoted Trekkies but film and theatre audiences, who marvelled at his using international celebrity to star in a string of cinema successes ('X-Men' of course) and in great classical plays by Shakespeare, Ibsen, Arthur Miller, Peter Shaffer, Pinter and Beckett at Stratford-upon-Avon, in London’s West End and on Broadway.
America was his adopted home, where he met his adored Sunny who has cared for him through sickness and health, through thick and thin. But he never forsook his origins: and the proudest achievement of the most respected and beloved actor of his generation on either side of the Atlantic, was his appointment as Chancellor of Huddersfield University in Yorkshire.
His farewell performance in 'Avengers: Doomsday' is yet to be seen.
Ian McKellen 29 October 2026
Photo: University of Huddersfield
Addictive Colors retweeted
In lieu of flowers, memorial contributions may be made to:
Johns Hopkins Alzheimer’s Disease Research Center Fund
alzresearch.org/giving/
Alzheimer’s Foundation of America Caregiver Resources
alzfdn.org/donate/
Photo Credit: Tommy Garcia
Addictive Colors retweeted
Fineliner, my delightful notebook app for your iPad, iPhone, and iPhone Duo, is out now in the App Store!
Definitely the most fun I’ve ever had making an app. I hope you enjoy it. :)
Best on iPhone Duo and iPad. Apple Pencil recommended!
apps.apple.com/us/app/fineli…
Addictive Colors retweeted
Meet hunch! Jev-like decisions in ~20ms without even needing a GPU, learning live from a teacher model.
Built on @GoogleGemma's EmbeddingGemma 2, it can works with any teacher model like @CloudFlare's Clef.
Multimodal, w/a systemone endpoint, slots into your existing stack 🧵
Addictive Colors retweeted
LFM3-Audio-2B running fully local on an M4 Pro and it's pretty bonkers.
I talk → the model hears the raw audio (no speech-to-text step) → it picks a tool and writes the call → the Mac acts → it talks back.
can't wait to make this thing go brr on webgpu
soon in runntime 👀
Introducing 𝙻𝙵𝙼𝟹: our new generation of Liquid Foundation Models. With a new tri-hybrid architecture and new multimodal encoders, the LFM3 family is the ideal model suite for specialized intelligence.
> 6 model instances, across text, audio, vision, and omni modalities, generative and decision models.
> 𝙻𝙵𝙼𝟹-𝟷.𝟽𝙱: text, 256k context window.
> 𝙻𝙵𝙼𝟹-𝚅𝙻-𝟸𝙱: vision-language model with video-input support for spatial understanding
> 𝙻𝙵𝙼𝟹-𝙰𝚞𝚍𝚒𝚘-𝟸𝙱: tool calls, voice chat, reasoning in 18 languages.
> 𝙻𝙵𝙼𝟹-𝙾𝚖𝚗𝚒-𝟸𝙱: an omni model combines vision, audio, and language.
> 𝚍𝟷-𝟸𝙱 and 𝚍𝟷-𝙾𝚖𝚗𝚒-𝟸𝙱: decision models with typed outputs and calibrated probabilities in a single pass. Omni adds audio input.
> fine-tune on 1 GPU.
> a new tri-hybrid architecture
> architecture optimized for 14 processor classes across GPUs, CPUs, and NPUs.
> 𝙻𝙵𝙼𝟹-𝚅𝙻-𝟸𝙱 is a beast. It performs competitively with Gemma 4 12B (6x larger), and Gemini 3.5 Flash Lite, and GPT-5.6 Luna, with 1.9B parameters.
> 𝙻𝙵𝙼𝟹-𝟷.𝟽𝙱 is #1 on the Pareto frontier of device intelligence 𝚙𝚒𝚙𝚎𝚝𝚝𝚎.𝚕𝚒𝚚𝚞𝚒𝚍.𝚊𝚒
Every modality for specialized intelligence. Pick the one that fits your use case, customize it, and run it on-device.
1/ 🧵
Addictive Colors retweeted
I have spoken out against anti-Muslim hate in the Michigan Senate race. I will speak out just as loudly when the target is Jewish people.
Let me state a little-known fact: ISRAEL GETS LESS THAN 0.1 PERCENT OF THE FEDERAL BUDGET. That’s less than one tenth of a percent!
But there is an ad running that tells voters they can’t afford groceries because the United States gives so much money to Israel. In reality, the United States spends money in and on countries all around the world – but this ad singles out the Jewish state. The ad is as dangerous as it is dishonest.
You can disagree with how the United States spends money abroad. But telling hungry families that the Jewish state is the reason they are suffering is wrong and shameful.
Blaming Jews for people’s problems is an old story. Anybody who has read the last century of history knows where it leads. It is a dark pathway.
This ad is anti-Jewish hate and should come down immediately. Abdul El-Sayed should denounce it today.
Addictive Colors retweeted
Replying to @SandyofCthulhu
Hi Sandy. Are you well? This is wrong. On January 1, 1993, we sent a press release saying that multiplayer would be in DOOM, a full 8 months before you joined the company. We knew deathmatch would be huge. In that press release, in January 1993, we said multiplayer would be "the number one cause of decreased productivity in businesses around the world." We were sure of it, and we needed no convincing. I understand you are proud of your work on DOOM, and you should be, but please also respect the accuracy of your statements, particularly around game history. My concern is that these false statements are designed to trigger replies (like this one), reposts, and outrage discussion, all with the view of increasing your followers and subscriptions, particularly since this false deathmatch story (among others) is so easily disproved. I’ve even welcomed you to reach out to me ahead of time. You seem to appreciate game history as much as I do. Could you not also make yours accurate?
Addictive Colors retweeted
When I’m feeling creative, I like to set up a DSL in SwiftUI, allowing backned-driven UI and custom content.
We begin our small DSL with ContentItem, which stores an ID (for view diffing) and a ContentType. This is an enum that defines every kind of view we might want to render, for example text, code blocks, or images.
This is where Swift really shines. We add associated values to the enum to define the ‘contents’ of the view, plus customisation options. For example, ContentType.text has the text itself, plus dynamic type style and a line limit for multiline text. This provides ergonomics that allow many combinations of types without exploding the API surface of the enum.
The heart of the renderer is ContentItemView, that renders the view based on the ContentType. One big bloody switch statement. It is simple, fast, and explicit.
blog.jacobstechtavern.com/p/…
Addictive Colors retweeted
Community: marco.org/2026/10/24/communi…


































