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
The story of the Rendition Vérité 1000
The story of how the Rendition v1000 briefly rule the Quake world.
2019-03-30
There is now a patch overview tool to have a quick overview of the patch status list. This list is generated each day from the sites repository. It checks if patches apply cleanly in a normal patching manner. Of course it does not check patch combinations.
Hacking patches guidelines Tool source-codePlease keep the patches tidy and maintain or remove them.
Rust is not a good C replacement
https://cmpwn.com/@sir/100437209244243864/embed
I have a saying that summarizes my opinion of Rust compared to Go: “Go is the result of C programmers designing a new programming language, and Rust is the result of C++ programmers designing a new programming language”. This isn’t just a metaphor - Go was designed by plan9 alumni, an operating system written in C and the source of inspiration for many of Go’s features, and Rust was designed by the folks at Mozilla - whose flagship product is one of the largest C++ codebases in the world.
The values of good C++ programmers are incompatible with the values of good C programmers1. Rust is a decent...
Comment on Curve extraction plugin by nicola
In reply to caiyong.
you port it in C++?
Status update, March 2019
My todo list is getting completed at a pace it’s never seen before, and growing at a new pace, too. This full-time FOSS gig is really killing it! As the good weather finally starts to roll in, it’s time for March’s status update. Note: I posted updates on Patreon before, but will start posting here instead. This medium doesn’t depend on a proprietary service, allows for richer content, and is useful for my supporters who support my work via other donation platforms.
Sway 1.0 has been released! I wrote a detailed write-up on the release and our future plans separately, which I encourage you to read if you...
Announcing the release of sway 1.0
1,315 days after I started the sway project, it’s finally time for sway 1.0! I had no idea at the time how much work I was in for, or how many talented people would join and support the project with me. In order to complete this project, we have had to rewrite the entire Linux desktop nearly from scratch. Nearly 300 people worked together, together writing over 9,000 commits and almost 100,000 lines of code, to bring you this release.
Sway is an i3-compatible Wayland desktop for Linux and FreeBSD
1.0 is the first stable release of sway and represents a consistent, flexible, and powerful desktop environment for Linux...
Sourcehut's spartan approach to web design
Sourcehut is known for its brutalist design, with its mostly shades-of-gray appearance, conservative color usage, and minimal distractions throughout. This article aims to share some insights into the philosophy that guides this design, both for the curious reader and for the new contributor to the open-source project.
The most important principle is that sr.ht is an engineering tool first and foremost, and when you’re there it’s probably because you’re in engineering mode. Therefore, it’s important to bring the information you’re there for to the forefront, and minimize distractions. In practice, this means that the first thing on any page to grab your attention should be the thing that brought...
Tips for a disciplined git workflow
Basic git usage involves typing a few stock commands to “sync everyone up”. Many people who are frustrated with git become so because they never progress beyond this surface-level understanding of how it works. However, mastering git is easily worth your time. How much of your day is spent using git? I would guess that there are many tools in your belt that you use half as often and have spent twice the time studying.
If you’d like to learn more about git, I suggest starting with Chapter 10 of Pro Git (it’s free!), then reading chapters 2, 3, and 7. The rest is optional. In this article,...
Converting Wordpress Posts To Lektor
As promised in the previous installment of this column, I have now imported all my old blog posts from Wordpress. In case you have a similar requirement, here's how I did it: 1. Export your posts from Wordpress. Login to your Wordpress administration interface and then click on Tools → Export Data. Select the content you want to export (blog posts in my case) and you will download an XML file with all your content. Here's a fragment for a single post without comments: <item> <title>A New Blog</title> <link>https://archive.vanille.de/a-new-blog/</link> <pubDate>Wed, 14 Jun 2006 02:31:04 +0000</pubDate> <dc:creator><![CDATA[mickey]]></dc:creator> <guid isPermaLink="false">http://www.vanille-media.de/site/?p=5</guid> <description></description> <content:encoded><![CDATA[Finally,...
Generics aren't ready for Go
In the distance, a gradual roar begins to grow in volume. A dust cloud is visible over the horizon. As it nears, the shouts of the oncoming angry mob can be heard. Suddenly, it stops, and a brief silence ensues. Then the air is filled with the clackings of hundreds of keyboards, angrily typing the owner’s opinion about generics and Go. The clans of Java, C#, Rust, C++, TypeScript, Haskell, and more - usually mortal enemies - have combined forces to fight in what may become one of the greatest flamewars of our time. And none of them read more than the title of this article before...