パスワードを忘れた? アカウント作成

スラドのストーリを選ぶための補助をお願いします。

15072593 story
法廷

米マサチューセッツ州最高裁、Uberはユーザーから利用規約への明確な合意を得ていないと判断 19

ストーリー by headless
合意 部門より
米国・マサチューセッツ州の最高裁判所は4日、視覚障害者の男性がUberに差別的な扱いを受けたと訴えている裁判で、Uberの利用規約を原告に強制することはできないとの判断を示した(裁判所文書: PDFArs Technicaの記事)。

原告は盲導犬を伴った乗車を3人のUberドライバーに拒否されたため、違法な差別的扱いを受けたとしてUberを訴えている。Uber側は利用規約に従った調停を申立て、下級審では2017年に申立を認めた。調停人は原告の被害を認めたものの、ドライバーがUberの従業員ではなく、Uberに責任はないと判断する。同時期に連邦巡回区第1控訴裁判所ではUberの利用規約が無効との判断を示しているが、原告はこの時点で調停無効などの申立を行わなかった。

しかし、Uberが調停内容の承認を求める申立を2018年9月に行ったのち、原告は連邦控訴裁判所の判決などを挙げて再考の申立を行う。判事は2019年1月、最初の判決で調停を命じたのは誤りであり、利用規約による有効な契約は成立していないとして原告の申立を認め、Uberの申立を却下したため、Uberが上訴していた。Uberの主張としては、a)原告が調停内容について30日以内に異議申立を行わなかった、b)事実関係や法律に変更がないため判事に再考の権限がない、c)利用規約は契約として有効、といったものだ。

州最高裁ではa)について、Uberが挙げる判例は連邦レベルのもので、マサチューセッツ州の法令は異なるため、異議申立が30日以内に行われる必要はないと判断。b)については最終判決まで判事は過去の判断を再考し、誤りを修正する権限があると判断している。c)については、原告が使用したUberアプリのユーザー登録画面に問題があり、原告が利用規約に合意したとはいえないと判断した。

問題点としては、登録画面の「アカウントを作成すると利用規約およびプライバシーポリシーに合意したことになる」というテキストのうち、「アカウントを作成したら合意したことになる」という部分が目立ちにくいこと、利用規約を確認しなくてもアカウント作成を完了できること、ボタンなどで明確にユーザーの合意を求めていないことが挙げられている。Uberのドライバー登録画面では少なくとも2回は「合意する」ボタンをクリックする必要があるとのことで、明確な合意を求めることの必要性をUberが認識していたのは間違いないとのことだ。
15069003 story
アメリカ合衆国

GitHub、イランで全サービスを提供可能に 3

ストーリー by headless
許可 部門より
GitHubは5日、イランでGitHubの全サービスが提供可能になったことを発表した(The GitHub Blogの記事The Vergeの記事The Registerの記事)。

2019年7月からGitHubでは、米国による経済制裁対象国・地域(クリミア・キューバ・イラン・北朝鮮・シリア)のユーザーによる非公開リポジトリの利用をブロックしている。対象外のユーザーでも対象国・地域からGitHubにアクセスすると一時的に制限がかかる。公開リポジトリに関しては、経済制裁の対象国・地域からの利用も可能だ。

GitHubは経済制裁に従うため必要な措置だとしつつ、サービス提供を再開するための手続きを進めていたという。このたび、イランでのサービス再開に必要なライセンスを米財務省の外国資産管理局(OFAC)から取得したとのことで、シリアやクリミアでもサービス再開すべく手続きを進めているそうだ。こういった内容は英語版の「GitHub and Trade Controls」ページにも反映されている。

これによりGitHubではイランのユーザーを対象にしたサービスの復元を進めるが、有料サービスの決済処理を行うサードパーティ企業がイランからの支払いを処理できない可能性もあるという。また、個別に経済制裁対象となっている個人や団体などは引き続きサービスを利用できない。
15058119 story
OS

ゲームボーイで動作する独自OS「AMADO」のカートリッジ版が店頭販売中 24

ストーリー by nagazou
カートリッジ提供できちゃうんだ 部門より
AKIBA PC Hotline!によると、ゲームボーイで動作する独自OS「AMADO」が店頭販売されているという。このAMADOは同人サークル「へにゃぺんて」の大神祐真氏が開発したもので、シングルタスクで動作し、読み書き可能なファイルシステムを備える。バイナリエディタが搭載され、マシン語によるプログラミングができるそうだ。販売されているOSのバージョンは0.03となっている。

店頭で販売されているのは、カートリッジタイプでゲームボーイ本体に挿して起動するだけで動作するという。カートリッジ内には簡単なゲームや、RAMを初期化するツールなども入っているそうだ。使い方を解説したPDFファイルに関しても公開されている。カートリッジ版はBEEP秋葉原店で販売されており、販売価格は記事の時点では税込4812円だそう。なおPC上で動作可能なROMファイル版に関しては無料でダウンロードできる(ゲームボーイOS「AMADO」で8ビットマシン語入門BOOTH)。
15057034 story
医療

Apple、Mac App Storeのアプリ「Amphetamine」の名称がガイドライン違反だという主張を取り消す 23

ストーリー by nagazou
いちゃもん 部門より
headless 曰く、

6年前からMac App Storeで提供されているアプリ「Amphetamine」の開発者 William Gustafson氏に対し、Appleが名前とアイコンの変更を突如要求していたそうだ(GitHubリポジトリ SaveAmphetamineMac Rumorsの記事The Vergeの記事Neowinの記事)。

Gustafson氏は12月29日、Appleの担当者からAmphetamineが規制薬物の使用を助長しており、App Store Reviewガイドライン1.4.3に違反するとの連絡を受ける。Appleは名前とアイコンの変更を要求し、1月12日までに対応しなければアプリを削除すると脅したという。

しかし、AmphetamineはMacがスリープモードにならないようにするアプリであり、規制薬物のアンフェタミンとは直接関係ない。AppleはMac App StoreでAmphetamineを提供するだけでなく推薦記事も掲載しており、突然の要求にGustafson氏は驚いたようだ。

Gustafson氏はAppleに異議を申し立てたほか、GitHubで状況を公表して支援を呼びかけ、Change.orgでの署名運動も立ち上げた。その結果、Appleから1月2日に連絡があり、「Amphetamine」の名称と錠剤のアイコンは医療的な比喩だと認められたとのことだ。

15055317 story
Android

Google、Androidロボットの折り紙を開発 10

ストーリー by nagazou
えー 部門より
headless 曰く、

GoogleがAndroidロボット(頭部のみ)の折り紙を開発し、折り方を公開している(Android Policeの記事折り方: PDF動画)。

Android折り紙はソフトウェアエンジニアのLisa Nguyen Quang Do氏が開発したもので、動画で作業しているのはエンジニアリング担当VPのSeang Chau氏だという。それほど複雑な折り紙ではないが、動画では完成までに11分ほど要している。と思ったが、実際に作ってみるとそれぐらいかかった。

15043225 story
ソフトウェア

世の中には「面倒な手続きほど価値がある」と考える人が結構いる。エンジニアの苦悩 168

ストーリー by nagazou
あるあるではある 部門より

しんざき氏が書いた『エンジニアをしていると、世間には「面倒な手続きほど価値がある」と考える人が、けっこういるとわかる。』という記事が興味深い内容となっている。

内容としては、同氏がある企業の社内業務システムのリプレースのプロジェクトに配属されたことから始まる。顧客からの要望は、本来なら日次で動かさないといけないバッチ処理が24時間で終わらないため、システムを高速化してほしいという趣旨だったようだ。

時間の掛かる処理中に発生した新たなデータは、Excelで入力しておいて、後から手動で再入力するなどの工程が発生、しかも複数の人が別々のExcelを作って後からそれを統合しているのでミスが発生していたという。ミスを確認するための人力チェック体制まで構築されていたという。企業のシステム系にありがちな複雑なフローを、手作業などを経由して無理矢理複数つなぎ合わせた構造になっていたようだ。

良くある話ではあるのだが、顧客側からの要求はこうした面倒かつ複雑なフローは維持したまま、処理時間だけを短縮してほしいという要望だったという。しかも予算がないわけではなく、システムはフルスクラッチが前提の案件で。なぜ顧客側から複雑なシステム改善要求が出てこないのかをヒアリングしたり、プロジェクトチーム内で議論した結果、

現状のシステムで複雑な仕事を丁寧に回せる人が評価されてリーダーになっていて、その人が今のフローを変えることを望まなかった

との結論(元記事では複数の理由が記述されているが)に至ったようだ。しかも、チームがヒアリングしたのがこの「今のフローを丁寧に回すことで評価されたリーダー」だったことから、プロジェクトはフローを変えること自体を拒絶されてしまった模様。最終的には経営陣を交えて不効率なフローを廃してシステムまるごとリプレースを通したが、そのリーダーは最終的には退職してしまったらしい。

15037957 story
プログラミング

Ruby 2の3倍高速化を図った「Ruby 3.0.0」が登場 67

ストーリー by nagazou
前作の3倍のスピード 部門より
12月25日、Rubyのメジャーバージョンアップ版である「Ruby 3.0.0」が発表された(Ruby 3.0.0 リリースOSDN Magazine)。開発には2016年にRuby 3x3という目標が設定され、OptcarrotベンチマークでRuby2の3倍高速化を達成することを目指したという。主にパフォーマンス、並行処理、静的解析に注力して開発されたとしている。

あるAnonymous Coward 曰く、

Ruby 3.0は2013年に最初のバージョンが公開された2系に続くメジャーリリースとなる。

RakuになるのかPython3になるのか。

情報元へのリンク

15037814 story
統計

Windowsバージョン別シェア、Windows 7が18%台を回復して2020年を終える 15

ストーリー by nagazou
古いPCを動かした人が増えたとか? 部門より
headless 曰く、

StatCounterのWindowsバージョン別シェアデータによると、Windows 10が2か月連続減少、Windows 7が2か月連続増加して2020年を終えたようだ。

2020年11月はWindows 10がリリース以来初めて1ポイント以上シェアが減少し、Windows 7はWindows 10リリース以降で最大の増加幅を記録している。12月分ではWindows 10が0.28ポイント減少(75.68%)する一方、Windows 7が0.35ポイント増加(18.03%)して9月以来の18%台を回復した。デスクトップOSシェアデータ12月分では、Windowsが76.56%(+3.35)、OS Xが17.1%(+0.56)、Linuxが1.93%(+0.13)、Chrome OSが1.72%(-0.2)となっている。Windowsの増加分は「Unknown」の減少分(-3.83)を吸収したとみられる。

年間を通じてみると、Windows 7は延長サポートが終了した2020年1月分の24.9%から11か月で6.87ポイント減少したことになる。また、Windows XPのシェアは4月に1%を割ったWindows XPの延長サポートが終了したのは2014年4月であり、1%を割るまでに6年間を要したことになる。ちなみに、2014年4月のWindows XPのシェアは19.24%、11か月後の2015年3月には12.88%まで減少していた。2020年の年間シェアではWindows 10が74.03%(+14.34)、Windows 7が20%(-11.42)となっている。

SteamではWindows 10 64 bitが19.88ポイント減の69.40%と大幅に減少し、Windows 7 64 bitが22.35ポイント増の26.74%と大幅に増加している。この変動は言語シェアで簡体字中国語(47.18%、+30.22)の大幅な増加に連動しているとみられる。簡体字中国語に連動したWindows 7/10の大幅な変動は2017年~2018年にも発生しており、Steamはアジア地域のネットカフェで顧客数が実際よりも多くカウントされていたと説明していた。今回はどうだろうか。

なお、2020年10月分を最後にデータ提供を終了すると発表しているNetMarketShareだが、12月分もデータが追加されている。デスクトップOSバージョン別では1位のWindows 10が減少(63.57%、-0.59)し、2位のWindows 7が増加(19.71%、+0.93)。デスクトップOS種類別ではMac OSのみ減少(9.52%、-1.13)する一方、Windows(87.14%、+0.48)と、Linux(2.68%、+0.62)、Chrome OS(0.61%、+0.07)はそれぞれ増加した。

15035533 story
ニュース

マンホール蓋の材料開発技術を活用して開発された高剛性アルミ鋳造合金「ATHIUM」 48

ストーリー by headless
開発 部門より
開発にマンホール蓋の材料開発技術を活用したという、高剛性アルミ鋳造合金「ATHIUM」が発表された(日之出水道機器のプレスリリース)。

ATHIUMは日之出水道機器・ヒノデホールディングスと牧野フライス製作所、田島軽金属が共同開発。日之出水道機器とヒノデホールディングスがマンホール蓋の材料開発で培った技術を活用して金属組織の制御方法を研究し、従来にない高剛性アルミ鋳造合金を実現したという。鋳造技術は田島軽金属が確立しており、牧野フライス製作所の工作機械に適用されていくとのこと。

これについて あるAnonymous Coward 曰く、

ATHIUMはねずみ鋳鉄と同等のヤング率を維持しつつ、60%ほど軽量化に成功した。軽いことから、工作機械の可動構造物に採用すると信頼性の向上と省エネ性のアップが見込めるほか、半導体製造装置や高速移動体で活用適用できる可能性があるとのことだ(プレスリリース: PDFITmedia NEWSの記事)。

15033088 story
プログラミング

プログラミングをすると変な夢を見る 65

ストーリー by nagazou
ろくな夢見ないけど 部門より

プログラムに限らず、似たような経験は誰しもあると思うが、見返すかもしれないメモさんの記事によれば、プログラミングをした後に寝ると変な夢を見るのだそうだ。曰く、

isLoading というbooleanの変数を作っていた。(ここまで現実)その言語のboolean型はいくらの寿司で、いくらをシャリのどちらの端に固めるかによって、スイッチのようにtrue/falseを表現するようになっていた。いくらの場所が中途半端だったら、trueなのかfalseなのかわかりにくくて困るだろうなと思った。

という具合らしい。寝る直前にしていた作業の続きを夢に見てしまうことはあるが、寝ている間にコードを書いてしまう経験をした人はどれくらいいるのだろうか。

15032382 story
プライバシ

アプリのユーザートラッキング許可を求めるiOS 14のプロンプト、一部で表示されるようになる 16

ストーリー by headless
表示 部門より
アプリによるユーザートラッキング許可を求めるiOS 14のプロンプトが一部で表示されるようになったと報告されている(Mac Rumorsの記事9to5Macの記事Softpediaの記事)。

iOS 14/iPadOS 14/tvOS 14ではプライバシーが強化され、アプリがユーザーをトラッキングしたりデバイスの広告識別子にアクセスしたりする場合にはAppTrackingTransparencyフレームワークを通じて許可を得る必要がある。もともとAppleは9月のiOS 14リリースと同時に義務付けを開始する計画だったが、トラッキングが広告の価値を高めると主張するFacebookが強く反発しており、義務付け開始は来年に先送りされている。

プロンプト表示が最初に報告されたのは先週リリースされたベータ版のiOS 14.4だが、iOS 14.2やiOS 14.3で表示されたとの報告も出ている。Mac Rumorによれば、iOS 14は最初のリリース時点でプロンプト表示機能を備えていたとのこと。Appleはプロンプト表示義務付け開始を来年の早い時期と説明しているが、具体的な時期については明らかにしていない。

iPhoneを使うスラドの皆さんは、このようなプロンプトを既に目撃しただろうか。
15023939 story
プログラミング

プログラム言語を処理するとき使う脳部位は言語野ではなかった 61

ストーリー by nagazou
もしやプログラマーはパズルが得意なのでは 部門より
プログラム言語で書かれているコードは、人間の脳の言語処理を行うブローカ野(言語野)で処理されていると思われがちだ。しかし、米マサチューセッツ工科大学の神経科学者らの研究チームが、プログラムのコードを読む人の脳をfMRIでスキャンしてみたところ、コードを読む時に活性化する脳の部位は、ブローカ野と異なる部分だったそうだ(eLifeMassachusetts Institute of TechnologyGIGAZINE)。

研究ではfMRIで2カ所の脳の部位を調査した。一つは数学の問題やクロスワードパズルの解決などの解決などに使われる分散ネットワーク(multiple demand network:MD)で、もう一つは言語処理に使われるブローカ野。実験では、テキストベースのプログラミング言語であるPythonとグラフィカルプログラミング言語であるScratchJr記述されたコードの2種類を読み込んだときの応答を調べたそうだ。

結果、MDシステムは両方の言語ともに反応したという。一方で言語システムは文の解析には強く反応したものの、コードの問題を処理するときには弱いもしくは無反応だったとのこと。
15024078 story
EFF

EFF曰く、スモールビジネスを守ると称してAppleを批判するFacebookのキャンペーンはお笑い草 20

ストーリー by nagazou
広告で同情買うの無理 部門より
headless 曰く、

EFFは18日、FacebookがAppleからスモールビジネスを守るために立ち上がると称して開始したキャンペーンに対し、お笑い草だと批判している(Deeplinks Blogの記事9to5Macの記事Mac Rumorsの記事)。

Facebookのキャンペーンは、iOS 14/iPadOS 14/tvOS 14ではAppTrackingTransparencyフレームワークを通じてユーザーの許可を得なければアプリでユーザーをトラッキングできなくなることに反対するものだ。しかし、ユーザーにはトラッキングを許可/拒否する権利がある。Facebookなどはユーザーの行動をトラッキングした結果に基づくターゲティング広告の優位性を主張するが、その売り上げの大半をデータブローカーが手にするという研究結果も数多い

そのため、EFFではこのキャンペーンの目的について、Facebookがアプリにユーザーデータを怪しいデータブローカーへ販売・共有させ、ユーザーの行動すべてを追跡する帝国を築き上げたことからユーザーと政治家の目をそらすことだと指摘する。

EFFはAppTrackingTransparencyがアプリ自身によるファーストパーティーのトラッキングやユーザーデータ収集に影響がないことを指摘しつつも、Appleがユーザーのプライバシー保護に大きな一歩を進めたと称賛。トラッキングで利益を上げるデータブローカーの一つにGoogleを上げる一方で、AndroidもAppleに追従すべきだと促している。

15020999 story
Windows

Windows Insiderは何をテストしているのか 48

ストーリー by headless
意味 部門より
Microsoftは14日、Windows 10 Insider Preview ビルド20279(FE_RELEASE)をDevチャネルでリリースした(Windows Experience Blogの記事Windows Centralの記事)。

Devチャネルでは10月29日リリースのビルド20246でRS_PRERELEASEブランチからFE_RELEASEブランチに切り替えられ、それまでのビルドに含まれていた数々の新機能が削除されている。このブランチ変更についてMicrosoftでは、FE_RELEASEが特定のWindows 10リリースと一致するものではなく、ブランチの切り替え自体が目的だと説明していた。しかし、その後もFE_RELEASEブランチでのリリースは続き、Devチャネルのユーザーは大きな変更点がない新ビルドのダウンロードを週に1回程度繰り返すことになった。

12月10日にはビルド20277(FE_RELEASE)ビルド21277(RS_PRERELEASE)がDevチャネルで同時にリリースされ、ビルド21277ではブランチ切り替え時に削除された新機能が復活している。ビルド21277はオプションの更新プログラムとなっており、これをインストールしたユーザーにはFE_RELEASEブランチのビルドが提供されなくなるが、年明けにはDevチャネル全ユーザーをRS_PRERELEASEブランチに戻す計画も示されている。一方、ベータチャネルとリリースプレビューチャネルではWindows 10 バージョン20H2のリリース以降、20H2の累積更新プログラム一般のユーザーとほぼ同時に提供され続けている。

Windows CentralのZac Bowden氏によると、FE_RELEASEはバージョン21H1(コードネーム: Iron)のWindowsなのだという。ただし、通常のデスクトップ版Windows 10 バージョン21H1はこのブランチからリリースされず、バージョン20H2と同様にバージョン2004とサービシングコンテンツを共有し、イネーブルメントパッケージが提供される小規模な機能アップデートになる。Ironコードベースの21H1が提供されるのはWindows 10 XとWindows Server 2021のみであり、Microsoftはビルド20279でWindows 10 Xをファイナライズしたとのこと。

MicrosoftはWindows Insider Program参加者にテスト内容に関する具体的な説明をする必要はないと考えている節があるが、テスト目的を知らされず、特に変更のない新ビルドが続けばやる気を失う人も多いだろう。Bowden氏はテスト内容とテスト目的を知らせることは重要であり、2021年にはMicrosoftがWindows Insiderに対してよりオープンになることが望まれると述べている。
15011856 story
暗号

ゾディアックキラーの暗号 Z340 が解読される 15

ストーリー by nagazou
なんと 部門より
headless 曰く、

ゾディアックキラーの暗号 Z340 が米国・オーストラリア・ベルギーのプログラマー3人により、51年の時を経て解読された(ZodiacKillerCiphers.comの記事ZodiacKillerFacts.comの記事Motherboardの記事The Registerの記事FBI SanFranciscoのツイート動画)。

ゾディアックキラーは米国・カリフォルニアで1960年代末に発生した未解決連続殺人事件の犯人で、1969年と1970年に合計4件の暗号を新聞社などに送っている。1969年8月に届いた408文字・記号の Z408 は1週間ほどで解読されているが、1969年11月に届いた340文字・記号の Z340 は長年にわたって解読が試みられたものの決定的な解読結果は出ていなかった。なお、1970年に届いた Z13 と Z32 は短すぎるため、他に情報がなければ解読はできないと考えられている。

Z340 の解読は、ゾディアックキラーの暗号に関するWebサイトZodiacKillerCiphers.comを運営する米国のDavid Oranchak氏がオーストラリアのSam Blake氏とベルギーのJarl Van Eycke氏の協力を得たことで実現した。Blake氏が65万種以上の並べ替えパターンを列挙し、Van Eycke氏による暗号解読ソフトウェアAZdecryptで処理していくうち、ゾディアックキラーが原文を3分割してから並べ替えていたことが判明したという。

暗号の主な内容としては、テレビ番組に電話出演したゾディアックキラーを名乗る人物は自分ではないこと、その人物がガス室を恐れていると述べたことに対し、死ねば楽園に行けるので自分はガス室を恐れていないことなど。この解読結果は米連邦捜査局(FBI)にも送られ、FBIがZ340初の有効な解読結果だと認めている。

typodupeerror

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

読み込み中...