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’ve tried to push puppet to its limits, and so far I’ve succeeded. When you hit the kind of bug that forces you to hack around it , you know you are close. In any case, this isn’t about that embarrassing bug, it’s about how to set delayed actions in puppet. Enter puppet-runonce, a module that I’ve just finished writing. It starts off with the realization that you can exec an action which also writes to a file. If it sees this file, then....

I’ve tried to push puppet to its limits, and so far I’ve succeeded. When you hit the kind of bug that forces you to hack around it , you know you are close. In any case, this isn’t about that embarrassing bug, it’s about how to set delayed actions in puppet. Enter puppet-runonce, a module that I’ve just finished writing. It starts off with the realization that you can exec an action which also writes to a file. If it sees this file, then....

Update 12/26/2013: The Mac Beta is now available and there is no reason to use WineBottler anymore. Instructions and an updated post are here ! I switched from Windows to Mac for work a little over a year ago (I've been using Macs at home for years) and there is one program I still could not live without - Scooter Software's wonderful Beyond Compare . I've tried every single diff tool available and none have lived up to Beyond Comp....

Update 12/26/2013: The Mac Beta is now available and there is no reason to use WineBottler anymore. Instructions and an updated post are here ! I switched from Windows to Mac for work a little over a year ago (I've been using Macs at home for years) and there is one program I still could not live without - Scooter Software's wonderful Beyond Compare . I've tried every single diff tool available and none have lived up to Beyond Comp....

Today I attended the annual DIG conference. DIG stands for Digital, Interactive & Gaming, and is essentially a large conference in London, Ontario that brings together the interactive, game, and digital media companies for both networking and educational/informative sessions. Although this year’s DIG conference was a bit smaller than last year, there were more industry professionals present, and far more meaningful conversation! Instead ..

Today I attended the annual DIG conference. DIG stands for Digital, Interactive & Gaming, and is essentially a large conference in London, Ontario that brings together the interactive, game, and digital media companies for both networking and educational/informative sessions. Although this year’s DIG conference was a bit smaller than last year, there were more industry professionals present, and far more meaningful conversation! Instead ..

4 in the Continuous Delivery webinar series Automated testing is a cornerstone of Continuous Delivery. Automated functional testing ensures that your software is working across your value stream and that your organization has fast feedback when it's not. Maintaining automated acceptance tests, once a team has more than a few tests, isn't trivial however. This webinar covers best practices for keeping your functional test suites long-lived a..

We just made a major update including a pile of fixes and features. One of the biggest things we are launching right now is an early preview of our new Cloud Storage and Cloud Bind ™ solutions. Cloud Storage allows you to effectively use our cloud as a big object database, similar to other big data solutions as a sort of key/value pair lookup engine that allows you to share/sync between devices.

Guest Post I wrote for DomainNameNews I was reading Mark Cuban's thoughts about Facebook trying to get him to pay to reach his fans. It's an interesting opinion and one I can empathize with. The crux of it is this picture: Brands have spent millions of dollars getting people to 'Like' their brands. Now, Facebook is asking them to pay more to reach the audience they already paid to build. It feels fundamentally unfair because Fac....

Guest Post I wrote for DomainNameNews I was reading Mark Cuban's thoughts about Facebook trying to get him to pay to reach his fans. It's an interesting opinion and one I can empathize with. The crux of it is this picture: Brands have spent millions of dollars getting people to 'Like' their brands. Now, Facebook is asking them to pay more to reach the audience they already paid to build. It feels fundamentally unfair because Fac....

Guest Post I wrote for DomainNameNews I was reading Mark Cuban's thoughts about Facebook trying to get him to pay to reach his fans. It's an interesting opinion and one I can empathize with. The crux of it is this picture: Brands have spent millions of dollars getting people to 'Like' their brands. Now, Facebook is asking them to pay more to reach the audience they already paid to build. It feels fundamentally unfair because Fac....

Guest Post I wrote for DomainNameNews I was reading Mark Cuban's thoughts about Facebook trying to get him to pay to reach his fans. It's an interesting opinion and one I can empathize with. The crux of it is this picture: Brands have spent millions of dollars getting people to 'Like' their brands. Now, Facebook is asking them to pay more to reach the audience they already paid to build. It feels fundamentally unfair because Fac....

Coursera Functional Programming has not been my first experience in an online course, but it has been the most satisfying by far. Many people were interested in it, and I think it created a great hype, not only in the course forums but in social networks like twitter. People all around the world were interacting in the same course, creating really interesting conversations and discussions about the subject. Really nice. Technically speaki....


The Dashboard Builder - solomon.io - 13 years ago - eng
The idea came from my friend Nick Hould, who worked in a web agency as an analytics analyst before joining The Starter League.

In this first of a six-part series we'll do a deep dive into doing Continuous Delivery with Go The official Go documentation explains some key concepts with the help of  a nice diagram:

A Go Pipeline does not necessarily map one-to-one with what is referred to as the automated deployment pipeline in continuous delivery literature. The automated deployment pipeline is essentially the end-to-end CD value stream. This end to end value stream is often better modeled using multiple Go Pipelines. For very simple cases, it may be enough to model the entire value stream inside a single Go Pipeline as the diagram in the documentati..

Forget our fate The peddler sings Set up to sell my soul I’ve lived a life for wealth to bring And yet I’ll gaze At the colour of spring Immerse in that one moment Left in love with everything Soar the bridges that I burnt before One song among us all.


When there’s a merge conflict in Mercurial, TortoiseHG will give you the option to ’take local’ or ’take other’ in addition to resolving the conflict. However, sometimes you may want to ’take local’ or ’take other’ when there’s no merge conflict. To take local: hg merge --tool internal:local To take other: hg merge --tool internal:other

SSL scanners - idea.popcount.org - 13 years ago - kor

Last time we investigated the (very unintuitive) concept of a topological space as a set of “points” endowed with a description of which subsets are open. Now in order to actually arrive at a discussion of interesting and useful topological spaces, we need to be able to take simple topological spaces and build them up into more complex ones. This will take the form of subspaces and quotients, and through these we will make rigorous the noti..

Last time we investigated the (very unintuitive) concept of a topological space as a set of “points” endowed with a description of which subsets are open. Now in order to actually arrive at a discussion of interesting and useful topological spaces, we need to be able to take simple topological spaces and build them up into more complex ones. This will take the form of subspaces and quotients, and through these we will make rigorous the noti..

Last time we investigated the (very unintuitive) concept of a topological space as a set of “points” endowed with a description of which subsets are open. Now in order to actually arrive at a discussion of interesting and useful topological spaces, we need to be able to take simple topological spaces and build them up into more complex ones. This will take the form of subspaces and quotients, and through these we will make rigorous the noti..

Introduction - sam.hooke.me - 13 years ago - eng

Introduction - sam.hooke.me - 13 years ago - eng

In this lecture we learn about business models and about the Business Model Canvas as a tool for mapping business models. We learn that a company is for executing a business model whereas a startup is for finding one and then becoming a company. I fully agree with the view of a startup as a […]

Skyfall Outing - sam.hooke.me - 13 years ago - eng
After gathering first at a certain house, all members of the Tea Club set out to watch the 11:15am screening of Skyfall - though taking into account adverts, it actually started at 11:50am. This was rather fortunate because we arrived at almost half past.

Skyfall Outing - sam.hooke.me - 13 years ago - eng
After gathering first at a certain house, all members of the Tea Club set out to watch the 11:15am screening of Skyfall - though taking into account adverts, it actually started at 11:50am. This was rather fortunate because we arrived at almost half past.

Problem: Prove there are infinitely many primes Solution: Denote by $ \pi(n)$ the number of primes less than or equal to $ n$. We will give a lower bound on $ \pi(n)$ which increases without bound as $ n \to \infty$. Note that every number $ n$ can be factored as the product of a square free number $ r$ (a number which no square divides) and a square $ s^2$.

Problem: Prove there are infinitely many primes Solution: Denote by $ \pi(n)$ the number of primes less than or equal to $ n$. We will give a lower bound on $ \pi(n)$ which increases without bound as $ n \to \infty$. Note that every number $ n$ can be factored as the product of a square free number $ r$ (a number which no square divides) and a square $ s^2$.

Problem: Prove there are infinitely many primes Solution: Denote by $ \pi(n)$ the number of primes less than or equal to $ n$. We will give a lower bound on $ \pi(n)$ which increases without bound as $ n \to \infty$. Note that every number $ n$ can be factored as the product of a square free number $ r$ (a number which no square divides) and a square $ s^2$.


Beyond the War on General Purpose Computing: What's Inside the Box? Cory Docotorow Author, Activist, Blogger, Co-Editor of BoingBoing.net Assuming the failure of all the calls to regulate PCs and the Internet because people might do bad things with them, what then? Civil war, that's what. The su/user split we inherited from multiuser systems has given us a false intuition: that owners of computers, and not their users, should set p..

Beyond the War on General Purpose Computing: What's Inside the Box? Cory Docotorow Author, Activist, Blogger, Co-Editor of BoingBoing.net Assuming the failure of all the calls to regulate PCs and the Internet because people might do bad things with them, what then? Civil war, that's what. The su/user split we inherited from multiuser systems has given us a false intuition: that owners of computers, and not their users, should set p..

Beyond the War on General Purpose Computing: What's Inside the Box? Cory Docotorow Author, Activist, Blogger, Co-Editor of BoingBoing.net Assuming the failure of all the calls to regulate PCs and the Internet because people might do bad things with them, what then? Civil war, that's what. The su/user split we inherited from multiuser systems has given us a false intuition: that owners of computers, and not their users, should set p..

Post Metasploitation: Improving Accuracy and Efficiency in Post Exploitation Using the Metasploit Framework egypt Developer, Rapid7 As many in this community have echoed, shell is just the beginning. Owning a box is all well and good, but where do you go from there? Everyone has their own secret sauce for furthering their access after gaining a foothold. This talk will focus on the techniques, from simple to advanced, available for....

Post Metasploitation: Improving Accuracy and Efficiency in Post Exploitation Using the Metasploit Framework egypt Developer, Rapid7 As many in this community have echoed, shell is just the beginning. Owning a box is all well and good, but where do you go from there? Everyone has their own secret sauce for furthering their access after gaining a foothold. This talk will focus on the techniques, from simple to advanced, available for....

Post Metasploitation: Improving Accuracy and Efficiency in Post Exploitation Using the Metasploit Framework egypt Developer, Rapid7 As many in this community have echoed, shell is just the beginning. Owning a box is all well and good, but where do you go from there? Everyone has their own secret sauce for furthering their access after gaining a foothold. This talk will focus on the techniques, from simple to advanced, available for....

Changing the Security Paradigm: Taking Back Your Network and Bringing Pain to the Adversary Shawn Henry CrowdStrike The threat to our networks is increasing at an unprecedented rate. The hostile environment we operate in has rendered traditional security strategies obsolete. Adversary advances require changes in the way we operate, and "offense" changes the game. Shawn Henry Prior to joining CrowdStrike, Henry was with the FB..

Busting the BARR: Tracking "Untrackable" Private Aircraft for Fun &Profit Dustin Hoffman President & Senior Engineer, Exigent Systems Inc. Semon Rezchikov Independent Researcher Private aircraft provide transportation to interesting people: corporate officers, business owners, celebrities, high net-worth individuals, etc. In recent years, sites like FlightAware have made it trivial to access all public flight plans. However....

Changing the Security Paradigm: Taking Back Your Network and Bringing Pain to the Adversary Shawn Henry CrowdStrike The threat to our networks is increasing at an unprecedented rate. The hostile environment we operate in has rendered traditional security strategies obsolete. Adversary advances require changes in the way we operate, and "offense" changes the game. Shawn Henry Prior to joining CrowdStrike, Henry was with the FB..

Busting the BARR: Tracking "Untrackable" Private Aircraft for Fun &Profit Dustin Hoffman President & Senior Engineer, Exigent Systems Inc. Semon Rezchikov Independent Researcher Private aircraft provide transportation to interesting people: corporate officers, business owners, celebrities, high net-worth individuals, etc. In recent years, sites like FlightAware have made it trivial to access all public flight plans. However....

Changing the Security Paradigm: Taking Back Your Network and Bringing Pain to the Adversary Shawn Henry CrowdStrike The threat to our networks is increasing at an unprecedented rate. The hostile environment we operate in has rendered traditional security strategies obsolete. Adversary advances require changes in the way we operate, and "offense" changes the game. Shawn Henry Prior to joining CrowdStrike, Henry was with the FB..

6 visitors online