log☇︎
500700+ entries in 0.293s
punkman: " balaclava-clad goon attempts to burn a fire-resistant EU flag"
nubbins` wanders away to void himself
punkman: this girl I know moved to germany to work at some tech company, 800eur salary for first 2 years or something.
assbot: American students head to Germany for free college | Marketplace.org ... ( http://bit.ly/1F6Anz0 )
nubbins`: oh wow there's another almost-empty glass behind the other side of the banner
asciilifeform: and ahahaha we know, it was because it lacked a 'big daddy' to cry to
asciilifeform: wonder if the muppet ever wondered why his pissant kingdom was ever occupied by ru.
nubbins`: back then, yeah. a rarity.
asciilifeform: commodore, for instance, had the out
asciilifeform: anyway it was usually the tv which lacked rca in
asciilifeform: i remember those.
asciilifeform: aha those.
nubbins`: incidentally, the fact that NES has RCA out is amazing
nubbins`: yeah they still come w/ RCA in
asciilifeform has not been to a tv store in a very long time
asciilifeform: nubbins`: most tv sets still come with ntsc jacks
nubbins`: asciilifeform i wonder how well it works w/ modern tvs
asciilifeform: and what the serious tradeoffs are.
asciilifeform: i think everyone here knows what an emulator is
nubbins`: how 'bout the cpu speed ;p
nubbins`: HAHA i was about to.
asciilifeform: and before anyone asks, the ram is adjustable!
asciilifeform: (it supports other, more realistic archs too, which i actually forgot because never tried)
nubbins`: <+nubbins`> i'll be afk-ish, one last color to lay down on these business cards
nubbins`: not on emulators of the shit hardware
nubbins`: jurov openbsd keeps a room of shit hardware because it's expected to run on that shit hardware in the real world
asciilifeform: jurov: i can't say i'm creaming my pants with excitement over the idea of doing this. but so far the alternatives have been disappointing
nubbins`: raw txt
jurov: so i'm not very keen on this
jurov: even openbsd prefers to maintain racks of obsolete hardware to running emulators
asciilifeform: jurov: the good thing about an emulator is that you can emulate machine of any size, providing you have one 20x or so that size.
nubbins`: i'll be afk-ish, one last color to lay down on these business cards
jurov: building and usefully running are two disticnt things
asciilifeform: i am also open to using a bsd of one kind or another
asciilifeform: jurov: clearly this is part of the spec, it must build for a) self b) other archs
asciilifeform: we don't need to upgrade it ever
jurov: otherwise no one will use that for development
asciilifeform: nubbins`: not gentoo for the (so far, hypothetical) emulated machine
jurov: will it be able to run or even debug bitcoind?
nubbins`: but hey. the plural of anecdote is proof, yes?
nubbins`: i do feel that we'll run into precisely the same issues as we're having with our current gentoo installs
nubbins` asks "sanity check" questions more often than most
asciilifeform: nubbins`: yes, that's the whole point.
nubbins`: i'm assuming the built environments can be swapped around from person to person?
nubbins`: if anyone reading feels like being tasked
asciilifeform: fourth then.
nubbins`: based on this, i think qemu is the third choice
asciilifeform: of trying to get to the bottom of why the thing built for some folks
asciilifeform: the third choice, included for completeness, is that we do none of this
asciilifeform: qemu on the other hand emulates many physical machines
asciilifeform: does not make the code smarter, no
nubbins`: ah, this is correct
asciilifeform: why? -- because you know it cannot be using the system's libs
asciilifeform: if the cross-compile is failing because it's a cross-compile << cross-compile is the gold standard for correctness
nubbins`: i fear this'll add complexity from the start because you won't know if the cross-compile is failing because it's a cross-compile or because the code's borked
asciilifeform: you can still take the code and build elsewhere - if you know how
nubbins`: i wouldn't ascribe "stuck" to having clone-able metal available
mod6: how does one then build on an emulator then run it on their desktop or vps or w/e?
asciilifeform: only a textbook 'ideal' mips cpu that never existed
asciilifeform: if you have physical hardware, you do not control all of the variables
mod6: i dont want to rely on an emulator if possible. i'd like to have: a URL to an ISO of gentoo that's "acceptable", a script that pulls down tar balls of required tools and builds them
asciilifeform: these do not focus on any -physical- machine that existed in life
nubbins`: what's the simplest we could get away with?
nubbins`: so maybe we can start there
nubbins`: leaving aside the question of OS for now
nubbins`: before we dig too deep, is it fair to say that qemu is worth using for hosting dev environment?
asciilifeform: because we -would- have to eventually audit the binaries.
jurov: can't be some supported-till-2020 distro used for now? gentoo is good, but moving target
asciilifeform: the other non-negotiable requirement is that it be -small-
asciilifeform: given that i do not especially feel like publishing the entire contents of my disk, nor could you replicate my machine easily (most of the components are no longer produced) - the next best thing is to somehow create an equivalent
mod6: ok. im not sure if we have a way forward on this project. or if there is, I don't know what it is.
asciilifeform: mod6: i want a script that will build all of the "accepted"/"blessed" versions << notice that this is where we were with bitcoind ?
asciilifeform: what then.
asciilifeform: mod6: say i publish a recipe for constructing said image (runs on, e.g., qemu-system-mipsel). and then you do it, and we learn that your disk image differs from mine which differs from nubbins` which differs from mircea_popescu's etc
mod6: we have to get to some sort of common ground here.
mod6: i want a script that will build all of the "accepted"/"blessed" versions of the things it needs; gcc, etc, etc, etc.
asciilifeform: try to understand why i am hesitant to put out a binary image for folks to run
asciilifeform: nubbins`: i'd rather have something that isn't as dependent on pc
mod6: Ok, so say that you have installed via offical docs, bla bla bla. Ok, then our release doesn't work. But we need to fix defects, and I refuse to have this happen going forward. So we need something repeatable.
asciilifeform: to be 100% replicable across time and space
asciilifeform: no, it would have to be a disk image for an emulated machine
asciilifeform: and see the result.
nubbins`: "build script" is sorta the install guide :P
mod6: What I was hoping for is maybe a build script. Would that be muti-gig?
nubbins`: mod6 in fairness my gentoo was installed using the official docs, and it's reacting precisely the same as alf's
asciilifeform: but do folks really want to pass a multigig bag of shit around ?
asciilifeform: mod6: i suggested this some time near day 1 if anyone recalls
nubbins`: "can't untie the knot in your laces? cut em off and apply glue-backed velcro"
mod6: asciilifeform: can you make a repeatable build environment for The Foundation to use going forward? Something put together by you, blessed by you, so we're all building/testing/using something that "fits in head"?
nubbins`: one of the solutions floated for the "no lssl, lcrypto" thing was to download precompiled bins
asciilifeform: nor should nubbins`, or ben_vulpes, or the rest.
asciilifeform: that is, i should not have to download any binaries.
nubbins`: that happens to be made by crapple
asciilifeform: general rule is that i should be able to at least obtain the build target using -the compilers i presently have- and a set of sourceballs.
nubbins`: asciilifeform then i'd mention again that i built it on POSIX-compliant os
mod6: like... say.. 3-4 weeks ago when we were testing stuff.
mod6: I also seem to recall, and maybe I should dig for it, someone else built for gentoo before anyone was discussing 32bit.
asciilifeform: <ben_vulpes> what's the One True Build Target for La Serenissima? << why asking -me-, l0l
nubbins` has a suspicion that this is somehow related to 32bit vs 64bit libs
nubbins`: i know nothing about aws, can you pull an image of that machine down locally?