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

At over 16,000 words, Tim Urban has some good advice for choosing a career . Back in college, I used to shake my head at all the lost students around me. One of my friends said it was unrealistic to expect kids, fresh out of high school, to know what they wanted to do for the rest of their lives. I argued that eighteen years was plenty of time to figure that out, because it’s not that hard: Start with things you like, narrow your scope....





So you’re making a change to the provider to add a feature, it’s going great and your ready to test it out…. but then you realize things get a bit ropey… ideally you want a visual debugger to step through the code. Well here is how to set that up in VSCode. First make sure you have VSCode setup for golang debugging (delve configured etc). Then it’s easy, say you want to debug a new provider you’ve written and it has a test called TestAc..

Patrick George over at Jalopnik posted a picture of a Toyota BXD20 the other day, and I had to check it out. Kinja had a nice article about the vehicle . I would not say no to a BXD, but given the chance to build on a platform like this, I would just go with a similar AM General Humvee. AM General has built almost 10,000 per year since 1984 for militaries around the world, which has proven the vehicle’s reliability and made it readily av..

In an electric car, the (enormous) battery is a major part of the price. If electric car prices are decreasing , battery costs  must  be decreasing, because it’s not like the cost of fabricating rubber, aluminum, glass, and steel into car shapes can decline that much,

otpgateway v2.0.2 - nadh.in - 6 years ago - eng
Repository: @knadh/otpgateway GitHub release page: v2.0.2 Changelog 24cd42e Merge branch ‘master’ of github.com:knadh/otpgateway f3ff94f Merge pull request #5 from josejibin/fix/solsms-response-check 519da90 Fix: Solsms response status check 858f82b Merge pull request #4 from joeirimpan/feat/pinpoint abb0a96 feat: Add AWS pinpoint provider

querytostruct v0.1.0 - nadh.in - 6 years ago - eng
Repository: @knadh/querytostruct GitHub release page: v0.1.0 Full Changelog : https://github.com/knadh/querytostruct/commits/v0.1.0

A few days ago, I went to my local Kroger fuel station to fill up my wife’s minivan and saw the following notice:

You don’t know what you got until it’s gone. And unfortunately it’s the same with data. The importance of backup is mostly realised after loosing the data. After a few data incidents, I have made backups of all my ElasticSearch clusters. I have also made it a habit to create backups and then go ahead with using ES cluster to store data. In this article I will be using Google Cloud Storage (GCS) buckets for backup.

We’ve written about SQL Injection and ORMs in more detail in the past. In this post, we'll focus on the recent SQL injection example that the Snyk team discovered in the popular npm library sequelize.

Pravda je taká, že sú omnoho lepšie spôsoby ako využiť peniaze, ako ich míňať na neprimeraný výskum ‚liečby‘ rakoviny, tvrdí popredný medicínsky expert. Prečo takéto reči? Diskusia o “liečbe” rakoviny sa po tom, ako vedci oznámili, že našli achilovú pätu rakoviny, stala stredobodom správ. Tak, ako aj mnohé iné predošlé liečby, aj tieto nové poznatky […]

Josef Adamcik wrote a neat how-to on building a custom USB cable. It looks great. I can see myself doing something like this, maybe for my RV build  —  building my own keyboard , though, not so much. Still, interesting stuff. Permalink.

Github delivered a beta Github Actions, it’s a worflow that can run almost anything related to your code, like a CI/CD. Here is a workflow for Go 1.13 module projects and golangci-lint. name: golangci-lint on: [push] jobs: build: name: Build runs-on: ubuntu-latest steps: - name: Set up Go 1.13 uses: actions/setup-go@v1 with: go-version: 1.13 id: go - name: Check out code into the Go module directory uses: actions/checkout@v1 - name: Install..

This is a continuation of my previous article creating an Ionic Angular project with welcome and tabs home page . Today’s post explains how to implement login authentication system for your Ionic Angular application with guards and resolvers. It will show you how to log in with a user and store the user data and protect the routes, so it deals with token-based authentication. Every user details will be stored in an external database and a ..

New Geocoding API service is available for free: use place name search, reverse geocoding, proximity search, and other functionality.

Last week I attended the Open Source Firmware Conference . It was amazing! The talks, people, and overall feel of the conference really left me feeling inspired and lucky to attend. Having been pushed to attend vendor conferences and trade shows through my career for various jobs, it was so refreshing to have the chance to hang out with folks from such a genuine community that really just want to help one another. When the talks hit Yo....

What a cool idea from TJ Holowaychuk. For a while before I re-released First Crack , my static blog engine, I used a custom Node.js frontend to serve my site. I ended up overhauling the project to build a static website instead, but I could have just used this neat trick instead. Permalink.

I finally felt compelled to write this after reading a little tidbit from a blog posted on Hacker News containing this perennial piece of techno FUD One of the downsides with JWTs is that banning users or adding/removing roles is a little harder if you need the action to be immediate. … Since the token is stored client side, there is no way to directly invalidate the token even if you mark the user as disabled in your database. R....

I finally felt compelled to write this after reading a little tidbit from a blog posted on Hacker News containing this perennial piece of techno FUD One of the downsides with JWTs is that banning users or adding/removing roles is a little harder if you need the action to be immediate. … Since the token is stored client side, there is no way to directly invalidate the token even if you mark the user as disabled in your database. R....

I finally felt compelled to write this after reading a little tidbit from a blog posted on Hacker News containing this perennial piece of techno FUD One of the downsides with JWTs is that banning users or adding/removing roles is a little harder if you need the action to be immediate. … Since the token is stored client side, there is no way to directly invalidate the token even if you mark the user as disabled in your database. R....

I rarely use PayPal for anything, so imagine my shock when PayPal sent me an email asking me to “review my recent transactions now”. Oh my…


listmonk v0.2.2-alpha - nadh.in - 6 years ago - eng
Repository: @knadh/listmonk GitHub release page: v0.2.2-alpha Changelog d8d7f88 Merge pull request #14 from knadh/feat-responsive 3e5a646 fix: responsive layour fixes for table, modal and form fields a7034bb WIP: responsive design 9587b70 Merge pull request #16 from rhnvrm/patch-2 d5a47de fix: buildString having incorrect TZ data 08aa05c Fix incorrect version string in build Docker images docker pull listmonk/list..

The Snyk Team is thrilled to announce we have raised $70 million investment, led by Accel and existing investors GV and Boldstart Ventures, to further boost our growth and leadership in the dev-first security market!

Here is a simple yet useful trick to access web interface within your cluster. As stated in the Kubernetes documentation you can use kubectl proxy. I’ve seen a lot of people using the proxy to access the dashboard but you can use it to access any web interfaces, without the need to create an ingress and protect it, especially useful in dev environment. http://kubernetes_master_address/api/v1/namespaces/namespace_name/services/service_name[:..

Indickí predkovia vedeli o prínosoch jógy pred viac ako 5000 rokmi. Moderní ľudia, konvenčná medicína a predovšetkým skeptici majú potrebu mať, aj čo sa týka jógy, vedecké dôkazy. Tu sú tri najnovšie. Aj keď je známe, že obvyklá jóga má pozitívny účinok na krvný tlak, účinky tzv. horúcej jógy neboli doposiaľ vedecky dokázané. Horúca jóga zahŕňa intenzívne […]

I first heard about Bollinger’s B1 and B2 electric off-road vehicles back in July . Their simple construction and classic, Land Rover-esq aesthetic sucked me right in. According to electrek, the company plans to unveil prototypes and pricing this month . The Rivian R1T stole the show at Overland Expo earlier this year , but as far as electric overland vehicles go, I am much more excited to see what Bollinger can bring to market. Their ..

It’s been a LONG road to 2.0. Old Socii was busted and didn’t feel good to use. Even I didn’t want to use it so changes had to be made. New Socii is super pleasant to use and I’m happy again. What follows is a deep-dive into the history of the architecture and why I made the changes I made.

I’m still playing with my 3 nodes arm64 cluster, having some stability issues with k3s, I turned into kubeadm to deploy a bare metal non HA one master two workers Kubernetes cluster. My host is Arch which is theoretically not supported but still works. Required tasks sudo pacman -S ethtool ebtables socat cni-plugins Install aur/kubelet-bin and aur/kubeadm-bin I needed a private registry to host my images, on master node: docker run -d -p 50..

Reverse interview Fond this online but cannot remember where… when I find I’ll add ref. here Expected usage Check which questions are interesting for you specifically Check which answers you can find yourself online Otherwise ask Definitely don’t try to ask everything from the list. Remember that things tend to be fluid, re-organizations happens often. Having a bug tracking system doesn’t make bug handling efficient and CI/CD doesn’t mean..




Reverse interview Fond this online but cannot remember where… when I find I’ll add ref. here Expected usage Check which questions are interesting for you specifically Check which answers you can find yourself online Otherwise ask Definitely don’t try to ask everything from the list. Remember that things tend to be fluid, re-organizations happens often. Having a bug tracking system doesn’t make bug handling efficient and CI/CD doesn’t mean..



A very cool video on a very cool subject: importing one of the awesome adventure rigs available in other parts of the world, to the United States. Bryan Rogala does a nice job breaking this process down, and shows off Brett Wilhelm’s neat Toyota Townace, too. Permalink.



Full credit to Alex Armstrong and his helpful article for reminding me how to do this every time I start a new project. So I can better keep track of this, though, these five lines will create a local Git repo, tie GitHub and Bitbucket remote repos to it, and then push to both. git init git remote add origin {GitHub repo URL} # Get GitHub repo URL git remote set-url --add --push origin {GitHub repo URL} # Get GitHub repo URL git..


53 visitors online