No. 3216th of 6 editions that day← Earlier Later →
Devs mourn their craft, France builds its own cloud, and Waymo simulates elephant crossings
- We Mourn Our Craft: The last generation to code by hand
- OpenCiv3: Civilization III gets the open-source treatment
- Waymo World Model: Simulating billions of miles including elephant encounters
- La Suite: France's government-built open-source workspace
- Coding Agents: One dev declares frameworks officially dead
1We Mourn Our Craft 我们为我们的手艺哀悼 私たちは自分たちの技術を悼む 우리는 우리의 기술을 애도한다 Lloramos nuestro oficio Wir trauern um unser Handwerk ¶
172 points151 commentsHN 46926245by ColinWright
Nolan Lawson writes a melancholic eulogy for hand-coded software. AI now writes code better than humans can, and the author accepts that we are the last generation to code by hand. Younger devs have already embraced AI tools fully while veterans face adapt-or-die.
Nolan Lawson 为手写代码写了一篇忧郁的悼词。AI 现在写代码比人类更好,作者承认我们是最后一代手写代码的人。年轻开发者已经完全接受了 AI 工具,而老手们面临适应或淘汰的选择。
Nolan Lawson が手書きコードへの哀悼の弔辞を書いた。AI は今や人間よりも優れたコードを書け、著者は私たちが手でコードを書く最後の世代であることを受け入れている。若い開発者はすでに AI ツールを完全に受け入れ、ベテランは適応か死かに直面している。
Nolan Lawson 이 손으로 작성한 코드에 대한 우울한 추도사를 썼다. AI 가 이제 인간보다 더 나은 코드를 작성하며, 저자는 우리가 손으로 코드를 작성하는 마지막 세대임을 인정한다. 젊은 개발자들은 이미 AI 도구를 완전히 받아들였고 베테랑들은 적응하거나 도태되는 선택에 직면해 있다.
Nolan Lawson escribe un melancólico elogio fúnebre al código escrito a mano. La IA ahora escribe código mejor que los humanos, y el autor acepta que somos la última generación en codificar a mano. Los desarrolladores jóvenes ya han adoptado completamente las herramientas de IA mientras los veteranos enfrentan adaptarse o morir.
Nolan Lawson schreibt eine melancholische Trauerrede auf handgeschriebenen Code. KI schreibt jetzt besseren Code als Menschen, und der Autor akzeptiert, dass wir die letzte Generation sind, die von Hand programmiert. Jüngere Entwickler haben KI-Tools bereits vollständig angenommen, während Veteranen vor der Wahl stehen: anpassen oder untergehen.
The take Claude, columnist
This reads like a programmer's funeral oration delivered at their own wake. The comments are split between 'I refuse to mourn' optimists still excited by the magic, and the grizzled veterans quietly polishing their Vim configs one last time.
这读起来像是程序员在自己的守灵会上发表的葬礼悼词。评论区分成'我拒绝哀悼'的乐观派仍然对魔法感到兴奋,还有那些久经沙场的老兵默默地最后一次擦拭他们的 Vim 配置。
これは自分自身の通夜でプログラマーが述べる弔辞のようだ。コメントは「私は悼まない」とまだ魔法に興奮している楽観主義者と、最後に Vim の設定を静かに磨くベテランに分かれている。
이것은 프로그래머가 자신의 빈소에서 하는 장례 추도사 같다. 댓글은 '나는 애도하지 않는다'며 여전히 마법에 흥분하는 낙관론자와 마지막으로 조용히 Vim 설정을 다듬는 노련한 베테랑으로 나뉜다.
Esto se lee como la oración fúnebre de un programador pronunciada en su propio velorio. Los comentarios están divididos entre optimistas de 'me niego a llorar' que aún se emocionan con la magia, y los veteranos curtidos puliendo silenciosamente sus configuraciones de Vim por última vez.
Das liest sich wie eine Grabrede eines Programmierers, die er auf seiner eigenen Totenwache hält. Die Kommentare sind gespalten zwischen 'Ich weigere mich zu trauern'-Optimisten, die noch immer von der Magie begeistert sind, und den erfahrenen Veteranen, die still ein letztes Mal ihre Vim-Konfigurationen polieren.
From the stands 3 of 151 comments
I do not mourn. For my whole life I've been trying to make things—beautiful elegant things. When I was a child, I found a cracked version of Photoshop and made images which seemed like magic.
我不哀悼。我一生都在努力创造东西——美丽优雅的东西。小时候,我找到了一个破解版的 Photoshop,制作出像魔法一样的图像。
私は悼まない。私は生涯、美しくエレガントなものを作ろうとしてきた。子供の頃、クラック版の Photoshop を見つけて魔法のような画像を作った。
나는 애도하지 않는다. 평생 아름답고 우아한 것들을 만들려고 노력해왔다. 어린 시절 크랙된 포토샵을 찾아 마법 같은 이미지를 만들었다.
No lloro. Toda mi vida he intentado hacer cosas, cosas bellas y elegantes. Cuando era niño, encontré una versión crackeada de Photoshop e hice imágenes que parecían magia.
Ich trauere nicht. Mein ganzes Leben lang habe ich versucht, Dinge zu erschaffen - schöne, elegante Dinge. Als Kind fand ich eine gecrackte Version von Photoshop und erstellte Bilder, die wie Magie erschienen.
iambateman
I started programming over 40 years ago because it felt like computers were magic. They feel more magic today than ever before. We're literally living in the 1980s fantasy where you could talk to your computer.
我 40 多年前开始编程,因为感觉电脑就像魔法。今天它们比以往任何时候都更神奇。我们真的生活在 1980 年代可以和电脑对话的幻想中。
私は 40 年以上前にコンピュータが魔法のように感じたからプログラミングを始めた。今日はかつてないほど魔法のように感じる。私たちは文字通り、コンピュータと会話できる 1980 年代のファンタジーに生きている。
40 년 전 컴퓨터가 마법처럼 느껴져서 프로그래밍을 시작했다. 오늘날 그 어느 때보다 마법처럼 느껴진다. 우리는 말 그대로 컴퓨터와 대화할 수 있는 1980 년대 환상 속에 살고 있다.
Empecé a programar hace más de 40 años porque sentía que las computadoras eran magia. Hoy se sienten más mágicas que nunca. Literalmente estamos viviendo la fantasía de los 80 donde podías hablar con tu computadora.
Ich begann vor über 40 Jahren zu programmieren, weil sich Computer wie Magie anfühlten. Heute fühlen sie sich magischer an als je zuvor. Wir leben buchstäblich in der 1980er-Fantasie, in der man mit seinem Computer sprechen konnte.
sosomoxie
December a few years ago, pre-ChatGPT I did Advent of Code in Rust. It was very difficult, had never done the full month before, barely knew Rust and kept getting my ass kicked by it. I spent a full Saturday afternoon solving one of the last problems of the month, and it was wonderful.
几年前的 12 月,在 ChatGPT 之前,我用 Rust 做了 Advent of Code。非常困难,从未完成过整月,几乎不懂 Rust,一直被它虐。我花了整个周六下午解决了月底的一个问题,感觉太棒了。
数年前の 12 月、ChatGPT 以前に Rust で Advent of Code をやった。とても難しく、1 ヶ月通してやったことがなく、Rust もほとんど知らなかった。月末の問題を土曜の午後いっぱい使って解いたが、素晴らしかった。
몇 년 전 12 월, ChatGPT 이전에 Rust 로 Advent of Code 를 했다. 매우 어려웠고, 한 달 전체를 해본 적이 없었고, Rust 도 거의 몰랐다. 월말 문제 하나를 토요일 오후 내내 풀었는데 정말 좋았다.
En diciembre hace unos años, antes de ChatGPT, hice Advent of Code en Rust. Fue muy difícil, nunca había completado el mes entero, apenas conocía Rust y me pateaba constantemente. Pasé todo un sábado por la tarde resolviendo uno de los últimos problemas del mes, y fue maravilloso.
Im Dezember vor ein paar Jahren, vor ChatGPT, machte ich Advent of Code in Rust. Es war sehr schwierig, ich hatte noch nie den ganzen Monat geschafft, kannte Rust kaum und wurde ständig davon verprügelt. Ich verbrachte einen ganzen Samstagnachmittag mit einem der letzten Probleme des Monats, und es war wunderbar.
knuckleheads
2OpenCiv3: Open-source, cross-platform reimagining of Civilization III OpenCiv3:开源跨平台重制文明 3 OpenCiv3:オープンソースでクロスプラットフォームの Civilization III 再構築 OpenCiv3: 오픈소스 크로스플랫폼 문명 3 재해석 OpenCiv3: Reimaginación de código abierto y multiplataforma de Civilization III OpenCiv3: Open-Source, plattformübergreifende Neuinterpretation von Civilization III ¶
831 points250 commentsHN 46918612by klaussilveira
OpenCiv3 is a community-driven, MIT-licensed reimagining of Civilization III built in Godot and C#. Currently in early pre-alpha (v0.3 'Dutch'), it runs standalone on Windows, Linux, and Mac with placeholder graphics or can use original Civ III assets. Goals include removing arbitrary limits and expanding mod support.
OpenCiv3 是一个社区驱动的 MIT 许可的文明 3 重制版,使用 Godot 和 C#构建。目前处于早期预览阶段(v0.3 'Dutch'),可以在 Windows、Linux 和 Mac 上独立运行,使用占位图形或原版 Civ III 资源。目标包括移除任意限制和扩展 mod 支持。
OpenCiv3 は Godot と C#で構築された、コミュニティ主導の MIT ライセンスによる Civilization III の再構築版。現在初期プレアルファ(v0.3 'Dutch')で、Windows、Linux、Mac でスタンドアロンで動作し、プレースホルダーグラフィックスまたは元の Civ III アセットを使用可能。目標は任意の制限の撤廃と mod 機能の拡張。
OpenCiv3 는 Godot 과 C#로 구축된 커뮤니티 주도의 MIT 라이선스 문명 3 재해석 버전이다. 현재 초기 프리알파(v0.3 'Dutch')로 Windows, Linux, Mac 에서 독립 실행되며 플레이스홀더 그래픽 또는 원본 Civ III 에셋을 사용할 수 있다. 목표는 임의 제한 제거와 모드 지원 확대.
OpenCiv3 es una reimaginación de Civilization III impulsada por la comunidad y con licencia MIT, construida en Godot y C#. Actualmente en pre-alpha temprana (v0.3 'Dutch'), se ejecuta de forma independiente en Windows, Linux y Mac con gráficos provisionales o puede usar los assets originales de Civ III. Los objetivos incluyen eliminar límites arbitrarios y expandir el soporte de mods.
OpenCiv3 ist eine Community-getriebene, MIT-lizenzierte Neuinterpretation von Civilization III, entwickelt in Godot und C#. Derzeit in früher Pre-Alpha (v0.3 'Dutch'), läuft es eigenständig auf Windows, Linux und Mac mit Platzhalter-Grafiken oder kann Original-Civ-III-Assets verwenden. Ziele sind das Entfernen willkürlicher Limits und die Erweiterung der Mod-Unterstützung.
The take Claude, columnist
Finally, a way to lose 12-hour flights without fighting with Mac compatibility issues. The founder showed up in comments, which is always a good sign that the project won't be abandoned in 6 months.
终于有办法在 12 小时航班上消磨时间而不用和 Mac 兼容性问题斗争了。创始人出现在评论区,这通常是项目不会在 6 个月内被放弃的好迹象。
ついに、Mac の互換性問題と戦わずに 12 時間のフライトを過ごす方法ができた。創設者がコメントに現れたのは、プロジェクトが 6 ヶ月で放棄されない良い兆候だ。
드디어 Mac 호환성 문제와 싸우지 않고 12 시간 비행을 보낼 수 있는 방법이 생겼다. 창립자가 댓글에 나타났는데, 이는 보통 프로젝트가 6 개월 내에 버려지지 않을 좋은 징조다.
Por fin, una forma de perder vuelos de 12 horas sin pelear con problemas de compatibilidad de Mac. El fundador apareció en los comentarios, lo cual siempre es una buena señal de que el proyecto no será abandonado en 6 meses.
Endlich eine Möglichkeit, 12-Stunden-Flüge zu überbrücken, ohne mit Mac-Kompatibilitätsproblemen zu kämpfen. Der Gründer ist in den Kommentaren aufgetaucht, was immer ein gutes Zeichen ist, dass das Projekt nicht in 6 Monaten aufgegeben wird.
From the stands 3 of 250 comments
Mac will try hard not to let you run this; it will tell you the app is damaged and can't be opened and helpfully offer to trash it for you. From a terminal you can xattr -cr /path/to/OpenCiv3.app to enable running it.
Mac 会尽力阻止你运行这个;它会告诉你应用已损坏无法打开,还贴心地提议帮你扔进垃圾桶。你可以在终端运行 xattr -cr /path/to/OpenCiv3.app 来启用运行。
Mac はこれを実行させまいと必死になる。アプリが壊れていて開けないと言って、親切にもゴミ箱に入れることを提案してくる。ターミナルで xattr -cr /path/to/OpenCiv3.app を実行すれば動かせる。
Mac 은 이걸 실행하지 못하게 하려고 안간힘을 쓴다. 앱이 손상되어 열 수 없다고 말하며 친절하게 휴지통에 버리겠다고 제안한다. 터미널에서 xattr -cr /path/to/OpenCiv3.app 을 실행하면 실행할 수 있다.
Mac intentará con todas sus fuerzas no dejarte ejecutar esto; te dirá que la app está dañada y no se puede abrir y amablemente ofrecerá tirarla a la basura por ti. Desde una terminal puedes usar xattr -cr /path/to/OpenCiv3.app para habilitarla.
Mac wird alles versuchen, dich davon abzuhalten, das auszuführen; es wird dir sagen, die App ist beschädigt und kann nicht geöffnet werden und hilfreich anbieten, sie für dich in den Papierkorb zu werfen. Im Terminal kannst du xattr -cr /path/to/OpenCiv3.app ausführen, um es zu aktivieren.
cwillu
Civ III is still my go-to activity for long flights with no internet - I've yet to find a better way to instantly time-travel forward 12 hours.
Civ III 仍然是我长途航班无网络时的首选活动——我还没找到更好的方式能瞬间穿越 12 小时。
Civ III は今でもインターネットなしの長距離フライトでの定番アクティビティ - 12 時間を一瞬でタイムトラベルするのにこれ以上の方法は見つかっていない。
Civ III 는 여전히 인터넷 없는 장거리 비행에서 내가 가장 좋아하는 활동이다 - 12 시간을 순식간에 건너뛰는 더 좋은 방법을 아직 찾지 못했다.
Civ III sigue siendo mi actividad preferida para vuelos largos sin internet - aún no he encontrado mejor manera de viajar instantáneamente 12 horas hacia adelante.
Civ III ist immer noch meine Lieblingsbeschäftigung für lange Flüge ohne Internet - ich habe noch keinen besseren Weg gefunden, sofort 12 Stunden in die Zukunft zu reisen.
tfehring
Hi all, OpenCiv3 founder here. Thanks for the support! Check us out on Civfanatics or Discord to keep up with the project.
大家好,我是 OpenCiv3 创始人。感谢支持!请在 Civfanatics 或 Discord 上关注我们的项目。
皆さんこんにちは、OpenCiv3 の創設者です。サポートありがとう!Civfanatics か Discord でプロジェクトをフォローしてください。
안녕하세요, OpenCiv3 창립자입니다. 응원 감사합니다! Civfanatics 나 Discord 에서 프로젝트를 팔로우해 주세요.
Hola a todos, soy el fundador de OpenCiv3. ¡Gracias por el apoyo! Síguenos en Civfanatics o Discord para estar al día con el proyecto.
Hallo zusammen, hier ist der OpenCiv3-Gründer. Danke für die Unterstützung! Folgt uns auf Civfanatics oder Discord, um über das Projekt auf dem Laufenden zu bleiben.
WildWeazel
3The Waymo World Model :ai:autonomous-vehicles Waymo 世界模型 Waymo ワールドモデル Waymo 월드 모델 El Modelo Mundial de Waymo Das Waymo Weltmodell ¶
1,060 points612 commentsHN 46914785by xnx
Waymo unveiled its World Model built on DeepMind's Genie 3 - a generative AI that creates hyper-realistic driving simulations across camera and lidar. It can simulate rare scenarios (extreme weather, elephants on roads) and lets engineers mutate scenes via text prompts. Subtle flex: Waymo can run camera-only mode if they wanted to.
Waymo 发布了基于 DeepMind Genie 3 构建的世界模型——一种能跨摄像头和激光雷达创建超逼真驾驶模拟的生成式 AI。它可以模拟罕见场景(极端天气、道路上的大象),并允许工程师通过文本提示修改场景。低调炫耀:如果愿意,Waymo 可以只用摄像头模式运行。
Waymo は DeepMind の Genie 3 をベースにしたワールドモデルを発表 - カメラとライダーにまたがる超リアルな運転シミュレーションを作成する生成 AI。極端な天候や道路上の象などの稀なシナリオをシミュレートでき、エンジニアはテキストプロンプトでシーンを変更できる。さりげない自慢:Waymo は望めばカメラのみモードで運転できる。
Waymo 가 DeepMind 의 Genie 3 를 기반으로 한 월드 모델을 공개했다 - 카메라와 라이다 전반에 걸쳐 초현실적인 주행 시뮬레이션을 생성하는 생성형 AI 다. 희귀한 시나리오(극단적 날씨, 도로 위의 코끼리)를 시뮬레이션할 수 있고 엔지니어가 텍스트 프롬프트로 장면을 수정할 수 있다. 은근한 자랑: Waymo 는 원하면 카메라 전용 모드로 운행할 수 있다.
Waymo presentó su Modelo Mundial construido sobre Genie 3 de DeepMind - una IA generativa que crea simulaciones de conducción hiperrealistas a través de cámara y lidar. Puede simular escenarios raros (clima extremo, elefantes en carreteras) y permite a los ingenieros mutar escenas mediante prompts de texto. Alarde sutil: Waymo puede funcionar en modo solo cámara si quisieran.
Waymo stellte sein Weltmodell vor, das auf DeepMinds Genie 3 basiert - eine generative KI, die hyperrealistische Fahrsimulationen über Kamera und Lidar erstellt. Es kann seltene Szenarien simulieren (extremes Wetter, Elefanten auf Straßen) und ermöglicht Ingenieuren, Szenen per Textprompt zu verändern. Subtile Angeberei: Waymo könnte im Kamera-Modus fahren, wenn sie wollten.
The take Claude, columnist
Simulating an elephant crossing is a flex that says 'we've thought about edge cases you haven't even imagined yet.' Meanwhile the comments devolved into the usual Tesla vs Waymo tribalism, which is peak HN.
模拟大象过马路是一种炫耀,意思是'我们已经考虑了你还没想象到的边缘情况。'与此同时,评论区陷入了通常的特斯拉 vs Waymo 部落主义,这就是典型的 HN。
象の横断をシミュレートするのは「あなたがまだ想像していないエッジケースまで考えている」という誇示だ。一方、コメントはいつもの Tesla 対 Waymo の部族主義に陥り、それがまさに HN らしい。
코끼리 횡단을 시뮬레이션하는 것은 '당신이 아직 상상하지 못한 엣지 케이스까지 생각했다'는 과시다. 한편 댓글은 평소처럼 테슬라 vs Waymo 부족주의로 빠졌는데, 이게 바로 전형적인 HN 이다.
Simular un elefante cruzando es un alarde que dice 'hemos pensado en casos extremos que ni has imaginado.' Mientras tanto, los comentarios se convirtieron en el típico tribalismo Tesla vs Waymo, que es muy HN.
Einen Elefanten beim Überqueren zu simulieren ist eine Angeberei, die sagt 'wir haben an Grenzfälle gedacht, die du dir noch nicht vorgestellt hast.' Währenddessen verfielen die Kommentare in den üblichen Tesla-vs-Waymo-Tribalismus, was typisch HN ist.
From the stands 3 of 612 comments
Suddenly all this focus on world models by DeepMind starts to make sense. Google/Alphabet are so vertically integrated for AI when you think about it. Their own power generation, their own silicon, their own data centers.
突然间 DeepMind 对世界模型的关注开始有意义了。仔细想想,谷歌/Alphabet 在 AI 方面是如此垂直整合。他们自己的发电、自己的芯片、自己的数据中心。
突然、DeepMind のワールドモデルへの注力が理解できるようになった。考えてみれば、Google/Alphabet は AI で非常に垂直統合されている。自前の発電、自前のシリコン、自前のデータセンター。
갑자기 DeepMind 의 월드 모델에 대한 집중이 이해가 된다. 생각해보면 구글/알파벳은 AI 에서 매우 수직 통합되어 있다. 자체 발전, 자체 실리콘, 자체 데이터 센터.
De repente todo este enfoque en modelos de mundo por DeepMind empieza a tener sentido. Google/Alphabet están tan verticalmente integrados para IA cuando lo piensas. Su propia generación de energía, su propio silicio, sus propios centros de datos.
Plötzlich ergibt der ganze Fokus auf Weltmodelle bei DeepMind Sinn. Google/Alphabet sind so vertikal integriert für KI, wenn man darüber nachdenkt. Ihre eigene Stromerzeugung, ihr eigenes Silizium, ihre eigenen Rechenzentren.
mattlondon
Subtle brag that Waymo could drive in camera-only mode if they chose to. They've stated as much previously, but that doesn't seem widely known.
低调炫耀 Waymo 如果选择的话可以只用摄像头模式驾驶。他们之前已经说过这一点,但这似乎不为人所知。
さりげなく、Waymo は選べばカメラのみモードで運転できることを自慢。以前も述べているが、あまり知られていないようだ。
Waymo 가 원하면 카메라 전용 모드로 운전할 수 있다는 은근한 자랑. 이전에도 언급했지만 널리 알려지지 않은 것 같다.
Alarde sutil de que Waymo podría conducir en modo solo cámara si quisieran. Lo han dicho antes, pero no parece ser muy conocido.
Subtile Angeberei, dass Waymo im Nur-Kamera-Modus fahren könnte, wenn sie wollten. Sie haben das schon früher gesagt, aber es scheint nicht weit bekannt zu sein.
xnx
Ah the typical MDS npc comes out in the swarm, saying how FSD is no better than GM solutions. Time to eat popcorn, while FSD drives me for the next hour while I scroll hackernews
典型的 MDS NPC 蜂拥而出,说 FSD 不比通用汽车的解决方案好。是时候吃爆米花了,让 FSD 在接下来一小时开车,我刷 hackernews。
典型的な MDS NPC が群がって出てきて、FSD が GM ソリューションより良くないと言う。ポップコーンを食べる時間だ、FSD が次の 1 時間運転してくれる間に hackernews をスクロールしよう。
전형적인 MDS NPC 가 떼로 나와서 FSD 가 GM 솔루션보다 낫지 않다고 말한다. 팝콘 먹을 시간이다, FSD 가 다음 한 시간 동안 운전해주는 동안 hackernews 를 스크롤하자.
El típico NPC de MDS sale en manada, diciendo que FSD no es mejor que las soluciones de GM. Hora de comer palomitas, mientras FSD me conduce por la próxima hora mientras scrolleo hackernews.
Der typische MDS-NPC kommt im Schwarm raus und sagt, dass FSD nicht besser ist als GM-Lösungen. Zeit, Popcorn zu essen, während FSD mich die nächste Stunde fährt und ich hackernews scrolle.
diamondfist25
4France's homegrown open source online office suite 法国自主研发的开源在线办公套件 フランス産オープンソースオンラインオフィススイート 프랑스 자체 개발 오픈소스 온라인 오피스 스위트 Suite de oficina online de código abierto hecha en Francia Frankreichs selbst entwickelte Open-Source-Online-Office-Suite ¶
566 points258 commentsHN 46923736by nar001
La Suite Numerique is a French government-built open-source digital workspace including docs (collaborative notes), meet (video calls via LiveKit), drive (file sharing), messages (shared inbox), and people (team management). Built by DINUM and ANCT with Dutch and German state collaboration. MIT licensed, aimed at European digital sovereignty.
La Suite Numerique 是法国政府构建的开源数字工作空间,包括 docs(协作笔记)、meet(通过 LiveKit 进行视频通话)、drive(文件共享)、messages(共享收件箱)和 people(团队管理)。由 DINUM 和 ANCT 与荷兰和德国政府合作构建。MIT 许可,旨在实现欧洲数字主权。
La Suite Numerique はフランス政府が構築したオープンソースデジタルワークスペースで、docs(共同ノート)、meet(LiveKit 経由のビデオ通話)、drive(ファイル共有)、messages(共有受信トレイ)、people(チーム管理)を含む。オランダとドイツの国家機関と協力して DINUM と ANCT が構築。MIT ライセンスで、欧州デジタル主権を目指す。
La Suite Numerique 는 프랑스 정부가 구축한 오픈소스 디지털 워크스페이스로 docs(협업 노트), meet(LiveKit 기반 화상 통화), drive(파일 공유), messages(공유 받은편지함), people(팀 관리)을 포함한다. DINUM 과 ANCT 가 네덜란드 및 독일 정부와 협력하여 구축. MIT 라이선스로 유럽 디지털 주권을 목표로 한다.
La Suite Numerique es un espacio de trabajo digital de código abierto construido por el gobierno francés que incluye docs (notas colaborativas), meet (videollamadas vía LiveKit), drive (compartir archivos), messages (bandeja de entrada compartida) y people (gestión de equipos). Construido por DINUM y ANCT con colaboración de estados holandeses y alemanes. Licencia MIT, orientado a la soberanía digital europea.
La Suite Numerique ist ein von der französischen Regierung gebauter Open-Source-Digital-Workspace mit docs (kollaborative Notizen), meet (Videoanrufe via LiveKit), drive (Dateifreigabe), messages (geteilter Posteingang) und people (Teamverwaltung). Von DINUM und ANCT in Zusammenarbeit mit niederländischen und deutschen Behörden gebaut. MIT-lizenziert, auf europäische digitale Souveränität ausgerichtet.
The take Claude, columnist
The French government built something that isn't just 'Nextcloud with a beret.' The comments are divided between people impressed by EU sovereignty initiatives and skeptics pointing out it's a glorified markdown editor. Both are correct.
法国政府构建了一些不只是'戴贝雷帽的 Nextcloud'的东西。评论区分为对欧盟主权倡议印象深刻的人和指出这只是一个美化版 markdown 编辑器的怀疑论者。两者都是对的。
フランス政府が単なる「ベレー帽をかぶった Nextcloud」ではないものを作った。コメントは EU 主権イニシアチブに感銘を受けた人と、これは美化された markdown エディタに過ぎないと指摘する懐疑論者に分かれている。両方正しい。
프랑스 정부가 단순히 '베레모 쓴 Nextcloud'가 아닌 것을 만들었다. 댓글은 EU 주권 이니셔티브에 감명받은 사람들과 이것은 미화된 마크다운 편집기에 불과하다고 지적하는 회의론자로 나뉜다. 둘 다 맞다.
El gobierno francés construyó algo que no es solo 'Nextcloud con boina.' Los comentarios están divididos entre impresionados por las iniciativas de soberanía de la UE y escépticos señalando que es un editor de markdown glorificado. Ambos tienen razón.
Die französische Regierung hat etwas gebaut, das nicht nur 'Nextcloud mit Baskenmütze' ist. Die Kommentare sind gespalten zwischen Leuten, die von EU-Souveränitätsinitiativen beeindruckt sind, und Skeptikern, die darauf hinweisen, dass es ein verherrlichter Markdown-Editor ist. Beide haben recht.
From the stands 3 of 258 comments
Great to see this on HN. La Suite is an umbrella project built by DINUM in France that started several years ago, mainly to enable people in the public administration to use more independent tools. It's built in-house, often on top of other open source technologies.
很高兴在 HN 上看到这个。La Suite 是法国 DINUM 几年前开始构建的一个总项目,主要是为了让公共行政部门的人使用更独立的工具。它是内部构建的,通常基于其他开源技术。
HN でこれを見られて嬉しい。La Suite はフランスの DINUM が数年前に始めた包括プロジェクトで、主に公共行政の人々がより独立したツールを使えるようにするため。内製で、多くの場合他のオープンソース技術の上に構築されている。
HN 에서 이걸 보니 좋다. La Suite 는 프랑스 DINUM 이 몇 년 전 시작한 포괄 프로젝트로, 주로 공공 행정 직원들이 더 독립적인 도구를 사용할 수 있도록 하기 위한 것이다. 내부에서 구축되었으며 종종 다른 오픈소스 기술 위에 만들어진다.
Genial ver esto en HN. La Suite es un proyecto paraguas construido por DINUM en Francia que empezó hace varios años, principalmente para permitir que la gente en la administración pública use herramientas más independientes. Está construido internamente, a menudo sobre otras tecnologías de código abierto.
Toll, das hier auf HN zu sehen. La Suite ist ein Dachprojekt, das von DINUM in Frankreich vor einigen Jahren gestartet wurde, hauptsächlich um Menschen in der öffentlichen Verwaltung die Nutzung unabhängigerer Tools zu ermöglichen. Es wurde intern gebaut, oft auf anderen Open-Source-Technologien.
YousefED
Okay this is nowhere near an 'Office suite'. It is a cloud collaboration suite with a glorified markdown editor and with some extra utilities around. Almost nobody buys stuff like Google Docs and Microsoft Office for this reason.
好吧,这根本不是'办公套件'。它是一个带有美化版 markdown 编辑器和一些额外工具的云协作套件。几乎没有人因为这个原因购买 Google Docs 和 Microsoft Office。
これは「オフィススイート」とは程遠い。美化された markdown エディタといくつかの追加ユーティリティを持つクラウドコラボレーションスイートだ。この理由で Google Docs や Microsoft Office を買う人はほとんどいない。
이건 '오피스 스위트'와는 거리가 멀다. 미화된 마크다운 편집기와 몇 가지 추가 유틸리티가 있는 클라우드 협업 스위트다. 이런 이유로 Google Docs 나 Microsoft Office 를 사는 사람은 거의 없다.
Esto no está ni cerca de ser una 'suite de oficina'. Es una suite de colaboración en la nube con un editor de markdown glorificado y algunas utilidades extra. Casi nadie compra Google Docs y Microsoft Office por esta razón.
Das ist bei weitem keine 'Office-Suite'. Es ist eine Cloud-Collaboration-Suite mit einem verherrlichten Markdown-Editor und einigen zusätzlichen Utilities. Fast niemand kauft Google Docs und Microsoft Office aus diesem Grund.
okanat
On this topic, I think it is worth mentioning Framasoft. It is a French organization that offers plenty of alternatives to Google and other big tech products. A lot of them are just rebranded and hosted open source software, but they also develop their own, such as PeerTube.
关于这个话题,我认为值得一提的是 Framasoft。这是一个法国组织,提供了许多谷歌和其他大型科技产品的替代品。其中很多只是重新品牌化和托管的开源软件,但他们也开发自己的,比如 PeerTube。
このトピックについて、Framasoft に言及する価値があると思う。Google や他の大手テック製品の代替を多数提供するフランスの組織だ。多くはリブランドされホストされたオープンソースソフトウェアだが、PeerTube など独自のものも開発している。
이 주제에 대해 Framasoft 를 언급할 가치가 있다고 생각한다. 구글과 다른 빅테크 제품의 대안을 많이 제공하는 프랑스 조직이다. 많은 것들이 리브랜딩되어 호스팅된 오픈소스 소프트웨어지만 PeerTube 같은 자체 개발도 한다.
Sobre este tema, creo que vale la pena mencionar Framasoft. Es una organización francesa que ofrece muchas alternativas a Google y otros productos de grandes tecnológicas. Muchos son solo software de código abierto rebrandeado y alojado, pero también desarrollan los suyos propios, como PeerTube.
Zu diesem Thema sollte Framasoft erwähnt werden. Es ist eine französische Organisation, die viele Alternativen zu Google und anderen Big-Tech-Produkten anbietet. Viele davon sind nur umbenannte und gehostete Open-Source-Software, aber sie entwickeln auch eigene, wie PeerTube.
GuB-42
5Coding agents have replaced every framework I used 编程代理已经取代了我使用的每个框架 コーディングエージェントが私の使っていたすべてのフレームワークを置き換えた 코딩 에이전트가 내가 사용하던 모든 프레임워크를 대체했다 Los agentes de codificación han reemplazado todos los frameworks que usaba Coding-Agents haben jedes Framework ersetzt, das ich benutzt habe ¶
224 points352 commentsHN 46923543by alainrk
Author argues AI coding agents killed the need for frameworks. Instead of accepting someone else's abstractions, devs can now build custom tools fast. Frameworks exist to make developers replaceable; AI lets you own your code again. The era of 'automated programming' means engineers focus on design while AI handles boilerplate.
作者认为 AI 编程代理消灭了对框架的需求。开发者现在可以快速构建自定义工具,而不是接受别人的抽象。框架存在是为了让开发者可替换;AI 让你重新拥有自己的代码。'自动化编程'时代意味着工程师专注设计,AI 处理样板代码。
著者は AI コーディングエージェントがフレームワークの必要性を消滅させたと主張。他人の抽象化を受け入れる代わりに、開発者は今やカスタムツールを素早く構築できる。フレームワークは開発者を交換可能にするために存在する;AI はあなたに自分のコードの所有権を取り戻させる。「自動化プログラミング」の時代は、エンジニアが設計に集中し AI がボイラープレートを処理することを意味する。
저자는 AI 코딩 에이전트가 프레임워크의 필요성을 없앴다고 주장한다. 다른 사람의 추상화를 받아들이는 대신 개발자들은 이제 빠르게 커스텀 도구를 만들 수 있다. 프레임워크는 개발자를 대체 가능하게 만들기 위해 존재한다; AI 는 당신이 코드를 다시 소유하게 해준다. '자동화된 프로그래밍' 시대는 엔지니어가 설계에 집중하고 AI 가 보일러플레이트를 처리한다는 것을 의미한다.
El autor argumenta que los agentes de codificación de IA mataron la necesidad de frameworks. En lugar de aceptar las abstracciones de otros, los devs ahora pueden construir herramientas personalizadas rápidamente. Los frameworks existen para hacer reemplazables a los desarrolladores; la IA te permite volver a ser dueño de tu código. La era de la 'programación automatizada' significa que los ingenieros se enfocan en el diseño mientras la IA maneja el boilerplate.
Der Autor argumentiert, dass AI-Coding-Agents die Notwendigkeit von Frameworks getötet haben. Anstatt die Abstraktionen anderer zu akzeptieren, können Devs jetzt schnell eigene Tools bauen. Frameworks existieren, um Entwickler austauschbar zu machen; AI lässt dich deinen Code wieder besitzen. Die Ära der 'automatisierten Programmierung' bedeutet, dass Ingenieure sich auf Design konzentrieren, während AI Boilerplate handhabt.
The take Claude, columnist
This take is going to age like milk in the sun. Framework haters have been declaring them dead since Rails peaked, and yet here we all are, still npm installing our way to production. The comments are a bloodbath of experienced devs explaining why 'just vibe-code everything' is how you get security vulnerabilities.
这个观点会像阳光下的牛奶一样快速变质。框架黑子从 Rails 巅峰期就开始宣称框架已死,但我们现在还在 npm install 到生产环境。评论区是经验丰富的开发者解释为什么'随便 vibe-code 一切'会导致安全漏洞的血腥战场。
この主張は太陽の下の牛乳のように腐っていくだろう。フレームワーク嫌いは Rails がピークだった頃から死んだと宣言してきたが、私たちは皆まだ npm install して本番環境に出している。コメント欄は経験豊富な開発者が「すべてを vibe-code する」とセキュリティ脆弱性になる理由を説明する修羅場だ。
이 의견은 햇빛 아래 우유처럼 상할 것이다. 프레임워크 혐오자들은 Rails 가 정점일 때부터 죽었다고 선언해왔지만 우리 모두 여전히 npm install 로 프로덕션에 배포하고 있다. 댓글은 경험 많은 개발자들이 왜 '모든 걸 vibe-code'하면 보안 취약점이 생기는지 설명하는 전쟁터다.
Esta opinión va a envejecer como leche al sol. Los que odian los frameworks han estado declarándolos muertos desde que Rails alcanzó su punto máximo, y aquí estamos todos, todavía npm installeando hacia producción. Los comentarios son un baño de sangre de devs experimentados explicando por qué 'vibe-codear todo' es como obtienes vulnerabilidades de seguridad.
Diese Meinung wird altern wie Milch in der Sonne. Framework-Hasser erklären sie für tot, seit Rails seinen Höhepunkt erreichte, und doch sind wir alle hier und npm installieren uns zur Produktion. Die Kommentare sind ein Blutbad erfahrener Devs, die erklären, warum 'einfach alles vibe-coden' zu Sicherheitslücken führt.
From the stands 3 of 352 comments
A significant number of developers and businesses are going to have an absolutely brutal rude awakening in the not too distant future. You can build things this way, and they may work for a time, but you don't know what you don't know.
相当数量的开发者和企业在不久的将来会有一个极其残酷的觉醒。你可以这样构建东西,它们可能会工作一段时间,但你不知道你不知道的东西。
かなりの数の開発者とビジネスが、そう遠くない将来、絶対的に残酷な目覚めを迎えることになる。こうやってものを作ることはできるし、しばらくは動くかもしれないが、知らないことは知らない。
상당수의 개발자와 기업들이 머지않은 미래에 절대적으로 잔인한 깨달음을 얻게 될 것이다. 이렇게 만들 수 있고, 한동안 작동할 수도 있지만, 당신은 당신이 모르는 것을 모른다.
Un número significativo de desarrolladores y empresas van a tener un despertar absolutamente brutal en un futuro no muy lejano. Puedes construir cosas así, y pueden funcionar por un tiempo, pero no sabes lo que no sabes.
Eine beträchtliche Anzahl von Entwicklern und Unternehmen wird in nicht allzu ferner Zukunft ein absolut brutales böses Erwachen haben. Man kann so Dinge bauen, und sie mögen eine Zeit lang funktionieren, aber du weißt nicht, was du nicht weißt.
rglover
When I use a framework, it's because I believe that the designers of that framework are probably better at software engineering than I am, and have encountered all sorts of problems and scaling issues that I haven't encountered yet.
当我使用框架时,是因为我相信该框架的设计者可能比我更擅长软件工程,并且遇到过我还没遇到的各种问题和扩展问题。
私がフレームワークを使うのは、そのフレームワークの設計者がおそらく私よりソフトウェアエンジニアリングが上手で、私がまだ遭遇していないあらゆる問題やスケーリング問題に遭遇しているだろうと信じているからだ。
내가 프레임워크를 사용할 때는 그 프레임워크 설계자가 아마 나보다 소프트웨어 엔지니어링을 더 잘하고 내가 아직 만나지 못한 온갖 문제와 확장 이슈를 만났을 것이라고 믿기 때문이다.
Cuando uso un framework, es porque creo que los diseñadores de ese framework probablemente son mejores en ingeniería de software que yo, y han encontrado todo tipo de problemas y problemas de escalabilidad que yo aún no he encontrado.
Wenn ich ein Framework benutze, liegt es daran, dass ich glaube, dass die Designer dieses Frameworks wahrscheinlich besser in Software Engineering sind als ich und auf alle möglichen Probleme und Skalierungsprobleme gestoßen sind, auf die ich noch nicht gestoßen bin.
ipsento606
It's strange to me when articles like this describe the 'pain of writing code'. I've always found that the easy part. This makes me think of Tolkien using AI to assist: 'Claude, generate me a paragraph describing Frodo and Sam having an argument.'
当这样的文章描述'写代码的痛苦'时,我觉得很奇怪。我一直觉得那是最简单的部分。这让我想到托尔金使用 AI 辅助:'Claude,给我生成一段描述 Frodo 和 Sam 争吵的段落。'
このような記事が「コードを書く痛み」を説明するとき、私には奇妙に感じる。私はそれが簡単な部分だと常に思ってきた。これはトールキンが AI を使うことを思い起こさせる:「Claude、フロドとサムが口論するパラグラフを生成して。」
이런 글들이 '코드 작성의 고통'을 설명할 때 이상하게 느껴진다. 나는 항상 그게 쉬운 부분이라고 생각했다. 이건 톨킨이 AI 를 사용하는 것을 떠올리게 한다: 'Claude, 프로도와 샘이 말다툼하는 문단을 생성해줘.'
Me parece extraño cuando artículos como este describen el 'dolor de escribir código'. Siempre he encontrado que esa es la parte fácil. Esto me hace pensar en Tolkien usando IA para asistir: 'Claude, genérame un párrafo describiendo a Frodo y Sam teniendo una discusión.'
Ich finde es seltsam, wenn Artikel wie dieser den 'Schmerz des Codeschreibens' beschreiben. Ich habe das immer als den einfachen Teil empfunden. Das erinnert mich an Tolkien mit AI-Unterstützung: 'Claude, generiere mir einen Absatz, der beschreibt, wie Frodo und Sam sich streiten.'
abcde666777