<rqou> azonenberg_work: do you know if these labels are actually new? https://twitter.com/rqou_/status/956321337655488513
<rqou> also i keep forgetting just how physically large DIP-<more than 8> chips are
<azonenberg_work> That is new
<rqou> cut tape is still same as usual though
<rqou> so maybe this is only for tube-packaged parts
<rqou> hmm azonenberg_work random question: how important is MSL for non-bga parts? have you ever popcorned a part?
<azonenberg_work> I have never popcorned a part period, BGAs included
<azonenberg_work> but I do a fairly conservative not-too-steep reflow profile, i dehumidify my garage as much as i can
<azonenberg_work> And i pre-emptively bake expensive chips that have been open for a while before i solder them
<rqou> eh, i would probably just not even open expensive chips until i need them
m_t has quit [Quit: Leaving]
<rqou> also pic12f's look totally worthless except for going into the chem lab
<rqou> they can barely even blink leds :P
<rqou> even though for some inexplicable reason these parts have an ADC
lexano_ is now known as lexano
Dolu has quit [Ping timeout: 268 seconds]
theMagnumOrange has quit [Quit: Leaving]
X-Scale has quit [Ping timeout: 256 seconds]
[X-Scale] has joined ##openfpga
[X-Scale] is now known as X-Scale
[X-Scale] has joined ##openfpga
X-Scale has quit [Ping timeout: 248 seconds]
[X-Scale] is now known as X-Scale
digshadow has quit [Ping timeout: 252 seconds]
GenTooMan has quit [Quit: Leaving]
azonenberg_work has quit [Ping timeout: 240 seconds]
Bike has quit [Quit: Lost terminal]
<azonenberg> rqou: i managed to do a bunch of servo control on a 12f683
<rqou> lol sure
<rqou> all 6 of them
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
azonenberg_work has joined ##openfpga
<rqou> scipy.integrate.odeint is _slow_
FabM has quit [Ping timeout: 276 seconds]
FabM has joined ##openfpga
digshadow has joined ##openfpga
nrossi has joined ##openfpga
rohitksingh-demo has quit [Quit: Leaving.]
digshadow has quit [Ping timeout: 240 seconds]
digshadow has joined ##openfpga
eduardo_ has joined ##openfpga
eduardo__ has quit [Ping timeout: 248 seconds]
RaivisR__ has joined ##openfpga
RaivisR_ has quit [Read error: Connection reset by peer]
renze has quit [Ping timeout: 240 seconds]
renze has joined ##openfpga
m_t has joined ##openfpga
xdeller has quit [Quit: Leaving]
rohitksingh-demo has joined ##openfpga
<cr1901_modern> I love the pic10s b/c how smol they are. azonenberg should like them b/c hey, no interrupts :D!
<felix_> hmm, weren't the small pics those horrible controllers with bank switching?
sn00n has quit [Ping timeout: 265 seconds]
rohitksingh-demo has quit [Quit: Leaving.]
xdeller has joined ##openfpga
[X-Scale] has joined ##openfpga
X-Scale has quit [Ping timeout: 268 seconds]
[X-Scale] is now known as X-Scale
<qu1j0t3> felix_: i think that feature exists up to PIC18, but it's a while since i looked closely at them
* qu1j0t3 could be wrong
<azonenberg> unfeature? :p
<azonenberg> These days i wont use anything smaller than a pic32
azonenberg_work has quit [Ping timeout: 252 seconds]
<gruetzkopf> mips time.
<cr1901_modern> cyrozap: Afraid to say it, but "bindto" doesn't work
<cr1901_modern> I suppose I'll fire up wireshark
azonenberg_work has joined ##openfpga
<azonenberg_work> OK, this is progress
<azonenberg_work> I can now correctly parse a .proto file in my compiler
<azonenberg_work> right now i just print all of the fields and discard them, i dont actually *do* anything with the parsed data...
<cr1901_modern> azonenberg_work: This is a stupid question, but a firewall will not prevent a port from being opened in a program, correct? It'll just prevent traffic from reaching the port?
<azonenberg_work> It depends on how the FW is built
<azonenberg_work> on linux, iptables based firewalling? you're correct
<cr1901_modern> windoze
<azonenberg_work> Some of the windows firewalls have in the past (unsure if they still do) actually hooked the bind(2) syscall
<azonenberg_work> Dont know
<azonenberg_work> my guess is most of the time yes
<azonenberg_work> but some of the more invasive stuff like Norton? who knows
<azonenberg_work> back in the day norton was full of kernel patches and other fun stuff
<cr1901_modern> openocd has a telnet port open on 4444. It's bound to all interfaces. wireshark says traffic is reaching the interface. But netstat says "LISTENING" without changing to "ESTABLISHED"
<cr1901_modern> I only use Defender
<azonenberg_work> huh
<cr1901_modern> A wrinkle is that my network connection is bridged to a virtual interface that I (used to) use for DOSBOX games, but ftp can connect just fine ._.
<cr1901_modern> hrm...
<cr1901_modern> Oh. Found it. It's the firewall.
<cr1901_modern> azonenberg: https://hastebin.com/foloqeyefi.tex Oops...
<cr1901_modern> I plan to upgrade my router to LEDE in a few weeks. Maybe this'll be practice for that
<cr1901_modern> Much better... now openocd works
azonenberg_work has quit [Ping timeout: 240 seconds]
user10032 has joined ##openfpga
ondrej2 has quit [Read error: Connection reset by peer]
ondrej2 has joined ##openfpga
azonenberg_work has joined ##openfpga
theMagnumOrange has joined ##openfpga
mumptai has joined ##openfpga
<kc8apf> azonenberg_work: are you writing a proto compiler from scratch? If so, I highly suggest implementing a protoc plugin instead: https://developers.google.com/protocol-buffers/docs/reference/other
<azonenberg_work> kc8apf: can that work for a language that is totally different, though?
<azonenberg_work> if i was writing a procedural language it'd be different
<azonenberg_work> but this is a streaming parser
<kc8apf> azonenberg_work: I don't think it cares
<azonenberg_work> not a data model based one
digshadow has quit [Ping timeout: 246 seconds]
<kc8apf> azonenberg_work: pretty sure it just gives you parsed proto files and you hand back file names and contents
<azonenberg_work> Interesting
<azonenberg_work> that actually looks nicer than i thought it would be
<azonenberg_work> i'll have to look more at that
<azonenberg_work> That's a much cleaner model than i expected
<kc8apf> came about after some hard lessons learned when trying to support new languages
<azonenberg_work> Lol yeah
<azonenberg_work> how recently was this added? i dont remember it last time i looked at protobuf
<kc8apf> 2010?
<azonenberg_work> huh i must have missed it then
<azonenberg_work> welp, that was a waste of a couple hours writing a parser
<azonenberg_work> Probably better this way
<kc8apf> it's not well exposed in the documentation
<azonenberg_work> the FPGA-side code wont have to change
<azonenberg_work> well i guess thats the nice bit about doing dev in the open
<azonenberg_work> People tell you all the stupid things you did that you didn't realize were dumb
<kc8apf> meh. I just try to avoid writing parsers whenever possible
<azonenberg_work> yeah i just thought that protoc was written to assume a "in memory data model" based parser structure
<azonenberg_work> rather than a streaming one
<pie__> is there some kind of "using microcontrollers for metrology" experiment book or something?
* pie__ scratches hea
<pie__> *head
<pie__> i guess really only electronics for metrology either way and mcu just makes readout easier
<pie__> ""easier"" probably xD
<awygle> none of my books are very experiment based
digshadow has joined ##openfpga
m_w has quit [Quit: leaving]
m_w has joined ##openfpga
m_w has quit [Quit: leaving]
m_w has joined ##openfpga
nrossi has quit [Quit: Connection closed for inactivity]
xdeller has quit [Ping timeout: 240 seconds]
user10033 has joined ##openfpga
user10032 has quit [Ping timeout: 264 seconds]
m_w has quit [Quit: leaving]
RaivisR__ has quit [Ping timeout: 240 seconds]
RaivisR has joined ##openfpga
<cr1901_modern> cyrozap: https://hastebin.com/axecakuhax.bash
user10033 has quit [Quit: Leaving]
Bike has joined ##openfpga
mumptai has quit [Quit: Verlassend]
m_t has quit [Quit: Leaving]
<azonenberg_work> whitequark: hey i have a fun project for you :p
<azonenberg_work> Make logtools able to log to a std::string
<azonenberg_work> rather than just a file or stdout