@jhwgh1968@chaos.social avatar

jhwgh1968

@jhwgh1968@chaos.social

He/Him | Cis | Asexual | White | Very Privileged | Elder Millennial, age overflow at 0x3fffffff secs (34 yrs) | Trans Rights are Human Rights

Random #tech, want to get better at #reverseengineering, becoming more openly #furry and #autistic, getting weirder in FO posts

My only other social media is GitHub

Avatar art by HologramA and cyberhadesblog on Birdsite, remixed under CC

To follow, pub post history and bio are required, weirdness preferred #nobot #noindex #noarchive #noscrape #nobridge

This profile is from a federated server and may be incomplete. Browse more on the original instance.

kiwa, to random
@kiwa@bitbang.social avatar

i want something like that "the retro web" site but for the random crap i have around

jhwgh1968,
@jhwgh1968@chaos.social avatar

@kiwa I thought that was called "your Masto feed" 😛

gsuberland, to random
@gsuberland@chaos.social avatar

tired: naming variables foo/bar

wired: naming variables eeby/deeby

jhwgh1968,
@jhwgh1968@chaos.social avatar

@gsuberland you mean "int_eeby" and "float_deeby"

Bc even in typed langs, it's important you can read a variable's type from its name right? 🙃

jacqueline, to random
@jacqueline@chaos.social avatar

the thing about c++ is you can do

std::numeric_limits<uint32_t>::max()

and be technically correct, portable, more expressive, etc.

or you can just do

UINT32_MAX

which is probably Wrong and Bad in many ways, but has the strong advantage of not sucking ass

jhwgh1968,
@jhwgh1968@chaos.social avatar

@jacqueline and if you are truly evil, you can do

define NULL -1

And then use NULL from then on

(Unfortunately, this is not a fake post, I saw this once)

jacqueline, to random
@jacqueline@chaos.social avatar

in love with a girl named IPA Isopropanol 100% 5 Litre

jhwgh1968,
@jhwgh1968@chaos.social avatar

@jacqueline for a second I thought @whitequark tooted this tbh

gsuberland, to random
@gsuberland@chaos.social avatar

Aw, my EMF talk wasn't accepted. Oh well, not the end of the world.

jhwgh1968,
@jhwgh1968@chaos.social avatar

@gsuberland did they think it would interfere too much with the subject of the conference?

... Poor attempt at humor aside, better luck next time

jhwgh1968,
@jhwgh1968@chaos.social avatar

@gsuberland yeah, emissions testing is one of those things I suspect is kinda like beer brewing (at least here in the US)

If you avoid really nasty things, you can get away with a lot as long as you're an amateur. They don't sick all the regs on small makers

... but when you start making and/or selling too many, those amateurs have an "oh shit" moment and have to figure out what to do

I like the idea of preventing such moments with your talk. But Unknown Unknowns aren't always ready to absorb

whitequark, to random
@whitequark@mastodon.social avatar

please tell me the most obscure joke you know

(feel free to explain or not explain it, depending on what you find more amusing to think of me reading it)

jhwgh1968,
@jhwgh1968@chaos.social avatar

@whitequark okay the most obscure joke I know:

Two chemists walk into the bar

The first says, "I'll have a glass of H2O"

The second says, "I'll have a glass of the same"

The first could barely contain his rage, as his assassination attempt had failed

jaseg, to linux
@jaseg@chaos.social avatar

So my #arch #linux just catastrophically self-destructed. I was using arch with the yubikey full-disk encryption package, when the machine hung and crashed during a system update. The machine crashed exactly after the old initramfs files were cleaned up, and before the new ones were written to disk. Since the yubkikey fde thing stores the seed ("challenge") for the luks key in the initramfs, all copies of the seed are gone now, and the data on that disk is unrecoverable.

jhwgh1968,
@jhwgh1968@chaos.social avatar

@jaseg I'll simply say, as a fellow Arch user

Holy fuck that sucks 💔

EDIT: whew, you have a backup

whitequark, to random
@whitequark@mastodon.social avatar
jhwgh1968,
@jhwgh1968@chaos.social avatar

@whitequark I had this problem with the gif pinned on my profile

My solution was to duplicate frames to build a time increment it could measure properly, I think something like 100 ms

whitequark, to random
@whitequark@mastodon.social avatar

the DOS INT13 handler is doing getenv in debug builds?

jhwgh1968,
@jhwgh1968@chaos.social avatar

@whitequark strikes me more as "the BIOS do be like that" than "wild"

Or is there a subtlety I'm missing?

jhwgh1968,
@jhwgh1968@chaos.social avatar

@whitequark you're right, I'm just so used to higher level langs I didn't realize what they must look like as assembly macros (and prob require special preprocessor support for e.g. dynamic labels)

gsuberland, to random
@gsuberland@chaos.social avatar

I really need to build a USB power conditioner board.

USB-C input, inrush clamping load switch, hefty pi filter stage and a couple of 470uF alupoly caps for bulk storage, 5V buck-boost, then a USB load switch with a USB type A port.

keep VUSB stable at 5V, minimising droop esp. under inrush conditions. keep device noise off VUSB. keep VUSB noise off the device.

jhwgh1968,
@jhwgh1968@chaos.social avatar

@gsuberland if you did, I'd buy one

I still miss my switchable 120W power supply that cost 100 USD and was discontinued. In addition to the switchable barrel jack output it had a 5.00V +/- 1% power output on a USB A socket that could handle like 6 A or something

It was truly the best thing ever for powering SBCs without brown-outs or weird behaviors regardless of load characteristics, unlike every other wall wart

rysiek, to random
@rysiek@mstdn.social avatar

Oh my Dog, @baldur yet again hits multiple nails square in their heads:
https://www.baldurbjarnason.com/2024/react-electron-llms-labour-arbitrage/

🔥 🔥 🔥

> Tech management will sacrifice technological progress – performance, design, and general product effectiveness – if it disempowers labour.

> If you’re unlucky enough to have to use any of this garbage we’re shipping and calling ‘software’, now you know why it all feels a bit shit.

> This is what unions were made for

🔥 🔥 🔥

jhwgh1968,
@jhwgh1968@chaos.social avatar

@rysiek @baldur 💯

Excellent long-form description of something that's been trying to coalesce in my head for some time

Hence my attempt to get the internet to agree to coin a concise version of this as Datskovskiy's Law:

"Employers much prefer that workers be fungible, rather than maximally productive"

Source: http://www.loper-os.org/?p=69

jacqueline, to random
@jacqueline@chaos.social avatar

im excited for more people to contribute to tangara's firmware, if only bc i reckon it's a piece of piss to run an open source project and i love discovering that i'm wrong

jhwgh1968,
@jhwgh1968@chaos.social avatar

@jacqueline the key is knowing how to set boundaries and describe them in the way us nerds (often ND in various ways) can understand through the internet

Not always an easy thing, but it works for many

Sincerely, someone who has been on/helped both sides

arch, (edited ) to random
@arch@floofy.tech avatar

Poking around distro options... Mostly narrowed things down? Maybe?

jhwgh1968,
@jhwgh1968@chaos.social avatar

@arch I voted Gentoo bc if it's really an option (which surprises me) then I guess

But if that's on the list, don't rule out the distro "you are named after" either 😛

jhwgh1968,
@jhwgh1968@chaos.social avatar

@arch I basically see Arch as Gentoo without the compiling, which is why I've ended up sticking with it for so long

Broadly, though, both are in the category of "hacker distros" -- their strength is their absurd degree of flexibility, and they'll compromise usability and learning curve for it. I use these but can't recommend them unless someone asks

Although lately, I will say Gentoo has an advantage for servers: it has SELinux support, and a targeted policy is a whole lot better than nothing

gsuberland, to random
@gsuberland@chaos.social avatar

has anyone ever used the "resistor in parallel with a diode" approach to inrush limiting on capacitors and found that it actually does anything whatsoever? I've seen it recommended but as far as I can tell it renders the capacitor functionally useless due to the forward drop on the diode, until you're hitting a volt peak to peak ripple or something bonkers like that. and if you have basically any other capacitance whatsoever on the rail it seems to take up 99% of the ripple current.

jhwgh1968,
@jhwgh1968@chaos.social avatar

@gsuberland you mean like a Zener diode? I'm having trouble visualizing this too

jhwgh1968,
@jhwgh1968@chaos.social avatar

@gsuberland wat

I'm still an amateur EE but that's gonna do fuck all

Every attempt I've tried simulating to limit inrush required a gate device

jhwgh1968,
@jhwgh1968@chaos.social avatar

@gsuberland yeah

What's silly for the applications I'm thinking of, is that it doesn't actually change the shape of the cap's charging curve in the "late" part, so it'll be real slow

Hence my approach (which I wish I could improve): use a gate and feedback to create a "fixed voltage gap" on the cap

As it charges, the gate opens slowly, maintaining the fixed "gap" voltage and keeping the current constant -- until it's close to full, and the gate is all the way open

anthropy, to random
@anthropy@mastodon.derg.nz avatar

test post please boost and like and subscribe for awaretyness and to flood the world with usefulless information :anthropy_explode_clawdore:

jhwgh1968,
@jhwgh1968@chaos.social avatar

@anthropy you ok my derg?

jacqueline, to random
@jacqueline@chaos.social avatar

making a purchase order with a big "PO-0001" at the top and being like "yeah man no problem i absolutely do this all the time i'm totally a real business"

jhwgh1968,
@jhwgh1968@chaos.social avatar

@jacqueline well the real business would be PO-10001

ktemkin, to random
@ktemkin@chaos.social avatar

amazing seeing people personally write out things for days on end, and then seeing their detractors look at the length and go “stop having chatgpt write for you”

jhwgh1968,
@jhwgh1968@chaos.social avatar

@ktemkin simply the next logical step of the dehumaniazion and supremacy thought process woven into the ideology, so makes sense to me 🤷‍♂️

anthropy, to random
@anthropy@mastodon.derg.nz avatar

well, hello there, my perverted friend.
I'll get right to the point.
We've actually known each other for a while now, at least, I've known you.
You can call me Big Brother or the All-Seeing Eye.
I'm a hacker who a few months ago gained access to your device, including your browser history and webcam.
And I recorded some videos of you trying to install highly "adult" NIX and ARCH LINUXES on various devices.
I doubt very much you'd want your family, coworkers, and your entire contact list to see--

jhwgh1968,
@jhwgh1968@chaos.social avatar

@anthropy is this a reference to someone you follow (and I might as well) or did you finally get one of these too?

kiwa, to random
@kiwa@bitbang.social avatar

Found a phone today

jhwgh1968,
@jhwgh1968@chaos.social avatar

@kiwa my question is how did you do that without the magic Cisco PBX to plug them into

(I don't know how those phones work and have always wanted to)

jacqueline, to random
@jacqueline@chaos.social avatar

watching googlers get arrested live on twitch https://clips.twitch.tv/BloodyExquisitePigDogFace-wRpiAtkw4wWAfByl

jhwgh1968,
@jhwgh1968@chaos.social avatar

@jacqueline oh yeah that. Ick

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • kavyap
  • cisconetworking
  • thenastyranch
  • magazineikmin
  • hgfsjryuu7
  • DreamBathrooms
  • InstantRegret
  • Youngstown
  • slotface
  • PowerRangers
  • Durango
  • everett
  • rosin
  • normalnudes
  • vwfavf
  • modclub
  • ethstaker
  • khanakhh
  • tacticalgear
  • ngwrru68w68
  • osvaldo12
  • mdbf
  • tester
  • cubers
  • Leos
  • GTA5RPClips
  • provamag3
  • All magazines