@whitequark@mastodon.social
@whitequark@mastodon.social avatar

whitequark

@whitequark@mastodon.social

catgirl shaped object

"A cat is valued for companionship and its ability to kill vermin."

✧ i have friends, and my purpose is to support them ✧
✦ i have enemies, and my purpose is to eliminate them ✦
✶ i have a life, and my purpose is to reach heaven by violence ✶
✷ nothing else matters ✷

#searchable

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

whitequark, to random
@whitequark@mastodon.social avatar

the problem with telemetry in open-source applications is that the majority of people who use them don't tell anybody about their workflow, so whenever you change something, you have to be prepared for a sudden and unexpected inflow of angry complaints about you breaking something

you could do polls, but that selects for people who would complete a poll, again excluding many who would be touchy about their workflow

whitequark,
@whitequark@mastodon.social avatar

cursed solution: opt-in telemetry but bug reports are only accepted from people who've had telemetry enabled for a while before the bug was reported, therefore encouraging opting in

mcc, to random
@mcc@mastodon.social avatar

The wifi on my Thinkpad running Linux works really, really bad and I don't understand why, and it seems to only behave this way intermittently

Speed test on desktop with ethernet: 804 Mbps down, 500 Mbps up

Speed test on laptop with wifi: 1-4 Mbps down, upload test simply crashes and sends no data (this is the Google/MLabs internet test), meanwhile I'm downloading a new Rust with Rustup and it's going at 300kb/s which takes a long time

whitequark,
@whitequark@mastodon.social avatar

@mcc I... I could help you debug this, regretfully

whitequark,
@whitequark@mastodon.social avatar

@mcc oh.

whitequark,
@whitequark@mastodon.social avatar

@mcc whatever is wrong probably lives in the card firmware

mia, to random
@mia@void.rehab avatar

ethernet cables getting twisted up with other cables? just untwist the pair!

whitequark,
@whitequark@mastodon.social avatar

@astrid @fleckenstein @mia it'll likely overload the receiver therefore making it not work

buuut if you add like 80 dB of attenuation it should be fine

hm, i could probably test this...

0x47df, to random
@0x47df@duckpon.de avatar

when I close my eyes I see ducks 😍😍😍

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

for most of my life when i did play games i'd play shooters simply because it was something that i found that distracted me from overwhelming chronic pain, and i didn't think about it much if at all

so now that i've recently realized that you can, and should, outsmart and outplan the enemy, the experience completely changed for me

whitequark,
@whitequark@mastodon.social avatar

@UkeBLCatboy im already badass in real life i play shooters to think >:3

whitequark,
@whitequark@mastodon.social avatar

@robryk yes

mia, to random
@mia@void.rehab avatar

reminder: turn your computer off. go outside. smell the flowers while you still can. we all fall one day, and only the lucky get a warning

whitequark,
@whitequark@mastodon.social avatar

@mia what if i dislike how flowers smell

whitequark,
@whitequark@mastodon.social avatar

@mia catnip? i planted it in a pot so i dont have to go outside

mwk, to random
@mwk@donotsta.re avatar

looking for recommendations of schematic drawing software; specifically, I want to draw the insides of an FPGA logic block for documentation purposes (I'm reversing FPGAs and want to have better documentation than https://prjunnamed.github.io/prjcombine/xc2v/clb-xc3s.html )

requirements:

  • I won't hate it too much after drawing a lot of them
  • has layers or something, so I can easily draw a base schematic and then create a dozen distinct highlighted versions
  • the result can be included in docs that will work in both light mode and dark mode
whitequark,
@whitequark@mastodon.social avatar

@mwk last time I tried it made me want to kill myself and then I gave up

artemist, to random German
@artemist@mildlyfunctional.gay avatar

they should make factorio but more annoying (power lines have a max current carrying capacity and resistive losses, you can create transformer substations for long-distance 250kV power lines, motors create reactive power)

whitequark,
@whitequark@mastodon.social avatar

@artemist that would be so good

whitequark,
@whitequark@mastodon.social avatar

@artemist run the ASICs with CXXRTL

I would port it to GPUs for massively parallel simulations in order to make this a reality

thezoq2, to random
@thezoq2@mastodon.social avatar

libgit seems super annoying to compile to wasm, so I'm attempting to use http(s) to download the libraries instead.

Unfortunately, https especially seems hard to do in wasi. There seems to be wasix which supports it, but I'm not quite sure how that works.

wasi seems to support http, which is fine, but reqwest seems to automatically "upgrade" me to https for some reason.

Also, doing http requests from a https page causes issues IIRC so that might not be a good option anyway

whitequark, (edited )
@whitequark@mastodon.social avatar

@thezoq2 wasix isn't something I'll ever support fwiw, the whole concept is misguided

whitequark,
@whitequark@mastodon.social avatar

@thezoq2 adding fetch as a hostcall is one option, adding http support to runtime-js is another (it's not currently exported)

whitequark,
@whitequark@mastodon.social avatar

@thezoq2 there is a standard wasi api for http if you use wasip2; it's not currently implemented in runtime-js but it could be

whitequark,
@whitequark@mastodon.social avatar

@thezoq2 I've actually never used http in wasm because I want to make fewer network requests not more...

whitequark,
@whitequark@mastodon.social avatar
whitequark,
@whitequark@mastodon.social avatar

@thezoq2 ah actually no, wrong library ;;

whitequark,
@whitequark@mastodon.social avatar

@thezoq2 ok I think this + wit-bindgen is your best bet https://github.com/WebAssembly/wasi-http

whitequark, to random
@whitequark@mastodon.social avatar

me: "i like it how the entire LLVM project is one monorepo"
her: "when are you going to compile the entirety of LLVM to WebAssembly?"
me: "yes."
her: "... I said that as a joke"

whitequark,
@whitequark@mastodon.social avatar

@SoniEx2 then do it :3

whitequark,
@whitequark@mastodon.social avatar

@SoniEx2 i think gcc for example uses pipes extensively, which are a problem

i plan to add a custom hostcall which handles stdout/stderr but no stdin, or perhaps stdin as a fixed string

stdout/stderr can and have to be callbacks

whitequark,
@whitequark@mastodon.social avatar

@SoniEx2 yep, that's the plan. I want it to be fully synchronous because SAB is kind of a pain, though I recently discovered that you could use service workers to add CORS headers client-side apparently?

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