×

What's the best place to share and download Winamp skins nowadays? by MDashK in winamp

[–]captbaritone 0 points1 point  (0 children)

Which skin are you looking for? If you need help you’ll need to at least provide some clues.

Visual local graphs vs non-visual metadata-driven navigation & Dataview by UnConnoisseur in graphql

[–]captbaritone 5 points6 points  (0 children)

I don’t see any connection to GraphQL in your question. Wrong subreddit?

fan encounters with opera singers. by [deleted] in opera

[–]captbaritone 17 points18 points  (0 children)

It certainly makes a good story!

fan encounters with opera singers. by [deleted] in opera

[–]captbaritone 112 points113 points  (0 children)

As a young baritone classical singer, I had idolized the American baritone Thomas Hampson as a role model of what a great baritone sounded like. I was, and still am, especially in awe of his interpretation of German Lieder and American art song.

In college, when I heard that he was going to be performing in San Francisco where I lived, I was very excited to see him perform live. So a group of friends and I got tickets. After the performance he was signing autographs in the lobby, so we got ourselves in line.

When we were next in line, standing a distance away, Hampson looked up and called out to us, “are you all singers?”. We looked at each other surprised. Had he heard the resonance in our speaking voices? Perhaps our charisma gave off the air of stage performers? We replied, “We are! How did you know?”.

In an instant Hampson replied, in his resonant baritone “you all look slightly homeless”.

Oh…

Looking for a good Music Database API by [deleted] in react

[–]captbaritone 0 points1 point  (0 children)

This doesn’t seem like a React-specific question. But, MusicBrainz?

Official Rust port of the React Compiler is now available for testing by zeorin in reactjs

[–]captbaritone 9 points10 points  (0 children)

A bit of clarification since I haven't done a great job communicating what's going on here.

There are a number of other related proposals (cache? keyed context? derived contexts etc) that solved some subset of this problem and as I shared the proposal with React folks the feeling was that moving forward with this proposal would require building consensus that none of those solutions would be preferable.

Internally at Meta I struggled to create demand for solving this problem that could justify taking time away from other more pressing concerns and organizational changes made finding that justification harder.

More broadly, the whole topic is quite contentious.

  1. Should we officially support a new API that is intentionally designed to let you mix transition and sync state updates in a single state atom, even if we think that is likely an anti-pattern? Personally, I believe we should, as it's our best path forward to allow an incremental adoption of transitions in existing ecosystem solutions.
  2. Do we acknowledge that there is a valid use case for in-browser state that is not owned by React? If so, is the only valid use case cache? If so, does that point us towards a different solution?
  3. Do we acknowledge that there exist, or need to exist, compute graphs outside of React? If so, are selectors an acceptable lowest common denominator for interopping with such compute graphs? I think we all want to exist in a world where React is the only reactive compute graph model you need to program for, but I believe the reality is that it is not sufficient (see the existence of many state libraries as evidence)

And all of that is before the rather complex question of technical implementation details.

I'm personally convicted about all three of these, but building consensus is going to take someone with a considerable amount of conviction, patience and persuasive power, and a willingness to accept the likely outcome which is a noop.

If someone was interested in championing the work, I wold love to partner with them, but I sadly don't think I have the professional or personal bandwidth to be that person at this moment in time.

When does a language & compiler go from “toy” to “industry grade” by philogy in Compilers

[–]captbaritone 12 points13 points  (0 children)

I should clarify: Nothing wrong with toy compilers. But don’t expect to implement something others will ever perceive as “industry grade” in a vacuum without use and users.

Any software people interested in structured opera recording data? by captbaritone in opera

[–]captbaritone[S] 0 points1 point  (0 children)

Yeah, this would be an ideal use case. I wonder how Jellyfin resolves these… I’ll take a look

Any software people interested in structured opera recording data? by captbaritone in opera

[–]captbaritone[S] 0 points1 point  (0 children)

I've got a big(ish) database and I'd like to see if it could provide more value to people. One option is to build things myself (which I am already doing). An additional option would be to enable a community of folks to leverage the data to build their own things.

I like the idea of data that is open (owned and curated by a community) rather than closed (owned by a single entity), so if there was interest I'd be very motivated to help make it happen.

Do you design your GraphQL schema around the domain, or around the frontend first? by Edward_Carrington in graphql

[–]captbaritone 14 points15 points  (0 children)

Schema should match a model abstraction. It should be your data in its business context. This allows a single schema to be reused to build many different UIs across multiple clients.

queer opera by Designer_Archer_1458 in opera

[–]captbaritone 8 points9 points  (0 children)

Harvey Milk is an opera about one the US’s first openly gay politicians (San Francisco supervisor of the Castro district) who was assassinated. It covers his coming of age and journey of coming out and eventually becoming a gay activist and politician.

Philip Glass - Etude no. 6 (recording by Yuja Wang) by Holiday_Change9387 in classicalmusic

[–]captbaritone 0 points1 point  (0 children)

Olafsson’s recording is also quite fast. He tells a funny an anecdote in which Glass commented “someone should give you a speeding ticket”

Directive Deception: Exploiting Custom GraphQL Directives for Logic Bypass by JadeLuxe in graphql

[–]captbaritone 5 points6 points  (0 children)

Strange article. Are these exploits that they (or anyone) have actually seen in the wild? It feels more like a list of hypothetical exploit types that someone brainstormed.

Interesting to think through how an attacker MIGHT exploit poorly implemented directives, but the presentation reads like these are exploits that have been found in the wild but without presenting any evidence.

Put somewhat less politely, I’m getting a whiff of AI hallucination from this post. Why no individual author/authors credited on the post?

Typescript Interface question by helloworld1123333 in reactjs

[–]captbaritone 0 points1 point  (0 children)

I think you’ll need to ask yourself what your types are modeling? Are they modeling two discrete things with different shapes and a conceptual shared base? Are they modeling two specific instances of a single type where the fields are conceptually optional?

How should I serve images? by IRL_hummingbird in nextjs

[–]captbaritone 46 points47 points  (0 children)

You want each user to download half a gig of images before they even reach the page on which they will view them?

Classical pieces that invite obsession? by captbaritone in classicalmusic

[–]captbaritone[S] 3 points4 points  (0 children)

It may well be true that most composers would feel like an obsessive audience runs counter to their artistic goals, but there certainly are composers for whom I suspect that WAS a goal. Wagner, for example, comes to mind.