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

Ian Eyberg in Containers are Not the Future , quoting a line from Mike Rapoport and James Bottomley’s talk at this year’s Free and Open source Software Developers’ European Meeting : “The kernel developers view of the docker community is that in the rare case they can actually formulate the question correctly they usually don’t understand the answer.” Hilarious. Ian also got at a critical point about the state of modern software..

I've updated the board frontend to the latest work in progress version. This is a total rewrite that...

The COVID-19 virus has forced colleges and universities in Ontario to quickly move their stuff to an online format to allow classes to continue using social isolation. As a learner, this means that you’ll be immersed in a new learning format that is very different from a physical classroom environment. Both physical and online learning have their own unique advantages, and you’ll likely be engaging in both over the course of your career. ..

The COVID-19 virus has forced colleges and universities in Canada to quickly move their stuff to an online format to allow classes to continue using social isolation. One teacher even wrote a funny song about it: https://www.youtube.com/watch?v=CCe5PaeAeew I’m luckier than most, since I’ve been doing online seminars and classes for a wide variety of different organizations for many years now. Most of these sessions have been Train the T..

The COVID-19 virus has forced colleges and universities in Ontario to quickly move their stuff to an online format to allow classes to continue using social isolation. As a learner, this means that you’ll be immersed in a new learning format that is very different from a physical classroom environment. Both physical and online learning have their own unique advantages, and you’ll likely be engaging in both over the course of your career. ..

The COVID-19 virus has forced colleges and universities in Canada to quickly move their stuff to an online format to allow classes to continue using social isolation. One teacher even wrote a funny song about it: https://www.youtube.com/watch?v=CCe5PaeAeew I’m luckier than most, since I’ve been doing online seminars and classes for a wide variety of different organizations for many years now. Most of these sessions have been Train the T..

While I do most editing in Emacs, I use Xcode every now and then. I like Xcode's pair matching (of brackets) combined with its auto-indent. While the wonderful smartparens gives Emacs pair-matching powers, it doesn't automatically indent between pairs (out of the box anyway). Luckily, smartparens does provide sp-local-pair, which enables us to achieve a similar goal. With a short snippet, we can autoindent between {}, [], an..

SOLARPUNK : A REFERENCE GUIDE - Solarpunks - Medium . Solarpunk: Notes toward a manifesto (Project Hieroglyph) .


Last week I finally took a plunge and decided to take the AWS Solutions Architect 2020 - Associate exam. I passed the exam with a score of 926 / 1000. I have been working in the cloud space for more than 5 years, but never got the interest in taking the exam. While having a chat with a friend, he told me that he cleared 4 to 5 AWS certifications including AWS Solutions Architect - Professional.


When you use Vue for your project, there is a great chance that Nuxt can improve your experience significantly. By using Nuxt you get all the benefits of the Vue ecosystem plus some significant enhancements that I want to highlight in this article



Coronavirus. COVID-19. Worldwide pandemic. The apocalypse. A lot’s happened in the past month, but I’ve still been able to publish five posts.

This articles describes the difference between how component invocation differs when using curlies {​{...}}, angle brackets <...> or an (...) s-expression in Ember templates. Ember has three methods for invoking components and helpers in a template, either of the three can be used to invoke both classic and modern glimmer components. The “classic” syntax in the form that uses curly braces {​{...}}, e.g. {​{user-profile firstName="Dan" ....



Someone I work with mentioned that each week he takes time to have coffee with his mum. This might sound quite normal but there are two parts that stand out for me.

Obviously we have no idea whether the interpretation in the video is correct however I love they way the octopus changes colour and shape as it “dreams”.

Someone I work with mentioned that each week he takes time to have coffee with his mum. This might sound quite normal but there are two parts that stand out for me.

Obviously we have no idea whether the interpretation in the video is correct however I love they way the octopus changes colour and shape as it “dreams”.

Dan Moore’s 2018 post, When do you earn your pay? , reminded me of something I told one of my friends a few years ago. Both senior ROTC cadets at the time, he had just finished complaining about how our instructors always blamed him when other people did the wrong thing. “You’re not here for things to go right,” I told him, “the only reason our job exists is to fix things when they go wrong.” This leads into a larger point about the role..

I had a really, really interesting talk with a friend yesterday about the current times and they commented to me: My mom has come to live with me and she is immuno-compromised (COPD) so we're taking this really, really seriously. Even though perhaps we should all just hunker down, adopt a bunker mentality and never let anyone into our homes, that's just not realistic or even viable . What we need to do is be smart about this. ....

This is an old school trick that you use when you don't have a robust test suite and / or a CI environment. When you run Rails in development mode it is VERY, VERY forgiving of little details like syntax errors – the type of thing that grind your web server to a hard stop. The trick is to use RAILS_ENV=production in development mode and that causes syntax errors to get caught: RAILS_ENV=production bundle exec rails s -p3169 Here....

My last post omitted the real reason I hadn't swapped to OnlyOffice was that I was too lazy to look further into apparmor. Allowing dash to inherit the php permissions with /bin/dash ix, is one solution but for other reasons, I wanted to write a more contained profile to spawn dash within. Searching the internet & reading my favourite apparmor docs didn't enlighten.


Disclaimer: I am not a professionally trained sysadmin. What I have learned is by trial and error and study from Google searches. This is more notes for myself rather than a guide or article. I will regularly update it. Intro I am using a dedicated MySQL server for Domainstats.com and I have been doing that since [...]

Disclaimer: I am not a professionally trained sysadmin. What I have learned is by trial and error and study from Google searches. This is more notes for myself rather than a guide or article. I will regularly update it. Intro I am using a dedicated MySQL server for Domainstats.com and I have been doing that since [...]

At Home - davi.sh - 6 years ago - eng
Last Wednesday, Penn extended Spring Break by a week and moved classes online for a semester in response to the threat of COVID-19. The same day, the WHO declared the virus’s global spread officially a pandemic. In the days since, I’ve packed up my dorm room and moved home. I’ve tried to see how I could use this time effectively — tackling projects I wouldn’t necessarily have time for in a busy college schedule, and learning new skills. H....

At Home - davi.sh - 6 years ago - eng
Last Wednesday, Penn extended Spring Break by a week and moved classes online for a semester in response to the threat of COVID-19. The same day, the WHO declared the virus’s global spread officially a pandemic. In the days since, I’ve packed up my dorm room and moved home. I’ve tried to see how I could use this time effectively — tackling projects I wouldn’t necessarily have time for in a busy college schedule, and learning new skills. H....



Zip code data is always problematic due to the leading zeros. The smarter_csv gem in Rails defaults to automatically handling numbers as numerics, not strings, which means that you lose 00408 to just 408. Here's an example of a work around using a rake task to load data: # bundle exec rake data:import_geography --trace task :import_geography => :environment do path = File . join ( Rails . root , 'lib/tasks/..

Note: If you're concerned about COVID-19, I'd encourage you to check out CovidNearMe.org . Disclaimer - I'm one of the authors of it. I've now personally seen the impact of COVID-19 – a good friend – who was in my house less than 10 days ago has been diagnosed with the following: May have COVID-19 but a test wasn't available Need to self quarantine for 2 weeks following the onset of symptoms This raises the question: How do you ....

The first few paragraphs cover what I was looking for and what I considered. Then the review. Why the Surface Book 2 I used a Macbook throughout my professional career until I had the choice a few years ago when I started my current job. Here, I ran Gentoo, then FreeBSD, then Arch, and now Windows 10 on the Dell XPS 15. I enjoy Windows and I think Microsoft is doing a better job on hardware and software these days. At least, compared to ....

While I’m finishing the last touches on my graduation thesis (posts about that will follow soon) I wanted to take my mind off a little bit with some hobby. I have always been fascinated by presenting data in a clear and automated way and wanted to experiment a bit with that. As a subject for this I chose the big crisis of this moment: the corona virus or Covid-19. This posts serves as quick write up documenting various scripts and tools tha..

When I started developing my personal website I\'ve had some difficulties. In this post I try to share what you should do to avoid those.


I think back to my time in college, and I learned some valuable things. I also learned some incredibly worthless things (i.e. don’t flip a car upside down and then backover… it’ll break the axle so you can’t roll it). Even in classes… the basic approach to a supply/demand curve to maximize profit is cute when done in a classroom vs. the complexities of how things actually work… I mean I get the idea behind it, but what you learn is so far b....

I think back to my time in college, and I learned some valuable things. I also learned some incredibly worthless things (i.e. don’t flip a car upside down and then backover… it’ll break the axle so you can’t roll it). Even in classes… the basic approach to a supply/demand curve to maximize profit is cute when done in a classroom vs. the complexities of how things actually work… I mean I get the idea behind it, but what you learn is so far b....


Now that everyone else has to work from home let me share my tips from 5 happy years of this way of life: Get some exercise! Measure your steps and make sure you do a healthy amount every day. Super important. With no incidental walking your fitness can really drop. Music! Music is crucial for me and maybe for you too. I bought a spotify subscription after a few months, just to get rid of the ads. You need a lot of playlists to....

Now that everyone else has to work from home let me share my tips from 5 happy years of this way of life: Get some exercise! Measure your steps and make sure you do a healthy amount every day. Super important. With no incidental walking your fitness can really drop. Music! Music is crucial for me and maybe for you too. I bought a spotify subscription after a few months, just to get rid of the ads. You need a lot of playlists to....

3 visitors online