New
The latest blog posts to take off on Hacker News. 4,838 posts.
Exercise, fasting shown to help cells shed defective proteins
A new study from the Blavatnik Institute finds that intense exercise and fasting activate hormones that boost cells’ capacity to dispose of defective proteins, which clog up the cell, interfere with its functions, and, over time, precipitate diseases including neurodegenerative conditions such as ALS and Alzheimer’s.
Oldest Viable Laptop (2017)
What’s the oldest laptop you could reasonably do your job with? 3 years old? 5 years? 10? And if asked the same question 10 years ago, would your number be higher or lower? Thanks to a failing batte…
Famous Laws of Software Development (2017)
Like any other field, the world of Software Development has some interesting and famous rules, principles and laws.
Books I Recommend
Some of my favorite books.
Databases always have a schema (2018)
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Normalization of Deviance
If I was setting up curriculum at a university I’d make an entire semester-long class on The Challenger disaster, and make it required for any remotely STEM-oriented major. Because I think it…
The CPython Bytecode Compiler Is Dumb
Due to sheer coincidence of several unrelated tasks converging on Python at work, I recently needed to brush up on my Python skills. So far for me, Python has been little more than a fancy extension language for BeautifulSoup , though I also used it to participate in the recent tradition of writing one’s own static…
Linux Problems on the Desktop (2018)
In this regularly but rarely updated article, which is without doubt the most comprehensive list of Linux distributions' problems on the entire Internet, we only discuss their main problems and shortcomings (which may be the reason why some people say Linux distros are not ready for the desktop) while everyone should…
Software Rot (2017)
Software rots. That is: Adapting mature software to new circumstances tends to take more time and effort than writing new software from scratch. Software people don't like to admit this, but open so…
Alternatives to JSX
The blog of Seva Zaikov
ICANN Calls for DNSSEC for All Domains Following Domain Hijacking Attempts
Announcement that the Internet Corporation for Assigned Names and Numbers (ICANN) believes there is an ongoing and significant risk to key parts of the Domain Name System (DNS) infrastructure and is calling for the full deployment of the Domain Name System Security Extensions (DNSSEC) across all unsecured domain names.
System76 Thelio: A Review
The bottom line : Thelio, System76’s new “open hardware” desktop, is a small, beautiful, and powerful desktop computer that hits every high point anyone could have expected, faltering only in the inherent limitations of its small size.
Linux Fsync Issue for Buffered IO and Its Preliminary Fix for PostgreSQL
With the latest upgrades to PostgreSQL the fsync failure had been fixed. Avinash Vallarapu takes a look at why this issue might cause problems.
Remembering a Programming Language That Helped Shape the Digital New York Times
It started as a program to add reader usernames, but quickly became the language powering The Times’s website.
Tracking my phone's silent connections
FOSS and life. Kushal Das talks here.
A FrankenPad Story: T25 with Quad-Core CPU and UHD LCD Panel
I like T25. Although, it wasn’t the ThinkPad of a dream, and its placement as a retro ThinkPad sounds ridiculous and frustratingly, for me it was the best modern ThinkPad...
Enquire: Everything you wanted to know about your C compiler and machine
This is a program that determines many properties of the C compiler and machine that it is run on, such as minimum and maximum [un]signed char/int/long, many properties of float/ [long] double, and so on.
Twitter Thread Compiler Apps and Copyright Ethics
Twitter threads are a pain to read! So let's just steal them, right? Umm... Nope, probably wrong. I'm going to say very wrong. Think about it.
AWS API Performance Comparison: Serverless vs. Containers
A performance comparison between three different methods of deploying an API on AWS
Rates of Motor Vehicle Crashes, Injuries and Deaths in Relation to Driver Age, United States, 2014-2015
This Research Brief presents updated data on crash risk using data on crashes from the US DOT in conjunction with data on driving mileage from the AAA Foundation's American Driving Survey.
We’re Reading Fahrenheit 451 Wrong (2018)
I was reminded of Ray Bradbury’s Fahrenheit 451 a day or two ago while reading Ian Bogost on Apple’s Airpods. Bogost examined Airpods’ potential long term social consequences. …
Why Julia
it's faster than other scripting languages, allowing you to have the rapid development of Python/MATLAB/R while producing code that is as fast as C/Fortran
Why Language-Oriented Programming? Why Racket?
Beautiful Racket
Overpaid CEOs 2019
As You Sow reports on the most overpaid CEOs of the S&P 500 and whether financial managers held companies accountable for excessive compensation.