log☇︎
432200+ entries in 0.992s
decimation: That struts and frets his hour upon the stage
asciilifeform: where there was a massive pile of usg paperwork, killing - literally - a forest
decimation: but you need to have the most minimal, stripped down version possible to meet
BingoBoingo: <decimation> It would be interesting to see what weird stuff like 'green hills os' looks like << Probably just like 64-bit DOS
asciilifeform: decimation: the classical bitcoind, unfortunately, ~does~ require threading - and thus, a slice scheduler
decimation: I was meaning 'compile to vhdl'
decimation: yeah it's not the hardware, it's the logic
decimation: it would be interesting to see what golden toilet prices buys in terms of os
asciilifeform: decimation: as i said, not so much hardware to support
asciilifeform: because it is a commercial platinum toilet
decimation: there's a long way from minix to hardware
BingoBoingo: I'm looking forward to March of 2017 where at this rate Bitcoin successfully becomes a device.
decimation: It would be interesting to see what weird stuff like 'green hills os' looks like
asciilifeform: shortest kernel that bitcoin could sit down on is probably some variant of minix
asciilifeform: i have considered, for instance, a move to 'minix'
asciilifeform: there are not so many cpu, nic, or block devices in circulation today.
asciilifeform: so long as we have a cpu, a nic, and a block device, we're golden on the given set
decimation: has the widest hardware support?
decimation: and the argument for linux?
asciilifeform: yes, even if this means we end up maintaining a kernel.
asciilifeform: this thing will go nowhere if we declare the gnarliest problem (build) a non-problem
asciilifeform: so, at the risk of repeating myself, i gotta agree with mircea_popescu here and respectfully disagree with mod6
asciilifeform: and, perhaps, other things
asciilifeform: which can build kernel at boot time (!)
decimation: obvious unsupported by distro though
decimation: true. someone build centos though, so it must be possible
asciilifeform: fuck that
decimation: redhat still ships with source dvd, if you download and burn the isos
decimation: and there's no bootstrap scripts as far as I know
decimation: it can do that
asciilifeform: with being able to rebuild 100% of self, from included src
asciilifeform: decimation: not decent at all. but ~works~ for this example
decimation: redhat 6 is actually a pretty reasonable os, once you kill the poetteringisms
mod6: on fbsd there is a linuxcompat kernmod -- but it has issues if you make too many i386 syscalls in your linux code. *shrug*
decimation: I thought sparc was derived from mips
asciilifeform: who wants - please, do, port to mac, vax, silicongraphics, cray.
decimation: some bsd supports linux binaries I think
assbot: Mach-O - Wikipedia, the free encyclopedia ... ( http://bit.ly/1H4BNdJ )
mod6: i'll have to take another crack at rotor after month end.
asciilifeform: and uses nothing whatsoever but the kernel abi!
decimation: I did that a long time ago
asciilifeform: i will repeat that rotor binary ~is expected to work on all linux from 2.6+~
mod6: it's going slow, but -verifyall and to usbdrive
decimation: mod6: you got rotor to build?
decimation: somehow this xattr stuff must be magicked away
decimation: in theory it could build
asciilifeform: but ~i personally~ will from now on support ~only~ rotor. and soon after, only rotolinux (buildroot for arbitrary arch that includes therealbitcoin and its deps, and toolchain to reconstruct self and the latter.) ☟︎
decimation: but they have thier own binary format, etc
decimation: macports does a pretty good job of porting standard gnu chain to apple
asciilifeform: i won't presume to tell other people to use, or not use.
decimation: but I have old crapple laptops that I would like to use
asciilifeform: it takes what, ten minutes to install 'centos 6.5' ?
asciilifeform: ferfuckssake, WHY do folks persist in trying to develop on retarded osen ?
assbot: Logged on 30-07-2015 03:02:01; decimation: lol 'rotor' immediately fails on osx 10.10 with "You need at least one UTF8 locale to build a toolchain supporting locales"
assbot: Logged on 30-07-2015 02:34:07; mircea_popescu: sure, not to date. but we're not going by the criteria of what is easy, so we don't really care. if we won't have success for the next decade we'll be here trying it in 2026.
asciilifeform: http://log.bitcoin-assets.com/?date=30-07-2015#1217395 << if i have to ship a bootable linux iso, buildrooted for the purpose of building a) self b) bitcoin - i will. in fact, yes, i have this up my sleeve, BUT PEOPLE WOULD HAVE TO USE IT instead of retarduntu etc ☝︎☟︎
asciilifeform: and the 'locales' bullshit
asciilifeform: responsible, iirc, for ~all~ of the known bash exploits
assbot: Logged on 30-07-2015 01:50:12; mircea_popescu: "Note, this is pretty much contrary to what Ulrich Drepper reckons about static linking." << everywhere a gavin!
asciilifeform: http://log.bitcoin-assets.com/?date=30-07-2015#1217330 << we vivisected drepper here on several occasions. he is ~the~ most accomplished publicly-known gavin thus far. ☝︎
assbot: Logged on 30-07-2015 01:39:49; mircea_popescu: this "pure code" approach is no different from every other "pure research" proposition - sure, you're purely able to pursue pure goals now, but the cost is any conceivable relevancy.
asciilifeform: http://log.bitcoin-assets.com/?date=30-07-2015#1217314 << bitcoin is - necessarily an operating system. sad but true. you lot ought to be thankful that it is not just as necessarily a ~device~. ☝︎
assbot: Logged on 30-07-2015 01:39:10; mircea_popescu: http://log.bitcoin-assets.com/?date=29-07-2015#1217142 << doesn't have to be a one size fits all. but if your software can't be built, your software doesn't exist. and it is still upon you to explain how you expect users to use your thing - nobody is going to go do the guesswork of "what the author might have meant", and ESPECIALLY no sane person should ever guess what "obvious" means for anyone else
asciilifeform: http://log.bitcoin-assets.com/?date=30-07-2015#1217312 << very much, this ☝︎
decimation: on the other hand, surely 'tar' builds on osx. perhaps another night
decimation: seems as though linux and osx and bsd use different 'attr' functions
decimation: sigh a few more moles whacked and now this (on osx): xattr-at.c:36:20: error: too few arguments to function 'setxattr'
decimation: seems like someone trolling maybe?
mircea_popescu: yup, that's the only time so far 3 appears alone as a factor.
mircea_popescu: (ftr, intrigeri is something crazy with the bug reports, may be all-internet record holder)
decimation: heh yeah. apple makes up standards as they go
mircea_popescu: decimation check it out, they need a metalocale. hopefully implemented as multibyte too!
mircea_popescu: just like phantomcircuit still goes around, an aethero waiting to happen.
mircea_popescu: the funny thing will be that this schmuck will still be going around pretending like he actually exists and so forth even after this idiocy goes the way of neobee and "bitcoin security experts group"
trinque: http://xtnodes.com/ << even their bullshit graph is on the descent
decimation: lol the problem was that buildroot was grepping 'locale -a' for utf8, while apple uses 'utf-8'
decimation: I'm sure the homos at apple support utf8, but apparently it doesn't work with whatever buildroot wants
decimation: lol 'rotor' immediately fails on osx 10.10 with "You need at least one UTF8 locale to build a toolchain supporting locales" ☟︎
decimation: maybe they can get into the space business too
decimation: one guess: hire a full-time staff of indians to vigilantly search committed code for perceived slights
decimation: it's kinda the same question as "what's apple gonna do with $60b"
mircea_popescu: buy each employee ten dumptrucks full of pens ?
mircea_popescu: no but just for my curiosity, what's github to do with a quarter bil ?
decimation: apparently github has turned into fark
mircea_popescu: decimation you kiddin' me, it could buy out all the russia!
decimation: nobody has offered to buy the thing for $2b as far as I know
decimation: well, it's all theoretical valuation
mircea_popescu: at the very least draw a schema of what and how needs done so people's offers to help can be plugged in
mircea_popescu: anyway, you should prolly take a bit of time away from the hands on work you love and do some management stuff.
mod6: ok well.... thanks for setting me straight.
mircea_popescu: decimation that's what makes it suspicious. 20mn slashdot, 2bn github. because... reasons.
mircea_popescu: i can appreciate that.
mod6: i agree. i'm just being careful not to create more work for myself/others than necessary.
mircea_popescu: but i'm pretty sure can't simply abandon the entire userland question, it'd be a major strategic mistake.
mircea_popescu: mod6 i'm not entirely sure how the specifics should work out. bit of an open question atm
trinque: after all, that's apparently what it did for the kernel devs, haha
trinque: punkman: yeah, I was thinking my 4u could be a build/test box
punkman: I'm willing to contribute Ansible scripts to deploy/build/debug instances of bitcoind via ssh to different machines. for automating some of the testing workload.
mod6: so should we still create scripts for people to build without buildroot (i.e. stator.sh/auto.sh) and then host packages for the ability to construct a buildroot with a drop-in of the foundation source?
mircea_popescu: it could happenb to sf, it can and definitely will happen to github etc.