• 0 Posts
  • 684 Comments
Joined 3 years ago
cake
Cake day: June 22nd, 2023

help-circle





  • You are precisely wrong here, echoes require open space to proliferate.

    Go out to a field and try to produce an echo. They literally require walls to bounce off of.

    Isn’t the reason you are invoking a contortion of scale to shift our focus to inside one of these smaller bubbles/cells motivated by a desire to induce a sense of some small degree of open space around us? In a sense, aren’t you arguably still invoking the idea that space is what allows echoes rather than density and enclosure?

    You need some space yes, ideally the inside of your chamber needs to be mostly empty and insubstantive.

    However, echo chambers can not be filled with too much space, because echoes don’t work at infinite scale. Sound dissipates and loses energy as it travels through air, so for an echo to occur and you to hear it, you need to be a relatively short distance away from a wall. To be truly echoey and hear multiple echoes of the same sound bouncing back and forth on the walls in front of and behind you, you need those walls even closer together, for not just the extra distance travelled, but also how much energy is lost during each reflection.







  • I think the English media is misreporting this somewhat. He’s been remanded to jail pending trial as a potential flight risk, but he can leave jail by posting a bond / bail.

    I think Swiss media just reports it differently because it’s more common to be let go with a promise to reappear for your trial and no bail, so they report this as his being remanded as a flight risk, whereby in American and Britain the default is typically being released on bail, so reporting that they were remanded implies that bail was denied.

    In English language news this is more commonly headlined as “judge sets bail for Swiss bar owner”.



  • Outside of the for loop counters i and j, short variable names are awful. Coming back to old code written with abr var nams is like talking to someone in the military who just constantly throws out jargon and acronyms that they know you don’t know.

    But so are Java style ObserverFactoryManagerTemplateMachinistTemplater names.

    There’s a sweet middle ground of short, but actually descriptive name. Sometimes it’s not possible but that’s usually a code organization / language / framework smell.

    Too short variable names is usually a sign that you need to use a proper ide, with auto complete, or that you need to use a proper build process that will minify your code after the fact.

    Too long names are usually a sign that your module of code (function, class, namespace, etc) is too large, or that your language/framework naming conventions are too strict, or the language doesn’t encapsulate scope properly.