enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
awygle_m has joined ##openfpga
digshadow has quit [Ping timeout: 248 seconds]
digshadow has joined ##openfpga
awygle_m has quit [Ping timeout: 276 seconds]
awygle_m has joined ##openfpga
digshadow has quit [Ping timeout: 240 seconds]
m_w has quit [Quit: leaving]
<pointfree>
digshadow, balrog: I've been putting the psoc routing information into a semantic web triplestore. I have a python script that generates configurations with sparql queries and then loads them onto the psoc see what works. I think it would be best if I had a working yosys synthesis tool first and I don't think I will by the beginning of next month.
<balrog>
pointfree: I see... what digshadow wanted was more RE side though
awygle_m has quit [Ping timeout: 246 seconds]
<pointfree>
balrog: yeah, I think it should indeed be a methods talk. Although I do like to have correct results before presenting (that tells me what methods are effective). I'm almost there but not quite. There are some things to be sorted out with the portpin mappings.
<pointfree>
I should generalize the sparql query more.
<pointfree>
Then I should try inverting the query so I can see what connectivity I may have missed.
<pointfree>
jn__: It's the semantic web query language.
<pointfree>
Yes, I'm using the semantic web for logic synthesis.
<balrog>
I mean it does make sense for this
<pointfree>
It's really flexible. I can write all kinds of odd and interesting queries to exercise different parts of the logic fabric.
<pointfree>
Good for irregularly structured data as well (misc hard-ips, etc)
<pointfree>
I'm beginning to think something like it may be good to use in an end-user toolchain such as yosys (as opposed to JSON or some tabular format) ... an openfpga ontology.
<balrog>
pointfree: that probably does make sense for something a bit higher level than netlist
forrestv has quit [Read error: Connection reset by peer]
enriq has joined ##openfpga
<rqou>
wait whitequark your chem lab is indoors with no fume hood?
<whitequark>
rqou: not quite, we have a fume *extractor*
<whitequark>
see that silver trunk?
<whitequark>
that's connected to an inline fan and goes out the building
<rqou>
doesn't feel very safe
<whitequark>
it's surprisingly effective. obviously not rated for the job but it's so cheap I just replace it when it fails (though it has yet to fail)
<whitequark>
well
<whitequark>
we also wear respirators during anything that produces fumes, on top of extracting them
<rqou>
probably can't distill HF or cyanide safely :P
<whitequark>
the extractor is mostly to avoid corroding everything around
<whitequark>
not safety per e
<whitequark>
*se
<rqou>
hmm
<whitequark>
it's certainly not how people usually structure their labs, and i see why that would bother folks, but i'm not convinced it's significantly less safe
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<rqou>
so how dangerous do you think it would be for me to distill sulfuric acid indoors with a similar fume extractor?
<whitequark>
we certainly had processes behave badly many times and no one was injured
<whitequark>
this is actually the first time anyone got injured at all, and it's *cough* mostly because printer is pretty bad at chemistry and i wasn't around, i would think
<whitequark>
hm
<whitequark>
if it blows, you'll have hot sulfuric acid *everywhere*
<whitequark>
it's not about fumes
<whitequark>
i wouldn't do that frankly
<whitequark>
like that's nastier than a bromine spill
<whitequark>
actually i'm not sure if it's nastier than a bromine spill
<whitequark>
that's what, aluminium sheet? or steel?
<rqou>
yeah, i don't know, but i noticed that too
<rqou>
it's metal
<whitequark>
hot sulfuric in large quantities will eat through that pretty quickly i bet
<whitequark>
if you cover it with HDPE sheet it will be much better
<whitequark>
"I will be working with sulfuric acid to decapsulate chips, and this generates sulfur dioxide gas. "
<whitequark>
oh
<whitequark>
just use my fume extractor and a respirator
<whitequark>
seriously
enriq has quit [Client Quit]
<rqou>
i was also about to ask "what about the carpet" but i noticed your lab is also carpet
<rqou>
or is it?
<whitequark>
no carpet
<whitequark>
laminate flooring
<whitequark>
carpets are fucking hell
<rqou>
yeah, it's 100% carpet here
<whitequark>
really we're prob going to rent a building for this purpose from now on
<rqou>
heh
<whitequark>
because everything's gonna be corroded after this
<rqou>
meanwhile i'm going to see if i can (for a year at least) get access to the university lab
<rqou>
so i don't have to do anything insanely dangerous just yet :P
enriq has joined ##openfpga
<rqou>
btw whitequark: scanlime is at this moment doing yet another investigation of china-grade fake copper wire
<rqou>
it's pretty hilarious
<qu1j0t3>
oh gawd
<jn__>
fake *copper wire*? what the hell is it made of?
<rqou>
iron
<jn__>
eww
<rqou>
plated with copper, of course :P
<qu1j0t3>
so pretty much everyone must be ramping up their acceptance testing. this must also be beginning to affect contracts...
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
promach_ has joined ##openfpga
promach_ has quit [Quit: Leaving]
digshadow has joined ##openfpga
promach_ has joined ##openfpga
promach_ has quit [Remote host closed the connection]
Hootch has joined ##openfpga
digshadow has quit [Ping timeout: 240 seconds]
eduardo has joined ##openfpga
<eduardo>
rqou: if you want to learn something about business and how to run a company and how to get people to do things, you might want to read the following.
<balrog>
[11:30:13] <rqou>and nobody does it the "boring" way by e.g. writing chip layout polygon capture tools
<balrog>
I know of one person within MAME who does that
<balrog>
it would be Sarayan
<rqou>
the caps0ff "computer vision expert?"
<balrog>
nope
<rqou>
hmm interesting
<balrog>
hang on a bit
<balrog>
so far he did 6502 based on visual6502 data (which is in MAME, working), and iirc votrax sc-01
<balrog>
and partially did Apple IWM floppy, WD floppy, and mc68k
<balrog>
hang on a bit
<balrog>
it's all just him though, alone
<balrog>
he's also doing things like rewriting MAME's memory subsystem so .... yeah
<balrog>
too few people doing too much
<balrog>
also that's all *separate* from the discrete netlist subsystem
<pie_>
balrog, buuuut you could compile hdl into software?
<balrog>
pie_: how well does it perform? :p
<pie_>
i have no idea :D
<pie_>
write better compilers :D
<pie_>
:PPPP
<pie_>
jk
<rqou>
also, is it just me or is mame's source code organization completely unusable?
<balrog>
it's better than it was 2 years ago :|
<balrog>
(details please?)
<rqou>
among other things, "Sorry, we had to truncate this directory to 1,000 files. 1,104 entries were omitted from the list." is really bad usability