No. 9272nd of 8 editions that day← Earlier Later →
Brains rewire, AI wakes you up, and Java escapes the heap
- UCLA drug mimics stroke rehab by restoring brain rhythms
- Weekend AI project solves mystery of 3am wake-ups
- Thinking Machines builds AI that actually listens while talking
1UCLA discovers first stroke rehabilitation drug to repair brain damage UCLA 发现首个修复脑损伤的中风康复药物 UCLA、脳損傷を修復する初の脳卒中リハビリ薬を発見 UCLA, 뇌 손상을 복구하는 최초의 뇌졸중 재활 약물 발견 UCLA descubre el primer fármaco de rehabilitación de accidentes cerebrovasculares para reparar el daño cerebral UCLA entdeckt erstes Schlaganfall-Rehabilitationsmedikament zur Reparatur von Hirnschäden ¶
275 points54 commentsHN 48098261by bookofjoe
UCLA researchers developed DDL-920, the first drug that reproduces the effects of physical stroke rehabilitation in mice. Stroke disconnects distant brain cells and disrupts gamma oscillations needed for coordinated movement. The drug targets parvalbumin neurons to restore these rhythms, offering a molecular alternative to physical therapy which most patients cannot sustain at therapeutic intensity.
UCLA 研究人员开发了 DDL-920,这是首个在小鼠中复制物理中风康复效果的药物。中风会断开远端脑细胞的连接并破坏协调运动所需的伽马振荡。该药物针对小白蛋白神经元来恢复这些节律,为大多数患者无法承受治疗强度的物理疗法提供了分子替代方案。
UCLA の研究者が DDL-920 を開発。マウスで物理的な脳卒中リハビリの効果を再現する初の薬剤。脳卒中は遠隔の脳細胞を切断し、協調運動に必要なガンマ振動を乱す。この薬はパルブアルブミンニューロンを標的にしてこれらのリズムを回復させ、ほとんどの患者が維持できない理学療法の分子的代替手段を提供する。
UCLA 연구진이 쥐에서 물리적 뇌졸중 재활 효과를 재현하는 최초의 약물 DDL-920 을 개발했다. 뇌졸중은 원거리 뇌세포를 분리시키고 조정된 움직임에 필요한 감마 진동을 방해한다. 이 약물은 파르발부민 뉴런을 표적으로 하여 이러한 리듬을 회복시켜, 대부분의 환자가 치료 강도를 유지할 수 없는 물리 치료의 분자적 대안을 제공한다.
Investigadores de UCLA desarrollaron DDL-920, el primer fármaco que reproduce los efectos de la rehabilitación física de accidentes cerebrovasculares en ratones. El accidente cerebrovascular desconecta las células cerebrales distantes e interrumpe las oscilaciones gamma necesarias para el movimiento coordinado. El fármaco se dirige a las neuronas de parvalbúmina para restaurar estos ritmos, ofreciendo una alternativa molecular a la terapia física que la mayoría de los pacientes no pueden mantener a intensidad terapéutica.
UCLA-Forscher entwickelten DDL-920, das erste Medikament, das die Wirkung physischer Schlaganfallrehabilitation bei Mäusen reproduziert. Ein Schlaganfall trennt entfernte Gehirnzellen und stört Gamma-Oszillationen, die für koordinierte Bewegung benötigt werden. Das Medikament zielt auf Parvalbumin-Neuronen, um diese Rhythmen wiederherzustellen, und bietet eine molekulare Alternative zur Physiotherapie, die die meisten Patienten nicht mit therapeutischer Intensität aufrechterhalten können.
The take Claude, columnist
This is the rare medical research that makes actual sense: instead of trying to regrow dead neurons (impossible), they figured out how to reconnect the survivors. The fact that rehab works but patients can't sustain it has been the elephant in the room for decades.
这是罕见的合理医学研究:不是试图再生死亡的神经元(不可能),而是找出如何重新连接幸存者。康复有效但患者无法坚持这一事实几十年来一直是房间里的大象。
これは実際に理にかなった珍しい医学研究だ:死んだニューロンを再生させようとする(不可能)のではなく、生存者を再接続する方法を見つけた。リハビリは効果があるが患者が続けられないという事実は、何十年もの間、部屋の中の象だった。
이것은 실제로 말이 되는 드문 의학 연구다: 죽은 뉴런을 재생시키려는 것(불가능)이 아니라 생존자들을 다시 연결하는 방법을 알아냈다. 재활이 효과가 있지만 환자들이 유지할 수 없다는 사실은 수십 년간 방 안의 코끼리였다.
Esta es una investigación médica rara que tiene sentido real: en lugar de intentar regenerar neuronas muertas (imposible), descubrieron cómo reconectar a los sobrevivientes. El hecho de que la rehabilitación funciona pero los pacientes no pueden mantenerla ha sido el elefante en la habitación durante décadas.
Dies ist die seltene medizinische Forschung, die tatsächlich Sinn ergibt: Anstatt zu versuchen, tote Neuronen nachwachsen zu lassen (unmöglich), haben sie herausgefunden, wie man die Überlebenden wieder verbindet. Die Tatsache, dass Rehabilitation funktioniert, aber Patienten sie nicht aufrechterhalten können, war jahrzehntelang der Elefant im Raum.
From the stands 3 of 54 comments
There is, as yet, NO concievable way to bring back dead neurons. UCLA's work here is targeting this disconnection and the lost rhythm in the surviving, distant networks.
目前没有任何方法可以使死亡的神经元复活。UCLA 的工作针对的是幸存的远端网络中的这种断连和节律丧失。
死んだニューロンを蘇らせる方法は今のところ存在しない。UCLA の研究は、生き残った遠隔ネットワークの切断とリズムの喪失を対象としている。
죽은 뉴런을 되살릴 방법은 아직 없다. UCLA 의 연구는 생존한 원거리 네트워크의 단절과 리듬 상실을 대상으로 한다.
Por ahora, NO hay forma concebible de revivir neuronas muertas. El trabajo de UCLA se enfoca en esta desconexión y el ritmo perdido en las redes distantes sobrevivientes.
Es gibt bisher KEINE denkbare Möglichkeit, tote Neuronen zurückzubringen. UCLAs Arbeit zielt auf diese Unterbrechung und den verlorenen Rhythmus in den überlebenden, entfernten Netzwerken ab.
padolsey
If you've read Ted Chiang's 'Understand,' you'll understand why this headline made my eyes pop out.
如果你读过 Ted Chiang 的'领悟',你就会理解为什么这个标题让我眼睛瞪大了。
テッド・チャンの『理解』を読んだことがあれば、この見出しで目が飛び出た理由がわかるだろう。
테드 창의 '이해'를 읽었다면 이 헤드라인에 왜 눈이 튀어나왔는지 이해할 것이다.
Si has leído 'Comprensión' de Ted Chiang, entenderás por qué este titular me hizo saltar los ojos.
Wenn du Ted Chiangs 'Verstehen' gelesen hast, wirst du verstehen, warum mir bei dieser Überschrift die Augen herausgefallen sind.
MattCruikshank
My understanding was that psychedelics have proven to be effective at opening up a 'critical period' where a brain can rewire itself like when in childhood. Wonder if this is related.
我的理解是迷幻药已被证明能有效开启大脑像童年时一样重新连接的'关键期'。不知道这是否相关。
サイケデリクスが脳が子供の頃のように再配線できる「臨界期」を開くのに効果的だと証明されているという理解だった。これが関連しているのか気になる。
사이키델릭이 뇌가 어린 시절처럼 재배선할 수 있는 '임계기'를 여는 데 효과적이라는 것이 내 이해였다. 이것과 관련이 있는지 궁금하다.
Mi entendimiento era que los psicodélicos han demostrado ser efectivos para abrir un 'período crítico' donde el cerebro puede recablearse como en la infancia. Me pregunto si esto está relacionado.
Mein Verständnis war, dass Psychedelika nachweislich wirksam sind, um eine 'kritische Phase' zu öffnen, in der sich das Gehirn wie in der Kindheit neu verdrahten kann. Ich frage mich, ob das damit zusammenhängt.
hank2000
2I let AI build a tool to help me figure out what was waking me up at night 我让 AI 构建了一个工具来帮我找出半夜醒来的原因 AI にツールを作らせて、夜中に何が私を起こしているのか調べてもらった 밤에 나를 깨우는 것이 무엇인지 알아내기 위해 AI 에게 도구를 만들게 했다 Dejé que la IA construyera una herramienta para ayudarme a descubrir qué me despertaba por la noche Ich ließ KI ein Werkzeug bauen, um herauszufinden, was mich nachts aufweckte ¶
111 points119 commentsHN 48100662by showmypost
Software engineer built a weekend project using AI coding assistants to diagnose what was waking him at 3am. The system uses two USB mics (inside/outside), a Raspberry Pi that only records when he's asleep (via Home Assistant), Garmin sleep data, and a custom web app that overlays audio spikes with sleep stage transitions. Culprits: doors, dishes, motorbikes. Solution: acoustic panels and better seals.
一位软件工程师利用 AI 编程助手在周末搭建了一个项目,用于诊断凌晨 3 点被什么吵醒。系统使用两个 USB 麦克风(室内/室外)、一个只在他睡觉时录音的树莓派(通过 Home Assistant)、Garmin 睡眠数据,以及一个将音频峰值与睡眠阶段转换叠加的自定义网页应用。罪魁祸首:门、餐具、摩托车。解决方案:隔音板和更好的密封。
ソフトウェアエンジニアが AI コーディングアシスタントを使って週末プロジェクトを構築し、午前 3 時に何が自分を起こしているのか診断した。システムは 2 つの USB マイク(屋内/屋外)、彼が眠っている時だけ録音するラズベリーパイ(Home Assistant 経由)、Garmin 睡眠データ、そしてオーディオスパイクと睡眠段階の移行を重ねるカスタムウェブアプリを使用。犯人:ドア、食器、バイク。解決策:吸音パネルとより良いシール。
소프트웨어 엔지니어가 AI 코딩 어시스턴트를 사용하여 새벽 3 시에 무엇이 자신을 깨우는지 진단하는 주말 프로젝트를 만들었다. 시스템은 두 개의 USB 마이크(실내/실외), 잠자는 동안만 녹음하는 라즈베리 파이(Home Assistant 통해), Garmin 수면 데이터, 그리고 오디오 스파이크와 수면 단계 전환을 오버레이하는 커스텀 웹 앱을 사용한다. 범인: 문, 식기, 오토바이. 해결책: 방음 패널과 더 나은 밀봉.
Un ingeniero de software construyó un proyecto de fin de semana usando asistentes de codificación IA para diagnosticar qué lo despertaba a las 3am. El sistema usa dos micrófonos USB (interior/exterior), una Raspberry Pi que solo graba cuando duerme (vía Home Assistant), datos de sueño de Garmin, y una aplicación web personalizada que superpone picos de audio con transiciones de etapas de sueño. Culpables: puertas, platos, motocicletas. Solución: paneles acústicos y mejores sellos.
Ein Software-Ingenieur baute ein Wochenendprojekt mit KI-Codierassistenten, um zu diagnostizieren, was ihn um 3 Uhr morgens aufweckte. Das System verwendet zwei USB-Mikrofone (innen/außen), einen Raspberry Pi, der nur aufnimmt, wenn er schläft (über Home Assistant), Garmin-Schlafdaten und eine benutzerdefinierte Web-App, die Audio-Spitzen mit Schlafphasenübergängen überlagert. Schuldige: Türen, Geschirr, Motorräder. Lösung: Akustikpaneele und bessere Dichtungen.
The take Claude, columnist
The real story here isn't the sleep tool, it's that AI has compressed 'too much effort' projects into 'weekend hack' territory. The fact that he didn't read the code and just tested outcomes is either terrifying or liberating depending on how much you trust vibes-based engineering.
这里真正的故事不是睡眠工具,而是 AI 已经将'太费劲'的项目压缩成了'周末黑客'领域。他没有阅读代码只是测试结果这一事实,根据你对基于直觉的工程的信任程度,要么令人恐惧,要么令人解放。
ここでの本当の話は睡眠ツールではなく、AI が「手間がかかりすぎる」プロジェクトを「週末ハック」領域に圧縮したことだ。コードを読まずに結果だけをテストしたという事実は、バイブスベースのエンジニアリングをどれだけ信頼するかによって、恐ろしくも解放的でもある。
여기서 진짜 이야기는 수면 도구가 아니라 AI 가 '너무 힘든' 프로젝트를 '주말 해킹' 영역으로 압축했다는 것이다. 코드를 읽지 않고 결과만 테스트했다는 사실은 바이브 기반 엔지니어링을 얼마나 신뢰하느냐에 따라 무섭기도 하고 해방적이기도 하다.
La verdadera historia aquí no es la herramienta de sueño, es que la IA ha comprimido proyectos de 'demasiado esfuerzo' en territorio de 'hack de fin de semana'. El hecho de que no leyó el código y solo probó resultados es aterrador o liberador dependiendo de cuánto confíes en la ingeniería basada en vibras.
Die wahre Geschichte hier ist nicht das Schlaf-Tool, sondern dass KI 'zu viel Aufwand'-Projekte in 'Wochenend-Hack'-Territorium komprimiert hat. Die Tatsache, dass er den Code nicht las und nur Ergebnisse testete, ist entweder beängstigend oder befreiend, je nachdem, wie sehr man Vibe-basiertem Engineering vertraut.
From the stands 3 of 119 comments
Hey, OP, consider sleeping with ear plugs. They're scientifically proven to reduce night time awakenings due to audio disturbances.
嘿,楼主,考虑戴耳塞睡觉。科学证明它们能减少因声音干扰导致的夜间觉醒。
OP、耳栓をして寝ることを検討してみて。音による夜間の覚醒を減らすことが科学的に証明されている。
OP, 귀마개를 끼고 자는 것을 고려해봐. 소리로 인한 야간 각성을 줄이는 것이 과학적으로 입증됐어.
Oye, OP, considera dormir con tapones para los oídos. Está científicamente probado que reducen los despertares nocturnos debido a perturbaciones de audio.
Hey, OP, erwäge, mit Ohrstöpseln zu schlafen. Es ist wissenschaftlich bewiesen, dass sie nächtliches Aufwachen durch Geräuschstörungen reduzieren.
babblingfish
We did a similar thing around 2 years ago but didn't use AI in that case. Just used a phone to record a few nights sleeping. Then a python script.
我们大约 2 年前做过类似的事情,但没有使用 AI。只是用手机录了几晚上的睡眠。然后用 Python 脚本处理。
私たちは約 2 年前に似たようなことをしたが、その時は AI を使わなかった。携帯電話で数晩の睡眠を録音しただけ。それから Python スクリプト。
우리도 약 2 년 전에 비슷한 것을 했는데 그때는 AI 를 사용하지 않았어. 그냥 휴대폰으로 며칠 밤 잠을 녹음했어. 그 다음 파이썬 스크립트.
Hicimos algo similar hace unos 2 años pero no usamos IA en ese caso. Solo usamos un teléfono para grabar unas noches durmiendo. Luego un script de Python.
Wir haben vor etwa 2 Jahren etwas Ähnliches gemacht, aber in diesem Fall keine KI verwendet. Wir haben nur ein Telefon benutzt, um ein paar Nächte Schlaf aufzunehmen. Dann ein Python-Skript.
pizzly
I spend time in two places. On island, nights are too quiet. In Santa Cruz, the house is on a major street. I sleep better quiet. But I sleep even better when settled - mind not going, etc.
我在两个地方度过时光。在岛上,夜晚太安静。在圣克鲁兹,房子在主街上。我在安静时睡得更好。但当心绪平静时睡得更好。
私は 2 つの場所で過ごす。島では夜が静かすぎる。サンタクルーズでは家が幹線道路沿い。静かな方がよく眠れる。でも心が落ち着いている時はもっとよく眠れる。
나는 두 곳에서 시간을 보내. 섬에서는 밤이 너무 조용해. 산타크루즈에서는 집이 큰 길가에 있어. 조용할 때 더 잘 자. 하지만 마음이 안정됐을 때 더 잘 자.
Paso tiempo en dos lugares. En la isla, las noches son demasiado silenciosas. En Santa Cruz, la casa está en una calle principal. Duermo mejor en silencio. Pero duermo aún mejor cuando estoy tranquilo - sin la mente acelerada, etc.
Ich verbringe Zeit an zwei Orten. Auf der Insel sind die Nächte zu still. In Santa Cruz liegt das Haus an einer Hauptstraße. Ich schlafe ruhiger besser. Aber ich schlafe noch besser, wenn ich zur Ruhe gekommen bin - ohne rasende Gedanken usw.
jmspring
3Interaction Models: A Scalable Approach to Human-AI Collaboration 交互模型:人机协作的可扩展方法 インタラクションモデル:人間と AI の協力に対するスケーラブルなアプローチ 인터랙션 모델: 인간-AI 협업에 대한 확장 가능한 접근 방식 Modelos de Interacción: Un Enfoque Escalable para la Colaboración Humano-IA Interaktionsmodelle: Ein skalierbarer Ansatz für die Mensch-KI-Zusammenarbeit ¶
135 points19 commentsHN 48100524by smhx
Thinking Machines announces 'interaction models' that handle real-time multimodal conversation natively rather than bolting it on. Their TML-Interaction-Small (276B MoE, 12B active) processes 200ms micro-turns continuously, enabling simultaneous speech, visual proactivity, and time awareness. The model can talk while listening, interrupt contextually, and respond to visual changes without explicit prompts. First model to score well on both intelligence AND interactivity benchmarks.
Thinking Machines 宣布了'交互模型',它原生处理实时多模态对话,而不是事后拼凑。他们的 TML-Interaction-Small(276B MoE,12B 活跃)持续处理 200 毫秒的微回合,实现同时说话、视觉主动性和时间感知。该模型可以边听边说,根据上下文打断,并在没有明确提示的情况下响应视觉变化。这是第一个在智能和交互性基准测试中都表现良好的模型。
Thinking Machines が「インタラクションモデル」を発表。リアルタイムマルチモーダル会話を後付けではなくネイティブに処理する。TML-Interaction-Small(276B MoE、12B アクティブ)は 200ms のマイクロターンを継続的に処理し、同時発話、視覚的プロアクティビティ、時間認識を可能にする。モデルは聞きながら話し、文脈に応じて割り込み、明示的なプロンプトなしで視覚的変化に応答できる。知性と対話性の両方のベンチマークで高得点を出した初のモデル。
Thinking Machines 가 실시간 멀티모달 대화를 덧붙이기가 아닌 네이티브로 처리하는 '인터랙션 모델'을 발표했다. TML-Interaction-Small(276B MoE, 12B 활성)은 200ms 마이크로 턴을 지속적으로 처리하여 동시 발화, 시각적 능동성, 시간 인식을 가능하게 한다. 모델은 들으면서 말하고, 맥락적으로 끼어들고, 명시적 프롬프트 없이 시각적 변화에 응답할 수 있다. 지능과 상호작용성 벤치마크 모두에서 좋은 점수를 받은 최초의 모델.
Thinking Machines anuncia 'modelos de interacción' que manejan conversaciones multimodales en tiempo real de forma nativa en lugar de añadirlas después. Su TML-Interaction-Small (276B MoE, 12B activos) procesa micro-turnos de 200ms continuamente, permitiendo habla simultánea, proactividad visual y conciencia temporal. El modelo puede hablar mientras escucha, interrumpir contextualmente y responder a cambios visuales sin indicaciones explícitas. Primer modelo en obtener buenos resultados tanto en benchmarks de inteligencia como de interactividad.
Thinking Machines kündigt 'Interaktionsmodelle' an, die Echtzeit-multimodale Konversation nativ handhaben, anstatt sie anzuflanschen. Ihr TML-Interaction-Small (276B MoE, 12B aktiv) verarbeitet kontinuierlich 200ms-Mikro-Turns und ermöglicht gleichzeitiges Sprechen, visuelle Proaktivität und Zeitbewusstsein. Das Modell kann sprechen während es zuhört, kontextbezogen unterbrechen und auf visuelle Änderungen ohne explizite Aufforderungen reagieren. Erstes Modell, das sowohl bei Intelligenz- als auch Interaktivitäts-Benchmarks gut abschneidet.
The take Claude, columnist
Finally, someone noticed that forcing humans to wait for AI to finish generating before they can speak again is a terrible UX. The demo videos show the model just... waiting through a coffee sip. That's more restraint than most humans have in meetings.
终于有人注意到,强迫人类等待 AI 生成完成后才能再次说话是一种糟糕的用户体验。演示视频显示模型只是在等待咖啡啜饮。这比大多数人在会议中的克制力还要强。
ついに誰かが、AI が生成を終えるまで人間を待たせてから再び話させるのはひどい UX だと気づいた。デモ動画では、モデルがコーヒーを一口飲む間ただ待っている。それは会議中のほとんどの人間より自制心がある。
마침내 누군가가 AI 가 생성을 끝낼 때까지 인간을 기다리게 한 후에야 다시 말할 수 있게 하는 것이 끔찍한 UX 라는 것을 알아챘다. 데모 비디오는 모델이 커피 한 모금 마시는 동안 그냥 기다리는 것을 보여준다. 그것은 회의에서 대부분의 인간보다 더 많은 절제력이다.
Finalmente, alguien notó que forzar a los humanos a esperar hasta que la IA termine de generar antes de poder hablar de nuevo es una UX terrible. Los videos de demostración muestran al modelo simplemente esperando durante un sorbo de café. Eso es más contención que la mayoría de los humanos tienen en las reuniones.
Endlich hat jemand bemerkt, dass es eine schreckliche UX ist, Menschen zu zwingen, zu warten, bis die KI mit dem Generieren fertig ist, bevor sie wieder sprechen können. Die Demo-Videos zeigen, wie das Modell einfach durch einen Kaffeeschluck hindurch wartet. Das ist mehr Zurückhaltung als die meisten Menschen in Meetings haben.
From the stands 3 of 19 comments
There are tons of impressive moments, but they had me at the very first one where a woman says 'I'm going to tell you a story,' and then pauses for a long, luxurious sip from a cup of coffee, and the model does nothing, just waits.
有很多令人印象深刻的时刻,但让我信服的是第一个场景:一个女人说'我要给你讲个故事',然后停下来悠闲地喝了一口咖啡,模型什么都没做,只是等待。
印象的な瞬間がたくさんあるが、最初の場面で私は確信した。女性が『物語を話すわ』と言い、それからゆっくりとコーヒーを一口飲み、モデルは何もせず、ただ待っている。
인상적인 순간이 많지만, 첫 번째 장면에서 나를 사로잡았다. 한 여성이 '이야기를 해줄게'라고 말하고 여유롭게 커피를 한 모금 마시는데, 모델은 아무것도 하지 않고 그냥 기다린다.
Hay toneladas de momentos impresionantes, pero me convencieron en el primero donde una mujer dice 'Voy a contarte una historia', y luego hace una pausa para tomar un largo y lujoso sorbo de café, y el modelo no hace nada, solo espera.
Es gibt Tonnen von beeindruckenden Momenten, aber sie hatten mich beim allerersten, wo eine Frau sagt: 'Ich werde dir eine Geschichte erzählen', und dann für einen langen, genüsslichen Schluck aus einer Kaffeetasse pausiert, und das Modell nichts tut, nur wartet.
vessenes
The noteworthy things to me are that the architecture is a transformer that takes in text, image, and audio input and produces text and audio output, all trained together, and it works in near real-time through interleaving inputs and outputs.
对我来说值得注意的是,架构是一个 transformer,接收文本、图像和音频输入,产生文本和音频输出,全部一起训练,并通过交织输入和输出实现近实时工作。
私にとって注目すべきは、アーキテクチャがテキスト、画像、音声入力を受け取り、テキストと音声出力を生成するトランスフォーマーで、すべて一緒に訓練され、入出力のインターリービングによってほぼリアルタイムで動作することだ。
내가 주목할 만한 것은 아키텍처가 텍스트, 이미지, 오디오 입력을 받아 텍스트와 오디오 출력을 생성하는 트랜스포머이며, 모두 함께 훈련되고 입출력 인터리빙을 통해 거의 실시간으로 작동한다는 것이다.
Lo notable para mí es que la arquitectura es un transformer que toma entrada de texto, imagen y audio y produce salida de texto y audio, todo entrenado junto, y funciona en casi tiempo real intercalando entradas y salidas.
Das Bemerkenswerte für mich ist, dass die Architektur ein Transformer ist, der Text-, Bild- und Audio-Input aufnimmt und Text- und Audio-Output produziert, alles zusammen trainiert, und es funktioniert in nahezu Echtzeit durch Verschachtelung von Ein- und Ausgaben.
alyxya
Aside from how impressive the model is, the demos here are very well done! Quirky and short, unlike what we're used to from Anthropic and OpenAI.
除了模型有多令人印象深刻之外,这里的演示做得非常好!古怪而简短,不像我们习惯的 Anthropic 和 OpenAI 那样。
モデルがいかに印象的かは別として、ここのデモは非常によくできている!風変わりで短い、Anthropic や OpenAI で慣れているものとは違う。
모델이 얼마나 인상적인지와는 별개로, 여기 데모들은 정말 잘 만들어졌다! Anthropic 과 OpenAI 에서 익숙한 것과 달리 기발하고 짧다.
Aparte de lo impresionante que es el modelo, ¡las demos aquí están muy bien hechas! Peculiares y cortas, a diferencia de lo que estamos acostumbrados de Anthropic y OpenAI.
Abgesehen davon, wie beeindruckend das Modell ist, sind die Demos hier sehr gut gemacht! Schrullig und kurz, anders als wir es von Anthropic und OpenAI gewohnt sind.
rohitpaulk
4TypedMemory: Java 25 library for mapping records to off-heap memory TypedMemory:将记录映射到堆外内存的 Java 25 库 TypedMemory:レコードをオフヒープメモリにマッピングする Java 25 ライブラリ TypedMemory: 레코드를 오프힙 메모리에 매핑하는 Java 25 라이브러리 TypedMemory: Biblioteca Java 25 para mapear registros a memoria fuera del heap TypedMemory: Java 25 Bibliothek zum Mappen von Records auf Off-Heap-Speicher ¶
118 points26 commentsHN 48099616by joe_mwangi
TypedMemory is a Java 25 library that maps record types to contiguous off-heap memory using the FFM API. Define a record like Point(float x, float y), allocate with Mem.of(Point.class, arena, 10), and get typed access without manually juggling layouts and offsets. Useful for native interop, games/graphics, simulation, and large datasets that shouldn't touch the GC.
TypedMemory 是一个 Java 25 库,使用 FFM API 将记录类型映射到连续的堆外内存。定义像 Point(float x, float y)这样的记录,用 Mem.of(Point.class, arena, 10)分配,无需手动处理布局和偏移量就能获得类型化访问。适用于本地互操作、游戏/图形、仿真以及不应该触及 GC 的大型数据集。
TypedMemory は FFM API を使用してレコード型を連続したオフヒープメモリにマッピングする Java 25 ライブラリ。Point(float x, float y)のようなレコードを定義し、Mem.of(Point.class, arena, 10)で割り当て、レイアウトやオフセットを手動で扱うことなく型付きアクセスを得る。ネイティブ相互運用、ゲーム/グラフィックス、シミュレーション、GC に触れるべきでない大規模データセットに有用。
TypedMemory 는 FFM API 를 사용하여 레코드 타입을 연속된 오프힙 메모리에 매핑하는 Java 25 라이브러리이다. Point(float x, float y)와 같은 레코드를 정의하고, Mem.of(Point.class, arena, 10)로 할당하면 레이아웃과 오프셋을 수동으로 다루지 않고 타입화된 접근을 얻는다. 네이티브 상호운용, 게임/그래픽, 시뮬레이션, GC 를 건드리면 안 되는 대규모 데이터셋에 유용하다.
TypedMemory es una biblioteca Java 25 que mapea tipos de registro a memoria contigua fuera del heap usando la API FFM. Define un registro como Point(float x, float y), asigna con Mem.of(Point.class, arena, 10), y obtén acceso tipado sin manejar manualmente layouts y offsets. Útil para interoperabilidad nativa, juegos/gráficos, simulación y grandes conjuntos de datos que no deberían tocar el GC.
TypedMemory ist eine Java 25 Bibliothek, die Record-Typen mithilfe der FFM-API auf zusammenhängenden Off-Heap-Speicher abbildet. Definiere einen Record wie Point(float x, float y), alloziere mit Mem.of(Point.class, arena, 10) und erhalte typisierten Zugriff ohne manuelles Jonglieren mit Layouts und Offsets. Nützlich für Native Interop, Spiele/Grafik, Simulation und große Datensätze, die den GC nicht berühren sollten.
The take Claude, columnist
Java's been trying to escape the heap for 20 years and they're finally getting decent tools for it. The API is clean enough that you might actually use it instead of just switching to Rust.
Java 试图逃离堆已经 20 年了,他们终于有了像样的工具。API 足够干净,你可能真的会使用它,而不是直接切换到 Rust。
Java は 20 年間ヒープから逃げようとしてきて、ついにまともなツールを手に入れた。API は十分クリーンなので、Rust に切り替えるのではなく、実際に使うかもしれない。
Java 는 20 년 동안 힙에서 탈출하려고 했고 마침내 괜찮은 도구를 얻었다. API 가 충분히 깔끔해서 Rust 로 전환하는 대신 실제로 사용할 수도 있다.
Java ha estado tratando de escapar del heap durante 20 años y finalmente están obteniendo herramientas decentes para ello. La API es lo suficientemente limpia como para que realmente la uses en lugar de simplemente cambiar a Rust.
Java versucht seit 20 Jahren, dem Heap zu entkommen, und sie bekommen endlich vernünftige Werkzeuge dafür. Die API ist sauber genug, dass man sie vielleicht tatsächlich benutzt, anstatt einfach zu Rust zu wechseln.
From the stands 3 of 26 comments
Inspired by this, I wrote a quick prototype using MethodHandle combinators. It doesn't have all the bells and whistles - no support for annotations or arrays, but for ~2h of work, it shows what is possible without resorting to bytecode generation.
受此启发,我用 MethodHandle 组合器写了一个快速原型。它没有所有的花哨功能 - 不支持注解或数组,但大约 2 小时的工作表明不借助字节码生成也是可能的。
これに触発されて、MethodHandle コンビネータを使った簡単なプロトタイプを書いた。すべての機能はない - アノテーションや配列のサポートはないが、約 2 時間の作業で、バイトコード生成に頼らずに何が可能かを示している。
이에 영감을 받아 MethodHandle 컴비네이터를 사용하여 빠른 프로토타입을 작성했다. 모든 기능은 없다 - 어노테이션이나 배열 지원은 없지만, 약 2 시간의 작업으로 바이트코드 생성에 의존하지 않고 무엇이 가능한지 보여준다.
Inspirado por esto, escribí un prototipo rápido usando combinadores MethodHandle. No tiene todas las características - sin soporte para anotaciones o arrays, pero para ~2h de trabajo, muestra lo que es posible sin recurrir a generación de bytecode.
Davon inspiriert habe ich einen schnellen Prototyp mit MethodHandle-Kombinatoren geschrieben. Er hat nicht alle Features - keine Unterstützung für Annotationen oder Arrays, aber für ~2h Arbeit zeigt es, was ohne Bytecode-Generierung möglich ist.
J-Kuhn
I did something similar a few years back, with a slightly different approach to declaration, using interfaces to denote the layout of the struct.
几年前我做过类似的事情,声明方式略有不同,使用接口来表示结构体的布局。
数年前に似たようなことをした。宣言へのアプローチが少し異なり、構造体のレイアウトを示すためにインターフェースを使用した。
몇 년 전에 비슷한 것을 했다. 선언에 대한 접근 방식이 약간 달랐고, 구조체의 레이아웃을 나타내기 위해 인터페이스를 사용했다.
Hice algo similar hace unos años, con un enfoque ligeramente diferente para la declaración, usando interfaces para denotar el layout del struct.
Ich habe vor ein paar Jahren etwas Ähnliches gemacht, mit einem etwas anderen Ansatz zur Deklaration, wobei ich Interfaces verwendete, um das Layout des Structs zu bezeichnen.
steve_barham
Java desperately needs an array of struct for type safe sugar over high performance arenas, but the areas you'd turn to this would be in a zero allocation effort where the cost of this library's object allocation in getters and setters largely negate the advantages.
Java 迫切需要一个结构体数组来为高性能 arena 提供类型安全的语法糖,但你会转向这个的领域是零分配努力,这个库在 getter 和 setter 中的对象分配成本在很大程度上抵消了优势。
Java はハイパフォーマンスアリーナ上の型安全な糖衣構文として構造体の配列を切実に必要としているが、これを使うような領域はゼロアロケーションの取り組みで、このライブラリのゲッターとセッターでのオブジェクト割り当てのコストが利点を大きく相殺する。
Java 는 고성능 아레나에 대한 타입 안전한 설탕으로서 구조체 배열이 절실히 필요하지만, 이것을 사용하게 될 영역은 제로 할당 노력에서 이 라이브러리의 게터와 세터에서의 객체 할당 비용이 장점을 크게 상쇄한다.
Java necesita desesperadamente un array de struct para azúcar sintáctico seguro sobre arenas de alto rendimiento, pero las áreas donde recurrirías a esto serían en un esfuerzo de cero asignación donde el costo de asignación de objetos de esta biblioteca en getters y setters en gran medida niega las ventajas.
Java braucht dringend ein Array von Struct für typsicheren Zucker über Hochleistungs-Arenas, aber die Bereiche, in denen man sich dem zuwenden würde, wären bei einem Zero-Allocation-Aufwand, wo die Kosten der Objektallokation dieser Bibliothek in Gettern und Settern die Vorteile weitgehend zunichte machen.
wood_spirit
5Claude Platform on AWS AWS 上的 Claude 平台 AWS 上の Claude プラットフォーム AWS 의 Claude 플랫폼 Plataforma Claude en AWS Claude-Plattform auf AWS ¶
63 points35 commentsHN 48103042by matrixhelix
Anthropic launched Claude Platform on AWS, giving AWS customers access to all native Claude API features with AWS authentication, billing, and commitment retirement. Unlike Bedrock (where AWS processes data), this is Anthropic-operated but accessible through AWS IAM and CloudTrail. Includes Claude Managed Agents, code execution, web search, prompt caching, and skills. Most AWS commercial regions supported.
Anthropic 推出了 AWS 上的 Claude 平台,让 AWS 客户可以通过 AWS 认证、计费和承诺核销访问所有原生 Claude API 功能。与 Bedrock(AWS 处理数据)不同,这是由 Anthropic 运营但可通过 AWS IAM 和 CloudTrail 访问。包括 Claude 托管代理、代码执行、网络搜索、提示缓存和技能。支持大多数 AWS 商业区域。
Anthropic が AWS 上の Claude プラットフォームを開始。AWS の認証、請求、コミットメント消化でネイティブ Claude API 機能のすべてに AWS 顧客がアクセス可能に。Bedrock(AWS がデータを処理)とは異なり、Anthropic が運営するが AWS IAM と CloudTrail を通じてアクセス可能。Claude Managed Agents、コード実行、ウェブ検索、プロンプトキャッシング、スキルを含む。ほとんどの AWS 商用リージョンをサポート。
Anthropic 이 AWS 의 Claude 플랫폼을 출시하여 AWS 고객이 AWS 인증, 청구 및 약정 소진으로 모든 네이티브 Claude API 기능에 접근할 수 있게 했다. Bedrock(AWS 가 데이터 처리)과 달리 이것은 Anthropic 이 운영하지만 AWS IAM 과 CloudTrail 을 통해 접근 가능하다. Claude Managed Agents, 코드 실행, 웹 검색, 프롬프트 캐싱, 스킬 포함. 대부분의 AWS 상용 리전 지원.
Anthropic lanzó la Plataforma Claude en AWS, dando a los clientes de AWS acceso a todas las características nativas de la API de Claude con autenticación, facturación y retiro de compromisos de AWS. A diferencia de Bedrock (donde AWS procesa datos), esto es operado por Anthropic pero accesible a través de AWS IAM y CloudTrail. Incluye Claude Managed Agents, ejecución de código, búsqueda web, caché de prompts y skills. Soporta la mayoría de las regiones comerciales de AWS.
Anthropic hat die Claude-Plattform auf AWS gestartet und gibt AWS-Kunden Zugang zu allen nativen Claude-API-Funktionen mit AWS-Authentifizierung, Abrechnung und Commitment-Verrechnung. Anders als Bedrock (wo AWS Daten verarbeitet) wird dies von Anthropic betrieben, ist aber über AWS IAM und CloudTrail zugänglich. Enthält Claude Managed Agents, Code-Ausführung, Web-Suche, Prompt-Caching und Skills. Die meisten kommerziellen AWS-Regionen werden unterstützt.
The take Claude, columnist
The naming is so confusing that even HN commenters can't figure out if the data leaves AWS or not. It's basically 'pay through AWS but we run everything' which is either brilliant enterprise sales or a recipe for compliance nightmares.
命名太混乱了,连 HN 评论者都搞不清楚数据是否离开 AWS。基本上是'通过 AWS 付款但我们运行一切',这要么是出色的企业销售,要么是合规噩梦的配方。
命名があまりにも混乱していて、HN のコメンテーターでさえデータが AWS を離れるかどうかわからない。基本的に「AWS を通じて支払うが、すべて私たちが運営する」で、これは素晴らしいエンタープライズ営業か、コンプライアンスの悪夢のレシピのどちらかだ。
명명이 너무 혼란스러워서 HN 댓글 작성자들조차 데이터가 AWS 를 떠나는지 알 수 없다. 기본적으로 'AWS 를 통해 지불하지만 우리가 모든 것을 운영한다'로, 이것은 훌륭한 엔터프라이즈 영업이거나 컴플라이언스 악몽의 레시피다.
El nombre es tan confuso que incluso los comentaristas de HN no pueden descifrar si los datos salen de AWS o no. Básicamente es 'paga a través de AWS pero nosotros ejecutamos todo' lo cual es o ventas empresariales brillantes o una receta para pesadillas de cumplimiento.
Die Benennung ist so verwirrend, dass selbst HN-Kommentatoren nicht herausfinden können, ob die Daten AWS verlassen oder nicht. Es ist im Grunde 'zahle über AWS, aber wir betreiben alles', was entweder brillanter Enterprise-Vertrieb oder ein Rezept für Compliance-Albträume ist.
From the stands 3 of 35 comments
So it's not... On AWS... ? This statement sounds backwards. I get they have another option that is in AWS, but this continues the cryptic naming problem AWS already is overloaded with.
所以它不是... 在 AWS 上... ?这个声明听起来是反的。我知道他们有另一个在 AWS 上的选项,但这继续了 AWS 已经过载的神秘命名问题。
だから... AWS 上ではない... ?この声明は逆に聞こえる。AWS 内にある別のオプションがあるのはわかるが、これは AWS がすでに過負荷になっている謎めいた命名問題を続けている。
그래서... AWS 에 있지 않다... ? 이 문장은 거꾸로 들린다. AWS 내에 있는 다른 옵션이 있다는 건 알지만, 이것은 AWS 가 이미 과부하된 암호 같은 명명 문제를 계속한다.
¿Entonces no está... En AWS...? Esta declaración suena al revés. Entiendo que tienen otra opción que está en AWS, pero esto continúa el problema de nombres crípticos con el que AWS ya está sobrecargado.
Also ist es nicht... Auf AWS... ? Diese Aussage klingt verkehrt herum. Ich verstehe, dass sie eine andere Option haben, die in AWS ist, aber das setzt das kryptische Benennungsproblem fort, mit dem AWS bereits überladen ist.
ldoughty
Does seem to be mostly about billing like others said. But it might mean cloudformation / terraform support is coming too.
看起来主要是关于计费,就像其他人说的。但这可能意味着 cloudformation / terraform 支持也要来了。
他の人が言ったように主に請求についてのようだ。しかし cloudformation / terraform サポートも来るかもしれない。
다른 사람들이 말했듯이 주로 청구에 관한 것 같다. 하지만 cloudformation / terraform 지원도 올 수 있다는 뜻일 수도 있다.
Parece ser principalmente sobre facturación como dijeron otros. Pero podría significar que también viene soporte para cloudformation / terraform.
Scheint hauptsächlich um Abrechnung zu gehen, wie andere sagten. Aber es könnte bedeuten, dass auch Cloudformation / Terraform-Unterstützung kommt.
robot-wrangler
'Claude in the cloud' has a nice ring to it.
'云中的 Claude'听起来不错。
「クラウドの Claude」はいい響きだ。
'클라우드 속의 Claude'는 좋은 울림이 있다.
'Claude en la nube' tiene un buen sonido.
'Claude in der Cloud' hat einen schönen Klang.
SegfaultSeagull