Sign in

Daniel Jalkut

@danielpunkass.punkitup.com
3.8K followers 253 following 2K posts

Founder of Red Sweater and punkass of lore. redsweater.com

PostsRepliesMedia
Daniel Jalkut @danielpunkass.punkitup.com · 25/09/2026
I am aware that as amazing as AI is, it can never substitute for a human translator. But AI gives a running start. I’m also including a menu item that only appears in non-English languages, so that native speakers can easily report problems.
Screenshot of a macOS interface menu showing a selected item "Enviar comentarios sobre la traducción", which is Spanish for "Send localization feedback".
011
Daniel Jalkut @danielpunkass.punkitup.com · 25/09/2026
For FastScripts 4.0 I’m leveraging AI not only to help me harden security, but also to localize to other languages.
Screenshot of a FastScripts preferences panel showing multiple security options in Spanish.
020
Daniel Jalkut @danielpunkass.punkitup.com · 25/09/2026
I’ve had a 3D printer for a few years, but my interest and productivity with it have only shot up recently. Count me among the many psyched Prusa customers who is excited to be able to print his own replacement parts for the printer itself.
3D-printed component that serves as part of the Prusa MK3 line of printers. Material is a dark blue filament against a wood table. Otherwise the contours are probably not interesting.
020
Daniel Jalkut @danielpunkass.punkitup.com · 18/09/2026
I was so preoccupied with whether I could, I didn’t stop to think whether I should. The hose has a 3D-printed high pressure nozzle. I am now recommending everybody own both a 3D printer AND a telescoping pole.
Quadrant of four photos depicting the attachment of a hose to a telescoping pole in order to flush out a downspout from a 3rd floor window.
020
Daniel Jalkut @danielpunkass.punkitup.com · 16/09/2026
I had wondered about how trans people would play, and I’m glad to know that my local co-ed softball league has a good policy about this.
Screenshot of a FAQ entry. Q: What is the format of your coed league? A: Our coed league is open to players of all genders. Teams play with 10 fielders and must have at least five women on the field. Batting orders alternate between women and men. Non-binary players are welcome; managers should work with them to determine how they are represented for purposes of the league's gender-balance and batting-order
140
Daniel Jalkut @danielpunkass.punkitup.com · 14/09/2026
Today I released Black Ink 2.4 for iOS, featuring a new inline calendar browser for puzzle downloads. redsweater.com/blog/4293…
Screenshot of Black Ink for iOS showing a puzzle list and a calendar interface for browsing available puzzle downloads.
001
Daniel Jalkut @danielpunkass.punkitup.com · 05/09/2026
I threw some veggie taco meat on this pizza. It was good.
Top-down picture of a home-made pizza on a cutting board. Specks of semolina all around the pizza. Pizza is cut into 8 with a charred look and many brown, meat-like chunks on top of the cheese.
040
Daniel Jalkut @danielpunkass.punkitup.com · 30/08/2026
I love it when I blow customers’ minds, and they let me know. For almost 20 years I have treated every crash report as a customer service incident. I don’t get all that many incidents … I wonder why? ;)
Screenshot of a comment from a customer including the statement: “This is the first time anyone has responded to a crash report. Thanks for doing that!”
020
Daniel Jalkut @danielpunkass.punkitup.com · 28/08/2026
After I posted about my vibe-coded water quality site, it occurred to me that it only benefits English-speaking people. I asked Claude to localize it into the top 10 spoken-at-home languages, including Khmer, Haitian Creole, and Arabic. The state site doesn’t cater to these people.
Screenshot of the water.mysticmerfolk.org web site translated into Haitian Creole.
040
Daniel Jalkut @danielpunkass.punkitup.com · 20/08/2026
Another win for Trump and his deportation crusade.
Screen capture of a headline reading “Henry and Meghan Will Movge Back to Britain After 6 Years in U.S.”
020
Daniel Jalkut @danielpunkass.punkitup.com · 05/08/2026
The satisfied look on my face comes from having figured out how to attach the Old Town kayak to my body with that orange strap, so I can wheel it down the bike path hands-free.
Picture of a white man with tan face and dark glasses, looking directly into the camera. He's wearing a beige cap with a "Red Sweater" logo, and heathered black t-shirt with "Daring" visible. An orange strap across his chest. Background is a bicycle path with trees alongside.
050
Daniel Jalkut @danielpunkass.punkitup.com · 28/07/2026
Macbook, bro, you must chill.
Screenshot of an alert notifiying “Low Battery” with 80% remaining.
1100
Daniel Jalkut @danielpunkass.punkitup.com · 21/07/2026
On a hike in the hills above Edinburgh, Scotland, we passed an older man, around 80, who was making his way up the hill. He told us we could swim in the reservoir, as he had done “every day, as a child, before breakfast.” I knew what I had to do.
Photo of a lake with a long dry beach in front, and trees and blue sky behind. A caucasian man is floating in the middle of the lake, smiling and waving.
0100
Daniel Jalkut @danielpunkass.punkitup.com · 16/07/2026
You might be in Scotland if …
Sign in front of a stone building reading “The Army School of Bagpipe Music and Highland Drumming.”
050
Daniel Jalkut @danielpunkass.punkitup.com · 08/07/2026
Apple’s new Developer Search LLM (developer.apple.com/search) refuses to answer general knowledge questions unless you phrase them in the form of a programming question. 😂
Screenshot from Apple’s Developer Search site showing the population, capital and predominant religions expressed as Swift source code examples.
0336
Daniel Jalkut @danielpunkass.punkitup.com · 08/06/2026
White male in his 50s dressed up as a Steve Buscemi character from "30 Rock": backwards red baseball cap, red sweatshirt, skateboard, and "Music Band" T-Shirt.
060
Daniel Jalkut @danielpunkass.punkitup.com · 08/06/2026
Congrats, @caseyliss@mastodon.social!
Still frame from Apple’s WWDC 26 keynote closing video, showing a rapper with floating app icons around him, including Casey Liss’s own “Callsheet” app.
040
Daniel Jalkut @danielpunkass.punkitup.com · 24/05/2026
This ‘80s-era coffee mug has never been more apt.
 Coffee mug with a vintage ‘80s design, inscribed with the statement: “To err is human To really foul things up requires a COMPUTER”.
1446
Daniel Jalkut @danielpunkass.punkitup.com · 21/05/2026
Always be fixing little things. Even if it takes you 7 years to get around to it. github.com/sparkle-p…
Screenshot of a GitHub Issues entry titled “Checking for updates panel appears too briefly causes a visible flicker”, dated Feb 5, 2019.
100
Daniel Jalkut @danielpunkass.punkitup.com · 19/05/2026
“Online Only.” Really? Costco DOESN’T want to share the luxurious sheen of this CASKET in stores? 😂
Screenshot of an online shopping page item for "The Franklin Blue Casket by Prime" featuring a flag stating "Online Only".
000
Daniel Jalkut @danielpunkass.punkitup.com · 28/04/2026
Unbeknownst to me, my son (17yo) learned enough about crossword construction to make a puzzle, print it with MY APP, and leave it as tribute on the table, waiting for me when I returned home. Very good for somebody who has never had any training or practice, as far as I know!
Picture of a sheet of paper with a crossword puzzle grid and full set of clues. Title "Something is Rotten in the State of Denmark". Shakespearean references in the clues.
3130
Daniel Jalkut @danielpunkass.punkitup.com · 14/04/2026
@darthbluesky.bsky.social Thank you for favoriting and reposting. It's this little guy. He's the cool sax and piano player now :)
1100
Daniel Jalkut @danielpunkass.punkitup.com · 28/03/2026
Today's NYT puzzle gave me a little more trouble.
000
Daniel Jalkut @danielpunkass.punkitup.com · 21/03/2026
A little more trouble with this one. Thursday, 3/19/26 NYT.
000
Daniel Jalkut @danielpunkass.punkitup.com · 21/03/2026
Everybody solves crosswords differently. This is how I solved the Wednesday, 3/18/2026 NYT.
120
Daniel Jalkut @danielpunkass.punkitup.com · 18/03/2026
One of the paid Google results for “claude code” right now is a nefarious Squarespace site pretending to be the host of Claude Code installer commands.
Screenshot of Google search results including a Squarespace.com hosted site pretending to be the Claude Code installer site.
130
Daniel Jalkut @danielpunkass.punkitup.com · 02/03/2026
Most of the downsides of inviting AI into your software development workflow can be mitigated by insisting on understanding everything you let it do.
Screenshot of a conversation with an AI assistant. The user asks: “Explain to me how the ‘rebuilding intermediate property list dictionaries’ was happening before.”&10;&10;The assistant explains that in the old implementation, the method arrayOfPostsFromPath: in MEWeblog+Persistence.m (line 75) processed each post file by first enumerating filenames in a folder, then constructing a string path to the post or its inner Info.plist-style content file. It then called dictionaryWithContentsOfFile: to deserialize the plist into a new in-memory NSDictionary, and passed that dictionary to [[MEWeblogEntry alloc] initWithPersistenceDictionary:].&10;&10;This meant each post load involved an extra full-object materialization step: disk plist to temporary NSDictionary to MEWeblogEntry. The “intermediate property list dictionary” refers to that temporary NSDictionary object (thisPostDict) created in the old code.&10;&10;The assistant explains that the newer implementation skips this extra step and instead calls [[MEWeblogEntry alloc] initWithContentsOfURL:postItemURL]. This initializer, defined in MEWeblogEntry.m (line 450), resolves bundle URLs correctly and allows the base loader to read directly from the URL. As a result, the loading flow is simpler and avoids constructing a separate temporary dictionary for each post.&10;&10;The explanation concludes by noting why this change matters for issue #7117: on blogs with many cached posts, repeatedly creating dictionaries adds significant allocation and parsing overhead. The old code also lost the original post URL context because it built entries from raw dictionaries rather than using URL-backed initialization.
370
Daniel Jalkut @danielpunkass.punkitup.com · 01/03/2026
I used to buy almost all of my clothes second-hand. Recently I landed in a thrift store where I found this delightful western plaid, which called to me. In this age of thrift/vintage inflation, it’s not uncommon for a shirt like this to cost $60, but I picked it up for $15.
Selfie of a 50-year-old caucasian man with short grey hair and glasses, wearing a brown, blue and white plaid “western” shirt.
060
Daniel Jalkut @danielpunkass.punkitup.com · 27/02/2026
I connected to Xcode’s MCP server (xcrun mcpbridge), and requested a list of all the tools. Then I threw that at Claude and had it whip up a “cheat sheet”. In case you’re curious what the agents have at their disposal.
Screenshot of a cheat sheet page. AI summary:   A single-page reference card for the 20 Xcode MCP (Model Context Protocol) tools, organized in a three-column grid on a US Letter page. A dark charcoal header band reads "Xcode MCP Tools — Reference" with a note that all tools require a tabIdentifier parameter. Below, a color-coded legend maps six categories: Build & Run (orange, 6 tools: BuildProject, &10;  GetBuildLog, XcodeListNavigatorIssues, XcodeRefreshCodeIssuesInFile, RenderPreview, ExecuteSnippet), Testing (purple, 3 tools: GetTestList, RunAllTests, RunSomeTests), Search (blue, 3 tools: XcodeGlob, XcodeGrep, DocumentationSearch), Files (green, 5 tools: XcodeRead, XcodeLS, XcodeMakeDir, XcodeRM, XcodeMV), Edit (red, 2 tools: XcodeWrite, XcodeUpdate), and&10;   Misc (gray, 1 tool: XcodeListWindows). Each tool is shown in a white card with a colored left border stripe indicating its category. Cards list the tool name in bold monospace, a one-line description, required and optional parameters, and return values. A footer notes that paths use Xcode project structure and results are truncated at 100 entries.&10;
2113
Daniel Jalkut @danielpunkass.punkitup.com · 26/02/2026
“By 2030, almost 80% of people had lost their jobs.” www.aicandy.be/giorgio-1
Still from a video showing an aged Elon Musk being interviewed in a high energy gym.
121
Daniel Jalkut @danielpunkass.punkitup.com · 23/02/2026
My oldest alma mater. After I dropped out of high school at 15, I found a way to go straight to the local community college. Since then I’ve graduated with BAs from UC Santa Cruz and San Francisco State, but Cabrillo will always be special to me.
Picture of a caucasian man wearing black framed glasses, looking into the camera, smiling. He's wearing a blue t-shirt with typical squared font reading "CABRILLO COLLEGE".
020
Daniel Jalkut @danielpunkass.punkitup.com · 22/02/2026
THIS entitled traveler is feeling pretty glad that he just arrived home tonight.
Screenshot for a news headline: “Homeland Security suspends TSA PreCheck and Global Entry airport security programs”
130
Daniel Jalkut @danielpunkass.punkitup.com · 25/01/2026
Green Day is a band that was built on the premise of challenging everything unfair or unwise (aka Punk). I have loved them since I was a teenager (30+ years!) and they still come through at key times.
060
Daniel Jalkut @danielpunkass.punkitup.com · 19/01/2026
My younger boy turned 14yo today, and we took him to an old-school skating rink to celebrate. It was pretty dark, so my attempts to snap a shot while he was skating were pretty rough. I love the way this one turned out, though. Unedited except to crop to square. It looks like a painting.
Picture of a 14yo boy in profile in a skate rink. Impressionist because of the blur and attempt by the iPhone camera app to make sense of it.
091
Daniel Jalkut @danielpunkass.punkitup.com · 09/01/2026
Got a clue in the Puzzmo puzzle today that reminded me of @Miraz :)
List of crossword clues with one highlighted: “Greeting in Aotearoa”.
020
Daniel Jalkut @danielpunkass.punkitup.com · 03/01/2026
Branched out from my usual plain cheese with a “pepperoni” (Field Roast plant-based). And a plain cheese, of course.
Home baked plant-based pepperoni and dairy cheese pizza with puffy, charred crust.Home baked cheese pizza with puffy, charred crust.
060
Daniel Jalkut @danielpunkass.punkitup.com · 06/12/2025
How it started. How it went. How it’s going.
An uncooked homemade pizza with red sauce spilling out the edges under grated cheese that has turned partially red from mixing with the sauce.A pizza baking in the oven with a bright flame at the back of the oven, illuminating a pizza with boiling cheese and sauce under the intense heat.A cooked pizza with charred edges, bubbles, and a red/orange splotched appearance where the cheese and sauce have melted together.
0110
Daniel Jalkut @danielpunkass.punkitup.com · 06/11/2025
I confess, I did it. I killed Claude.
Screenshot of a Claude AI for Web interaction in which I have asked Claude, which runs on a VM, to list active processes, and then to invoke the kill command on its own process ID. The last line is "Claude Code  execution failed".
050
Daniel Jalkut @danielpunkass.punkitup.com · 01/11/2025
Rode my other bike to the lake today.
1962 blue and white Lambretta scooter in a parking lot, lake and treeline, with blue sky and clouds in the rear.
050
Daniel Jalkut @danielpunkass.punkitup.com · 01/11/2025
Rode my other bike to the lake today.
1962 blue and white Lambretta scooter in a parking lot, lake and treeline, with blue sky and clouds in the rear.
000
Daniel Jalkut @danielpunkass.punkitup.com · 07/10/2025
I’m seeing more of a scam directed at customer support addresses, where the scammer pretends to be a customer who is having trouble with the app, and asks you to look at a screenshot of the problem, which is a link to a page that coaxes you into running a nefarious program on your computer.
Screenshot of web interface reading: “Verification steps: Open Spotlight with Command and Space, type ‘Terminal’ and press Return. In the Terminal window, press Command and V to paste, then press Return again to complete.”
020
Daniel Jalkut @danielpunkass.punkitup.com · 06/10/2025
Eleven years ago, Macworld sent a freelance photographer to my house in Arlington, MA. It’s one of the best photos of me.
Picture of a full page of a traditional print magazine, where the top portion is a picture of a caucasian man standing, smiling, with his arms crossed, looking straight at the camera. He is surrounded by a staged workplace desk in his home office, with a stack of books and a Macworld award statue. The bottom portion of the image is interview text.
0110
Daniel Jalkut @danielpunkass.punkitup.com · 05/10/2025
“Speaking disrespectfully of the King’s letter.” The plaques of Massachusetts remember. (Photo by Paul Schlichtman)
Picture of a historic plaque erected in 1930 to commemorate 300 years of the Massachusetts Bay Colony’s independence from Britain. The plaque reads: “SITE OF FIRST HOUSE. BUILT IN 1640 BY EDWARD CONVERSE, WHO LED THE PARTY SENT OUT BY CHARLESTOWN TO EXPLORE ‘WATERFIELD’. SELECTMAN TWENTY-FOUR YEARS, DEACON NINETEEN YEARS, ARRESTED IN&10;1662 FOR SPEAKING DISRESPECTFULLY OF THE KING'S LETTER.”
050
Daniel Jalkut @danielpunkass.punkitup.com · 22/09/2025
I guess the right thinks that this is a normal, appropriate amount of affection for a widow to express to the US President at her husband’s funeral. Looks weird as hell to me.
Picture featuring President Donlad Trump looking forward with Erika Kirk leaning into his side, nestling against his neck.
3152
Daniel Jalkut @danielpunkass.punkitup.com · 21/09/2025
I was finally moved to cancel Disney Plus when I saw they are “in negotiations” with Jimmy Kimmel. I want him to have as much leverage as he can, so I did it.
Screenshot of cancelation survey asking why I unsubscribed with “Other” checked, and an explanation entered: “complicity with fascist regime”
160
Daniel Jalkut @danielpunkass.punkitup.com · 15/09/2025
You puke you clean.
View of a long narrow punk bar with graffiti style art on most walls, and a bold mural with white text on red background declaring “you puke you clean”.
020
Daniel Jalkut @danielpunkass.punkitup.com · 14/09/2025
No stopping anytime.
“No Stopping Anytime” street sign mounted on a brick interior wall, next to a window with security bars. The sign is adorned with a Banksy-style stencil of a rat.
110
Daniel Jalkut @danielpunkass.punkitup.com · 14/09/2025
Welcome to San Gennaro!
020
Daniel Jalkut @danielpunkass.punkitup.com · 12/09/2025
Made me look twice.
Airport shuttle bus with a label on the side reading “Apple Commuter, Inc.”
020
Daniel Jalkut @danielpunkass.punkitup.com · 09/09/2025
My town has been at work all summer, scrambling to adopt the Liquid Granite design language.
Picture of several slabs of granite, cut with a circular corner shape.
010