11371
turbo.js - Easy GPGPU
turbo.js is a tiny library to offload parallel computation from JavaScript to the GPU.

https://news.ycombinator.com/item?id=12876892
js  gpgpu 
november 2016
Browserify
Browserify lets you require('modules') in the browser by bundling up all of your dependencies.
webdev  js  webdev2 
november 2016
H.264 is Magic
H.264 is a remarkable piece of technology. It is the result of 30+ years of work with one single goal: To reduce the bandwidth required for transmission of full-motion video.

https://news.ycombinator.com/item?id=12871403
https://www.reddit.com/r/programming/comments/5b31gt/h264_is_magic/
compression  video  encoding  h264 
november 2016
Getting Started with Cross-Platform Mobile Development with Apache Cordova - YouTube
​In this session led by members from the Tools for Apache Cordova product team, learn how you can code and debug cross-platform mobile apps using web technol...
mobiledev  cordova 
november 2016
The Scala Programming Language
Scala is a statically typed programming language
that lets you enjoy the best of both worlds.
Develop fast, expressive applications and libraries
with broad editor support and great tooling.
scala 
november 2016
Devilspie2
Devilspie2 is a window matching utility, allowing the user to perform scripted actions on windows as they are created. For example you can script a terminal program to always be positioned at a specific screen position, or position a window on a specific workspace.

http://notatnik.mekk.waw.pl/archives/196-Rozmieszczanie_okien.html
linux  x11  window-manager  automation  scripting  desktop 
november 2016
x86 Register Encoding
As you can see, the original eight registers have more compact encodings: they can each be pushed and popped with a single byte, whereas the new registers require two bytes to push/pop. This applies to certain other instructions too, not just push/pop.

https://news.ycombinator.com/item?id=12848362
assembler  x86 
november 2016
Redox - Your Next(Gen) OS
Redox is a Unix-like Operating System written in Rust, aiming to bring the innovations of Rust to a modern microkernel and full set of applications.

https://news.ycombinator.com/item?id=12844539
osdev  rust-lang  research 
november 2016
async/await support in Firefox | Firefox Nightly News
Support for async/await has been added in the Nightly build from the 31st of October (bug #1185106). Great stuff! Time to start removing those JavaScript ...

https://news.ycombinator.com/item?id=12850918
browser  firefox  javascript  asynchronous 
november 2016
Getting Started with Webpack 2
Webpack 2 will be out of beta once the documentation has been finished. But that doesn’t mean you can’t start using version 2 now if you…

https://news.ycombinator.com/item?id=12851864
webdev  spa  webpack 
november 2016
ocloud.de - ... your personal ownCloud
Get safe, secure, free Online Storage now - instantly!
owncloud  hosting 
november 2016
Instapaper
A simple tool for saving web pages to read later on your iPhone, iPad, Android, computer, or Kindle.

https://news.ycombinator.com/item?id=12847287
bookmarking 
november 2016
The Book of Shaders
Gentle step-by-step guide through the abstract and complex universe of Fragment Shaders.
gamedev  3d  graphics  opengl  webgl  tutorial 
november 2016
Frink
A practical calculating tool, unit conversion utility, and programming language designed to make physical calculations simple. It track units of measure (feet, meters, kilograms, watts, etc.) through all calculations, and helps ensure that answers are correct.
programming-language  calculator  math  physics  * 
november 2016
manavsehgal/reactspeedcoding: Learn React with 30 reusable components, 15 chapters, and 3 single page apps. Fast start project with JavaScript ES6. React Hot Loading. React Router. Redux. PostCSS, FlexBox styling. Firebase database. Webpack packaging. Enz
reactspeedcoding - :rocket: Learn React with 30 reusable components, 15 chapters, and 3 single page apps. Fast start project with JavaScript ES6. React Hot Loading. React Router. Redux. PostCSS, FlexBox styling. Firebase database. Webpack packaging. Enzyme, Mocha, Chai BDD testing. ESLint and StyleLint. Browsersync.
reactjs 
november 2016
Elementary, My Dear Siri! - The Tao of Mac
In that sense, Elementary is more spartan than macOS, but despite being at 0.4 doesn’t feel unfinished.

https://news.ycombinator.com/item?id=12830761
linux  distro  macosx 
october 2016
I don't understand Python's Asyncio | Armin Ronacher's Thoughts and Writings
Man that thing is complex and it keeps getting more complex. I do not have the mental capacity to casually work with asyncio. It requires constantly updating the knowledge with all language changes and it has tremendously complicated the language.

https://news.ycombinator.com/item?id=12829759
python  concurrency  asynchronous  asyncio  criticism 
october 2016
GitHub - VoLuong/Begin-Latex-in-minutes: Brief Intro to LaTeX for beginners that helps you use LaTeX with ease. Comments and Contributions are welcomed
Begin-Latex-in-minutes - :bowtie: Brief Intro to LaTeX for beginners that helps you use LaTeX with ease. Comments and Contributions are welcomed :thumbsup:

https://news.ycombinator.com/item?id=12829799
latex 
october 2016
Quasar Framework
Quasar Framework - Build desktop & phone/tablet apps simultaneously
vuejs  framework 
october 2016
Vue.js is easier to learn than jQuery – JS Dojo – Medium
jQuery is commonly suggested as a good starting point for beginner web developers. Many learn jQuery even before they’ve begun to learn…

https://news.ycombinator.com/item?id=12828003
js  vuejs  jquery  comparison 
october 2016
Tarsnap - Online backups for the truly paranoid
Tarsnap is a secure online backup system for UNIX
backup  storage  linux  security  s3 
october 2016
Icon Font & SVG Icon Sets ❍ IcoMoon
IcoMoon provides a package of vector icons, along with a free HTML5 app for making custom icon fonts or SVG sprites. Browse among thousands of pixel perfect icons or import your own vectors.
webdesign  font  icon  css  tools 
october 2016
Comparison with Other Frameworks - vue.js
Vue.js - Intuitive, Fast and Composable MVVM for building interactive interfaces.

https://news.ycombinator.com/item?id=12767560
vuejs  angularjs  reactjs  comparison  webdev  spa 
october 2016
Fixing Python Performance with Rust
Rust has been the perfect tool for this job because it allowed us to offload an expensive operation into a native library without having to use C or C++, which would not be well suited for a task of this complexity. While it was very easy to write a source map parser in Rust, it would have been considerably less fun and more work in C or C++.

https://news.ycombinator.com/item?id=12748020
rust-lang  python  performance  extension  ffi 
october 2016
Saved by the compiler: Parallelizing a loop with Rust and rayon
But this is what day-to-day Rust development is like: I have to do a bit of extra work to satisfy the compiler (which mostly becomes a reflex). But in turn, the compiler ferrets out all kinds of subtle concurrency errors and generally watches my back.

https://news.ycombinator.com/item?id=12751791
rust-lang  parallel 
october 2016
entr(1)
Run arbitrary commands when files change
linux  tools  filesystem  inotify 
october 2016
The Liskov Substitution Principle (With Examples) - DZone Java
Take a look at this breakdown of the Liskov Substitution Principle and how following it ensures clean code that interacts well with itself.
oop  best-practices 
october 2016
« earlier      
* ** *** 3d advocacy agile ai ajax algorithm android angularjs api architecture assembler astronomy asynchronous automation backup bash benchmark best-practices bigdata blog book browser c career case-study chart cheatsheet chrome cli clojure cloud code color comparison compiler compression computer-science concurrency conference cpp cpu criticism cryptography css culture data database datetime delicious deployment design desktop devops distributed distro django dlang dns docker documentation ebook editor education electronics email english erlang example extension filesystem firefox framework free functional funny future gamedev gis git github golang google graphics gstreamer gui hadoop hardware haskell history hosting html html5 http humor ide image implementation internals internet java javascript jquery js json jvm kernel library linux lisp list logging lua machine-learning macosx map markdown markup math memory mercurial microsoft mobile mobiledev mongodb monitoring multimedia mysql network neural-network nim-lang nodejs nosql ocaml oop opensource optimization orm osdev packaging parser password performance perl photo photography php pl plugin poland portal postgresql productivity programming programming-language project-management py python qt r raspberry-pi redis regexp restful review ruby rust-lang scala scheme science scripting security server shell software sql ssh statistics storage sysadmin template testing tips tmux tools travel tutorial types unicode unix usability vcs video vim virtualization visualization web webdesign webdev wiki windows work x11 xml

Copy this bookmark:



description:


tags: