diana_coman: whaack: why not actually buy the components and build yourself a desktop computer? take pics and document the process too and you've got a great post as well.
diana_coman: jfw: good for you!
jfw: :) been a long day but I think I'll sleep well.
diana_coman: glad to hear it.
diana_coman: carrying over from #t, the correct word describing the contents of a blog is articles rather than "posts"; so there shall be no more "posts", only articles.
ossabot: (trilema) 2019-11-05 mp_en_viaje: seems to me article's exactly what we're doing.
auctionbot: S#1063 O=1 LB=None E=2019-11-12 15:43:00.630180 (165h42) >>> selling items 1, 2 and 4 through 7 on http://www.loper-os.org/pub/bones/snsa_1_nov_2019.txt ; buyer to take possession at his own expense.
auctionbot: --- end of auction list, 0 total bids ---
diana_coman: jfw dorion you might want to have a look at ^
whaack: diana_coman: good morning. putting together a comp sounds both fun and worth my while; I will do it.
diana_coman: whaack: it is! and good for you :)
whaack: diana_coman: I would appreciate any advice on the subj. jfw and dorion do you have tips re acquiring parts in Central America?
dorion: whaack while we've acquired some things locally, a lot has been received via Miami forwarding address. Also, Panama City is quite different from your point breaking beach. What's the population there anyways and how far are you from San Jose ?
dorion: http://logs.ossasepia.com/log/ossasepia/2019-11-03#1008727 << I had a sneaking suspicion that'd be the reply. Does Latin have the structure ?
ossabot: Logged on 2019-11-03 15:41:02 diana_coman: dorion: greek is cannonical example there.
whaack: dorion: I'm not sure the exact population, but I believe it is <1k . To San Jose it's 3-7 hours depending on traffic / driving style.
whaack: dorion: i'm thinking my best bet is to do the Miami forwarding address, and then pick up packages from a post office in a nearby town
dorion: whaack probably, yeah.
BingoBoingo: whaack: There's specialist services like TiendaMia you can look into. Usually these take advantage of a "franchise" regime, only handling imports up to a certain value and in a certain quantity determined by the local aduanas.
whaack: BingoBoingo: ty I will check it out.
BingoBoingo: You may need to have some sort of local ID. It may be better to have things shipped to a pickup center of some sort rather than the home address depending on the quality of the local motorcycle couriers.
whaack: BingoBoingo: lol well I have some tico acquaintances that could help me with the first problem. the state of the roads here require adept maneuvering, i will spare the couriers the trouble.
whaack off to the saltmines
diana_coman: dorion: you can ask your questions in #a whenever convenient at any rate, at least it's stated and you'll get whatever answers you get.
diana_coman: it will probably be quite hard to pin him down for a conversation as such but you can still budget your time on this overall even if it ends up as 5 minutes today and 5 tomorrow; the important thing is overall to have a clear stop somewhere because otherwise it will just drag on.
dorion: diana_coman thanks, 'the medium is the message'
auctionbot: S#1063 O=1 LB=10mn E=2019-11-12 15:43:00.630180 (160h42) >>> selling items 1, 2 and 4 through 7 on http://www.loper-os.org/pub/bones/snsa_1_nov_2019.txt ; buyer to take possession at his own expense.
auctionbot: --- end of auction list, 10mn total bids ---
diana_coman: fwiw I fully understand the need and the idea that it's possible to help there; unfortunately though I have long experience that shows it won't work but experience can't be directly passed on, obviously, it is what it is.
dorion: yeah, I accept the effects will be what they'll be, one of which being to demonstrate what I have to communicate and how I am currently going about it.
asciilifeform: http://logs.nosuchlabs.com/log/ossasepia/2019-11-05#1008814 << ftr he's scheduled for fri. 1530 new york. (and i wish moar people would work like this, for some reason nobody but dorion ever asked.)
snsabot: Logged on 2019-11-05 16:55:14 diana_coman: it will probably be quite hard to pin him down for a conversation as such but you can still budget your time on this overall even if it ends up as 5 minutes today and 5 tomorrow; the important thing is overall to have a clear stop somewhere because otherwise it will just drag on.
snsabot: (asciilifeform) 2019-11-05 asciilifeform: dorion: ok, friday 1530-1600 nyc time.
diana_coman: asciilifeform: I asked him specifically to fix some time.
diana_coman: (as I said in your chan too for that matter)
asciilifeform: a++
diana_coman: glad to hear it works best for you too that way, certainly.
asciilifeform: it worx 9000x better than folx expecting to find asciilifeform alive in middle of the night etc.
diana_coman: asciilifeform: absolutely.
diana_coman: http://logs.ossasepia.com/log/ossasepia/2019-11-05#1008801 - whaack, would this your first build?
ossabot: Logged on 2019-11-05 11:39:54 whaack: diana_coman: I would appreciate any advice on the subj. jfw and dorion do you have tips re acquiring parts in Central America?
diana_coman: and yeah, judging by the local rural level + BingoBoingo's xp in south america you are probably better off ordering stuff
diana_coman: http://logs.ossasepia.com/log/ossasepia/2019-11-05#1008803 - sneakin' but right at least, can't complain there; what do you mean by does Latin have the structure?
ossabot: Logged on 2019-11-05 12:07:45 dorion: http://logs.ossasepia.com/log/ossasepia/2019-11-03#1008727 << I had a sneaking suspicion that'd be the reply. Does Latin have the structure ?
BingoBoingo: diana_coman: The one thing I'd suggest beyond simply ordering is sweeping all the promising stores in the big city to see who carries things like civilized thermal paste, cables, etc. Some stuff simply isn't worth shipping if it can be avoided.
diana_coman: I suppose it depends on whether he can get them with same order or not
diana_coman: because the trouble is that in a rural area, who the fuck will have thermal paste and of good quality and in good condition?
diana_coman: jfw: do you have some time?
BingoBoingo: diana_coman: I assume folks living in committed ruralities do make adventures to the city or at least some sort of retail hub from time to time. Such has been my experience living in both North and South American rurality.
jfw: whaack, I'm not aware of the original context of the desktop-building thread but one question to consider is what to optimize it for - performance, reliability, 'purity'
diana_coman: BingoBoingo: yes, but honestly, who in CR actually builds own computer? ie even in San Jose, while one can possibly find some seller, I wouldn't really trust them to have much in stock/good stuff because demand ~0
jfw: diana_coman: I do. I've come down with a bit of a sore throat though, urgh.
diana_coman: jfw: he has only a bunch of laptops in his house, namely 2 crapples and 1 thinkpad; so his optimisation first is to actually get... a computer.
diana_coman: jfw: well, at least writing doesn't make it worse, hopefully.
BingoBoingo: diana_coman: This is a problem.
diana_coman: jfw: as it seems it will take a while until you might get to write down neatly all the stuff you've been working on, mind giving me a clearer summary here?
diana_coman: jfw: I'm looking at your list at http://fixpoint.welshcomputing.com/2019/planned-articles-as-of-october-2019/
diana_coman: the mp-wp patches and stuff might not fit meanwhile the head of the v-tree anyway
diana_coman: but at any rate, what's that Gales Linux exactly and how/in what way different from Cuntoo? where/what are your problems there?
jfw: ok, well there's hardware which so far has involved a Coreboot build & flashing process for a specific model of older Thinkpad - starting with laptops for shipping cost / portability reasons but want to grow to desktops/servers
diana_coman: jfw: do you have certainty re supply there esp since older model?
jfw: Gales Linux is a new distribution, not using Portage or other sort of auto-download and dependency resolution; it's got a set of package build scripts I've developed over time based on my own needs
jfw: It has a cross-bootstrap procedure, somewhat inspired by the Linux From Scratch recipe, so its initial install media can be produced entirely from source given some existing unix-like system
diana_coman: jfw: what did you start with? and when you say a set of package build scripts, does this literally mean you have a set of sources + scripts to build them or what?
jfw: Yes, sources consist of upstream tarballs stored on a mirror, with their hashes, build scripts and patches stored in a tree
jfw: There's some lightweight infrastructure for the common tasks of checking hashes and constructing built packages (it uses staged installation, ala RPM, producing package files that one could reuse if desired, rather than, say, 'make install'ing directly to /)
jfw: Also the filesystem layout is a bit unique, with packages stored in separate versioned subdirectories, somewhat inspired by DJB's /package scheme. Combined with static linking this makes it quite possible to install multiple versions of both binaries and libraries in parallel
jfw: There's a minimal 'init' program and DJB's daemontools are used for process supervision
diana_coman: hm
jfw: Drawing from OpenBSD, config files are installed to /etc/examples by default so the owner's changes are never overwritten by upgrades
diana_coman: well, what upgrades, lolz
diana_coman: jfw: out of pure curiosity now: do you find yourself upgrading software much those days?
jfw: well, it's still mostly a C stack and I can't guarantee no bugs, in fact quite the opposite, heh
diana_coman: sure, but that'd be a vpatch rather than an upgrade
jfw: Not really, approach has been more 'if it turns out to be broken, shoot in head and find replacement'
jfw: this ain't always cheap tho.
jfw: writing own irc client for example; I used to use irssi but it was having, what, two critical bugs a year or something
diana_coman: myeah, it isn't; then again, how could it be cheap in the given context.
jfw: I have not done much in the way of integrating the system with V as I didn't find myself qualified to even know what that would look like
diana_coman: jfw: are you effectively limited there by your scripts ie if you find tomorrow you want a new package then you're stuck until you write the script for it?
jfw: Yes, at least as far as running it on own distro.
diana_coman: (re irssi and bugs in general, there is also the q of whether all their bugs apply to you but not the moment to go on that tangent right now)
diana_coman: ouch
jfw: One big practical limitation at the moment for example is no X11. So I still do a lot of work from a gentoo-based system
diana_coman looks sideways at the shiny comp with all the bells and whistles she...had to get for work on eulora client.
diana_coman: lolz
diana_coman: but hm, that does sound overall more like your own practice room to know-more-linux than anything else
jfw: How does cuntoo fare in regards to 'long tail' of packages? Is it a full capture of existing gentoo, with however many TBs of mirror, or minimal subset?
jfw: (I have built my own X11 stack before too, what a pain)
diana_coman: jfw: cuntoo as it stands currently is more of an initial minimal genesis + a roadmap waiting for people to get moving along it
jfw: so if one wanted to 'deploy LAMP stack' on it, would need to write the A/M/P ebuilds?
diana_coman: jfw: it has portage and you can point it in principle to anything you want
diana_coman: so basically you can use it as a clean starting point and then mess it up with anything
diana_coman: I'm not sure I'd call the result still cuntoo
diana_coman: but at least yes, it's not limited in that sense
diana_coman: jfw: "/cuntoo/portage is configured as the system's highest priority repository, with upstream Gentoo and the overlays demoted." - to cite from the source
diana_coman: the point was precisely that, namely to pin down and freeze something that one can reliably reproduce and then have as a starting point
jfw: upstream Gentoo as I'm sure has been noted is constantly churning; what works on a system built this year unlikely to quite work on one built next year, unless you capture portage tree + mirror
jfw: but, it's a start, yep.
diana_coman: jfw: from what you say you went a much more restricted and idiosyncratic way there, hence my above http://logs.ossasepia.com/log/ossasepia/2019-11-05#1008876
ossabot: Logged on 2019-11-05 16:10:03 diana_coman: but hm, that does sound overall more like your own practice room to know-more-linux than anything else
diana_coman: jfw: the minimal tree is captured ie I have installed the whole thing totally offline
diana_coman: and ftr that's how I want it too: OFFLINE
diana_coman: ffs mirros
diana_coman: no more mirrors, thank you.
diana_coman: the idea though is that the signed genesis does not yet include those offline tarballs too (though arguably it should since there's no way around it)
diana_coman: and moreover, as you say, X11 and anything-more-than-minimal still needs to be captured and signed and so on
jfw: I install mine entirely offline, indeed, no mechanism to do otherwise; the necessary tarballs presently weigh ~500M
diana_coman: jfw: is that "Gales Bitcoin Wallet" somehow relying on some Gales-specific or why the name?
jfw: a more restricted/idiosyncratic way, indeed; kind of a way to force myself to at least know what all the software I'm running is.
jfw: nope I just reused the name there - though what it does pull in is my Scheme interpreter.
diana_coman: huh, it's some 15 years since I last did anything with Scheme
jfw: (I'd prefer it be portable in that sense, but the Scheme specs just don't specify enough)
diana_coman: not that I didn't enjoy at that time but uhm, iirc it was rather limited
jfw: yes it is rather batteries-not-included
diana_coman: jfw: how about that irc client? could I just run it?
jfw: I first got interested in it through SICP, then by playing with 'tinyscheme' as seen in asciilifeform's 'shiva'. Found that implementation was very 'leaky' i.e. bad code could crash the interpreter, and with weird restrictions like segmented memory, but gave me the idea that it was a doable project
jfw: ^ re Scheme
jfw: Yep, irc client is plain python 2.7 and no dependencies
diana_coman: that would be quite a nice thing tbh
diana_coman: well, as nice as python can be, there is that hard limit, lolz.
jfw: which limit?
diana_coman: jfw: python itself; it's not the cleanest thing there is, for sure
diana_coman: and with all the changes from one version to another, it might even not run fine on my 2.6.6 for instance
jfw: right. Know of any things that are both clean + not limited though? :D
diana_coman: jfw: heh, well done.
diana_coman: ftr, I wasn't saying that against you/your code there, lol.
jfw: IRC client has some known deficiencies but possibly not that hard to remedy them
diana_coman: jfw: well, I'd certainly give it a spin at least, why not.
jfw: cool, I can bump it up on the schedule
diana_coman: jfw: do you understand V?
diana_coman: and the WoT for that matter?
jfw: I've read up in various ways but found them pretty deep subjects and don't think I've got to the bottom of them
jfw: Have read v.py, and made some tweaks like hash verification, but not written own vtron
jfw: I re-read the WoT article and think I understand it better than last time you asked, I guess we'll see once I get the articles out!
diana_coman: jfw: certainly; it was more to have some idea where you are on that path there.
diana_coman: all right; I'm still around and available to chat but I covered the topics I really wanted to ask you about today so thank you.
jfw: oh, re S.NSA auction, I'm indeed considering a bid. Does one need a Eulora account or something since they're priced in ECu?
diana_coman: jfw: not really ie it's pegged and so the payment can still be done in BTC via deedbot
diana_coman: and for that matter if you'd absolutely need to pay in ecu, it wouldn't be a problem ; but atm seeing how no eulora server, it would be quite...difficult
diana_coman: just make sure you get the numbers right so you actually know what you're bidding there.
jfw: ah cool. Is it 10 ECu to the satoshi -> 1bn to the BTC?
diana_coman: one satoshi is 10 ECu, yes; as per http://trilema.com/2017/and-now-for-a-special-eulora-news-bulletin/?b=Henceforth&e=#select
jfw: ty.
diana_coman: jfw: btw, as far as I see it and since you say you are actually relying on FGs as part of your business, you should really look into making them yourself
diana_coman: it's more a matter of procurement anyway
diana_coman: did you consider this?
diana_coman: jfw: I realised I have no idea: how many people are you teaching in this batch that finishes end of Nov iirc?
jfw: I thought it would be a fun project for sure, but potentially large time suck, thus hoping to make use of what's already done at this stage. I am inexperienced with getting hardware printed and would expect delays
jfw: There are two in that batch and one working at a slower pace.
diana_coman: hence why you need to think of it with enough time in advance but otherwise to the extent that's crucial to your whole biz, you can't quite avoid it really.
diana_coman: that's not to say that you shouldn't make use of what's currently available, of course you should.
diana_coman: but it's buying you time simply, not more.
diana_coman: http://logs.ossasepia.com/log/ossasepia/2019-11-05#1008939 - huh, this is the people or the FGs??
ossabot: Logged on 2019-11-05 16:55:54 jfw: There are two in that batch and one working at a slower pace.
jfw: people, heh.
diana_coman: I had to read that a couple of times, lol; ok.
jfw: heh I can see it, picked up your word 'batch' right after talking hardware.
jfw: diana_coman: do you know much about mainboard debugging for BIOS work? I see that as another important thing to invest in given the limited resource of pre-fritzchips, and the Sage probe that asciilifeform wrote about as a key tool
diana_coman: aha; you were saying that you're quite fond of your computers and it struck as rather interesting: how's that exactly ?
diana_coman: jfw: sadly not much there, no; I suspect I might need to find out at some point though.
jfw: Well I've been fascinated by computers from early age; the ability to direct such remarkable machines by mere words and numbers. And then there's the practical side of all they allow one to do - read, search, chat, compute (obv!), and fit all your important stuff in a pocket with as many backups as desired.
diana_coman: jfw: in what way remarkable though?
diana_coman: what was your first computer anyway?
jfw: Billions of computations per second seems remarkable to me! Though it's just the present state of a long history of development there I suppose.
jfw: Grandpa had an old Mac (Performa I believe); first machine at home was a DOS box, could load Windows 3.1 with some effort
diana_coman: jfw: well, your brain does quite a lot of remarkable in that sense, doesn't it?
jfw: It does.
diana_coman: oh huh, no zx80, how sad.
jfw: And I'm rather fond of it too!
diana_coman: ahahaha, that's good to know!
jfw: born into the dark ages already huh.
diana_coman: eh, not like it started then or something
diana_coman: ftr my fondness of the zx80 clone I saw as first comp comes mainly from the fact that I literally saw it assembled piece by piece
diana_coman: not as much from the finished stuff as from peaking at its insides
diana_coman: I positively couldn't stand progrmaming too !
diana_coman: lolz
jfw: nice re assembly. Oh it occurs to me the earlier computers I saw, though didn't use, were dial-in terminals to an Alpha, and one Wang, at parents' work
diana_coman: jfw: the q re the practical side of what they allow one to do is precisely that - do they quite allow you to do all you wanted to do with them?
diana_coman: oh, and ftr re dark ages: the difference is not *that* big, I'm 38.
jfw: What I wanted to do with them grew, e.g. I had no idea 3D graphics were a thing to want as a kid, or cryptography. Seems that they do allow quite a bit but with big questions as to when they'll decide of their own accord not to allow what you thought they did.
diana_coman: when they do, shoot them!
diana_coman: jfw: so what do you want most to do with them?
diana_coman: machines have no business "allowing" anything, that's not for them.
jfw: hmm, I'm not finding a 'most want to do with them' here. I've come to see them less as about entertainment or interesting in their own right, and more, how can they serve my real-world needs
jfw: hoping I don't become entirely jaded though.
diana_coman: that sounds more ... adult than jaded, what.
diana_coman: what's wrong with real-world needs?
diana_coman: they are indeed tools or they are *supposed to be* tools, no?
jfw: Nothing wrong at all, indeed.
diana_coman: jfw: heh, just... nothing excitingly right yet?
whaack: diana_coman: http://logs.ossasepia.com/log/ossasepia/2019-11-05#1008829 << yes it would be my first build.
ossabot: Logged on 2019-11-05 15:34:57 diana_coman: http://logs.ossasepia.com/log/ossasepia/2019-11-05#1008801 - whaack, would this your first build?
jfw: The Scheme interp has been the most exciting of my projects. Starting with simple and comprehensible components, like with logic chips on a breadboard, and seeing it all come to life
diana_coman: whaack: ah, doubly exciting then, nice; but you should start then with some reading at the very least, gather a list with all the stuff you need and so on; to make it easy re choice of "what to build", I suppose you can get and fx & corresponding board eg the config in http://ossasepia.com/2019/07/14/a-working-cuntoo-install-on-amd-fx-8350-with-script/
diana_coman: not like it's mandatory or "the best" or anything but as a starting point at least
diana_coman: jfw: sounds like you quite enjoy making stuff actually; (and yes, I get what you mean there re simple+comprehensible & seeing it come to life)
jfw: I do.
diana_coman: whaack: you should read the specs for each component and check compatibility; that being said, there are also some sites that can help you with that, just search around.
whaack: diana_coman: aha I was thinking of that post from when we were discussing having an os built with V. Okay, I will start with that and do my research. As for delivery it seems DHL is the company to go for here, and they do delivery-to-door here according to my landlord.
diana_coman: whaack: cool; make sure you get everything you need, esp the small bits eg thermal paste indeed and cables of all sorts; again, those partpicker sites can give you some idea if you don't have any otherwise since you can see there the full list.
jfw: whaack: one detail a first-time builder might miss is power supply quality; I'd suggest not skimping there to avoid problems down the road. Also higher quality fans are a boon if you don't fancy it sounding like a vacuum cleaner
diana_coman: ^^^ good points.
whaack: jfw: http://logs.ossasepia.com/log/ossasepia/2019-11-05#1008839 << This is a good question to think about. I guess the overarching goal i'm optimizing for is "productivity". So I would say I need my computer to keep up with my actions i real time and then from there reliability is more important
ossabot: Logged on 2019-11-05 15:43:51 jfw: whaack, I'm not aware of the original context of the desktop-building thread but one question to consider is what to optimize it for - performance, reliability, 'purity'
diana_coman: whaack: the trouble there is that it depends on what you are going to do exactly on it
diana_coman: so unless you know that already...
jfw: aye, if 'running windows' is in there, no computer will ever keep up for long
diana_coman: ahahaha, why so mean jfw
auctionbot: S#1063 O=1 LB=10mn E=2019-11-12 15:43:00.630180 (155h42) >>> selling items 1, 2 and 4 through 7 on http://www.loper-os.org/pub/bones/snsa_1_nov_2019.txt ; buyer to take possession at his own expense.
auctionbot: --- end of auction list, 10mn total bids ---
jfw: experience.
whaack: jfw: lol . gotta dual boot so i can play wow
diana_coman: tsk
jfw: he meant eulora!!
diana_coman: you know, dorion should play eulora the most actually
diana_coman: but a state of sadness indeed, sigh.
diana_coman will be back tomorrow
jfw: whaack: if running Windows then 'purity' is probably not worth it and just buy the fastest stuff that fits your budget. For reliability, a RAID card and ECC memory might be worth considering; I haven't used these before for my home builds but have realized the error of my ways.
jfw: (though an addendum re 'fastest stuff', some care is required if you want it to work well on Linux too especially GPU)
jfw will bbl
whaack: jfw: heh man i can't tell did you think i was serious re dual boot? no, i currently plan to run cuntoo. i am curious though, what hardware items make a computer more pure?
dorion: whaack corebootable is high on priorities for purity, and moreso than coreboot in 'purism' sense. they claim 'pure' while running i7 intels.
whaack: jfw: performance is not particularly important to me, but i also don't plan to be particularly frugal. the specs here look good, and I may invest in a half decent graphics card as well
whaack: dorion: just looked up puri.sm . from their website they look like the protonmail of hardware
whaack: or the keybase.io of hardware, if you will
dorion: whaack ayup, for those who 'just want to' have it since and shiny.
dorion: http://logs.ossasepia.com/log/ossasepia/2019-11-05#1009005 << I'm game! Though never a videogamer myself, I've gather Eulora isn't like any other game -- how you play is how you think, cause the a) bot-friendliness and b) auctions, not how you mash the board and mangle your hands.
ossabot: Logged on 2019-11-05 18:06:58 diana_coman: you know, dorion should play eulora the most actually
dorion: and on the mangled hands thread, I have a link that may help mats ; diana_coman ought I add it here or reply to the thread it #t ?
dorion bbl:junto
whaack: dorion: enjoy