#general-chat
1 messages Β· Page 156 of 1
I see
I thought you were being more moral, what with the mention of the objectifying nature of "a black"
No, that was just an example
Like if someone told me I was a white, Im not sure how i would feel
Or rather, how I was supposed to feel
So out of curiosity latino is masculine and latina is feminine does it really mean latin like as a people just with the man or woman version or is latin considered to be a different nationality entirely?
But, like, that's kinda dicey, you're right. A group of us would be (in 3rd person) "A bunch of Latinos", then wouldn't the singular form be "A Latino of that group"?
I feel fine, but its how you came across
First of all it made me feel uncomfortable for IoT since that English is pretty broken
Lmao
Please don't tell me "So a white" is legal syntax
Well now ya know how it makes ya feel tho. This was an experiment for science
But you wouldn't say that. It would just be "So white"
English isnt a specification, it doesnt matter what you meant, it matters how its interpreted and we derive the specification from its interpretion
"So Latino"
Yeah im just throwin some humor in
It might be legal syntax for spoken or casual written communication but probably not for an official writing
That would probably be more considered like a slang sentence than real English
Slang? Man, I'm 16, if someone goes "You are so a Latino" to me I'd have a grammatic double take
But these days real English and English are very different. People cut words out of sentences and they still are perceived right but they are incomplete
I were to say "those irish" or "those japanese" that has a negetive connotation if you say it to a group of those peoples faces, especially given history which contributes to interpretion
Yall
What would happen if we made a language as if it were a technical specification?
Eh?
it would be the USB problem
you'd have a half dozen specifications for the "same" thing
I was ABOUT to say would we get a USB problem XD
Explain
But dont we already have a problem worse than the USB issue?
Either way i wish we could go back to old English where if you exposed yourself it mean you came out of hiding
That would be an improvement
well you'd have a spec for american english, and sub specs for New England American English, a sub spec for CA/SW english, etc. Then you'd have a spec for UK English with sub specs for there too
Thats where we already are, it would end up like "chinese"
But us humans are smart enough to work with other accents while not speaking those accents ourselves
No one actually speaks "chinese" its not a language
Or is your point that?
and then you'd have a 400 page document explaining puns
Like there their and theyβre
Then they get to memes
I have to say I try not to be a stodgy person but I get UUUPSET when people mix up their, they're, and there.
What character set would be chosen? Is the latin character set the best for written communication? What is?
Obviously no one has been in my meme folder
I think offtopic is my fav channel here so many random conversations with so much input over such minor things π
The sheer debates I have started single handedly here, you have no idea
What is technically the best in writing speed, learnability, etc
Korean
I mix there and their sometimes
it was made to be "logical" and "easy to pick up"
Huh
that said I don't speak a word of it
I grew up with a dad that lets me question really minor things. I love asking really stupid questions about tiny stuff, which is perfect for this channel
But to mix theyβre is pretty bad cuz thats just shorthand they are
and it was actually "made", some folks sat down and created it
That is interesting, Korean was never on my rader, my HS never had kids from there
@hasty quarry there is no such thing as a stupid question really it boils down to attitude
Hmmm
I disagree, I just think you are probably incapable of it
I dont remember what it was, but there was one question I heard in school, and changed my mind on the no stupid questions thing
Either that or i am too dumb to come up with what I consider to be a stupid question lol
I got in trouble for laughing but I made my position known
it's only a stupid question if the person asking it isn't really trying to learn something
Got in trouble for having an opinion.... that sounds pretty common these days
Also i guess a stupid question is one thats asked right after the answer was already given
I'm learning Japanese. I find the change of pace in systems to understand words just so cool. In English, you come across a word and knowing the meaning of it is a bit hard. You'd have to look it up. But in Japanese, you learn all the components of a word, and the word will define itself for you based on its parts. In English, you can pronounce with no meaning, but in Japanese and others of the sort, you can know the meaning, but miss the pronunciation. Imagine like in English, you find the word "Aerodynamics", knowing what the word "Hydrodynamics" means. So you figure it means the same thing but for gasses and air
I dont blame them, 99% of cases that is unacceptable, but I felt the person needed some honest feedback on that one
I just LOVE that
Most complex words in those languages are composite. For example "College" is the word for "learning" and the word for "big" together
My HS was pretty cool, going to the bathroom you would hear five or six different languages, creates a lot of interesting issues
remind me of german, IIRC elevator is "Box that goes up" or something similar
Hah
Words there, like I said, are analogous in a way to Latin and Greek roots
For us
"Puppy" is "Youth dog", "Kitten" is "Youth cat", etc.
"Child" is just "youth"
I find it hilarious a bit how straight forward it is
But the word dog has changed, so now its confusing
Or has that stayed the same and Im just not understanding?
No, no. The word for "puppy" in Japanese is literally two words stuck together
Youth, Dog
εη¬
So, now, seeing other words with ε included immediately tells you "This word has to do with youth, young age"
If you know the language enough, the text defines itself for you
Hm, makes sense.
Also, some things I've found are just funny honestly. δΊΊ = person. ε = prisoner
If my memory serves me right. It's literally just "person" inside a "wall"
I took a break from learning it. I should keep going, it's was a great exercise
@quartz rune so that being the case is a hellivator a box that goes down? π
it's a synonym for casket
So long as you dont confuse it and say cardboard box goes up... cuz that could be disastrous
βWashing machine box to second floor pleaseβ
LibP2P has come a long way, has anyone used it yet? https://raw.githubusercontent.com/libp2p/libp2p/master/img/libp2p.003.jpg
ok i have a question
I'm trying to multiplex some common cathode displays, and i'm using NPN transistors to do the switching. would this work? or would it end up not displaying or blowing out the transistors
the transistors are 2n3904
Looks fine to me
You might want larger base resistors, that's going to try to pull 20mA from the 4060 output (assuming Vcc is 5V)
how does the EEPROM control the LEDs?
Thanks! ill update the resistors
and how the EEPROM controls the LEDS:
in the EEPROM, there is the minutes and hours information stored at specific addresses, so when a 1mhz source is applied to the input of the 4060, the outputs are multiplexed to the EEPROM outputs
a high on A10 outputs the hours, a low signal outputs minutes
minutes and hours since power on?
how do you set the initial time? Very cool btw
Thanks! i haven't really gotten to that part yet, but i have some ideas
i wanted to design a digital clock with the minimum chip count, so that's why i have an EEPROM in it
my first digital clock i built uses 26 ICs
the way that the clock logic will interface with the EEPROM is using the address lines. each time you increment the address, you add 1 minute. incrementing in by 60 adds 1 hour, so i will have to design some circuit that creates 60 pulses for setting the hours place
super cool!
Thanks! do you do any work with digital circuit design?
A smidge
Are you making a PCB? I see this is eagle but I've used it to design for breadboarding before
the fine folks in #help-with-hw-design are super nice btw
yeah i'm going to be turning it into a PCB after i test it
wait thats a channel here? i never knew!
I'm currently working on a project using an RTC and some 14 segment displays
yeah! it's great, it's my fave
and some fans and buttons
the short of it is a set of 6 displays that independently track time since a button was pressed
you can also add/subtract time
a stopwatch?
it's a days counter
oh neat
hence the RTC for long time counting
Arduino powered?
circuitpython
Nice
Eventually it will have its own custom CP board to handle the RTC and fans
wait why fans?
i think i know what this is for lol
pm me your guess!
allrighty, accept the request lol
hey uh, i wanna ask something
to whoever is already working in professional conditions like in a company or a team
how do you know that you're ready to work with your acquired skills and knowledge?
@drowsy zephyr how do you mean?
Are you asking "How do I know when I'm good enough to be hired?" or "How do I know if I can keep up with the standard workload?"
@zealous ermine I'd use another gate of the hex inverter and drive both transistors from it's own inverter as the 4060 is going to have drive problems as @late fulcrum said.
Or replace the BJT with FETs. Then no base drive worries.
π π thanks for the advice!
@zealous ermine If you don't have a copy, get this from Don Lancaster on his site. The discussion of Micky-Mouse logic is epic.
https://www.tinaja.com/ebooks/cmoscb.pdf
I've got one and you can't have it.
But the pdf is searchable.
Hey! Is anybody here who used to run VMs on ODROID-H2+? Also, what is general experience with that little monster?
Yeah, something like that
Youβre ready when you can convince someone that you can do the job. If you have no real work experience in that particular field, the only way to get it is to do the job. Once you start applying what you already know to real projects and workloads, you should see a boost in knowledge fairly quickly. When I started software 15+ years ago, I had zero background in it. I was a security contractor previously. I was doing some part-time network installation for a small company and their only developer suddenly quit. I wanted a full-time position and knew nothing about software. With a book for their specific programming language and being thrown into the deep end, I was pushing out software with no prior experience within weeks.
Iβm all about proving excellence by doing, and if it doesnβt work out, ask what you can improve on.. improve on it.. then try again.
alright, thanks
watching TV seasons from the before times and seeing people using masks incorrectly
That's...a thing, I guess.
I did not know chlorine was as violent as it is
I was cleaning my bathroom, and sprayed some to help with stains, and I didnβt turn the ventilation on
And within a minute I felt horrible itching in my throat, and I started coughing and coughing. Got in my eyes too
I had a cleaning job once where we would douse an entire room with bleach daily, just by sloshing it on the walls from a large bucket and mopping it around. No protective gear. I doubt OSHA would allow that these days.
Youch, glad you made it out @hasty quarry. Anything that helps clean, specially "cleaner than clean" or "whiter than white" usually has some pretty bad side effects for use mere biological beings
Yeahhh
I love this way of learning π
@hasty quarry chlorine was used as chemical weapon in WW1. In attack near Ypres, it killed over 1000 British soldiers in a matter of minutes.
since a few days I try to fix my laptop's noisy CPU fan ... trying removing most of the casing, cleaning, etc. no luck. and it was more noisy, but launched less frequently... Long story short after dismantling 4 old laptops, I found a fan, and my unused raspi 1B is now my laptop's CPU fan driver... half a victory for this one...
perhaps I should use my arduino uno for that (even more unused, to the point I didn't think about using it...)
Gosh
It's very dangerous if you mix it with others cleaning products also. beware of toxic chemical reactions.
That's a clever use for thje Pi and Arduino @high galleon.
the pi was very overkill, only using the +3.3v and ground pins. With an arduino UNO from 2011, I feel a little better.
You say "very overkill", but if it's worth doing, it's worth overdoing! I mean, running an OS to control the fan running on another machine running another OS in a non-industrial or scientific setting? It's notable to say the least π
Though, if you just need something to power the fan, something like https://www.adafruit.com/product/4109 might almost do
...
... I have a mouse cable I could have used as well.
so I feel a somehow stupid, but also I'm happy it worked. I can use 3.3 or 5v and change easily, I like that.
Yeah. A good number of possible options. Ultimately, that you're able to make it do what you need it to do, however it's engineered, is cool
Especially with what you have available to you
and one day I'll manage to plug the third wire somewhere and figure out how to use it π
Because I'm sure that just about any repair shop would have asked for much more than what cost you for a "real" solution
oh sure. cpu fans in laptops are not fixable they say
I know I worked in that field too π
"Yep, gonna have to replace the whole logic board. Gonna have to custom order that. Gonna cost you"
"but look at this marvelous brand-new laptop for the same price"
That's one thing I miss about local, independant electornics repair shops. The "I can fix it, or if money's an issue, I can make it work"
Same price? What a rip! They're usually less than the cost of the part π
my brother in law gave me this laptop years ago because it was badly broken : screen and wifi out of order, no ethernet, keyboard keys randomly working... It was an unusable box for him, it's my best computer at home since then.
and I was afraid it could die for a stupid fan...
Heh, my mom's freelance PC repair business works like that, with the added benefit that I never need to fix my parent's computer.
Anyone check out the 5G microcontrollers? Look pretty sweet, trying to get my hands on some Qualcomm parts for my business
I consider such parts to be mostly unobtainable for hobbyists, and even if you had one you couldn't get approval to use it on a network. Is there something out there which isn't restricted like that?
Certainly and I agree its unfortunate, but the parts coming out are pretty cool, 700nA sleep current from the part Im eyeballing with everything in one package. I think someone could make a module and get certification if NDAs werent a thing
212 LTE IoT Modem, has a Cortex M3 + radio that can operate on 3G/4G/5G low frequency wide area 3GPP networks
oh wow
Has a lot of hardware acceleration built in as well for crypto, encryption, n such
π
This should be awake for very short periods of time
what's the pricetag on this?
No idea, Im still working to get my hands on it, luckily my new contract has the hardware buget so high it doesnt matter for me π
I imagine its not cheap
Entire system fits on a 10mmx10mm land size they say
Most cellular systems have a long BOM
yeah i would imagine so
Another random question, has anyone used Capt'n Proto more than a few times? Im looking at it coming from protobuffers and wondering if its worth the extra 156uS
But the RPC model is also really cool.... might need to use that
Idk what that is
Its just an encoding format like JSON or protobuffers https://capnproto.org/index.html
From the one of the guys who made the protobuf V2 format at google
Their propsed RPC method is also neat, it just uses function call promises which I could see being very useful for batch processing or connected embedded
I haven't used it myself, but it's been on my list of things to try. It sounded like it'd be a better match to the embedded side versus classic protobufs.
What is wrong with classic protobufs? I use them for embedded and quite like them
Especially coming from using JSON
I agree it looks better suited, just wondering reasoning
Dynamic memory allocation, mostly. A lot of my MCU projects try to avoid that as much as possible.
But I do admit I don't have a ton of experience in this area, so take my opinion with a grain of salt. Usually if you're in a domain where they make sense, you already have a lot of dynamic memory requirements already.
No that makes sense, allocation is my current issue with protobufs on embedded
I know right? No wonder
Just figured out how to switch the wires on a lipo battery and I almost got a heart attack when the wires barely skimmed each other π
Nothing seems to be emitting
so far. Hopefully this random lipo I bought on Amazon actually has 360mah instead of 180mah or something
Well, you don't have to do cardio today at least
Sounds like a real shocking tale.
one of the kids I know was charging a drone battery capable of something like 50-80 A current. The charger had many different connections, and while he was using one pair to charge the battery, the other pair touched briefly - causing a bit of smoke, fire alarm, all that.
after the fire dept left, I asked him to get rid of the unnecessary connectors, but he told me there was no need - the discharge took care of that by vaporizing it
After a conversation here like a year ago, I got myself a fireproof charging bag.
50 amps!!! How big was the battery?!?!?!
lipos scare me! i've only had to work with them once for a combat robotics project
it felt like i was holding a bomb
i only have one. It's a tiny 3S 75C
lipos scare me!
same. sometimes i look at my lipos and think it's getting bigger, which makes me nervous although in reality, it hasn't changed at all.
it felt like i was holding a bomb
have u seen those videos of lipos blowing up? they give me a healthyrespectfear for them
oh yeah, not to mention that the lipo in my combat robot got punctured.
it really shows the power that they hold
that's the same model that got wrecked. even though it's small, it still has enough power to melt all the electronics inside
when i got my lipo today, amazon shipped it in a ~8in x ~6in x ~5in box even though the battery was ~1in x ~1in
typical of amazon
and they didn't even seal the bag containing the lipo; the connector was sticking out of the bag
and they didn't put bubble wrap
and the box wasn't taped great; it could've slid out one of the openings
was it one of the thin cell ones?
yea, it was the 360mah one i was talking about earlier - similar to adafruit's one but the connector was reversed
wait was it meant to be reversed?
i'm not sure, except that it didn't match the polarity of adafruit's lipos
so i reversed it so i could plug it into my pygamer
barely fits inside the case
oh wow that's a hazard if it was like that from the factory
I always use this story to illustrate that batteries of any shape or size can be dangerous.
A family member bought a 2xAA LED closet light, and used good AA batteries. However, a few minutes after mounting it, they were still in the room and smelled smoke.
The device most likely had an internal short, and had a small fire within the chassis. It was merely inches away from an entire closet filled of readily combustible material.
It was caught moments before causing serious damage, but it could have easily been catastrophic.
Anything that is energized, battery or otherwise, gets a healthy trial run under controlled, monitored conditions since then.
π oh my
all the batteries on amazon that aren't from adafruit are like that
ohhhhh that makes more sense
I trust Adafruit batteries. You know they've been sourced well. I still verify their operation before letting them be used on their own.
how to you test them? have them discharge through a known load?
Because, well, crazy stuff can happen. That AA light was a name brand, not a low-quality model. You'd think you could trust it, and I'm sure most of them were trustworthy.
Yep -- I give them one or two full normal use cycle in normal operating conditions + a recharge --- usually on my workbench as I'm working on other things. I have a fire extinguisher within arm's reach.
This goes from everything from laptops to AA flashlights to extension cords.
And i have a ~$20 infrared thermometer that's meant for industrial-style use, and every device gets hit with that while in use and while charging (if applicable). To see if there's any hot spots.
oh that's smart
i rarely use my lipo. i only use it for mobile robotics projects
i just use a lab PSU instead 99% of the time
tl;dr: Always run a battery of tests.
The old cliche: Trust, but verify.
totally
Occasionally I make not-puns and then everybody's trying to figure out where the pun was.
that's pretty funny
@honest jolt you don't need large battery to get 50 A.
Take a look at this: https://www.amazon.com/Youme-Power-Battery-3300mAh-Airplane/dp/B07LGRGKQG
pretty typical drone battery, 3 cell, 3300 mAh, 50 C
50C means that maximal current is 50 times the capacity (measured in Ah), i.e. 50*3.3=165A
For comparison, typical current when jump-starting the car is 400A
(Of course, I doubt that the battery linked above can really deliver 165A - but even if it delivers 1/2 of that, it is enough for a pretty loud bang, lots of sparks, and vaporizing some wires...)
So you really want to be very careful with LiPo batteries
For that reason, FIRST robotics competitions do not use LiPos. FTC uses NiMH rechargable, and FRC uses Lead Acid
How silly would I sound if I said I Two C instead of I Squared C?
Just updated Windows, and this is what I'm presented with. Not sure if I hate it yet, but I definitely don't like it. π Can't even find any options to bring back the side bar...
uhoh I don't like that
Yea, and the update took 2 hours on my computer... (granted, it isn't a great computer, but most updates take <30 minutes)
Only slightly silly. It's a pretty common error.
So like when someone says "mass dampener"?
Less silly than "for all intensive purposes", at least. π
Well if corporate talk is the bar for whats considered silly...
looking back at old projects can be fun but also infuriating
cause you pick up on all the things that you could of improved
aww man what an awesome product name https://www.frightprops.com/controllers-electronics/frightideas-controllers/picoboo-controllers.html
The PicoBoo line of controllers are easy to use and easy on the budget!
A bit more offtopic than usual -- but in the realm of creating documentation.
Anyone here use SnagIt for screenshots? How'd you feel about the software, over the built-in tools available in the OS? Yay/nay?
Wow, really exciting! I've hit a pretty good consistency milestone for my company. π
I've managed to maintain around $100 in sales per month π
Wooooot!
doing that for 3 months now so I feel really good about that π
that's great!
I'm still at about the break even point which is nice.
Though i did make some nice little investments with some money from a website I manage for a friend π
in a few years you can have the little one(s?) assemble for you π
you can use 0201 with those tiny fingers
haha
my children would mistake them for candy or food
they are always hungry, always eating
I just had a business idea: repurpose electronic components as doll accessories
hmm
little resistor is Barbie's iphone
cast the parts in resin to make them a little bigger
I like it
Another question -- anyone have a recommendation for a lower-end microscope that's ideal for soldering work?
Doesn't have to be brand new, I'm more than happy looking for a used model.
@grave crest I got this recently, its not amazing, but for $42 it goes the trick https://www.amazon.com/Microscope-Magnification-Inspection-Compatible-Smartphone/dp/B07PVMRZQH/ref=sr_1_5?dchild=1&keywords=usb+microscope&qid=1606780796&sr=8-5
And the driver is in mainline linux and you can just use ffplay which is nice
Although, do you mean a real microscope?
Or a USB one
Pour la vΓ©rsion en FranΓ§ais, cliquez ici: https://www.youtube.com/watch?v=EMkHSCBc0Vs
As weather conditions were not favorable (due to the risk of lightning strike in flight), Arianespace decided to interrupt the final VS24 launch chronology 3 minutes and 54 seconds before liftoff.
The soonest possible launch date for the VS24 Flight is Monda...
π
@pearl vigil I was thinking a real microscope π¬
@grave crest ah my bad, lol
I have a lazy eye, so it does not make a difference to me screen or microscope π
Gonna be in 2d if I like it or not
My "little" one just helped me with css coding for a website I maintain for our outreach program. But it took me 20 years to get to this point...
That's great!
how did you learn CSS btw? I need to make a website. I was going to use one of the squarespace type outfits for my first go round but I'd like to do something more custom since I'd like to own the whole process
ew web development hissssssss
by trial and error, and a lot of googling
but my webmaster skills (at least frontend) are hopelessly outdated - I know nothing of modern technologies like React
still remember those websites of the 90s
optimized for Netscape Navigator
Dancing baby days?
pinnacle of the web
my javascript skills extend to doing spreadsheet work that spreadsheets can't do but I'd like to learn more. Looks like Dr. Google PhD is the answer
Autoplay music
yeah but how else were we gonna let amazon offer us useless gadgets
if you want your eyes hurt ...
So this may not be the greatest website in the world
Better than most of the websites out there
See, content center
How could you improve that site? Give me one way
get rid of the back and forth "New EP out this week", but that's a personal thing. Those make my eyes cross
but it does bring back memories
of good old days, when each browser and each web designer had his own set of html tags
some of which were occasionally compatible with each other
Lol, then ie happened
Then we had different everything
Curse u microsoft, every time I use the printer at work I want to punch bill
I am actually much happier with MS today than I was 10 years ago
But then, I am a user, albeit decently advanced one, not a developer
Are you? Ive had files deleted, encryption removed, license downgrades, bricked installs from installing docker, broken search, graphical glitches, its amazing to me anyone uses that crap
well, I am ashamed to say, but yes, I am OK with Windows 10
Ive used anything but windows since I started using computers, and every time I have the terrible pleasure of using it, its a dang nightmare and I just want to get my work done
Eveyone says its good for gaming, its not evern good at that
sure it is not perfect, but quite acceptable - and I have my gripes with Macs and Linux, too
Me too, not nearly the same level as windows
Its amazing I paid $120 twice for it XD
They sure got me
unfortunately I need Word and Excel for work, and I am too lazy to have several different OSs on my computer
Both run in a browser
Full desktop app from what I can tell
Chromebook will serve you
eh... with some issues, AFAIK
Well, there are also other applications that accept those formats
Office365 is buggy
Ever get some real work done?
if by work you mean "writing a nice looking letter on official letterhead", then yes
of course for real work I use LaTeX
Its just amazing to me how you can have that much money, and that many people, and still have bad software. I got an android update on my phone, and they added 5 things I dont care about, fixed 3 things, and broke 10 other things, rebreaking one of the things they fixed in a new way. Im just disappointed by consumer everything in general
yes
Hardware and software
I'm continually amazed that, as complex as software is, anything works at all.
Given 1000 customers, 990 of them will use the software in ways that were not intended by the designers.
As a whole, computers, but there are a lot of inexcusable issues I find on a daily basis. Imagine an embedded developer making the same mistake who works in a huge company, thats how you kill someone with a robot arm!
I fell in love with TeX when writing a lab and it let me write the Navier-Stokes eqs in 5% of the time it would have taken to use word (at the time, they seem to have added some support)
@pearl vigil because long list of new features sells
That's one reason Word is so bad: the designers don't support anything they didn't intend.
and fixing bugs - less so...
but non of the features they announced work!
but they finished them on time!
you only find about it later, after you forked your cash
Did they? ask anyone with a Pixel 3 how their gesture detection works
And all the new stuff on my phone is buggy and broken
I would love to find a bug in TeX one day and get the bug bounty from Knuth
And that has been my experience with windows as well, and apple, sometimes linux but at least you have enough control to fix it
Or just... not update
apple just slows your phone down without your consent
If you really need to work
You know how many times windows 10 restarted my workstation while working, or playing a game?
Gosh darn it, we got a new update thats gonna delete your important files, buckle down!
And lets give apple a round of applause for making a firmware and OS update in one package while going to big sur, that way if you didnt pay for apple care and the sun was at the right angle you couldnt boot at all!
While we are on the apple topic
Windows updates is really annoying, agreed
Didn't they fix that? Mine always lets me reschedule
And they reset my update settings every time!!!
its just amazing to me
Did you know they fired the human update testers?
They dont test it
really?
Really
just run automatic test suites?
Yep
And billy in the lab with the surface book
They roll it out to a small % of users, and see if they get a hailstorm in response
Which wouldnt be so maddening, if they didnt repeatably delete files, and reset licenses to home edition so that no one could decrypt until fixed π
Since I do only use Windows as personal machine, with no encrypted filesystem, I never had this problem
but I can imagine your pain if you are running a business
Wait, why do people use windows at all?
vidya
well, I use it because I am too cheap to get Macbook laptop, and I need some programs that do not work under Linux, like Word
ease of use most likley... its a widely known machine thus simple to find tutorials... i see more linux catching on these days tho
also yeah price point
and yes, I know all about Libre Office
ease of use is not an issue for me in this case
That was what I was asking earlier XD In a negative sort of way
They also have open office if you need it to look and function like office365 apps
I know. I need to exchange documents with several offices, and I can't afford document formatting messed up by conversion between formats
I am also frequently using some other programs like Fusion360 which do not work under Linux
and running Fusion360 under Wine is not an option
I am not trying to convince anyone that WIndows is a good system - just responding to madbodger's question
You know, I tried freecad the other day, its no Fusion360, but it can do wayyyy more than I thought
I intentionally did not expose myself to Fusion360 or any of the other real programs so I'd sit there, room on fire, sipping my tea, using FreeCAD and thinking "This is fine"
I used OpenSCAD for quite some time, and still do occasionally.
Wdym?
update : my laptop suddently stopped working this WE... my little fix just gave it a few days π¦
so this fan experiment will become a fume extractor I guess
Looks like arecibo collapsed :(
Tis but a scratch
F in the chat
π«
One must appreciate the gravity of this situation
Rips off madbodger mask Jinkies! It's old man wirehead!
With that dramatic action, you have relieved my tension
ayyyyy
I suppose you had suspended judgement until now
You will receive your award soon
The impact of that is not lost on me
Take a seat on your nearest SETI, so you don't faint from the excitement
Love to see such optimism in these times
RIPIP
Amusingly, "paces requie comminuti" would have the initials PRC, which is shared by the People's Republic of China, who hosts the Five hundred meter aperture spherical radio telescope.
Does PRC share their findings with the free world?
we gotta wait and see
π¨
i really hope so, but i have a feeling some strange politics will make it's way into this situation
whats a good vm to open a virus on
virtuialbox. that's what i use but i'm not a pen tester or anything like that!
Whats a pen tester, sorry im new to CS
penetration tester. someone whos job is to 'hack' into a system / get around a firewall of sorts
white hat hacking
None, escaping VMs is a whole field, you to it on a airgapped grandma's dell
when it comes to running bad stuff, i use a separate SSD from my main one. sometimes i use VMware or VirtualBox but this is far from my expertise
Craigslist is a good place to find unwilling donors.
Clearly
Normal app developers are communicating across android sandboxes using row hammer attacks to mix privileges, a different SSD does nothing, and a good VM protects you from the 13 year old script kiddie
In fact, state sponsored malware was recently found to escape all sorts of VMs, really interesting stuff
Not just one, and with the same method
i meant like physically removing the SSD in my laptop and putting a new one in
Lol, I wish that was enough
π
Have you ever had malware in your computers firmware before?
nope! the firmware on my laptop is screwed up
Its a good idea to just spend $10 on a 2005 dell, in fact, most ppl give them away.
i did it when i tried to flash the bios a few years back
Well they might fix it for you in that case π€ͺ
lel
well to be pro you must be accustomed to all types of vm's.. so i guess i shouldnt have ask that question..
Certainly, however a professional also knows what they are doing with the VM. Its just really good to be careful, I had a virus on a computer flash new firmware on my router which... wasnt great
is firmware like between hardware and software, i dont know the full meaning.
yeah sorta
Sort of, its your BIOS, or the applciation stack on your network equipment, or the code in your smart lighbulb.
it's hard for me to explain, IoT probably has a better explanation
It runs directly on the hardware
As opposed to say your OS, which in reality does not, but firmware is sometimes a part of an OS
Like your remote control for the tv, it doesnt run an os, or high level system software, just low level code
Firmware is the stuff that an arduino runs when you flash it. it's code that directly talks to the IO ports, timers. and serial
ah
so if a malicious program re-flashes firmware, it has control of the devices hardware
which is a big no no
so basically firmware is code
special code, but yeah it's code
Now I'm paranoid, how do I check for this besides virus scans
Lol, you dont
don't sweat it
Sadly no one who makes equipment provides a reliable way to check, because then they would need to document how insecure their consumer crap is
if a device had compromised firmware, chances are it wouldn't be working correctly
you would notice
Not true, only if a script kiddie is nearby
or not, I don't make viruses, i just write assembly code
Check out Ripple20 if you never want to sleep at night π
Lol, yep, its pretty amazing how we included a TCP stack in everything for 30 years... no one ever audited it well π
one thing that bothers me is my sister uses these wifi enabled lightbulbs, and they aren't very secure.
where do you guys learn all this crap? like is there a youtube channel i should watch?
VLANs are a good choice for stuff like that
ok
Just experience, and I +1 live overflow
whats live overflow, like a learning site
he's a guy on youtube who competes in and documents CTFs
ok
lots of low level firmware weirdness
is it possible to apply code to a arduino wirelessly
Yes
yes
Called over the air updates
can you do it with most micro controllers?
If you write a bootloader
if they have a wireless version, yes
And usually there is also an external flash, I wrote a secure OTAU bootloader for the SAMD51 chips, I wish I could share it
oh you wrote a bootloader? impressive!
bootloader?
I dont, whenever I assume I seem to be wrong
yes
ok, let me explain lol
a bootloader is a code that runs on a MCU (microcontroller) or really any imbedded system. this code allows for the reprogramming of the chip, or loading of new code. when you buy a brand new arduino, chances are the chip already has the arduino bootloader on it.
it always runs before the main code does
it's also really small
ok
So for instance, mine would start, start USB, check the flash for a new firmware, if there is, hash it, then verify the cryptographic sig, then write into a bank of memory not used by the current firmware. Restart, if we failed to boot into the new firmware, go back to the old one
nice!
do you guys take notes too or is it stuck in your head
after years of CS, you remember a loooooot of things....
Stuck in my head, I cannot sleep at night
It depends on how much I'm getting to practice a thing. If never, I take notes. If it's something I'm doing all the time, I don't need to.
yeah i take notes of everything 24/7
when starting a project or working on something new, it's best to take notes
Eventually you learn it and you don't need the notes. But if taking notes works for you, keep it up for sure.
well that's how i do it, and it helps me a lot
i have a journal filled to the brim about types of components, arduinos, their advantages, blah blah blah
nice
because i forget things 2 seconds after i get the information
it happends
I adapted code for a project today, and I have no idea how I managed to make it work. Apparently I learned some things along the way, because I didn't get any help on it.
oh cool, what's the project?
Cheerlights on NeoPixel LEDs, but instead of lighting up the LEDs, it does LED animations in the Cheerlights color.
Nice
So red does a comet, white does chase, etc etc etc.
And it worked! There's probably a WAY better way to do it than I did it, but it worked.
sounds great!
i've been working on writing some digital clock firmware in assembly for the past few days
Oooh
Hah! Luckily I didn't have to make the hardware here. Ladyada already did that.
Also remember the kid who did show and tell like 4 years ago with the ALU? that's me!
i added the ALU to the full computer, and it works
ive been working on this thing
looks like KSP
it took forever since roblox's iDE sucks
Wait, there's an IDE for roblox?
π w h a t
people make tons of money when they make games.
My partner's kids are super into Roblox, and we've both been wondering about trying to get them into more STEM stuff. This might be an avenue.
Why am I wasting my time trying to characterize muscle responses through an embedded device?
what?
how old are you guys, just curios
Lmao, just kidding, some people make a lot of money doing odd or IMO silly things
god i mispelled
lol
So why do I try, they dont π
my back hurts when I move too suddenly, that's as specific as I'm gonna get
I'm old of body but young of mind
I'll go with that as well.
words to live by
Also @serene kettle here's an example of the language that (most) firmware is created in
Clear:
LVX 0x0
Up:
STX 0x7FF
INX
CMP
JOF PreDown
JMP Up
PreDown:
DEX
Down:
STX 0x7FF
DEX
JUF Clear
JMP Down
ok
It has been a while since I wrote a bootloader.
It's called assembly. it's great because you have lots of control of the system. it's bad because it takes ages to do anything impressive or big
That is true if you are still using AVRs, lol
That is also how you get major security issues
yea
Im working on a kernel, the only ASM is what is absolutly required
i don't write firmware for AVRs. i designed my own cpu so that's what i write my firmware for
it's its own flavor of assembly
Ah nice, soft CPUs?
jesus
Ah very cool, breadboard computer.
yep!
Why not an FPGA though? Same thing but... no breadboard
Are you on youtube? I recall watching a video about a similar (or the same) project?
the FPGA didn't look as cool when i did it
also yes i'm on youtube but no i didn't document any of the build
i might tho once i get the bugs sorted
i have big plans for it in the future!
I will never not want an extra wide breadboard, I haven't learned yet why they don't make one
Sure, but you can also move it
true lol
And others can play with your CPUs
when it comes to what i like to do, it feels like FPGAs are cheating
Most FPGAs are full of vendors' secret sauce, so you can't build trusted hardware with them.
that's why i reallllllllly like to breadboard stuff out
even if it takes 18 breadboards and 5 weeks
Ah, so I should build my trusted hardware with an ARM cpu with undefined coprocessor instructions? π
No, you should breadboard a CPU
I would like to get my work done, and the breadboard cpu cannot run kicad
it's all worth it in the end. seeing a physical version of a digital circuit is very satisfying
Oh certainly, cool as heck, I dont have the will to fight with breadboards constantly
yeahhhh that's what i had to deal with for the first few days. lots of grounding and power distribution problems
but i'm making a custom PCB for the computer soon, blinkenlights included!
Cool cool
how does your computer work
Later on in the year when i have more free time, I'll make some videos about the design and creation of the processor
like what does it do
ok! good question!
So this is a computer at it's bare bones. no fancy GPUs or input devices
it's just a CPU on a table.
ok
the programming language it uses is assembly, which can be translated into straight binary which the computer understands. that's called machine code.
Would like to add to this, in theory, you could make a c compiler for it if you wanted, it has a custom Instruction set.
thats the same price as my computer
yeah i'm working on a C compiler
Nice!
but due to how basic the computer is, it's going to be a really reduced version of C
@serene kettle computer manufacturers benefit from economies of scale. if theerror07 were making 1000s of these the cost would go down
Happens
C with only the most basic functions
And if it were all on one bit of silicon
that's my dream. my own ASIC
Hey, google skywater
Accepting designs now
I cant remember how many designs, but open source designs are being made for free by google
π
Or, from google rather, they are hiring another company to make them
once i finish everything and put it on github, i'll see what i can do
130nm is not modern, but for a first CPU, pretty dang good imo
Right not I think ppl are competing to see how many RISC-V CPUs they can fit on one die
I have no idea, there are many similar ppl completing. Like the FPGA RISC-V folks π
FPGA RISC-V sounds really cool
1024 cores is the max ive seen on a FPGA so far
WOAH
And I think that record was broken, thats an old figure
risc-v supercomputer
They are not very fast cores, but there are RISC-V almost GPU like CPUs starting to show up for supercomputer use
very impressive
SFDC bought Slack!
?
salesforce bought the messaging service
nice
we'll see! Yesterday would have been a good time to buy slack stock it seems
yeah, time to see what happens!
Wonder if they bought it to have it or to meddle
why not both lol
that's sort of a ship of theseus question
yeah
Yeah I saw the other day, do we want to place bets on how long it takes until rome falls?
Like everything, its eventually, but how long
idk SFDC works pretty well, I don't use slack much at all though so I don't have a super strong opinion.
just part of the consolidation that's been going on for a while now. That I have an opinion on
Does it? Whenever I use it, it just seems slow and weird
And buggy (Their office365 integration is the only experience I had with that)
well it works well for what it's for. That slowness could be down to whoever setup your system. Salesforce admins have a decent amount of control
Ah, I guess I just dont totally understand salesforce
That might be your problem, office 365 π
TRUE
Lol
Here's a very low res image of the full schematic
the reason that everything looks so spread out and weird is because i designed all the parts in separate files, and connected them here
it doesn't really matter if it looks good or not. i'm using this file to created the pcb layout
Hmmmmm...should I be worried that my web server only works in Chrome, FireFox, and Internet Explorer, but not Edge? And Internet Explorer is the fastest one out of all of them...
1998 called. they want their webserver back
Off shore web development companies are terrible at reading companies before reaching out
please add support for Netscape Navigator!
and Mosaic! #general-chat message
(except for a lot of that pesky JavaScript stuff that modern websites use)
haha, my site doesn't require javascript (only used for automatic redirection when a certain condition occurs, but you can always press a link yourself!)
as long as your browser supports html forms using POST and the <noscript> tag, it'll be perfectly usable. π
π
@umbral phoenix wow!
making the browser could be new OSS thing right
We were just having a conversation here a while ago about how all new websites with their JS, autoplay, ads, miners, etc are garbage, and 90s internet was the height
True, I am loving the WASM
what modern browsers support
You can have applications run in the browser with no backend and it performs like a native application, the games and video editors are amazing
i have seen demos where blazor wasm work on iot device
like the barcode scanner what have screens on it
Hm, thats interesting to me, to get more of an opionon I would need to know more about how wasm actually functions under the covers
you can do some javascript interopt calls
I understand the interface
The Arecibo Observatory suffered a massive collapse on Dec. 1, 2020. A control room camera and drone captured the devastation.
Credit: Space.com | footage courtesy: Arecibo Observatory / National Science Foundation | produced & edited by Steve Spaleta
π¦
This is so funny, you may have heard me talk about how at work the product my company sells is... questionable quality (Hence why I have a job to replace it), but the rip off products are even worse π
Check out this analog frontend fail!
is that a freq response?
This is force applied to two plates, not only is the resolution crap, and noisy as heck, but I am only applying force to channel 1 in this picture
That olive trace from channel 2... that is crosstalk
The hardware looks like its made by someone child, this is a lot of force Im applying, and becasue of the hardware issues its telling me I jumped 2 meters in the air becasue of those traces
This hardware is something companies pay serious money for yearly to license
And this trace is from me hacking the competitors project, I got a python script 30 lines long to outdo their million dollar software
Honestly, this thing is such hot garbage I might tell my boss the integration isnt worth it
Like look at that! I still cannot beileve my eyes! That is almost 100 pounds of force showing up on a channel no weight is put on!!
@pearl vigil You probably know this, but many (most?) sensors have a static offset that needs to be nulled out. Sometimes a Wheatstone bridge can help,
I am quite aware. I didnt make this, I hope someones kid did. This is with a wheatstone bridge, its just the differential analog signal is being converted to a single ended signal, then ran with a long wire from the amp to the adc
Both channels wires are next to each other, and the changes in voltages are tiny. So when you effect one sensor, even though it it totally isolated from the other sensor, you still get weight on the other because the fool who made this is really into antennas ig
I suspected you knew, thus my preface.
Sounds like, at a minimum, twisted pairs would help.
It would help they they put caps on their voltage regulators, it would have helped to turn their board 180 degrees, would help if the board labelled A/D actually converted the analog signal into a digital one, it would help to have left the signal as differential and twisted pair, it would help if they used the 5V from USB instead of heating up their voltage reference and gauges with the linear regulators, it would have helped to have someone do sane mechanical design, it would help to have a four channel ADC instead of one channel because the circuit here shouldnt work at all for what it is supposed to do, it would help if they cared at all, but sadly, companies pay these guys a lot of money, and they just do not give a crap
Even my companies, which is still IMO not great, and I am currently working to replace, is light years ahead of this garbage
In low level stuff like that, I've often spent the money to put a separate A/D as close as possible to the measurement point and only ship digital around. And RS-485 for that.
Well, until your employer's product is better, I feel like people who live in glass houses shouldn't throw Wheatsones.
@burnt tendon well, see, the reason I can throw the wheatstone is my employer's product actually works, and you can use it as its designed, and we are not ripping off conpanies of millions of dollars π
THATS THE THING THO XD
They have PCBs they made themselves, it is LABELED "A/D", and in both plates
No where is an adc
Its only an amp, they then send that signal through long wires to a LABJACK
Not only is it an amp, but they make it a single ended signal!!
They went through effort to make it worse
That sounds like a big negative.
It just amazes me.
I am appalled
Not a single part of this design is correct, and its not even cheap to make, its more expensive
Not correct eletrically, mechanically, in training, or in software
It weights heavily upon you.
I feel like the curse of understanding is seeing how bad everything is. After learning to bend neon tubes, the world became filled with bad neon where it wasn't before. After learning to weld, the world became filled with really nasty weld beads.
After learning how computers work, I am now not as comfortable flying
Ugh, so, like, the old skool aeronautical engineers were fastidious as hecking.
But the problem is that there was a giant blob of aeronautical engineers and then by the time the 80s rolled around, it was ABSOLUTELY NOT A FIELD TO GET INTO.
Now they are all retiring and I think the way the 737 MAX has been going is showing why this is a problem.
Like, aeronautical engineers were pretty savvy rolling out electronic systems, perhaps more than anybody else, with fail-safe systems. Three complete redundant throttle computers, which then the car people said "Hey, we're going to do this like aerospace!" and it became three threads on the same CPU because cost engineering.
Oh certainly, i was just speaking to the part its amazing computers work at all
Bitflip, physical connections, quantum physics
when the cost of human lives is judged as less than the cost of doing it correctly...
We are clocking CPUs so fast, electrons cannot complete going through a tiny part of the CPU before the next clock cycle.
Same problem, only more severe, was in space industry in Russia.
You know the story of failed Proton-M launch in 2013?
According to later investigation, " three of the first stage angular velocity sensors, responsible for yaw control, were installed in an incorrect orientation"
Yeah, install the gyros upside down and the rocket flips out.
good thing that no one was killed
Of course, a Vega launched with the sensors wired wrong too.
the bot ate my comment π
to paraphrase: main reason is the same - salaries and job presitge were really bad, so few smart young people chose this career
and when the old guard retired, no one knew what they are doing
Yah, I mean, I'd love to work on rockets, but my dad was in aerospace and that caused problems.
wow... why problems?
Well, after the end of the cold war, they didn't need so many aerospace engineers.
yeah, I can imagine
hi all! I am making a system for sharing hardware with remote users, called hardshare. If you are working on a distributed team, if you are teaching remote students, or if you want something like ngrok but for electronics, then you should try it!
The client is open source; you can read the manual at https://hardshare.readthedocs.io/en/latest/index.html
demos of the infrastructure:
There are several robots that you can use: https://rerobots.net/sandbox
demo video: https://vimeo.com/465989844
The demos all show browser-based "sandboxes". There is also an API available so you can create other apps that leverage hardshare, for example using the Python client library: https://github.com/rerobots/py
screen recording demo of sandbox/multi_kobuki as of 2020-10-07 at 1:15 the rosbag is visualized in WebViz (https://webviz.io/). visit rerobots.net/sandbox have fun!
Guys, i have a question, is anyone here knowledgeable at optoelectronics?
why are the materials of optoelectronics so scarce on the internet? not a lot of videos or articles, only references in journals.
I'm not even sure if I understand your question Can you be a little more specific?
so im currently scouring on the internet on some optoelectronic components, how it works and what applications can it be used for
and right now, there are little to no videos or articles discussing or explaining about these things
what do you want said components to do?
well, im currently looking for photodiodes
i want to see how it works, where it's used for, and some datasheets about it
Google photodiodes application notes
adding notes huh? neat
https://en.wikipedia.org/wiki/Photodiode see the references at the bottom of the page.
A photodiode is a semiconductor device that converts light into an electrical current. The current is generated when photons are absorbed in the photodiode. Photodiodes may contain optical filters, built-in lenses, and may have large or small surface areas. Photodiodes usually have a slower response time as their surface area increases. The co...
alright, thanks
Hey folks! Just joined the server - hoping I didn't miss an introductions channel or something, but just wanted to say hey!
@loud tinsel : There is a #welcome channel, and you should read #code-of-conduct too.
@stoic mesa the gyros were actually keyed for the hole. The guy installing them, upon realizing that they didnβt fit, didnβt flip them the right way around like most people would do. He used his mallet to force them in to place. Thatβs like having a usb stick not fit into your computer, and instead of trying the other way, hammering it into place.
I know. they "almost" fit in the wrong orientation - which prompted the worker to use force to install. IMHO, this is is a bad design - for properly keyed part there could be no confusion and no way to force it in wrong orientation. Obviously, this is no excuse for what the worker did.
but in either case, Russian space industry had (and, afaik, still has) serious problems hiring enough qualified engineers and workers
FYI -- Hyabusa2 capsule landing will be linve in about an hour https://www.youtube.com/watch?v=Dq_6FRV91Hs&feature=emb_title
The reference materials for Hayabusa2 press conferences will be uploaded to the link below.
http://fanfun.jaxa.jp/countdown/hayabusa2/hayabusa2_return_pv.html
pogo astroid surface material grabber mission??
The one landing in the Australian outback?
Yes
π
touchdown
The hunt begins
Hopefully they don't find everybody surrounding the capsule is dead from massive blood clotting
or they didn't find the protomolecule
Yeah the feet have alot going on. If you ever have to have a cast on your foot you will realize how much is there when you go through rehab
finally got around to hax-ifying (thanks, @night crescent) and battery-ifying (thanks, @tardy badger) a QT Py, first time soldering SMT and I didn't
itFilesystem 512-blocks Used Available Capacity iused ifree %iused Mounted on /dev/disk5s1 4048 8 4040 1% 512 0 100% /Volumes/CIRCUITPY
Thanks! Yeah, more flash is quite useful. I'm going to attempt for the third time something I've been wanting to do on SAMD21 for a long time, very hush hush ;-), but if I get it working I'll report back
I literally slept on a problem and woke up with an idea this morning and it works!
nah some code
I'll make this all open source once I remove the unprofessional comments and clean it up in general
Lol
Lol
who even needs buttons besides the entire world
π
@zealous ermine let me find the pic i have
π
the actual electronics will be on the bottom, and on the top, just 3 leds
Nand gates, very nice
obviously there will be other gates too
yeah
i made it rather large on purpose
so that students can see it better
SparkFun has a kit like that, but i am not very happy with it
hope mine will be better
i will finish the prototype soon and then place the order for full set on seeedstudio - hopefully in a couple of weeks
i am still waiting for some components
i was actually surprised that no one did a kit like that other than sparkfun
seems like an obvious idea
i think i've seen a few kits in the past that were similar to that
it was a while ago
i need to check on that
oh yes, there was also one from snap circuits... but at $90 per set
yes - especially as it has exactly one copy of each gate. not very useful...
There was another one on Kickstarter or something. I had considered an "XLTTL" like the "Three Fives" kit or the XL741, that would allow the builder to construct a pair of gates using discrete components to make a giant 8-pin TTL chip. The classic NAND would have 4 transistors, an XOR would have 11.
There's also the modular Lectron system, but it's even more expensive than Snap Circuits
@late fulcrum you do not happen to remember details about the kickstarter one? I saw one -rLogic - but it was long time ago...
The is a set of 9 basic boolean logic blocks. they come as a single pcb that is snapped apart. the included headers can be soldered onto the pcbs or wires can be soldered directly to the pcbs. The set includes 2 AND gates (74LVC1G08), 2 NOR gates (74LVC1G02), 2 XOR gates (74LVC1G86), 1 NOT gate (74LVC1G04), 1 NAND gate (74LVC1G00), and 1 OR gate...
thanks a lot!
i looked at these, but i still think i will follow through with my project
as I am not completely happy with any of these
I mean, it seems like a gate project to work on.
we need a new logic gate: OR ELSE
I mean, the logic gates... they are an exclusive club, some of them.
Im thinking more like a Gated community
@stoic mesa Like this?
exactly!
study=no fail
no study=fail
study+no study=fail+no fail
(no+1)+study=(no+1)+fail
i delete the two (no+1)
study=fail
lol
heh
Is focus and work the same as stress?
I wonder if chefs working an intense job, for example, get the same kind of stress that is deemed as unhealthy for the immune system or other things
The stress I experienced working in a kitchen vs Professionally driving vs working in special field of construction don't really compare. In kitchen is just high tension to keep the work pace up. Driving was heavily focused & high tension for keeping up a pace. Where as heavily focused I found to be my most comfortable fiepd of work. While I still have to quickly think on my feet, it's nothing nearly as bad as stress induced by tension. The tension causes more physical damage & poor health.
I had to restart the PCB design
The way i had it set up was really bothering me, even though it was working right
I knew i could of done it much better, so i will
:)
That's par for the course, and generally the best choice.
iterate iterate iterate!
I ended up going from this
To this, by wedging the driver chip between the pins of the display
That trick made the board narrower, and therefore cheaper
My similar board ended up wider than it should be but the price difference from the fab shop was pretty small and I only needed 10 of them so I decided to live with it
google search weird for anyone else today? I searched some terms that were definitely related and I got "There aren't many relevant results". But searching one of the terms resulted in an article with both terms in it near the top. And some searches show the most "likely" first page lower down than I would expect. E.g "pastebin" search had the front page of pastebin as the third result
i've been on a roll with this PCB routing thing!
it's not perfect, but i feel ling i'm doing a much better job
my goal is to get it done before dec25
lol definitely doable
I finished started the schematic and finished my first prototype design for the esp32-s2 board I'm making in about 8 hours
lol
oh wow
I did one routing and then I ripped up all the wires
i can relate!
and routed it again but better lol
lol
granted, mine doesn't have nearly all the connections yours has π
the first PCB i ever designed was intense. 26 ICs, and it's the size of a standard printer paper
wow
oh yeah it was
but it all pays off!
i'm going to make it open source once i fix some old issues with the board
I did a Google search for Ytterby, and it offered me flights there, but claimed I'd be flying out of Scott Field (a grass strip a few blocks from here), which it referred to as "Dulles International Airport" (it isn't).
Hungarian Rhapsody is familiar to any of us who grew up with Bugs Bunny (it even makes an appearance in the film version of "Who Framed Roger Rabbit")
So it's not just me! Good to know
oh yes. "Never heard of him"
You're getting better at this
looks great! I might move the barrel jack closer to the edge but that's just me
My goodness @zealous ermine
Thatβs a lot of wire
Also, taking a graduate level digital systems verification course was great
But my goodness I wasnβt really sure Iβd finish that project I just turned in
The instructor had to tune it down because even the Ph.D students were struggling
Oh my, what was the project?
fleshing out bugs in the LC3 educational CPU architecture in System Verilog
originally, we had to hunt down the bugs
there are 29 in total
well, 1 for instance: at reset, the program counter pc starts from 0x3001 rather than 0x3000
oh that's a huge issue
the opcodes for AND and ADD are swapped
also a huge issue
Write Control signals on ALU operations should be 0, but they are 1 instead.
NOT gate time
The bugs are intentional
it sounds like a CTF
basically as a test bed for really getting comfortable with Digital Systems Verification using System Verilog
sounds super cool!
i had to do some CPU debugging on real hardware with the breadboarded one
it takes so long to get any real progress
yeah, I figured that since I'm going into the real world starting in January with L3Harris Communication Systems a digital systems verification class would be important.
totally
plus it opened the door for undergrad research
Little Computer 3, or LC-3, is a type of computer educational programming language, an assembly language, which is a type of low-level programming language.
It features a relatively simple instruction set, but can be used to write moderately complex assembly programs, and is a theoretically viable target for a C compiler. The language is less co...
very cool
yeah. I spent almost all day trying to verify 6 bugs lol
that doesn't sound fun at all
Also, off topic but just wanted to share:
https://twitter.com/oakdevtech/status/1336128590677684225
2 cups of coffee in 6 hours?
for me, it'd probably be 6 cups in 2 hours :)
congratulations anyway
@stoic mesa same
jarring: When a show gets cancelled by a network and picked up by netflix and they start using grownup words
I love sticker deals from StickerMule
just ordered 50 3"x3" die cut labels for my shipping process. $19 + free shipping
I always miss the sales TT
TT?
I think it's supposed to be crying but my emoticons are rusty
Oh lol
I also for some reason thought it was 40% off everything during the livestream, but that would be a bit too generous
Hehe... yeah
LiPo power packs are on sale right now for $5
We love the Adafruit Qt Py. It really is a cutie! And we love it so much we wanted to help you take the board and your projects on the go!
This little backpack not only brings LiPo Battery power to your Qt Py, but also battery charging so you can easily recharge your project.
<@&617066238840930324> not sure who to make aware, but it doesnβt seem like the learn guide channel is updating.
