Show HN: A 2-row, 16-key keyboard designed for smartphones

2025/12/11 2:49

Show HN: A 2-row, 16-key keyboard designed for smartphones

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

## Summary
QWERTY miniは、コンパクトで親指に優しいキーボードです。対称的な16キー・2行レイアウトを採用しており、標準スマートフォンのキーより最大66 %大きく設計されています。このデザインでは、5つの母音(A, E, U, I, O)を元々のQWERTY位置に単独キーとして残し、語の中心軸を形成するとともに子音との競合を回避します。10個の高頻度子音(Q, Z, X, V, B, J, K, F, G, P)は使用頻度に基づいて統合され、英語テキストの約10 %で登場します。入力はすべてタップとダブルタップで行い、同時タップには4つのトリガーキー(W, A, O, L)を使用して速度を上げ遅延を減らします。このレイアウトは多言語拡張文字に最適化されており、後で追加した場合にはランドスケープモードでの分割レイアウトにも対応可能です。QWERTY miniはフルサイズのQWERTYキーボードの代替ではなく、スマートフォン用の補助キーボードとして設計されています。

本文

QWERTY mini が上記のものと異なる点は次の通りです。

  1. 対称型 16 キー、2 行レイアウト

    • 両親指で上下に動かす際の負担が極めて軽減されます。
    • 各キーが最大で約 66 % 大きくなるため(例:iPhone Pro → Pro Max で約 20 % 増加)、入力時の快適さが向上します。
  2. 母音を単語の中心軸に配置

    • 母音(A, E, U, I, O)が元々の QWERTY 配置そのまま独立キーとして残ります。
    • これにより子音との衝突が排除され、自然なタイピングフローが保たれます。結果、他の縮小レイアウトで解決できなかった問題を解消します。
  3. 頻度ベースの子音統合

    • Q, Z, X, V, B, J, K, F, G, P の 10 文字が英語テキスト全体の約 10 % を占めます。これらを組み込むことで入力効率が高まります。
  4. タップとダブルタップだけで入力

    • W、A、O、L の 4 つのトリガーを同時に押すことで速度が向上し、遅延が減少します。
  5. 多言語拡張文字・ランドスケープモードでの分割レイアウトに最適化

    • 今後追加予定の機能として、多言語対応や横画面時の分割表示を想定しています。

QWERTY mini は QWERTY を置き換えるものではなく、スマートフォン向けの補完的なキーボードです。

同じ日のほかのニュース

一覧に戻る →

2025/12/11 5:47

Apple Services Experiencing Outage

## Japanese Translation: > Apple の米国ウェブサイトのフッターには、顧客向けに必要なリンクが提供されています。 > - 「System Status」ページ > - 近くの Apple Store や他の小売店を探すための案内 > - 電話サポート(1‑800‑MY‑APPLE) > さらに、© Apple Inc. All rights reserved、Privacy Policy、Terms of Use、Sales and Refunds、Legal、および Site Map といった法的・情報リンクも含まれています。フッターの内容は米国ユーザー向けに特化されています。

2025/12/11 3:58

Super Mario 64 for the PS1

## Japanese Translation: > このリポジトリにはゲームの完全なソースコードベースが含まれていますが、意図的に必要なアセットファイル(特に **assets.sm64**)はすべて除外されています。したがって、ユーザーはプロジェクトを構築するためにタイトルのオリジナルコピーからこれらのアセットを抽出する必要があります。 > > ディレクトリ構成は典型的なゲーム開発の慣習に従っており、多くのトップレベルフォルダーが含まれています:**actors**, **assets**(サブフォルダー *anims* と *demos* 付き), **bin**, **build**, **data**, **doxygen**, **enhancements**, **include**, **levels**, **lib**, **sound**, **src**(サブフォルダー *audio*, *buffers*, *engine*, *game*, *goddard*, *goddard_og*, *menu*, *port*), **text**, **textures**, および **tools**。 > > **src/goddard** 内のコードには、リライトされたマリオイントロ画面が含まれています。一方で **src/goddard_og** は元のバックアップを保持しています。**src/menu** ディレクトリはタイトルスクリーン、ファイル選択、アクション選択、およびデバッグレベル選択メニューを実装しています。**Src/port** にはポート固有のコードとともにオーディオおよびビデオレンダラーコンポーネントが格納されています。 > > コントリビューションはプルリクエストで歓迎されます。ただし、主要な変更はまずイシューを開いて議論する必要があります。これにより構造化されたレビュー プロセスが確保されます。この設定により、開発者はコードベースを改善できる一方で、最終ユーザーはコンパイルのために依然として専有アセットへのアクセスが必要です。

2025/12/11 5:29

Getting a Gemini API key is an exercise in frustration

## Japanese Translation: **概要** 著者はReactのサイドプロジェクトを開始し、Claude Code をコーディング支援として利用していましたが、Google の Gemini 3 Pro を試すことにしました。Gemini の設定は難航しました:AI Studio で API キーを作成した後、Cloud Console にて課金情報を設定し、政府発行の ID(カード番号を伏せた PNG)をアップロードする必要がありました(JPG/PDF は拒否されました)。プロジェクトを再度関連付けるたびにクォータ階層が Tier 1 に変わるまで繰り返し作業しました。この間、CLI/API 呼び出しは 403 PERMISSION_DENIED エラーを返し、Playground は内部エラーを投げました。後日受信したメールで「Your Google Cloud and APIs billing account … is in good standing」と確認され、すべてのインターフェースで問題が解消しました。 Gemini は単一製品ではなく、チャットボット・モバイルアプリ・音声アシスタント・Workspace 機能・CLI・IDE 拡張機能を含みますが、簡易的な「Buy Now」ボタンは存在せず、プロプランの購入には AI Studio → Cloud Console を経由する必要があります。対照的に Anthropic と OpenAI は明確な消費者向け購入オプションを提供しています。 著者は Gemini 3 Pro を最大 1か月間試験しつつ、オンボーディングが煩雑であれば他のプロバイダーへ戻る可能性があります。エンタープライズ中心の設定は個人開発者や小規模チームを遠ざける恐れがあり、その結果需要はよりアクセスしやすい競合製品にシフトし、Google が将来の AI 製品を設計する際に影響を与える可能性があります。