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

Writing a Go/C polyglot Someone on a Slack I’m on recently raised the question of how you might write a source file that’s both valid C and Go, commenting that it wasn’t immediately obvious if this was even possible. I got nerdsniped, and succeeded in producing one, which you can find here. I’ve been asked how I found that construction, so I thought it might be interesting to document the thought / discovery / exploration process that got m..

Writing a Go/C polyglot Someone on a Slack I’m on recently raised the question of how you might write a source file that’s both valid C and Go, commenting that it wasn’t immediately obvious if this was even possible. I got nerdsniped, and succeeded in producing one, which you can find here. I’ve been asked how I found that construction, so I thought it might be interesting to document the thought / discovery / exploration process that got m..

Hey I’m Luke, an engineer at Snyk based in Amsterdam. I wanted to share my story about making climate positive changes.

The Valuable Dev has some good tips for stress management . I will write an in-depth article about my own strategies at some point, but in brief: Go home. My job moved me across the country. Going home a few times a year helps keep me grounded, and reminds me about what actually matters. Make friends at work. Love ‘em or hate ’em, you will spend more time with your coworkers than almost anyone else. At least learn to like them. Don’t wor....

otpgateway v2.0.0 - nadh.in - 6 years ago - eng
Repository: @knadh/otpgateway GitHub release page: v2.0.0 Changelog a0cdcdb Merge pull request #1 from mr-karan/master 579ebe2 feat: Add docker instructions in Makefile 66018f0 feat: Add a Dockerfile 32b7ffc feat: Read config from env variables


An underrated feature of Jest is customizing the way assertion errors that the console displays when tests fail are handled.

I’m a sucker for a good pseudocide story . Isabelle Kohn has a nice writeup on the ways investigators track these people down , and Gizmodo posted an interesting article about the psychology of faking your own death . Back in 2009, Howard Swains talked about this topic as well . Interesting stuff. Permalink.


Most people leave their job because of their manager. They leave their manager because they are not engaged in their work. So how do you, as a leader, engage your employees?

A friend of mine used to pirate all sorts of things. He didn’t realize it at the time, but he grew up in the golden age of piracy: Napster had proven the idea just a few years ago, and sites like The Pirate Bay and Kickass Torrents had since stepped in to keep the dream alive and well. Fast-forward to today, though, and most of those sites have shut down. The Pirate Bay still manages to limp along , but copyright laws and watchful Intern..

Do you git it? Learn Git Interactively GitHub resources Free Code Camp - Git Git in 20 min (Video) Git bless you How to Write a Git Commit Message A successful Git branching model Using git-flow to automate your git branching workflow One flow Pull it together Better Pull Requests Great Pull Requests Code Review BP Tooling git GUI clients Gitflow AVH Magit (emacs) tig git for windows (if you have too…) Git Ops General resources Git..

Do you git it? Learn Git Interactively GitHub resources Free Code Camp - Git Git in 20 min (Video) Git bless you How to Write a Git Commit Message A successful Git branching model Using git-flow to automate your git branching workflow One flow Pull it together Better Pull Requests Great Pull Requests Code Review BP Tooling git GUI clients Gitflow AVH Magit (emacs) tig git for windows (if you have too…) Git Ops General resources Git..

My son has gotten really into looking at books lately. He absolutely loves flipping through his books.



I have done a bit of work on First Crack since last month’s update . It’s time I shared it with you. Permalink.

In a comment on yesterday's Hacker News thread about journaling, I sketched out my daily journaling practice of late. This post contains the full details on this procedure for those who are interested in using Org Mode for daily journaling. The Basics Every day gets its own Org Mode file. What goes in is not specified, but things I've included so far include: To do lists Things I probably won't do but would like to Previous....

In a comment on yesterday's Hacker News thread about journaling, I sketched out my daily journaling practice of late. This post contains the full details on this procedure for those who are interested in using Org Mode for daily journaling. The Basics Every day gets its own Org Mode file. What goes in is not specified, but things I've included so far include: To do lists Things I probably won't do but would like to Previous....

Bootstrap is a hugely popular frontend framework. Looking behind the scenes of Bootstrap unveils its heavy reliance on Sass, a CSS language. This article shows some internals of Bootstrap, with a focus on the button component and the build environment.

In a comment on yesterday's Hacker News thread about journaling, I sketched out my daily journaling practice of late. This post contains the full details on this procedure for those who are interested in using Org Mode for daily journaling. The Basics Every day gets its own Org Mode file. What goes in is not specified, but things I've included so far include: To do lists Things I probably won't do but would like to Previous....

Via Florian Margaine's Eshell config , I discovered ssh's ControlMaster . It enables sharing multiple sessions over a single network connection. This has the benefit of speeding up Emacs TRAMP. In your ~/.ssh/config add: Host * ControlPath ~/.ssh/master-%h:%p ControlMaster auto ControlPersist 10m

csv bookmarks - xenodium.com - 6 years ago - eng
convert ofx to csv . Today I Learned (secretGeek) . Exporting Excel files to CSV with in2csv from csvkit . TSV Utilities: Command line tools for large, tabular data files (Hacker News) . Why You Don't Want to Use CSV Files (Have a good data) .

A couple of weeks ago I made a Twitter and Facebook “bot” using IFTTT and Google Sheets to post a random number every day to novelty accounts.

I have used Duplicati uneasily for some time to back up my personal server which hosts Nextcloud and other bits.



I used to live in the preparedness space. I found Doomsday Preppers late one night in college, and despite a sensational portrayal of some already sensational people, I got hooked. I spent the next two years reading prepper blogs , listening to their podcasts , stashing supplies, and building a bug-out bag. I even wrote a book about it all. Preparedness fell to the wayside when I left college, though, until nutnfancy’s three ..

Taking data from the Benchmarks Game archive and analyzing it with SQL to figure out which languages are fast and which ones are slow!

This post covers building and testing a minimal, but still useful, C project. We'll use Google's gtest and CMake for testing C code. This will serve as a foundation for some upcoming posts/projects on programming Linux, userland networking and interpreters. The first version of this post only included one module to test. The test/CMakeLists.txt would also only expose a single pass-fail status for all modules. The second version of....



I like seeing passionate people talk about their craft, and Carl Medlock has a passion for Tesla Roadsters. This story reminded me of Rich Benoit rebuilding his own Tesla . When I want to get away from my screen I stick with woodworking for the most part, but I would love to get into this sort of work. I can build out my car , but I would love to do more. Permalink.

Dot Space Space - blog.gnoack.org - 6 years ago - eng
I have a confession to make. I used to put two spaces after each sentence, as it used to be done by typewriter typists before computers [citation needed]. The moment when I started to form this habit was around 2010. I was young and easy to impress, and I was picking up more advanced Emacs use working on the TeX source for my diploma thesis. While editing these large chunks of free-form text was when I discovered the fill-paragraph functi....

Dot Space Space - blog.gnoack.org - 6 years ago - eng
I have a confession to make. I used to put two spaces after each sentence, as it used to be done by typewriter typists before computers [citation needed]. The moment when I started to form this habit was around 2010. I was young and easy to impress, and I was picking up more advanced Emacs use working on the TeX source for my diploma thesis. While editing these large chunks of free-form text was when I discovered the fill-paragraph functi....

Dot Space Space - blog.gnoack.org - 6 years ago - eng
I have a confession to make. I used to put two spaces after each sentence, as it used to be done by typewriter typists before computers [citation needed]. The moment when I started to form this habit was around 2010. I was young and easy to impress, and I was picking up more advanced Emacs use working on the TeX source for my diploma thesis. While editing these large chunks of free-form text was when I discovered the fill-paragraph functi....



Jane Street’s intern program yet again is coming to an end, which is a nice opportunity to look back over the summer and see what they’ve accomplished.

Until recently, one of the top technical risks facing SoundCloud’s Android team was increasing build times. Our engineering leadership was well aware of the problem, and it was highlighted in our company’s quarterly goals and objectives as modularization. Faster build times means more productive developers. More productive developers are happier and can iterate on products more quickly. Modularization is key to decreasing build times, but a..

Jane Street’s intern program yet again is coming to an end, which is a nice opportunity to look back over the summer and see what they’ve accomplished.


Until recently, one of the top technical risks facing SoundCloud’s Android team was increasing build times. Our engineering leadership was well aware of the problem, and it was highlighted in our company’s quarterly goals and objectives as modularization. Faster build times means more productive developers. More productive developers are happier and can iterate on products more quickly. Modularization is key to decreasing build times, but a..

Phoenix Command work continues apace as I combine the core systems documents into one 384-page hard cover book. This textbook contains the main Small Arms Combat System, the advanced rules with expansion, the artillery system, and mechanized system. A companion book with weapon data should follow in the coming months. The book is essentially just […]

105 visitors online