Email or username:

Password:

Forgot your password?
536 posts total
Drew DeVault

So you support RMS as the leader of the free software movement. I have some questions for you.

What has RMS done for free software in the last 20 years? Can you name a single project or initiative that he's led? And in that same time, how many stories have we heard of people who have been aggrieved by him? What do those people tend to look like? Do they look like you?

1/2

Show previous comments
Sigrithur

@drewdevault what about all those times the FSF sent someone to a Windows launch party in a gnu costume? Does that count for nothing??

PuercoPop

@drewdevault If one actually looks you see that they actually have _harmed_ projects they have had a position of influence. Emacs was one of the last projects to use bzr. bzr was unmaintained. One of the maintainers had even blogged about no longer maintain bzr. Emacs had to patch their bzr server to workaround a bug that upstream hadn't merged because there was no-one there. What did RMS do?

/lib/sys

@drewdevault The free software movement should not have a leader. For the sanity of society, in politics ideas ought to be raised and personalities to be lowered. I think RMS still has a lot to give, as probably no one can replace his experience on the subject. However, I agree that he should step-back as spokesperson of the FSF and move to a less public position.

Tristan Partin

@drewdevault hare-vec is mentioned twice with two different descriptions. I assume one of them is supposed to be something different, but I'm not sure what it would be.

jackson

@drewdevault link mismatch in blog: choosealicense.org links to choosealicense.com

sarah 🦦

@drewdevault hm, i wonder, is there any recommended workflow or wrapper interface to git send-email and mailing lists ? last i checked, there is basically no documentation on that part, which is quite sad

Vladimir Chicken

@drewdevault Looks nice! I'm not sure immediately where I will have a use for this, but good to know its available :)

Drew DeVault

If Reddit wanted to kill third party apps without backlash a much more insidious approach would be to gradually make the API less and less reliable over months or years

Wolf480pl

@drewdevault i thought they wanted to kill scrapers

apgarcia

@drewdevault that sounds like an idea bill gates would've come up with back in the day...

boreq

@drewdevault In general I don't understand what the end game here is, everyone will just go back to web scraping.

Show previous comments
Paul Sutton

@drewdevault

Looks like you are using WriteFreely for the blog ? Great resource, I have just given it a mention to the LibrePlanet committee.

Brendan Jones

@drewdevault @smallcircles Great resource! One piece of feedback: might be good to include a discussion of when ‘free’ means ‘libre’ and when it means ‘gratis’.

Drew DeVault

Every time someone mentions ChatGPT being in any way useful to them I respect them a little bit less than before

Drew DeVault

I mean, listen, if ChatGPT is effective at helping you solve your problems then your problems are frankly not interesting

Jakob Gillich

@drewdevault Interesting, thanks! I'm curious what Gitea results would look like, it might come in second or even compete for the top spot.

Gabriel :python: :golang:

@drewdevault do you know if somebody made graphs with historical data? I’m curious to see the trends.

Show previous comments
lalalala sombra

@drewdevault Very exciting stuff! Congratulations, Drew!

One question. Are you predicting a positive or negative financial impact on moving the all of the platform to Europe?

Ivan Habunek

@drewdevault A 25% increase in revenue seems nice. Slow and steady growth. Is this what you have hoped for?

Drew DeVault

The most resource intensive users on sourcehut are, almost always, using it for private, proprietary software. Generally speaking they don't have paid accounts.

Dušan 🇷🇸 :arch: ⚛️

Not sure if this is a joke or something I should consider seriously contributing to. Something like a FOSS clone of wetransfer.com would be nice. 🙂

Vincent Cloutier

@drewdevault Surprised you didn't do in Hare! (also sorry if I'm adding to your sideprojects pile)

Drew DeVault

For my first little thread here on Fosstodon, I thought it would be cool to talk about an interesting topic I was researching this week: address sanitizer (ASan). This tool audits memory usage in C and C++ programs using Clang/LLVM, and the implementation is so simple and brilliant that I was really quite impressed by it.

Drew DeVault

First of all, some background. On x86_64 systems, there are two parts of virtual memory: high memory and low memory. Low memory goes from 0 to 0x00007FFFFFFFFFFF, and high memory goes from 0xFFFF800000000000 to ~0. Useful memory (physical memory, shared memory, DMA, etc) can only be mapped in these address ranges.

Generally speaking, the user's program image (code, globals, etc) is stored in low memory, and the heap and stack are stored at opposite ends of high memory.

Go Up