@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.

timonsku, to random
@timonsku@mastodon.social avatar

Starting to see why so few projects do PoE or do cursed PoE. Its quite a thing to implement. USB PD feels almost easy compared (assuming vendor IC does the state machine heavy lifting).

whitequark,
@whitequark@mastodon.social avatar

@timonsku I looked into it and it was daunting

it needs custom magnetics? how the fuck would i even begin to approach that

whitequark,
@whitequark@mastodon.social avatar

@timonsku I actually meant the boost converters, not the toroids for the jack

whitequark,
@whitequark@mastodon.social avatar

@timonsku no no this is for a sink

when I looked into it, sinks were using boost converters, which require custom wound gapped transformers, or at least that's what I concluded

xgranade, to random
@xgranade@wandering.shop avatar

Every single part of this blog post (except possibly live captioning) is entirely and extremely cursed.

https://blogs.microsoft.com/blog/2024/05/20/introducing-copilot-pcs/

If this absolute fraud keeps going, soon it won't even be possible to build your own Linux desktop from parts without getting a CPU that is built from the ground-up for putting stolen art through a meat grinder and turning it into anime pfps.

whitequark,
@whitequark@mastodon.social avatar

@xgranade isn't that just a matrix multiplication accelerator

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

@xgranade dunno! hard to say without having more details on hand. probably much easier than porting Mesa to Mali or sth.

but I also find it difficult to go along with the dramatization in your original post

whitequark,
@whitequark@mastodon.social avatar

@xgranade incentives are the same as they've ever been, yes

live captioning is a godsend though, I would use it extensively but my laptop isn't fast enough to run a model even at 1x and also something else

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

@jpab this defeats the purpose of having telemetry, which is collecting accurate population-wide statistics on the use of features

the bug reporter population is not a randomly chosen subset of the whole population

whitequark,
@whitequark@mastodon.social avatar

@jpab telemetry is not a diagnostic aid

whitequark,
@whitequark@mastodon.social avatar

@unlambda telemetry is used to find out which features need more attention and which can be safely removed; it is not a diagnostic aid

whitequark,
@whitequark@mastodon.social avatar

(several people have read "cursed" in "cursed solution" and did not conclude that the intended purpose is incentivizing a change in behavior rather than, say, collecting diagnostic information, which you can already do and nobody objects to)

whitequark,
@whitequark@mastodon.social avatar

@slowfallinward we're building software at a pace and on a scale previously unseen. it didn't suddenly become vital overnight but is a consequence of a shift over the last two decades

whitequark,
@whitequark@mastodon.social avatar

@slowfallinward github is full of threads where a bunch of enraged people dogpile some developer who removed a feature that was high-maintenance and/or poorly designed

nobody wants that but without visibility into which features are actually used how would you avoid it?

whitequark,
@whitequark@mastodon.social avatar

@unlambda this is true but that doesn't make it a representative sample of the population

whitequark,
@whitequark@mastodon.social avatar

@slowfallinward I'm in favor of it because people don't fuckin participate and when they do, they only do it to complain

if you fix that cultural problem I'll reconsider :3

whitequark,
@whitequark@mastodon.social avatar

@slowfallinward oh I'm completely in favor of "if you use a distro package we throw out your bug report"

the way Debian unbundles the vendored abc is actively hostile for example

whitequark,
@whitequark@mastodon.social avatar

@slowfallinward (the other solution here is just to not accept issue reports of the form "you broke my workflow" from the general public filtering by some other criterion)

whitequark,
@whitequark@mastodon.social avatar

@slowfallinward nobody real actually reports problems with debian packages to debian

whitequark,
@whitequark@mastodon.social avatar

@slowfallinward also I'm fine supporting people who self-build even if they sometimes get cursed problems. that is important for the health of the codebase, and also it lacks the scale at which the packagers can distribute their mistakes

whitequark,
@whitequark@mastodon.social avatar

@slowfallinward if your telemetry can't be disabled with a single boolean flag you're doing it wrong tbh

whitequark,
@whitequark@mastodon.social avatar

@krans it's not exclusive, but in general I can see proprietary applications including telemetry on an opt-out basis all the time, so it is not anywhere nearly as contented as e.g. the golang telemetry

whitequark,
@whitequark@mastodon.social avatar

@krans also ASIC people are weird :p

whitequark,
@whitequark@mastodon.social avatar

@slowfallinward if you don't trust a project why are you running their code unsandboxed on your system with all your private data?

whitequark,
@whitequark@mastodon.social avatar

@nus no, but this sort of thing happens all the time

if you ship software on a large enough scale, "just ask a bunch of guys" doesn't cut it anymore for visibility into who's using it and how

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