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
Feed Pete [copy] https://debu.gs/blog/feed.rss has loading error: cURL error 60: SSL certificate problem: certificate has expired
Comment on Curve extraction plugin by hari haran
i could not understand anything in the paper ,i dont know how can i implement until understand it
Is GitHub a derivative work of GPL'd software?
GitHub recently announced a tool called Copilot, a tool which uses machine learning to provide code suggestions, inciting no small degree of controversy. One particular facet of the ensuing discussion piques my curiosity: what happens if the model was trained using software licensed with the GNU General Public License?
Disclaimer: I am the founder of a company which competes with GitHub.
The GPL is among a family of licenses considered “copyleft”, which are characterized by their “viral” nature. In particular, the trait common to copyleft works is the requirement that “derivative works” are required to publish their new work under the same terms as the original copyleft license. Some weak...
How does IRC's federation model compare to ActivityPub?
Today’s federated revolution is led by ActivityPub, leading to the rise of services like Mastodon, PeerTube, PixelFed, and more. These new technologies have a particular approach to federation, which is coloring perceptions on what it actually means for a system to be federated at all. Today’s post will explain how Internet Relay Chat (IRC), a technology first introduced in the late 1980’s, does federation differently, and why.
As IRC has aged, many users today have only ever used a few networks, such as Liberachat (or Freenode, up until several weeks ago), which use a particular IRC model which does not, at first glance, appear to utilize federation. After all, everyone...
You can't capture the nuance of my form fields
Check out this text box:
Consectetur qui consequatur voluptatibus voluptatem sit sint perspiciatis. Eos aspernatur ad laboriosam quam numquam quo. Quia reiciendis illo quo praesentium. Dolor porro et et sit dolorem quisquam totam quae. Ea molestias a aspernatur dignissimos suscipit incidunt. Voluptates in vel qui quaerat. Asperiores vel sit rerum est ipsam. Odio aut aut voluptate qui voluptatem. Quia consequatur provident fugiat voluptatibus consequatur. Est sunt aspernatur velit. Officiis a dolorum accusantium. Sint est ut inventore.Here are some of the nuances of using this text box on my operating system (Linux) and web browser (Firefox):
Double clicking selects a word, and triple-clicking selects the whole...A finger client
This is a short follow-up to the io_uring finger server article posted about a month ago. In the time since, we have expanded our language with a more complete networking stack, most importantly by adding a DNS resolver. I have used these improvements to write a small client implementation of the finger protocol.
use fmt; use io; use net::dial; use os; use strings; @init fn registersvc() void = dial::registersvc("tcp", "finger", [], 79); @noreturn fn usage() void = fmt::fatal("Usage: {} <user>[@<host>]", os::args[0]); export fn main() void = { if (len(os::args) != 2) usage(); const items = strings::split(os::args[1], "@"); defer free(items); if (len(items) == 0) usage(); const user = items[0]; const host = if (len(items) == 1) "localhost" else...Drew DeVault's blog
Status update, June 2021
Hiya! Got another status update for you. First, let me share this picture that my dad and I took on our recent astronomy trip (click for full res):
Bonus Venus:
So, what’s new? With SourceHut, there are a few neat goings-on. For one, thanks to Michael Forney putting the finishing touches on the patchset, the long-awaited NetBSD image is now available for builds.sr.ht. Also, the initial lists.sr.ht GraphQL API design is in place, and Simon Ser is working on a new and improved implementation of email discussion parsing for us to use. I’ve also redesigned the registration & onboarding flow based on a maintainer/contributor distinction, which should help people...
Provided "as is", without warranty of any kind
The MIT license contains the following text, in all uppercase no less:
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
The BSD licenses, GPL family of licenses, Apache 2.0, Mozilla Public License, and likely any other license you’d care to name, have similar clauses of their own. It’s worth taking a moment to consider the implications of this statement and what it says about the social aspects of free and open source software.
Many people who rely on free and open source software feel entitled to...
I will be moving to the Netherlands
I had been planning a move to the Netherlands for a while, at least until a large COVID-shaped wrench was thrown into the gears. However, I was fully vaccinated by early April, and there are signs of the border opening up now, so my plans have been slowly getting back on track. I sent off my visa application today, and assuming I can navigate the pandemic-modified procedures, I should be able to make my move fairly soon. It’s a little bit intimidating, but I am looking forward to it!
Quick note: I am looking for temporary housing in NL; somewhere I can stay for 6-12 months with a...
Build your project in our new language
Do you have a new systems programming project on your todo list? If you’re feeling adventurous, I would like you to give it a crack in our new systems programming language, and to use it to drive improvements in the less-developed areas of our standard library.
Note: we have enough projects on board now. Keep an eye on the blog, I’ll publish another announcement when we’re ready for more.
Are you making a new coreutils implementation? A little OS kernel? A new shell? A GUI toolkit? Database system? Web server? Whatever your systems programming use-case, we think that our language is likely to be a good fit for...