<awygle> the problem with living alone is that I either have to finish this bottle of wine or get my cats drunk
<awygle> the benefit is that I can finish this bottle of wine and only my cats will judge me
<azonenberg_work> awygle: this is why any time i get a bottle of wine from somebody as a gift or something
<qu1j0t3> I cork half full bottles, why can't you
<azonenberg_work> it sits around and gathers dust until i have enough guests to serve it all in one night
<qu1j0t3> it doesn't have time to gather dust here
<prpplague> awygle: hehe
<qu1j0t3> and i'm the only wine drinker ;-)
<prpplague> awygle: i have that same problem with a bottle of rum
<prpplague> awygle: once opened... it must be consumed
<qu1j0t3> these things have lids you know
<prpplague> qu1j0t3: pfft, hush your mouth! we don't discuss such things
<qu1j0t3> also... a whole bottle of rum in one sitting sounds positively dangerous? :)
<awygle> qu1j0t3: i normally recork but this time the cork disintegrated
<prpplague> meh i like living dangerously
<qu1j0t3> awygle: I have like 15 backup corks rescued from liqueur bottles and things for this purpose.
<qu1j0t3> awygle: mostly rubber
<awygle> i used to have a wine stopper thing but i think my ex ended up with it in the breakup :p
<qu1j0t3> yeah, that's too sophisticated, ijust repurpose good quality stoppers instead of discarding
<awygle> tangentially related, cork is super cool
<qu1j0t3> it is
<awygle> i want to grow it
<awygle> (i won't, though)
<qu1j0t3> i think my grandparents had a cork tree
emeb has quit [Quit: Leaving.]
<awygle> not quite powerful enough for what i would want, but cool
<esden> The iCEBreaker pre launch page is finally live! :) https://www.crowdsupply.com/1bitsquared/icebreaker-fpga
<awygle> woo!
<awygle> nice esden
<prpplague> dandy
<TD-Linux> very nice
<TD-Linux> I still want a standard spi flash programming port
_whitelogger has joined ##openfpga
knielsen has quit [Ping timeout: 252 seconds]
futarisIRCcloud has joined ##openfpga
<azonenberg_work> qu1j0t3: doesn't rum last forever?
unixb0y has quit [Ping timeout: 252 seconds]
<qu1j0t3> azonenberg_work: yes, i'm arguing for using the caps and stoppers. I am sad to hear that awygle doesn't have any, but not too sad, because he probably earned a whole bottle bender
<azonenberg_work> i don't drink (cant stand the taste of ETOH or fermentation) but we have a bottle of captain morgan white somewhere that $WIFE makes a strawberry daiquiri with every month or two, it doesnt seem to have gone bad yet
<azonenberg_work> The running joke is that, at the rate we're consuming it
<qu1j0t3> azonenberg_work: It would certainly take more than a month or two.
<azonenberg_work> our grandkids will be making drinks out of the same bottle :p
<azonenberg_work> no you misunderstand
<azonenberg_work> one drink, containing maybe a tablespoon of rum
<azonenberg_work> per month
<azonenberg_work> :p
<awygle> aww thanks qu1j0t3
<azonenberg_work> awygle: y u no parafilm?
<awygle> I just don't drink often enough to have infrastructure
<qu1j0t3> hehe
unixb0y has joined ##openfpga
<qu1j0t3> awygle: well protip, save the stopper from the next liqueur you buy
<awygle> qu1j0t3: wilco!
* awygle Googles "what counts as liqueur"
<qu1j0t3> awygle: various gins, Drambuie, Grand Marnier, etc https://imgur.com/pV9Nz42
<prpplague> azonenberg_work: that's interesting
<azonenberg_work> I'm pretty sure its not oxygen permeable and definitely pretty dust tight
<azonenberg_work> So i see no reason it wouldnt work
* prpplague ponders ordering some for his next tinder date...
* azonenberg_work isn't sure he wants to know what prpplague plans on using it for
<prpplague> muhahaha
<qu1j0t3> LOL
<rqou> l-lewd
<whitequark> azonenberg_work: it is oxygen permeable i think
<whitequark> just slowly
<whitequark> it's just PE plus wax, neither of which is oxygen proof
<whitequark> you have to coat filmslike that with metal to make them oxygen proof
<whitequark> awygle: anyway, parafilm is *great*
<whitequark> for anything that you need to seal that doesnt have a proper lid or cork or whatever
<whitequark> chemistry especially
<whitequark> it's a replacement for petri dish cover plages originally
<whitequark> plates
<whitequark> but can be used for all sorts of stuff
<awygle> hm i'ma get some and use it on, like, bowls and shit
<awygle> my fridge will be the best fridge
<zkms> whitequark: i lost a cap to a bottle of milk yesterday and now i realise that i wish i'd had some parafilm ;;
<whitequark> yeah
knielsen has joined ##openfpga
azonenberg_work has quit [Ping timeout: 272 seconds]
Bike has quit [Quit: Lost terminal]
azonenberg_work has joined ##openfpga
cr1901_modern has quit [Read error: Connection reset by peer]
cr1901_modern has joined ##openfpga
azonenberg_work has quit [Ping timeout: 252 seconds]
rohitksingh has joined ##openfpga
rohitksingh has quit [Remote host closed the connection]
rohitksingh has joined ##openfpga
azonenberg_work has joined ##openfpga
rohitksingh has quit [Quit: Leaving.]
rohitksingh has joined ##openfpga
rohitksingh has quit [Ping timeout: 245 seconds]
rohitksingh has joined ##openfpga
digshadow has joined ##openfpga
rohitksingh has quit [Quit: Leaving.]
rohitksingh has joined ##openfpga
rohitksingh has quit [Quit: Leaving.]
GuzTech has joined ##openfpga
plaes has quit [Quit: Changing server]
plaes has joined ##openfpga
plaes has joined ##openfpga
plaes has quit [Client Quit]
rohitksingh has joined ##openfpga
rohitksingh has quit [Quit: Leaving.]
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
digshadow has quit [Ping timeout: 245 seconds]
[X-Scale] has joined ##openfpga
X-Scale has quit [Ping timeout: 244 seconds]
[X-Scale] is now known as X-Scale
rohitksingh has joined ##openfpga
rohitksingh has quit [Quit: Leaving.]
<reportingsjr> whitequark: it also makes great gum
<reportingsjr> (just kidding, it is mediocre gum)
rohitksingh has joined ##openfpga
rohitksingh has quit [Quit: Leaving.]
Bike has joined ##openfpga
rohitksingh has joined ##openfpga
rohitksingh has quit [Quit: Leaving.]
Flux42 has quit [Quit: Patching.]
Flux42 has joined ##openfpga
Miyu has joined ##openfpga
GuzTech has quit [Quit: Leaving]
<shapr> Anyone here going to StrangeLoop or ICFP? I like meeting internet people.
emeb has joined ##openfpga
<prpplague> shapr: "I like meeting internet people." - that is kind of like saying "I like to collect STDs!"
<qu1j0t3> eh
<qu1j0t3> as somebody who's met very many "internet people" i'd say the benefits outweigh
<prpplague> hehe
rohitksingh has joined ##openfpga
* prpplague notices that he got a hackaday post this morning
rohitksingh1 has joined ##openfpga
rohitksingh has quit [Ping timeout: 252 seconds]
GuzTech has joined ##openfpga
rohitksingh1 has quit [Quit: Leaving.]
<awygle> azonenberg_work: http://www.redpinesignals.com/Products/Embedded_Connectivity/Wi-Fi_SoCs_&_Modules/RS9116_SoCs_&_Modules/ possible LATENTSBAND solution?
<awygle> according to https://puri.sm/posts/librem5-2018-09-hardware-report/ these chipsets don't need blobs, or at least any blobs are baked in
xdeller has quit [Remote host closed the connection]
xdeller has joined ##openfpga
<pie_> "To isolate the cellular modem from the SoC, we will be placing the modem on the (remarkably fast) USB bus and have the phone interact with the cellular modem through USB instead of on the main RAM bus. This will separate the cellular modem on its own bus without seeing any other data."
<pie_> welllll thats better I guess, you guys are the usb experts? :P
<pie_> theres no insane usb dma mode right
<whitequark> there isn't
<whitequark> this arrangement is pretty standard for modern smartphones
<whitequark> they used to use shared memory between AP and BP but shitty BP code kept crashing AP and shitty AP code kept crashing BP
<pie_> hah.
<pie_> half way through the paragraph i was thinking they might add a second physical processor for isolation or something but I guess theres more efficient approaches hehe
<whitequark> no that's what they're doing basicaly
<pie_> huh? unless you mean whatever handles us
<pie_> *usb
<whitequark> AP and BP are separate processors
<pie_> right
<pie_> I meant like, AP <--> I(solation)P <--> BP instead of AP <--> BP
<pie_> whats the A in AP?
emeb has quit [Quit: Leaving.]
Miyu has quit [Ping timeout: 252 seconds]
<whitequark> application
<pie_> ah
<awygle> and i suppose B is baseband?
<pie_> that was my guess :D
<whitequark> yes
<rqou> https://twitter.com/whitequark/status/1040298323771617280 <-- whitequark want to come up with a process for synthesizing this from domestically available chemicals just for lulz/youtube clicks? :P
<whitequark> no
<rqou> aw :P
<rqou> would it be easier or harder than pyrimethamine?
<whitequark> dunno
<whitequark> i'm not an synthetic chemist
<sorear> Wasn’t it once common for AP and BP to be the same core separated by TZ etc?
<rqou> do you have any opinions about nurdrage's nice and complicated pyrimethamine procedure?
<whitequark> no TZ
<whitequark> rqou: haven't looked into it
<whitequark> i'm not a synthetic chemist
<whitequark> to have an opinion
<rqou> let's just say it's ridiculously complicated to start with just toluene :P
<whitequark> ha, not sure if I can get that here
<rqou> it's available in the hardware store here
<whitequark> it's a drug precursor apparently
<rqou> what
<rqou> i mean, i guess that's not false
<whitequark> oh yeah, but my favorite shop that (probably illegally) sells precursors has it
<rqou> yeah in the US you can get it as "lacquer thinner"
<whitequark> in RU you can't even easily get pure H2SO4
<whitequark> precursor!
<rqou> that's bullshit
<rqou> it's a precursor to basically everything
<whitequark> yes, I think that is the point of the ban
<whitequark> also HCl
<whitequark> conc
<rqou> ban everything, then nothing illegal can happen :P
<whitequark> exactly
<whitequark> so my favorite shop sells all these with a $3 "precursor surcharge"
<whitequark> per liter
<whitequark> they ask for your full name but dont check ID
<whitequark> this is either blatantly illegal or extremely following the letter of the law
<whitequark> probably the former
<rqou> name: Vladimir Putin; can i haz drugs? :P
<whitequark> someone I know once purchased a literal barrel of methylamine
<whitequark> he said to put it in the bed of his pickup truck
<whitequark> interestingly, methylamine is *not* scheduled
<whitequark> er
<whitequark> not know
<whitequark> someone I've seen in the shop, I don't know them
<whitequark> if I knew them I'd have asked what the fuck do they need a barrel of methylamine for
<Ultrasauce> blue meth?
<rqou> lol
<whitequark> no idea
<rqou> oh, "blue meth" is a breaking bad reference
<whitequark> yes
<whitequark> the thing is that iirc you use methylamine to make meth from pseudoephedrine
<pie_> im blu da ba di da ba dai
<whitequark> and pseudoephedrine is not available in RU atall
<whitequark> which is probably why methylamine isn't scheduled
<whitequark> either that or just because RU regs make no goddamn sense
<rqou> i thought people did a birch reduction for that?
<whitequark> no idea
<rqou> i mean, neither do US regs
<whitequark> i was never interested in making meth
<sorear> misread methylamine as MMH, would have been much more interesting
<whitequark> for one, it's economically meaningless
<Bike> maybe they need the smell
<whitequark> sorear: they sell hydrazine
<rqou> what about UDMH?
<rqou> iirc nilered was looking for some a while back
<whitequark> nope
<whitequark> just hydrazine
<whitequark> in four different forms
<sorear> like, polymorphs?
<whitequark> no
<rqou> oh hurr durr hydrazine is a liquid
<whitequark> hydrate, hydrochloride, etc
<rqou> somehow i thought it was a gas
<whitequark> ithink it is when pure
<sorear> tenuously
<rqou> both nurdrage and nilered only used the sulfate
<azonenberg_work> whitequark: a lot of embedded stuff still runs ap and baseband on the same chipset
<azonenberg_work> more precisely it runs the application code on the baseband cpu
<rqou> something something J2ME/BREW
<whitequark> azonenberg_work: not modern smartphones though
<whitequark> i think even qca gave up
<rqou> btw I don't really get why but somehow the "feature phone hacking scene" had way way more stupid secrecy and bullshit than smartphone and console hacking
<rqou> whitequark: no more BREW?
<azonenberg_work> BREW / HTCP/1.0
<azonenberg_work> HTCPCP*
<azonenberg_work> > 418 I'm a teapot
<pie_> i mean HTCCCPCPCP
<rqou> hypertext soviet union control protocol? :P
cr1901_modern has quit [Read error: Connection reset by peer]
<TD-Linux> there's a J2ME runtime you can use on android
<TD-Linux> whitequark, for a while a couple of chipset vendors had a hypervisor that let them run a baseband on the main cpu, but separate from android
cr1901_modern has joined ##openfpga
<rqou> TD-Linux: wait seriously?
<rqou> can i run the J2ME Facebook app for lulz?
<rqou> i also remember using J2ME AIM
<rqou> which unfortunately doesn't work anymore, thanks $EXECS
<TD-Linux> oh you mean J2ME. yeah it's called phoneME
<TD-Linux> if you want to get even crazier, you can run J2ME apps in a browser https://github.com/mozilla/pluotsorbet
<rqou> wtf
<rqou> cursed
<TD-Linux> it was written to allow whatsapp to work in firefox os
<rqou> loooool
<rqou> how does mozilla manage to invent so many cursed technologies?
<TD-Linux> rqou, we only build offices over either ancient burial grounds or superfund sites
<rqou> lol
<rqou> do you work for Mozilla?
<TD-Linux> yeah, on the AV1 video codec
<rqou> also, $WORK is pretty cursed too, still owning Netscape (the shell of it, and the ISP business i didn't even know existed)
<TD-Linux> I recently found a set of netscape installer disks in the office
<rqou> the browser right? not the isp dialer?
<TD-Linux> yeah, the browser, version 2 I think. sadly the disks aren't readable anymore
<rqou> the other day i also discovered that $WORK still runs CompuServe email
<rqou> so cursed
<TD-Linux> is it still PDP based
* TD-Linux copy-pastes the glasgow tree as a migen starting point
<azonenberg_work> i remember running aim on a samsung t439
<azonenberg_work> and getting charged for one SMS for each message sent
<rqou> tbh i don't actually know where CompuServe email is actually hosted :P
<rqou> probably not a PDP
cpresser has quit [Remote host closed the connection]
cpresser has joined ##openfpga
cpresser has quit [Ping timeout: 240 seconds]
cpresser has joined ##openfpga
m_w has joined ##openfpga
GuzTech has quit [Ping timeout: 252 seconds]
Bike has quit [Ping timeout: 252 seconds]
specing has quit [Quit: ZNC - http://znc.in]
Bike has joined ##openfpga
<whitequark> azonenberg_work: poke
<whitequark> anything new about SWD?
<azonenberg_work> whitequark: working on it right now actually, just dont have anything i need to test serverside right this minute
<azonenberg_work> I have a bit of refactoring to do to share some common code between jtag and swd better
<whitequark> sweet
<rqou> wtf you've been refactoring for a month
<azonenberg_work> rqou: no i've been spending 5 minutes on it, then doing something else more important
<azonenberg_work> then another 5 minutes
<azonenberg_work> :p
<azonenberg_work> i'm actually on a billable gig for work now
<azonenberg_work> rqou: i think you overestimate how good my time management is
<azonenberg_work> my brain's load average is probably in the hundreds
<rqou> your time management always seems to manifest itself as better than mine
<rqou> azonenberg_work: no otr right now sorry
<awygle> azonenberg's time management strategy must be terrible for the cache
<awygle> very few SIMD opportunities too
<azonenberg_work> awygle: its not a strategy per se
<azonenberg_work> i feel like a cheap oversubscribed VPS host sometimes :p
<azonenberg_work> working nonstop but never getting much done on any one task
<awygle> azonenberg -fno-house-poor
<azonenberg_work> more like make azonenberg -j
<azonenberg_work> :p
<awygle> azonenberg -O0 house.f
<whitequark> azonenberg_work: "working nonstop but never getting much done on any one task" i'm shocked at your mental stability tbh
<azonenberg_work> whitequark: I grew up in such a ridiculous, chaotic environment that i'm used to it
<azonenberg_work> whatever life throws at me i've probably been through worse already
<whitequark> azonenberg_work: hence, shocked
<whitequark> usually it just breaks people really badly
<awygle> yeah not everybody reacts that way to stresses especially in early childhood
<azonenberg_work> Yeah thats just how my brain works i guess
<azonenberg_work> i've always been the one who looks at a problem and just fixes it or, if not possible, lives with it
<azonenberg_work> rather than freaking out
<azonenberg_work> I've also just never been a very emotional person, which probably helps a lot
<whitequark> it's not necessarily freaking out or being emotional
<whitequark> just becoming perpetually exhausted is a common response
<whitequark> burning out basically
<whitequark> for that matter, burnout happens more often in people who try to "just deal with it"
<whitequark> which is why it all surprises me only more
<azonenberg_work> I cant afford to be exhausted :p
<awygle> often people who are burned out don't realize it
<awygle> (source, me, until very recently)
<azonenberg_work> The main thing that keeps me going is the frequent context switching
<azonenberg_work> never getting stuck on one thing for too long
<azonenberg_work> Tired of sheetrocking? Go do electrical work in another room
<azonenberg_work> Tired of construction in general? Go upstairs and clock into work
<whitequark> azonenberg_work: yes, that you can successfully do that is impressive
<azonenberg_work> and just when i get bored of everything, 911 usually has a way of jarring me out of my slump
<whitequark> I used to need ~2 days for every context switch
<azonenberg_work> (although i did have to decline a sar call the other day because i would have missed a meeting at $DAYJOB that i couldn't reschedule)
<awygle> i figured out what activities are high-inertia and which are low-inertia for me which has helped me a lot
<azonenberg_work> Yeah there are some things that take a while to get into the swing of
<azonenberg_work> But i've got decent at switching rapidly because thats the only way i can avoid burnout
<awygle> it was really very retroactively alarming to realize how many years i'd spent burned out and sleep deprived
<azonenberg_work> Yeah i have definitely got into periods where i was burned out on a bunch of projects but i always found something interesting to work on
<azonenberg_work> Why do you think i have so many half finished projects?
<awygle> nowadays if i sleep badly two nights in a row i'm a wreck and i think "how did i do this for years?" and the answer is "i was a wreck for years and just never noticed because i didn't know what normal was"
<azonenberg_work> And yeah, thankfully i can still function OK on relatively little sleep
<azonenberg_work> Below 3-4 hours i'm a wreck, i can function on 6 for a pretty long time as long as i get to sleep in here and there
<Bike> i guess that is what symmetry is. huh.
<openfpga-bot> [jtaghal] azonenberg pushed 1 new commit to master: https://git.io/fAibC
<openfpga-bot> jtaghal/master 9979dda Andrew Zonenberg: Refactored a bunch of common protocol logic into ServerInterface and out of NetworkedJtagInterface