【科技新聞】親愛的 Spotify,我們可以得到一張歌曲表嗎?


親愛的 Spotify,我們可以得到一張歌曲表嗎?
Dear Spotify, can we just get a table of songs?

評論

這也是我的一大挫折。另一個是 Spotify 非常偏向於播放列表收聽,這使得瀏覽和收聽專輯庫非常痛苦。

好消息是 Spotify 的 SDK 和 API 實際上足夠強大,您可以構建一個完整的替代接口,這實際上是我最近開始做的: https ://i.imgur.com/ar7VrYy.png。

它仍在進行中,但實際上已經很好地工作了。它還沒有準備好供公眾使用,也不是開源的。如果您想關注開發,我想最好的地方是我的推特: https ://twitter.com/tom_j_watson。

我將 Winamp 用於我從辦公室的 T1 線路下載的 MP3 收藏。

當我打開那個媽媽並且我的 CRT 顯示器開始冒煙時,因為 Winamp 插件會在曲調變化時發出各種狗屎,然後我知道我找到了正確的軌道。

然後我在地板上開裂。霹靂舞和帽子飛來飛去。鄰居們跳進門來,開始鼓掌,音樂一直在響。

每個人都可以理解歌曲列表,甚至我的祖母正在推動 84。所以我們在我們的每台計算機上爭奪歌曲,但我們不再使用 Spotify。

Spotify 的 UI 是一個案例研究,說明將單個屏幕分配給單個團隊、設計師和經理的負面影響。沒有凝聚力的願景。有用的功能都被美學所掩蓋。我一直對 spotify 在其基本目的方面的糟糕程度感到惱火。他們過於傾向於推薦系統和過度設計的佈局。 99%的時間,我知道我想听什麼。 Spotify 的用戶體驗是為人們“瀏覽”應用程序而設計的。這根本沒有引起我的共鳴。我知道我要的是什麼。

我對 spotify 最大的抱怨是它無法可靠地回答“我目前也在聽什麼播放列表或來源?”的問題。 Spotify 無法提供的一個恆定流程是:搜索一首歌曲,播放歌曲,然後是專輯的其餘部分,不斷重複,沒有隨機播放。不得不加載多個緩慢的 UI 以從搜索導航到專輯,直觀地搜索專輯的曲目列表並播放您之後的歌曲,這很煩人。

Itunes 和 Windows Media Player 為如何導航媒體設定了標準,而 Spotify 應該使用其中一些舊標準概念。

編輯:

嘗試在 Spotify 上瀏覽 Armin Van Buuren 的大量唱片。


rr 做什麼
What rr does

評論

現在就是項目文檔的樣子!解釋項目的作用,給出一些最常見功能的簡短示例,然後詳細介紹 – 同時易於目標受眾理解。向寫這篇文章的人致敬! (而且 rr 聽起來也是一個不錯的工具;))

從歷史上看,rr 並沒有在 AMD 處理器上工作過,這很糟糕。但是,我現在已經能夠在我的 5950X 上很好地利用它,使用解決方法腳本和更新版本的 rr。這是個好消息。

我還沒有閱讀他們的擴展技術報告,但我很好奇 AMD 執行的性能計數器性能不佳以及這對 rr 有何影響。

這難以置信!

對於那些使用過它的人來說,它對於調試多線程 heisenbug 有多大用處?我可以讓一個進程在 rr 下運行數天,等到它因 heisenbug 而崩潰,然後在 rr 不必經過數天的記錄的情況下重放跟踪嗎?即是否可以以某種方式快進跟踪?

(我這裡有點書呆子,想知道可以實現多快的轉發。我認為通過定期的進程內存快照和增量跟踪可能可以實現。)


GitHub 用戶向 40 萬用戶發送通知
GitHub user sends notification to 400k users

評論

似乎是一個足夠無辜的錯誤。讓我想起我曾經與來自不同公司的人一起幫助組織一次志願者黑客馬拉松。我們為此創建了一個 Slack 組織。在活動結束時,我應該要求所有與會者在他們回家之前刪除我們提供給他們的所有數據。我發佈到#general(Slack 組織中的每個人都必須進入的頻道)並標記了@everyone 的消息大意是:

“感謝大家為我們共同的使命做出的貢獻。今天完成工作後,請刪除您機器上的所有數據。希望我們很快再見!”

Slack 給了我一個可怕的警告,我的消息會向這麼多時區的這麼多人發送通知。這並不讓我感到驚訝,因為與會者來自不同的國家參加此次活動。所以我駁回了它。

但我不小心把它發給了我公司的 Slack 組織,而不是專門針對黑客馬拉鬆的組織。直到一位同事給我發了一條私信,問我為什麼剛剛試圖解僱我們公司的每個人,我才意識到這一點。

IMO 唯一值得注意的是 GitHub 沒有對通知施加限制。顯然,評論中的 `@microsoft` 的隨機標籤也足以通知 4000 人 [1]。

我不知道為什麼這個標題甚至會提到用戶。我有一段時間沒有使用 GitHub,並且對組織和子組不熟悉,但是在 PR 上標記開發者子組似乎……對於新貢獻者來說是一件合理的事情嗎?開發人員子組被該組織劫持為“任何曾經簽署服務條款以查看我們的代碼的人”,這怎麼是他們的錯?

Epic Games 在這裡做的正確事情是將組重命名為`@EpicGames/terms-of-service-signatories`,並將`@EpicGames/developers` 限制為請求訪問以打開 PR 的人。假設人們應該神奇地知道不要在他們的 PR 中提及`@EpicGames/developers`,因為 Epic 正在做一些 ToS 惡作劇是荒謬的。

我想下次我必須使用這個偽裝成代碼審查工具的社交網絡 [2] 來提交拉取請求時,我會仔細查看提及。

————————————–

[1] https://github.com/EpicGames/Signup/pull/24#issuecomment-114…

[2] 查看進行 PR 的貢獻者的個人資料告訴我,GitHub 顯然已經決定讓他們的用戶在 2007 年左右在 Facebook 上獨立地重新發現 SuperWall 的體驗。

無辜的錯誤。

這個孩子還不到 18 歲。錯誤地向 400,000 人發送通知所帶來的情緒和壓力可能是壓倒性的。現在,由於在 HN 上排名第一,他的真名將在互聯網中心停留一段時間。在他這個年紀,我絕對不會很好地應對那麼多的互聯網關注。一些 Github 的回复比最初的行動更不成熟,我希望他不會受到任何威脅。

我希望 Epic 開發人員能夠很好地與他聯繫,提供建設性的反饋,並感謝他的善意公關。


留言討論區