The main focus of the v1.4.0 release is the stabilization of the advanced API.
Zstd’s fastest compression level just got faster! Thanks to ideas from Intel’s igzip and @gbtucker, we’ve made level 1, zstd’s fastest strategy, 6-8% faster in most scenarios.
The Age of UNTUCKit
A handy diff argument handling feature that's actually very old
If only one of file1 and file2 is a directory, diff shall be applied to the non-directory file and the file contained in the directory file with a filename that is the same as the last component of the non-directory file.
An Oral History of ‘GoldenEye 007’ on the N64
Slapping, Klobbs, speedrunning, cheating Oddjobs and more: Everything you ever wanted to know about the creation of the iconic, game-changing FPS
Universal Android SSL Pinning bypass with Frida
It’s not the passwords that are weak. It’s you.
The Resulting Fallacy Is Ruining Your Decisions
In it, Duke parlays her experience with cards into general lessons about decision making that are relevant for all of us. If a well-reasoned decision leads to a negative outcome, was it the wrong decision? How do we distinguish between luck and skill? And how do we move beyond our cognitive biases?
Can Montreal fight gentrification by restricting restaurants?
Not entirely sure what the relationship is.
Wall Street Erases the Line Between Its Jocks and Nerds
Mr. Korn is the unofficial king of the straders, and an evangelist for the financial world they represent. Across Wall Street, traders who spent their formative years barking into phones are signing up for coding classes. Engineers once relegated to the back office are being empowered to try their hands in the market.
An applied math and economics double-major at Brown University, he comes from a family of computer geeks: His father worked at Bell Labs and in the 1980s helped develop the backbone of the Unix operating system.
Writing a Formally-Verified Porn Browser in Coq and Haskell
Hopefully this example shows that there’s nothing really stopping anyone from using Coq in their Haskell programs today.
A Review of Perl 6
Very long, but still only touches the surface... Some good notes in the conclusion as well.
Redux: compromising Linux using... SNES Ricoh 5A22 processor opcodes?!
And so we go again.
TL;DR: full reliable 0day drive-by exploit against Fedora 25 + Google Chrome, by breaking out of Super Nintendo Entertainment System emulation via cascading side effects from a subtle and interesting emulation error. Very full details follow.
The Rhetoric of “Responsible Encryption”
I want to focus on the rhetorical framing Rosenstein used. Much of it is transparently hyperbolic.
I liked this as an analysis of how language frames debate and discussion.
DragonFly BSD 5.6
DragonFly version 5.6 brings an improved virtual memory system, updates to radeon and ttm, and performance improvements for HAMMER2.
Demonstration of various hardware effects
This repository demonstrates various hardware effects that can degrade application performance in surprising ways and that may be very hard to explain without knowledge of the low-level CPU and OS architecture. For each effect I try to create a proof of concept program that is as small as possible so that it can be understood easily.
Those effects obviously depend heavily on your CPU microarchitecture and model, so the demonstration programs may not showcase the slowdown on your CPU, but I try to make them as general as I can. That said, the examples are targeting x86-x64 processors (Intel and AMD) and may not make sense on other CPU architectures. I try to make them compatible with Windows, but they are mainly tested on Linux.
A Map of Every Building in America
Most of the time, The New York Times asks you to read something. Today we are inviting you, simply, to look. On this page you will find maps showing almost every building in the United States.
500 years of utopia
For 500 years, utopia—a word coined by Sir Thomas More to describe the ideal city—has been used as popular shorthand for a perfect world and lies at the heart of the Western political imagination. But what does it really mean today in the context of 21st-century urbanism, especially in a megacity like Los Angeles that has been the setting for utopian and dystopian thinking almost since its founding?
How Discount Brokerages Make Money
This is outside of my usual software-oriented beat, but sometimes people are wrong on the Internet. Most recently, people have been wrong about payment for order flow, an esoteric topic in the investing industry which seems vaguely unsavory to Hacker News commenters, Michael Lewis , etc.
Explaining why payment for order flow isn’t a big deal requires a more in-depth discussion of discount brokerages. All stats below are as of 2018; citations for the annual reports are at the bottom.
TAR versus Portability
There is no standard version of the tar program.
Firejail local root exploit