FEConf 웹 접근성 발표가 유튜브에 공개되었습니다.
준비한 자료에 걸맞게 발표 전달력 보완에 최선을 다 했지만... 다소 불안정한 편입니다. 미리 양해 드립니다. https://youtu.be/KkXKh7cm1is?t=70s
@2chanhaeng@hackers.pub · 69 following · 54 followers
FEConf 웹 접근성 발표가 유튜브에 공개되었습니다.
준비한 자료에 걸맞게 발표 전달력 보완에 최선을 다 했지만... 다소 불안정한 편입니다. 미리 양해 드립니다. https://youtu.be/KkXKh7cm1is?t=70s
Handy – Rust로 작성된 무료 오픈소스 음성 인식 앱
------------------------------
- 완전히 *오프라인* 에서 작동하는 무료 *오픈소스 음성 → 텍스트 앱* 으로 Rust + React/TypeScript 기반의 *Tauri 데스크톱 앱*
- 단축키 누르면 *녹음 시작* → 말 하면 *클라우드 전송 없이* 로컬 변환 → 텍스트로 자동 입력
- Whisper 및 Parakeet V3 모델을 활용해 GPU 가속 또는 CPU 최적…
------------------------------
https://news.hada.io/topic?id=23423&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
Glide - 확장 가능한 키보드 중심의 웹 브라우저
------------------------------
- Firefox 기반의 *TypeScript 설정 파일* 을 통해 브라우저 자체를 프로그래밍 가능한 도구로 만드는 새로운 접근 방식
- 웹 확장 프로그램이 갖는 *보안 제약 없이* 브라우저 UI 커스터마이징, 외부 프로세스 호출 등 무제한적인 기능 구현 가능
- Vim 스타일의 *모드 시스템과 키 매핑* 을 제공하여 마우스 없…
------------------------------
https://news.hada.io/topic?id=23419&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
채찍이에게 프레젠테이션용 공짜 이미지 구할 수 있는 곳 알려줘 했는데 오타를 내서 공자 이미지를 찾을 수 있는 곳을 잔뜩 알려줬다....
We've released #Hollo 0.6.12 to fix a critical privacy #vulnerability where direct messages were being exposed in the replies section of public posts. Please update your instances immediately to ensure your private conversations remain private.
If you're running #Hollo, please update to version 0.6.12 as soon as possible. A critical #security #vulnerability has been fixed where direct messages were being exposed on public post pages.
https://hollo.social/@hollo/0199aaaf-7979-7da3-9509-73c9e487de05
#Hollo 쓰시는 분들은 可能한 限 빨리 0.6.12 버전으로 올리시기 바랍니다. DM이 公開 揭示物 페이지에서 露出되는 深刻한 保安 脆弱點이 패치되었습니다.
https://hollo.social/@hollo/0199aaaf-7979-7da3-9509-73c9e487de05
하는김에 좋아하는것중 하나 얘기 지금 합니다 이모 자는 사이에 덩생하고 호다닥 산책다녀온 빰순이의 그 얼굴을 좋아합니다(!)
디지털 가드닝에 관심이 많은 개발자입니다.
- 특히 위키 형식의 문서 관리, knowledge graph 구조의 시각화에 관심이 있어요.
- kodingwarrior.github.io/wiki
Neovim 이라는 텍스트 에디터에 굉장히 꽂혀있습니다.
- 과몰입한 나머지 플러그인까지 개발해본 경험이 있어요.
- 한국어권 개발자를 위한 Vim 디스코드를 운영중입니다 (vim.kr)
프로그래밍을 하는 행위 자체를 좋아합니다.
- 프로그래밍으로 퍼즐을 푸는 행위를 좋아했고, 비슷한 흔적을 가진 사람들에게 친밀감을 느낍니다.
전 커서
𝑻𝒉𝒆 𝑨𝑰 𝑪𝒐𝒅𝒆 𝑬𝒅𝒊𝒕𝒐𝒓
(저인간 왜 안 자지..같이 자고싶은데) O o
I'll write a detailed blog post soon, but I'm thrilled to share that Fedify has received investment from the Sovereign Tech Fund, which means I'll be able to focus exclusively on the Fedify project for the next year or so.
早晩間 블로그 글로 仔細히 풀겠지만, Fedify 프로젝트가 STF로부터 投資를 받게 되어, 제가 앞으로 約 一年 동안 Fedify 프로젝트에만 專念할 수 있게 되었습니다.
We're excited to announce that #Fedify has been awarded a service agreement by the @sovtechfundSovereign Tech Agency! The Sovereign Tech Fund is investing €192,000 in Fedify's development over 2025–2026 to strengthen the fediverse ecosystem.
This investment will enable us to significantly expand Fedify's capabilities and make it easier for developers to build federated applications. The commissioned work focuses on improving developer experience, adding comprehensive debugging tools, and ensuring Fedify remains at the forefront of #ActivityPub innovation.
Here are the key milestones we'll be delivering:
Web framework integrations: Official adapters for Next.js, Elysia, Fastify, and Koa, making it seamless to add federation to existing applications
ActivityPub debug & development tools: Real-time debug dashboard with WebSocket monitoring, federation lifecycle hooks, and implementation checklist CLI to make federation interactions transparent and debuggable
Storage & infrastructure enhancements: SQLiteKvStore
for robust file-based storage across Node.js, Deno, and Bun, plus performance optimizations for production deployments
Comprehensive documentation & examples: Specialized tutorials for building federated blogs, social networks, and content platforms, with complete working examples and migration guides
Observability & monitoring: Full OpenTelemetry metrics, performance benchmarking tools, and federation health dashboards for production environments
Advanced features & standards: FEP-ef61 (Portable Objects) support and implementation of emerging Fediverse Enhancement Proposals to keep Fedify at the cutting edge
All developments will be open source and available for the entire #fediverse community to use, contribute to, and build upon.
Optique 0.6.0 is here! Bringing intelligent shell completion to type-safe TypeScript CLI parsers.
Press Tab, get suggestions. No duplicate definitions. Just works with Bash, zsh, fish, PowerShell & Nushell.
Your parsers stay the single source of truth.
이찬행 shared the below article:
洪 民憙 (Hong Minhee) @hongminhee@hackers.pub
Optique 0.6.0 introduces intelligent shell completion to type-safe command-line applications, supporting Bash, zsh, fish, PowerShell, and Nushell. Unlike traditional CLI frameworks, Optique leverages the same parser structure for both argument parsing and completion, eliminating duplicate definitions and ensuring synchronization. Setting up completion is straightforward, with users generating and sourcing a completion script for their shell. The system works automatically with all Optique parser types, offering context-aware suggestions, including file system completion and custom logic for domain-specific value parsers. Additionally, the release enhances command documentation with separate brief, description, and footer texts, and introduces a `commandLine()` message term for clearer command-line examples in help text. Existing Optique users can easily migrate by adding a `completion` option to their `run()` configuration. This release aims to make Optique-based CLIs more user-friendly without sacrificing type safety and composability, providing sophisticated runtime features while maintaining compile-time guarantees.
Read more →삐비 그래서 첫 앱 출시는 팀 단위로 하려구해여🥹🥹🥹
개발자 두 분 섭외햇어요
아마 내년 초….에 출시하기를 바라고잇는데 삐비가 아직 기획서를 안썻어요….. 개발 어시스트용 사이트만 만들어둠😇😇😇
해외리모트잡 페이가 국내에 비해 너무 좋길래, 주변에 어떻게 이럴수 있냐고 했더니 다들 너무 당연하게 국내 페이가 싸서라고 한다. 그리고 해외에서 한국 개발자 선호하는것도 그냥 단순히 싸고 가성비 좋아서라고 한다.
세계 10위권의 경제대국의 국민으로써 느낌이 좀 이상하다. 그러니까 나는 K-인도 개발자였구나..
Optique 0.6.0 is adding shell completion! We already support:
This covers most users, but should we add more niche shells? Your input helps us prioritize!
신사임당이 있으면 숙녀임당도 있어야하는 거 아님?
병무청을 이기네...ㅋ
Worried about npm exploits?
Deno can run your Node apps with added protection:
🔒 opt-in permissions
🔒 user-authorized postinstall scripts
🔒 permission audit + trace logs
and much more 👇
지귀연 부장판사가 지난 2월 윤석열 전 대통령 쪽이 구속 취소를 청구한 당일 6년 동안 사용하던 휴대전화를 갑자기 교체한 것으로 드러났습니다. 또 지난 5월엔 더불어민주당이 ‘룸살롱 접대 의혹’을 제기하자 이틀 뒤 불과 3개월가량 쓴 휴대전화를 다시 바꾼 것으로 파악됐습니다.
지귀연, ‘윤석열 구속취소 당일’ 6년 쓰던 휴대폰 갑...
「불여우 밤마다」쓰시는 분들
설정 - 사용자 지정 - 앱 아이콘 생긴 거 아시나요
저는 즉시 여우캥캥이로 바꿨습니다
아직 Bash랑 zsh만 지원하긴 하지만… Optique에 셸 완성 기능을 얼추 구현한 것 같다. (아직 정식 릴리스는 안 함.)
SC2TS를 공개했습니다. 처음에는 Claude Code를 공부하기 위한 연습 프로젝트로 시작했던 작업이었습니다.
여러 이유가 있었지만, 크게 다섯 가지 이유로 정리할 수 있습니다.
첫째, 충분히 흥미로운 프로젝트여야 했습니다. 끝까지 완성할 수 있는 동기부여가 필요했는데, 이 프로젝트는 그럴 만한 가치가 있다고 판단했습니다.
둘째, 이미 관련 경험이 있었습니다. 예전에 Blizzard의 공식 라이브러리인 s2protocol에 Pull Request를 보내본 적이 있어서, 프로젝트의 구조와 동작 방식에 어느 정도 익숙했습니다.
셋째, 선례가 있었습니다. 이미 Go 언어로 포팅된 버전이 존재했기 때문에, TypeScript로도 충분히 구현 가능하다는 확신이 있었습니다.
넷째, 적절한 난이도였습니다. 내부 구현을 세세하게 다 알고 있지는 않았지만, 충분히 복잡하면서도 AI의 도움을 받아 해결할 수 있는 수준이라고 판단했습니다.
다섯째, 그리고 가장 중요한 이유는 스타크래프트 2 관련 분석 사이트를 AI 기능과 함께 만들어보고 싶었는데, 기존 s2protocol이 더 이상 공식 지원을 받지 못하게 되었기 때문입니다. 이 문제를 해결하기 위해서는 직접 TypeScript 버전을 만드는 것이 최선의 선택이었습니다.
사실 이러나 저러나.. 중간에 잠깐 휴가도 있었어서 생각보다는 오래걸렸네요.
여러분 코로나 유행이라고 하니 다들 유의하세요
저는 트렌드세터라.. 코로나 걸렸는데 많이 아프네요
이 고양이 매력적인 뽕주디!
남들에게 알려주면 굉장히 재미있어할만한 코딩지식이 있을까?
마인크래프트 내에 레드스톤으로 물리적으로 언어모델을 만든 사람이 나타남... 그러니까 간단한 디지털 회로도 아니거 언어모델을 만듬 ㅋㅋㅋ 외부 언어모델을 연결한것이 아닙니다;; 말그대로 트랜스포머를 구축해놨던데 세상은 넓고 천재는 많다... www.youtube.com/watch?v=VaeI...
I built ChatGPT with Minecraft...
아시안이라는 말도 짜증나는 데, 세상이 좁고 나뉘어 있던 고대에 터키 일부 지역을 가리키던 말을 거기서 동쪽 전부에 적용해 버렸다. 덕분에 세계인의 60%가 아시안이 되어 버리고 아마존 프라임은 나한테 인도 영화들을 주구장창 추천함
왜 나는 월드 와이드 웹을 무료로 세상에 내놓았는가
------------------------------
- *Tim Berners-Lee* 가 월드 와이드 웹을 만들고 이를 *무료로 공개* 한 이유를 설명
- 월드 와이드 웹은 *인터넷과 하이퍼텍스트* 를 결합한 단순한 아이디어에서 시작해 전 세계 창의성과 협업을 촉진할 수 있는 도구로 제안된 것
- 성공하려면 누구나 접근 가능해야 했기에, 1993년 *Cern이 지식재산을 공공…
------------------------------
https://news.hada.io/topic?id=23342&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
Autumn Walk shaded comm for @vulpetite.bsky.social c:
오늘의 호야
고양이에게 침대 뺏기는 계절
LLM은… 가챠다
Auth.js가 이제 Better Auth의 일부가 됨
------------------------------
- *Auth.js(이전 명칭: NextAuth.js)* 가 이제 *Better Auth 팀* 에 의해 유지 및 관리됨
- *Auth.js* 는 JavaScript 생태계에서 가장 널리 사용되는 *오픈 소스 인증 라이브러리* 로 많은 유명 웹사이트에서 활용됨
- 이전에는 직접 인증과 세션 관리를 구현하는 데 어려움이 있었으며, 모든 현장에서 동일한 …
------------------------------
https://news.hada.io/topic?id=23316&utm_source=googlechat&utm_medium=bot&utm_campaign=1834
macOS Tahoe에서 일렉트론 애플리케이션이 말도 안되게 느렸던 이유는 Liquid Glass 도입으로 시스템에 전반적 연산이 늘어난게 아니라 Electron이 AppKit의 private API를 잘못 쓰면서 WindowServer에서 GPU를 미친듯이 쓴 것이었다.
애기네 애기!!!! 열여덟 살 먹은 애기야!!!
고양이인가 물개인가.
패스워드에 특수문자를 강제하면서, 쓸 수 없는 특수문자도 있음 (그래 참는다)
패스워드 입력에 가상키보드를 강제함 (힘들지만 참는다)
가상키보드에 있는 특수문자 중, 쓰면 안 되는 특수문자(*) 가 있음 <---- 이건 뭔 보법인가?