Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

I’m excited (and slightly terrified) to announce that Jane Street is releasing a new podcast, called Signals and Threads , and I’m going to be the host.

Hey everyone, here’s a .aftemplate file for you to download that includes all of the Display Google Ads templates. Edit November 25 2020: It seems there is a bug which generates an extra pixel when exporting, you need to put it in a integer (not decimal) X and Y position for it to export to the right size. I’ve updated the file with correct X and Y positions.


Brave Research is a highly dynamic team of researchers and developers whose goal is to push the envelope when it comes to some of the more adventurous aspects and needs of the Brave browser and the underlying ecosystem.

Warning : this is a very opinionated post. I’m not claiming I’m right. I’m describing my observations. This is a great time when it comes to new, fun programming languages. Languages like Rust , Zig , Odin , Nim , Jai bring something new to the table. Those are only the languages I’m keeping tabs on. There is way more projects worth following. This post is about Nim . I use a lot of Python and I enjoy it less and less everyday...

This is a question that is impossible to explain with a short answer. But let's give it a try. Red pandas are very cute and very fluffy. Violas are part of the…



Panopticon is a Python tracer I've written as an alternative to using a debugger. Instead of manually stepping through code, I'd much rather have a computer do it for me. Since writing this post panopticon has evolved to include probes: which can instrument code you might not have full control over. (I'd initially written this post as documentation, but ultimately realized it's better suited as a post and I can do a much bet..

Day One - utf9k.net - 5 years ago - eng

Day One - utf9k.net - 5 years ago - eng

Day One - utf9k.net - 5 years ago - eng

We've all seen too many open files when we hit FD limits from time to time, but how do you check what the limits for a given process actually are? The information is exposed within the /proc filesystem Read more…

Snoqualmie Falls - sam.hooke.me - 5 years ago - eng

Snoqualmie Falls - sam.hooke.me - 5 years ago - eng

You can check which files a process has open using lsof, but sometimes during troubleshooting you just weant to know how many file descriptors a process has open. That information can trivially be gleaned from /proc Read more…

When creating a unit file for a service, it's possible to increase various limits - Max number of File Descriptors etc - so that if your service is busy it doesn't end up exhausting the resources available to it. This snippet details the directives and their ulimit equivalents. A full (and hopefully up to date) list can be found in the SystemD documentation . Read more…

Blowout Creek - sam.hooke.me - 5 years ago - eng

Blowout Creek - sam.hooke.me - 5 years ago - eng

Most people are familiar with central banks’ ability to create money out of thin air. A central bank has access to physical printing presses…


Someone shared my most recent post on Tildes . Now, I want to address some of the comments in there. First of all, as mentioned in the comments there, Bitmessage may be a less than optimal alternative, to say the least. The way it works is it downloads the entire blockchain (or, well, all the new commits) and checks which ones it can decrypt to figure out which ones are addressed to it. This, of course, means it is not scalable at all....


A barely coherent rant about a year of progress (or lack thereof) in the realm of entity movement and path finding.

A barely coherent rant about a year of progress (or lack thereof) in the realm of entity movement and path finding.

Have you wondered, how should I package my Python code? You've written the application, but now you need to distribute it to the machines it's intended to run on. It depends on what the code is, the libraries it depends on, and with whom do you want to share it. This week on the show we have Itamar Turner-Trauring, creator of the website pythonspeed.com. We discuss his article "Options for Packaging Your Python Code: Wheels, Conda, Docker, ..

Via Marcin Swieczkowski's Upgrading The OSX Dock , change default to make macOS's dock auto-hide faster: defaults write com.apple.dock autohide-time-modifier -float 0.2; killall Dock

Whenever individuals discuss the problems with blockchain, one of the first words to pop up will be 'scaling'. Monero sets itself apart in solving that issue.


One of my goals for this year (and indeed, it was a failed goal for last year as well) was to create and publish an Android app. I’m happy to report that I have reached that goal.

We’re thrilled to deepen our collaboration with our long-standing partner Trend Micro, a global cloud security leader, to co-develop a first-of-its-kind solution that will help security teams manage the risk of open source vulnerabilities.

I am republishing here an excellent article that I first read back in 2002 and that I have read many times since then. I feel I just need to share it, it has worked well for me and might work well for you as well. The worlds greatest geniuses have all had 24 personality characteristics [...]

I am republishing here an excellent article that I first read back in 2002 and that I have read many times since then. I feel I just need to share it, it has worked well for me and might work well for you as well. The worlds greatest geniuses have all had 24 personality characteristics [...]

I am republishing here an excellent article that I first read back in 2002 and that I have read many times since then. I feel I just need to share it, it has worked well for me and might work well for you as well. The worlds greatest geniuses have all had 24 personality characteristics [...]

I am republishing here an excellent article that I first read back in 2002 and that I have read many times since then. I feel I just need to share it, it has worked well for me and might work well for you as well. The worlds greatest geniuses have all had 24 personality characteristics [...]

In Technopoly: The Surrender of Culture to Technology , Neil Postman argues that our infatuation with technology has insidiously eroded our culture. We gain much through technology, but it comes at a price; all too often we are blind to that price. This book seeks to call attention to the costs of a technology-focused society. I felt this poignantly because I, as a technology worker, know what that infatuation feels like. This book revie....

In Technopoly: The Surrender of Culture to Technology , Neil Postman argues that our infatuation with technology has insidiously eroded our culture. We gain much through technology, but it comes at a price; all too often we are blind to that price. This book seeks to call attention to the costs of a technology-focused society. I felt this poignantly because I, as a technology worker, know what that infatuation feels like. This book revie....

For those who have never ventured into the dark underworld of the Python C‑Extension API, you may believe that it is as fluid and rewarding as the rest of the Python ecosystem. I regret to inform you that this is not the case. Line 13 of The Zen of Python says: There should be one – and preferably only one – obvious way to do it. The C‑Extension API is an excellent example of what happens when one completely ignores that advice...

CompoundRole - river.me - 5 years ago - eng

CompoundRole - river.me - 5 years ago - eng

We’re happy to announce the vastly improved performance of security testing for Go projects via the Snyk CLI, in some cases improving scan time by more than 90%!

Email sucks - artemislena.eu - 5 years ago - eng
Update: After quite a few comments on Tildes, I wrote a follow-up post. Just click the Next> link at the bottom of this page to get there. Email sucks. Seriously. Here's why. TL;DR: Email is too complex and insecure. Try to get everyone to adopt Bitmessage or comparable. The thing that mostly holds is back is the fact it tries to be backwards compatible with more or less everything . Complexity Email needs more DNS records than sta....

What follows is the personal statement that I submitted to Columbia and NYU as part of my college applications. I was always going to end up talking about the Navy, submarines, and the nuclear pipeline. It was my life for the past six years, there was no avoiding it. I needed to pick a single experience that could relate to all of that and also myself as an individual, inside six-hundred fifty words. Ultimately the essay needed to highlight..

Roaming - adriano.fyi - 5 years ago - eng
Where am I? I’ve been wanting to write about what I’ve been up to the past couple of months and keep putting it off because I convinced myself that I need to write a long and protracted post about why I’m living in a travel trailer. Oh yeah, I live in a travel trailer now. But I don’t think I’ll delve into why I felt compelled to leave NYC and become trailerfolk because it’s really not that profound or interesting. Before anyone asks –....

96 visitors online