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

Around 2003 I changed companies and accepted the title “Software Architect” at the new company. Before that, I’d been working as a developer, then lead developer, then development team lead for a B2C startup. If I had a time machine and could go back in time to give myself advice, this is what I would say. Caveat: Unlike “Software Developer” or “Software Engineer”, pretty much each company has its own definition of what a “Software ....

Hey all, just a quick post about di-tui , my new di.fm terminal UI player. I’ve been playing hours of music with this player over the past two weeks and have to say that I really love it and am proud of its ease of use and simplicity. Most people who know me know that I work almost exclusively in the terminal: tmux, mutt, slack-term , vim, and now di-tui and many more. Now I finally have great music in the terminal! I hope someone e..

Hey all, just a quick post about di-tui , my new di.fm terminal UI player. I’ve been playing hours of music with this player over the past two weeks and have to say that I really love it and am proud of its ease of use and simplicity. Most people who know me know that I work almost exclusively in the terminal: tmux, mutt, slack-term , vim, and now di-tui and many more. Now I finally have great music in the terminal! I hope someone e..


Today we want to talk about two recent Kubernetes vulnerabilities (CVE-2019-11247 and CVE-2019-11249) and how you can address them.

Heather Hansman, writing for Outside Online: “Americans have gone west to escape the ills of society while bringing the ills of society with them, pretty much since Manifest Destiny; one regional myth was that, once here, everyone would have the chance to experience something wild. In reality, of course, settlement always brought land-access issues, prompted human displacement, and fueled socioeconomic disparity. That remains true now, ..

This article is more about understanding the Event Emitters in Angular and Ionic. Data flow is the most important when you build an application to communicate with components. Event Emitters will help you to even bind using @Input @Output decorators. Here is a simple example to display and update the user profile using Angular Event Emitters. For this demo I choose Ionic framework for better experience. Take a quick look at the live demo.

Canasta is a card game that was created by two bridge players in 1939 and was extremely popular at the end of the 1940s, "In the peak year of the game one hundred million packs of cards were sold" - When Canasta Was the Craze, article from 1952. It is one of my absolute favorite [...]

Canasta is a card game that was created by two bridge players in 1939 and was extremely popular at the end of the 1940s, "In the peak year of the game one hundred million packs of cards were sold" - When Canasta Was the Craze, article from 1952. It is one of my absolute favorite [...]


The testing package is one of my favourite packages in the Go standard library, not just because of its low noise approach to unit testing, but, over the lifetime of Go, it has received a steady stream of quality of life improvements driven by real world usage. The most recent example of this is, in […]

Interviewing engineers when you aren't one is a regular human resources task that tends to give non technical folk fits and for good reasons. 1. Focus on What You Can Interview them About To the non engineer, our job is all about coding but that's actually only a part of what an engineer does. Engineers exist in the same ecosystem as any employee and there are all kinds of questions about work practices that need to be asked. For exampl....

Written: 3/10/2020 @ 4:25 PM EST When changes are made then I will put an update time on this. Preparation Here are the quick bullet points: This isn't the apocalypse; but it is going to be a bad time. The mortality rates vary by age but average many times worse than flu. Minimizing non essential travel and trips out is smart. Keep three feet separation between people as a general guideline. Having extra food on hand is worthwhile; h....

sqlite bookmarks - xenodium.com - 6 years ago - eng
DuckDB: SQLite for Analytics | Hacker News . GitHub - ZetloStudio/ZeQLplus: Open Source Terminal SQLite Database Browser . Inserting 130M SQLite rows per minute from a scripting language | Hacker News . Inserting One Billion Rows in SQLite Under A Minute - blag . LiteCLI – A user-friendly command-line client for SQLite database (Hacker News) . SQLite As An Application File Format . Zumero: Efficient sync by using multiple SQLite files..




I like to be hands-on with my finances, including my taxes. I also like to fill out forms. That’s why I like to use Free File Fillable Forms from the IRS.

In this post, I wanted to share some of my reflections on the depressive state that I went through. I'd like to share some of my thoughts that were running through my head and what helped me get over.

March 2020 Projects - venam.net - 6 years ago - eng
Here comes another life update. My biological clock seems to have chosen to remind me to post these updates once every 6 months, with seasonal changes.

This post focuses on women's opportunity in the tech workforce, and how rapidly-growing companies can make a difference.

Lua Hooks System - river.me - 6 years ago - eng
A system of hooks in Scribunto can be reasonable to use if you have a wikifarm with synced code that occasionally needs to be slightly modified on one or more wikis. I found the system more complicated than it was worth, but I’m documenting it here before I remove it.

Lua Hooks System - river.me - 6 years ago - eng
A system of hooks in Scribunto can be reasonable to use if you have a wikifarm with synced code that occasionally needs to be slightly modified on one or more wikis. I found the system more complicated than it was worth, but I’m documenting it here before I remove it.


On April 5 - 6, 2019 I spent a day in the hospital for a surgery. This post is a dive into the insurance and money for the visit.

Urllib3, a powerful and popular Python http client, is subject to a newly discovered denial of service vulnerability.

Today is a short one, just pointers to some datasets for Machine Learning data sets that I keep losing. Kaggle LionBridge.ai Million Song Dataset Synced Review Twitter Sample Stream





A byte of data has been stored in a number of different ways as newer, better, and faster mediums of storage are introduced. A byte is a unit of digital information that most commonly refers to eight bits. A bit is a unit of information that can be expressed as 0 or 1, representing logical state. In the case of paper cards, a bit was stored as the presence or absence of a hole in the card at a specific place. If we go even further back in....

I recently had this situation in Python and Redis : redis.lpush(kafka_topic_name, current_filename) redis.exceptions.ResponseError: WRONGTYPE Operation against a key holding the wrong kind of value So I did my normal deal of debugging by adding: import pdb and then a: pdb.set_trace() before the lpush call and I tried it manually by typing out redis.lpush(kafka_topic_name, current_filename) ENTER and it, naturally, wo....



listmonk v0.5.0-alpha - nadh.in - 6 years ago - eng
Repository: @knadh/listmonk GitHub release page: v0.5.0-alpha This release has significant changes including several important bug fixes. listmonk now supports public forms that can be used on public webpages to allow users to signup to mailing lists. This can be found under Lists > Forms.

The Laughing Man 笑(わらい) い 男(おとこ) (warai otoko) is a fictional character in the anime series Ghost in the Shell: Stand Alone Complex . This lil’ project is an animated SVG using CSS transforms to rotate the text. The Laughing Man logo is an animated image of a smiling figure wearing a cap, with circling text quoting a line from Salinger’s novel The Catcher in the Rye , which reads: “I thought what I’d do was, I’d pretend I wa....






When you know something well you always look to learn by analogy. Today's short topic is reloading the REPL (read-evaluate-print-loop) interactive console in Python and then contrast between Python and Rails. And, yes, I get that Python is a language and Rails is a framework but where you tend to work directly in the Python console, you also tend to work directly in the Rails console (as opposed to the IRB Ruby console on which the Rails ....

About the Show - realpython.com - 6 years ago - eng
A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community.

3 visitors online