136 private links
Solr is the popular, blazing-fast, open source enterprise search platform built on Apache Lucene™.
A research project I spent time working on during my master’s required me to scrape, index and rerank a largish number of websites. While Google would certainly offer better search results for most of the queries that we were interested in, they no longer offer a cheap and convenient way of creating custom search engines.
This need, along with the desire to own and manage my own data spurred me to set about finding a workflow for retrieving decent results for search queries made against a predefined list of websites. That workflow is described here, providing what I hope shall serve as a useful reference for how to go about setting up a small search engine using free and open-source tools.
Note:
• The instructions here assume that you use some UNIX-like operating system (Linux, MacOS, *BSD).
• Any Python code has only been tested using Python 3.7 (The clock is ticking).
• Any code provided is free to use under the MIT license.
Ansprechstelle für allgemeine brandschutztechnische Fragestellungen im privaten Haushalt.
Sip-Tools - Automated calls and answering machine
sipcall - Automated calls over SIP/VOIP with TTS
sipserv - Answering machine for SIP/VOIP with TTS
Video conferencing services are becoming hugely popular, as they allow you to virtually meet with others when in-person conversations aren't possible. For Zoom, this has led to the discovery of its virtual background feature.
We actually walk you through how to set up and use a virtual background in Zoom here (no green screen required). Essentially, it lets you choose any image as your background. It's handy if you have a messy room or cluttered environment you want to hide during a video call. Even Disney and DC are fans of Zoom's virtual background feature, as they've now shared free images for people to use.
The first of McIlroy's dicta is often paraphrased as "do one thing and do it well", which is shortened from "Make each program do one thing well. To do a new job, build afresh rather than complicate old programs by adding new 'features.'"
McIlroy's example of this dictum is:
Surprising to outsiders is the fact that UNIX compilers produce no listings: printing can be done better and more flexibly by a separate program.
If you open up a manpage for ls on mac, you’ll see that it starts with
ls [-ABCFGHLOPRSTUW@abcdefghiklmnopqrstuwx1] [file ...]
That is, the one-letter flags to ls include every lowercase letter except for {jvyz}, 14 uppercase letters, plus @ and 1. That’s 22 + 14 + 2 = 38 single-character options alone.
WireGuard, created by security researcher Jason A. Donenfeld, is smaller and simpler than most other VPN software. The first version of WireGuard contained fewer than 4,000 lines of code—compared with tens of thousands of lines in other VPN software. That doesn't make WireGuard more secure, but it makes it easier to find and fix problems.
WireGuard clients are already available for Android, iOS, MacOS, Linux, and Windows. Cloudflare's VPN service Warp is based on the WireGuard protocol, and several commercial VPN providers also enable users to use the WireGuard protocol, including TorGuard, IVPN, and Mullvad.
Apple may have discontinued the last of the click-wheel iPods years ago, but a large community of iPod modders resurrects them for their sound and nostalgia
fail2ban is an intrusion prevention framework that reads server (Apache, SSH, etc.) and uses iptables profiles to block brute-force attempts:
Looking to spice up your Zoom meetings? Try these backgrounds.
The ISS cupola
Ever considered setting up and running your very own git server? It’s actually quite easy! In this post, I’ll outline the steps I took to set up my own so that you can give it a try yourself. But first, why might you even want to go through the trouble of setting up your own server?
After all, there are a wide array of excellent and free to use choices out there, such as GitHub, GitLab, and the up-and-coming sourcehut.
One reason is ownership: in today’s world of corporate surveillance, rampant privacy violations, and data breaches, there is something to be said of truly owning your own data. Both git and the web itself were designed and built on principles of decentralization and distribution. Standing up your own server is one way to tap into that heritage.
It’s also just plain fun, at least if you’re into that sort of thing. You get to build something useful and put your name on it. It’s something you control. You get to decide how it works, how it looks, who can access it, and what exists on it.
Setting up a git server is actually relatively straight-forward. Almost all of the heavy lifting is done by git itself, but I will also introduce a few supplementary tools to handle things like access control and HTTP access.
Don't be boring! If you still have to go to work meetings via Zoom's video calls, switch up the background to something interesting. Using the "virtual background" feature (once you're logged into the meeting), you can insert ANY image you want behind you. Share your flair with the people you work with!
The central region of our galaxy, the Milky Way, contains an exotic collection of objects, including a supermassive black hole weighing about 4 million times the mass of the Sun (called Sagittarius A*), clouds of gas at temperatures of millions of degrees, neutron stars and white dwarf stars tearing material from companion stars and beautiful tendrils of radio emission.
The region around Sagittarius A* is shown in this new composite image with Chandra data (green and blue) combined with radio data (red) from the MeerKAT telescope in South Africa, which will eventually become part of the Square Kilometer Array (SKA).
Zoom up to new altitudes by downloading these #TopGun
: Maverick Virtual Backgrounds for your @zoom_us
meetings, hangouts and happy hours here: https://bit.ly/topgunzoom.
To your favorite Pixar locations…and beyond! Let the fun begin with these rootin’, tootin’ video call backgrounds!
Waste the space or fill up the rack with additional Raspberry Pies? Well, we decided for the latter, and so our 1024-node Raspberry Pi cluster became a 1060-node Raspberry Pi cluster
Mad maker, Peter Sripol, apparently got a zillion requests from his viewers to build an R/C model of an Ekranoplan, aka the Caspian sea monster, a Soviet-era ground-effects vehicle (GEV), a plane designed to skim over water.
Here you’ll find my complete set of posts covering the Amiga Machine Code course.
The course consists of twelve letters and two disks, that can be found here. The letters are available as PDF’s in their original danish language as well as translated to english
Check out this collection of 30 PDF templates for cut-and-fold paper mechanisms and 3D optical illusions.
This project contains build scripts for Docker images (Dockerfiles) and Docker related utilities for IBM Domino. There are separate folders within this repository that contain build scripts for IBM. This repository provides an IBM Domino Server with the latest fixes.
Main idea is to download and apply all required fixes/patches/updates from a software repository server instead of adding the source installation files to the image directly. For this reason this repo will start a temporary local nginx server at build time to act as a software repository server.