chann (@channprj) header
chann (@channprj) profile picture

박희찬(Park Hee Chan, 朴熙燦). 👨🏻‍💻 Husband, Father, Product Engineer, Human Agent. Opinions are my own.

Near Bukhansan Mt.
Joined March 2015
OpenAI 랑 Anthropic 이 서로 핵심인재 주거니 받거니 하는 사이에 SpaceXAI 는 조용히 편의기능 깎아서 내줌. 근데 이거 한국은 안 해주겠지...? ㅠㅠ
Grok Bot can now make phone calls.
1
67
아 솔직히 전혀 예상하지 못한 그림이 나왔습니다. 클로드 코드를 이끈 장본인인 @_catwu 가 @OpenAI 로 갔습니다. 아 이건 진짜 예상못한 그림입니다. @trq212 를 데리고 올줄 알았는데 더큰 인재를 데리고 왔네요. 이러면 기대해볼만 하죠! 코덱스 묻고 떠블로 가~ @thsottiaux 28일차 발표보다 훨씬 충격적이다. xitter.gq/_catwu/status/21181376…
Some news: I’m joining OpenAI to lead product management for Core Products! I have a lot of respect for OpenAI for showing the world that scaling works, for bringing AI to over a billion people, and for believing great products are core to the mission. I’m excited to work with @thsottiaux, an incredible PM team, and everyone across OpenAI. Together, we’ll build agents that have your back and your team’s, and keep you in control, so you get more time for the people and work you love. Lots to learn, and lots to build. Please keep your feedback coming!
2
5
30
1,919
와.. Meta Muse 가 Harness 만들어서 내놓으려나보다. Conductor 인수라니!
I am very excited to share that Conductor is joining Meta! We have some big, crazy plans for the next interface. If you liked Conductor, you’re gonna love what’s coming. We’re super excited to work with @natfriedman and @alexandr_wang at MSL to build it. They’ve been on an absolute tear, and I’m convinced MSL has the highest talent density of all the labs. A huge thank you to our earliest believers @aaron_epstein, @ilyasu, and @nabeel. And to everyone here who tried Conductor, sent us feedback, and prompt requests - you made this so much fun. Thank you ❤️🚂 Choo choo!
86
자이 아파트에서 살았던 적이 없는 것 같은데 도대체 어디서 털린거지...
1
2
144
그리고 솔직히 이메일만 유출됐다는 건 믿을 수 없음.
1
33
ollama 곧 한국 진출하는듯
2
7
1
14
849
chann retweeted
Follow Samir for dot updates
the team has been laser-focused on making dots significantly faster and more reliable. some updates in the latest app release… - you can now reply to your dot inline from a notification on iOS - share anything directly to your dot in iOS - open your dot from the iPhone Action button - faster loading when you tap in from a notification - gmail links deeplink to the exact email inside the gmail app
379
57
17
3,066
470,085
Computer use 需要进化到鼠标集群
127
393
105
6,574
368,998
Discord is rebuilding its apps from scratch in Rust! Discord CTO Stanislav Vishnevskiy confirmed they are ditching Electron and React Native. The new client is fully written in Rust and uses GPUI for rendering. Early preview show massive performance gains: - RAM usage dropped to ~290 MB (down from ~2 GB) - Single, lightweight process instead of endless Chromium helpers
363
1,567
847
21,467
1,945,271
혹시 다들 회사에서 AI 구독 계정 지원정책이 어떻게 되시는지 공유를 해주실 수 있으신가요..?! 제돈제산으로는 이제 좀 힘들어서 추가 계정 요청을 해야 하는데 주변 회사나 사례 관련 레퍼런스 자료가 필요합니다,,, ㅠㅠ
17
8
3
32
5,369
와... 이걸 이제서야...?
the computer use tool in the gemini api is now generally available no breaking changes from preview, just production-ready stability for your browser, mobile, and desktop agents docs here: aistudio.google.com/docs/com…
2
8
663
Genspark 에서 곧 내놓을 제품인데 흥미롭다. shop.genspark.ai/ko-kr/produ…
3
5
967
토큰맥서의 일상
2
3
456
voice memo + second brain input device 로 전환 예정.
확실히 성능이 많이 아쉽다. 디바이스가 음성을 출력하는 중간에 말을 걸어도 대화를 자연스럽게 이어나가고 싶은데 이 기능을 구현하려면 좀 더 좋은 성능의 칩을 써야 할 것 같다.
1
10
420
장난감 도착. Grok @bot 스타일로 만들지, @poteto 인터렉티브 캐릭터를 넣을지 고민중. 실시간 음성 입력 테스트 해봐야지. 들고 다니면서 써봐야겠다.
10
7
109
6,290
확실히 성능이 많이 아쉽다. 디바이스가 음성을 출력하는 중간에 말을 걸어도 대화를 자연스럽게 이어나가고 싶은데 이 기능을 구현하려면 좀 더 좋은 성능의 칩을 써야 할 것 같다.
43
chann retweeted
This is a terrible compaction strategy that fundamentally doesn't understand how compaction and context management work. Seems like a lot of people are confused so let's break this down. 1. Compaction isn't a filter The role of compaction is to clean up history to keep the agent focused, not just deleting noise. It should be used sparingly when context gets too long, not constantly to keep context small. 2. Jev doesn't even know what it's deciding on! Models use the context of the thread to decide what to keep or not keep in a summary. This implementation goes through on a "line-by-line" (per tool call) basis to decide what should be left or deleted. Not only does this 32k token context model know very little of what happened before, but (in this implementation) it doesn't even know what the result of the tool call is! Deleting these things randomly will keep the model from knowing what it's tried and dooms you to end up in "stupid loops" where the model keeps trying the same thing over and over. 3. You're giving up the reasoning entirely Frontier models from OpenAI, Anthropic, XAI, and Google do not share reasoning traces over the API. They share encrypted payloads, which Jev cannot see (and often will drop). Anthropic is even stricter with this, requiring you to preserve the entire history in order to get any of the reasoning data. As a result, using this in Claude Code guarantees the model will act way dumber. 4. Models are tuned on their compaction flows For the last year, Frontier Labs have been including compaction and long runs as part of the training process. These models have learned ways to compact that are more effective than any rudimentary solution. Fun fact: If you switch models in Codex and compaction is necessary, compaction will run on the model that was previously used in the thread. 5. Cache writes are more expensive than cache reads. Cache writes are the biggest cost by far for agents. I often see cache write costs go over 60% of my total LLM spend in my personal use of Claude Code and Codex. Cache writes are insanely expensive when data earlier in the history is changed (because the old cache is invalidated when things change at the top). Every history edit requires a cache rewrite for ANY data past the history edit. If your history is "1,2,3,4,5,6" and you delete "2", you have to rewrite "3,4,5,6". This is more expensive than leaving "2" in the history. Good news. Since we're already killing all of the reasoning tokens by doing this stupid compaction strategy, the rewrite cost won't actually be that high because the model is missing so much data! 🙃🙃 6. The implementation is hot garbage. > "Whatever is not kept is deleted permanently, but the assistant can always re-run a tool or re-read a file." Good luck with that one. To be clear: this is a cool experiment and I find it genuinely interesting. That said, if you think this style of bs filtering on a probability threshold is actually a compaction strategy, I highly recommend you just use the defaults in tools like Claude Code and Codex. You're much less likely to hurt yourself that way.
found the perfect use case for @typesafeai Jev: instant compaction in 2026, why is compaction still a summarization prompt? Jev can make it instant by scoring every tool call and dropping what’s irrelevant
182
136
76
2,590
646,793
앞으로도 쭉 잘 됐으면 좋겠다.
11월 3일, 래블업이 코스닥시장에 상장했습니다. 2015년, 랩(Lab)을 업(Up)시키겠다는 세 사람이 모여 래블업을 시작했습니다. 같은 꿈을 가진 사람들이 하나둘 모여 오늘에 이르렀고, 이제 전 세계 120여 개 사이트의 GPU 인프라가 Backend.AI 위에서 운영되고 있습니다.
12
509
확실히 성능이 많이 아쉽다. 디바이스가 음성을 출력하는 중간에 말을 걸어도 대화를 자연스럽게 이어나가고 싶은데 이 기능을 구현하려면 좀 더 좋은 성능의 칩을 써야 할 것 같다.
4
1
1
18
2,116
@aguming_ 구민 선생님께서는 혹시 관심 없으실까요..? 😂
1
2
351