@noah@mastodon.despise.computer
@noah@mastodon.despise.computer avatar

noah

@noah@mastodon.despise.computer

Systems Engineer at Cloudflare

Rust programmer, tokio.rs maintainer

humble packet farmer by day, network programming performance junkie by night

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

puppygirlhornypost, to random
@puppygirlhornypost@transfem.social avatar

seconds before disaster

top ten eerie posts written moments before disaster

RE: https://akkoma.meows.gay/objects/f8c2cbf1-adb2-47c5-8212-555e3427231f

noah,
@noah@mastodon.despise.computer avatar

@puppygirlhornypost rescuers will spend weeks sifting through the rubble afterwards

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

Tell me you're doing the GitOps thing without telling me you're doing the GitOps thing

noah,
@noah@mastodon.despise.computer avatar

@hazelweakly could be worse, it has been zero days since i last used jinja to template yaml for my homelab

noah, to random
@noah@mastodon.despise.computer avatar

A question for the WASI folks: what is the value proposition of WASI?

For edge compute, threading, synchronization primitives, and polling (a la select/poll/epoll/etc) would be nice, but I feel like a lot of the other APIs wouldn't be very useful.

For more general server-side stuff, why wouldn't I just run native binaries directly?

Note that I'm operating under the assumption that WASI is for server-side work.

noah,
@noah@mastodon.despise.computer avatar

@sunfish ah, i did not know about wasi-http or wasi-keyvalue!

my hunch here is that where wasm will truly shine will be in allowing a edge networks to run untrusted customer code without the overhead of virtualization (e.g Fastly Compute@Edge or Cloudflare Workers)

for more conventional clouds, is wasm seen as being potentially as significant there?

glyph, to random
@glyph@mastodon.social avatar

tfw you wake up early on a sunday and can't get back to sleep so you try to fix up the failing tests on a 6-year-old pull request to leverage an obscure sockets feature that allows for a popular type of parallelism https://github.com/twisted/twisted/pull/994

noah,
@noah@mastodon.despise.computer avatar

@glyph is SO_REUSEPORT really that obscure?

annieversary, to random
@annieversary@trans.enby.town avatar

thinking of being financially irresponsible and buying a herman miller chair

noah,
@noah@mastodon.despise.computer avatar

@annieversary would recommend

tbh it's not even really irresponsible since those things last a long time and you'll save money from not having fucked up your back as much when you're older

also like, not having pain when you're old is worth a lot of money

ekuber, to random
@ekuber@hachyderm.io avatar

async/await is sparkling cooperative multitasking

noah,
@noah@mastodon.despise.computer avatar

@ekuber futures aren't coroutines because they don't come from the Coroutine region of France

noah, to random
@noah@mastodon.despise.computer avatar

Filed my first RUSTSEC advisory today: https://rustsec.org/advisories/RUSTSEC-2024-0003.html

I found a DOS vuln in the h2 crate (part of hyper, and used by that and everything else in Rust with HTTP/2 support) and patched it.

Patch is here: https://github.com/hyperium/h2/pull/737

This was released in h2 versions 0.3.24 and 0.4.2.

Update your stuff everyone!

This can cause OOM and CPU exhaustion with a tiny amount of traffic.

sugar, to random
@sugar@goblin.camp avatar

how follower counts work on fedi:

0 - difficult to achieve, try posting your cat

45-200 - normal people, the backbone of our nation

420-699 - legends, pillars of the community

1000+ freaks

noah,
@noah@mastodon.despise.computer avatar

@sugar what's in the holes?

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

deleted_by_author

  • Loading...
  • noah,
    @noah@mastodon.despise.computer avatar

    @GossiTheDog what is the current theory on who they are again?

    i know they are likely linked to russia, not much more

    parismarx, to random
    @parismarx@mastodon.online avatar

    Which Mastodon app should I be using?

    noah,
    @noah@mastodon.despise.computer avatar

    @parismarx what platform?

    mcc, to random
    @mcc@mastodon.social avatar

    Hey what happens if you clone an UnsafeCell

    noah,
    @noah@mastodon.despise.computer avatar

    @mcc @onelson too often i feel that the trouble with unsafe rust is that people don't want to bite the bullet and define behavior

    just let my pointers be ints goddamnit

    tagging @jyn who refuses to accept that allowing pointers to occasionally be semantically ints is a good thing

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