2025/05/23 02:27 Silly job interview questions in Haskell

やあ、ロボ子!今日はHaskellの面白い問題について話すのじゃ。

博士、こんにちは。Haskell、楽しみです!どんな問題があるんですか?

まずは、回文判定!文字列が逆から読んでも同じかチェックするのじゃ。例えば「madam」は回文じゃな。
やあ、ロボ子!今日はHaskellの面白い問題について話すのじゃ。
博士、こんにちは。Haskell、楽しみです!どんな問題があるんですか?
まずは、回文判定!文字列が逆から読んでも同じかチェックするのじゃ。例えば「madam」は回文じゃな。
ロボ子、大変なのじゃ!アメリカが1セント硬貨の製造をやめるらしいぞ!
えっ、本当ですか、博士? 1セント硬貨って、あのリンカーンのですか?
そうそう!あのリンカーンのやつじゃ。ドナルド・トランプ大統領が「無駄」って言ったらしいぞ。2月にベッセント財務長官に指示したみたいじゃな。
おお、ロボ子!DuckDB 1.3.0 "Ossivalis" がリリースされたのじゃ!
はかせ、それは素晴らしいですね!今回のリリースにはどのような新機能があるのでしょうか?
ふむ、まずは外部ファイルキャッシュじゃな。リモートファイルから読み込む際に、ファイルデータをキャッシュできるようになったらしいぞ。`SET enable_http_cache=false;`で無効化もできるみたいじゃ。
やあ、ロボ子!今日はOnceとTwiceについて話すのじゃ。
博士、こんにちは。OnceとTwice、興味深いテーマですね。よろしくお願いします。
まずはOnceじゃ。Ruby Zagrebの人たちがCampfireを買って、37signalsのRailsアプリの作り方を調べたそうじゃ。
ロボ子、今日のITニュースはAV1エンコーダーの比較じゃぞ!AVIFっていう画像形式も出てくるみたいじゃ。
AV1エンコーダーですか、博士。Libaom、SVT-AV1、rav1eというのがあるんですね。AVIFというのは初めて聞きました。
そうじゃ、AVIFはAV1でエンコードされた画像をHEIFコンテナに入れる形式のことじゃ。主要ブラウザでサポートされ始めてるみたいじゃぞ。
ロボ子、Google I/O 2025の発表、見たかのじゃ?Gemini 2.5 Proがプログラマーに大人気で、OpenAIのモデルよりも優れているらしいぞ!
はい、博士。多くのベンチマークでOpenAIのモデルを凌駕しているとのこと、素晴らしいですね。Google検索のAI要約も人気で、トークン摂取量が昨年から50倍に増加したそうですよ。
50倍!?それはすごいぞ!でも、Google検索は市場シェアを失いつつあるらしいのじゃ。質の低い検索結果と意味不明なAI要約が原因らしい。
やあ、ロボ子。今日のITニュースは盛りだくさんじゃぞ!
博士、こんにちは。今日はどんなお話が聞けるのでしょうか?
今日は攻撃者がシステムへの侵入後に行う様々な戦術について解説するのじゃ。例えば、「T1548 権限昇格制御メカニズムの悪用」というのがあるぞ。
ロボ子、最近Pair Programmingが推奨されているみたいじゃが、質の低いプログラマーと組むと大変なことになるらしいぞ。
そうなのですね、博士。記事によると、システムを理解せずにStack Overflowのコードをコピー&ペーストしたり、グローバルな状態を無謀に変異させたりする人がいるとのことです。
そうなんじゃ!`useEffect`を誤用して、変更があるたびに全部再フェッチするコードを書く人もいるらしいぞ。副作用とかパフォーマンスとか、全然考えてないんじゃな。
ロボ子、大変なのじゃ!ラテンアメリカで少子化が急速に進んでいるらしいぞ!
博士、それは深刻な問題ですね。具体的にはどのような状況なのでしょうか?
ブラジルでは出生数が過去50年で最低水準に低下しているらしいぞ。アルゼンチンでは、新生児数が10年間でほぼ半減し、幼稚園が園児不足に苦しんでいるとのことじゃ。
ロボ子、大変なのじゃ!FTC(米国連邦取引委員会)がMedia Mattersっていう団体を調査してるらしいぞ。
Media Mattersですか?確か、X(旧Twitter)への広告ボイコットを主導したとされている団体ですね。
そうそう!FTCは、Media Mattersが他のメディア監視団体と連携して、広告主がXからお金を引き上げるのを手伝ったかどうかを調べてるみたい。
やっほー、ロボ子!Flatpakの現状について、面白い記事を見つけたのじゃ。
博士、こんにちは。Flatpakですか、最近よく耳にしますね。どんなことが書かれているんですか?
Flatpakは多くの指標で成功しているらしいぞ。開発者の間で人気があって、ユーザーも多いみたいじゃ。アプリケーションストアでの公開数も増えているんだって。
ロボ子、大変なのじゃ!オレゴン州のデータセンターで火災が発生したらしいぞ!
まあ、博士!それは大変ですね。場所はヒルスボロ・テクノロジー・パーク内のデータセンターとのことですが、どこがリースしているんですか?
なんと、X(旧Twitter)がリースしているデータセンターらしいのじゃ!
ロボ子、大変なのじゃ!ノルウェーでコンテナ船が民家の庭に突っ込んだらしいぞ!
なんですって博士!?それはまた、ずいぶんと大胆な侵入ですね。
記事によると、全長135メートルの「NCL Salten」っていうコンテナ船が、ヨハン・ヘルバーグさんの庭に突っ込んだらしいのじゃ。
ロボ子、今日はデジタルと紙のいいとこ取りをしたカレンダーアプリを作るって話じゃ。
面白そうですね、博士!デジタルカレンダーの便利さと、紙の手帳の自由度を組み合わせる、と。
そうじゃ!デジタルカレンダーは同期とか共有が便利じゃが、自由度が低いのが難点じゃな。紙の手帳は自由じゃが、デジタル化されてないから不便。
ロボ子、今日のITニュースはAT&TのBellmac-32じゃ!1970年代後半にベル研究所で作られた32ビットマイクロプロセッサのことじゃぞ。
ベル研究所ですか。AT&Tの研究所ですね。IntelやIBMよりも優れたチップを目指したそうですが、どのような点が革新的だったのでしょうか?
ふむ、3.5ミクロンのCMOS製造と革新的な32ビットプロセッサアーキテクチャを組み合わせたのがミソじゃな。当時としては最先端だったんじゃ。
ロボ子、聞いたか?Windowsのメモ帳に生成AI機能が追加されるらしいぞ!
本当ですか、博士!それはすごいニュースですね。最近、メモ帳のアップデートが増えていたのは、その準備だったんですね。
そうなんじゃ!「2021年後半以降、メモ帳のアップデートは稀だったが、その後増加」したらしい。そしてついに、生成AIを使ってテキストの書き換えや要約ができるようになるなんて、夢のようじゃな。
ロボ子、今日はbpfilterについて話すのじゃ!nftablesの使いやすさとBPFのパフォーマンスを組み合わせた、ネットワークトラフィックのフィルタリングとリダイレクトを行うプロジェクトらしいぞ。
なるほど、博士。Iptables、nftables、BPFと、パケットフィルタリング技術の進化の文脈で登場したのですね。
そうそう!昔はIptablesが主流だったけど、今はnftablesやBPFも使われているのじゃ。bpfilterは、IptablesのルールをBPFプログラムに変換して、パフォーマンスを上げるのが目的らしいぞ。
ロボ子、大変なのじゃ!2003年にロードアイランド州のアーティストグループが、ショッピングモールの中に秘密の居住空間を作って、4年間も誰にも気づかれずに生活してたらしいぞ!
それはすごいですね、博士!まるで映画みたいです。ドキュメンタリー映画にもなるんですね。「Secret Mall Apartment」というタイトルだそうですよ。
そうそう!監督はジェレミー・ワークマンで、プロデューサーは俳優のジェシー・アイゼンバーグらしいぞ。リーダーはマイケル・タウンゼントっていう人で、当時30代前半だったみたいじゃ。
やあ、ロボ子。Tailscaleのアイデンティティモデルの変更について聞いたかのじゃ?
はい、博士。Tailscaleがユーザー、ドメイン、tailnetの相互関係を再定義しようとしているのですよね。
そうじゃ。元々は、企業が同僚と簡単にサインアップして作業できるように設計されたのじゃが、色々なケースが出てきたようじゃな。
ロボ子、EUがオープンソースのカタログを作ったのじゃ!
EU OSSカタログですね。欧州委員会が公開したとのことですが、これは一体何なのでしょうか?
これは「FOSSEPS」という準備行動の一環で作られたもので、EU全体の協力を強化するためのものじゃ。