ソースコードの中で罵倒してる?
カールスルーエ工科大学の学生、Jan Strehmel 氏が C 言語で書かれたオープンソースコードを調べたところ、罵倒語を含むソースコードがコーディング標準により準拠していたそうだ
(論文: PDF、
Ars Technica の記事)。調査は GitHub で公開されている C 言語のオープンソースコードを用い、Strehmel 氏の所属する研究グループが開発したオープンソースのコーディング標準準拠チェックツール「SoftWipe」で 10 点が満点となる評価を行っている。対象は 300 個以上の英語の罵倒語のうち少なくとも 1 個含む 3,800 件以上のリポジトリと、罵倒語を含まない 7,600 件以上のリポジトリとなっている。
SoftWipe による評価は罵倒語を含まないリポジトリで中央値 5.41 (信頼区間 5.38-5.45、標準誤差 0.02)、罵倒語を含むリポジトリで中央値 5.87 (信頼区間 5.81-5.93、標準誤差 0.01) となり、罵倒語を含む方が 0.5 点ほど高くなっている。普段から自分の各ソースコードでしばしば罵倒語を使う指導教授の Alexandros Stamatakis 氏はこの結果を聞き、「cool」と思ったそうだ (残念)。
Strehmel 氏は同じ研究室のメンバーから Linux のソースコードに多数の罵倒語が含まれるというグラフを見せられて今回の研究を思いついたという。Linux 開発者の Linus Torvalds 氏は罵倒表現でも知られるが、Linux のソースコードでは 2018 年の Code of Conduct 更新を境に「fuck」が急減したようだ。スラドの皆さんはソースコード内で罵倒しているだろうか。
すべて読む
| デベロッパーセクション
| オープンソース
| 統計
| プログラミング
| デベロッパー
| スラドに聞け!
|
関連ストーリー:
Linuxのソースコードでコメントの「fuck」を「hug」に置き換えるパッチ、その是非が議論に
2018年12月02日
Linus Torvalds氏、不適切なコードを提出した開発者に対し怒らずたしなめる
2018年11月02日
Linuxの開発指針変更を巡り一部開発者が「社会正義戦士に乗っ取られた」と反発、反対運動も起こる
2018年09月27日
Linus Torvalds氏、自身のLinuxコミュニティへの態度に反省。一時的に開発から離れることを表明
2018年09月18日
Linus Torvalds氏、IntelのSpectre/Meltdownパッチに怒る
2018年01月23日
Linus Torvalds氏、セキュリティ技術者に怒る
2017年12月01日
Linuxの開発者であるLinus Torvalds氏がGitHub上でプルリクエストを受け付けない理由
2016年11月29日
GitHubで最も「醜いハック」が使われているのはC言語
2015年05月09日
もっとも「WTF」なプログラミング言語って?
2013年09月29日
同僚の書く酷いコード、どうやって気づかせる?
2013年01月05日
酷いコードを収集する「ウンコード・マニア」
2012年08月14日
プログラミングでもっとも使われるキーは「E」?
2012年07月13日
Linus 氏曰く、NVIDIA は世界最悪の企業
2012年06月18日
プロジェクトを失敗に導くプログラミング言語
2001年09月22日
Galaxy シリーズの「スペースズーム」機能による月の写真が偽物だと
あるAnonymous Coward 曰く、
Google は Pixel の「マークアップ」ツールで発見された脆弱性 (CVE-2023-21036) を
米著作権局は 16 日、人工知能 (AI) 技術の急速な進化による著作権法や政策の問題を調査するイニシアチブを開始するとともに、AI を用いた作品の著作権登録に関するガイダンスを公開した
(
Yandex のエンジニアが Yandex Browser のパフォーマンスと安定性の問題を調べていたところ、AMD の GPU ドライバーの挙動がブラウザーの実行ファイル名によって変わることを発見したそうだ
(
顧客が正規に購入した Windows 10 Pro でライセンス認証できない問題を解決するため、Microsoft のサポート担当者がクラックツールを使用したと報告されている
(
IDC のデータによると全世界のハードコピーペリフェラル (プリンター) 出荷台数は 2021 年下半期から 2022 年上半期にかけて減少していたが、2022 年第 4 四半期には再び 2 桁の成長率を回復したそうだ
(
AC0x01 曰く、
米バイデン-ハリス政権は 14 日、飲料水における 6 種の有機フッ素化合物、パー (ペル) フルオロアルキルおよびポリフルオロアルキル化合物 (PFAS) の基準値を定める全米レベルで初の規制案を発表した
(
神戸と仙台にある施設「アンパンマンこどもミュージアム&モール」には、点字ブロック(点字鋲)の中にアンパンマンの顔が隠れているという仕掛けが施されていたそうだ。しかし、この仕掛けは点字ブロックを利用する視覚障害の間からは「子供がここでしゃがみ込んだりすると危ない」「探している子供に気づかず、蹴ったり突き飛ばしたりしたらまずい」とする意見が出ていたという(
日本シノプシスは14日、研究機関「Cybersecurity Research Center(CyRC)」が、企業の合併・買収の際に棚卸しした1703のソフトウェアを対象に匿名化したデータを分析したオープンソース·セキュリティ&リスク分析レポートに関する説明会を開催した(
headless 曰く、
デイリーポータルZで「最近のエスカレーター、遅くなってませんか?」というレポ漫画が掲載されている。作者の「べつやく れい」さんは以前からエスカレーターの速度が昔よりも遅くなっていたことが気になっていたようで、この記事以前にエスカレーターに関する漫画を2本ほどアップしていたようだ。その1回目に当たる「サミットのエスカレーターは遅い…のか :」の記事中で、速度が遅いとされるサミットのエスカレーターと一般的なエスカレーターの速度を比較できるように動画がアップされている(
あるAnonymous Coward 曰く、
headless 曰く、
アジア圏の日本人学校の教員のエイさんが、小学5年生の女の子から読書感想文を受け取った。内容はハリー・ポッターをテーマにしたものだったが、エイさんは少し違和感を感じたという。そこでエイさんが「もしかして、お母さんに手伝ってもらった?」と聞いたところ、女の子は「ううん、ちがうよ。これChatGPTが書いたの」と答えたという(
東京農工大学は10日、CMOSイメージセンサー(CIS)を用いた可視光通信(OCC)を行い、512色で4メートルのエラーレス伝送に成功したそうだ。OCCは送信側にLEDやディスプレイなどの光源を、受信側にカメラを用いる通信システムで、デジタルデータを3色LEDの色に符号化・変調し、光信号として送出するものだという。使用する色数を増やせば高速に情報伝達が可能になるとのこと(