4141
Container Queries: Once More Unto the Breach · An A List Apart Article
Tying responsive CSS to viewport sizes can lead to tangled stylesheets—Mat Marquis issues a challenge to find a simpler solution.
css 
2 days ago
How to Scale SVG | CSS-Tricks
The following is a guest post by Amelia Bellamy-Royds. Amelia has lots of experience with SVG, as the co-author of SVG Essentials and author of the upcomin
svg 
2 days ago
Understanding the npm dependency model
Currently, npm is _the_ package manager for the frontend world. Sure, there are alternatives, but for the time being, npm seems to have won. Even tools like Bower are being pushed to the wayside in favor of the One True Package Manager, but what’s most in...
javascript 
5 days ago
Firefox is eating your SSD - here is how to fix it
Firefox has been observed writing tens of GB per day even on inactive/ idling workstations. If you use Firefox and a SSD, we can show how to limit writes
6 days ago
Museum of Wi-Fi
Turn your Wi-Fi ON and get lost in this endless gallery of wireless masterpieces.
fun 
7 days ago
transistors - Why do CPUs need so much current? - Electrical Engineering Stack Exchange
I know that a simple CPU (like Intel or AMD) can consume 45-140 W and that many CPUs operate at 1.2 V, 1.25 V, etc. So, assuming a CPU operating at 1.25 V and having TDP of 80 W... it uses 64 Amps...
hardware 
8 days ago
CSS for Decoration
Practical use cases for CSS Gradients, multi-background, and CSS Blend Modes
css 
9 days ago
Listen to early Soviet synthesizer music, hand drawn on film and made from cut paper | Dangerous Minds
Sometime in the early 1920s the Bauhaus artist László Moholy-Nagy suggested that a new form of “music writing” could be created from the grooves in phonographic records. He believed experimenting with the groves would enable composers, musicians and artists to produce music without recording any instruments. Long before scratching, Moholy-Nagy also believed the phonograph could become “an overall instrument… which supersedes all instruments used so far.” With the arrival of synchronized sound in movies, as seen and heard in the first talkie The Jazz Singer in 1927, Moholy-Nagy refined his idea believing a whole new world of abstract sound...
music 
10 days ago
Neil Mitchell's Haskell Blog: Progress Reporting in Shake
Summary: Shake can predict you how long your build will take. The prediction makes use of stateful applicative streams. The Shake build syst...
haskell 
12 days ago
Paginators are Mealy Machines in disguise
Alfredo Di Napoli - Computer Scientist, Scala and Haskell Programmer
haskell 
12 days ago
BRIN Indexes in Postgres 9.5 - Sortable Engineering Blog
We recently had a chance to explore one of Postgres 9.5’s new features: block range indexes.
postgres 
12 days ago
Our framework for real-time filtering of location streams | HyperTrack on WordPress.com
One of the biggest challenges with continuous location tracking is dealing with volatile quality of smartphone's GPS readings. Numerous factors affect GPS accuracy such as: Quality of GPS receiver Source of signal (GPS, WiFi, cell tower triangulation) Environment (weather, skyline visibility, enclosed spaces, multipath reception) Device state (low power mode, flight mode, initial fix) Due…
17 days ago
Futile Fonts | We Saw a Chicken …
I make fonts sometimes. All of them have very permissive licensing. ThreeFourTwoTwo — In the early 1980s, just before dot-matrix displays became a thing, companies produced more and more complex al…
17 days ago
Why are the Microsoft Office file formats so complicated? (And some workarounds) - Joel on Software
Hint: they’re not the product of a demented Borg mind. And don’t bother reading or writing them.
18 days ago
Think Before You Parallelize
In 2005 Intel release the Pentium D, which began the era of multi-core desktop CPUs. Today, even our phones have multiple cores. Making useof all of those c...
27 days ago
So I lost my OpenBSD FDE password
The other day I set up a new OpenBSD instance with a nice RAID array, encrypted with Full Disk Encryption. And promptly proceeded to forget part of the passphrase. We know things get interesting when I lose a password. I did a weak attempt at finding some public bruteforce tool,
golang  unix  admin 
29 days ago
The IBM System/360: the first modular, general-purpose computer – Plain Text — The Official Sourcegraph Blog
At Sourcegraph, we believe building for the future requires learning the lessons of the past. This is the first in a series of blog posts…
5 weeks ago
Arguments against JSON-driven development
I don't have to explain how popular JSON is. There are very few projects that don't need to work with JSON, even when they are not related to network programming. The ubiquity of JSON is causing some developers to rely...
5 weeks ago
A year of Rust and DNS
This post is not meant to teach you Rust or DNS. It’s more of a journal aboutsome things I’ve found interesting while developing a DNS client and server in Rust
rust 
5 weeks ago
Pitfalls in Haskell
Confusing things in Haskell and GHC
haskell 
5 weeks ago
Mainframes as a lifestyle choice - Curried lambda
I started working at IBM last year on mainframe compilers with the goal of making mainframes feel a little more modern. Hence, a lot of my time is spent in z/OS. The interface I use to z/OS is Unix...
5 weeks ago
Boing Ball – Amiga Graphics Archive
The Amiga Boing Ball demo was created during a night at the 1984 CES by Dale Luck and R. J. Mical and it is told that show visitors completely blown away by this.
5 weeks ago
« earlier      
accessibility admin algo android apple audio c clojure content css culture design devops django dotnet elixir emacs erlang fun gc gimp git golang graphics hardware haskell java javascript latex math music mysql nethack networking ocaml photoshop php pl postgres privacy prolog python redis ruby rust scala security smalltalk svg swift talk tools typography unicode unix via:gohai via:macdrifter via:sunpig via:tlockney video vim webdev windows zfs

Copy this bookmark:



description:


tags: