Dan Nunn (@danyay) profile picture

occasionally tweet about dtc ecom, travel, AI, and expat life in Korea, but don’t get your hopes up

Seoul 🇰🇷
Joined March 2007
Photo by Dan Nunn (@danyay)Photo by Dan Nunn (@danyay)Photo by Dan Nunn (@danyay)Photo by Dan Nunn (@danyay)Photo by Dan Nunn (@danyay)Photo by Dan Nunn (@danyay)Photo by Dan Nunn (@danyay)Photo by Dan Nunn (@danyay)Photo by Dan Nunn (@danyay)Photo by Dan Nunn (@danyay)
Introducing my latest project, 3DConversions.com … AI-powered 2D-to-3D mesh generation built specifically for 3D crystal engraving (subsurface laser engraving). In the crystal engraving industry, operators normally pay $6-10 per subject for human-sculpted meshes that are then engraved into crystal. My platform automates the entire process. It performs automatic background removal with segmentation (plus point-and-click refinement), 180-degree 3D mesh reconstruction in Wavefront OBJ, texture contrast optimization for engraving clarity, and soon, point cloud export for laser-ready files. The pipeline is tuned for crystal-friendly content like portraits and pets, and the models are optimized for the features we see the most: faces, hair, glasses, fingers, and common poses. And where AI falls short, we have designers ready to fix difficult images. The final result is high quality, engraving-ready 3D meshes in minutes instead of paying human designers per-subject sculpting fees with 24+ hour turnaround. Revolutionizing a weird little niche, but a fun one :) – at Tampa, FL
5
1
35
29,034
I was at Ho Chi Minh airport last month in security to leave In front of me was a white girl arguing with security, so I listened in. “WHAT DO YOU MEAN ITS ILLEGAL I BOUGHT IT YESTERDAY FROM A SHOP!! LOOK HERES A PICTURE OF THE SHOP!!” About four guards started circling her telling her to give up her vape. I looked to her stressed friends who were saying “just let them take it!!” I explained to her friends that vapes are illegal in Vietnam and she’s LUCKY to only be getting it seized. “Yeah but she’s American, so she won’t listen.” I chuckled softly and they said “…you’re American aren’t you” I laughed and said yes we can be like that. I told the girl to let it go because the consequences were worse, then walked away. No idea what she did but god. Some people aren’t meant to travel.
来越南玩的请注意 越南开始严格执行电子烟禁令了 吸食罚500万,贩卖罚3500万 这比大麻罚的还重 不要问我怎么知道的 才把人捞出来
3
1
25
2,278
"built a competitor analysis that scrapes their pages' prices and tells me if they run sales or change prices" My competitor analysis daily scraper has informed me that one of my competitors has gone out of business. Couldn't even make it to BFCM! Sad.
Replying to @allenwalton
every day I'm grinding down about 50% in my $200 Codex plan lol, expecting that reset every 2 days Usually have several huge projects going on, and some fun projets: - building an entire promotion builder that creates new hero sections on my website for holidays, BFCM, etc - building an entire email organization system collecting brand assets, themes, generates emails and bespoke html for it - reverse engineering a chinese laser exe back to its original Pascal source - this is the big one, it's been ongoing for 12 days now - built a little halloween shooting game inside my production management software - built a competitor analysis that scrapes their pages' prices and tells me if they run sales or change prices - built a mobile app and desktop companion to connect to your mac and use mac apps on your iphone, will release soon - built a warranty replacement system for customers whose product fails so we can keep track of the replacements - for funsies, building a "Train Cam" that monitors a webcam i have overlooking trains and built a vision model that identifies what kind of train it is, going to stream to youtube - deep researched a bar idea (key west themed with live music) for seoul, did entire business plan analysis, foot traffic, 3D renders, menus, and buildout plans in blender - had it make me a recipe for cheese pizza similar to my homedown based on online reviews and photos that's just codex, I have a $20 claude plan I'm probably going to upgrade to $100 and send all my design tasks i guess I AI too hard lol
2
11
595
i'm sorry, how many times?
61
176
13
7,630
119,418
What is it about this particular private jet crash that is bringing out all the insane nutcases? There are dozens of accidents each year, and 276 people have died in aviation in 2026 alone. But is this one in particular solely because of the ATC recording? aviation-safety.net/asndb/ye…
7
5
1,040
Just found out my gf poops in my toilet when she stays over. Not sure how to feel about this. She denies it but the damage is done
1
2
10
1,063
Platform screen doors are so important in Korea that even when the doors are broken, they have a backup system that can block the tracks
命に感謝🙏 ありがとう
8
74
24
513
150,136
This is the way, but the missing part of this post is "how" you can make your software self-improve by a feedback box. Two ways I've done it: Agents SDK built into your project can build code, and this is fine. My new favorite way though is just have it send an email that's monitored by my ChatGPT Dots bot with a subject like [DOTS: READ THIS] or something like that, and tell your Dots bot to read and act on any email that comes into your inbox with that subject in a new Codex thread Add additional security if you wish (it must contain a specific string or something)
I'm now building an "improvements" feature into all of my personal vibecoded applications: a freeform text input that's hooked up to an agent that yolo implements whatever is submitted. It's an interesting experience -- the activation energy barrier to sanding any rough edge or implementing any new feature becomes extremely low. Someone else who uses one of the applications I created has already implemented 150 improvements over the course of a few days. This pattern feels like a new kind of tool -- liquid software? -- and every application that doesn't have this feature now has a slightly rigid and anachronistic flavor. Why can't I just tell it how I want it to be different? Now, it's not obvious to me how this pattern can or should scale. Does it become unmaintainable after a while? (Maybe model intelligence improvement outstrips my feature appetite such that it's fine?) How does collaborative software work in this model? Can software designed this way be secure and reliable? Whatever the larger questions about broader deployment, it definitely works great in a personal context. It reminds me a little of the visions of Lisp/Lisp machines, Smalltalk, and HyperCard -- systems that the user can take control of and modify. Those visions never quite worked, though: the vast majority of software today is not end-user modifiable in any useful way. So, while this "liquid" affordance is a very small touch, the way it changes one's relation to the software feels a bit transgressive and empowering in a Lickliderian and Engelbartian way.
1
6
595
On the bright side, dinner tonight is freshly sliced unlimited beef on a charcoal grill 🥰
12
39
3,517
I will keep documenting my journey of trying to transfer $20k to my Korean bank for business use Now I'm going through the journey of reporting it to the government. I had to visit the local Registry Office yesterday to get a digital certificate and an OTP device just to submit any registry documents (similar to a secretary of state in the US) Before anything, I have to update my address of me, the corporate officer. I have spent about 2 hours on this task (not including the mandatory visit to the office) with Codex Computer Use to submit everything... only to be told I can only submit the registration online during business hours. Here's a summary of all of the steps I have taken and at each site JUST TO UPDATE MY PERSONAL ADDRESS OF THE COMPANY: 1. Government24 — gov.kr: Obtain 외국인등록 사실증명 with address history, including authentication and mandatory consents. 2. Court kiosk in Gongdeok: Obtain the current corporate registry and seal certificate. Discover the registry still showed my old Florida address. 3. IROS — iros.go.kr: Discover electronic filing required a separate court-issued electronic certificate. 4. Another Gongdeok counter visit: Apply for that certificate and obtain a physical OTP. 5. IROS: Activate/download the certificate, work through issuance errors, then successfully log in on my Mac. 6. IROS: Prepare the address-change application, recording both your February 2025 address and August 2025 move to your current address. 7. Seoul ETAX — etax.seoul.go.kr: Attempt company signup; discover it required business-registration documentation. 8. Hometax — hometax.go.kr: Reissue the actual 사업자등록증, save the PDF, and provide it for ETAX signup. 9. ETAX: Hit SMS identity-verification errors despite the correct SKT number; investigate name ordering. 10. ETAX: Abandon the signup route and use guest filing. Fight field-length restrictions, confusing controls, and a declaration appearing at the bottom. 11. ETAX: Generate and pay ₩48,240 registration/education tax; save the bill and payment confirmation. 12. IROS: Enter the tax number, applicant details and administrative-record consents. Automatic address retrieval fails because my registry identity uses my birth date. 13. IROS: Upload the Government24 PDF instead. Encounter missing-software warnings and extremely slow processing. The upload eventually succeeds on my Mac, much to my surprise. 14. IROS: Complete the draft, verify the electronic tax record, then pay the separate ₩2,000 court fee. 15. IROS: Chase empty signing lists, authenticate again, then reopen the paid draft to remove the unnecessary separate personal-approver designation. Revalidate; payment remains intact. 16. IROS: Run the final pre-check: company name and tax amount match. Click Submit. 17. Final punchline: IROS only accepts submissions weekdays, 9 a.m.–6 p.m. It’s Saturday. Everything is saved and paid, but final signing/submission must wait until Monday, November 2. TOTAL PAID: ₩50,240. Still not submitted. And this was what I thought would be the easy part. Next I have to actually do the Foreign Direct Investment submission, which I need a Windows computer for, and probably a visit to the registry office an hour from my home (I would be fortunate if it's just one visit).
Day 3 in the adventures of transfering $20k to my Korean bank (and also reporting it to the government) I need to send a "Certificate of Bank Balance" to the Korean government. Hana Bank requires you to pay 75 cents and install spyware to print their damn certificate, which locks you into printing to a physical printer (I don't have one, but I used to, so the drivers still exist on my Mac). I can't even screenshot this app, and it won't start with any screen recording enabled lol, so I had to capture it from iPhone. Anyway, I sent it to my nonexistent printer's drivers since there was no Save to PDF, paused the job, spun up ChatGPT and had it write a script to snipe the PDF off the print queue. Worked like a charm, and shows the futility of all these Korean bank restrictive apps.
27
1
4
88
7,323
My gf built an Agent Island in Claude to visualize her ongoing chats, now she’s adding a mayor (chief of staff)
4
17
819
sorry for smiting you codex, I love u 🙏🏻
Day 25/ We are doubling all usage limits for all Pro 100/200/500 tiers and Business Premium, effective today. We heard your kind feedback and won’t be reducing usage limits for Pro 200, so your Work and Codex usage will stay the same. We’re also going to continue offering extended limits for dots for now, and usage of your dot will still continue to be separate from your default usage. And we'll of course also keep shipping better models and other efficiency improvements that increase your effective usage over time.
1
8
502
Codex got to a point where chat compaction is 100% reliable, but now takes 5 minutes when you need an answer the fastest.
2
8
481
Dan Nunn retweeted
If you think this is only happening to foreigners in korea, you are wrong this shit happened to me few times already When i received payment with usd few years ago, it took me whole 2 weeks to receive the money in "lawful" way Bank even told me to just forge the document as that's what people were doing usually(but i didnt) And i had to wire USD for investment, it took me whopping 1 month to sort things out, they simply didnt allowed me to use my money Welcome to korea 🫡 ps, wise and stripe doesnt work here
Day 3 in the adventures of transfering $20k to my Korean bank (and also reporting it to the government) I need to send a "Certificate of Bank Balance" to the Korean government. Hana Bank requires you to pay 75 cents and install spyware to print their damn certificate, which locks you into printing to a physical printer (I don't have one, but I used to, so the drivers still exist on my Mac). I can't even screenshot this app, and it won't start with any screen recording enabled lol, so I had to capture it from iPhone. Anyway, I sent it to my nonexistent printer's drivers since there was no Save to PDF, paused the job, spun up ChatGPT and had it write a script to snipe the PDF off the print queue. Worked like a charm, and shows the futility of all these Korean bank restrictive apps.
7
3
3
51
11,241
Day 3 in the adventures of transfering $20k to my Korean bank (and also reporting it to the government) I need to send a "Certificate of Bank Balance" to the Korean government. Hana Bank requires you to pay 75 cents and install spyware to print their damn certificate, which locks you into printing to a physical printer (I don't have one, but I used to, so the drivers still exist on my Mac). I can't even screenshot this app, and it won't start with any screen recording enabled lol, so I had to capture it from iPhone. Anyway, I sent it to my nonexistent printer's drivers since there was no Save to PDF, paused the job, spun up ChatGPT and had it write a script to snipe the PDF off the print queue. Worked like a charm, and shows the futility of all these Korean bank restrictive apps.
I wired $20k USD from my USA LLC to my Korean company to for operating expenses, etc. This is the list of documents my Korean Bank (Hana Bank) wants to complete the wire. It will require two, probably three physical branch visits and numerous printed documents pulled from various government websites (that they themselves could have pulled). Never take for granted how easy it is to do business in the United States.
15
6
4
93
27,330
There is no way non business (corporate) users would pay $5,000/mo for subs. I’m sure OpenAI is finding even their $500 plan doesn’t have a huge uptake. So either they offer less usage for the same price or they offer dumber models that are cheaper to serve. We already see that with OpenAI encouraging people to use Sol and Terra. And that’s where I see it headed. The market has proven $200 plans work, the providers just need to get their costs in line.
it's gonna be hilarious when everyone looks back 6 months from now and remembers getting $5K in inference for $200 a month...
4
8
1,408
I wired $20k USD from my USA LLC to my Korean company to for operating expenses, etc. This is the list of documents my Korean Bank (Hana Bank) wants to complete the wire. It will require two, probably three physical branch visits and numerous printed documents pulled from various government websites (that they themselves could have pulled). Never take for granted how easy it is to do business in the United States.
91
31
25
449
73,899
this is a never-ending struggle nitter.cf/danyay/status/21153596…
Had to ask my helpful rep a question via email and my Korean bank blocked the email (despite us emailing back and forth numerous times), requiring me to submit a CAPTCHA But of course the CAPTCHA is broken Friction at every step
255
Had to ask my helpful rep a question via email and my Korean bank blocked the email (despite us emailing back and forth numerous times), requiring me to submit a CAPTCHA But of course the CAPTCHA is broken Friction at every step
I wired $20k USD from my USA LLC to my Korean company to for operating expenses, etc. This is the list of documents my Korean Bank (Hana Bank) wants to complete the wire. It will require two, probably three physical branch visits and numerous printed documents pulled from various government websites (that they themselves could have pulled). Never take for granted how easy it is to do business in the United States.
2
3
17
2,471
also nice to know they use cool-php-captcha, an open source captcha creator that was abandoned by its author 6 years ago my info is getting leaked hard
2
1
8
415
Love getting messages from friends who listen to me babble on about AI at length but don't quite understand it... ...until they use it and see the magic This guy's a chef, by the way
3
13
785
Look at all the SaaS devs in the comments with their cope
At work (R&D at a fortune 500 company w/ 15k+ employees), every time a SaaS pitches their product, my first question in the review meeting is, "Why don't we just build this ourselves?" In the past, there were always good answers to that question. Today, I can't think of any. If we can point an agent at any website or demo, have it research the broader problem for 72 hours, build the product with a focus on our specific needs, with any extra features we want, AND save a million a year why would we pay for your SaaS? Scale? It only has to scale to 15,000 employees and a few million customers. We don't have the same scaling problem you do serving 1,000 businesses with 100s of million of customers. Scale is a non-issue. Reliability? Your 99.9% self-reported uptime is not impressive. We can pay to host an app on a hyperscaler too. And when we do it, we know with certainty whether the uptime number is true or not. Github's official status page reports ~99% uptime. The Missing GitHub Status Page reports 93%. Reliability is a non-issue. Bugs? You think your SaaS product doesn't have bugs to work out? I've seen bugs in third party products cost our company millions. Everyone is shipping early and often. Including your SaaS. Every piece of software has bugs. But there is a big difference between a bug in your code and a bug in ours. When the bug is in your code, we are at your mercy. Maybe you put it into Jira immediately. Are you going to bypass sprint planning? You won't have a fix for two weeks. Maybe you'll fail to reproduce and blame our code. Maybe it is our code. Maybe its an interplay. Since you don't have our code and we don't have your code, how are we going to figure that out? If it's all our code, an employee can fix it in an hour. If we need to, we can throw ten engineers with agents in a call until it's reproduced, the fix is merged, and it's validated. Bugs are a non-issue. Bandwidth? Agents are nearly autonomous now. They don't need to be babysat. I can spin up a project and let an agent run for 50 hours, have it build a PowerPoint and walk into a demo with leadership blind. If anything breaks, "I'm still working on that." Things always break in demos. Nobody cares. If leadership proposes a feature, the answer is, "Yeah, great idea, I can add that." Because I can. Bandwidth is a non-issue. Maintenance? We have so much prior art, inputs and outputs, we can benchmark anything. We have autonomous PR systems built on top of in-app feedback SDKs so even the non-dev users can contribute to every app or service. Even our analytics systems are tied to automated PRs. Maintenance is a non-issue. Support? It doesn't matter how much we're paying a month for your platinum level enterprise support when our point of contact has to fetch the one dev who already went home for every non-trivial incident. The incident is never trivial. We already checked the top 10 things it could be because that was faster than asking you. Support is a non-issue. Expertise? Agentic research. We can build anything. Expertise is a non-issue. Cost? The cost of intelligence has gone down 100x every year. You're still charging 2022 prices. You should be charging closer to your electricity costs. Cost is a non-issue. At this point, the only reason we don't switch off existing services is that transitioning 15,000 employees to something else is a pain in the butt. It would be a pain in the butt even with a perfect bug-free, infinitely scalable, perfectly-reliable clone. Your new SaaS doesn't have that moat. But it does give me an idea for a product to build.
3
2
719