<sorear> excite
<emily> I should finish off and upstream my blinkenlights applet :p
<emily> (no youtube, though, and I already have one)
Stormwind_mobile has quit [Remote host closed the connection]
<sorear> are the mass production units going to be ready when the blogs and youtubes come out or are there going to be a lot of frustrated viewers
<whitequark> i just realized that the phrase "mass production units" has interesting connotations
<emily> sorear: crowdsupply has a sign-up-for-updates link
<emily> i don't know whether that's a Metric, but it's at least a thing.
<emily> whether glasgow ought to be hyped up pre-release, /shrug I feel like it already has been among a certain set of people at least
<whitequark> almost 1k people signed up
<emily> you say "almost 1k" like that won't shift an order of magnitude or two if a few youtubers do videos.
<whitequark> i think that's a *lot*
<whitequark> even at 10% conversion it would be challenging to keep up with support, I think
<emily> 10% sounds optimistic.
<emily> ...also if you're thinking of glasgow as an n=100 scale project then you should probably reassess and start delegating a lot more.
<emily> you should set up an nmigen discourse and then completely ignore it. it will be an attractor for support questions you don't want to deal with and encourage other people to step in and form a communnity to offer support.
<whitequark> given that people do private runs of 20 boards at once, maybe not that optimistic
<emily> totally serious.
<whitequark> there's a forum
<whitequark> it's in the topic.
<emily> there is? oh right.
<emily> ok but the people whose support requests you want to avoid will not use that since it's not discourse. only half joking.
<whitequark> i never got it to send me notifications so it's kind of like that.
<whitequark> i don't want to avoid them exactly
<whitequark> it's more that i have a lot of responsibilities
<_whitenotifier-3> [glasgow] samlittlewood opened pull request #185: Add applet for programming/reading chipcon CC111x & CC251x parts - https://git.io/JvB6W
<_whitenotifier-3> [glasgow] whitequark commented on pull request #185: Add applet for programming/reading chipcon CC111x & CC251x parts - https://git.io/JvB64
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #185 commit - https://git.io/JvB6h
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #185 commit - https://git.io/JvB6j
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #185 commit - https://git.io/JvBie
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #185 commit - https://git.io/JvBiv
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #185 commit - https://git.io/JvBif
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #185 commit - https://git.io/JvBiJ
Getorix has joined #glasgow
Getorix_ has quit [Ping timeout: 265 seconds]
<_whitenotifier-3> [glasgow] samlittlewood synchronize pull request #185: Add applet for programming/reading chipcon CC111x & CC251x parts - https://git.io/JvB6W
<whitequark> i wonder if i can make a USB device that handles ECM, EEM and NCM on the same bulk ep pair
<whitequark> i think that could be done in a compliant way
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #185 commit - https://git.io/JvBMQ
m4ssi has joined #glasgow
<_whitenotifier-3> [glasgow] v-novaltd reviewed pull request #185 commit - https://git.io/JvB9V
<_whitenotifier-3> [glasgow] v-novaltd reviewed pull request #185 commit - https://git.io/JvB9V
<_whitenotifier-3> [glasgow] samlittlewood reviewed pull request #185 commit - https://git.io/JvB9S
<noopwafel> oh nice, I was just fighting CCLoader last night again, and now I don't even have to write my own applet :o
<noopwafel> whitequark: if you anything for one-wire (you mentioned you did in #174), any chance you could push that somewhere?
<noopwafel> I also wanted LPC, I see there's an arch/lpc.py -> would I just be pointlessly reproducing existing non-pushed code?
<noopwafel> (not that it really matters I guess)
midnight has quit [Ping timeout: 248 seconds]
midnight has joined #glasgow
<gruetzkopf> oh nice coincidence
Getorix_ has joined #glasgow
Getorix has quit [Ping timeout: 240 seconds]
Getorix_ has quit [Ping timeout: 258 seconds]
Getorix has joined #glasgow
Getorix_ has joined #glasgow
Getorix has quit [Ping timeout: 240 seconds]
ExeciN has quit [Quit: so long king Bowser]
ExeciN has joined #glasgow
mwk_ has joined #glasgow
mwk has quit [Ping timeout: 246 seconds]
mwk_ is now known as mwk
<_whitenotifier-3> [glasgow] DurandA opened issue #186: Invalid revision value after flashing EEPROM - https://git.io/JvBpS
m4ssi has quit [Ping timeout: 240 seconds]
m4ssi has joined #glasgow
<_whitenotifier-3> [glasgow] whitequark commented on issue #186: Invalid revision value after flashing EEPROM - https://git.io/JvBjQ
m4ssi has quit [Ping timeout: 260 seconds]
<noopwafel> in case it helps anyone: my one-wonky-pin problems seem mostly resolved by replacing the level shifter
m4ssi has joined #glasgow
carl0s has joined #glasgow
m4ssi has quit [Ping timeout: 265 seconds]
m4ssi has joined #glasgow
m4ssi has quit [Ping timeout: 240 seconds]
seraxis has quit [Quit: おやすみ]
seraxis has joined #glasgow
seraxis has quit [Client Quit]
seraxis has joined #glasgow
<ktemkin> re: support and mass production: I can provide some insight based on my own experiences, if you want
<ktemkin> (as well as my historic impressions of how much things like youtube/media plugs translate to e.g. people getting units)
<ktemkin> I can tell you that even if people wind up buying >10k units in a CrowdSupply, a lot of those units are going to sit unused for a while; since people's desire to _have_ things is almost always way more than their desire to _use_ them
carl0s has quit [Remote host closed the connection]
carl0s has joined #glasgow
<pjustice> Or their sense that they might only get one chance to _obtain_ one precedes their available time to _apply_ on to a project.
<pjustice> *one
<esden> Speaking from personal perspective, I get things for many different reasons. 1) get it to use it, but I come around or not to using it 2) getting it to maybe use in the future 3) getting it to support the project, with the intention to use or not
<esden> And yes from my experiance, even with a big amount of hardware out there it does not mean it will result in big amount of support requests. If one gets questions it is mostly due to lack of documentation, or unclear documentation. There is a very small percentage that are genuine issues with the hardware or software.
<esden> the smoother the experiance (plug in, follow instructions, works) the smaller the requests amount, also the more the tool is targetted to technical people and less to hobbyists and children the more people try to figure things out on their own.
<esden> so if the focus is to minimize the glasgow support burden, the more "packaged" and binary released it needs to become.
<esden> Or at least the installation process needs to be very well documented and tested with any possible OS and python release a user might have.
<esden> which seems most painful on windows as far as I can tell... although I ran into fair amount of trouble on linux too
<esden> mainly because of some dangling installation here and there and not using venv because I did not know better (I am honestly a python noob, and a lot of users will likely be the same)
<esden> I am not sure what the correct remedies and guard rails should or could be possible.
electronic_eel has quit [Ping timeout: 240 seconds]
electronic_eel has joined #glasgow
<electronic_eel> I bought several boards on crowd supply or similar platforms that I did not use as planned yet
<electronic_eel> The reason for buying them was mostly delivery time and future stock uncertainty
<electronic_eel> I had to buy them now to get them several month in the future. So if I may need them for future project x I had to buy now
<electronic_eel> also I didn't know for sure that the seller will keep them in stock in the future of if he will lose interest
<electronic_eel> If I knew I could get them within 3 days or maybe a week in the future, I wouldn't have bought them
<esden> electronic_eel: yeah that does match a lot of what I am seeing
<ktemkin> esden: you’d be surprised how many support inquiries I see on a day to day basis that are just “hey, yeah, your USB cable lacks D+/D-“
<esden> Ohh yeah that is a classic
<esden> "so how many usb cables have you tried?"
<ktemkin> this is one of the reasons we’re still shipping micro-B cables in 2020; even though everyone has one
<ktemkin> that all said; a couple thousand units of something marketed as a _tool_ is enough to generate what feels like an overwhelming amount of support traffic for a developer
<electronic_eel> I suspect a lot of support for glasgow will be people who have borked their python install somehow and so can't get the software installed properly
<ktemkin> (I don’t even -do- user support; and just getting the notifications for support things is sometimes enough to leave me overwhelmed with the sheer amount of it)
<ktemkin> managing support for a tool is hard
<electronic_eel> ktemkin: maybe disable the support notifications, let the support emails be automatically moved into a subfolder or similar?
<ktemkin> eh; I’ll just stew in my guilt complex~
<electronic_eel> I get a lot of emails at work and wouldn't be able to concentrate if I hadn't my 50+ serverside sort rules...
<ktemkin> I just ignore mine >.>
<ktemkin> my point is more: effort+attention definitely has to be paid to creating an environment that’s not going to make a project into a chore / guilt-source
<electronic_eel> yeah, the not-chore part is important.
<ktemkin> if anything, that’s probably going to be the hardest thing to get right in going to crowdsupply
<awygle> ktemkin: have you used crowdsupply before? (sorry, i'm not hugely familiar with your body of work)
<tnt> Ok, so the fact that jtag-probe does nothing by default and doesn't print a warning if you don't give it a command (like 'scan') is pretty confusing.
<tnt> I just reworked a BGA _twice_ because I thought it wasn't getting detected ...
<tnt> (and yes obviously I'm a idiot ...)
<hell__> ... that sounds painful
carl0s has quit [Remote host closed the connection]