<mark_weaver>I've never accepted a precompiled binary other than the x86_64 bootstrap tarballs.
<mark_weaver>viric: on 28 Oct 2011, I posted my patches to loongson-dev, entitled "[PATCH] Support Loongson FPU instructions to math-emu" with fixes for gas, gdb, the linux-libre for Loongson. still need to get those patches upstream.
<viric>what if they were signed? Do you consider it more dangerous that someone changed your dns or so, than someone hacked hydra.gnu.org?
<Steap>viric: our politicians are exactly as bad as mark_weaver's :)
<mark_weaver>Steap: the thought has occurred to me quite often. but I've quite conciously avoided wasting time accumulating money for the last 12 years or so. that doesn't exactly make it likely for other countries to want to accept me.
<Steap>viric: but France invented "the Minitel", and you've never heard of it :)
<mark_weaver>civodul: indeed! it took a very long time to rebuild after adding the patches to binutils. at some point I have a mind to try to reduce some of that (e.g. building GCC five times, each of which presumably actually builds gcc three times, so 15 times altogether, ouch!)
<mark_weaver>I actually lead a very public life myself. because of my activities (working closely with people like RMS and Phil Zimmermann, airing radio critical of US activities on MIT Radio, etc), I expect that I'm being watched, so I haven't even really made an effort to keep any secrets.
<jxself>There was something doing that in Seattle, just standing around recording people trying to make a point. They didn't like it.
<Steap>mark_weaver: I'd be interested in knowing how you achieve this, because I do not often manage to convince people
<mark_weaver>trying to convince people of things that they don't already believe is a very slow process. so slow that it often seems as though one's efforts to convince have no effect.
<Steap>mark_weaver: yes, but you said "I find that a great many people care about the issues"
<mark_weaver>well, I've actually had very positive reactions even talking about something as radical as the injustice of the wage slavery system, as I like to call it.
<mark_weaver>(I have refused to participate in that system for the last 12 years)
<mark_weaver>For the most part, people *really* don't like having to choose some boss (from among the rich) to obey and feign respect for.
<mark_weaver>that's true for most people anyway. but if you limit yourself to talking to the rich, you're less likely to get anywhere.
<mark_weaver>Steap: maybe you're just talking to the wrong people. People who are already living comfortable are less likely to want any fundamental changes in society. in fact, they tend to fear any big changes. it might upset their comfortable lives.
<mark_weaver>but be aware that people like us, e.g. well educated people from comfortable backgrounds, are the minority.
<Steap>Depends on what you 'rich', but indeed, people I know have enough money to buy food, pay the rent and have some fun, without having to work 70 hours a week
<Steap>mark_weaver: How are you avoiding wage slavery ?
<mark_weaver>well, I learned to live out in the woods, and I still do that fairly often. for several years I lived in the GNU project office in the MIT AI Lab, two doors down from RMS. for food, for many years I worked with "food not bombs" and got plenty of food from there.
<mark_weaver>currently, I'm helping my best friends raise their young child (~2.5 years) in exchange for room and board.
<Steap>But your friend is probably a wage slave, so you kind of live off wage slavery as well, don't you ? :)
<mark_weaver>not in the last 10 years or so. the last job I had was as the paid FSF sysadmin. somewhat before that, I was the second programmer hired by Phil Zimmermann at PGP, Inc (the last time I worked on non-free software).
<mark_weaver>well, the last *paid* job. I have plenty of jobs now.
<mark_weaver>well, I'm in good health, so I rarely need anything, but I have a good friend who's an nurse practitioner, who I sometimes consult with. but more generally, I receive monetary gifts from family sometimes, which I use when needed, e.g. to buy (usually used) computers.
<Steap>Yes, but should you need surgery, how'd you pay for it ?
<mark_weaver>even if I die young from cancer, I suspect I'll have ended up with more free time in the end than most of the people who toil away helping the rich get richer, so that they can prolong their miserable lives a little bit more.
<mark_weaver>working as I am now, I'm not displacing anyone else. I'm adding my labor without removing anyone else's.
<Steap>Also, working on something you like is probably good if you consider this as a "transition phase": most people have to work, and you can't change that overnight; but working on something that matters is not so bad
<mark_weaver>working on free software for money means that someone else who would've been working on it, won't be.
<viric>You have to aovid getting depressed. If you get depressed, they win.
<mark_weaver>also, getting paid by the FSF means doing the work that no one else wants to do.
<mark_weaver>I imagine that as I get older, my view on that might change, but if so, that will be a change for the worse. I can see that now.
<viric>mark_weaver: you have to get rich, not being any scrupulous, and then donate all to people who can do something good with it.
<mark_weaver>viric: yeah, that's a popular strategy, but not one that I want to persue. for one thing, it's hard to see how to accumulate vast wealth without doing injustice on others. for another, I suspect that somewhere along the way I'd lose sight of the original goal.
<viric>There are lots of paths to doing something better than what I actually do :)
<mark_weaver>frankly, I've found that people have a hard time truly sympathizing or helping people who are in a very different situation than they are. i.e., if you are rich, it will hard not to identify more with the needs of the rich than with the needs of the destitute.
<mark_weaver>the attempts made by well-meaning rich people to help the destitute are usually half-hearted at best. they almost invariably involve charity, and not making any systematic changes that could truly help in the long run.
<mark_weaver>For the short term, I'm glad that some rich people are doing charity. I choose to work on longer term strategies to help. Anyway, I'm in no position to help with charity in the short term.
<mark_weaver>anyway, enough talk for now. time to work on bootstrapping Guix on Loongson :)
<mark_weaver>damn, I wish civodul was around. I could use his advice.
<mark_weaver>I applied a variant of Nikita's patch to bootstrap.scm, and I can see how that will allow it to find 4/5 of the bootstrap tarballs. but I don't see how it will find the guile bootstrap tarball.
<mark_weaver>*grump* for some mysterious reason, a bunch of my /nix/store/*-module-import directories are getting created with group write permissions, which is then later rejected as "suspicious".
<mark_weaver>I don't suppose anyone has any hints of why this might be happening, or how to fix it?
<mark_weaver>I think I'm fairly close to getting bootstrap going on Loongson, but this problem is biting me.
<mark_weaver>ah, setting the umask manually before launching guix-daemon seems to have worked...
<mark_weaver>I've got cross-built static N64 binaries cross-built using Guix (from x86_64), and they seem to work perfectly whenever I try to use them directly. but when run within guix-builder, they have problems.
<mark_weaver>to make matters more complex, 'strace' works well on N32 binaries, but on N64 it shows the syscalls and the return values, but not the arguments.. making the output rather less than helpful :-(