log☇︎
48900+ entries in 0.435s
mircea_popescu: alright so then is this structure deemed seaworthy for a while ?
asciilifeform: this is not necessarily a bad thing
mircea_popescu: so then, it's more like a sort of curated "Best of" blogposts eh ? you go around reading people's blogs like the editor of old science mags, going "plox put this in format for editorial"
phf: manual meaning that i see a vpatch in any random place, i post it (obviously it benefits me, more content etc.) ☟︎
phf: it is still manual process, and we've had a thread about it along the lines of "build it when there's need"
phf: well, that's fine by me, i think what happened is some other conversation got crossed over into what i was thinking. alf said you gotta publish, to which i responded with a very non committal "i'll think about it". but there were parts that i was thinking of publishing. specifically vpatch parser and presser both of which don't really on external tools, but accomplish the whole thing in memory. might be useful for further vtronics
mircea_popescu: what exactly did happen ? phf wrote a fine v parser ; jurov sweated white hairs getting an email system into alf-tip-top shape only for it to not be used as soon as it was got to work...
a111: Logged on 2017-11-15 17:59 phf: asciilifeform: no haven't published it, it's a big ball of mud that in the gran lisp machine tradition lives in TMSR package, along with log bot, log visualizer, log database, etc. so if there's interest in any specific parts i can extract them into library and publish, but i've not been planning on publishing the whole thing
phf: mircea_popescu: no, publish meaning put relevant parts into patch visualizer, i otherwise haven't published anything. log/patch visualizer is presented as a service, as far as log is concerned the philosophy has been "write your own" and there's not been much interest in the v part until now
mircea_popescu: so that THIS also becomes an "unowned random bit of nothing" and we just sink into idocy ervery year a little deeper ?
mircea_popescu: gah. i feel like in a spider web, every move to improvement resulting in worse shittifyication.
phf: like a kind of vpatch gitlab thing, ok i'll think where and how to slice
phf: asciilifeform: no haven't published it, it's a big ball of mud that in the gran lisp machine tradition lives in TMSR package, along with log bot, log visualizer, log database, etc. so if there's interest in any specific parts i can extract them into library and publish, but i've not been planning on publishing the whole thing ☟︎
mircea_popescu: phf well, is it itself a v-chain ?
asciilifeform: might be a considerable head start for item in this thread
phf: a visualizer for free
phf: http://btcbase.org/log/2017-11-15#1738923 << the underutilized part of patches visualizer is the tree view, it shows what specific file will actually look like when pressed with a specific patch, e.g. http://btcbase.org/patches/programmable-versionstring/tree/bitcoin/src/crypter.cpp as you can see formatting is not particularly good, but it supports highlighting various languages including Ada. so given a normal v-based workflow (is there one?) can get ☝︎
mircea_popescu: (the a above may seem minor, but both apeloyee and some random noob yest ran into th eexact problem. only one survived it far we can tell.)
mircea_popescu: there's also c) where it helps the mind mature into something that'll eventually be able to usefully v, but that's a secret.
asciilifeform: i'd even settle for a very low-tech, orcish thing, that lives as emacslisp and shits out a wp post .
mircea_popescu: the important points here are a) scheduling. if we're in the middle of a conversation, low ranking rando won't make any friends by dumping comments re paste. if you had the decency to put it on blog, he can leave you a comment, which you can read when you have the time. major efficiency boon for everyone.
asciilifeform: but yes such a thing is writable.
mircea_popescu: oh thank you mp, i see now what you had been trying to tell me for the past two hours because that's the sort of a mind i am. will fix now!
asciilifeform: does a good bit moar of the job, than pasting a txt ( into wp or otherwise ) and manually grunting to annotate.
mircea_popescu: http://trilema.com/2017/how-the-beastforumcom-private-messaging-function-became-a-paid-user-only-item/#selection-91.5-95.0 << hey mp, shouldn['t this 12 read 19 instead ?
asciilifeform: it's still a fail. but at least has the notion that routines are entities that oughta be pointable to.
mircea_popescu: thing has no way to underline byte error from tester to author and you give it a passing grade ?
mircea_popescu: how do i do anything beyond "here's a doodle, click 80 times in inept trees of documents like it's 1980 all over again and steve jobs hasn't yet come to put into abject slavery all sorts of retarded academiacs who really thought they had something to say" ?
mircea_popescu: neverfmind artistic. it's as functional as a hammer in a pot of soup.
mircea_popescu: basically, looks like a tripod site. if i want to link you to the "c" in Read(s,c); what do i do ?
asciilifeform: this is the naggum-cpp problem all over again -- we do not know, when beginning a project, the ultimate granularity.
asciilifeform: trinque: but let's say i take a routine from earlier ( e.g. unrolled comba mult ) and the rest -- from last week's
trinque: eh, easier to just preserve revisions, and let people link to a particular one
mircea_popescu: if you have a problem with confusing phase 2 and phase 3, this blogposting is exactly the pill required to resolve it.
mircea_popescu: asciilifeform i think it is the right thing, minus that she should prolly change that Recent Posts divbox to float right with the content rather than be fixed. but this is a one byte fix
mircea_popescu: asciilifeform so if you are, then what she does is correct (minus that overlaid in the way right bar). consider a line like if (!from || from->stackCount < quantity) { OutputMsg(csString("Not enough ingredients for bundling! Bot stopping.")); Error(); return false; } else { worldHandler::MoveItems(from->containerID, from->slot, toContainer, nextEmptySlot, quantity);
mircea_popescu: so you want a) arbitrary long lines on b) arbitrary narrow display in c) fixed point that nevertheless d) do not truncate ?
trinque: asciilifeform: white-space: nowrap (css) on a pre tag oughta do that
mircea_popescu: http://trilema.com/2017/how-the-beastforumcom-private-messaging-function-became-a-paid-user-only-item/ << dun like the what, spacing ?
asciilifeform: as it is, it's a sisyphian labour
asciilifeform: if a wwwtronicist ( ben_vulpes ? ) were to come up with a method of dropping ada into wp and getting out an item that doesn't wrap or truncate lines, destroy numberings, and allows linking to individual rows -- i will take off my hat
mircea_popescu: in preference of 1. a paste,forumdiscussion tuple ; 2. a github/medium/slockit/livejournal/slideshare/oglaf drawing etc ; 3. any other thing.
mircea_popescu: now, 3 ends and returns with a blogpost.
mircea_popescu: phase 4, when you are done writing code for A WHILE. it doesn't mean the code's good or bad, it means you personally will be doing other things. in this interval typically people discuss your 3 and stuff happens outside of your hands.
mircea_popescu: but yes, if you change version you're in a different situation than here contemplated.
mircea_popescu: can write a tool for it. blog is on mysql
asciilifeform: mircea_popescu: syncing a wp turd with coad on disk, in flux, is a bitch tho
mircea_popescu: there's a lot of various mechanisms that conspire to work together, just, gotta get human element to stop orcing it all up
diana_coman: ftr for the serpent ada implementation I wrote the testing part: grabbed published test vectors and wrote a snippet to eat them up, call the serpent, check results, complain if any mismatch
asciilifeform: i was just thinking about this, this morning, during the 'declare' thread -- wanted to link to a particular item in ffa, and realized that i couldn't
mircea_popescu: the "here's how to add a new activity to foxybot" one does, yes.
mircea_popescu: well no, it's moar like a poem.
asciilifeform: it's a good post, but i notice it also does not include any coad
mircea_popescu: at which point i feel teh urge to also link http://www.dianacoman.com/2017/06/12/o-brave-new-code/ as it's such a perfect dialectic expose of the differences. code-about-code vs code-about-coder.
mircea_popescu: asciilifeform not a matter of the thing. a matter of you. "ima spend a week banging on this next month, and then maybe i pick it up agaion next year" is the scheduling form ; and this means there's a post sometime next month
mircea_popescu: something like http://www.dianacoman.com/2017/04/13/bundling-with-foxybot/ works a lot better because i can generally handle it on my own and if not can discuss it there, which also helps with scheduling.
mircea_popescu: asciilifeform yes but this is notoriously bad arrangement. put them in a single node in a place organized for this.
mircea_popescu: just like in physics you can't say "5", a number, gotta say 5 WHATS ; just how BingoBoingo can't say "VAT", just so programmer can't say "here'\s code"
mircea_popescu: a snipped of code IS NOT SUFFICIENT. you gotta say ALL SORTS of things. such as this, yes, how it was tested and for what. and so following.
asciilifeform: ada ( even asciilifeform's 'fascist' ada subset ) is not exactly pascal. imho the most notable departure is the array slice abstraction, which makes for a 90% moar compact ffa ( and applies to almost anything else dealing in bitstrings, for that matter )
asciilifeform: diana_coman: you can painlessly abolish 99% of where typical cprogramming victim would use a dynamicism, by use of the declare-begin-end construct to allocate statics on the current stackframe
BingoBoingo to a lab, then mathtime
BingoBoingo: Right, but it's a direction to grow in
mircea_popescu: BingoBoingo it's also only functional if we really have enough of a bottom line to make weekly wires feasible. nobody's wiring 300 bux
mircea_popescu: each of its customers has a choice : can either settle the amt due in bitcoin, at the proposed rate, or else can offer to make wire payment, for the TOTAL amount only.
mircea_popescu: every fixing day (arbitrary day of week we choose), tmsr.isp lists the TOTAL it has to pay, and makes a bitcoin/usd offer. it can be arbitrarily anything, but in practice it'll be the output of !~ticker --market all Volume-weighted last average: bit (which is fucking ridiculous already, we're tracking bitfinex who the fuck came up with this) or else whatever rate whatever exchange the isp uses. ☟︎☟︎
mircea_popescu: http://btcbase.org/log/2017-11-15#1738838 << actually this suggests to me a grand scheme which'd allow us to produce an ACTUAL bitcoin price! behold the following scheme : ☝︎
mircea_popescu: ie, if you buy a 1mn worth of widgets, 22% vat, and then you sell them, for 1.1mn, 22% vat, you will get back 220k worth of vat to offset your 242k obligation, leaving you with a 22k vat net payment on the .1mn you actually added.
mircea_popescu: BingoBoingo it's a VALUE ADDED tax. you get it back when you export.
mircea_popescu: BingoBoingo the problem with vat is that yes it's fucking annoying. but on one hand it generally replaces tarriffs, ie contrary to how annoying it is it has a neutral delta (case of dun shoot the messenger) and on the other hand many jurisdictions offer credible solutions. eg, romania has no vat for corps under a certain threshold, which is why i have corps there.
mircea_popescu: trinque ^ that sound like sense ? "you get this rack for a year, to be paid $x every mon" ?
mircea_popescu: meanwhile if you DO cash it out as you get it, you cash it out as you get it (missing out on a along with your customer).
mircea_popescu: b) btc goes to $1. you're now on the hook for the same 3.5k, but if you didn't change the BTC to cash as you received it, you have no way to cover for it. this possibility makes just like a, people not want to pay long term.
a111: Logged on 2017-11-15 06:28 BingoBoingo: Mind that ~0.6 ish BTC hit this year to home a server would mean ISP exists for next year when FX risk likely takes more favorable turn and cost basis starts diminishing
mircea_popescu: http://btcbase.org/log/2017-11-15#1738811 << there's significant FX exposure in this scheme. consider the situations : someone pays you .6 BTC to whatever. a) BTC goes to 1mn usd ; he has now paid you 600k to do work worth 4k or so. this eventuality tends to discourage longer term payments. ☝︎
mircea_popescu: http://btcbase.org/log/2017-11-15#1738805 << see, this is the terrible habit of poor organisation. you don't say "VAT here is x%, and apparently can be avoided in so and so circumstances with so and so riders which works out to a minimum Y value past which it's worth doing". ☝︎
mircea_popescu: in other lulz : "gerry john gerryjohn151@gmail.com 197.210.45.130 Submitted on 2017/11/14 at 11:16 p.m. HELLO EVERYONE I AM GIVING A TESTIMONY OF HOW I GOT RICH POWERFUL AND FAMOUS TODAY"
mircea_popescu: wer perhaps another user from before used the same nickname too << yes. someone else registered the nick, but didn't set enforcement on it. as a result you can use it (you don't get kicked by nickserv) but can't register it yourself. ask in #freenode if they're willing to move it over to you ; if not, find a diff name and register that.
mircea_popescu: mod6 aha! fucking hysterical. and it's a huge paper-bread franchise too, all over latam.
BingoBoingo: Mind that ~0.6 ish BTC hit this year to home a server would mean ISP exists for next year when FX risk likely takes more favorable turn and cost basis starts diminishing ☟︎
BingoBoingo: Doing anything in a Zona Franca would allow for avoiding VAT, but it would put the bill for a commercial address close to the cost of the rack and come with pressure to hire 3 descendants of Italian refugees
BingoBoingo: For trinque and other parties interested in shipping their own boxes, considering the current cost basis and exchange rates to get a server homed for the first year is looking like ~0.57-0.6 BTC per rack unit (minding that especially power hungry servers may count as multiple rack units despite their physical footprint)
trinque: if tits register a new key, are they thereby new tits?
a111: Logged on 2015-08-29 19:03 asciilifeform: trinque: btw it was not clear to the folks who ran the camps, that this naturally-occurring system of hierarchy was a net plus re: net tonnage from the mines. hence the 'vory/suka wars' mircea_popescu referenced, a famous case where su authorities tried to monkey with the 'org chart'
trinque: you can just register a new key, though
trinque: isn't any method for changing a nick.
BingoBoingo: <asciilifeform> i've not worked as a caretaker of the profoundly retarded, neh, so can't say i experienced directly << Do you want to come visit before we depart for our seperate ventures? I can make introductions. Maybe even get you some shifts at the BingoBoingo store.
BingoBoingo: <mircea_popescu> the double entendre is now a triple entente. << You probably wouldn't be interested in Miss trainwreck because height is in the range that is short for you and ergonomic for me
wer: there's this message "This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify <password>."
asciilifeform: 'here have iron that dun heat' 'have a radio that picks up only own tuner oscillator' bbut at leadt Cheap!!
mircea_popescu: aaanyway. let's move to a diff topic lest i thoroughly depress myself.
mircea_popescu: wtf does he need the difference between surround-ing and surround-ant ? mordant is not a word, is it ?
mircea_popescu: has "a conception" of seasons. a sheep's notion of the world surroundant.
mircea_popescu: you may, on a novel road, wonder if it's a dead end. i don't wonder that. i know it's a dead end. because no CONCEPTION of grid, see. it's not that they failed to implement it. it's that they don't realise such exists.
asciilifeform: i've not worked as a caretaker of the profoundly retarded, neh, so can't say i experienced directly
mircea_popescu: cuz it's a stretch of the imagination in a way not commonly required to stretch.
mircea_popescu: dja understand, asciilifeform, what my bizarre address MEANS ? to you, it's just a curio. you readily fail to realise that the CAUSE of that is that local simply has no notion of cartesian space.
asciilifeform: farmer at least has a notion of causality, say
mircea_popescu: the double entendre is now a triple entente.
asciilifeform: oh and did i mention, it was a ~security camera~ balun ?!