좋은 질문
흥미로운 기사를 빠르게 선택하는 데 도움을 줍니다.
우리는 개인 AI 숙련도를 위한 사다리(레벨)를 만들고 있으며, 레벨과 정의에 대한 피드백을 구합니다. 고객 대화에서 사람들이 자신의 AI 숙련도를 제대로 평가하지 못한다는 것을 발견했습니다. 잦은 사용이 숙련도로 오인되는 경우가 많고, 사다리에서 낮은 위치에 있다는 것은 뒤처지거나, 적응하지 못하거나, 직업 안정성이 낮다는 것을 인정하는 것처럼 느껴질 수 있습니다. 특히 리더들은 속도를 내야 한다는 기대를 받습니다. 우리는 이 두 가지를 구분할 수 있는 보다 객관적이고 행동 기반의 방법을 원합니다.
레딧의 구버전 인터페이스인 old.reddit.com이 이제 로그인을 요구하게 되었습니다. 저는 주로 모바일 브라우저에서 이 인터페이스를 사용했는데, 새 인터페이스는 모바일에서 사용하기 어렵습니다. 이 변경으로 인해 레딧 사용을 중단할지 고민 중이며, 다른 사용자들의 의견이 궁금합니다.
저는 과거에는 고정된 애플리케이션을 출시하고 사용자가 특정 기능을 원하면 플러그인을 설치하거나 직접 만들어야 했던 모델이 일반적이었다고 생각합니다. 비전문가 사용자는 기존 플러그인을 찾지 못하면 막히게 됩니다. 하지만 애플리케이션이 프롬프트 상자를 통해 사용자의 요청(예: 'X를 하는 버튼이 있는 UI 패널을 만들어 줘')에 따라 확장 기능을 동적으로 생성할 수는 없을까요? 물론 '사용자 책임' 하에 사용하고 결과는 다를 수 있습니다. 실제로 이렇게 하는 회사나 애플리케이션이 있나요? 실제 소스 코드를 수정하는 것은 통제 불능이 될 수 있으니, 안전한 API에 접근할 수 있는 샌드박스 환경에서 확장 기능을 생성하는 것이 더 나을 것 같습니다.
요즘 많은 게시물에 LLM이 작성한 것으로 보이는 댓글이 몇 개씩 달려 있는데, 종종 downvoted되고 댓글 섹션 끝에 있습니다. 아무도 더 이상 지적하지 않고, 그냥 풍경의 일부가 되었습니다. 이런 사람들의 목적이 무엇인지 궁금합니다.
지난 1~2년 동안 독립 계약으로 일자리를 찾는 것이 예전에는 일주일에 한두 건의 리드를 쉽게 찾을 수 있었지만, 지금은 몇 달째 전혀 찾지 못하고 있습니다. AI 덕분에 사람들이 더 이상 애완 프로젝트를 위해 개발자를 고용하려 하지 않는 것 같습니다.
저는 LLM이 실제로 새로운 작업을 돕는 것이 아니라 단순히 시간을 절약해주는 것뿐이라고 느낍니다. 작년 10월 이후로 모든 회사가 의도적으로든 실수로든 모델을 성능 저하시킨 것 같고, 그들은 인정하지 않으려 하며 가스라이팅을 합니다. 제 실험에서는 LLM이 없는 것보다 오히려 나쁩니다. Claude는 특히 최악이며, 4.5 버전이 현재 시장의 어떤 것보다도 좋았습니다. 이제는 중간 수준의 출력도 얻을 수 없고, 단순한 HTML 웹사이트조차 제대로 만들지 못합니다. 그래서 LLM이 실제로 작동하는 것을 보려면 무엇을 해야 하는지 궁금합니다.
저는 사용자 인터페이스가 자주 변경되는 것에 대해 좌절감을 느끼며, 왜 우리가 UI를 버전 관리하지 않는지 궁금합니다. API는 버전을 유지하고 앱도 오랫동안 여러 버전을 유지하는데, 웹사이트나 앱에서 UI 버전을 전환할 수 있는 경우를 본 적이 없습니다. 이는 장기적인 UI 및 기능 테스트를 가능하게 하고, 사용자들이 불필요한 변경으로 인한 스트레스를 줄일 수 있을 것 같습니다.
저는 기술/소프트웨어 업계에서 아무도 인정하고 싶어 하지 않는 더러운 비밀이 무엇인지 궁금합니다. 업계 전체 또는 소프트웨어 엔지니어링 내에서 말이죠.
AI가 업계를 강타했고, 자연스럽게 많은 저항이 생겼습니다. 저는 이 저항이 AI를 사용하지 않는 사람들의 우월감과 AI 사용을 인정할 때의 부끄러움으로 나타난다고 봅니다. 저는 대부분의 개발자가 AI를 선택하거나 고용주가 요구한다고 생각하지만, 데이터로 뒷받침할 수는 없습니다. 미래를 예측할 수 없어서 이것이 ASM 대 C의 순간인지, 아니면 기술이 위축될 때 후회할지 모릅니다. 저는 AI를 사용하며 그 어느 때보다 생산적이라고 느끼지만, 인정할 때 약간의 부끄러움을 느낍니다. AI가 생성한 코드는 사용할 수 없고 수정하는 데 손으로 작성하는 것보다 오래 걸린다는 말을 많이 듣고, 그들이 매우 특정한 분야에서 일하는지 아니면 제가 기술 부족인지 궁금합니다. 얼마나 많은 AI를 사용하고 계신가요? 사용한다면, 인정하는 것이 편안한가요?
저는 요즘 모든 것이 무의미하게 느껴집니다. 새로운 소프트웨어 릴리스도, 새로운 CS 개념을 배우는 것도, AI가 모든 것을 대체하는 세상에서 아무 의미가 없어 보입니다. 인터뷰 준비를 해도 1년 안에 일자리가 사라질 것 같고, 게임에서 치트를 켠 것처럼 무엇이든 할 수 있지만 모든 것이 공허합니다. 다른 사람들도 이런 느낌을 경험하고 있나요?
저는 GitHub에서 최근 반복되는 문제들에 대해 내부에서 실제로 무슨 일이 일어나고 있는지 알고 싶습니다. 게시물과 댓글 대부분이 공개된 데이터를 바탕으로 한 추측일 뿐이라, 실제 내부 사정을 아는 분들의 솔직하고 비기업적인 정보를 듣고 싶습니다.
AI가 많은 작업을 대체하면서, 우리 인간은 어떻게 삶을 흥미롭게 유지할 수 있을까요? 예를 들어, AI가 코드를 생성하여 개발자들의 기쁨을 앗아가고, 애니메이션 제작을 대체하여 그림 그리기를 좋아하는 사람들을 더욱 비참하게 만듭니다. 자신이 좋아하는 직업을 가지고 돈을 버는 사람들은 더욱 우울해질 이유가 있습니다. 여러분의 생각은 어떤가요?
- ▲ 640Ask HN: GitHub의 대안
최근 몇 달 동안 GitHub가 지속적으로 다운되어서, 대안으로 전환하는 것이 합리적인지 궁금합니다. 다른 플랫폼으로 이동하는 것을 고려해야 할까요?
레딧을 사용하다가 old.reddit.com에 접속하려고 했는데, 갑자기 로그인을 요구하는 페이지로 리디렉션되었습니다. '계정이 없으면 reddit.com으로 계속하라'는 메시지가 표시되었습니다. 이전에는 로그인 없이도 접근할 수 있었는데, 왜 이런 변화가 생긴 건지 궁금합니다.
Claude를 사용하려고 하는데 "Authentication service was unavailable." 오류가 발생합니다. 상태 페이지에는 업데이트가 없지만 downdetector에는 보고가 있습니다. 이 문제를 겪고 있는 사람이 있나요?
며칠 전에 R2 버킷을 내 하위 도메인에서 제공하기 위해 네임서버를 Cloudflare로 전환했습니다. 그런데 Cloudflare가 내 HTML 전용, JS 없는 사이트 textlog.cc에 분석 스크립트를 조용히 주입한 것을 발견했습니다. 이 기능은 옵트인 방식이어야 한다고 생각합니다. 사용자가 모르는 사이에 이런 기능이 추가되는 것은 매우 침습적입니다.
저희와 동료들은 이제 에이전트 지원 코드를 엄청난 속도로 생산하고 있으며, 그중 일부는 실제로 좋지만 많은 부분이 그렇지 않습니다. 개인적으로 프로젝트의 실제 품질 관문은 생성된 코드가 단순히 올바른지뿐만 아니라 아키텍처적으로 타당한지 인간이 얼마나 철저히 리뷰했는지에 달려 있다고 생각합니다. Coderabbit, Copilot 같은 AI 코드 리뷰 도구나 Claude Code를 PR에 적용하는 것은 버그와 스타일 문제를 찾는 데는 꽤 유능하지만, 중복 코드, 모듈 간 결합도, 관심사 분리 문제 등을 찾는 데는 프롬프트를 줘도 덜 효과적입니다. GitHub의 PR 인터페이스는 리뷰가 작았을 때도 불안정했는데, 이제는 규모가 커져 감당하기 어려워졌습니다. 에이전트 리뷰와 사람들이 에이전트 출력물을 복사-붙여넣기하는 '미트 프록시' 노이즈까지 더해져 매우 혼란스럽고 탐색하기 어렵습니다. AI 지원 코드의 인간 리뷰를 간소화하는 데 효과적인 도구나 프로세스가 있다면 무엇인가요?
저는 LLM 과대광고 주기에 대한 현실 점검으로, LLM 사용을 꺼리는 것이 평균 개발자에게 경제적으로 타당한지 궁금합니다. 많은 회사가 '모든 것에 LLM 사용' 정책에서 예산과 승인 범위를 제한하는 방향으로 전환하는 것을 보았지만, 더 빠른 코드 생성이 실제로 수익에 기여하지 않는다고 판단하여 LLM을 포기하고 인간 작성으로 돌아간 회사가 있는지 알고 싶습니다. 저는 새로운 개발 방식의 장단점을 지적하려는 것이 아니라, 그런 사례가 있는지 단순히 알고 싶습니다.
저는 컴퓨터 과학을 전공하지 않았지만 평생 동안 기본적인 코드를 작성해 왔으며, 최근에는 AI의 도움으로 더 빠르게 코드를 작성하고 있습니다. 소프트웨어 엔지니어링의 기초를 배울 수 있는 최고의 장소가 어디인지 궁금합니다.
저는 모든 AI가 환각을 일으킬 수 있고, 실제로 일으킬 것이라고 이해하고 있습니다. 이 말을 하면 다운보트를 받지만, 아무도 제가 틀렸다고 말하거나 출처를 제시하지 않습니다. 아마도 이 문제는 더 미묘한 것일지도 모릅니다. 제 생각을 밝혀주실 수 있나요?