#general-chat

1 messages · Page 157 of 1

stoic mesa
#

SpaceX Starship test in about 2 minutes: https://www.youtube.com/watch?v=nf83yzzme2I

As early as Tuesday, December 8, the SpaceX team will make the first attempt of a high-altitude suborbital flight test of Starship serial number 8 (SN8) from our site in Cameron County, Texas. The schedule is dynamic and likely to change, as is the case with all development testing. Today’s window for the test opened at 7:00 a.m. CST and goes th...

▶ Play video
#

launch aborted at T=-1.3 sec

quartz rune
#

:/

umbral phoenix
#

Is there a way to remove a Reaction in Discord?

quartz rune
#

I use the browser, if I click the rxn, it goes away

umbral phoenix
#

d'oh, never tried that

#

works in the app too, I was right-clicking, checking all the menus, etc

storm pewter
hasty quarry
#

I have achieved

#

Garbage Collection

velvet pelican
#

Does it take the trash to the curb for you?

zealous ermine
#

the PCBs have been ordered!

#

I'm a little stressed out because I can't simulate them

#

I think they are going to work fiiiiiine

velvet pelican
#

better put a few more i's in that fine

zealous ermine
#

i'm prepared for the debugging session of a lifetime if things don't work out well though

#

logic probes, oscilloscope, multimeter, the whole 9 yards

velvet pelican
#

lol well its gonne be fiiiiine

stoic mesa
#

good (sledge)hammer can be helpful too - really helps you vent your emotions

grave crest
#

As much as I can see the appeal of going full Office Space on pesky, uncooperative electronics (and I'm guilty of doing that myself)....

I've read that violent outbursts for stress relief (hitting it with a hammer, beating up a punching bag, etc) often compound & add to one's stress instead of reducing it.

Also, it tends to set the psychological expectation to resolve any frustration or negativity with violence, like a Pavlovian response.

#

A personal anecdote -- those who get angry while playing video games by smashing their controller tend to be the last people I'd want helping me in a stressful situation. I can't count on them keeping their cool when I need it the most.

And going Office Space on something? That's the first step down that path of normalizing violent responses.

honest jolt
#

What I like to do is procrastinate for about an hour (by watching YouTube) because when I come back to debugging, I have a fresh mindset. (not really)

#

Or just work on it in the morning. You have a clear head - use it while you can!

#

Today I finally found out that ADAFRUIT_FEATHER_M4_EXPRESS and ADAFRUIT_PYGAMER_M4_EXPRESS aren't the same thing. 🤦

umbral phoenix
#

Migration Assistant, after a clean install, is telling me it will take 659 hours to restore from Time Machine. I think it’s a little confused though, I calculate only about 30 hours based in the transfer rates.

vague jacinth
#

Hardest decision with new a Feather M4 board: Do I solder male headers, female headers, combo male+female headers... 🙆‍♂️

quartz rune
#

combo!

#

most flexibility plus they look coolest

umbral phoenix
#

What are combo headers? I like stacking headers for all but displays, good for solderless breadboards and you can always cut the pins if you want to solder it somewhere

vague jacinth
#

Combo headers are female headers with extra long male pins at the bottom that go through the board and act like male headers on the bottom

umbral phoenix
#

Ah, thanks, I think we’re talking about the same thing

versed storm
#

Anyone play minecraft?

zealous ermine
#

i just found 3 tubes of GAL22V10s at my school from and old class, and they gave them to me

#

this is a great day!

#

Time to make all my messy glue logic into 1 IC

burnt tendon
#

I guess someone was really your PAL today.

hasty quarry
#

I watched the introduction of Gordon Ramsay's masterclass

#

Then went to make myself a grilled cheese

umbral phoenix
velvet pelican
strong aurora
ocean sigil
#

You don’t have a lens attached.

late fulcrum
#

Interestingly, Jameco now carries the Ben Eater kits for building breadboard computers and the like.

rapid solar
late fulcrum
#

I'm building a breadboarded 1802 CPU using similar techniques, but instead of using a 555 as a variable/manual clock, I'm co-opting the same Arduino Mega that I'm using as a bus analyzer.

#

I found the AdaFruit jumper wire housings make it quick to wire stuff up

rapid solar
#

I also want to get back to it one day, but right now my attention/interest is more on the esp32s2 stuff and trying to wrap my head around some developments there. I'll have a look at the adafruit jumper wire housing now, may come in handy 🙂

late fulcrum
#

My attention/interest has also been on other projects (currently, this argon/krypton laser I bought myself as a gift)

rapid solar
#

cool .. I was kind of on an ordering spree and now more stuff arrives than I can handle 😄

late fulcrum
#

That's not a bad situation to be in

rapid solar
#

Yes! 😄

late fulcrum
#

I wired up a 240V 20A outlet (visible next to the breaker panel behind the table full of laser goodies)

rapid solar
#

Cool, that is the kind of stuff I'll better stay away from 🙂

high galleon
#

that's crazy. I was coding in python, testing BLE stuff ... and all of a sudden I am writing (and debugging) JS and HTML ... (ok, to test the UART from my windows PC to a CPB). the adafruit ble lib manage it better than chrome web bluetooth stuff... sigh...

idle lion
#

Github has a built-in dark mode now! 🎉 🌃 I missed that news the other day, but just stumbled on to the switch for it.

high galleon
#

I was typing I need one for notepad++

#

typed that in google first, and it's done 🙂

dreamy solstice
#

finally arrived today

stoic mesa
#

the original Macintosh???

dreamy solstice
#

a 512k

#

so not really "original"

#

but almost

#

I guess it's technically just a 128 released a few years later with bigger ram chips

#

my brother and I sniped it on ebay for $152

#

only thing "wrong" with it are very minor cosmetic issues; the logo on the back is a wee bit scuffed, functionally, it's perfect

hasty quarry
#

What’s more grammatically correct? “Sometimes that happens and I react this way” or “Sometimes that happens, and I react this way”

crystal ore
#

The latter. The two pieces are complete subject-verb clauses, so they typically would want a comma between them.

umbral phoenix
#

I like that the answer uses comma-separated clauses, and I wonder if that was intentional.

stoic mesa
#

I remember at some moment I was putting an acknowledgement in my book "I'd like to thank my son Andrew K for proofreading" and got into discussion with the editors about commas - should it be "my son, Andrew K, for..." or no commas?

#

The final answer seemed to depend on whether I also have other sons 🙂

stable vapor
#

Hi everyone, I would like to find a job where I am doing "maker" type things, working with Arduinos, building circuits, "physical computing", LEDs. Do you have any recommendations on finding jobs that might do something similar? I've found "Arduino" doesn't bring up many results on job boards.

tardy badger
#

@stable vapor do you have any formal education or training?

#

if you have a CS/CompE/EE bachelors degree, you could probably land yourself a job with a company doing Field Applications Engineering, or Factory Applications Engineering.

#

otherwise, it can be tough to break in without a formal background.

#

Most people here who make stuff don't necessarily have degrees. Plenty of them sell the devices and boards they make too

stable vapor
#

@tardy badger I have BA in Comp Sci (May 2020), and a few internships. I've never heard of those jobs, thank you!

tardy badger
#

You might apply for jobs that are more related to Embedded Software Engineering

#

that gets you pretty close to the hardware too 🙂

zealous ermine
#

i just realized that my eeprom flasher can also program and dump the flash rom of atmel micros

#

so far i've dumped the rom of half my arduinos. its cool stuff!

limber jackal
dreamy solstice
#

EEEEY SO

#

ye nerdy boys

#

how do I go about updating my 512k to the latest OSX

umbral phoenix
#

what's running on it now, 4.1?

dreamy solstice
#

Yeah, I think so

#

waaaaaaaay out of date now

#

cant even run them new fangled solitaire games

umbral phoenix
#

there may be some hacks to go beyond 4.1, but that was the highest supported

dreamy solstice
#

I was mostly asking a dumb question intentionally for comedic purposes

umbral phoenix
#

I LOL'd 😉

dreamy solstice
#

the apple discord ignored the question cause they knew what I was doing

#

cowards.

umbral phoenix
#

I'm still looking for a way to get the Newton Stylus to work with an iPhone

dreamy solstice
#

props if you get it to work analogous to an apple pencil

#

just glue a bunch of arduinos and such to it, completely ugly it up but it "works"

umbral phoenix
#

apple pencil would probably be fine on a Newton

dreamy solstice
#

I wonder how hard it'd be to rig up a raspberry pi to emulate a floppy drive on the 512k using files on the pi as the "floppies"

#

cause it'd be really nice to not have to hunt down old 400k floppies that arent degraded

weary fiber
#

So... I was having problems with GPU sag in my pc case

#

I came up with a few different designs for a clandestine support brace-- something I wouldn't really see

#

I designed this part! (printed in PA12 Glass Bead for rigidity and temp resilience)

turbid flame
#

I wonder if a horizontal orientation would be better again than vertical because of how big graphics cards are getting

#

They used to all be horizontal because it was a perfect base for a crt monitor

#

they should standardize a vertical oriented case that is designed for a monitor to attach in front of it

limber jackal
#

That's a clever idea @turbid flame! There's certainly a way that can be worked out

limber jackal
# weary fiber and here it is installed :)

Brilliant bit of engineering there @weary fiber! What's that hole supposed to be for, if you know? Seems like they'd want to sell something like you built as an accessory, but... 🤷

quartz rune
#

John le Carre died 😦

#

RIP

zealous ermine
#

The beginnings of new digital clock

#

im so stressed over the 4-bit computer that i'm trying to do anything else to not think about it

tardy badger
#

Lol

late fulcrum
#

I did not know glass bead filament was available, that's cool

burnt wave
weary fiber
late fulcrum
#

Aha, that seems logical.

tardy badger
#

Phishers really think they are slick

#

Got an email from noreply@vnnsports.net for a docu sign for Davenport Aviation lol with horrible email formatting

late fulcrum
#

I've wasted a lot of those type of phishers' time. I had found an image of a drivers license on the web and scrambled it, and send it to them as "authentication". I'll also send this as "ID".

velvet pelican
#

Seems that you are very frank with them

late fulcrum
#

I got a telescammer robocall identifying itself as "Frank Bradham", so I adopted that name for messing with scammers. Later, I found the pictured ID badge in a parking lot somewhere, which just happened to match that name. Kismet!

velvet pelican
#

Love it when your telescam scam plan turns up what you need

zealous ermine
#

i have my answering machine set to the handshake of a 56k modem

#

i rarely get robo-calls anymore cause calling a modem = no money gained

stoic mesa
#

nice idea

velvet pelican
#

Lol here pretty soon the robocalls won’t understand what that means... kinda like the kids from the year 2000 and up

late fulcrum
#

My object is to waste their time and annoy them. If people just hang up, they move on to the next victim. If everyone wasted a few minutes of their time, they'd go out of business.

stray wind
#

@late fulcrum Mr. Certainly does the same thing for the same reason, or at least the keeping them from their next victim part of the reasoning.

late fulcrum
#

Awesome!

velvet pelican
#

Ive done different voices in the past and asked them to redo their info several times

#

My friends would be like no we already got new windows ya got anything else

zealous ermine
#

lol

stray wind
#

@fleet shore Thank you for reporting the issue with the Learn guide feed channel. I looked into it and we've resolved the issue. It should be updating again.

grave crest
#

@stray wind and @late fulcrum --- Indeed I do such shenanigans. It's been a hobby for many years, and I've come to learn the official name for it is "scambaiting."

I do it for two reasons:
-wasting their time. If they're talking to me, they're not talking to someone's grandparents. Sure, it's just one scammer and there are endless droves of them, but I made a difference for someone. And that matters to me.

-for educating others. In my state, it's legal for single-party consent for recording a call. So if I make a funny recording or just have the story to tell behind it, it helps people remember to talk to their loved ones about how devious these folks can be. And as G.I. Joe said, "Knowing is half the battle."

#

Best ways to avoid these blokes:
-don't answer calls from numbers you don't recognize.
-Dell/Microsoft/IRS/etc are never going to call you.
-no one takes gift cards as payments or "vouchers" for services.
-ask questions. Lots of questions. They hate that, because you're thinking critically -- making you a less appealing target.

If someone from an authority calls you -- such as your credit card or the IRS, ask for their extension -- and look up their official number online (or on the back of your Credit Card) and call it, asking for that person.

And be careful -- they probably have your name, address, and phone number from any number of online databases, paid/free/stolen info. Don't use that as a litmus test of legitimacy.

Generally, they'll get frustrated and hang up on you if you ask enough questions.. So with scambaiting, it's a delicate act of irritating them just enough while keeping them on the hook.

burnt wave
zealous ermine
#

First digital circuit I made using the GAL22V10

#

somehow i did it first try...

late fulcrum
#

It's a neat chip, and the data sheet gives the entire fuse map, so (theoretically, at least), you could figure out the bitstream to load with a pencil and paper.

zealous ermine
#

that's what i'be been doing lol

#

i couldn't find a way to get CUPL working, so I've been writing the files from scratch

#

it takes a while...

#

Right now, I have it configured to generate 60 pulses when pin 4 goes high (with the help of a CD4040)

velvet pelican
#

Mostly all i get these days is robocalls tho... those arent as fun

#

Stupid hilton hotels n such. Which i have a feeling comes from amazon as i get a slew of those after i order anything from them

burnt wave
grave crest
#

@velvet pelican No joke -- some DMVs are legally allowed to sell your name, address, phone, and vehicle info to third parties. I can't say how unhappy that makes me feel.

zealous ermine
#

WHAT

#

NO

burnt tendon
burnt wave
#

I'm an impressive lady

weary fiber
#

not perfect, but pretty good for an ender 3!

velvet pelican
#

@grave crest i did not know that. Kinda makes it feel like there is no winning...

real falcon
#

not bad, way better than my best print

jovial badge
#

Lmfao

#

It was a question on a soldering product

grave crest
#

@velvet pelican There's some truth in that, it's a never-ending battle some days. But I look at it through a different lens -- I do what I can to make things better, and I try to have some fun doing it. ....a healthy approach for life in general.

#

And it makes me all the more passionate supporting businesses that don't sell your info, pester you with endless emails, who strive to do the right thing, etc.

#

Because it's so easy (especially to make a quick buck) to do the wrong thing.

real falcon
#

theres a quote about person having diffulity telling truth if income depends on lying

#

forgot exact quote

#

oh yes

#

“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”

― Upton Sinclair, I, Candidate for Governor: And How I Got Licked

#

i got somewhat wrong

velvet pelican
# grave crest Because it's so easy (especially to make a quick buck) to do the wrong thing.

@grave crest indeed.. i am a plumber and i can tell you there is plenty of ways plumbers can screw people over just by doing crappy work. For instance people do water heater rebuilds and only change the element thats bad in the unit and leave the other one thats 7 years old in it. That to me is just bad business when its just as easy to go hey im gonna do a full rebuild for ya since the kit is only 30 and the price of a single element is 15

#

Just so they can get more money in hopes the other element will fail sooner than later

late fulcrum
#

Do you have any opinions on electronic anode rods?

#

@zealous ermine Impressive: I had wondered about that, as CUPL (and other tools for such chips) tend to be ancient DOS-only ones that haven't been maintained or updated and generally won't run on remotely modern systems.

velvet pelican
#

@late fulcrum the tanks dont seem to last long enough to burn up the anodes these days.. but if you have an old glass lined tank definitely change them every so often. Ive pulled a 50 year old tank that was still holding water just because the people were worried due to its age

late fulcrum
#

Since the anode's function is to protect the tank, I figured a longer lasting anode would give a longer lasting tank, but apparently not.

velvet pelican
#

I mean ive never tried putting one in right off the gitgo but i have pulled one from a blown ten year old tank that still had life in it

#

There are only three tank manufacturers in the us for water heaters

#

They all do it cheap because they know people will buy another when the old one goes out

sick adder
#

.. waiting for a pi image to copy to an sd card ..

burnt tendon
zealous ermine
#

i'm going to see if i can make a modern version of CUPL

burnt tendon
#

Well, you should make it as flexible as possible. That way you can call it Loosely CUPLed.

late fulcrum
#

All the water heaters advertise "glass lined tank" as if it's not going to corrode away, but they all do.

turbid flame
#

make sure your sd card reader is on usb3, it can take forever if you have a fast sd card but its on usb2

#

I got a 10 dollar reader on a hunch that my reader was actually usb2, and it worked much faster

dire viper
#

@swift hatch Also, if I recall correctly, you've been into Eurorack or at least synths and modular synths?

swift hatch
#

Yes, Eurorack and some other desktop synths

dire viper
#

@acoustic slate pointed me at the New York Modular Society, which has been amazingly helpful, and which lead me to the Earth Modular Society, which has also been cool.

swift hatch
#

Very cool.

dire viper
#

They have DIY sections where I think you would be right at home.

swift hatch
#

thanks @dire viper

solar ridgeBOT
#

@dire viper No invite links.

dire viper
#

You're welcome.

velvet pelican
arctic peak
#

Like they had the make and model and it was surreal.

grave crest
#

And they use that info to sound "official", and in reality, these warranties might not be "scams" technically.

Just a really, absolutely lousy warranty that covers virtually nothing and is insanely overpriced for what you're getting. But still a warranty.

arctic peak
#

I completely agree. A "legal" scam.

velvet pelican
#

Kinda like any affordable insurance... or even some that aren’t

late fulcrum
#

Basically, even the legit companies are making a bet that your car will cost less in repairs than they take in via premiums. If they kept losing that bet, they'd go out of business.

#

One of the less reputable ones tried to liken it to buying health insurance for family members. It's not remotely analogous: a human can run up hundreds of thousands in expenses and is irreplaceable. If my car needed even $10k of repairs, I'd just junk it and get another car.

velvet pelican
#

Yup

#

But even at that health insurance doesn’t pay out

#

If you have a cheap plan that is

pearl vigil
#

Might be legal, but I bet if you wanted to get a lot of people upset at one thing in a court battle, its the DMV

arctic peak
#

It is legal. That is the worst part! Something Something offsetting costs of providing government services.

pearl vigil
#

What percentage is it that we spend every year collecting next years taxes?

#

Could use a slice of that

tardy badger
#

It’s any wonder people want more government

pearl vigil
#

Its not that I want more government, we got enough, its just all spread around all the wrong places, the peanut butter is seriously in the jelly

tardy badger
#

I wasn’t saying you did, I was just commenting on how people look at these situations and think “wow, just a little more government and this would be perfect”

pearl vigil
#

I wasnt insinuating you were insinuating anything, my bad

tardy badger
#

Some government services are improved by private sector partnerships or as I call them, interventions LOL

pearl vigil
#

That is going great with internet service

tardy badger
#

Yeah, the fact that I can renew my car registration online in North Carolina is kind of surprising to me

#

Or change my drivers license online

burnt tendon
#

Also, remember that while I am annoyed at folks calling me with information they acquired, I don't have stalkers or death threats to contend with like some of my friends do

pearl vigil
#

I dont own a car, so every notice about my warrantee is a good laugh

#

Or my student loans, another legal scam

#

The older among us here got their loans from the government, if we go get government student loans, its from a business

burnt tendon
#

Yeah, there's a buncha stuff I don't own that I'm "supposed" to own.

velvet pelican
#

Yuss and as we have been talking about robo calls on the new ios they have a do not disturb setting that sends any number thats not in your contacts directly to voicemail

#

Just tried that out today and it works like a charm

umbral phoenix
#

I also disabled my voicemail 😉

#

(people I care about have better ways to contact me - voicemail is The Worst)

velvet pelican
#

Lol well i have to be able to receive messages for work related stuff but i dont have to answer calls right away

velvet pelican
#

Hmm the embed did not work

rapid solar
#

After a challenging year of 2020 our boss sent some good wishes and a word of "Thank you" to the team. It was well received and tastes even better 🙂 sometimes even small gestures make a big difference, made my week! 🙂

zealous ermine
#

My physics teacher is teaching from home due to the snow

#

and his kids are playing Minecraft in the background

#

it's entertaining

honest jolt
#

hmmmm...might have gone slightly overboard with listing the full stack trace...

and also, do you think the main window looks too cluttered?

dusty citrus
#

@honest jolt The upper left window seems at about the right intensity level - not cartoonishly simple (I did not read any of the legends or try to process, mentally, what it's for).

It just looks good as a user interface; not too simple; not too baroque. ;)

umbral phoenix
honest jolt
jovial acorn
#

idk whats going on here bc i dont use windows care to explain?

honest jolt
#

Windows has a file format called an .msi. that's used to install programs, like a .deb for Mac and Linux. (I think it's a .deb file - never used Mac and haven't used Linux in forever) I just finished installing something and for a whole minute after the installation is finished Windows thinks the file is still in use. (Like I'm still running the installer) That has never happened to me before.

jovial acorn
#

ah

#

ty for the explanation

#

and yes .deb is used by debian based linux systems

#

im not sure mac uses .deb's seeing as its not debian based

honest jolt
#

Just searched it up - it's a .dmg file for Mac. All these file formats are starting to blend together in my head...

quartz rune
#

Don't worry, it's not a sign of brain .dmg

late fulcrum
#

.dmg is a disk image, the installer format on Mac is .pkg. Other linux systems use .rpm. There's just a lot of stuff out there.

brisk spire
#

If it looks stupid, but it works..

zealous ermine
#

Googly eyes, nice

hasty quarry
#

Looked through a good portion of my penny collection

#

I still have several hundred left to go, but this is what I got today

#

All of 1970, 1980, and 1990. The oldest was 1928, And I got 1962, 4, 6, 7, and 9

#

I plan to keep my very oldest ones in here

jovial swift
#

Keep your eye out for 1943 steel pennies 😉

zealous ermine
#

cool container

umbral phoenix
#

I used to save wheat back pennies whenever I encountered them in change, but I haven't seen any in quite a few years

dusty citrus
#

$ ar x thisfile.deb

#

A .deb is an ar archive.

#


$ egrep ar /var/lib/dpkg/info/binutils.list | tail -1
/usr/bin/ar

weary fiber
#

16 credit hours, 30 hour workweeks

tardy badger
#

Good on ya 💪🏻

#

12 credits and a 3.5 for me

hasty quarry
#

I should really do my volunteer work

#

I’m in 10th grade and haven’t put in a single volunteer hour...

grave crest
#

@hasty quarry Would contributing to an Open Source project count?

#

If so, I'm sure there are plenty of projects that ATMakers could point you towards. [not speaking for them, but they directly help those who are in serious need of folks with our skills]

hasty quarry
#

@grave crest They'd accept some 16 year old kid? Stuff like that scares me.....

#

I need more confidence

#

I've contributed to open source things before, yes. If that could somehow get me volunteer hours, though, that would be really neat for me

grave crest
#

@hasty quarry Age matters not. It's what you can give that matters -- and we're all learning, growing. You only gain experience by doing things. And there are enough problems to solve, the world needs all the kind-hearted people it can get.

AT Makers is a group that specializes in making highly-customized assistive technology for those with physical or cognitive challenges.

http://atmakers.org/

As for being a volunteer organization, if memory serves me right, they're a bonefide 501c3 group. Check them out through their website -- the founder Bill Binko has been on S&T many times, and sometimes can be found on this discord.

I remember that Scott Shawcroft (tannewt) volunteered with them in-person to help someone in need, back before the plague-times. And I'm sure he's not the only one on here who's lended their time and abilities to ATMaker's cause.

hasty quarry
#

Interesting

grave crest
#

@hasty quarry Check them out -- it's up to you. There are so many ways to help & excellent causes worthy of your time. And even plenty more that'll help you meet your obligations by "clocking in" and doing rote work.

But with ATMakers, your efforts will directly, immediately help someone. You'll solve a problem, making someone's life measurably better. A direct, meaningful impact -- one that wouldn't have happened without your involvement. It's hard to beat that.

hasty quarry
#

I appreciate it. Thank you. I'll have a look at this later

weary fiber
#

alignment photos!

late fulcrum
#

It was (of course) cloudy here

mint prism
#

Nice @weary fiber . Thanks for the photo.

drowsy zephyr
#

hey guys, question, are there any good free online or offline circuit simulators?

supple surge
drowsy zephyr
#

that's a symbol editor

late fulcrum
#

You've used LTSpice before, why not that? There's also Circuit Simulator. I don't know if they're "good", as I haven't used them, but I've seen people using them.

tardy badger
#

CircuitSimulator is okay, but it is limited behind a pay wall

drowsy zephyr
#

well, i've tried the circuit with LTSpice, it seems like it has trouble simulating it

#

yup, it has trouble

#

soo, im supposed to simulate this boost converter, but the square signal that it needs has really high frequencies, not to mention i have to change its duty cycles

#

ltspice has a hard time simulating these

late fulcrum
#

It's easy enough to set frequency and duty cycle. You may need to assign a reference voltage (or use a two-terminal voltage generator)

#

For high frequency you may need to set the time slice small

#

That's an odd choice of diode

drowsy zephyr
#

idk okay

#

so i just choose a regular diode

#

how do you set the time slice?

late fulcrum
#

I don't know, like I said, I haven't used them (I just breadboard stuff)

#

You need to connect your voltage source return to the MOSFET source pin.

jovial swift
#

@weary fiber very nice, thanks! It was cloudy here though. I'm just going to have to wait another 800 years 🙂

zealous ermine
#

Ski season is here!

#

I've waited all year for this

sick adder
tardy badger
#

Yeah

#

🥳

burnt tendon
#

Oooooh, I don't really like dipswitches very much but that looks fun

median trench
#

Does anyone know where i can buy a 0.05” pitch pin header

gloomy sparrow
median trench
#

How could i do that

#

Its absolutely tiny

#

Idk how to solder to that

tardy badger
#

@median trench usually using 0.1” jst connector

#

Like a jst 3 sh

median trench
#

Link?

tardy badger
#

Looking for the right one

median trench
#

Thank you

tardy badger
#

Something similar to this

median trench
#

Wait im not talking about the can

#

Im talking the 3 pins

tardy badger
#

I know

median trench
#

Oh

tardy badger
#

Can plug ji believe is two pin

median trench
#

Gotcha

#

Yeah it is

tardy badger
#

But the 3 headers should fit on a jst 3 sm receptacle If I’m not mistaken

#

@late fulcrum any suggestions?

median trench
#

I think i have some of these connectors

#

Let me check

#

This ?

#

@tardy badger

tardy badger
#

That might work, but I was thinking more of the female Receptacle version

median trench
#

This wont fit

#

Too big

tardy badger
#

Hmm

median trench
#

I have female too

late fulcrum
#

What board is that?

median trench
#

Thor 96

#

From arrow

late fulcrum
#

Hmm, it refers to a debug serial cable but I know know what cable that is

#

The cable on the web site shows male pins, which wouldn't appear to work with that connector

umbral phoenix
#

do 3 regular female prototyping jumper wires fit across those pins?

median trench
#

@late fulcrum could i use that cable and connect it to the gpio

late fulcrum
#

I'm not sure which GPIO you mean

median trench
#

On the bord

#

Board*

late fulcrum
#

I thought you were trying to connect to the debug UART connector, not the GPIO

median trench
#

I was asking if i can connect to uart with the goio

#

Gpio*

late fulcrum
#

Alas, I do not understand

median trench
#

Then ignore me

#

What is your idea

#

For how i can connect to uart

late fulcrum
#

When you say "connect to UART", do you mean the 3-pin connector for the debug UART, or something else? And what do you want to connect to it? It appears that the usual use for it is via a USB-serial cable

median trench
#

The 3 pin connector

#

Yes

late fulcrum
#

Unfortunately, I have not been able to find data on what kind of connector it is, so I'm not sure how to physically connect to it, assuming that's what you're asking.

#

However you also mentioned connecting the UART to the GPIO, so it's possible you want to know how to connect to it electrically (voltage level, protocol, etc.)

median trench
#

Yes

#

The connector is just 3 pins that i assume are 0.05” pitch

zealous ermine
#

TTL inputs can be kept floating, but CMOS can't right?

#

like for unused gates and unused inputs and such

zealous ermine
#

the computer has a fair amount of floating TTL inputs, but I tied all the CMOS ones to ground

stone orbit
#

Most TTL inputs float high but you need to look at the data sheet to verify from the equivalent input circuit. Designing circuits that rely on inputs floating to a known state isn't really good practice. However, it may teach you a lot about debugging.
CMOS is pretty much random.

zealous ermine
#

Ok, thats what i thought 👌

#

all the TTL ones are for chips like 08s, 04,s and 32s so nothing that would be too unhappy

#

another thing I don't understand is the fanout on the CD4017. The datasheet states that it can drive around 10 ls TTL inputs but I have it driving 36 without an issue

stone orbit
#

Fanout is specified for noise margin and rise time. If you look at the signals on a scope, they may not go fully to a logic high or low but close enough to work. The rise time will probably be slower than spec.
I much prefer CMOS even if it is 74HCxx.

zealous ermine
#

Sounds good, and yeah that makes sense. I've been running the computer at around 1khz so it makes sense why it still works

#

I'm going to overclock it until stuff stops working to see what the maximum limits are

velvet pelican
#

anyone ever tried making an automatic startup for a generator before?

drowsy zephyr
#

guys, im in big trouble
im having a hard time analyzing analogue op amp circuits, and i gotta write down a basic theory on how a circuit works
can somebody tell me an easy way to know what does what?
i dont really want to do calculations on all of the analogue circuits, because that didn't really tell me what purpose of each part
For example this circuit, i know that A and B is a voltage divider, i know that the output at C is an amplified version of Vin
but i don't know what part does what exactly
https://cdn.discordapp.com/attachments/232701723028881408/791140783280357397/Capture.PNG

stone orbit
velvet pelican
#

nice... planning to make an auto start setup for the generator on my pumphouse so it will just start when needed with a 10 minute timer to shutdown if it doesnt sense the pump switch kicking on again

late fulcrum
#

@drowsy zephyr The voltage divider at A sets the idle DC level of the non-inverting input. The voltage divider at B scales the feedback voltage to the inverting input, which tailors the gain. The capacitor will also have a frequency dependent effect.

drowsy zephyr
#

so, is the voltage that enters the plus Vin - 18*(10k//10k)?

velvet pelican
#

@jovial swift i dont think ive posted updates un a fair while here...

#

This was still a few weeks back tho

#

Plumbing is 90% complete hvac just needs a wire spliced in to finish the run and the rest of electrical gets done after that... then its insulation time and finish the rest of my plumbing and gas lines to start drywall

hasty quarry
#

Why does the sun come out during the day and not at night when we actually need the light

#

How stupid is that?

#

I don’t understand

velvet pelican
#

Thats the slave labor force at hand...

drowsy zephyr
#

guys, question, in an op amp does the output have a current or not?

#

ideally it's only voltage right?

#

wait sorry

#

so it has a current right?

coarse salmon
#

in theory it has infinite output current (sink/source) due to zero output impedance but in reality its max is often quoted in mA (see datasheets). you can of course drive higher current loads through amps/buffers etc

*please confirm with your own research as its been MANY years since I did electronics 😬😅

drowsy zephyr
#

does that mean infinite current, 0 voltage?

#

or what?

coarse salmon
#

well again in an ideal opamp open loop gain is infinite so any diff in inputs means infinite output voltage...

I would read up on opamp theory and bear in mind that 'ideal' opamps are a tool and are somewhat weird if assumed practically possible heh.

drowsy zephyr
#

another question, how do you treat diodes in an equation

#

as a voltage source or something?

#

the 0.7?

short bone
drowsy zephyr
#

aight

jovial swift
#

@velvet pelican Wow, looks and sounds like great progress! I like the paint scheme. I dunno about in the NW but it's high time for insulation here in the NE 🙂

velvet pelican
#

@jovial swift yeah you guys are getting blasted with snow right now too... might be frozen outside this morning here but its like 30 degrees so not /that/ cold

jovial swift
#

we had more snow in one day last week than we did all of last winter! it's about 30 here as well

#

really annoyed - was cloudy Monday night for the Great Conjunction

#

but on plus side we got today off so I can finish my shopping before Christmas Eve for once 🙂

velvet pelican
#

Lol we have a windstorm Monday with rain blowing sideways. Lost power overnight and couldn’t see anything. So I missed it too sadly

jovial swift
#

now trying to figure out how to make my retirement savings last 800 years 🙂

velvet pelican
#

Invest

#

140,000 in stocks spread out at roughly 8% should bring in 3000$ every quarter

#

If the math i read was right

#

Thats in dividends

polar bloom
#

The 8% is a long-term average though.

velvet pelican
#

Yeah i get all of it is long term with dividends

#

Unless you go volatile and invest in real estate stocks

#

Which have extremely high returns but are very high risk

jovial swift
#

so long as I scrimp the first 100 years then even modest returns should be good 🤣

#

Happy Holidays all, off to do my elf duties

sick adder
quartz rune
#

Reminds me of dharma initiative food

honest jolt
#

First thing I thought was some people are gonna have flashbacks to trying to tell someone how to make a PBJ sandwich in computer science class.

late fulcrum
#

There's also a 1196A Standard Cigarette (for ignition resistance testing), festooned with warnings.

late fulcrum
tardy badger
#

I won Apple air pods 2nd Gen through Verizon up

#

That’s the first time I’ve even won anything like that

quartz rune
#

woot!

late fulcrum
sick adder
#

what an excellent idea!

#

the adafruit pcb ruler has .5mm, .65mm and .8mm pitch examples (the qfp packages) which can also help -- you can see 5 and 8 directly, and 6 and 7 as "between" sizes.

proven juniper
#

@stuck moth double check that there are not private detectives following you as well. :þ
https://techraptor.net/gaming/news/nintendo-leak-reveals-extreme-measures-taken-to-track-hackers

stuck moth
#

haha, I don't think they are worried about the gameboy

gilded jacinth
#

Omg that’s creepy

late fulcrum
#

I remember when I was reverse engineering Pioneer's Laserbarcode system. I called up one of their engineers on a technical issue and he said it was too complex and I'd never figure it out. I was pretty close and explained how much I had done already and he suddenly changed his tone and said he'd give me a complete software suite for free if I wouldn't publish my findings. Bizarrely, the whole thing was written in Hypercard.

gilded jacinth
#

lol

#

what is laserbarcode @gilded jacinth

#

@late fulcrum

late fulcrum
#

It's a system aimed at educational use where students could scan barcodes in workbooks to play clips on laserdiscs. Pioneer would either make the barcodes for you, or sell the software to make them yourself.

#

Naturally, I wanted to make my own barcodes

gilded jacinth
#

with hypercard

#

lol

burnt tendon
#

I am still Very Disappointed in the death of Hypercard.

burnt wave
#

There's some modern Hypercard-inspired things

zealous ermine
#

The PCBs have been ordered!

#

im very exited

velvet pelican
#

Theerror07 has left the building

drowsy zephyr
coarse salmon
real falcon
drowsy zephyr
stone orbit
#

@drowsy zephyr Is that a circuit you were given and have to fix or is it one you designed?
I think it is a design that is "confused". If R3 went to ground, it would be an RC filter with a unity gain follower which would be a high pass but not a very good one.
Leaving R3 where it is and changing the non-inverting input to just set the DC gain would probably work better.

drowsy zephyr
#

No fixing is required

stone orbit
#

Well, if you are simulating it, I guess you are done.

dusty citrus
#

If this is offtopic I'm into it. ;)

#

really good sign ;)

dusty citrus
#

I watched the conifer branches for 40 seconds and saw no evidence of the winds forecasted.

#

(NW Connecticut, 11:29 a.m. local hour)

#

Power company phoned twice (yesterday, day before) to say we're expecting widespread outages.

jovial swift
#

Picking up here (North Jersey) just now Nis, here's to hoping we don't have a traditional candle powered Christmas 😉 Seasons Greetings all!

dusty citrus
#

;) I'm filling containers (and the bath) with flush (non potable) water.

#

CTZ001-013-MAZ001-025-NYZ054-061-066-VTZ013-014-242215-

Scattered to widespread power outages.

#

These guys not hit so hard:
WESTERN PASSAIC-EASTERN PASSAIC-WESTERN BERGEN-EASTERN BERGEN-
WESTERN ESSEX-EASTERN ESSEX-WESTERN UNION-EASTERN UNION-ORANGE-
PUTNAM-ROCKLAND-NORTHERN WESTCHESTER

dusty citrus
#

- - -
I had setup my vegetable sprayer at the kitchen sink (that hose that retracts into the basin's ledge, with the squeeze valve, that's standard equipment in new kitchens).

#

Clamped it open (rubber band job) and suspended it above the sink on a hook.

#

Used it to fill large containers without having to squeeze the handle the whole time.

#

a) it back-drains through the spigot, when the water pressure is removed at the regular sink valves.

#

b) is quite interesting.

I restored the hand-squeezed valve to shutoff, but kept the line suspended.

Really good demonstration of water-hammer - the hose twitched, a lot, when I charged it with water pressure - even though the water had no where to go (valve was shut).

#

https://en.wikipedia.org/wiki/Water_hammer

Works exactly the same way as when rapidly charging any pipe with water (at a valve, usually) .. or rapidly removing pressure (again, at a valve).

Water's got a lot of mass!

#

- - -
🛩️

velvet pelican
#

That happens on washing machines alot @dusty citrus any fast acting valve causes it and alot of times to prevent it people have a hammer arrestor installed

hasty quarry
#

Why did we pick to count in base 10

#

I seriously wonder where that came from

#

Why base 10

#

Likely our hands. Because they counted with their hands, and saw 10 as a standard

#

Also, tomorrow is technically Halloween

#

Just putting that out there

jovial swift
#

Octaly you are correct 😉

tardy badger
#

It’s snowing!!! 😍

#

Might get a white Christmas in North Carolina yet

velvet pelican
#

@tardy badger its gonna rain tomorrow but i would rather have snow since its brighter

jovial swift
#

Rudolph will earning his pay tonight fighting crosswinds in the North East

quartz rune
#

yeah but with all the wind everyone's nose will be red, poor guy won't even get recognition.

dusty citrus
#

@hasty quarry I just read that there are people who count in base 8 by using the spaces between the fingers at the knuckles, and between the thumb and forefinger.

#

I just tried it - the bridge between the thumb and forefinger is so different than the other three on each hand - dubious theory, unless someone's seen it.

dusty citrus
#

Heard the V of WTIC-AM 1080 Hartford CT just now, at the top of the hour. ;)

#

Wikipedia says the last note of the V marks the hour, at the end of it. ;)

#

29k without power .. was 35k not long ago. For the 169 towns here, less those not customers in this State (many). Some municipalities have their own power companies!

#

UI (United Illuminating?) is the other major power vendor in the State, iirc.

#

(New Haven CT area for that)

#

Says 0.1 percent out for them - 198 customers. ;)

#

Winds dead calm outside right now in NW CT.

#

29.92 in. Hg (1013.25 millibars) is Aviation Standard Day (59° F, 15° C).

29.92 is a palindrome, so easy to remember.

#

Somtimes the barometer will deviate, centered on some other number than 29.92 and still indicates weather regime changes. This I don't quite understand.

#

🛩️

hasty quarry
#

I was given a decorative bismuth for Christmas in my gifts

#

How lovely

#

It wouldn’t happen to be toxic, would it? Should I wash my hands after touching that?

dusty citrus
#

In the first place, you don't know what it actually is.

#

I'm going with wash your hands, and don't hand it around to children, for starters. ;)

#

I do recognize it roughly from other photographs but I don't remember what they were of.

#

avoid swallowing it.

hasty quarry
#

That’s bismuth

#

I’ve just never really read about its properties, and handling it

quartz rune
#

I think it's best to treat it as if it isn't inherently safe

#

that said, I think that regular bismuth crystals are the active ingredient in pepto

dusty citrus
#

Well I mean we handled mercury plenty as children. Bare handed. [What was I just saying?]

#

There's a photograph of some people standing on the surface of a giant vat of mercury, with just a simple pine board laid across it, unsupported by anything but the liquid mercury.

quartz rune
dusty citrus
#

Dutch Point in Hartford CT ran a mercury-vapour turbine for a while, to generate electricity. The mercury vapour had a lot more mass density than water vapour steam has.

hasty quarry
#

An ANVIL?!!

#

There is no freaking way

#

What are the densities

stoic mesa
#

around 14

#

for mercury
and iron, around 7

dusty citrus
#

Pocket Ref <tm> will have the specific gravity of those things.

quartz rune
#

steel at a high in is 8,050, mercury is 13.5ish

dusty citrus
#

We're just not used to having a quantity of mercury on hand, in a large enough volume, to fully appreciate how heavy it is, per cubic centimeter.

quartz rune
#

I was very confused because I googled "Density of mercury" and got the density of the planet

stoic mesa
#

gold is 19, so it would sink

dusty citrus
#

;)

#

A small safe/vault weighs 100 lb and the steel isn't very thick at all.

stoic mesa
#

I remember seeing an old movie where the heroes find a cave with treasure, including golden statues. Of course, at that moment earthquake hits, so the main character grabs the nearest statue - about half of life size - and runs with it to the exit....

#

obviously the director never bothered to check how much a gold statue of that size would weigh

dusty citrus
#

I bought a sloping cabinet (like an audio mixing board) 20 inches wide and 11 inches deep, and wanted to stand it on end (to form a front panel with a very shallow cabinet behind that panel, front to back).

So I put five pounds of steel inside, at the bottom, to weigh it down, when standing on the narrow end. ;)

#

This is all to house a small microcontroller target board, a 96x8 RGB display, and not much else. ;)

#

(but it looks cool)

hasty quarry
#

How can gold be so dense yet so soft

#

Very malleable. Submits to bending, I hear

#

I suppose malleability and density aren't as connected as I feel

quartz rune
#

They aren't, and it's confusing until you learn about the underlying science (which i have of course forgotten)

stoic mesa
#

I mean, lead is also rather heavy and yet very soft

quartz rune
#

IIRC it's about the types of bonds between the atoms

dusty citrus
#

When something is so, it is also sometimes counter-intuitively so.

#

You might live your entire life without ever having tried to sink mercury in gold or sink gold in mercury. So there's no real intuition to guide you.

#

Here's a much simpler one: you can get a better estimate of a water-based fluid (such as most food beverages) .. you can estimate its true volume more accurately, faster, by weighing it than by any measurement cylinder methodology you might use (in the kitchen, if not in the lab).

#

Turns out that 1 gram is the exact weight of one cubic centimeter .. of water. By definition. ;)

#

(1 cc is 1 ml)

#

why, those clever Europeans!

quartz rune
#

meanwhile in England "A pint's a pound the world round"

dusty citrus
#

;)

#

The Plate O' Shrimp on this one: I was thinking about the mercury vapour turbine, earlier today, and hadn't thought of it in months.

hasty quarry
#

Gosh darn it, dude

#

Hahahaha

hasty quarry
#

I've been making a project in HTML CSS JS

#

For the past couple of days

#

And I don't usually do that, but I've been yelling at my computer, and telling them about how annoying it is

#

And then they go "Oh, okay"

#

"Merry Christmas"

#

They don't understand. This item. They've cursed me

dusty citrus
#

HTML and CSS aren't terrible markup, and HTML is older so it was learned by many folks when it was still a new idea.

hasty quarry
#

Anything related to JavaScript is cursed. Our household has been sealed with a terrible fate

#

We will be cursed with dynamic typing for the rest of our lives

dusty citrus
#

Web design used to be .. nicely done, with pride and conservative use of funny business.

hasty quarry
#

BOY WERE THEY WRONG

#

OHOOOO

#

OHOOOO BOY

dusty citrus
#

Then someone decided the web browser was now a platform, not a specific thing in itself. Used to be like a combination of a color photograph magazine, and a directory listing. ;)

hasty quarry
#

I've been making a Chrome browser extension, specifically. For hacking my grade-viewer website at my school

#

With client side code injections

#

For help with calculating grades

dusty citrus
#

When we all die, you'll have been partially responsible. ;)

hasty quarry
#

Huhhhhhh?!?

#

Epic stuff

#

I'm pretty proud of this

dusty citrus
#

Well every Luddite has to stand on some previous technology platform, and draw the line there, and say 'that's it'.

hasty quarry
#

I suppose so

dusty citrus
#

NO flying cars!_

hasty quarry
#

I notice that I've interacted with older generations a LOT with this hobby

dusty citrus
#

The people who are older have the time and money and also .. very importantly .. missed out when younger, on opportunity to do it (often because of money).

#

I used to go into the Heathkit retail store and ooh and ahh over the microprocessor training kit/courseware. 6502 based, or similar.

#

It's also very new: to make microcontrollers accessible to the non-specialist.

#

Parallax was pretty much the only one on the market, forever.

hasty quarry
#

How would you get access to MCus back then

dusty citrus
#

Even the PIClist required you to think .. a lot.

#

Well you could write to the manufacturer.

#

Soutwest Technical Products had a small but featureful catalogue of parts.

#

They probably had the 4-bit Intel CPU for example.

#

You might order them through major industry such as Pratt & Whitney, by asking an employee a favor.

#

Sooner or later your interest might guide you to other hobbyists.

#

That first connection, to meet the first one, is difficult to do.

#

Once you know somebody - they know other people (Hopefully).

hasty quarry
#

What a journey

dusty citrus
#

Like, I had a VAX account at a University through a friend who was a professor there.

#

(very roughly: VAX == unix server online)

#

telnet, gopher and ftp were all I remember (email also, and probably chat, though I don't think I'd discovered it yet) (ntalk or talk).

#

There was no www. At all. ;)

#

🛩️

median trench
#

If i am soldering a USB>UART cable to a board the RX of the cable goes to the TX of the board and vice versa right?

jovial swift
#

correct

dusty citrus
#

TX is like GPIO in OUTPUT mode.

#

RX is like INPUT mode.

#

If you connect them backwards, there is usually no harm done. No good done, either. ;)

median trench
#

Oki doki

hasty quarry
#

I took joke “hacker pictures” of myself

#

“MOM MOM COME LOOK, IT SAYS HELLO WORLD LOOK”

proper umbra
#

up with hacking, down with cracking

zealous ermine
#

so my sister got these led strip lights for her room. i looked at the datasheet for the remote and it uses 950nm IR. i have a 950n IR led

#

you know what's gonna happen ruby

dusty citrus
#

prank

arctic schooner
#

awsome

honest jolt
hasty quarry
#

NOSTALGIA

hasty quarry
#

Is it official English to conjoin “does not” into “don’t”?

#

Or that a definite slang-ish thing

umbral phoenix
#

doesn't vs. don't

grave crest
#

Don't = do not
Doesn't = does not

Though in casual conversation, you'll see that blend together depending on regional slang and whatnot.

quartz rune
#

Just watch out for "would of" :)

umbral phoenix
#

incorrect in any slang 😉

grave crest
#

Though it is a more jarring replacement when the wrong one is used -- compared to other "incorrect" substitutions.

hasty quarry
#

Woulda

#

Wooda lol

#

I just hear “No he don’t” or things of the sort often

#

“Yes he do”

quartz rune
#

Vernacular English is a thing too

hasty quarry
#

I does not know what that word means

#

Ah, like “common”

#

What an English class would definitely not teach you

quartz rune
#

Yeah a more common dialect rather than something that would get past a newspaper editor for example

#

Lots of different dialects of English none of them are "right" really

hasty quarry
#

Anec, why are you data now and not dota? Or am I having a lapse in my memory and remember “dota”

umbral phoenix
#

always been anecdata

#

with all of the dialects and accents, it's amazing "English" has mutual intelligibility... mostly. I tried getting directions once in Scotland, and I could not decipher a single word the guy said.

hasty quarry
#

SCOTLAND HAHAHAHA

#

Terrible idea

quartz rune
#

There was a moment when the MP for a part of scotland asked a constituent to please use English

#

It was just his accent

hasty quarry
#

Scotland: Oy mate you been skskskdmebejdisoejebrjr ehsifir e siao e sjfkwkdkfh?

#

And you still somehow understand a fraction of it

#

It’s great

#

Anecdata where are you from

#

As a point of reference

umbral phoenix
#

midwest US (Chicagoland) ...I do not have a Chicago accent

dusty citrus
#

@hasty quarry If the speaker's primary language input is spoken (and less well supported by written language inputs) that will be impactful on communication.

hasty quarry
#

Yeah, I suppose so

late fulcrum
steel kindle
#

Is it offtopic if I have question about SPIflash chips? Say if I have W25Q32BVAIG and at github "Adafruit SPI Flash" has W25Q32BV in supported devices -list. Does the rest of the name matter (AIG)?

steel kindle
short bone
dusty citrus
#

look at the datasheet! always!

#

W 25Q 32B V AI G
W - Winbond (company)
25Q - product family SPI flash 4 kb sectors, dual/quad I/O
32B - product number/density (32 M-bit)
V - supply voltage 2.7 to 3.6 v
A - package type (not listed in the version of the datasheet I have)
I - temperature range (Industrial, -40C to +85C)
G - Green package (RoHS &c)

#

Package type only matters physically, not programmatically in any way.

#

W25Q32BV and then you can stop reading if you aren't worried about the package or temperature range or if it's 'green'.

steel kindle
dusty citrus
#

;)

#

I didn't know myself - had a similar question a few months back and didn't bother to decode the full part number.

#

/the more you know / unicorn

tardy badger
#

Good news is at least with Circuitpython, it only cares that it matches what’s in supervisor/shared/external_flash/devices.h

#

I’m an SME now (I’ve fiddled with the devices.h file and had a PR merged) hehe

#

Essentially what you need is the device ID and storage size to match

dusty citrus
#

Pretty sure Adafruit started offering the SMT version of one of the Winbond SPI flash chips, for DIY expansion (a few boards have unpopulated pads).

tardy badger
#

It’s possible

dusty citrus
#

You can also pick up a six-pack of tutu's while you're at it. /rimshot

tardy badger
#

Yeah from GigaDevices

#

I like the Adesto SPI flash myself

#

But it is a bit pricier

dusty citrus
#

I need to write an SPI basic interface for Dr Ting's eForth STM32F40x.

#

He provided GPIO and model code (the Interpreter) for the USART; I already added (write-only) USART code for a second device (Lumex 96x8 display).

#

The base code runs unmodified on Adafruit's STM32F405 Express. ;)

tardy badger
#

Oh cool

#

I need to work with some stm MCU

dusty citrus
#

(Use SDA and SCL silc-screened pinouts for TX and RX) (or vice-versa).

tardy badger
#

I’ve mostly been working with atmel/microchip MCUs

dusty citrus
tardy badger
#

And I’m working on an ESP32-S2 board too

dusty citrus
#

He does provide source (in assembler) but it's for a commercial assembler program.

tardy badger
#

Antenna design is not for the faint of heart

dusty citrus
#

No antennas are easy. ;)

#

(dipoles for 10 meter ham band, anyway)

#

L = 468 / f

#

length in feet is equal to 468 divided by frequency in megahertz.

#


L = 468 / 28.4
L = 16.47 feet

tardy badger
#

Hehe

dusty citrus
#

I don't know what happens when it's like one inch long though.

tardy badger
#

Small WiFi antenna design

dusty citrus
#

Yagi: basic dipole with reflectors and .. I have forgotten what the leading elements are called.

#

I made a Yagi for the weather radio (164.25 MHz?) by hanging reflectors behind a dipole on a clothes line. Just loose.

tardy badger
#

Mostly using chip designs

dusty citrus
#

For transmission you have to be resonant and match impedance.

#

Why not just buy off the shelf antenna?

#

I don't know what they use for gigahertz range .. never built an antenna for such a high freq.

#

For normal ranges (HF, VHF) you can just measure your results.

#

The hams claim that even at 440 MHz (fairly high) the usual rules don't hold up as well.

tardy badger
#

I just use chip antenna and then have to design the matching network

dusty citrus
#

Oh, okay. ;) Nice.

tardy badger
#

It’s a pain to get started but easier in hindsight

hasty quarry
#

Another English question

#

Is “They can and usually are written as ...” correct?

#

Or should that be “They can be, and usually are, written as ...”?

#

I say it’s the second

quartz rune
#

I'm not sure about the commas but the 'be' is correct, to my reading at least

hasty quarry
#

“They can be and usually are written as ...”?

#

I don’t think that’s a run-on, yeah. I suppose that sounds right

quartz rune
#

"They can be, and usually are written as" is how I would do it but I always got dinged for comma placement

umbral phoenix
#

there's a lot of subjectivity to grammar (and punctuation) too

#

but I agree with making the to-be "helping" verbs match in the construction

#

each clause should make sense without the other present

#

"they can be written as" & "they usually are written as"

dusty citrus
#

can and usually are not correct at all.

#

A native speaker can 'feel that something is missing'.

#

It's part cadence. ;)

#

There's a cadence to it, and when you're off the cadence, you feel it.

#

In many use cases, just drop .. they can be, and .. and go with they usually are.

#

Usually are implies they can be. ;)

#

It'd be important to see the utterance in the larger context to see how repetitive the ideas were.

#

can be implies it's optional.

#

usually are implies most users will take that option.

#

The option not usually leveraged may be the more important matter.

hasty quarry
#

Very good point

#

Very good

#

Thank you, nis

#

I’d upvote that if I somehow could

#

Here’s the context for you

#

I was studying Japanese, and had a double take at the author’s phrasing

trim grail
#

For context, I'm working with a Neo Geo, an arcade system, weird video glitching happens any time I connect anything to ground (my controls, my scope probe, anything)

dusty citrus
#

The old xfree86 stuff would let you configure the xserver well outside of a video adapter card's specs, and create random modelines that weren't conformant to real hardware. Up to a point, anyway.

#

I usually stuck with the same vertical scan number, but shortened the horizontal (I'd shorten 1024x768 to 960x768, say).

#

I don't quite remember why, though. Maybe to get the next level of color depth.

#

(Fewer pixels to buffer).

zealous ermine
#

This might be a fun challenge

#

build a homebrew computer with stuff from the grab bag

late fulcrum
#

That would be fun. I've breadboarded a 6502 and 1802 and now I'm eyeing the diminutive 8008.

dusty citrus
#

Idk if this is the right channel to ask
But how do i make a line go through two path-points of the star in inkscape

#

@ me

crystal ore
#

@dusty citrus I'm not sure if there's a better way, but one method would be to draw a line exactly between the path points you want to intersect, using the usual snap-to-point functionality, and then use the scale command to enlarge the line proportionally to preserve its angle.

dusty citrus
#

Where can i find the snap-to-point function

crystal ore
dusty citrus
#

Thanks

#
  1. The line got thicc, but thats no problem since its a path and ill delete the line later anyways
  2. How do i divide the red ellipse in two parts along the line, i want to color one side black
crystal ore
dusty citrus
crystal ore
#

As far as I know, Inkscape is the top of the line in open-source vector tools. Anything else would likely be even quirkier.

real falcon
#

i always wanted to make a constrant based vector program from freecad sketch

#

but i dont know enough to do it lol

ionic matrix
#

idk where to put this. I got a redmi note 9 phone and I wanna know if it's worth to put Stock android to change from miui 12 ?

#

ok actually if it's possible and if anyone tried yet, google isn't much of help. I hear it's something about it having a Mediatek cpu and bc of that you can't resoft or something.

ripe smelt
#

anyone knows a good site to order electronics in china?

stoic mesa
zealous ermine
#

writing assembly for a computer with no bitwise instructions is hard

#

i'm kind of kicking myself for designing it that way, but it is what it is

zealous ermine
umbral phoenix
#

homebrew runs google analytics from the command line 😦

dusty citrus
#

Saturn just disappearing below local roofline 234 deg SW az and 5 deg altitude, 22:47 UTC this evening (moments ago).

#

Jupiter still above itt.

coarse salmon
#

@umbral phoenix used to be able to disable using 'brew analytics off' or something... everyones tracking us these days 😱🤪

sick adder
dire viper
#

You know that the Boston Robotics videos are going to be the propaganda that the Kill All Humans factions use...

dusty citrus
#

We have a lot of problems to address soberly. High time people stopped with the Star Trek fantasies and focused on real achievables. ;)

burnt tendon
#

I dono, when Adam Savage was showing off his Spot from Boston Robotics, I spent the entire video thinking "Gee, that was neat" and then after that, I started thinking about what would happen when someone, inevitably, figures out how to disable or defeat the safety features.

dusty citrus
#

still more concerned with already-evolved primates. ;)

pearl vigil
#

Is there a standardized way of hashing a function signature in a low difficulty maner before I spend time trying to solve the issue? Search engines are having a really hard time with this one

dusty citrus
#

what do you mean hashing

#
 $ cat ./thisfile | md5sum
pearl vigil
stoic mesa
#

md5 would achieve this

#

it is 128 bit though

pearl vigil
#

I was more thinking a standard for hashing the signature, so how to organize return values, arguments, types, etc. And md5 is too difficult for the application, the bit length isnt the issue

#

I would get along with CRC32 or something stupid simple, its okay if people can reverse the hash quickly

dusty citrus
#

I'm pretty sure I've heard of all this.

#

Just didn't have any place to store it in my brain, as I had no framework or application when I did hear it. ;)

#

Don't you guys ever bother to write pseudocode?

pearl vigil
#

Sure, I was just wondering if there was a standard before I tired my hand at it

dusty citrus
#

That's like .. all I ever did .. then learned Forth, which is essentially entirely written in pseudocode. ;)

#

You're really better off writing a short functioning program, and putting in a comment that asks the question in context.

#

Rob Landley probably discusses it in context, directly; as he blogged extensively about programming.

#

hash site:landley.net google

pearl vigil
#

Sure, but Im working on seems like something someone has written a huge paper on who is able to spend more time on it than me, Im writing a kernel, I am reinventing the wheel too much already

#

Im okay with the code side, it is the implementation as a concept I worry about

#

I could knock something dirty out now, but Im willing to bet someone knows of a way better spec than what I could write

dusty citrus
#

I'm still swimming in miasma abstractions. ;)

#

I'm starting to draw the Cheshire Cat!

pearl vigil
dusty citrus
#

lol the dictionary says 'malaria'

#

I was reaching.

#

Like a rave - flashing lights and a challenged mental state.

pearl vigil
#

Im still not really following

dusty citrus
#

My point is simple: I'm not following, as you're talking in abstractions. Hard to explain the difference.

#

I have no idea where in code such a thing could be shoe-horned into.

pearl vigil
#

Well, the idea is I can reference an application interface if I could define a set of functions with arguments and return values. So say I wanted to expose a basic SPI interface, if I was a user application or a flash driver wants to interact with the SPI driver, it can do a lookup for that api, and if there is a interface change on the driver side, you cannot have a memory unsafe fault from the application since the hash wouldnt match up (Same the other way ig). Errors would be returned, and the management userspace module should restart the old driver version due to sudden high error cnt

#

Once the hash is used to lookup, then we can just use a PID for IPC

#

It needs to be standardized since there are portable binaries and a matching distribution path

dusty citrus
#

I think I get you .. you're packing a lot into sentences. I do the same thing but it's write-only. ;)

#

Don't let me naysay you .. I just don't quite parse it.

#

Somehow the hash sounds like it's generated from circumstance, rather than arbitary assignment (no inherent meaning, just random assignment of combination of letters and numbers).

pearl vigil
#

Sure, a hash is just a function that takes an input, and outputs a number, with the idea being if you have the same inputs you get the same output, a small change in input makes a big difference in output, and with a given a set of inputs there is as few possible duplicates of the output number.

dusty citrus
#

cyphersabre was a movement to create your own encryption, so that the authorities could not take it away from you.
The code they gave was pretty good and something you could implement in a minimal environment.

#

Well the basis of the so-called one-way hash is it is a deterministic form of cryptography, that tries to guarantee you cannot derive the input if you only have possession of the output - a one-way cryptographic .. hash is the word they chose, for this.

pearl vigil
#

Yeah, this isnt related to encryption or hashing for a security reasoning, but it is one of those weird things where you shouldnt roll your own if you dont known what you're doing, but the people who know what they are doing have dubious interests to have it be secure

dusty citrus
#

If you echo date | md5sum you will never (ever) see the same hash twice.

pearl vigil
#

What is closer to what Im doing is like a database

dusty citrus
#

(for reasonable definitions of 'you' and 'ever' ;)

pearl vigil
dusty citrus
#

How much program storage is available in your system?

#

Crypto is hardly just for 'security' .. that's secondary to its primary function: data integrity.

#

Being able to vouch 'the data I sent is the data you received' with no alteration enroute.

pearl vigil
#

Targets could have as little as 128K i guess, but it needs to hold a bootloder, a kernel, thread 0, UART driver, GPIO driver, user application, revival server, and management application

#

Im working with very minimal systems code in each module

dusty citrus
#

Got it so very tight code.

#

If you're just looking for that, cyphersabre was pretty simple. I think I implemented it in the bash shell.

pearl vigil
#

There must be a standard for the encoding of functions though, this isnt really what I need

#

Its cool, Ill give it that

dusty citrus
#

I didn't see the cookbook stuff - I have no remembrance of how i made my ciphersabre. ;)

#

Something about s-shaped foo. ;) Iterating through the letter s in shape. Hard to explain since I barely remember it.

#

I don't know what 'encoding function' could mean external to that function.

pearl vigil
#

Well, encoding of function, I mean hashing of a function signature, there must be a specific way to return a number from a function signature, there is no way a PhD has not spent too much time on it'

dusty citrus
#

What's a function signature? You are positing things I do not know exist. ;)

pearl vigil
#

bool foo(int, int)
So this signature states there is a function called foo, that returns a boolean, and takes two integers, you might say declaration but outside the c world signature has become popular (Source golang)

dusty citrus
#

Yeah I think I have an idea now.

#

There's a formalized system that .. I don't remember what the terms were.

#

Probably for proving the structure of a computer language in a rigorous treatment.

#

prototype, in a way.

#

'function prototype'

pearl vigil
#

function prototype or function interface is a declaration
Yep, same thing, three different words

#

There must be a standard for taking that and returning a numerical value as a really low compute difficulty hash function

dusty citrus
#

but you want something a bit more nuanced, so that the same structure can be .. coerced? to various actual instantiations. ;)

#

'instantiation' is a good word for it.

#

Seems to me there is a 'kiddie' crypto involving exclusive OR'ing.

#

Trivial to decode but perhaps reasonably robust for ensuring data integrity.

#

Like rot13

pearl vigil
#

Right, that way applications depend on each other not in a code base, filepath, or hard coded value, but the interface itself. And I bet I could just use some basic modulus math

#

Lol, thats what most hash functions are, just really fancy modulus math

pearl vigil
dusty citrus
#

Yes, only they are iterative in a cough secure way.

pearl vigil
dusty citrus
#

rot13 is a way to disguise the meaning of your english message in an open channel.

dusty citrus
#

A hash is an assymetric cipher

#

one-way. Not reversible.

limber jackal
#

Depending on the number of types you're dealing with, you might be able to assign each a numerical value, and then do some bit-shifting to assign the right type to the right ordinal

pearl vigil
limber jackal
#

Though if you're also dealing with types that aren't native, then that might not work

pearl vigil
limber jackal
#

Unless you create a lookup table for all types and go from there

pearl vigil
#

The difference between a asymmetrical cipher and a hash would be by definition the result of a cipher cannot remain a fixed length if the input is longer than the fixed length output

#

Hashes must have a fixed length output no matter what, while a cipher must retain all original data by design, it may contain extra data or data you cannot use, but I think for it to be a cipher the input must be intact

dusty citrus
#

;)

pearl vigil
#

Sorry for saying "actually no", that comes across rude, I am having fun 😆

dusty citrus
#

well you know a car can in fact be driven more miles than the odometer can register. Goes back to all zeroes.

pearl vigil
#

Sure, but the car is not defined by the odometer

dusty citrus
#

(it'd be way cool if it were, though!)

#

_turing machine

#

Penrose said that basically every turing machine is specified by a single integer.

limber jackal
dusty citrus
#

When I was a kid, there were exactly (exactly!) zero personal computers in the homes of all (all) of the neighbors, combined.

pearl vigil
#

Idk, airplanes still have overflow issues in their code....

limber jackal
#

"Every time my odometer his 32767 miles, I need to install a new engine!"

dusty citrus
#

;) that'd be awesome.

#

So few people would catch on!

pearl vigil
limber jackal
#

lol

#

You can get it in white, graphite, and rosegold.

#

The model with doors will be released at a later date

pearl vigil
#

Lmao, but carOS 14 really slowed my acceleration down

limber jackal
#

But look at this finely crafted Hermès seatbelt

dusty citrus
#

So this hash function thingus - it reads the source code file, to get its raw input in order to generate a signature - is a compile-time generation thing?

#

I'd be all like man cpp by now. ;)

pearl vigil
#

I backed up my car to iCloud, but since I did a factory reset due to a critical bug but the factory OS version is now too early to support restoring from icloud

limber jackal
#

Did I.... did I "squirrel" an off-topic channel?

dusty citrus
#

cpp or I think it's called m4 is the one Sendmail uses.

pearl vigil
#

But at compile time

dusty citrus
#

Hugo, I honestly don't think there is a topology in which this conversation can be said to have been 'derailed' no matter how you permuted it. ;) /rimshot

limber jackal
#

Touché!

dusty citrus
#

IoT has been very good about my not understanding, and using pejoratives.

#

too insensate to fail

pearl vigil
#

Hm, you know what, I think I might have mis represented my requirements, because I dont think there is a point I need to do my hashing at runtime, so who cares how difficult it is? The machine compiling the modules can put in extra work

limber jackal
#

About the problem, if this is compiled, the caller wouldn't know the "true" method name, right?

dusty citrus
#

Right right right right right - compile time has a lot more resources if it's off-world (not compiling on the target itself)

pearl vigil
dusty citrus
#

All you want to do is generate a collision of assignments at compile time. I think.

#

(to throw the error) (maybe with auto-rerouting)

pearl vigil
#

Its amazing that in writing a OS, the kernel has been the easiest part

dusty citrus
#

;)

limber jackal
#

There ya go! Kick that can down the road to the next dev! 😉

pearl vigil
limber jackal
#

Seriously though, that's a sound plan. Make it work first, then make it faster or better

pearl vigil
#

That works for the off world toolchain, not so much for the kernel. That is why I was concerned

#

A small kernel change can have a big effect on every userspace module and Im going to have a lot of those

#

Its too early to be, but I am excited to get circuit python as a userspace module and showandtell

#

Right now running on Metro M4 Airlift and Pinetime smart watch

limber jackal
#

That sounds really cool @pearl vigil. Looking forward to see more as it comes! 🙂

dusty citrus
#

up ups and aways

#

Nice chatting with you.

pearl vigil
#

As always

dusty citrus
#

was fun.

limber jackal
#

Likewise @dusty citrus. G'night

velvet pelican
dusty citrus
pearl vigil
#

Yeah that's from freebsd

limber jackal
#

25 years? Sourceforge? Hmmm, sounds like some fishy fly-by-night get-rich-quick utility

#

That's pretty slick

#

will definitely try to remember that if/when the need arises

dusty citrus
#

sounds like it's a vi addict editor-side tool. We speak of compiler side but the editor is essentially inseperable, though we insist it is atomic and fully fungible, one to the next.

#

Chuck Moore basically made the editor part of the language, in ColorForth, I think is a fair (mis)representation of what he did with it.

pearl vigil
#

I think many vim plugins use it

limber jackal
#

Add that to the "in theory" file @dusty citrus

pearl vigil
#

If I'm remembering it right

dusty citrus
#

afaik those files aren't used by the human being unless they're of value to that human - they are ignored by the untrained, to no harm.

#

So, something generated by the compiler to help the human programmer navigate the source code 'database'.

#

(and possibly uniquely reference a given use of a given function)

#

(looks basically like an index of each source code file)

#

Maybe to jump to the right spot in the code when an error is thrown.

#

(wild guesses; I of course saw them constantly and just ignored them entirely ;)

pearl vigil
#

Yeah but I dont want the index within a source, I want a representation of a interface. So I can say SPI driver is interface ID 0xF37B574C8EA90108, I want this value to be based off the source prototypes. If I get into the why its going into a long explanation on the tool chain and how everything is supposed to be super modular and based off specification.

hasty quarry
#

Word roots are odd

#

English is so messy

#

Where do -ix words come from?

#

-ix / -ces

#

I’m feeling Greek

zealous ermine
#

I’m feeling Greek

#

lol

burnt tendon
#

Basically, English is the borg of language. Is there a useful word in someone else's language? Cool, copy-paste, maybe strip some difficult consonants that don't exist in English, don't change the spelling, maybe just leave the conjugation alone even.

#

Most other languages have Rules, Mister and won't put up with such schenanigans.

umbral phoenix
#

...but change the pronunciation

stoic mesa
burnt tendon
#

word

hasty quarry
#

What the heck..

crystal ore
#

“The problem with defending the purity of the English language is that English is about as pure as a cribhouse <bot censored>. We don't just borrow words; on occasion, English has pursued other languages down alleyways to beat them unconscious and rifle their pockets for new vocabulary.” - James D. Nicoll

real falcon
burnt tendon
#

I would just like to point out that, despite having the punster role, I have not made a pun on this server all year.

dusty citrus
#


Q: Have you lived here all your life?
A: Not yet!

real falcon
#

wow i havent made a comment for entire year

velvet pelican
pearl vigil
limber jackal
#

Don't think I have the room for that in my house @pearl vigil , sorry!

pearl vigil
dreamy solstice
#

some old magnavox audio system

late fulcrum
dreamy solstice
#

huh

rapid solar
#

It blinky blinks! 🎉 Trying to expand beyond just ESP32 related boards and chose Feather Express STM32F4 and this Nucleo board to get started 🙂

tardy badger
#

Throwback to 10 years ago when I thought I could get a town of 2000 people in the middle of nowhere to have a town wide New Year’s Eve party

#

I was an ambitious and incredibly naïve 16 year old

#

One who also thought he could bring the Olympic Games to said town/region

#

Hehe

tardy badger
#

also reminded of a project i was working on for a while called Priception

#

it was supposed to be an AI powered price movement prediction tool. I got a little overwhelmed by it after a while but the static site still lives on an S3 bucket

hasty quarry
#

Is the way the brain stores information anything similar to a computer?

#

Or is it reaaaaaally analog. Like, not even comparable?

#

When I learned about DNA, it actually looked very digital. It’s either an AT both or a CG bond, and the information is their order, correct?

#

I wonder if the brain “allocates” information in blocks in some way

dusty citrus
#

@hasty quarry No it's not remotely the same.

#

we don't know what it is, yet. ;)

#

Penrose thinks that consciousness arises from microtubule foo. ;)

#

DNA appears to be essentially digital. ;)

hasty quarry
#

Yeah

dusty citrus
#

There's a podcast that explains it very well but it's embedded in the context of a politically sensitive matter, so I will not be mentioning it specifically, here. ;) lol

#

zachary moore.

#

All that said, there's a strong contingent in the A.I. crowd who thinks <foo> about <bar> and theirs is a point of view that says the 'substrate' doesn't matter 'enough' to impede A.I. development.

#

I think being an animal on a planet has everything to do with intelligences remotely like our own (including all the smarter mammals).

#

If you're hungry, you have to eat.

crystal ore
#

The mainstream model is that the brain stores information in the number and strength of synapse connections between neurons, changing how pattern-matching happens in the future. So it's kind of halfway between analog and digital.

dusty citrus
#

My anesthesiologist told me 'we don't know' how anesthesia works. ;)

#

anesthesiology is very close to the subject of consciousness, as it turns out. ;)