原创 智能自行車FlyKly

更準確地說,這是一個智能“車輪”項目,它由一羣斯洛文尼亞自行車愛好者發起,目前正在Kickstarter上衆籌。 FlyKly在一隻車輪上集成了電動機、電池,以及與手機等終端相連等功能。普通自行車只需將原有的後輪替換成FlyKly

原创 我在世界最熱創業孵化器YC學到的58件事

Amir Elaguizy是網絡撲克遊戲平臺MarketZero創始人,2011年,他創立的這家公司被Zynga收購,後在Zynga擔任HTML5撲克遊戲的CTO。目前他同時是社會化點評網站lark.io和Startplan的創始

原创 爲什麼GCC預處理器將變量名“linux”視爲常量“1”?

如果你在GCC中編譯類似下面的代碼,將無法通過: #include <stdio.h> int main(void) { int linux = 5; return 0; } 使用-E選

原创 Windows 8.1和Visual Studio 2013正式發佈

微軟今天正式發佈了Windows 8.1操作系統,Windows 8用戶已可以通過應用商店免費下載更新。其主要改進包括:用戶可定製化功能提升、多任務處理功能增強、改進對多顯示器的支持(這也是蘋果OS X Mavericks的主打新

原创 Square新功能:郵件匯款

由Twitter創始人之一Jack Dorsey建立的移動支付公司Square剛推出了一項新服務Square Cash,允許用戶直接通過電子郵件向其他用戶匯款。 使用步驟爲: 撰寫一封郵件(收件人爲收款方,同時抄送給Square

原创 高效率鍵盤佈局Workman

我們日常使用的QWERTY佈局並非爲了儘可能提高輸入速度而設計,而是爲了避免在舊式機械打字機上因爲輸入速度過快“卡鍵”,它有意將一些使用最頻繁的字母放在了手指輸入並不方便的位置(關於這點還存在一些爭議,但它效率不高是公認的)。而另

原创 622Mbps:NASA創造地月通信速率新紀錄

當前人們依靠無線電波與太陽系內的飛行器通信。但隨着向宇宙探索的逐漸深入,傳輸信號需要更強的功率,地面接收天線也需要更大尺寸(例如剛離開太陽系的旅行者1號的地面天線有70米)。 NASA最新的月球激光通信演示(LLCD)系統,利用激

原创 Lime編輯器:Sublime Text的開源替代

Sublime Text是去年最受開發者歡迎的編輯器,不但大賣,還間接導致了TextMate開源。 不過因爲其源代碼並不公開,所有問題只能等待作者Jon Skinner一個人解決,而他在網絡上並不活躍。外界往往很長一段時間無法瞭解

原创 (測試markdown編輯器)爲什麼GCC將變量名“linux”視爲常量“1”?

如果你在GCC中編譯類似下面的代碼,將無法通過: #include <stdio.h>; int main(void) { int linux = 5; return 0; } 使用-

原创 JavaScript寫的x86模擬器

項目主頁在 http://copy.sh/v24/,使用者既可用鏡像盤啓動一個操作系統,也可以直接加載作者預先準備好的幾種系統。 除了能支持Linux、FreeDOS等命令行界面的操作系統,甚至可以運行類似KolibriOS這種圖

原创 F1領跑賽車的祕密

紅牛車隊的德國車手Sebastian Vettel在今年的世界一級方程式大獎賽中一馬當先,在不久前剛結束的新加坡站比賽中,領先第二名三十多秒衝線。在常以零點幾秒決勝的賽車場上,這種勝利並不多見。 《Wired》的文章做了如下分析

原创 Facebook開始在生產環境中使用D語言

Andrei Alexandrescu在D語言論壇上發帖表示,他在Facebook的代碼庫中提交了第一個5112行的D語言項目,用於替換之前的C++版本。與之前的版本相比,新程序代碼量更小,而編譯、運行速度都獲得了大幅提高。 值得

原创 個人電腦的運算能力已與2004年千萬美元的超級計算機相當

Hacker News上有人提到,新Mac Pro已具備超過7 teraflops的運算能力(當然,這要歸功於Intel和AMD)。 而在並不很遙遠2004年11月,那時Cray X1超級計算機的峯值運算能力爲5.9 terafl

原创 可視化展示Gzip壓縮算法

Gzip基於LZ77算法,它的原理是:將數據文件中已出現過的字符用一個“長度-距離”指針代替,這樣就避免了冗餘。 下面這段視頻,顯示了手動輸入敘事詩《烏鴉》(The Raven)時的算法運行效果。高亮的文字是之前已輸入過的內容。如

原创 低質量代碼成爲交通事故的元兇

2007年一起由豐田Camry引發的交通事故這周公布了調查結果,這起事故在俄克拉荷馬州高速公路上造成了一死一傷。調查結果顯示,事故是汽車上低質量的軟件代碼導致的。 分析人員發現,汽車引擎控制模塊(ECM)中的電子油門控制系統(ET