#Soylent | Logs for 2017-07-06
« return
[00:26:08] <Bender> [SoylentNews] - Geely's Volvo to Go All Electric With New Models From 2019 - http://sylnt.us - self-serving-plug?
[02:06:24] <Bender> [SoylentNews] - Extreme Internet Use Linked to Mental Illness in Teens - http://sylnt.us - correlation-vs-causation
[04:07:56] <Bender> [SoylentNews] - CNN Reserves the Right to Publish Identity of Pseudonymous Reddit User - http://sylnt.us - a-hole-news
[05:57:19] <Bender> [SoylentNews] - Sex Robots Could Provide Therapy and Treat Loneliness in Care Homes - http://sylnt.us - f**k-machine
[06:31:14] -!- xuser has quit [Ping timeout: 276 seconds]
[07:55:49] <Bender> [SoylentNews] - Micron Temporarily Suspends Operation of DRAM Production Facility - http://sylnt.us - different-dynamics
[08:10:41] -!- Runaway1956 has quit [Ping timeout: 276 seconds]
[09:27:32] <TheMightyBuzzard> coffee++
[09:27:32] <Bender> karma - coffee: 3526
[09:57:21] <Bender> [SoylentNews] - Delaware-Sized Iceberg Could Break Off of Antarctica at Any Moment - http://sylnt.us - breaking-the-ice
[10:58:51] -!- nick has quit [Read error: Connection reset by peer]
[10:59:18] -!- nick [nick!~nick@Soylent/Staff/Editor/n1] has joined #Soylent
[10:59:18] -!- mode/#Soylent [+v nick] by Aphrodite
[10:59:21] <exec> welcome nick: Montevideo, Montevideo Department, Uruguay, 12°C/54°F, 7:59 am GMT-3, Thursday, 6 July 2017
[11:08:04] -!- popeydoll has quit [Remote host closed the connection]
[11:10:21] <TheMightyBuzzard> i genuinely hate people who use macros in code
[11:10:35] <boru> What language, and why?
[11:11:46] <TheMightyBuzzard> any and because it saves them time at the expense of me having to either sit there and stare at their shit until i understand it or to do a lot of debugging to find out what's actually happening
[11:12:20] <boru> FWIW, gdb has `expand`
[11:12:42] <boru> Which is useful for multiple nestings/sufficiently complex preprocessor.
[11:12:46] <TheMightyBuzzard> yeah but you gotta use gdb then
[11:13:08] <TheMightyBuzzard> i like code i can read without having to debug it
[11:13:27] <boru> Here, let me give you something to make your barf; behold, my bprintf implementation! http://sprunge.us
[11:14:01] <boru> It's a low bandwidth debugger for binary logging over something slow in an embedded system like a UART.
[11:14:24] <boru> It spits a key and variables out, and a Perl script I have does the heavy lifting (actual formatting) on the host.
[11:14:39] <boru> Tiny .data section, tiny firmware, low latency logging.
[11:14:41] <TheMightyBuzzard> #smake boru
[11:14:41] * MrPlow smakes boru upside the head with an ugly stick
[11:14:46] <boru> Pft, it's glorious!
[11:15:34] <TheMightyBuzzard> it's write-only. well not really. that's actually pretty easy to read as far as insanity goes.
[11:17:35] <TheMightyBuzzard> you still need a good smake for not just writing the code though
[11:18:10] * boru chuckles.
[11:18:22] <boru> Which part is smake-able? Thinking it up?
[11:19:28] <TheMightyBuzzard> the part where you have five lines of actual code and the rest is either comments, includes, or smakeworthy
[11:19:51] <TheMightyBuzzard> impressive really but WRONG
[11:19:58] * boru chuckles.
[11:20:12] <boru> Implementation aside, it's really very easy to use.
[11:20:56] <boru> You just use `bprintf("I am a format string %#04x %#08x", x, y);`
[11:20:58] <TheMightyBuzzard> here's the current example i'm having fun with... can you tell the structure of the Response enum? https://github.com
[11:20:59] <upstart> ^ 03irc/response.rs at master · aatxe/irc · GitHub
[11:21:29] <boru> Ah, my Rust skillz could use some love.
[11:21:36] <boru> You might say they're a bit...rusty.
[11:21:47] <TheMightyBuzzard> mine're pretty good and i can't make heads or tails of it
[11:23:10] <TheMightyBuzzard> i've got debug statements in dumping every message from the server so i can see what i'm getting but i can't for love nor money read his shit.
[11:26:16] <boru> I really ought to pick up Rust again.
[11:27:11] <TheMightyBuzzard> you should. it's freakin beautiful as long as you're not aiming for embedded systems with severely limited memory.
[11:27:28] <boru> Aye, I went to a Rust meetup here locally where they were talking about just that.
[11:27:39] <boru> It's basically the same problem they ran into with Ada.
[11:28:46] <TheMightyBuzzard> you can actually make it work just fine with embedded systems but you can't use much actual rust. gotta go unsafe and tie to C/assembly.
[11:28:56] * boru nods.
[11:29:09] <boru> I think that even the core is too large for most micros I tend to deal with.
[11:29:44] <boru> C and assembly are my bread and butter.
[11:29:59] <TheMightyBuzzard> yeah. they's a way to not use standard libs but i forget what it is.
[11:30:30] <boru> Probably similar to freestanding C implementations.
[11:30:41] <TheMightyBuzzard> nod nod
[11:31:00] <takyon> hey bubbard
[11:31:05] <boru> Which, again, is the set of C I use, mostly, since with deeply embedded stuff, you implement most part of the libc that you'd actually want to use, which isn't much.
[11:31:07] <takyon> https://soylentnews.org
[11:31:09] <upstart> ^ 03SoylentNews Comments | CNN Reserves the Right to Publish Identity of Pseudonymous Reddit User ( https://soylentnews.org )
[11:31:16] <TheMightyBuzzard> sup
[11:32:02] <TheMightyBuzzard> ya, thas been all over the non-msm since yesterday
[11:32:53] <takyon> i quote msm liberals who can agree CNN was dum
[11:33:17] <TheMightyBuzzard> it shocks me not at all though. CNN has been shooting themselves in the foot for a long time now.
[11:35:11] <takyon> I liked how several news outlets wrote takedowns of Project Veritas last week when video 1 was released, and then video 2 with Van Jones dropped ("nothingburger")
[11:35:46] <TheMightyBuzzard> hell they had three stories debunked as outright lies last week. i just can't be arsed to remember them cause i filed them under "situation normal, do not care"
[11:39:21] <takyon> https://www.theregister.co.uk
[11:39:21] <upstart> ^ 03PCs will get pricier and you're gonna like it, say Gartner market shamans • The Register
[11:39:33] <takyon> tthe decline is over!
[11:42:35] <TheMightyBuzzard> you know, as much as we used to complain about our new computer already being obsolete, it was fucking nice to be able to go to the store and get something much, much faster if you felt the need.
[11:44:51] <boru> Feh, Gartner. Talk about clueless.
[11:44:56] <AndyTheAbsurd> ....the picture included with that article makes me hate whoever set up that computer.
[11:45:05] <boru> The fact of the matter is that Si has plateaued.
[11:45:06] <AndyTheAbsurd> who puts a tower on its side?
[11:45:26] <boru> You don't remember pizza boxes?
[11:45:32] * TheMightyBuzzard raises his hand
[11:45:49] <AndyTheAbsurd> I remember pizza boxes, and pizza boxes are fine since they're designed to be horizontal.
[11:45:59] <TheMightyBuzzard> isn't room for it to be upright on my tv stand that i use as a desk
[11:46:10] <Bender> [SoylentNews] - Bruce Perens Warns of Potential Contributory Infringement Risk for Grsecurity Customers - http://sylnt.us - to-hell-with-gpl
[11:46:29] <AndyTheAbsurd> *that* is a tower turned on its side - you can tell because the CD-ROM drive is oriented vertically instead of horizontally.
[11:46:37] <TheMightyBuzzard> had to take the dvd drive out of the bay and sit it sideways on top of the case though
[11:47:02] <takyon> nowadays ryzen is an actual big upgrade for once. assuming you are willing to accept potentially compromised AMD hardware (looking at you, buzz)
[11:47:28] * AndyTheAbsurd gives TheMightyBuzzard a pass since he obviously has space issues - no such luck for the producer of Gartner's image, though, since there's plenty of room around that system.
[11:47:30] <TheMightyBuzzard> well yeah. i'm pondering on it but i still don't want a rootkitted by design processor
[11:48:20] <TheMightyBuzzard> still, that's speeding up parallel work. we're about done with actual speed gains for anything single-threaded.
[11:51:36] <TheMightyBuzzard> aight, i need a smoke and to get back to figuring out how to deal with irc being an async protocol but my code needing to be synchronous.
[11:54:37] <AndyTheAbsurd> #submit https://www.theverge.com I doubt it will catch on, but I think it's interesting. Human augmentation of any type may be fraught with perils (and not generally condoned by society) but I still think the topic is fascinating fodder for both science and science fiction.
[11:54:38] <MrPlow> Submitting. There is a mandatory delay, please be patient.
[11:55:03] <MrPlow> Submission successful. https://soylentnews.org
[11:55:33] <takyon> i'll need to load that in some other browser to see the images
[11:58:39] <boru> The next rig I'm picking up is a dual socket Cavium ThunderX, and the problems porting to arm64 will bring...
[11:58:47] <boru> 96 cores ought to be nice, though.
[11:59:29] <Bytram> boru: I dunno about 96 cores being enough... first computer I used had about 32K of 'em. ;)
[11:59:47] <Bytram> granted, that was back in the early 1970s. =)
[12:00:08] <Bytram> could actually look at a board and see every single little memory bit/core.
[12:00:57] <Bytram> coffee++
[12:00:57] <Bender> karma - coffee: 3527
[12:01:04] <Bytram> !uid
[12:01:04] <Bender> The current maximum UID is 6634, owned by Solovokaa
[12:01:12] <Bytram> ~weather presq
[12:01:14] <exec> 10Presque Isle, ME, United States - currently 65°F, sunny, wind SE at 5 mph, humidity 75% - Thursday scattered thunderstorms (57°F:80°F), Friday scattered thunderstorms (58°F:79°F), Saturday thunderstorm (57°F:75°F), Sunday mostly sunny (49°F:78°F)
[12:01:16] <Bytram> ~weather portland, me
[12:01:18] <exec> 10Portland, ME, USA - currently 68°F, partly cloudy, wind S at 9 mph, humidity 65% - Thursday partly cloudy (60°F:75°F), Friday showers (60°F:70°F), Saturday thunderstorm (59°F:76°F), Sunday sunny (60°F:80°F)
[12:01:20] <Bytram> ~weather boston
[12:01:22] <exec> 10Boston, MA, USA - currently 70°F, partly cloudy, wind S at 7 mph, humidity 70% - Thursday partly cloudy (65°F:83°F), Friday rain (66°F:71°F), Saturday scattered thunderstorms (64°F:85°F), Sunday sunny (63°F:86°F)
[12:01:27] <Bytram> ~weather baltimore
[12:01:29] <exec> 10Baltimore, MD, USA - currently 74°F, rain, wind E at 7 mph, humidity 98% - Thursday thunderstorm (73°F:78°F), Friday scattered thunderstorms (75°F:89°F), Saturday mostly sunny (67°F:89°F), Sunday sunny (69°F:85°F)
[12:01:30] <Bytram> ~weather miami
[12:01:32] <exec> 10Miami, FL, USA - currently 83°F, partly cloudy, wind E at 10 mph, humidity 79% - Thursday partly cloudy (81°F:89°F), Friday scattered thunderstorms (80°F:88°F), Saturday scattered thunderstorms (79°F:87°F), Sunday partly cloudy (81°F:89°F)
[12:04:29] <TheMightyBuzzard> currently debating the relative merits of working on the fite code or https://www.youtube.com
[12:04:30] <AndyTheAbsurd> ~weather 33713
[12:04:30] <upstart> ^ 03Brad Paisley - Catch All The Fish [ New Video + Download ] - YouTube
[12:04:32] <exec> 10Saint Petersburg, FL 33713, USA - currently 79°F / 26°C, mostly sunny, wind S at 10 mph, humidity 88% - Thursday mostly sunny (81°F:92°F / 27°C:33°C), Friday partly cloudy (81°F:90°F / 27°C:32°C), Saturday scattered thunderstorms (79°F:87°F / 26°C:31°C), Sunday scattered thunderstorms (80°F:87°F / 27°C:31°C)
[12:05:18] -!- Popeidol [Popeidol!~dopeypoll@203.59.xoi.uj] has joined #Soylent
[12:05:40] * boru chuckles.
[12:05:50] <boru> Yeah, 96 might not be enough.
[12:06:03] <boru> THey do have an 8-socket 384 core version, too.
[12:06:11] <boru> Might be overkill for what I have in mind, though.,
[12:06:12] <Bytram> thought you might see it my way!
[12:06:30] <Bytram> wait, 384 on ONE mb?
[12:06:38] <boru> Yes.
[12:06:48] <boru> 48 cores per die.
[12:07:08] <TheMightyBuzzard> oh, think i figured it out. now that the client lib is async, i don't need to process the incoming message in the same thread, i can process it in the other thread and stuff the value in a mutex that i can then poll until it's got something in it and deal with that once there is.
[12:08:18] <Bytram> Bender: I cannot imagine what kind cooling setup one would need for that... especially considering the amount of RAM and storage that one would pair with it... Zoinks!
[12:08:18] <TheMightyBuzzard> doesn't matter if i block cause i'm not using a for loop to read messages anymore, i'm using a callback function that gets its own thread.
[12:08:38] <Bytram> boru: I cannot imagine what kind cooling setup one would need for that... especially considering the amount of RAM and storage that one would pair with it... Zoinks!
[12:09:51] <boru> Well, it'll probably take passive cooling actually, believe it or not.
[12:10:10] <boru> I haven't played around with OC'ing ARM much.
[12:10:23] <boru> If I do go down that road, I'll go with water like I do on my intel rigs.
[12:10:52] <boru> Also, speaking of old computers, you might appreciate: http://www.megaprocessor.com
[12:10:53] <upstart> ^ 03Megaprocessor - progress
[12:11:03] <boru> Specifically: http://www.megaprocessor.com
[12:12:03] <Bytram> clicky
[12:12:36] <boru> There's a lot of nutcases in this town into this sort of thing in their spare time.
[12:12:52] <boru> I've been writing assemblers and compilers for a few of them.
[12:13:49] <boru> That's probably why I'll never get on the H1b program... "Denied: clearly mental"
[12:13:53] <Bytram> boru: kudos on that... do they have a relatively consistent viewpoint on processor architecture or does it run all over the board (heh!) ?
[12:14:12] <boru> Depends on your perspective.
[12:14:33] <boru> Lots of the Acorn bunch around, naturally, but some of the OpenRISC and RISC-V bods knocking around as well.
[12:15:02] <boru> I work at a semiconductor company at the moment, and even a few of the digital design guys here work on their own architectures in their spare time.
[12:15:27] <boru> There's a good mix of well thought out projects, and also absolutely bananas projects...
[12:16:08] <Bytram> yay, and that's half the fun, right? Trying out something beyond the norm for possible insights on what might have applicability on the more 'mundane' tasks.
[12:16:17] <boru> Oh yes, most certainly.
[12:16:39] <TheMightyBuzzard> hrm... potential for a race condition if i have two+ outstanding WHO responses i'm waiting for. think i'll just make it not able to issue another while the first one is out.
[12:17:14] <boru> I'd use a state machine, or just make it asynchronous if they're tagged so it doesn't matter.
[12:17:25] <boru> Or both, which would probably be the best idea.
[12:17:33] <Bytram> StateMachine++
[12:17:34] <Bender> karma - statemachine: 1
[12:17:45] <TheMightyBuzzard> can use the is_fighting bool i already have set up for that.
[12:17:47] <Bytram> FSM++
[12:17:47] <Bender> karma - fsm: 1
[12:18:28] <boru> Oh, this is #fitey business?
[12:18:42] <TheMightyBuzzard> FSMs are neato but they get massively complicated by multi-threading
[12:18:43] <TheMightyBuzzard> yar
[12:20:00] <TheMightyBuzzard> still all gonna go to the fite channel but it's now gonna be registered users only and one user per nickserv account.
[12:20:17] <Bytram> never really thought about it, but I could see how multitasking could complicate FSMs
[12:20:18] <boru> Produce/consumer problem; message queues oft fix that problem. N producer threads just insert their actions into a queue, and they just get rattled into the SM by the consumer.
[12:20:39] <Bytram> ^^ I likes!
[12:21:31] <boru> Fairly bog standard approach, but doesn't fit all problems, naturally.
[12:21:52] <TheMightyBuzzard> meh, much easier to just set up a flag that tells one thread to block sending a WHO until the first one has been read. don't need a full FSM for that when most of the code is fine as is
[12:22:12] * boru nods.
[12:22:21] <boru> Doesn't seem unreasonable, I'm just shooting the breeze.
[12:22:33] <TheMightyBuzzard> knawd knawd
[12:23:24] <TheMightyBuzzard> really as much as i use the "match" statement in rust, i'm pretty well on my way to a FSM anyway.
[12:23:50] <boru> match is basically a switch statement, right?
[12:23:57] <boru> It's been so long since I've used Rust.
[12:24:07] <boru> I like table driven SMs, personally.
[12:24:11] <TheMightyBuzzard> yep, that has to be completely defined for every possible value of the var to be matched.
[12:24:18] <boru> Easier to test and verify, too.
[12:24:40] <TheMightyBuzzard> with the value _ meaning "everything else that i didn't account for"
[12:24:47] <boru> Right.
[12:24:48] <Bytram> boru: so as to ensure there IS coverage and only expected (temporal) overlap?
[12:25:33] <boru> Aye. There was a really good article about it an aerospace engineering magazine about 10 years ago, actually. I used to have a scanned copy of it, but I just tried, and failed, to find it.
[12:25:59] * Bytram has heard of table-driven FSMs, but does not recall actually seeing/using one.
[12:26:08] <boru> It was talking about appropriate hw/fw SM design, but also how to deal with SEUs stuff like that in high radiation environments.
[12:26:47] <boru> You can think of a table driven SM as basically a jump table.
[12:26:52] <Bytram> in some respects, that's kinda how I program in AWK -- basically set manipulation within the universe of possibilities ... and what kinds of data are left, now?
[12:27:04] <boru> Right, precisely.
[12:27:06] <boru> awk++
[12:27:06] <Bender> karma - awk: 7
[12:27:18] <boru> It lends itself quite well for that sort of thing, even.
[12:27:25] <boru> SMs are especially useful for processing text streams.
[12:27:33] <Bytram> rly? I thought I was one of the last folks who ever used awk!
[12:27:45] <boru> Not at all! I'm a huge Awk fan.
[12:28:00] <boru> When I have text to munge, it's sed and awk, then Perl if I need a bit more heavy lifting.
[12:28:12] <Bytram> is small, lean, amazingly expressive, and [mostly] comprehendible unless one gets too 'creative'
[12:28:18] <Bytram> nod nod
[12:28:23] <boru> Aye, agreed.
[12:29:23] <boru> On an unrelated note, I just moved over my mail host from the server I'm retiring to be handled by protonmail, and the SPF and DKIM setup was extremely straight forward.
[12:29:39] * boru approves.
[12:29:52] <boru> Add some DNS entries, done.
[12:30:05] * Bytram is not so skilled on using the RSTART, RLENGTH, etc vars and some of my code may be painfully obvious what I'm doing instead of a more optimized, know-all-the-language-ins-and-outs incantations
[12:30:41] <boru> That's not necessarily a bad thing.
[12:30:52] <Bytram> protonmail -- is that a service or a prog that runs on a server of yours?
[12:31:10] <boru> Third party service, in .ch, focused around privacy.
[12:31:16] <boru> Not bad for webmail.
[12:31:28] <Bytram> never make a program as good as you can cause when you go to debug it, you won't remember what you did. badly recalled statement from kernighan(?)
[12:31:44] <boru> They're probably one of the few webmail providers to implement the Dark Mail Alliance's protocols.
[12:32:07] <boru> Yeah, something along those lines.
[12:32:33] <Bytram> I've got a vps that I use for some email and to attach a couple domain names... hmmm.
[12:32:42] <boru> From K&P? Elements of Programming Style? I don't recollect specifically.
[12:32:52] <Bytram> is really overkill for what I need it for atm.
[12:33:20] <Bytram> that K, yes, but i so badly magled the quote that I doubt it could be searched on. :/
[12:33:32] <boru> Yeah, I've a few VPS on different continents for different things. I'm resurrecting my NNTP/IRC server, which is what this arm64 box is going to be fore.
[12:33:50] <boru> Jail the services, Snort+PF for routing etc.
[12:34:06] <Bytram> main gist is that if something took all your smarts to be able to *write* it, then you aren't gonna have too much luck debugging it causre you are gonna have to be even smarter than when you wrote it.
[12:34:19] <boru> This one, perhaps: "Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?"
[12:34:43] <boru> Might be in one of the early chapters of K&P.
[12:35:15] <boru> Did you ever see that Unix documentary that AT&T released from the AT&T archives?
[12:35:21] <boru> It has DMR and BWK on it.
[12:35:45] <Bytram> found it!
[12:35:49] <Bytram> cf: https://en.wikiquote.org
[12:35:49] <upstart> ^ 03Brian Kernighan - Wikiquote
[12:35:58] <Bytram> "Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? "
[12:35:58] <boru> The one I just quoted?
[12:36:17] <Bytram> which says it came from: https://en.wikipedia.org
[12:36:18] <upstart> ^ 03The Elements of Programming Style - Wikipedia
[12:36:21] * boru nods.
[12:36:39] <boru> I found it in the copy I have here on my desk.
[12:36:41] <Bytram> boru: can't say as I saw that documentary.
[12:36:47] <boru> It's quaint.
[12:36:49] <Bytram> coffee++
[12:36:49] <Bender> karma - coffee: 3528
[12:37:06] <boru> BWK obviously hit the bong before they turned on the camera. He's so chilled out and talkative.
[12:37:10] <boru> Let me see if I can find it.
[12:37:30] <Bytram> not necessary... I'm pretty wiped out today.
[12:37:44] * Bytram wanders off to fetch more coffee
[12:38:17] <boru> This one, anyway: https://www.youtube.com
[12:38:18] <upstart> ^ 03UNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell Laboratories - YouTube
[12:38:47] <Bytram> thanks for that.
[12:38:59] <Bytram> afk biab
[13:11:25] <TheMightyBuzzard> #smake MrPlow
[13:11:25] * MrPlow smakes MrPlow upside the head with a pair of massive dairy cannons
[13:35:04] -!- Runaway1956 [Runaway1956!~superoldg@67.223.zmk.nh] has joined #Soylent
[13:35:07] <exec> welcome Runaway1956: Dallas, TX, United States, 24°C/76°F, 8:35 am GMT-5, Thursday, 6 July 2017
[13:46:15] <Bender> [SoylentNews] - Google's DeepMind Opens Up Office in Canada - http://sylnt.us - think-about-it
[15:43:39] -!- mechanicjay has quit [Quit: Leaving.]
[15:44:07] -!- mechanicjay [mechanicjay!~jhowe@833-40-256-48.tukw.qwest.net] has joined #Soylent
[15:44:07] -!- mechanicjay has quit [Changing host]
[15:44:07] -!- mechanicjay [mechanicjay!~jhowe@Soylent/Staff/Sysop/mechanicjay] has joined #Soylent
[15:44:07] -!- mode/#Soylent [+v mechanicjay] by Aphrodite
[15:44:10] <exec> welcome mechanicjay: Seattle, WA, USA, 16°C/61°F, 8:44 am GMT-7, Thursday, 6 July 2017
[15:44:10] <exec> welcome mechanicjay: Seattle, WA, USA, 16°C/61°F, 8:44 am GMT-7, Thursday, 6 July 2017
[15:45:48] <mechanicjay> Hi exec
[15:45:52] <mechanicjay> Hi exec
[15:46:46] <Bender> [SoylentNews] - Losing the Ability to Smell May Have a Direct Effect on Weight Gain (in Mice) - http://sylnt.us - of-mice-and-mien
[15:52:10] <FatPhil> Any web "developer" who uses cookies to remember search queries should be taken outside and shot. Or shot at their desk at work, it makes no difference to me. The latter is a sign to the others not to make the same mistake.
[17:01:27] <chromas> Take their desk outside, then shoot
[17:08:56] * cmn32480 wishes that he didn't have a family so that he could quit and tell people to go fuck themselves.
[17:09:05] <mechanicjay> cmn32480: ditt
[17:09:10] <mechanicjay> s/ditt/ditto/g
[17:09:12] <exec> <mechanicjay> cmn32480: ditto
[17:09:30] <cmn32480> stupid wife and kids expecting em to support them...
[17:10:06] <mechanicjay> sometimes I think I'd be happier just running a vw camper around the country by myself.
[17:11:53] <cmn32480> mechanicjay: ditto
[17:12:34] <cmn32480> but I'd want one of them big charter bus sized ones with my other vehicle in tow...
[17:12:52] <cmn32480> but I get it... you're Seattle and a little more retro
[17:14:16] <mechanicjay> Actually, I'd also go for converting an old schoolbus :)
[17:15:19] <Bender> [SoylentNews] - Alibaba Challenges Google, Amazon With New Echo-Like Device - http://sylnt.us - 回声
[17:20:14] <cmn32480> long as you get to design the interior... the converted schoolbus woudl be cool
[17:21:55] <cmn32480> I hate it when poepl are so fucking lazy as to not even google things
[17:22:07] <cmn32480> like How to archive mail in OUtlook"
[17:22:38] <AndyTheAbsurd> on the desktop version there's a big fuckin' "Archive" button
[17:22:52] <AndyTheAbsurd> I'm not expert on Outlook but maybe click that?
[17:30:37] <cmn32480> he's the owner in charge of marketing if that tells you anything
[17:49:56] <AndyTheAbsurd> I understand that the modern world is complex and we do really need silos of expertise because no one can know everything.
[17:50:24] <AndyTheAbsurd> What I don't understand is people who regularly don't spend five minutes looking around before asking a dumb-ass question.
[17:50:38] <cmn32480> AndyTheAbsurd: I understand that the modern world is complex and we do really need silos of expertise because no one can have common sense
[17:50:56] <AndyTheAbsurd> (I mean, I've asked some dumb-ass questions in my time - but I try not to make a habit of it, you know?)
[17:51:11] <AndyTheAbsurd> If common sense was *actually* common, we wouldn't have a term for it.
[17:52:59] <TheMightyBuzzard> no, "common sense" is fine. "universal sense" is what we don't need a term for. but i just gave it one anyway.
[17:54:25] <TheMightyBuzzard> that was somewhat sillier than i prefer to be. think i need a nap.
[17:54:33] <TheMightyBuzzard> naps++
[17:54:33] <Bender> karma - naps: 60
[18:02:13] <FatPhil> https://en.wiktionary.org
[18:02:14] <upstart> ^ 03naps - Wiktionary ( https://en.wiktionary.org )
[18:21:41] <cmn32480> if the shoe fits
[18:38:56] -!- NCommander has quit [Quit: Coyote finally caught me]
[18:39:01] -!- NCommander [NCommander!~mcasadeva@2600:3c00::gkjo:ggkm:vshr:juyz] has joined #Soylent
[18:39:04] <exec> welcome NCommander: New York, NY, USA, 24°C/76°F, 2:39 pm GMT-4, Thursday, 6 July 2017
[18:39:20] -!- NCommander has quit [Changing host]
[18:39:20] -!- NCommander [NCommander!~mcasadeva@Soylent/Staff/Sysop/mcasadevall] has joined #Soylent
[18:39:20] -!- mode/#Soylent [+v NCommander] by Aphrodite
[18:39:23] <exec> welcome NCommander: New York, NY, USA, 24°C/76°F, 2:39 pm GMT-4, Thursday, 6 July 2017
[18:40:03] <mechanicjay> howdy NCommander
[18:42:40] -!- NCommander has quit [Client Quit]
[18:42:42] -!- NCommander [NCommander!~mcasadeva@2600:3c00::gkjo:ggkm:vshr:juyz] has joined #Soylent
[18:42:45] <exec> welcome NCommander: New York, NY, USA, 24°C/75°F, 2:42 pm GMT-4, Thursday, 6 July 2017
[18:43:41] NCommander is now known as SoyGuest61088
[18:45:36] SoyGuest61088 is now known as NCommander
[18:45:40] -!- NCommander has quit [Changing host]
[18:45:40] -!- NCommander [NCommander!~mcasadeva@Soylent/Staff/Sysop/mcasadevall] has joined #Soylent
[18:45:40] -!- mode/#Soylent [+v NCommander] by Aphrodite
[18:45:43] <exec> welcome NCommander: New York, NY, USA, 24°C/75°F, 2:45 pm GMT-4, Thursday, 6 July 2017
[18:56:35] <Bender> [SoylentNews] - Eastlink Customer's 20-Year-Old Email Account Shut Down Over Unusual Address - http://sylnt.us - retroactive-decisions
[20:25:16] <Bender> [SoylentNews] - Gartner Predicts Rise in PC Sales for 2018, at Higher Prices - http://sylnt.us - ups-and-downs
[20:26:10] <chromas> from the bucket-of-salt dept
[22:06:31] <Bender> [SoylentNews] - Over 50,000 Entities Have Signed on to the July 12 2017 Net Neutrality Day of Action - http://sylnt.us - let-your-voice-be-heard
[22:18:41] -!- xuser [xuser!~xachet@yc-07-261-205-194.midwest.us.northamericancoax.com] has joined #Soylent
[22:46:42] <TheMightyBuzzard> https://tmb.dedyn.io
[22:47:01] * TheMightyBuzzard sees whose bots are in need of fixin
[22:49:04] <TheMightyBuzzard> well someone's is
[22:49:16] <TheMightyBuzzard> prolly upstart
[22:49:23] * TheMightyBuzzard chuckles at chromas
[22:49:44] <chromas> what'd it do?
[22:50:19] <TheMightyBuzzard> it's downloadin a 100MB 404 document that ungzips to 100GB worth of nulls
[22:50:29] <chromas> neat
[22:50:40] <TheMightyBuzzard> might not unzip properly though
[22:50:41] <chromas> how would it stop that from happening? Just download the first 30GB?
[22:51:04] * chromas looks at libcurl options
[22:51:22] <TheMightyBuzzard> nah, it sends it out gzip encoded just readin directly from the file and piping that straight out
[22:51:26] <boru> Heh, reminds me of that fun that took down gmail when it started out.
[22:51:32] <TheMightyBuzzard> should automagically unzip into ram
[22:51:33] <boru> I think it was kgb archives, though.
[22:51:43] * TheMightyBuzzard chuckles
[22:52:13] <boru> PAQ6 algorithm, rather.
[22:53:03] <boru> Basically, people sent a bunch of emails with PAQ6 heavily compressed N-GB files of zeros.
[22:53:34] <boru> Google, of course, went to decompress them to look at what was inside for their 'malware scanning', and hilarity ensued.
[22:53:52] <chromas> I don't find an option to make curl stop after a few MB of data
[22:54:10] <chromas> Did they fix that or can we still do it?
[22:54:32] <boru> I believe they fixed it.
[22:55:10] <boru> wget(1) has `--max-filesize` fwiw.
[22:55:36] <boru> I'm surprised curl doesn't.
[22:55:43] <chromas> curl has a max filesize but it'll just refuse oversize files
[22:55:44] <boru> Though I wonder if you could just awk the header for the content length.
[22:55:53] <TheMightyBuzzard> chromas, thas a good thing
[22:56:02] <chromas> well, in this case that's okay, but it'd be great to just have it stop after 5MB or so
[22:56:55] * TheMightyBuzzard just did it to annoy script kiddies scraping his site for php vulns
[22:57:14] <boru> So you've made PHP undetectable?
[22:57:26] <TheMightyBuzzard> man i don't even have php installed
[22:58:04] <TheMightyBuzzard> so, i guess so. in the most efficient way possible.
[22:58:10] <boru> My personal favourite is returning 418. That seems to crash a few of the skiddie scanners, still, even.
[22:58:49] <TheMightyBuzzard> i'm really curious how many comps this'll crash by trying to allocate 100GB of ram
[22:59:18] <TheMightyBuzzard> apparently not chromas's
[22:59:35] * chromas has no debug info for it
[22:59:50] <chromas> oh it's probably the extension
[23:00:50] -!- nick has quit [Read error: Connection reset by peer]
[23:00:57] <boru> Can you paq6 it? That's available in most zip implementations ,iirc.
[23:01:10] <boru> It'll save you some bandwidth.
[23:01:17] -!- nick [nick!~nick@Soylent/Staff/Editor/n1] has joined #Soylent
[23:01:17] -!- mode/#Soylent [+v nick] by Aphrodite
[23:01:19] <exec> welcome nick: Montevideo, Montevideo Department, Uruguay, 11°C/52°F, 8:01 pm GMT-3, Thursday, 6 July 2017
[23:01:33] <boru> But still have the desired effect, especially if they have a length check, since it'll be smaller.
[23:01:49] <chromas> test https://tmb.dedyn.io
[23:02:04] <chromas> upstart: say test
[23:02:19] <TheMightyBuzzard> i prolly could but i'm sending it content encoded as gzip so i don't have to write a script that serves up 100GB of nulls. i can just keep the gz file around
[23:02:23] <chromas> it's using some CPUs but not many rams
[23:03:45] * TheMightyBuzzard can't see the transfer right now. copying whole seasons of all in the family from desktop to media server
[23:04:46] * boru clocks out.
[23:04:52] <upstart> test
[23:05:05] <TheMightyBuzzard> it should take at least 100MB of ram unless it's writing to a temp file
[23:05:07] <chromas> well that took a bit and not many ramobytes
[23:06:16] <TheMightyBuzzard> well damn. looks like i will have to write up a perl script to do it
[23:06:21] <chromas> it's using 138MB res though. even after it's done. not sure what it was before
[23:06:30] <TheMightyBuzzard> oh, good.
[23:06:35] <chromas> upstart: restart
[23:06:42] <TheMightyBuzzard> bouncy bouncy bouncy
[23:06:54] <chromas> I guess it doesn't have restart
[23:07:16] <chromas> that's better. 5008 bytes
[23:07:30] <TheMightyBuzzard> garbage collected itself?
[23:07:39] <chromas> killed and restarted
[23:07:42] <TheMightyBuzzard> ahh
[23:07:43] <chromas> test https://tmb.dedyn.io
[23:07:56] <chromas> it's going up now though
[23:10:10] * TheMightyBuzzard heads out for a smoke while chromas tweaks
[23:10:26] <chromas> sounds like you're tweakin' too
[23:10:44] <chromas> still climbing. hit 10k shared
[23:10:56] <chromas> upstart: say done
[23:10:56] <upstart> done
[23:10:58] <chromas> hm
[23:11:15] <chromas> oh, 204 res. I was looking at shared
[23:18:08] * TheMightyBuzzard chuckles
[23:28:48] -!- MrPlow has quit [Quit: Powered by Rust.]
[23:29:12] -!- MrPlow [MrPlow!MrPlow@Soylent/BotArmy] has joined #Soylent
[23:29:12] -!- MrPlow has quit [Changing host]
[23:29:12] -!- MrPlow [MrPlow!MrPlow@nsa.gov] has joined #Soylent
[23:30:36] <FatPhil> are there any good stories today for someone who wants a pre-bed bunfight?
[23:31:18] * TheMightyBuzzard shurgs
[23:31:21] * chromas inspects FatPhil's buns
[23:31:23] <TheMightyBuzzard> haven't looked
[23:31:40] <FatPhil> though to be honest, a good long boring read might help the insomnia more than exhaustion
[23:31:43] <TheMightyBuzzard> coffee++
[23:31:43] <Bender> karma - coffee: 3529
[23:31:47] <TheMightyBuzzard> smoke break
[23:31:47] <TheMightyBuzzard> nicotine++
[23:31:47] <Bender> karma - nicotine: 425
[23:35:38] <Bender> [SoylentNews] - Dubai Police to Deploy Robotic Patrols - http://sylnt.us - ED-209
[23:36:17] <FatPhil> noreply one will remind me of $DAYJOB :-(
[23:37:29] <chromas> Read something about current politics >:D
[23:43:18] <FatPhil> just watched Franky Boyle's New World Order
[23:52:32] -!- nick has quit [Ping timeout: 276 seconds]
[23:53:31] -!- nick [nick!~nick@Soylent/Staff/Editor/n1] has joined #Soylent
[23:53:31] -!- mode/#Soylent [+v nick] by Aphrodite
[23:53:34] <exec> welcome nick: Montevideo, Montevideo Department, Uruguay, 11°C/52°F, 8:53 pm GMT-3, Thursday, 6 July 2017
[23:55:01] <FatPhil> -gday nick