uBlock Origin: Address first-party tracker blocking

Helle here! Since friday, we hit a case of 1st-party tracking that seems to be unblockable. This occurs on https://www.liberation.fr/, embedding a 1st-party tracker f7ds.liberation.fr, which point ...

Local-first software: you own your data, in spite of the cloud

Local-first software: you own your data, in spite of the cloud Kleppmann et al., Onward! '19 Watch out! If you start reading this paper you could be lost for hours following all the interesting links and ideas, and end up even more dissatisfied than you already are with the state of software...


Jump to navigation Jump to search A gyrocar is a two-wheeled automobile. The difference between a bicycle or motorcycleand a gyrocar is that in a bike, dynamic balance is provided by the rider, and in some cases by the geometry and mass distribution ...

My years working on black programs

Several weeks ago, I was contacted by Robert Andrews, who informed me that he had worked for General Electric on Satellite Recovery Vehicles (SRVs) for several early American satellite reconnaissance programs, notably the first reconnaissance ...

Ask HN: What's the most valuable thing you can learn in an hour?

A lot of what hackers do takes years of building knowledge upon knowledge. That's also true for physicists, marketers, salespeople, managers, etc. Are there any quick wins that 30 ~ 60 minutes of intense concentration can generate?

One Reason the U.S. Military Can’t Fix Its Own Equipment

A few years ago, I was standing in a South Korean field, knee deep in mud, incredulously asking one of my maintenance Marines to tell me again why he couldn ’t fix a broken generator. We needed the generator to support training with the United States ...

Logic Puzzles with Prolog (2017)

Which language could be more suitable than Prolog for solving logic puzzles? (Answer: false.) A vast array of interesting and commonly known logic puzzles can be elegantly and efficiently solved with Prolog and constraints. Some puzzles can ...

Selling My Bootstrapped SaaS Business (2017)

Five years ago I built and launched the first version of a SaaS app on a single flight from San Francisco to Buenos Aires. Slowly and steadily, Storemappergrew into a healthy location-independent business for one person and then later a small dedicated ...

The 40% Keyboard

TBF-RnD is an open source project that currently focuses on input mechanisms. For an introduction on why this might be interesting to you, check out this post. We’re doing experiments like a prototype for an easy to learn chorded input mechanism.

New York State Attorney General Investigating WeWork

The New York State Attorney General (NYAG) is investigating WeWork, according to two people familiar with the matter, adding to a mounting series of problems that have turned the workspace provider from a Wall Street darling to a pariah in a matter of weeks.

A Python library for writing distributed self-replicating programs

There is no requirement for installing packages, copying files around, writing shell snippets, upfront configuration, or providing any secondary link to a remote machine aside from an SSH connection. Due to its origins for use in managing potentially ...

The Hierarchy of Cringe

Cripples and lovely women are both tired of being looked at, they are weary of an existence that involves constantly being observed, they feel hemmed in; and they return the gaze by means of that very existence itself. The one who really looks ...

Senators ask if Facebook 'really' lets users opt out of location tracking

Back in September, Facebook updated its location privacy settings for users. "Facebook is better with location," the company stressed, but users were free to turn off location tracking, and the company would be happy to tell them how. That ...

Code Pages, Character Encoding, Unicode, UTF-8 and the BOM

OK, fine maybe they DID teach you this in class. But, you'd be surprised how many people think they know something but don't know the background or the etymology of a term. I find these things fascinating. In a world of bootcamp graduates, ...

How to recognize AI snake oil [pdf]

Much of what’s being sold as “AI” today is snake oil — it does not and cannot work.Millions of people applying for jobs have been subjected to these types of algorithmic assessment systems. This is an actual video and screenshot from promo material of ...

Run an Internet Speed Test from the Command Line

We have all used tools like speedtest.netto test out upload and download speeds. Whether it was to test the WiFi in that coffee shop (I use my own tether, never unknown hot spots), preparing for a LAN party (do people still do that?), or just a step ...

Clang Format Tanks Performance

Actually, I don’t really care about toupper much at all, but I was writing a different post and needed a peg to hang my narrative hat on, and hey toupperseems like a nice harmless benchmark. Despite my effort to choose something which should be totally ...


Jump to navigation Jump to search A safety procedure to isolate dangerous equipment and render it inoperative during maintenance or repair work Lock Out, Tag Out (LOTO), Lock Out, Tag Out, Try Out (LOTOTO) or lock and tagis a safety procedure ...

Friedrich Hayek’s recollection of his cousin Ludwig Wittgenstein (2016)

Today is F.A. Hayek’s birthday, and if he would have been alive he would have been 117 years old now. Hayek is one of the most seminal economists and social philosophers of the 20th century. His works have left a deep impression on me when I first encountered them at the age of 20. The…

Hologram Within a Hologram Hints at Solution to Black Hole Information Paradox

Like cosmic hard drives, black holes pack troves of data into compact spaces. But ever since Stephen Hawking calculated in 1974that these dense spheres of extreme gravity give off heat and fade away, the fate of their stored information has haunted physicists. ...

Allsorts: font parser and shaping engine implemented in Rust

Today YesLogic is open-sourcing the Allsorts font parser, shaping engine, and subsetter for OpenType, WOFF, and WOFF2 under the Apache 2.0 license. Allsorts was extracted from the PrinceHTML to PDF typesetting and layout tool and is implemented in ...

A Clever Way to Find Compiler Bugs

Your comments are valuable, we thank you. source Xuejun Yang is a Senior Staff Engineer at FutureWei Technologies. He is the DFA on the 2011 paper, "Finding and Understanding Bugs in C Compilers." Today Ken and I discuss a clever idea from that paper. The paper was brought to our attention just now in a…

What America Lost When It Lost the Bison

Chris Geremia was surprised. After considerable effort, and substantial risk to life and limb, he and his colleagues finally had the results from their decade-long experiment, and those results were both clear and unexpected: Bison do not surf. ...

Beria and the Beautiful Game

Stalin closed his eyes and began singing softly, the old Russian song “You’re caught in the net, my pretty little bird, I won’t let you go, for anything in the world.” Pobkrebyshev looked at Stalin, at his grey, thinning hair, his pock marked face, his closed eyes; suddenly he felt the ends of...

So you want to learn Microservices?

Brace yourself, wall of text is coming. Microservices architecture is a never ending story. It took me a couple of years to collect so many resources about microservices. Now sharing the learning resources with you. Also available here: https://kgoralski.gitbook.io/wiki/microservices ...

Tools we used to create a hit HTML5 game on Steam

Riadis the product manager of Codecks. He is also the co-founder of indie games company Maschinen-Mensch and still believes that Street Fighter 2 is the most beautiful video game ever created. Coincidentally he also believes that Codecks is the best project ...

Open Sourcing Fuzz Testing Library for Java

Fuzzing for safe languages like nodejs is a powerful strategy for finding bugs like unhandled exceptions, logic bugs, security bugs that arise from both logic bugs and Denial-of-Service caused by hangs and excessive memory usage.

How to apply ML and deep learning to audio analysis

To view the code, training visualizations, and more information about the python example at the end of this post, visit the Comet project page. While much of the writing and literature on deep learning concerns computer vision and natural language processing ...

Elastic: Flexible Thinking in a Constantly Changing World

The less rigid we are in our thinking, the more open minded, creative and innovative we become. Here’s how to develop the power of an elastic mind. Society is changing fast. Do we need to change how we think in order to survive?

Thousands flock to Wikipedia founder's 'Facebook rival'

The founder of Wikipedia, Jimmy Wales, says his new social network, WT:Social, now has more than 160,000 members. The platform says it will never sell user data and relies on "the generosity of individual donors" rather than ads.