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


This is going to fall into the category of "Dancing Bear" coding in that it isn't how well it works or how elegant it is, it is that it, like the bear, dances at all. Here's the problem. Three code bases that live in: ohi_kafka/experts-all (python) ohi_kafka/loader_reddit_to_kafka (ruby) ohi_kafka/loader_twitter_to_kafka (ruby) And a series of code modules that define array of regular expressions in a constant always named REGEXES th....

Next.js Static Props - pomb.us - 6 years ago - eng


I’ve updated Formulas for Bayesian A/B Testing to include a new equation for analyzing four-pronged (A/B/C/D) tests.

Back in November of last year, I linked to an interesting article by Noah Gibbs on how to encourage a blogging culture at your company . Where Noah focused more on the individual, Dan Luu — in How (some) good corporate engineering blogs are written  — looks at organizational factors that lead to successful corporate blogs. I encourage giving both a read. As I begin working toward a version of this at work, I found referring to both he..

Blog migration - www.skouf.com - 6 years ago - eng

Posting this here in case anyone else has this problem and is searching for it. Django provides a very helpful way to break up long lists…

You know that awful feeling of personal stupidity when you consistently make the same mistake time after time? Well my approach to addressing that is to document said mistakes, here, each time I make them. Sometimes I take the approach of admitting to them and sometimes I take the approach of just writing them as a blog post. There are two errors, nay three, I make almost every single time I create an RDS postgres instance and I though....

I've recently had the situation where my personal development box (OSX Mojave, Rails, Postgres) has become unstable with, at times, multiple crashes per day. I logged in this morning and found myself getting errors like this: PG::ConnectionBad (could not connect to server: No such file or directory) I did some digging and even though Postgres appeared to be running to brew, it was a false positive due to a leftover postmaster.pd fil..

Series Index Why and What Projects, Dependencies and Gopls Minimal Version Selection Mirrors, Checksums and Athens Gopls Improvements Vendoring Prelude This is a guest post written by Rohan Challa, a member of the Go team working on gopls. This document is a follow up to Bill Kennedy’s post on projects, dependencies and gopls. His post showed that gopls did not work well with modules, particularly when ad..

My EMWCon 2020 Talks - river.me - 6 years ago - eng
At EMWCon 2020, I gave one talk and hosted two Create Camp sessions, discussing different aspects of usage of Cargo and Lua in MediaWiki.

My EMWCon 2020 Talks - river.me - 6 years ago - eng
At EMWCon 2020, I gave one talk and hosted two Create Camp sessions, discussing different aspects of usage of Cargo and Lua in MediaWiki.

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."


NextRoll’s real-time bidding (RTB) platform has been featured several times in this tech blog: we run a fleet of Erlang applications (the bidders) that typically ranges between one and two thousand nodes. As described in past articles , an ongoing goal of the RTB team —as well as a source of interesting technical problems— is to minimize operational costs as much as possible. An obvious way to reduce costs is to make the system more ef....

I noticed an interesting thing yesterday – the number of COVID-19 cases fell in New York and I was curious (the number on the right is the number of new cases). Here's what I saw: What I was curious about was whether this was a reporting issue due to, perhaps, less testing on Sundays or an actual improvement in things. What I realized was that the lack of a day indicator i.e. "Monday" versus 2020/04/06 made this hard. A quick tweak ..

Via Bernd Verst's Trim Videos Instantly : Start time + duration ffmpeg -ss hh:mm:ss.msec -i in.mpeg -c copy -map 0 -t hh:mm:ss.msec out.mpeg Start time + end time ffmpeg -ss hh:mm:ss.msec -i in.mpeg -c copy -map 0 -to hh:mm:ss.msec out.mpeg




Built-in Matlab functions can often be profiled and optimized for improved run-time performance. This article shows a typical example. The post Speeding-up builtin Matlab functions – part 3 appeared first on Undocumented Matlab . Related posts: Speeding-up builtin Matlab functions – part 2 Built-in Matlab functions can often be profiled and optimized for improved run-time performance. This article shows a typical example. ... ..

Built-in Matlab functions can often be profiled and optimized for improved run-time performance. This article shows a typical example. The post Speeding-up builtin Matlab functions – part 3 appeared first on Undocumented Matlab . Related posts: Speeding-up builtin Matlab functions – part 2 Built-in Matlab functions can often be profiled and optimized for improved run-time performance. This article shows a typical example. ... ..



Every year I look back at myself one year back and cringe. So as a gift to my future self, this is a collection of all my current habits I know I’m making a meme out of myself Note taking I take a lot of notes. After trying many apps I’ve settled on Apple Notes. My thinking here is that the standard Notes app is here to stay. Even if I ever go broke I still should still be able to access it.

A Square Peg - zacs.site - 6 years ago - eng
Please don’t write your documentation in Markdown got a lot of attention last month, when Hillel Wayne said something both reasonable and familiar: Markdown’s simple syntax does not lend itself to complex technical documents. Antonio Zolotukhin made a similar point back in 2018 , as others have before him, and more will in the future. Their argument makes sense; the idea that this is 1) a problem, and 2) needs addressing, however, does..

This is day 21 of working and living at home. This is the continued blog of what has happened in another week of lock-down.

I'm a fan of Magnar Sveen's multiple cursors Emacs implementation. It's just so fun to use and works very well with commands bound to my favorite keys. Every now and then I'd like to execute extended commands on all cursors, but they have no keys bound to them. If you're an ivy/counsel fan like me (and all packages by Abo Abo ), you use counsel-M-x to invoke commands. However, counsel-M-x doesn't support multiple cursors out of t....

A few weeks ago, I got myself a Bamboo Slate tablet, and had a lot of fun playing around with the output. The Linux software for talking to that device is Tuhi , which is GUI driven, but also dumps the raw point and pressure data in JSON format into a directory. As a side effect of playing around with that, I published a 2d path simplification library which uses the Ramer-Douglas-Peucker algorithm . Given a sequence of 2D points, ....

A few weeks ago, I got myself a Bamboo Slate tablet, and had a lot of fun playing around with the output. The Linux software for talking to that device is Tuhi , which is GUI driven, but also dumps the raw point and pressure data in JSON format into a directory. As a side effect of playing around with that, I published a 2d path simplification library which uses the Ramer-Douglas-Peucker algorithm . Given a sequence of 2D points, ....

A few weeks ago, I got myself a Bamboo Slate tablet, and had a lot of fun playing around with the output. The Linux software for talking to that device is Tuhi , which is GUI driven, but also dumps the raw point and pressure data in JSON format into a directory. As a side effect of playing around with that, I published a 2d path simplification library which uses the Ramer-Douglas-Peucker algorithm . Given a sequence of 2D points, ....

Go’s lack of generics means that people can’t overengineer in the way they are used to, so they need to put more thought into their designs. There are some use cases where abstractions with generics are better to the current ones (e.g. the sort package), but by and large, in other languages, people use them to build towers of abstractions which you’ll later need to wrap your head around, which introduce conceptual duplication (e.g. mockin..

Go’s lack of generics means that people can’t overengineer in the way they are used to, so they need to put more thought into their designs. There are some use cases where abstractions with generics are better to the current ones (e.g. the sort package), but by and large, in other languages, people use them to build towers of abstractions which you’ll later need to wrap your head around, which introduce conceptual duplication (e.g. mockin..

Go’s lack of generics means that people can’t overengineer in the way they are used to, so they need to put more thought into their designs. There are some use cases where abstractions with generics are better to the current ones (e.g. the sort package), but by and large, in other languages, people use them to build towers of abstractions which you’ll later need to wrap your head around, which introduce conceptual duplication (e.g. mockin..


niltalk v0.1.0 - nadh.in - 6 years ago - eng
Repository: @knadh/niltalk GitHub release page: v0.1.0 Changelog 9131fac Fix deps in release ef2073a Add Docker/release mechanism d56db5b Clean README + index aa56bb4 Refactor UI. 5e3a388 Bundle sample config 95167df Fix incorrect HTTP response status codes 19d4538 Refactor JS client events and files e415e36 Refactor WS leave/join event handling 826fc3c Refactor build version a37bf30 Refactor static file system ....

In this post, I am going to discuss another cloud-based scraping tool that takes care of many of the issues you usually face while scraping websites. This platform has been introduced by ScrapingBee, a cloud-based Scraping tool. What is ScrapingBee If you visit their website, you will find something like this: ScrapingBee API handles headless browsers and rotates proxies for you. As it suggests, it is offering you all the things to deal wit....

On April 4th 1975, a small company called Microsoft was founded in Albuquerque, New Mexico. They would later become the most pivotal company in the technology world, and their co-founder Bill Gates would become the world’s most prolific philanthropist. Like many tech companies, Microsoft has had a colourful past. Started by two whiz kids (Paul Allen and Bill Gates), they started by selling operating system and supporting software.

On April 4th 1975, a small company called Microsoft was founded in Albuquerque, New Mexico. They would later become the most pivotal company in the technology world, and their co-founder Bill Gates would become the world’s most prolific philanthropist. Like many tech companies, Microsoft has had a colourful past. Started by two whiz kids (Paul Allen and Bill Gates), they started by selling operating system and supporting software.

The only time I've been able to seriously, rapidly improve my ability to speak a foreign language was through intensive language courses in college. I was forced to actively speak, read, and write Chinese for 6-8 hours a week (1-2 hours every day). Then study another 5-10 hours a week in preparation for the active sessions. I went three semesters like this before I left school. I've been trying to recreate that intensity since and mostly ....

Yarn 2 is the new release of the revolutionary and well-established npm package manager Yarn which features improvements, such as Plug’n’Play, Plugins architecture, Monorepos, and improved workspaces support, Zero installs.

Have you been using Python for a while, but want to be more effective with your code? This week we have Brett Slatkin on the show. We talk about the 2nd edition of his book Effective Python.

Micah Lee, writing for The Intercept, in Zoom’s Encryption Is “Not Suited for Secrets” and Has Surprising Links To China, Researchers Discover : “Some of the key management systems — 5 out of 73, in a Citizen Lab scan — seem to be located in China, with the rest in the United States. Interestingly, the Chinese servers are at least sometimes used for Zoom chats that have no nexus in China. ... The report points out that Zoom may....

16 visitors online