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





So a few weeks back I received an interesting email that at first thought looked like a scam. In short I was being invited to a BBQ at the Consul General’s residence in Sydney to meet an ICT/start up delegation from the Netherlands. Let me straight up say I have no idea why I would receive something like this. I am not dutch, have no dutch ancestry (that I am aware of) and while searchcode.com somehow is listed on the top startups in S..



Right, so this is probably not for everyone – but I just wanted to share.  Vim plugin – not this time Before you just say – “hey there is a plugin for that” – (If you don’t know, Vim as a bunch of plugin and I would advise you check VimAwesome to get an idea of how many things you can do with this tiny piece of software.) So obviously among all the plugins, there are a few dedicated to manage your WordPress blog directly in VIM.

Discover the truth about the Crusades and why invoking them today is misguided, in this well-researched and engaging book.


Right, so this is probably not for everyone – but I just wanted to share.  Vim plugin – not this time Before you just say – “hey there is a plugin for that” – (If you don’t know, Vim as a bunch of plugin and I would advise you check VimAwesome to get an idea of how many things you can do with this tiny piece of software.) So obviously among all the plugins, there are a few dedicated to manage your WordPress blog directly in VIM.

Discover the truth about the Crusades and why invoking them today is misguided, in this well-researched and engaging book.

Last week scrolling broke and we had a few relatively complex regressions. This can be traced back to a change we did to the getComponentAt(x, y) method, this change in itself fixed a problematic bug but triggered far worse bugs and we just had to revert the whole thing…​ So why did we even do a change to a method that’s so deep in the code and so risky?

Mira Hirtz has a good write-up on how abstractions and representations of things become the things they meant to represent . With regards to representations, one phenomenon that I particularly like is what I call interference . It happens when something, through its idiosyncratic existence, leaves traces in the outside world. Traces that show some of the object’s properties in a concise way. Just look at these photographs: Take....

In conservative Christian circles, the English Standard Version seems to be the Bible translation of choice. Many Calvinistic and Reformed leaders endorse this translation, and use it in their books and articles. I have personally used this translation for many years, and have enjoyed it. However, no translation is perfect. This isn’t a superficial comment meant to appease those who prefer other translations. Every translation of the S....

In conservative Christian circles, the English Standard Version seems to be the Bible translation of choice. Many Calvinistic and Reformed leaders endorse this translation, and use it in their books and articles. I have personally used this translation for many years, and have enjoyed it. However, no translation is perfect. This isn’t a superficial comment meant to appease those who prefer other translations. Every translation of the S....



Growth in code bases come with exciting scalability challenges. As the size of our iOS codebase and team at SoundCloud grew, we faced challenges: long compile times and conflicts. Our productivity started to suffer as a result. We took inspiration from the work done in the backend (Building Products at SoundCloud) and applied it to mobile development. The main goal was to get back to a state where development is fun, fast, and would scale a..

When I joined trivago a year ago we had problems with our releases. Read how we were able to switch from our bash release process to a new one.

Time for another Remacs update: lots of contributions, a wide range of features, and even a logo! Contributing Since the last update , we’ve seen contributions from lots of new people. We’ve added @brotzeit and @shanavas786, bringing us to seven wonderful people who can approve your PRs. Speaking of PRs, we’ve merged an amazing 64 pull requests since the last update! If you’re looking for a good feature for your first contribution, @....

Growth in code bases come with exciting scalability challenges. As the size of our iOS codebase and team at SoundCloud grew, we faced challenges: long compile times and conflicts. Our productivity started to suffer as a result. We took inspiration from the work done in the backend (Building Products at SoundCloud) and applied it to mobile development. The main goal was to get back to a state where development is fun, fast, and would scale a..

When I joined trivago a year ago we had problems with our releases. Read how we were able to switch from our bash release process to a new one.

Creating a home for people, however they identify, isn’t just about attracting them. It's about creating an environment where they feel welcome, respected, listened to and where interesting paths are open to them. It’s about retaining and creating opportunities for everyone - whatever kind of leader they are.

In every organization I have worked with managing user authentication and passwords was a huge challenge. The key issue was that the "old" password best practices were **failed attempts to fix the user, not the system**. This post Finally: Some Sane Password Advice first appeared on Dan Stroot's Blog

One of the less familiar features of Java is the mess of weak/soft/phantom references. This is a confusing mess and it’s compounded by the fact that other languages (such as the reference counting Swift/Objective-C) have used these terms with a different meaning. To simplify this weak references in a garbage collected language allows you to keep a pointer (reference) to an object that won’t force it to stay in RAM.

Disclaimer, this post may contain views that may or may not piss some people off. But they are my views, based on my personal experiences, and this is my blog…





Earlier this week we started the process to upgrade one of our hypervisor compute clusters when we encountered a rather painful bug with HP’s Broadcom NIC chipsets. We were part way through a routine rolling pool upgrade of our hypervisor (XenServer) cluster when we observed unexpected and intermittent loss of connectivity between several VMs, then entire XenServer hosts. The problems appeared to impact hosts that hadn’t yet upgraded to..

Math fonts from six different type systems, courtesy Chalkdust I’ve always felt like constructing printed math was much more of an art form than regular typesetting. Someone typesetting mathematics is less a “typist” and more an artist attempting to render abstract data on a two-dimensional surface. Mathematical symbols are themselves a language, but they are fundamentally a visual representation of human-conceived knowledge—knowledg....

Earlier this week we started the process to upgrade one of our hypervisor compute clusters when we encountered a rather painful bug with HP’s Broadcom NIC chipsets. We were part way through a routine rolling pool upgrade of our hypervisor (XenServer) cluster when we observed unexpected and intermittent loss of connectivity between several VMs, then entire XenServer hosts. The problems appeared to impact hosts that hadn’t yet upgraded to..

Earlier this week we started the process to upgrade one of our hypervisor compute clusters when we encountered a rather painful bug with HP’s Broadcom NIC chipsets. We were part way through a routine rolling pool upgrade of our hypervisor (XenServer) cluster when we observed unexpected and intermittent loss of connectivity between several VMs, then entire XenServer hosts. The problems appeared to impact hosts that hadn’t yet upgraded to..

Earlier this week we started the process to upgrade one of our hypervisor compute clusters when we encountered a rather painful bug with HP’s Broadcom NIC chipsets. We were part way through a routine rolling pool upgrade of our hypervisor (XenServer) cluster when we observed unexpected and intermittent loss of connectivity between several VMs, then entire XenServer hosts. The problems appeared to impact hosts that hadn’t yet upgraded to..

Earlier this week we started the process to upgrade one of our hypervisor compute clusters when we encountered a rather painful bug with HP’s Broadcom NIC chipsets. We were part way through a routine rolling pool upgrade of our hypervisor (XenServer) cluster when we observed unexpected and intermittent loss of connectivity between several VMs, then entire XenServer hosts. The problems appeared to impact hosts that hadn’t yet upgraded to..

How do you design a tool that tows the line between 'exciting new ground' and 'real world practicality'? We asked a lot of those questions with the Event Gateway.

Dear Postgres, I’ve always felt an affinity for you in my 9 years of working with you. I know others have known you longer, but that doesn’t mean they love you more. Years ago when others complained about your rigidness or that you weren’t as accommodating as others I found solace in your steadfast values: Don’t lose data Adhere to standards Move forward with a balancing act between new fads of the day while still continuously improving....

Dear Postgres, I’ve always felt an affinity for you in my 9 years of working with you. I know others have known you longer, but that doesn’t mean they love you more. Years ago when others complained about your rigidness or that you weren’t as accommodating as others I found solace in your steadfast values: Don’t lose data Adhere to standards Move forward with a balancing act between new fads of the day while still continuously improving....

1600 words, 8 minutes. You’ve suffered a breach. Your security was circumvented. Data was lost and the public, shareholders, media, and perhaps regulator must soon be informed. A chain of events has begun. What you do next will determine in large part where that chain leads. In this post I’m going to talk about a tactic I’ve seen used to successfully re-frame a bad situation and nudge the narrative in your favour.


photo credit (pirinmountain.wordpress.com)[https://pirinmountain.wordpress.com/2013/04/18/%D0%BC%D0%B0%D1%80%D1%88%D1%80%D1%83%D1%82%D0%B8-%D0%B8-%D0%BA%D0%B0%D1%80%D1%82%D0%B8/] I was talking to a friend of mine, catching up on what each of us has been doing, and we had an interesting observation about the role of crossroads in life. My friend went on a multi-day hike, but as luck would have it, his tent broke after three days. This r....

Using your own product consistently — or dogfooding — is a great technique for validating your work, especially when you fit the description of the target user. But it’s just not enough to create a great product. To do that, you need to talk to users and truly understand their needs, goals, and pains. That being said, it’s often easy to overlook who should be included in the research process.

5 visitors online