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

2021-05-09

On Tuesday, 2021-05-11 there will be scheduled maintenance of the suckless servers. It's estimated this will take about 1 hour from about 21:00 to 22:00 UTC+02:00.

The mailinglist, website and source-code repositories will have some downtime.

Update: the maintenance was finished at 2021-05-12 23:33 UTC+02:00. P.S.: It didn't actually take 26h30, I just had forgotten to do it.

suckless.org news
Posted at 2021-05-09 00:00:00 | Software | read on

I try not to make unlikable software (and features)

I am writing to you from The Sky. On my flight today, I noticed an example of “unlikable” software — something I’ve been increasingly aware of recently — inspiring me to pull out my laptop and write. On this plane, there are displays in the back of each seat which provides entertainment for the person seated one row back. Newer planes no longer include these, given that in $CURRENTYEAR everyone would just prefer some power for their phone or laptop. Nevertheless, you can still end up a plane with this design. You can shut the thing off by repeatedly pressing the “☀️ -” button, though that button...

Drew DeVault's blog
Posted at 2021-05-08 00:00:00 | Software | read on

2021-05-08

surf 2.1 released: download

suckless.org news
Posted at 2021-05-08 00:00:00 | Software | read on

godocs.io six months later

We’re six months on from forking godoc.org following its upstream deprecation, and we’ve made a lot of great improvements since. For those unaware, the original godoc.org was replaced with pkg.go.dev, and a redirect was set up. The new website isn’t right for many projects — one of the most glaring issues is the narrow list of software licenses pkg.go.dev will display documentation for. To continue serving the needs of projects which preferred the old website, we forked the project and set up godocs.io.

Since then, we’ve made a lot of improvements, both for the hosted version and for the open source project. Special thanks is due to Adnan...

Drew DeVault's blog
Posted at 2021-05-07 00:00:00 | Software | read on

In praise of Alpine Linux

Note: this blog post was originally only available via Gemini, but has been re-formatted for the web.

The traits I prize most in an operating system are the following:

Simplicity Stability Reliability Robustness

As a bonus, I’d also like to have:

Documentation Professionalism Performance Access to up-to-date software

Alpine meets all of the essential criteria and most of the optional criteria (documentation is the weakest link), and far better than any other Linux distribution.

In terms of simplicity, Alpine Linux is unpeered. Alpine is the only Linux distribution that fits in my head. The pieces from which it is built from are simple, easily understood, and few in number, and I can usually predict how it will behave...

Drew DeVault's blog
Posted at 2021-05-06 00:00:00 | Software | read on

Cryptocurrency is an abject disaster

This post is long overdue. Let’s get it over with.

🛑 Hey! If you write a comment about this article online, disclose your stake in cryptocurrency. I will explain why later in this post. For my part, I held <$10,000 USD worth of Bitcoin prior to 2016, plus small amounts of altcoins. I made a modest profit on my holdings. Today my stake in all cryptocurrency is $0.

Starting on May 1st, users of sourcehut’s CI service will be required to be on a paid account, a change which will affect about half of all builds.sr.ht users.1 Over...

Drew DeVault's blog
Posted at 2021-04-26 00:00:00 | Software | read on

Recommended read: Why Lichess will always be free

Signal-boosting this excellent article from Lichess: Why Lichess will always be free.

Drew DeVault's blog
Posted at 2021-04-23 00:00:00 | Software | read on

Parsers all the way down: writing a self-hosting parser

One of the things we’re working on in my new programming language is a self-hosting compiler. Having a self-hosted compiler is a critical step in the development of (some) programming languages: it signals that the language is mature enough to be comfortably used to implement itself. While this isn’t right for some languages (e.g. shell scripts), for a systems programming language like ours, this is a crucial step in our bootstrapping plan. Our self-hosted parser design was completed this week, and today I’ll share some details about how it works and how it came to be.

This is the third parser which has been implemented for this language....

Drew DeVault's blog
Posted at 2021-04-22 00:00:00 | Software | read on

Status update, April 2021

Another month goes by! I’m afraid that I have very little to share this month. You can check out the sourcehut “what’s cooking” post for sourcehut news, but outside of that I have focused almost entirely on the programming language project this month, for which the details are kept private.

The post calling for contributors led to a lot of answers and we’ve brought several new people on board — thanks for answering the call! I’d like to narrow the range of problems we still need help with. If you’re interested in (and experienced in) the following problems, we need your help:

Cryptography Date/time support Networking (DNS is up next)

Shoot...

Drew DeVault's blog
Posted at 2021-04-15 00:00:00 | Software | read on

The Developer Certificate of Origin is a great alternative to a CLA

Today Amazon released their fork of ElasticSearch, OpenSearch, and I want to take a moment to draw your attention to one good decision in particular: its use of the Developer Certificate of Origin (or “DCO”).

Previously:

ElasticSearch does not belong to Elastic Open source means surrendering your monopoly over commercial exploitation Don’t sign a CLA

Elastic betrayed its community when they changed to a proprietary license. We could have seen it coming because of a particular trait of their contribution process: the use of a Contributor License Agreement, or CLA. In principle, a CLA aims to address legitimate concerns of ownership and copyright, but in practice, they are a promise...

Drew DeVault's blog
Posted at 2021-04-12 00:00:00 | Software | read on
1 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 109

***

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

Recently