let's just stick with IRC for the foreseeable future okay?
This profile might be incomplete.
Open on fosstodon.org Drew DeVault
Wall 530 posts
Drew DeVault
let's just stick with IRC for the foreseeable future okay?
Drew DeVault
Finally updated forgeperf
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.
Drew DeVault
SourceHut's 2022 Financial report https://sourcehut.org/blog/2023-03-27-2022-financial-report/
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.
Drew DeVault
still feel horrible
Drew DeVault
Recording of a talk I gave at Hack Turin in Italy earlier this year: https://public.decapod.one/Can%20free%20software%20be%20made%20sustainable%3f.ogg Slides:
Andrea Scarpino
@drewdevault was it from remote or in person? If it was in person I regret that I've missed it 😞
Drew DeVault
yet another way to move file from A to B
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. |
@drewdevault