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

Doubleclick to open a file in VIM from OSX I use VIM for just about everything from note taking to coding to keeping track of my recipes. Of course I've dabbled with other text editors, but nothing I've liked so far. But I found myself more and more dealing with a txt file inside Mac's Finder app and then dropping to a terminal and spending time switching directories over to that file to edit it. I wanted to just double click on the txt fil..

History - ferrucc.io - 7 years ago - eng
This is my full browsing history! (Until March 4th 2019) Why? Why not? I think it might be fun for people wanting to introduce themselves via email to know where I’m hanging out on the interwebz. I hope to get some good reading suggestions from this. I also hope to get more picky with the content I decide to consume.

Ensure the reference time ("Mon Jan 2 15:04:05 -0700 MST 2006") is used in layout string. For example: package main import ( "fmt" "time" ) func main() { goodLayout := "January 2 2006" if t, err := time.Parse(goodLayout, "March 10 2019"); err != nil { fmt.Printf("%s\n", err) } else { fmt.Printf("%v\n", t) } badLayout := "January 2 2009" if t, err := time.Parse(badLayout, "March 10 2019"); err != nil { fmt.Printf("%s\n", err) ..

I was once a heavy user of Google Photos on Android, but when I moved to iPhone, the Google Photos did not work as well native Photos application. Google Photos could recognize very complex queries such as VW Golf with Black Dog almost perfectly, and (a little Skynet level creepy), it used more battery and needed me to delete the actual photos from the devices, whereas Photos just handles everything gracefully, from Apple Watch to TV, it wo..

With one of my many honeypots actived around the world wide web, I discovered an interesting script written with the famous Perl programming language. This Perl script is a malware used to remotely control a machine, opening what is technically called backdoor. If this malicious program runs on multiple machines, there is a possibility that the attacker may have created a botnet. -Continue to read the article on SerHack.me

If you've ever watched an illegal film, you've probably noticed a watermark in the film. A signature from the uploader, so I take a look into this world of movie uploaders.


I’m a huge, HUGE, fan of LD_PRELOAD let me tell you… oh wait it’s my blog so I’m going to. Where do I begin… About three years ago, I wrote a blog post about the 10 LDFLAGS I love . After writing the post, I realized I should have made the number odd because I think that is part of BuzzFeed’s “click algorithm.” But more seriously, I realized just how many people on the internet you can upset when you don’t include LD_PRELOAD in your favo....

2000 words, 7 1/2 minutes. Attack Surface Reduction Illustrerad verldshistoria utgifven av E. Wallis. volume I. 1875-9. “Out of every hundred men, ten shouldn’t be there, eighty are just targets” Heraclitus 535 - 475 BC. My posts on Winning Systems for Cyber Security Practitioners are my most popular. In them, I attempt to change your perspective on the relative importance of products and skills in securing what’s precious to you.

When we started  Discourse  in 2013, our server requirements were high: 1GB RAMmodern, fast dual core CPUspeedy solid state drive with 20+ GB I’m not talking about a cheapo shared cpanel server, either, I mean a dedicated virtual private server with those specifications. We

As part of my work on standards under GA4GH , I frequently deal with API specifications, most often written in OpenAPI 3 (OAS 3) . The setup is always similar – there’s a public GitHub repository containing an OAS 3 YAML file and a few common auxiliary files (.gitignore, LICENSE, CONTRIBUTING.md, and README.md). Reference implementations of...

As part of my work on standards under GA4GH , I frequently deal with API specifications, most often written in OpenAPI 3 (OAS 3) . The setup is always similar – there’s a public GitHub repository containing an OAS 3 YAML file and a few common auxiliary files (.gitignore, LICENSE, CONTRIBUTING.md, and README.md). Reference implementations of...

I always learn things about usability when watching my Dad use a computer. Recently I observed the following: So as you type a station name into https://www.thetrainline.com/ it makes suggestions. So there are two fields, the “From” and the “To”. If you enter text in any of them, a drop-down appears with suggestions. Both these points are obviously completely standard UI practices, what could go wrong? It turns out if you enter text i..

Although it can be easy to know if you’ve messed up badly as a manager, it’s not always as easy to know if you’re doing a good job. In…

Although it can be easy to know if you’ve messed up badly as a manager, it’s not always as easy to know if you’re doing a good job. In…

Today Snyk is happy to announce the launch of The Secure Developer, a community and educational resource for all things security. We’ll bring together the greatest security experts to share their experiences on building security into their workflows, discussing tools that can help, and reviewing good and bad practices seen in the real world.

Grace Hopper is happening on October 2-4 2019 and the Call for Participation, Abi Award nominations, and Scolarship applications are now open ! Here is why we love Grace Hopper. 10-15 minute read In September 2018, sixteen Rollers joined around 20,000 attendees from all over the world for Grace Hopper, the largest gathering of women in computing. Although women make up more than half of the U.S. workforce, we make up less than 20 ....

Johnny Decimal - bpev.me - 7 years ago - eng


Johnny Decimal - bpev.me - 7 years ago - eng

I’ve been playing with creating (Youtube) videos, including merging a couple together with the Windows 10 Photos App. So I present to you me fixing (replacing) the watch band on my wife’s Timex Ironman watch:

A security flaw discovered by Adam Iwaniuk and Borys Popławski and found in open source software runC was disclosed on February 11th, 2019 and described in CVE-2019-5736.

Do you remember the last time you saw a before-and-after photo of a an overweight person losing more than a hundred pounds? On the left, they look bloated, and their facial expression often betrays sadness. On the right, they’ve slimmed down, posing with their old clothes for comparison. And inevitably their face glows and they radiate confidence and positive outlook. I’m really fascinated and in awe when I hear about a person who had ser....

It's rare throughout history that any people would have an opportunity to reshape their government without war or the threat of violence. Brexit is such an opportunity and should be treated as such.

From the Intel x86 Manual : In the mid-1960s, Intel cofounder and Chairman Emeritus Gordon Moore had this observation: “… the number of transistors that would be incorporated on a silicon die would double every 18 months for the next several years.” Over the past three and half decades, this prediction known as “Moore’s Law” has continued to hold true. Moore’s Law is coming up a lot lately in the context of coming to an end. It’s k....

I started dipping into some firmware and hardware things on my vacation and unemployment and I figured I would take you down my journey as well. Baseboard management controller The first thing I dipped into was openbmc . This is pretty cool. At face value it has support for a lot of different boards. It uses IPMI (Intelligent Platform Management Interface) to perform tasks for monitoring and operating the components of a computer. The IP....

You can spend quite a bit of your programming career without working with trees, or just by simply avoiding them if you don’t understand them (which is what I had been doing for a while).

otpgateway v0.3.2 - nadh.in - 7 years ago - eng
Repository: @knadh/otpgateway GitHub release page: v0.3.2 Changelog cf18207 Fix invalid function call in JS

otpgateway v1.0.0 - nadh.in - 7 years ago - eng
Repository: @knadh/otpgateway GitHub release page: v1.0.0 Changelog fdc69f3 Remove viper and add koanf for config processing.


I’ve learned a lot of skills over the course of my career, but no technical skill more useful than SQL. SQL stands out to me as the most valuable skill for a few reasons: It is valuable across different roles and disciplines Learning it once doesn’t really require re-learning You seem like a superhero. You seem extra powerful when you know it because of the amount of people that aren’t fluent Let me drill into each of these a bit furt....

I’ve learned a lot of skills over the course of my career, but no technical skill more useful than SQL. SQL stands out to me as the most valuable skill for a few reasons: It is valuable across different roles and disciplines Learning it once doesn’t really require re-learning You seem like a superhero. You seem extra powerful when you know it because of the amount of people that aren’t fluent Let me drill into each of these a bit furt....

I remember seeing too much of this up close and personal. I was kicked out of one church, not for trying to expose it, but just trying to get it to stop. This has a lot to do with why the conservative push faded out some years ago; too much of the immoral shenanigans were associated with conservative activists.

I thought it would be fun to start a blog post series containing design docs from my personal archive that never saw the light of day. This will be the first of the series. It contains what I thought about in detail for a general multi-tenant secured container orchestrator. The use case would be for running third party code securely isolated from each other. If you would like to see this in google doc form it also lives here . Requirement....



A few weeks ago, I was out at a social event with a bunch of guys and gals from the local Linux/UNIX/developer/IT community (contrary to popular opinion, Linux/UNIX people know how to party hard). At one point during the night, we were sitting at a round booth and poking fun at a total Apple fanboy in our group. Someone called him a “Cult of Mac member” and he replied, “And proud to be one - I could write the book on the cult!” to which I..

A few weeks ago, I was out at a social event with a bunch of guys and gals from the local Linux/UNIX/developer/IT community (contrary to popular opinion, Linux/UNIX people know how to party hard). At one point during the night, we were sitting at a round booth and poking fun at a total Apple fanboy in our group. Someone called him a “Cult of Mac member” and he replied, “And proud to be one - I could write the book on the cult!” to which I..





So I’ve been working with a containerized solution recently which runs outside of Kuberenetes using an Azure VMSS to scale out. I won’t dive into the reasons why we went down this route but one really interesting thing came of out of it. How do you automatically healthcheck a container outside of Kubernetes? Well it turns out docker has this covered in newer versions. You can specify a HEALTHCHECK inside the docker file to monitor the co..

Unlike for circles, there isn’t a simple exact closed formula for the perimeter of an ellipse. We compare several well-known approximations, and conclude that a formula discovered by Ramanujan is our favourite, due to its simplicity and extreme accuracy. Published: 11th February 2019 Last updated: 22th November 2020   An ellipse satisfies that equation: $$ … Continue reading "A Formula for the Perimeter of an Ellipse"

29 visitors online