25300+ entries in 0.203s
diana_coman: as I was saying earlier: atm the fixed packet length might clash
a bit with what I need but it's not even fully clear it's not *better* to have
a fixed packet length anyway
☟︎ diana_coman: I can see your point there; it was literally
a question to understand the reasoning behind the choice, nothing more
diana_coman: as it is, the selected minimal set of ops seems ok, except perhaps the fixed message length - I think it's more of
a maximum length needed in practice, at least for current version of S.MG protocol
diana_coman: asciilifeform, if I understand your lib correctly, it aims to expose only
a strict & minimal set of UDP calls; atm it uses C code for the actual socket part but in principle this layer could be replaced at
a later time by some Ada layer while keeping the rest as it is, correct?
diana_coman: for completeness, version 3. GNAT.Sockets.Thin that is an Ada wrapper on C system calls containing however questionable approaches (e.g. returning access to String so effectively
a pointer but worse than this: allocating memory on the heap and leaving the de-alloc to the caller...)
☟︎ trinque: wot rating lookup isn't heavy at all, sounds like
a plan.
☟︎ mircea_popescu: so you'd want " if you don't, it kicks, and if it kicks you multiple times
a day it also bans you." ammended to " if you don't, it kicks, and if it kicks you multiple times
a day and your wotranking isn't >1 it also bans you." ?
mircea_popescu: nothing wrong with seeing what happens with
a really long one.
mircea_popescu: not that i'm even for
a second proposing this is impossible. #eulora famously had one moron who "played" the game for months, merely creating accounts, never actually went in.
a111: Logged on 2018-09-17 20:05 mircea_popescu: simply have
a knob that decides whether {crypto|plain} auth is used ; crypto does what it does now, plain asks
a question, "Tell me what color is the sky", picked from
a list or somesuch.
a111: Logged on 2018-09-17 19:56 mircea_popescu: anyway, seems to me "automatic connections" is
a take on "
a man walks into
a bar" consisting of "but it wasn't really
a man, just the hologram of one"
a111: Logged on 2018-09-17 19:38 mircea_popescu: trinque tbh i was thinking of revising the voice model altogether, in favour of
a voice-or-kick model.
mircea_popescu: simply have
a knob that decides whether {crypto|plain} auth is used ; crypto does what it does now, plain asks
a question, "Tell me what color is the sky", picked from
a list or somesuch.
☟︎ mircea_popescu: i guess "this cat not worth the skinning", in general, maybe. sure, not like the current model is that broken. but if you're going to support things like #pizarro, deedbot pming new names is way the fuck better than pizarro website or sales funnel including
a "and then send !!up to deebot" etc.
mircea_popescu: anyway, seems to me "automatic connections" is
a take on "
a man walks into
a bar" consisting of "but it wasn't really
a man, just the hologram of one"
☟︎ mircea_popescu: "makes it sound like she has reneged on
a gender agreement, rather than come to terms with her identity" << exactly what fucking happened, duh.
mircea_popescu: lola torvalds henceforth ? this is not even
a bad idea.
trinque: can see the wisdom in it, if freenode were reliable. would need to account for days of bad freenode weather, or repeated reconnects without meat present at terminal would result in
a ban.
mircea_popescu: no more need for !!up, deedbot messages you on join, you got 5 minutes or somesuch to respond. if you don't, it kicks, and if it kicks you multiple times
a day it also bans you.
mircea_popescu: trinque tbh i was thinking of revising the voice model altogether, in favour of
a voice-or-kick model.
☟︎☟︎ trinque: several lisp services using
a postgresql as
a message queue
mircea_popescu: trinque is this something you'd be interested in doing ? expand deedbot thusly, maybe charge chans
a fee ?
☟︎☟︎ mircea_popescu: might actually offer
a bot-as-
a-service that pms all new joins to the channel
a question, and if it doesn't get the answer it doesn't voice them
BingoBoingo: If #eulora can handle, we might have to raise our tolerance for the noise. Or get
a bot going that than autokickbans on the phrase "Allah is doing"
mod6: i mean, for
a channel to be
a useful place to do things, one must be able to read it and its logs.
trinque: also apparently stood in the way of
a sale for PeterL, albeit temporarily
mircea_popescu: mod6 srsly, invite-only dun work so well for
a support chan
trinque: mod6: can't operate
a storefront without being willing to ban-per-derp
mod6: PeterL: There really only is one package at this time, the Hosted Shell Plus, which is 0.002 BTC/mo, but gives you all the items you require for
a blog.
PeterL: mod6: I was looking at the 0.001 /mo one, would that work for
a blog?
mod6: Hi PeterL: BingoBoingo was telling me that you wanted
a Hosted Shell Plus plan for 0.002 BTC/mo, correct?
a111: Logged on 2014-07-30 13:57 asciilifeform: g: 'show me the real budget.'
a: 'you're asking too much. that's off limits to you.'
mircea_popescu: meanwhuile in lulz, "WHIPPED BECAUSE SHE WAS IMPERTINENT Then Miss DeCrist Was Chained to
a Negress Until She Fainted"
mircea_popescu: the whole "women are people too, muh feelings, rape is bad mkay, e=mc2 is mean because it priviledges the speed of light over other speeds much more important to us" mamie-ism is entirely
a different flavour
mircea_popescu: it was
a very different flavour of socialism than what's currently prevailing in pantsuilands. this was supposed to be pretty much exactly star trek, "better living through technology [and carefully not looking under the rugs desighnated 'do not look under this rug']".
mircea_popescu: trinque i dunno, he was into that whole "live forever in
a turtleneck and short hair" pantsuit churchlet.
trinque:
a teenager can do the right thing.
trinque: asciilifeform: torvalds might not have been so cranky if he wasn't stuck in LOOK AT ME, I'M
A MAN NOW mode for 20yrs
mircea_popescu: i don't see the contagion angle. sexual fetishes are
a matter of fashion, to some degree, but not properly speaking epidemic.
mircea_popescu: i suppose "express", as in "genotype expresses in fenotype". though honestly, the more direct sexual reference is deeply adequate. this is
a sexual matter, not genetic nor immunological nor etc.
mod6: After looking at the post that I just made
a bit more carefully, I'm gonna have to repost. The HTMLifier hosed up the spacing and columns.
BingoBoingo: Turns out transitions are
a bitch, contrary to Craig Kate Woods propaganda
mircea_popescu: in short -- "good news", after
a fashion : everyone's fucked, and their children will absolutely never see the light of day.
mircea_popescu: asciilifeform ok, but in 1200
a peasant could ~at least in principle~ become lord. some kind of principle, something (yes it ~never worked in practice).
mircea_popescu: there's just about no perspective which is both consistent and describes
a reduction of this gap.
mircea_popescu: in strict professional terms, this is the sort of boon nobody could have even fucking hoped for, as
a child. it's one thing to "miss out on bitcoin" because bought food instead of bitcoin in 2012. it is however
a substantially different thing to miss out on engineering -- harder to fucking do.
mircea_popescu: anyway, i suspect it'll be
a whole openssl/libressl bla bla fizzle and pop there too.
mircea_popescu: now i gotta read the memcpy reference, isn't it basically
a wrapper on malloc ?
mircea_popescu: though on meditation, such
a "should" might not be available on current iron...
mircea_popescu: apparently unix sockets got
a lot weirder while nobody was looking.
mircea_popescu: more than half the categories on trilema didn't get any articles in
a year+, if this isn't
a sign of utter and complete breakdown...
mircea_popescu: kinda the fucking point. if that were an option -- beating wouldn't be
a thing. at least not for me.
mircea_popescu: anyway -- fuck 'em, i deeply fucking care some nobody-on-
a-stick meanwhile joined the churchgoing group. whatever. but in matters of actual interest : you "were working" on an ada networking socking thing ; ave "was working" on ~same. had diana_coman not said "here's what ~~~I AM ABOUT TO DO~~~", we would have never known. if the wastefulness of this approach isn't directly obvious...
mircea_popescu: it is ~they~ who fail to understand human emotions ; and predfctably attempt to replace the actual complexity of human emotions with
a 1-2-3 cliffnote constructed out of their own stunted half-brain. why actual humans would permit this sham is beyond fucking comprehension, and an outrage outright.
mircea_popescu: i don't mean "it is against group interest". i mean it from
a very personal perspective, not using this is like not using fridges, or CAT scanners. YOU miss out. your own life is shittier than it need had been, on your deathbed you'll look at less of
a life than it might've been. there's just no point to run the race eyes closed, none whatever.
mircea_popescu:
http://btcbase.org/log/2018-09-17#1850719 << she has
a point you know ; i don't just mean ave1 though it's
a fine example here. you folks have an excellent semaphore system, which works well and has been historically proven to work well (not to mention have all the interest in "feelings" of
a guillotine). it is very stupid NOT to use it, to eschew use it, to miss out on using it.
☝︎ mircea_popescu: !!rate torvalds -10 "The above is basically
a long-winded way to get to the somewhat painful personal admission that hey, I need to change some of my behavior"
mircea_popescu opens "Subject: Linux 4.19-rc4 released, an apology, and
a maintainership note", runs into "the code of conduct addition" , loses interest.
a111: Logged on 2018-09-17 08:00 ave1: I'm aiming at
a small library with support for UDP, TCP and UNIX sockets with direct calls to 64bit x86 and 64bit arm plus C. So far UDP + asm 64bit x86 is done.
ave1: clobber is an inline assembly term, it's
a list of all registers that may change during the execution of the inline assembly
ave1: this move caused
a major headache as suddenly the syscalls seemed to not fill buffers any longer (out of every 6 invocations of getsockname about 4 would fail with empy output).
diana_coman: ave1, the basic thing is that it's
a proper hierarchy (so each post in one (sub)category and not in 10)
diana_coman: ave1> I'm aiming at
a small library with support for UDP, TCP and UNIX sockets with direct calls to 64bit x86 and 64bit arm plus C. So far UDP + asm 64bit x86 is done. -> mind publishing somewhere this part then?
ave1: For example BSD expects
a 1byte length field in the socket address structures (which is then not used as the interface already has
a separate length argument)