David Lin

188 posts

David Lin

David Lin

@I_ChunLin

builder @HappyCluster_AI architectural designer

Everywhere Katılım Temmuz 2022
1.5K Takip Edilen64 Takipçiler
Sabitlenmiş Tweet
David Lin
David Lin@I_ChunLin·
I’m doing something different. I’m mapping the world’s design talent and making them instantly discoverable. Every architect, interior designer & urban planner’s portfolio becomes a unique aesthetic coordinate on a live 2D SoftMarket Map (1408D → UMAP projection).
English
2
1
2
432
David Lin
David Lin@I_ChunLin·
Getting WebGL, React, and custom shaders to play nicely in a zero-copy pipeline with GPT-5.5!
English
0
0
1
37
Memory Card
Memory Card@MemoryCardFiles·
Re-Volt (1999)
Magyar
370
1.6K
17.7K
1.5M
王海滨的财经闲谈
王海滨的财经闲谈@wangwatchworld·
李彦宏先生,你对Claude老板干了什么惨绝人寰的事情啊?
中文
149
28
1K
545.3K
AZ (TL;DR)
AZ (TL;DR)@ox40404·
@op7418 Nano Banana出来的时候还叫人家小甜甜, 现在就叫人家牛夫人了。
中文
2
0
9
2.7K
Shaw (spirit/acc)
Shaw (spirit/acc)@shawmakesmagic·
The quality of your vibecoded slop is horrible. I've seen it. Absolute dogshit. Fortunately, there is a fix. Use this prompt: I want to clean up my codebase and improve code quality. This is a complex task, so we'll need 8 subagents. Make a sub agent for each of the following: 1. Deduplicate and consolidate all code, and implement DRY where it reduces complexity 2. Find all type definitions and consolidate any that should be shared 3. Use tools like knip to find all unused code and remove, ensuring that it's actually not referenced anywhere 4. Untangle any circular dependencies, using tools like madge 5. Remove any weak types, for example 'unknown' and 'any' (and the equivalent in other languages), research what the types should be, research in the codebase and related packages to make sure that the replacements are strong types and there are no type issues 6. Remove all try catch and equivalent defensive programming if it doesn't serve a specific role of handling unknown or unsanitized input or otherwise has a reason to be there, with clear error handling and no error hiding or fallback patterns 7. Find any deprecated, legacy or fallback code, remove, and make sure all code paths are clean, concise and as singular as possible 8. Find any AI slop, stubs, larp, unnecessary comments and remove. Any comments that describe in-motion work, replacements of previous work with new work, or otherwise are not helpful should be either removed or replaced with helpful comments for a new user trying to understand the codebase-- but if you do edit, be concise I want each to do detailed research on their task, write a critical assessment of the current code and recommendations, and then implement all high confidence recommendations.
English
220
330
6K
654.6K
David Lin
David Lin@I_ChunLin·
1536D → UMAP (5-10D) → HDBSCAN
Filipino
0
0
0
131
David Lin
David Lin@I_ChunLin·
The GPU Update Trigger: When we finally do update, we don't tell the GPU to "rebuild the map." We use an updateTrigger that says: "Hey, just tweak the fontSize buffer on the GPU. Everything else stays the same."
English
0
0
0
31
David Lin
David Lin@I_ChunLin·
The RAF Shield (requestAnimationFrame): We only talk to React when the browser is ready to paint a new frame.
English
1
0
0
34
David Lin
David Lin@I_ChunLin·
How SoftMarket avoids this (The Throttled Bridge) We use a three-layer "shield" to protect performance:
English
1
0
0
38
Can Vardar
Can Vardar@icanvardar·
at least 1B tokens needed
Can Vardar tweet media
English
77
171
5.2K
87.7K
David Lin
David Lin@I_ChunLin·
@GeminiApp, can we get a way to quote previous messages? Currently, if I want to tweak an image from earlier in the chat, I have to describe it all over again. A simple "Reply" button would make the creative flow so much smoother!
David Lin tweet media
English
0
0
0
29
David Lin
David Lin@I_ChunLin·
@flowstated If it works on an iPad, marking up UI designs will be more intuitive than ever
English
0
0
0
411
erik
erik@flowstated·
cursor now has design mode (⇧+⌘+D) - click to edit, drag to draw - shift + drag to box things in - add directly to chat with ⌥+click
English
214
326
5.5K
842.5K
Mari
Mari@Tech_girlll·
When frontend developers decides to go crazy.
Mari tweet media
English
50
336
3.7K
83K
David Lin
David Lin@I_ChunLin·
@leland_mcinnes Still pretty new to it, but it’s turning real designer portfolios into meaningful aesthetic coordinates + live hiring signals. Really appreciate the visibility!
English
1
0
1
47
David Lin
David Lin@I_ChunLin·
@leland_mcinnes @leland_mcinnes Thank you for the repost! I completely forgot to credit you and UMAP in the original thread — my mistake. The projection from Gemini multimodal embeddings (1408D) into the 2D SoftMarket Map only works this cleanly because of UMAP.
English
1
0
1
38
David Lin
David Lin@I_ChunLin·
How is everyone building with @GeminiApp Embedding 2 right now… and I’m building mine for the designers? The new multimodal model (text + images + video + audio + PDFs in one space) dropped 19 days ago and builders are already shipping fast. Here’s the current wave 👇
English
1
0
0
92
David Lin
David Lin@I_ChunLin·
@signulll sometimes, a consumer company chooses you
English
0
0
0
9
signüll
signüll@signulll·
starting a consumer company is basically opting into pain as a lifestyle. you need this weird, almost contradictory stack which is taste + timing, future intuition + present execution, & culture fluency + product rigor. most ppl have like… one of these. maybe two if they’re lucky. oh the worst thing is that there’s no clean feedback loop. ain’t no tidy dashboards telling you you’re right. it’s mostly vibes, weak signals, & ridiculously delayed validation if it comes at all (kinda like being in a toxic situationship). you’re effectively betting on something that doesn’t fully exist yet, using instincts you can’t quite articulate, in a market that will happily ignore you until it suddenly doesn’t. this is one of the most asymmetric games you can play but also one of the least coherent while you’re in it. i think of it as playing a video game in hall of fame difficulty with no tutorial & half the UI missing.
TBPN@tbpn

Airbnb CEO @bchesky says more AI founders should be starting consumer businesses. "I'm on the board of Y Combinator. 87% of companies are enterprise companies per batch." "Enterprise is awesome... but the biggest prize is consumer. That is what's going to reach daily life for billions of people." "Think about all the little parts of daily life that are kind of annoying. Pay attention to whoever's in your life and ask: 'How could their daily life be a little bit easier?'" From his appearance on the show in January.

English
78
88
1.3K
192.7K
Noah
Noah@NoahKingJr·
People building People talking with AI about AI
Noah tweet media
English
194
775
11.8K
521.3K
David Lin
David Lin@I_ChunLin·
Firms just claim their own centroid → hiring signals light up in real time for exact style clusters. No text resumes. Pure visual vibe matching. AI + design folks: would you hire (or get hired) based on aesthetic coordinates instead?
English
0
0
1
73