Willingness to look stupid
People frequently1 think that I’m very stupid. I don’t find this surprising, since I don’t mind if other people think I’m stupid, which means that I...
WeiterlesenPeople frequently1 think that I’m very stupid. I don’t find this surprising, since I don’t mind if other people think I’m stupid, which means that I...
WeiterlesenIt’s common to see people advocate for learning skills that they have or using processes that they use. For example, Steve Yegge has a set of...
WeiterlesenA common topic of discussion among my close friends is where the bottlenecks are in our productivity and how we can execute more quickly. This is...
WeiterlesenDeno 1.15 improves Web Crypto support, adds deno uninstall subcommand, stabilizes URLPattern and more.
WeiterlesenSSL certificate is a digital certificate issued by Certificate Authorities to the websites, which ensures all the information exchanged between the user’s web browser and the...
WeiterlesenAn alternate title for this post might be, “Twitter has a kernel team!?”. At this point, I’ve heard that surprised exclamation enough that I’ve lost count...
Weiterlesen[Updated on 2022-03-13: add expert choice routing.] [Updated on 2022-06-10]: Greg and I wrote a shorted and upgraded version of this post, published on OpenAI Blog:...
WeiterlesenPost-mortem report for the 35 minute service outage on on September 23, 2021.
WeiterlesenThe Internet Protocol (IP) is a set of rules for that specifies addressing and routing the data between computers.
WeiterlesenDeno 1.14 improves Web Crypto support, adds customization options to deno fmt and deno lint, introduces URLPattern, and more.
WeiterlesenUnderstanding the building blocks and design choices of graph neural networks.
WeiterlesenWhat components are needed for building learning algorithms that leverage the structure and properties of graphs?
WeiterlesenDeno Deploy is a multi-tenant distributed JavaScript VM running in 25 data centers across the world.
WeiterlesenA question I get asked with some frequency is: why bother measuring X, why not build something instead? More bluntly, in a recent conversation with a...
WeiterlesenAre you worried about the WordPress White Screen of Death? Then here are some practical ways to solve such errors and best practices to avoid WSOD.
WeiterlesenDeno 1.13 stabilizes the native HTTP server, and introduces FFI, a streaming WebSocket API, the new self.structuredClone() function and more.
WeiterlesenLocalhost is a hostname that refers to the computer system on which the calling program is running.
WeiterlesenThis article goes through several different ways to reverse a string in Python.
WeiterlesenPost-mortem report for the 6 minute service outage on July 27, 2021.
WeiterlesenThe Deno 1.12 release adds server side WebSockets, support for WASM threads, new web crypto APIs and more.
Weiterlesen[Updated on 2021-09-19: Highly recommend this blog post on score-based generative modeling by Yang Song (author of several key papers in the references)]. [Updated on 2022-08-27:...
Weiterlesenifconfig is a network management tool, used to configure and view the status of the network interfaces in Linux
WeiterlesenDeno Deploy is a multi-tenant distributed JavaScript VM running in 25 data centers across the world.
WeiterlesenI find blockchain fascinating because it extends open source software development to open source + state. This seems to be a genuine/exciting innovation in computing paradigms;...
WeiterlesenThis article explains how to install Plex Media Server on Ubuntu 20.04.
WeiterlesenThe Deno 1.11 release adds new web APIs, resolves long standing issues, and improves editor experience.
WeiterlesenThis article explains what a 503 error means, why you’re getting an HTTP 503 code, and how to troubleshoot these errors.
WeiterlesenThe other day I was talking to a young developer working on a code base with tons of COM code, and I told him that even...
WeiterlesenThe goal of contrastive representation learning is to learn such an embedding space in which similar sample pairs stay close to each other while dissimilar ones...
WeiterlesenIn this article, we’re going to show you how to exclude one or multiple words, patterns or directories when searching with grep.
WeiterlesenDeno 1.10 improves the built-in test runner, adds support for Web Storage API, structured clone, and more.
WeiterlesenGitea is is a fast and easy to use self-hosted git server written in Go. This article explains how to install and configure Gitea on Ubuntu...
WeiterlesenReprogramming Neural CA to exhibit novel behaviour, using adversarial attacks.
WeiterlesenIn Linux, file permissions, attributes, and ownership control the access level that the system processes and users have to files.
WeiterlesenLast month, I emailed readers announcing an upcoming mailbag post—the WBW post version of an AMA. 1,500 questions poured in—remarkably interesting, creative questions on a wide...
WeiterlesenDeno 1.9 adds a new native HTTP/2 web server, a vastly improved op infrastructure, import completions in the LSP, an interactive permission prompt, blob url support.
WeiterlesenThis article explains how to set up an NFSv4 Server on Ubuntu 20.04. We’ll also show you how to mount an NFS file system on the...
WeiterlesenWeights in the final layer of common visual models appear as horizontal bands. We investigate how and why.
WeiterlesenWhen a neural network layer is divided into multiple branches, neurons self-organize into coherent groupings.
WeiterlesenWe have raised money to enable the millions of web programmers out there to maximally leverage their craft.
WeiterlesenThe inspiration for this short story came to me while reading Kevin Lacker’s Giving GPT-3 a Turing Test. It is probably worth it (though not required)...
WeiterlesenThis article explains how to install and configure a VNC server on Ubuntu 20.04. We’ll also show you how to securely connect to the VNC server...
WeiterlesenLarge pretrained language models are trained over a sizable collection of online data. They unavoidably acquire certain toxic behavior and biases from the Internet. Pretrained language...
WeiterlesenThis article explains how to install and configure WireGuard on Debian 10 that will act as a VPN server.
WeiterlesenThis tutorial explains how to install Asterisk on Ubuntu 20.04. Asterisk is a popular open-source PBX platform.
WeiterlesenThis article explains how to install and configure Fail2ban on Debian 10. Fail2ban is a tool that helps protect your Linux machine from brute-force and other...
WeiterlesenWe report the existence of multimodal neurons in artificial neural networks, similar to those found in the human brain.
WeiterlesenPost-mortem report for the 98 minute service outage on March 2, 2021.
WeiterlesenDeno 1.8 adds experimental support for the WebGPU API, adds support for importing private modules, stabilizes import maps, revamps coverage tooling, adds ICU to provide internationalization...
WeiterlesenThis article describes how to install and configure an FTP server on Ubuntu 20.04 that you use to share files between your devices.
WeiterlesenThe for loop in Python iterates over the items of a sequence and repeatedly executes a block of statements.
WeiterlesenThis article describes how to install VMware Workstation Player on Ubuntu 20.04.
WeiterlesenNeural Cellular Automata learn to generate textures, exhibiting surprising properties.
WeiterlesenTLDR; this is the last edition of The Morning Paper for now. Plus: one strand of research you won’t want to miss! I was listening to...
WeiterlesenThis article describes how to install Wine on Ubuntu 20.04. Wine is an open-source compatibility layer that allows you to run Windows applications on Unix-like operating...
WeiterlesenWe present techniques for visualizing, contextualizing, and understanding neural network weights.
WeiterlesenThis article explains how to install the Microsoft Edge Browser web browser on Ubuntu 20.04.
WeiterlesenReverse engineering the curve detection algorithm from InceptionV1 and reimplementing it from scratch.
WeiterlesenIn this article, we’ll show you how to install Python 3.9 on Debian 10.
WeiterlesenA family of early-vision neurons reacting to directional transitions from high to low spatial frequency.
Weiterlesenwait is a command that waits for the given jobs to complete and returns the exit status of the waited for command.
WeiterlesenDeno 1.7, one of our largest releases to date, adds cross compilation and 60% smaller binaries for deno compile, a DNS resolver API, support for data...
WeiterlesenThis article will walk you through the basics of Python tuples. Tuples are similar to lists, with the main difference being that the lists are mutable...
WeiterlesenFind and replace is a powerful feature of Vim, which allows you to make changes to your text quickly.
WeiterlesenThis article explains how to write text to a file in Bash, using the redirection operators and tee command.
Weiterlesen[Updated on 2021-02-01: Updated to version 2.0 with several work added and many typos fixed.] [Updated on 2021-05-26: Add P-tuning and Prompt Tuning in the “prompt...
Weiterlesenread is a bash built-in command that reads a line from the standard input (or from the file descriptor) and split into words.
WeiterlesenIn the classic 1986 essay, No Silver Bullet, Fred Brooks argued that there is, in some sense, not that much that can be done to improve...
WeiterlesenThis article explains how to use the systemctl command to list Linux services and check their status.
WeiterlesenNmap is a powerful network scanning tool for security audits and penetration testing.
WeiterlesenAn overview of end-to-end entity resolution for big data, Christophides et al., ACM Computing Surveys, Dec. 2020, Article No. 127 The ACM Computing Surveys are always a great...
WeiterlesenThis article explains how to use the chattr command to change file attributes on Linux file systems.
WeiterlesenNeural networks naturally learn many transformed copies of the same feature, connected by symmetric weights.
WeiterlesenDeno 1.6 adds the ability to build your Deno projects into fully standalone, self-contained executables with `deno compile`. The release also introduces a built-in LSP for...
WeiterlesenBias in word embeddings, Papakyriakopoulos et al., FAT*’20 There are no (stochastic) parrots in this paper, but it does examine bias in word embeddings, and how...
WeiterlesenThis article will show you how to install PHP 8 on Ubuntu 20.04 and integrate it with Nginx and Apache.
Weiterlesenbasename is a command-line utility that strips directory and suffix from given file names.
WeiterlesenSeeing is believing: a client-centric specification of database isolation, Crooks et al., PODC’17. Last week we looked at Elle, which detects isolation anomalies by setting things up...
WeiterlesenIn Python, we can convert integers and other data types to strings using the built-in str() function.
WeiterlesenElle: inferring isolation anomalies from experimental observations, Kingsbury & Alvaro, VLDB’20 Is there anything more terrifying, and at the same time more useful, to a database...
WeiterlesenIn this article we’ll discuss how to install Flask on Ubuntu 20.04 inside a Python virtual environment.
WeiterlesenWith diverse environments, we can analyze, diagnose and edit deep reinforcement learning models using attribution.
Weiterlesenwho is a command-line utility that displays a list of currently logged in users. It can also show the current run level, time of the last...
WeiterlesenAchieving 100 Gbps intrusion prevention on a single server, Zhao et al., OSDI’20 Papers-we-love is hosting a mini-event this Wednesday (18th) where I’ll be leading a panel discussion...
WeiterlesenIn this article, we’ll show you two ways to install Python 3.9 on Ubuntu 20.04.
WeiterlesenThis article describes how to install the proprietary Nvidia drivers on Ubuntu 20.04.
WeiterlesenVirtual consensus in Delos, Balakrishnan et al. (Facebook, Inc.), OSDI’2020 Before we dive into this paper, if you click on the link above and then download...
WeiterlesenIn Git you can undo changes using the git reset command followed by the commit identifier.
WeiterlesenThis article explains how to install and deploy Odoo 14 inside a Python virtual environment on CentOS 8.
WeiterlesenHelios: hyperscale indexing for the cloud & edge, Potharaju et al., PVLDB’20 Last time out we looked at the motivations for a new reference blueprint for large-scale data...
WeiterlesenIn this article, we’ll talk about how to use the rmmod command to remove modules from the Linux Kernel.
Weiterlesen[Updated on 2020-11-12: add an example on closed-book factual QA using OpenAI API (beta). A model that can answer any question with regard to factual knowledge...
WeiterlesenDeno 1.5 improves `deno bundle` with support for tree shaking and a 15x speed improvement. This release also adds the `alert`, `confirm`, and `prompt` APIs and...
WeiterlesenHelios: hyperscale indexing for the cloud & edge, Potharaju et al., PVLDB’20 On the surface this is a paper about fast data ingestion from high-volume streams,...
WeiterlesenWireGuard is a modern VPN technology that utilizes state-of-the-art cryptography. In this article, we’ll discuss how to set up a WireGuard VPN on Ubuntu 20.04.
WeiterlesenThis tutorial explains how to set up a Squid Proxy on Ubuntu 20.04 and configure Firefox and Google Chrome web browsers to use it.
WeiterlesenThis tutorial explains how to install and configure an FTP server on Raspberry Pi that you use to share files between your devices.
WeiterlesenThe case for a learned sorting algorithm, Kristo, Vaidya, et al., SIGMOD’20 We’ve watched machine learning thoroughly pervade the web giants, make serious headway in large consumer companies,...
WeiterlesenThis article explains how to install and deploy Odoo 14 inside a Python virtual environment on Ubuntu 20.04. Odoo is a popular open-source suite of business...
WeiterlesenTo find the current working directory in Python, use os.getcwd(), and to change the current working directory, use os.chdir(path).
Weiterlesenwall is a command-line utility that displays a message on the terminals of all logged-in users. The messages can be either typed on the terminal or...
WeiterlesenSlack is one of the most popular collaboration platform in the world that brings all your communication together. This tutorial explains how to install Slack on...
WeiterlesenIn case you missed it, here’s a transcript of the first Trump-Biden Debate: Chris Wallace: Good evening. I’m Chris Wallace and I welcome you to what...
WeiterlesenIt’s been six years since Heartbleed was first discovered, and the OpenSSL vulnerability can still be found and exploited across the internet.
WeiterlesenPython has a built-in function len() that returns the length of a given object.
WeiterlesenI have a surprise for you. I’ll tell you about it in a minute. First, let’s have a little fun. Come with me. I haven’t told...
WeiterlesenFFmpeg is a free and open-source collection of tools for handling multimedia files. This article describes how to install FFmpeg on Ubuntu 20.04.
WeiterlesenA cron job is a task that is executed at specified intervals. Running cron job every 5, 10, or 15 minutes are some of the most...
WeiterlesenThis article explains how to set up a static IP address on Ubuntu 20.04 desktop machines and servers.
WeiterlesenDeno 1.4 adds support for the web standard WebSocket API, deno run –watch, and integrated test coverage. This is the largest feature release yet.
WeiterlesenExamining the design of interactive articles by synthesizing theory from disciplines such as education, journalism, and visualization.
WeiterlesenThis article explains how to check what version of Java is installed on your Linux system using the command line.
WeiterlesenThis article explains how to install and configure Fail2ban on CentOS 8. Fail2ban is an open-source tool that helps protect your Linux machine from brute-force.
WeiterlesenThis article describes how to install VLC media player on Ubuntu 20.04. VLC can be installed as a snap package via the Snapcraft store or as...
WeiterlesenThis article explains how to set up automatic rebootless kernel updates using the live patching solutions from Canonical and CloudLinux.
WeiterlesenThis article explains two ways of installing Chromium on Ubuntu 20.04. Chromium can be installed as a snap package via the Snapcraft store or as a...
WeiterlesenThis article covers how to use the usermod command to add a user to a group, change a user shell, login name, home directory, and more.
WeiterlesenThis guide shows two ways of installing Atom on Ubuntu 20.04. Atom can be installed as a snap package via the Snapcraft store or as a...
WeiterlesenA collection of articles and comments with the goal of understanding how to design robust and general purpose self-organizing systems.
WeiterlesenTraining an end-to-end differentiable, self-organising cellular automata for classifying MNIST digits.
WeiterlesenIn Python, there are several different ways to reverse a list, depending on what you’re trying to do.
WeiterlesenThis guide shows two ways of installing Slack on Ubuntu 20.04. Slack can be installed as a snap package via the Snapcraft store, or as a...
WeiterlesenKnowing how to add and remove users is one of the basic skills a Linux user should know. This article explains how to add and remove...
WeiterlesenThe HTTP status code 500 is a generic error response returned by the server when no other error code is appropriate.
WeiterlesenThis article describes how to install and configure Fail2ban on Ubuntu 20.04. Fail2ban is a tool that helps protect your Linux machine from brute-force and other...
WeiterlesenComposer is a dependency manager for PHP. This tutorial explains how to install Composer on Debian 10 systems.
WeiterlesenThis article shows how to install and configure Memcached on Debian 10. Memcached is a free and open-source high-performance in-memory key-value data store.
WeiterlesenThis article guides you through the installation of Postman on Ubuntu 20.04. Postman is available as a native app (built on Electron) for all major operating...
WeiterlesenThis article guides you through the installation of Apache Cassandra on Ubuntu 20.04.
WeiterlesenThis article describes how to install Tor web browser on Ubuntu 20.04. Tor Browser is a customized version of Firefox that routes the web traffic through...
WeiterlesenThis article explains how to install Sublime Text 3 on Ubuntu 20.04. Sublime Text is a popular text and source code editor for web and software...
WeiterlesenAlthough most popular and successful model architectures are designed by human experts, it doesn’t mean we have explored the entire network architecture space and settled down...
WeiterlesenThis article covers the steps of installing the latest version of CouchDB on Ubuntu 20.04. Apache CouchDB is a free and open-source NoSQL database developed by...
WeiterlesenDesign considerations and changes for the new code hosting service.
WeiterlesenThis article shows you how to install and configure Gitea on CentOS 8. Gitea is a self-hosted open-source git server written in Go.
WeiterlesenNagios is a popular open-source monitoring system. This article explains how to install Nagios on Ubuntu 20.04.
WeiterlesenThis article explains how to generate SSH keys on Ubuntu 20.04 systems. We’ll also show you how to set up an SSH key-based authentication and connect...
WeiterlesenThis article explains how to install Apache Cassandra on CentOS 8. Apache Cassandra is a free and open-source NoSQL database with no single point of failure.
WeiterlesenSFTP is a secure file protocol for transferring files between two hosts over an encrypted connection. The default SFTP port is 22.
WeiterlesenThis article explains how to use curl to make POST requests. The HTTP POST method is used to send data to the remote server.
WeiterlesenThis article describes how to create tar.gz files. By convention, the name of a tar archive compressed with gzip should end with either .tar.gz or .tgz.
WeiterlesenRenaming directories is one of the most basic operations you often need to perform on a Linux system. This article explains how to rename directories using...
WeiterlesenThis tutorial explains how to install a free Let’s Encrypt SSL certificate on Ubuntu 20.04 running Nginx as a web server. We’ll also show how to...
WeiterlesenQuite often, when working with text files, you’ll need to delete one or more lines. This article shows how to delete lines in Vim/Vi.
WeiterlesenWhen troubleshooting system or application slowdown or misbehavior, one of the first things to check is the system memory usage. This article explains how to check...
WeiterlesenThis article explains how to install Jenkins on Ubuntu 20.04. Jenkins is an open-source automation server that can be used to easily set up continuous integration...
WeiterlesenIn this article, we will show you several different ways to find the number of files in a directory in Linux.
WeiterlesenIn this article, we will guide you through how to set up a DevOps pipeline in AWS.
WeiterlesenThis article shows how to install and configure Memcached on Ubuntu 20.04. Memcached is a free and open-source high-performance in-memory key-value data store.
WeiterlesenThe Python’s map() function takes an iterable object, along with a function, and applies that function to each element in the iterable.
WeiterlesenIn this tutorial we will show you how to install Gradle on Ubuntu 20.04. We’ll download the latest release of Gradle from their official website.
WeiterlesenThis article describes how to set up Nginx server blocks on Ubuntu 20.04. A server block is an Nginx directive that defines settings for a specific...
WeiterlesenIn this tutorial, we’ll provide a step by step instructions about how to secure your Apache with Let’s Encrypt using the certbot tool on Ubuntu 20.04.
WeiterlesenSteam is a cross-platform entertainment platform developed by Valve Corporation for purchasing and playing video games. This article explains how to install the Steam client on...
Weiterlesen