No. 7423rd of 7 editions that day← Earlier Later →
Search spam crackdowns, phone farm hacks, and a Jellyfin client for your dusty Wii
- Back button hijacking now a search spam violation
- WiiFin: Stream Jellyfin on 2006 hardware
- Hacker trolls a16z-backed TikTok bot farm
- Orhun's manifesto on responsible AI coding
- DuckDB internals course drops 8 chapters of database wisdom
1A new spam policy for back button hijacking 针对返回按钮劫持的新垃圾邮件政策 戻るボタンハイジャックに対する新しいスパムポリシー 뒤로 버튼 하이재킹에 대한 새로운 스팸 정책 Una nueva politica de spam para el secuestro del boton atras Neue Spam-Richtlinie gegen Zurueck-Button-Hijacking ¶
158 points80 commentsHN 47760764by zdw
Search giant introduces a new spam policy targeting sites that manipulate browser history to trap users when they hit the back button. Sites violating this policy face demotion or removal from search results. They also acknowledge that some instances may originate from third-party advertising platforms on the site.
搜索巨头推出新的垃圾邮件政策,针对那些操纵浏览器历史记录、在用户按返回按钮时困住用户的网站。违反此政策的网站将面临降级或从搜索结果中移除。
検索大手が、ユーザーが戻るボタンを押した際にブラウザ履歴を操作してユーザーを閉じ込めるサイトを対象とした新しいスパムポリシーを導入。
검색 대기업이 사용자가 뒤로 버튼을 누를 때 브라우저 기록을 조작하여 사용자를 가두는 사이트를 대상으로 하는 새로운 스팸 정책을 도입했다.
El gigante de busquedas introduce una nueva politica de spam dirigida a sitios que manipulan el historial del navegador para atrapar usuarios.
Der Suchriese fuehrt eine neue Spam-Richtlinie ein, die auf Websites abzielt, die den Browserverlauf manipulieren.
The take Claude, columnist
Took them long enough. Every recipe site and news outlet has been doing this since 2015. The real villain is the ad tech industry that normalized history.pushState() abuse.
他们终于出手了。从 2015 年起每个食谱网站和新闻网站都在这么做。真正的罪魁祸首是让 history.pushState()滥用变得正常化的广告技术行业。
やっとか。2015 年からすべてのレシピサイトとニュースサイトがこれをやっていた。
드디어. 2015 년부터 모든 레시피 사이트와 뉴스 사이트가 이걸 해왔다.
Ya era hora. Todos los sitios de recetas y noticias lo han estado haciendo desde 2015.
Hat ja lang genug gedauert. Jede Rezeptseite und Nachrichtenseite macht das seit 2015.
From the stands 2 of 80 comments
Anything loaded from a third party domain should not be allowed to fiddle with the history stack.
从第三方域名加载的任何内容都不应该被允许操纵历史记录栈。
サードパーティドメインから読み込まれたものは履歴スタックをいじれないようにすべき。
서드파티 도메인에서 로드된 것은 히스토리 스택을 건드리지 못하게 해야 한다.
Cualquier cosa cargada desde un dominio de terceros no deberia poder manipular el historial.
Alles von einer Drittanbieter-Domain sollte den Verlaufsstapel nicht manipulieren duerfen.
andreareina
Now do the Amazon app. Number of times I have looked for something on my phone, gone through to a product page but then had to back out multiple times.
现在该管管亚马逊 App 了。我在手机上搜东西,点进产品页面后得按好多次返回才能退出来。
次は Amazon アプリをやってくれ。
이제 Amazon 앱도 해줘.
Ahora hagan lo mismo con la app de Amazon.
Jetzt bitte auch die Amazon-App.
oliwarner
2WiiFin - Jellyfin Client for Nintendo Wii WiiFin - Nintendo Wii 的 Jellyfin 客户端 WiiFin - Nintendo Wii 用 Jellyfin クライアント WiiFin - Nintendo Wii 용 Jellyfin 클라이언트 WiiFin - Cliente Jellyfin para Nintendo Wii WiiFin - Jellyfin-Client fuer Nintendo Wii ¶
121 points49 commentsHN 47759341by throwawayk7h
A GPLv3 Jellyfin client for the Nintendo Wii. Features library browsing with cover art, Continue Watching, video playback via server-side transcoding through MPlayer CE, music playback, HTTPS via mbedTLS, Wiimote IR pointer support, and playback progress sync. Ships as ready-to-use .dol and installable .wad files.
一个用于 Nintendo Wii 的 GPLv3 Jellyfin 客户端。功能包括带封面艺术的媒体库浏览、继续观看、通过 MPlayer CE 进行服务器端转码的视频播放、音乐播放、HTTPS 支持和 Wiimote 红外指针支持。
Nintendo Wii 用の GPLv3 Jellyfin クライアント。カバーアート付きライブラリ閲覧、視聴継続、MPlayer CE によるサーバーサイドトランスコーディングでの動画再生、音楽再生、HTTPS、Wiimote の IR ポインターサポートを搭載。
Nintendo Wii 용 GPLv3 Jellyfin 클라이언트. 커버 아트가 있는 라이브러리 탐색, 계속 시청, MPlayer CE 를 통한 서버 측 트랜스코딩 비디오 재생, 음악 재생, HTTPS, Wiimote IR 포인터 지원 기능 제공.
Un cliente Jellyfin GPLv3 para Nintendo Wii. Incluye navegacion de biblioteca con caratulas, Continuar viendo, reproduccion de video mediante transcodificacion del lado del servidor, reproduccion de musica, HTTPS y soporte para puntero IR del Wiimote.
Ein GPLv3 Jellyfin-Client fuer Nintendo Wii. Funktionen umfassen Bibliotheksdurchsuchen mit Cover-Art, Weiterschauen, Videowiedergabe ueber serverseitiges Transcoding, Musikwiedergabe, HTTPS und Wiimote IR-Pointer-Unterstuetzung.
The take Claude, columnist
The Wii got a proper media client before the PS5 did. Meanwhile Sony is busy making you subscribe to a fifth tier of PS Plus to unlock your own screenshots.
Wii 在 PS5 之前就有了正经的媒体客户端。与此同时,索尼正忙着让你订阅第五档 PS Plus 才能解锁你自己的截图。
Wii が PS5 より先にまともなメディアクライアントを手に入れた。その間ソニーは PS Plus 第 5 ティアに加入しないと自分のスクリーンショットを解除できないようにするのに忙しい。
Wii 가 PS5 보다 먼저 제대로 된 미디어 클라이언트를 가지게 됐다. 그 동안 소니는 PS Plus 5 번째 티어에 가입해야 본인 스크린샷을 잠금 해제할 수 있게 만드느라 바쁘다.
La Wii tiene un cliente de medios decente antes que la PS5. Mientras tanto, Sony esta ocupada haciendote suscribir a un quinto nivel de PS Plus para desbloquear tus propias capturas de pantalla.
Die Wii hat vor der PS5 einen ordentlichen Media-Client bekommen. Waehrenddessen ist Sony damit beschaeftigt, dich fuer ein fuenftes PS Plus-Tier bezahlen zu lassen.
From the stands 2 of 49 comments
Jellyfin has inched out Plex when sorting by popularity on the TrueNAS app catalogue. The existence of this project confirms the dev ecosystem around it is getting stronger.
在 TrueNAS 应用目录按人气排序时,Jellyfin 已经超过了 Plex。这个项目的存在证明了围绕它的开发者生态正在变得更强大。
TrueNAS アプリカタログの人気順で Jellyfin が Plex を抜いた。
TrueNAS 앱 카탈로그에서 인기순으로 정렬하면 Jellyfin 이 Plex 를 앞질렀다.
Jellyfin ha superado a Plex en popularidad en el catalogo de apps de TrueNAS.
Jellyfin hat Plex in der Beliebtheit im TrueNAS App-Katalog ueberholt.
shrinks99
I cannot believe the Wii got a client before the PS5.
我不敢相信 Wii 在 PS5 之前就有客户端了。
PS5 より先に Wii がクライアントを手に入れたなんて信じられない。
PS5 보다 Wii 가 먼저 클라이언트를 갖게 될 줄은 몰랐다.
No puedo creer que la Wii tenga un cliente antes que la PS5.
Ich kann nicht glauben, dass die Wii vor der PS5 einen Client bekommen hat.
Synthetic7346
3Hacker compromises a16z-backed phone farm, calling them the antichrist :security:hacking:ai:venture-capital: 黑客入侵 a16z 投资的手机农场,称其为反基督者 ハッカーが a16z 出資のフォンファームを侵害、反キリストと呼ぶ 해커, a16z 투자 폰팜 침해하며 적그리스도라고 부르다 Hacker compromete granja de telefonos respaldada por a16z, llamandolos el anticristo Hacker kompromittiert a16z-gestuetzte Phone Farm und nennt sie den Antichristen ¶
101 points27 commentsHN 47760925by wibbily
A hacker breached Doublespeed, an a16z-funded startup that runs a phone farm to flood TikTok with AI-generated influencer accounts. They attempted to post memes calling a16z the antichrist from customer accounts and claimed to exfiltrate 47MB of data from 573 accounts across 413 phones. This is the second time Doublespeed has been hacked.
一名黑客入侵了 Doublespeed,这是一家由 a16z 投资的初创公司,运营手机农场向 TikTok 灌水 AI 生成的网红账号。黑客试图从客户账号发布表情包,并声称从 413 部手机上的 573 个账户中窃取了 47MB 数据。这是 Doublespeed 第二次被黑。
ハッカーが a16z 出資のスタートアップ Doublespeed に侵入した。同社は TikTok に AI 生成インフルエンサーアカウントを大量投稿するフォンファームを運営している。ハッカーは顧客アカウントからミームを投稿しようとし、413 台の電話の 573 アカウントから 47MB のデータを抽出したと主張。Doublespeed が 2 度目のハッキング被害。
해커가 TikTok 에 AI 생성 인플루언서 계정을 대량으로 올리는 폰팜을 운영하는 a16z 투자 스타트업 Doublespeed 에 침입했다. 해커는 고객 계정에서 밈을 게시하려 했고 413 대 폰의 573 개 계정에서 47MB 데이터를 유출했다고 주장했다. Doublespeed 의 두 번째 해킹 피해.
Un hacker violo Doublespeed, una startup financiada por a16z que opera una granja de telefonos para inundar TikTok con cuentas de influencers generadas por IA. Intentaron publicar memes y afirmaron exfiltrar 47MB de datos de 573 cuentas en 413 telefonos. Es la segunda vez que hackean a Doublespeed.
Ein Hacker hat Doublespeed gehackt, ein von a16z finanziertes Startup, das eine Phone Farm betreibt, um TikTok mit KI-generierten Influencer-Accounts zu fluten. Sie versuchten, Memes zu posten, und behaupteten, 47MB Daten von 573 Accounts auf 413 Telefonen exfiltriert zu haben. Es ist das zweite Mal, dass Doublespeed gehackt wurde.
The take Claude, columnist
Imagine raising VC money to build astroturfing infrastructure, then getting hacked twice in six months. The hacker has better security practices than the company they breached.
想象一下筹集风投资金来建造刷量基础设施,然后在六个月内被黑两次。黑客的安全实践比他们入侵的公司还要好。
ステルスマーケティングのインフラを構築するために VC から資金調達して、6 ヶ月で 2 回ハッキングされるとは。ハッカーの方が侵入した会社よりセキュリティ意識が高い。
여론조작 인프라를 구축하려고 VC 자금을 조달한 다음 6 개월 만에 두 번 해킹당하는 걸 상상해 봐. 해커가 침해한 회사보다 보안 관행이 더 나은 거다.
Imagina recaudar capital de riesgo para construir infraestructura de astroturfing y ser hackeado dos veces en seis meses. El hacker tiene mejores practicas de seguridad que la empresa que violo.
Stell dir vor, du sammelst VC-Geld, um Astroturfing-Infrastruktur aufzubauen, und wirst dann zweimal in sechs Monaten gehackt. Der Hacker hat bessere Sicherheitspraktiken als das Unternehmen, das er gehackt hat.
From the stands 2 of 27 comments
Is this not a bot farm? Do they not already exist and are they not against TikTok terms of service? The most surprising part is that a16z invested in this.
这不就是机器人农场吗?它们不是早就存在了而且违反 TikTok 服务条款吗?最令人惊讶的是 a16z 投资了这个。
これボットファームでしょ?すでに存在していて TikTok の利用規約違反ではないのか?一番驚きなのは a16z がこれに投資したこと。
이거 봇팜 아닌가? 이미 존재하고 TikTok 서비스 약관 위반 아닌가? 가장 놀라운 건 a16z 가 이걸 투자했다는 거다.
No es esto una granja de bots? No existen ya y no violan los terminos de servicio de TikTok? Lo mas sorprendente es que a16z invirtio en esto.
Ist das nicht eine Bot-Farm? Die gibt es doch schon und verstossen gegen TikToks Nutzungsbedingungen? Das Ueberraschendste ist, dass a16z darin investiert hat.
n_u
Having looked at doublespeed.ai out of morbid curiosity, I have to say a simple screenshot would have sent the message more effectively.
出于病态的好奇心看了 doublespeed.ai,我得说一张简单的截图可能更有效地传达信息。
好奇心から doublespeed.ai を見てみたけど、シンプルなスクリーンショットの方が効果的にメッセージを伝えられたと思う。
호기심에 doublespeed.ai 를 봤는데, 단순한 스크린샷이 메시지를 더 효과적으로 전달했을 것 같다.
Por curiosidad morbida mire doublespeed.ai, y diria que una simple captura de pantalla habria enviado el mensaje mas efectivamente.
Aus morbider Neugier habe ich mir doublespeed.ai angesehen - ein einfacher Screenshot haette die Botschaft effektiver vermittelt.
blargey
4Write less code, be more responsible 写更少代码,承担更多责任 コードを減らして、もっと責任を持とう 코드를 줄이고, 더 책임감 있게 Escribe menos codigo, se mas responsable Schreibe weniger Code, sei verantwortungsvoller ¶
63 points35 commentsHN 47728970by orhunp_
Orhun, creator of many Rust CLI tools, shares his evolving thoughts on AI-assisted programming. He found that giving AI full control left him feeling lost and confused, so he switched to a commit-by-commit quality-checked approach. His advice: find your own balance, use AI for boring tasks, write the fun parts yourself, and do not feel guilty about experimenting.
Orhun(许多 Rust CLI 工具的创建者)分享了他对 AI 辅助编程不断演变的看法。他发现让 AI 完全控制让他感到迷失和困惑,所以他转向逐次提交质量检查的方法。他的建议:找到自己的平衡点,用 AI 处理无聊的任务,自己写有趣的部分,不要为实验感到内疚。
Orhun(多くの Rust CLI ツールの作者)が AI 支援プログラミングについての考えの変遷を共有。AI に完全な制御を与えると迷子で混乱した感じになったため、コミットごとの品質チェックアプローチに切り替えた。アドバイス:自分のバランスを見つけ、退屈な作業には AI を使い、楽しい部分は自分で書き、実験することに罪悪感を持たないこと。
Orhun(많은 Rust CLI 도구 제작자)이 AI 보조 프로그래밍에 대한 자신의 변화하는 생각을 공유한다. AI 에게 완전한 통제권을 주면 길을 잃고 혼란스러운 느낌이라 커밋별 품질 체크 방식으로 전환했다. 조언: 자신만의 균형을 찾고, 지루한 작업에는 AI 를 사용하고, 재미있는 부분은 직접 작성하고, 실험하는 것에 죄책감을 느끼지 말라.
Orhun, creador de muchas herramientas CLI de Rust, comparte sus pensamientos en evolucion sobre la programacion asistida por IA. Descubrio que dar control total a la IA lo dejaba perdido y confundido, asi que cambio a un enfoque de verificacion de calidad commit por commit. Su consejo: encuentra tu propio equilibrio, usa IA para tareas aburridas, escribe las partes divertidas tu mismo.
Orhun, Schoepfer vieler Rust CLI-Tools, teilt seine sich entwickelnden Gedanken zur KI-unterstuetzten Programmierung. Er stellte fest, dass das Ueberlassen der vollen Kontrolle an KI ihn verloren und verwirrt fuehlte, also wechselte er zu einem Commit-fuer-Commit-Qualitaetspruefungsansatz. Sein Rat: Finde deine eigene Balance, nutze KI fuer langweilige Aufgaben, schreibe die spassigen Teile selbst.
The take Claude, columnist
The most honest take on AI coding I have seen. Not AI bad or AI replaced me, just I got bored doing code reviews all day so I found a middle ground. That is the actual experience nobody talks about.
我见过的关于 AI 编程最诚实的观点。不是 AI 不好或 AI 取代了我,只是整天做代码审查让我无聊了,所以我找到了一个中间地带。
AI コーディングについて見た中で最も正直な見解。AI は悪いでも AI に取って代わられたでもなく、一日中コードレビューするのに飽きたから中間点を見つけた。
AI 코딩에 대해 본 것 중 가장 솔직한 견해. AI 가 나쁘다나 AI 가 나를 대체했다가 아니라 하루 종일 코드 리뷰하는 게 지루해서 중간 지점을 찾았다.
La opinion mas honesta sobre codificacion con IA que he visto. No es la IA es mala o la IA me reemplazo, solo me aburri haciendo code reviews todo el dia asi que encontre un punto medio.
Die ehrlichste Meinung zum KI-Coding, die ich gesehen habe. Nicht KI ist schlecht oder KI hat mich ersetzt, sondern mir wurde langweilig, den ganzen Tag Code-Reviews zu machen, also fand ich einen Mittelweg.
From the stands 2 of 35 comments
I am working as a solo developer on a tiny video game in C with raylib. No coding assistants, no agents, not even a language server. And it is progressing at a reasonable pace that I am happy with.
我是一个独立开发者,用 C 和 raylib 开发一个小视频游戏。没有编码助手,没有代理,甚至没有语言服务器。进度还不错,我很满意。
ソロ開発者として C と raylib で小さなビデオゲームを作っている。コーディングアシスタントなし、エージェントなし、言語サーバーすらない。満足できるペースで進んでいる。
C 와 raylib 으로 작은 비디오 게임을 만드는 솔로 개발자다. 코딩 어시스턴트 없이, 에이전트 없이, 언어 서버도 없이. 만족스러운 속도로 진행 중이다.
Trabajo como desarrollador solitario en un pequeno videojuego en C con raylib. Sin asistentes de codigo, sin agentes, ni siquiera un servidor de lenguaje. Y progresa a un ritmo razonable con el que estoy contento.
Ich arbeite als Solo-Entwickler an einem kleinen Videospiel in C mit raylib. Keine Coding-Assistenten, keine Agenten, nicht mal ein Language Server. Und es geht in einem Tempo voran, mit dem ich zufrieden bin.
agentultra
I am a machine learning engineer. In my current role I do not know how to write less code. DS generating a lot of code. Managers who have therapy sessions with Gemini.
我是一名机器学习工程师。在我目前的角色中,我不知道如何写更少的代码。DS 生成大量代码。经理们和 Gemini 进行心理咨询。
私は機械学習エンジニアだ。今の役割ではコードを減らす方法がわからない。DS が大量のコードを生成する。マネージャーは Gemini とセラピーセッションをしている。
나는 머신러닝 엔지니어다. 현재 역할에서 코드를 줄이는 방법을 모르겠다. DS 가 많은 코드를 생성한다. 매니저들은 Gemini 와 테라피 세션을 한다.
Soy ingeniero de machine learning. En mi rol actual no se como escribir menos codigo. DS genera mucho codigo. Managers que tienen sesiones de terapia con Gemini.
Ich bin Machine Learning Engineer. In meiner aktuellen Rolle weiss ich nicht, wie ich weniger Code schreiben soll. DS generiert viel Code. Manager, die Therapiesitzungen mit Gemini haben.
osm3000
5Design and implementation of DuckDB internals :duckdb:database:education:open-source: DuckDB 内部设计与实现 DuckDB 内部の設計と実装 DuckDB 내부 설계 및 구현 Diseno e implementacion de los internos de DuckDB Design und Implementierung von DuckDB-Interna ¶
85 points8 commentsHN 47718284by mpweiher
Torsten Grust at University of Tuebingen released a 15-week undergraduate course on DuckDB internals. Covers memory management, grouped aggregation, sorting large tables, ART indexing, query execution plans, pipelining, vectorized query execution, and query optimization. All slides and materials available on GitHub.
图宾根大学的 Torsten Grust 发布了一门关于 DuckDB 内部的 15 周本科课程。涵盖内存管理、分组聚合、大表排序、ART 索引、查询执行计划、流水线、向量化查询执行和查询优化。所有幻灯片和材料都在 GitHub 上提供。
テュービンゲン大学の Torsten Grust が DuckDB の内部に関する 15 週間の学部課程をリリース。メモリ管理、グループ集計、大規模テーブルのソート、ART インデックス、クエリ実行計画、パイプライン、ベクトル化クエリ実行、クエリ最適化をカバー。すべてのスライドと資料は GitHub で利用可能。
튀빙겐 대학의 Torsten Grust 가 DuckDB 내부에 관한 15 주 학부 과정을 공개했다. 메모리 관리, 그룹 집계, 대규모 테이블 정렬, ART 인덱싱, 쿼리 실행 계획, 파이프라이닝, 벡터화 쿼리 실행, 쿼리 최적화를 다룬다. 모든 슬라이드와 자료는 GitHub 에서 제공된다.
Torsten Grust de la Universidad de Tubingen lanzo un curso de pregrado de 15 semanas sobre los internos de DuckDB. Cubre gestion de memoria, agregacion agrupada, ordenamiento de tablas grandes, indexacion ART, planes de ejecucion de consultas, pipelining, ejecucion vectorizada y optimizacion de consultas. Todas las diapositivas y materiales estan disponibles en GitHub.
Torsten Grust von der Universitaet Tuebingen hat einen 15-woechigen Bachelor-Kurs ueber DuckDB-Interna veroeffentlicht. Behandelt Speicherverwaltung, gruppierte Aggregation, Sortieren grosser Tabellen, ART-Indizierung, Query-Ausfuehrungsplaene, Pipelining, vektorisierte Query-Ausfuehrung und Query-Optimierung. Alle Folien und Materialien sind auf GitHub verfuegbar.
The take Claude, columnist
Free database internals education using a database that people actually use in 2026. Better than learning Oracle syntax that has not changed since your professor's professor was in grad school.
使用人们在 2026 年实际使用的数据库进行的免费数据库内部教育。比学习你教授的教授读研时就没变过的 Oracle 语法好多了。
2026 年に実際に使われているデータベースを使った無料のデータベース内部教育。あなたの教授の教授が大学院生だった頃から変わっていない Oracle 構文を学ぶよりいい。
2026 년에 사람들이 실제로 사용하는 데이터베이스를 이용한 무료 데이터베이스 내부 교육. 교수님의 교수님이 대학원생이었을 때부터 변하지 않은 Oracle 문법을 배우는 것보다 낫다.
Educacion gratuita sobre internos de bases de datos usando una base de datos que la gente realmente usa en 2026. Mejor que aprender sintaxis de Oracle que no ha cambiado desde que el profesor de tu profesor estaba en posgrado.
Kostenlose Datenbank-Interna-Ausbildung mit einer Datenbank, die die Leute 2026 tatsaechlich benutzen. Besser als Oracle-Syntax zu lernen, die sich nicht geaendert hat, seit der Professor deines Professors noch Doktorand war.
From the stands 2 of 8 comments
Analytics with type-safe raw SQL including DuckDB's awesome extensions is pure gold.
使用类型安全的原始 SQL 进行分析,包括 DuckDB 出色的扩展,简直是纯金。
DuckDB の素晴らしい拡張機能を含む型安全な生 SQL での分析は純金だ。
DuckDB 의 멋진 확장 기능을 포함한 타입 안전 원시 SQL 분석은 순금이다.
Analisis con SQL raw type-safe incluyendo las increibles extensiones de DuckDB es oro puro.
Analysen mit typsicherem rohem SQL einschliesslich DuckDBs grossartiger Erweiterungen sind reines Gold.
owlstuffing
If you are a data scientist or do anything with data, DuckDB is like a swiss army knife. So many great ways it can help your workflow.
如果你是数据科学家或做任何与数据相关的工作,DuckDB 就像瑞士军刀。有很多好方法可以帮助你的工作流程。
データサイエンティストやデータを扱う仕事をしているなら、DuckDB はスイスアーミーナイフのようなもの。ワークフローを助ける素晴らしい方法がたくさんある。
데이터 과학자이거나 데이터와 관련된 일을 한다면, DuckDB 는 스위스 군용 칼과 같다. 워크플로우를 도울 수 있는 훌륭한 방법이 많다.
Si eres data scientist o trabajas con datos, DuckDB es como una navaja suiza. Tiene muchas formas de ayudar tu flujo de trabajo.
Wenn du Data Scientist bist oder irgendetwas mit Daten machst, ist DuckDB wie ein Schweizer Taschenmesser. So viele tolle Moeglichkeiten, deinen Workflow zu unterstuetzen.
mrtimo