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

Zero Trust - zacs.site - 6 years ago - eng
Most articles focus on the negative side of giving anyone the power to publish: in recent years, it has enabled massive disinformation campaigns so effective that even its own citizens now question Democratic underpinnings of the world’s premiere superpower. In Zero Trust Information , though, Ben Thompson argues that while this power did lead to an increase in misinformation, it also lead to the proliferation of much more valuable infor..

Chartkick is the charting engine that I've used for a bunch of years. When you use Chartkick on a Rails 6 app, here are some gotchas: Gemfile gem 'chartkick' Command Line bundle install yarn add chartkick chart.js yarn install --check-files Add to application.js require("chartkick") require("chart.js")

Some of my newsletter subscribers have asked me a few times what is the easiest way to think about byte slices, or using Go’s syntax: []byte.


listmonk v0.5.2-alpha - nadh.in - 6 years ago - eng
Repository: @knadh/listmonk GitHub release page: v0.5.2-alpha Changelog b8d9ab1 Merge branch ‘master’ of github.com:knadh/listmonk 894ede5 Add support for message throughput rate limiting 55d8185 Merge pull request #78 from bumi/patch-1 8fbbcd3 Add note about Heroku deploy button Docker images docker pull listmonk/listmonk:latest docker pull listmonk/listmonk:v0.5.2-alpha

A specially-created Atlassian, limited-time Bitbucket Cloud promotion bundles Snyk and other developer tools.


In last month’s release notes , I talked about First Crack’s rewrite: the things I set out to accomplish, the changes I made, and their performance costs. Although a simple fix later slashed First Crack’s runtime, I waited to post the code until I could talk about a few things here. Permalink.

For a blog hosted with Firebase Hosting, it turns out that a little search box is fairly easy to implement by using Cloud Functions for Firebase.




I describe a how a small but critical modification to correlated multi-jittered sampling can significantly improve its blue noise spectral characteristics whilst maintaining its uniform projections. This is an exact and direct grid-based construction method that guarantees a minimum neighbor point separation of at least $0.707/n$ and has an average point separation of $0.965/n$.  … Continue reading "A new method to construct isotropic bl..



We need a better online editing experience Blog writing should be about writing and not about trying to figure out how your web text editor is working. One of the reason why Medium was so successful was the user experience of the editor. Editor JS https://editorjs.io/ Simple, straight forward, very light Interesting features with close to 20 plugins extending base functionalities. Headings Paragraph Tables Images Code snippets Lists Audio ..

We need a better online editing experience Blog writing should be about writing and not about trying to figure out how your web text editor is working. One of the reason why Medium was so successful was the user experience of the editor. Editor JS https://editorjs.io/ Simple, straight forward, very light Interesting features with close to 20 plugins extending base functionalities. Headings Paragraph Tables Images Code snippets Lists Audio ..

listmonk v0.5.1-alpha - nadh.in - 6 years ago - eng
Repository: @knadh/listmonk GitHub release page: v0.5.1-alpha Changelog 21ffe5f Clean up [upload] config doc 9dcd716 Add support for SMTP ‘LOGIN’ auth 71803ab Add support for loading custom static files with --static-dir bbe239b Added link to Docker env configuration wiki faf8a7a Add fix for BOM in CSV importers Docker images docker pull listmonk/listmonk:latest docker pull listmonk/listmonk:v0.5.1-alpha

This is the story of how I managed to expose my Golang chess backend project cheesse as a WebAssembly binary, compiled using TinyGo, so JavaScript could use it, without needing a server.



Switching to Emacs - davi.sh - 6 years ago - eng
My personal editor journey has been kind of strange. I started off using Sublime Text for most things, and then switched over to JetBrains IDEs on a student license. JetBrains IDEs are pretty amazing — especially when it came to PyCharm’s Django support. One thing I started to worry about recently has been my reliance on a closed-source, and, once I’m out of college, pretty expensive editor. Sure, many employers pay for licenses, but it wou....

Switching to Emacs - davi.sh - 6 years ago - eng
My personal editor journey has been kind of strange. I started off using Sublime Text for most things, and then switched over to JetBrains IDEs on a student license. JetBrains IDEs are pretty amazing — especially when it came to PyCharm’s Django support. One thing I started to worry about recently has been my reliance on a closed-source, and, once I’m out of college, pretty expensive editor. Sure, many employers pay for licenses, but it wou....

This post highlights the recently disclosed "Insertion of Sensitive Information" vulnerability, which affects Gradle's plugin-publish plugin.


Ignat Korchagin posted a fantastic writeup on speeding up Linux disk encryption to Cloudflare’s blog. The lengths that team went to in order to solve this problem are fascinating. Dan Luu hit the nail on the head when he highlighted Cloudflare’s as an example of a great corporate blog . For those looking for more interesting reads, Dan highlighted a few other corporate engineering blogs in his post ; start there. I have read several ..



Snyk's enhanced security and license testing for pull requests helps developers incorporate security thinking into their daily workflows.

I got to know about Golang a year back and did write some toy programs in it while learning but then I gave up as I was not really enjoying despite liking Go language. It is very much like Python but with better performance because it’s compiled. Recently I against wished to do something in Go. This time I did not want to go back to practice topic by topic. I rather thought to do some project and will learn whatever the stuff I need to get ....

Women in Tech - Spotlight: Larissa Licha 6 minute read March is Women’s History Month and in honor of this occasion, NextRoll is launching a month-long Women in Tech Spotlight – where we highlight a few of the women here at NextRoll. This will be a limited three-part series of interviews, showcasing three of our extraordinary women in technology. This week, I had the pleasure of interviewing Larissa Licha! Larissa Licha Title: Directo....

In this post, Snyk founder Guy Podjarny offers a few suggestions for ways you can adapt your security policies for a newly remote workforce.

The story of the April Fools Day joke for 2020 that I didn’t do, and the “Snap” that we may or may not still do.

Content creation is key for growth To grow you need to create content. To grow as a business, as an individual, as a community. All is a function of how much content you manage to put out first. Writing is the first thing we learn in school - and somehow the cheapest way to create content. Yet it is also what look like the less approachable. Here is a few tips I hope you find useful to improve your content creation

Ode to J - zserge.com - 6 years ago - eng
While self-isolating orchestras and amateur musicians are playing ‘Ode to Joy’ from their open windows, I would like to give it a try with my ode to J. If you read the Hacker News or other programming resources, you probably have read the following passage: “One summer weekend in 1989, Arthur Whitney visited Ken Iverson at Kiln Farm and produced—on one page and in one afternoon—an interpreter fragment on the AT&T 3B1 computer.

Ode to J - zserge.com - 6 years ago - eng
While self-isolating orchestras and amateur musicians are playing ‘Ode to Joy’ from their open windows, I would like to give it a try with my ode to J. If you read the Hacker News or other programming resources, you probably have read the following passage: “One summer weekend in 1989, Arthur Whitney visited Ken Iverson at Kiln Farm and produced—on one page and in one afternoon—an interpreter fragment on the AT&T 3B1 computer.

Content creation is key for growth To grow you need to create content. To grow as a business, as an individual, as a community. All is a function of how much content you manage to put out first. Writing is the first thing we learn in school - and somehow the cheapest way to create content. Yet it is also what look like the less approachable. Here is a few tips I hope you find useful to improve your content creation

Today I’ve played around with Zig , the new, hip (is it hip?) programming language. I find it pretty neat. I’m going to walk you (and myself) through my first, very short, piece of code. Below you can see the entirety of it. It basically allocates a 2MB buffer and reads a file into it… Yep, not particularly impressive, but this is a judgment free, learning zone, ok?! 1 2 3 4 5 6 7 8 9 10 11 12 13 ....


Update Feb 2021 ] There is now a Terraform Provider for Databricks, it’s a better route - https://registry.terraform.io/providers/databrickslabs/databricks/latest/docs My starting point for a recent bit of work was to try and reliably and simply deploy and manage Databricks clusters in Azure. Terraform was already in use so I set about trying to see how I could use that to also manage Databricks. I had a look around and after trying t..

I brought up preparedness for the first time last year, in Building a Better Bug-Out Bag . As I said there, though, my history with this mindset goes back much further than 2019: Permalink.


基本概念 APT 全称为 Annotation Processing Tool ,可翻译为注解处理器,APT 工具是用于注解处理的命令行程序,它可以找到源码中对应注解的对象并使用注解处理器对其进行处理。 一般来说,我们会使用 APT 生成一些源码,然后加入编译目录进行编译,从而简化开发周期。 注解 注解处理器是基于注解(Annotation)的,实际开发中自定义注解用的比较少,这里先简单的复习下相关概念。 Java 注解是 Java1.5 中引入的概念,是用来标注代码的元数据。 定义一个注解 定义一个注解使用 @interface 关键字。 public @interface Test {} 对,这样一个名为 Test 的注解就定义好了。 元注解 元注解是注解的注解,用来标注注解的元数据。 可以通过元注解来控制注解的一些属性与行为。 Java 中元注解共有四种:Retention、Inherited、Documented、Targ....

RSS is dead - zserge.com - 6 years ago - eng
The story of github.com/zserge/headline). About seven years ago Google decided to shut down Google Reader, a world known and beloved RSS reader, and I think no other service has been so genuinely lamented since then. I remember the warm feeling when I opened Reader on a tiny HTC Wildfire that fit well in my palm and read stories from dozens of blogs of interesting and unusual people I was subscribed to.

3 visitors online