41554 blogs · [ { "id": "01a087d3-a275-7388-b951-51186c6b5622", "title": "Linux cannot up Ethernet after sleep", "url": "https://reversed.top/2026-02-28/linux-cannot-up-ethernet-after-sleep/", "published_at": "2026-02-27T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-51186ce3bd2d", "title": "A couple of slackpkg+ tips", "url": "https://reversed.top/2024-12-25/a-couple-of-slackpkg-tips/", "published_at": "2024-12-24T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-51186d8d182f", "title": "How to limit flag occurence count in CLI11", "url": "https://reversed.top/2024-06-16/limiting-flag-count-in-cli11/", "published_at": "2024-06-15T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-51186e3c5fca", "title": "The fucking Firefox lag", "url": "https://reversed.top/2023-05-21/the-fucking-firefox-lag/", "published_at": "2023-05-20T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-51186efbc8b5", "title": "Code review rules", "url": "https://reversed.top/2023-02-22/code-review-rules/", "published_at": "2023-02-21T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-51186f4bd315", "title": "Benchmarking I/O ETA algorithms", "url": "https://reversed.top/2022-12-31/benchmarking-io-eta-algorithms/", "published_at": "2022-12-30T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-511870435b0b", "title": "Using Sumneko Lua Language Server in Vim via vim-lsp", "url": "https://reversed.top/2022-11-21/lua-lsp-in-vim/", "published_at": "2022-11-20T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-5118706bcdd2", "title": "Front panel headphone jack and PipeWire", "url": "https://reversed.top/2022-06-02/pipewire-no-front-panel-sound/", "published_at": "2022-06-01T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-51187142eded", "title": "Repository-specific commands", "url": "https://reversed.top/2020-06-29/repository-specific-commands/", "published_at": "2020-06-28T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-5118718e12e1", "title": "Don't trip over string optimizations", "url": "https://reversed.top/2020-03-31/do-not-trip-over-string-optimizations/", "published_at": "2020-03-30T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-5118728bf62c", "title": "Prevent MPlayer from disabling display's powersave", "url": "https://reversed.top/2019-12-24/prevent-mplayer-from-disabling-powersave/", "published_at": "2019-12-23T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-5118737e19f3", "title": "How -f[un]signed-char can break your code", "url": "https://reversed.top/2019-10-25/how-funsigned-char-can-break-your-code/", "published_at": "2019-10-24T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-511873e0ffa8", "title": "Why do new software tools look shiny?", "url": "https://reversed.top/2019-08-31/why-new-software-tools-look-shiny/", "published_at": "2019-08-30T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-51187404b3fc", "title": "Inventing grammar for GNU Make", "url": "https://reversed.top/2019-02-28/inventing-grammar-for-gnu-make/", "published_at": "2019-02-27T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-5118744347b1", "title": "More than 256 color pairs in curses", "url": "https://reversed.top/2019-02-05/more-than-256-curses-color-pairs/", "published_at": "2019-02-04T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-511874fef90d", "title": "New tool: pipedial (terminal element picker)", "url": "https://reversed.top/2019-01-24/pipedial/", "published_at": "2019-01-23T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-5118754a541d", "title": "Weboob as an alternative way of browsing WWW", "url": "https://reversed.top/2018-12-28/weboob/", "published_at": "2018-12-27T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-5118754a5657", "title": "Take off GitHub with RocketGit", "url": "https://reversed.top/2018-12-10/take-off-github-with-rocketgit/", "published_at": "2018-12-09T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-511876040b9b", "title": "New location of the blog", "url": "https://reversed.top/2018-12-06/new-location-of-the-blog/", "published_at": "2018-12-05T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-51187674b951", "title": "Propaganda in IT: Microsoft Buys GitHub: The Linux Foundation’s Reaction", "url": "https://reversed.top/2018-06-12/propaganda-microsoft-github/", "published_at": "2018-06-11T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-511877732698", "title": "Come to terms with computer terms", "url": "https://reversed.top/2018-03-26/come-to-terms-with-computer-terms/", "published_at": "2018-03-25T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-511878676fcb", "title": "How to make perf TUI work", "url": "https://reversed.top/2017-11-14/make-perf-tui-work/", "published_at": "2017-11-13T22:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-51187879efde", "title": "Updating mail receiving stack", "url": "https://reversed.top/2017-09-09/updating-mail-receiving-stack/", "published_at": "2017-09-08T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-511878c67c0a", "title": "Conditional ignorance in C++", "url": "https://reversed.top/2017-07-05/conditional-ignorance-in-c++/", "published_at": "2017-07-04T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-5118797de3bd", "title": "The big list of Vim-like software", "url": "https://reversed.top/2016-08-13/big-list-of-vim-like-software/", "published_at": "2016-08-12T21:00:00+00:00" }, { "id": "01a087d3-a275-7388-b951-511879be61d0", "title": "Skipping standard C++ library during debug session in gdb", "url": "https://reversed.top/2016-05-26/skipping-standard-library-in-gdb/", "published_at": "2016-05-25T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116a59d9cf9", "title": "ncurses wrappers for C++", "url": "https://reversed.top/2016-04-24/ncurses-for-cpp/", "published_at": "2016-04-23T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116a6404fe3", "title": "Converting Vim documentation file to HTML", "url": "https://reversed.top/2016-01-13/converting-vim-doc-to-html/", "published_at": "2016-01-12T22:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116a7024665", "title": "C++ manual pages", "url": "https://reversed.top/2016-01-05/cpp-man-pages/", "published_at": "2016-01-04T22:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116a7fecf41", "title": "Switching from tmux to GNU Screen", "url": "https://reversed.top/2015-11-08/switching-from-tmux-to-gnu-screen/", "published_at": "2015-11-07T22:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116a87765f7", "title": "Enabling output colorization in GCC", "url": "https://reversed.top/2015-10-25/enable-colorization-of-gcc-output/", "published_at": "2015-10-24T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116a8e7f881", "title": "C++11+ aggregate initializer surprise", "url": "https://reversed.top/2015-10-24/aggregate-initializer-surprise/", "published_at": "2015-10-23T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116a971bee0", "title": "Range iterator for Boost.PropertyTree items", "url": "https://reversed.top/2015-08-15/enumerating-boost-property-leaves/", "published_at": "2015-08-14T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116aa51009d", "title": "Clang by example: Detecting wrong first include", "url": "https://reversed.top/2015-04-23/detecting-wrong-first-include/", "published_at": "2015-04-22T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116ab2b0c8c", "title": "Why restoring signal handlers is important", "url": "https://reversed.top/2014-10-05/why-restoring-signal-handlers-is-important/", "published_at": "2014-10-04T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116abe8e367", "title": "Fixing CIFS mounts in Slackware", "url": "https://reversed.top/2014-09-29/fixing-cifs-mount-in-slackware/", "published_at": "2014-09-28T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116ac4ebca6", "title": "How to install data directory with automake", "url": "https://reversed.top/2014-09-28/how-to-install-data-directory-with-automake/", "published_at": "2014-09-27T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116ac9fba95", "title": "How to make bootable win7 installation USB stick in GNU/Linux", "url": "https://reversed.top/2014-09-18/how-to-make-bootable-win7-usb-stick-in-linux/", "published_at": "2014-09-17T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116ad5d3729", "title": "Fix graphic errors after replacing NVIDIA card with Intel Graphics", "url": "https://reversed.top/2014-09-07/fix-intel-graphics-after-nvidia/", "published_at": "2014-09-06T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116ae3bf604", "title": "Decrease LILO kernel load time", "url": "https://reversed.top/2014-09-02/boot-with-lilo-faster/", "published_at": "2014-09-01T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116ae42ae87", "title": "Clang by example: Detecting unused functions", "url": "https://reversed.top/2014-08-28/detecting-unused-functions/", "published_at": "2014-08-27T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116aefd3f04", "title": "csplit: splitting text files by separator line pattern", "url": "https://reversed.top/2014-07-23/splitting-text-files-by-pattern/", "published_at": "2014-07-22T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116af0c5f06", "title": "Prefer plain text format over HTML in mutt", "url": "https://reversed.top/2014-07-22/prefer-plain-text-format-over-html-in-mutt/", "published_at": "2014-07-21T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116af8ede99", "title": "How to add route for PPTP tunnel automatically", "url": "https://reversed.top/2014-07-07/pptp-add-route-automatically/", "published_at": "2014-07-06T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116afe3ecf0", "title": "rexima: couldn't open mixer device", "url": "https://reversed.top/2014-07-06/rexima-could-not-open-mixer-device/", "published_at": "2014-07-05T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116aff371db", "title": "Removing sendmail from mail receiving chain", "url": "https://reversed.top/2014-07-04/removing-sendmail-from-mail-receiving-chain/", "published_at": "2014-07-03T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b06637a0", "title": "How to make tabs visible in git diff", "url": "https://reversed.top/2014-06-22/make-tabs-visible-in-git-diff/", "published_at": "2014-06-21T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b11cf287", "title": "Clang by example: Detecting postfix operators in for loops", "url": "https://reversed.top/2014-05-02/detecting-postfix-operators-in-for-loops/", "published_at": "2014-05-01T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b1b199d0", "title": "Fix constant rebuilding of static libraries by GNU make", "url": "https://reversed.top/2014-02-05/fix-constant-rebuilding-of-static-libraries-in-make/", "published_at": "2014-02-04T22:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b23256df", "title": "How to profile python application packaged via py2exe", "url": "https://reversed.top/2014-02-04/how-to-profile-packaged-python-app/", "published_at": "2014-02-03T22:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b31ecc32", "title": "How to recompile source file on each build using make", "url": "https://reversed.top/2014-01-18/recompile-file-with-any-other-using-make/", "published_at": "2014-01-17T22:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b3a8a478", "title": "How to disable subtitles in mplayer by default", "url": "https://reversed.top/2013-11-16/mplayer-with-disabled-subtitles-by-default/", "published_at": "2013-11-15T22:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b423a518", "title": "How to define `_GNU_SOURCE` correctly with autoconf correctly", "url": "https://reversed.top/2013-10-16/autoconf-how-to-define-gnu-source-correctly/", "published_at": "2013-10-15T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b4440e12", "title": "Fix tmux hang in X", "url": "https://reversed.top/2013-09-25/fix-misterious-tmux-hang-in-x/", "published_at": "2013-09-24T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b467fc4f", "title": "How to define `_GNU_SOURCE` correctly with autoconf", "url": "https://reversed.top/2013-07-29/autoconf-how-to-define-gnu-source/", "published_at": "2013-07-28T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b47bd3ce", "title": "Out-of-class overload of unary operators in C++", "url": "https://reversed.top/2013-04-29/cpp-out-of-class-unary-op-overload/", "published_at": "2013-04-28T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b53fdcc9", "title": "Flattened aggregate initializers in C and C++", "url": "https://reversed.top/2013-04-28/cpp-aggregate-initializers/", "published_at": "2013-04-27T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b5ffe03f", "title": "How to set `xterm-256color` type of terminal in xterm on Slackware Linux?", "url": "https://reversed.top/2013-04-14/howto-set-xterm-256color-term-in-slackware/", "published_at": "2013-04-13T21:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b6c28f5a", "title": "How to operate on selection in mutt?", "url": "https://reversed.top/2013-03-30/operate-on-selection-in-mutt/", "published_at": "2013-03-29T22:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b769b243", "title": "How to merge mailbox files of mbox format?", "url": "https://reversed.top/2013-03-30/merge-mbox-mailboxes/", "published_at": "2013-03-29T22:00:00+00:00" }, { "id": "01a087d3-a276-7150-8f65-6116b82c8c3c", "title": "How to share code among several Web-service applications written in Java", "url": "https://reversed.top/2012-11-09/code-sharing-among-java-web-services/", "published_at": "2012-11-08T22:00:00+00:00" }, { "id": "01a087d3-a277-72a0-8dec-dc4091abbfb6", "title": "Double brace initializers in Java", "url": "https://reversed.top/2012-10-18/java-double-brace-initializers/", "published_at": "2012-10-17T21:00:00+00:00" }, { "id": "01a087d3-a277-72a0-8dec-dc4091cf45b8", "title": "strchr() finds zero character", "url": "https://reversed.top/2012-10-17/strchr-finds-zero-char/", "published_at": "2012-10-16T21:00:00+00:00" }, { "id": "01a087d3-a277-72a0-8dec-dc4091f67e2a", "title": "Making ~/.inputrc work in slackware", "url": "https://reversed.top/2012-10-13/making-inputrc-work-in-slackware/", "published_at": "2012-10-12T21:00:00+00:00" }, { "id": "01a087d3-a277-72a0-8dec-dc4092eabe06", "title": "Configuring keys in less", "url": "https://reversed.top/2012-10-11/configuring-keys-in-less/", "published_at": "2012-10-10T21:00:00+00:00" }, { "id": "01a087d3-a277-72a0-8dec-dc40933d7146", "title": "How to connect a computer behind NAT to another computer behind NAT using ssh", "url": "https://reversed.top/2012-10-10/bypass-two-nats-using-ssh/", "published_at": "2012-10-09T21:00:00+00:00" }, { "id": "01a087d3-a277-72a0-8dec-dc40937ea76c", "title": "An issue with colour prompt in bash", "url": "https://reversed.top/2012-10-09/bash-colour-prompt-issue/", "published_at": "2012-10-08T21:00:00+00:00" }, { "id": "01a087d3-a277-72a0-8dec-dc409431eb94", "title": "Browsing directories using Vim's wildmenu", "url": "https://reversed.top/2012-10-08/vim-wild-menu/", "published_at": "2012-10-07T21:00:00+00:00" }, { "id": "01a087d3-a277-72a0-8dec-dc4095236b17", "title": "Enabling code highlighing in jekyll", "url": "https://reversed.top/2012-10-08/jekyll-highlight/", "published_at": "2012-10-07T21:00:00+00:00" }, { "id": "01a087d3-a277-72a0-8dec-dc40956911c5", "title": "Exception specifiers and finally keyword in Java", "url": "https://reversed.top/2012-10-08/java-exception/", "published_at": "2012-10-07T21:00:00+00:00" }, { "id": "01a087d3-a277-72a0-8dec-dc4096399f9c", "title": "gem install issue", "url": "https://reversed.top/2012-10-07/gem-install-issue/", "published_at": "2012-10-06T21:00:00+00:00" } ] posts Claim your blog
Back to reversed.top
Blog · corpus.blog/blogs/reversed.top/posts

reversed.top

reversed.top

2026

2024

2023

2022

2020

2019

2018

2017

2016

2015

2014

2013

2012