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 work a lot with image processing. There is a lot of transformations and sub images extraction. Often, it would be great to actually see those images when debugging. Quick Google search pointed me to the dump command present in gdb. In short, to get the memory dump, you would do something like this: set $source = pointer_to_the_memory set $size_of_the_dump = 4096 dump memory filename.bin $source $source +size_of_..

Email communication is not my favorite but since I can’t avoid it, I am trying to compose messages in a way that I think it makes it easier for both me and the recipient: to quickly address what is being communicated avoid misunderstandings save time Here are some tips. They don’t apply to all type of messages, I provide before and after examples to better describe each case. Emphasize text with bold/underlined font Emphasizin....

Email communication is not my favorite but since I can’t avoid it, I am trying to compose messages in a way that I think it makes it easier for both me and the recipient: to quickly address what is being communicated avoid misunderstandings save time Here are some tips. They don’t apply to all type of messages, I provide before and after examples to better describe each case. Emphasize text with bold/underlined font Emphasizin....

Swizzling in Swift - steipete.me - 6 years ago - eng
A deep dive into safe method swizzling techniques in Swift, covering common pitfalls and the correct way to implement dynamic super calls.




About a week ago I headed to Riverside Cemetery in Troy, Ohio with my wife and son. I wanted to look at (and take pictures of!) some graves of my ancestors.


Jordan Carter surprised me with this one. Everyone defaults to CrossFit, running, or cycling these days, so seeing him write about powerlifting in a positive light, with helpful advice for those getting started, caught me off-guard. Check his post out, then get to the gym. Permalink.

I had myself body-scanned at a 3D-printing kiosk in San Francisco, then loaded the resulting mesh into a three.js scene so you can spin it around in the browser.

I had myself body-scanned at a 3D-printing kiosk in San Francisco, then loaded the resulting mesh into a three.js scene so you can spin it around in the browser.








Writing Turn-Offs - zacs.site - 6 years ago - eng
I read a rundown of a cyber security threat hunting model the other day. Right at the start, the author’s definition of “hunting” jumped out at me. It jumped out at me because he defined it well — which reminded me of all the times I have seen others fail at this — and prompted this post. Permalink.



Previously in compiler basics: 1. lisp to assembly 2. user-defined functions and variables 3. LLVM 4. LLVM conditionals and compiling fibonacci Next in compiler basics: 5. an x86 upgrade In this post we'll extend the ulisp compiler 's LLVM backend to support printing integers to stdout. Exit code limitations Until now we've validated program state by setting the exit code to the result of the program comp....

Media and playback are at the core of SoundCloud’s experience. For that reason, we have established and grown an engineering team that is specialized in providing the best possible streaming experience to our users across multiple platforms. To do this, we combine the industry’s best-fitting solutions with our own custom technologies, libraries, and tools. In this article, let’s dive into how we improved latency in our Android application b..

Media and playback are at the core of SoundCloud’s experience. For that reason, we have established and grown an engineering team that is specialized in providing the best possible streaming experience to our users across multiple platforms. To do this, we combine the industry’s best-fitting solutions with our own custom technologies, libraries, and tools. In this article, let’s dive into how we improved latency in our Android application b..

the company for “all these 15 years we’ve been going,” mean nothing. Your public statement that you are “committed to ensuring” that your company “is, and will remain, a […]

This is a pretty common question, enough that I can milk it for some blog content. The short answer is this, I’ve been nickelpro for as long as I’ve been on the internet. My site is nickelp.ro because nickel.pro got sniped by a domain squatter before I could get to it, back when .pro TLDs cost waaaay too much money. The domain has grown on me over the years, since .pro is supposed to be for professionals and I’ve never been much of a prof..

Modern cities already have parts of their infrastructure underground. Some people live today underground for work or out of necessity. Where are people living inside the earth, and how will the development of underground cities be in the future?

This month marks the 18th monthly blog statistic report I’ve made in a row. I feel as if my numbers tend to be going in a general upward trend. Unsure if that’s because I’ve been paying attention to those numbers or not.

k3s on arm64 - blog.nobugware.com - 6 years ago - eng
I’m evaluating k3s a Lightweight Kubernetes on a 3 nodes arm64 cluster (RK3328 Quad arm64). At the time of writing the stable release is k3s v0.6.1. Here are my notes: If you haven’t installed k3s with the install.sh, you may need to load some modules: br_netfilter and overlay Docker is not needed since k3s is using containerd but it seems I had to start docker to initialized the whole cgroups, at least on Arch

Let me start by stating that I think all chat-bots are rubbish and that a better solution is a decent search implementation. Type in some terms and get some useful results. Much better than typing to a machine. A while ago I was working at a client site where there was an internal discussion group about building a chat-bot. Many meetings had passed, discussing using neural networks, building flows, should we use IBM Watson. Lots of talk, ..


I recently applied for an engineering management position at a maturing startup. The initial interview was great. We went an hour over the allotted time, and it felt like a friendly and meaningful conversation. In the end, the interviewer asked me if I would rather manage an existing team or kick-start a new one. I went for the second option and was looking forward to the next step in the process.

This talk was presented at the Boston Ember.js Community meetup at Salsify, Inc about a unique usecase for deploying FastBoot in order to do server-side rendering of Ember applications at scale. I review traditional, single-page web applications, I discuss server-side rendering by introducing Ember FastBoot. I showcase our architecture and provide a quick summary of how we use FastBoot in production. Using Ember FastBoot in Weird Ways ..

Cryptocurrency wallet developer Komodo has been in the news recently as the most recent victim of an attempted cryptocurrency attack by malicious code injection via npm dependencies.





This is a story about my poor life choices and where they sometimes take me. It all started when I was a little boy a few months ago. It’s President’s day weekend , and I’ve got some grand plans, at least in relation to how quiet I usually like my weekends. Friday night was catching up with some friends Saturday was a holiday party (¿in February?) Sunday was exploring San Jose

This is a story about my poor life choices and where they sometimes take me. It all started when I was a little boy a few months ago. It’s President’s day weekend , and I’ve got some grand plans, at least in relation to how quiet I usually like my weekends. Friday night was catching up with some friends Saturday was a holiday party (¿in February?) Sunday was exploring San Jose

Do you know your blood type? Do you know what separates them? How popular is one vs another? We take a look.

On the most-recent episode of The Art Of Product Podcast , Derrick Reimer and Ben Orenstein chat with Rahul Vohra, co-founder and CEO of Superhuman - the fastest email experience ever made. They talk about a great many things – and you should definitely go and listen to catch them all

So you have this book that you wrote. This newsletter you so carefully crafted. This course you designed with attention and love. …. You are ready for launch. The world is waiting for you …. …. well …. NOPE. No one is waiting for you. Not even the people who registered for (tick the right answer): your newsletter your course your e-book. — > But they signed up, right?

6 visitors online