Feed Andrej Karpathy / @karpathy [copy] http://shalnoff.co.uk/rss.php?rss=karpathy has loading error: cURL error 22: The requested URL returned error: 403 Forbidden
Feed digilinux.ru [copy] http://digilinux.ru/feed/ has loading error: cURL error 22: The requested URL returned error: 403 Forbidden
Feed freepost [copy] https://freepo.st/rss/new has loading error: cURL error 6: Could not resolve host: freepo.st

2018-03-20

st 0.8.1 released: download

This release fixes some regressions introduced in the 0.8 release.

suckless.org news
Posted at 2018-03-20 00:00:00 | Software | read on

2018-03-19

Registrations for slcon5 are now open.

suckless.org news
Posted at 2018-03-19 00:00:00 | Software | read on

Hack everything without fear

We live in a golden age of open source, and it can sometimes be easy to forget the privileges that this affords us. I’m writing this article with vim, in a terminal emulator called urxvt, listening to music with mpv, in a Sway desktop session, on the Linux kernel. Supporting this are libraries like glibc or musl, harfbuzz, and mesa. I also have the support of the AMDGPU video driver, libinput and udev, alsa and pulseaudio.

All of this is open source. I can be reading the code for any of these tools within 30 seconds, and for many of these tools I already have their code...

Drew DeVault's blog
Posted at 2018-03-17 00:00:00 | Software | read on

Comment on Multiscale Trend Analysis code by fabrício rodrigues castro

Nice job dude, I’m gonna try to use it into an automated algorithm for geophysics matched filtering. Thanks!

curiosity vs ignorance
Posted at 2018-03-16 23:01:28 | ScienceSoftware | read on

2018-03-14

dmenu 4.8 released: download st 0.8 released: download

suckless.org news
Posted at 2018-03-14 00:00:00 | Software | read on

How to write an IRC bot

My disdain for Slack and many other Silicon Valley chat clients is well known, as is my undying love for IRC. With Slack making the news lately after their recent decision to disable the IRC and XMPP gateways in a classic Embrace Extend Extinguish move, they’ve been on my mind and I feel like writing about them more. Let’s compare writing a bot for Slack with writing an IRC bot.

First of all, let’s summarize the process for making a Slack bot. Full details are available in their documentation. The basic steps are:

Create a Slack account and “workspace” to host the bot (you may have already done this step). On...

Drew DeVault's blog
Posted at 2018-03-10 00:00:00 | Software | read on

Writing a Wayland Compositor, Part 3: Rendering a window

This is the third in a series of articles on the subject of writing a Wayland compositor from scratch using wlroots. Check out the first article if you haven’t already. We left off with a Wayland server which accepts client connections and exposes a handful of globals, but does not do anything particularly interesting yet. Our goal today is to do something interesting - render a window!

The commit that this article dissects is 342b7b6.

The first thing we have to do in order to render windows is establish the compositor. The wl_compositor global is used by clients to allocate wl_surfaces, to which they attach wl_buffers. These surfaces are just a generic...

Drew DeVault's blog
Posted at 2018-02-28 00:00:00 | Software | read on

The path to sustainably working on FOSS full-time

This is an article I didn’t think I’d be writing any time soon. I’ve aspired to work full-time on my free and open source software projects for a long time now, but I have never expected that it could work. However, as of this week, I finally have enough recurring donation revenue to break even on FOSS, and I’ve started to put the extra cash away. I needed to set the next donation goal and ran the numbers to figure out what it takes to work on FOSS full-time.

Let me start with some context. I like to say “one-time donations buy pizza, but recurring donations buy...

Drew DeVault's blog
Posted at 2018-02-24 00:00:00 | Software | read on

Writing a Wayland Compositor, Part 2: Rigging up the server

This is the second in a series of articles on the subject of writing a Wayland compositor from scratch using wlroots. Check out the first article if you haven’t already. Last time, we ended up with an application which fired up a wlroots backend, enumerated output devices, and drew some pretty colors on the screen. Today, we’re going to start accepting Wayland client connections, though we aren’t going to be doing much with them yet.

The commit that this article dissects is b45c651.

A quick aside on the nature of these blog posts: it’s going to take a lot of these articles to flesh out our compositor. I’m going to...

Drew DeVault's blog
Posted at 2018-02-22 00:00:00 | Software | read on

Writing a Wayland Compositor, Part 1: Hello wlroots

This is the first in a series of many articles I’m writing on the subject of building a functional Wayland compositor from scratch. As you may know, I am the lead maintainer of sway, a reasonably popular Wayland compositor. Along with many other talented developers, we’ve been working on wlroots over the past few months. This is a powerful tool for creating new Wayland compositors, but it is very dense and difficult to understand. Do not despair! The intention of these articles is to make you understand and feel comfortable using it.

Before we dive in, a quick note: the wlroots team is starting a crowdfunding campaign today to...

Drew DeVault's blog
Posted at 2018-02-17 00:00:00 | Software | read on
1 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 109

***

Однажды китайский ученый Ли Хунь Янь обнаружил некоторую незначительную, однако, существенно отличающуюся от фона корреляцию между количеством псилоцибина потребляемого корфуцианскими медузами и характером передвижения оных по стенкам четырехсотлитровго шарообразного аквариума, установленного в лаборатории по случаю празднования сто второго полугодичного затмения от начала новой эры Сингулярного Прорыва. Недолго думая, Ли Хунь Янь приделал к щупальцам медуз источники излучения в видимом диапазоне но с разной длинной волны, заснял весь процесс шестью камерами с 48 часовой выдержкой, симметрично расставив последние вокруг сосуда, где резвились подопытные и через неделю собрал прелюбопытнейший материал, который, в свою очередь, лег в основу фундаментального труда, ныне известного, как теория полутретичных n-многообразий простой метрики Ли Хунь Янь, с которой (с некоторыми упрощениями и оговорками) я, по мере сил, постараюсь познакомить любопытного и пытливого читателя.

Recently