home.social

#bikeshedding — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #bikeshedding, aggregated by home.social.

  1. investigating swalwell but doing fuckall about trump is fucking epic levels of bikeshedding right there

    #USPolitics #uspol #bikeshedding

  2. Cool - this #meeting could have been the #email I sent a month ago where I outlined the #problem, the alternative #solutions and my (as #sme) recommended solution, which was agreed to be the optimal solution.

    #outlook doesn't need "email reactions" it needs "I agree with your assessment/proposal just go do it, we don't need a meeting" and "I would like a meeting to hear myself talk / #bikeshedding please."

  3. Weia. An Führerschein aufm Streichelfernsprecher wäre ich nicht gekommen, wenn mich jemand gefragt hätte nach

    - dringende Probleme in D
    - dringende Digitalisierungsdefizite in D

    Aber gut, man kommt in die Presse, es braucht keine schwierigen politischen Kompromisse und schwere Entscheidungen ... keine Kopfschmerzen vom Denken. Politiker halt.😜

    Und das Portemonnaie wird deutlich dünner. Digitalisierungsgewinn🎉

    tagesschau.de/inland/innenpoli

    #führerschein #digitalisierung #bikeshedding

  4. #rustlang #bikeshedding

    Where to place the 'mut'? In this context either works:

    1.
    let mut handle = Foo::handle(); bar.method(&mut handle) ;

    2.
    let handle = &mut Foo::handle(); bar.method(handle) ;

  5. #BikeShedding

    In terms of naming for a collection of same-type objects that can change in size:

    List > DynamicArray >> Vector

    I *hate* the use of Vector for this. Extra annoying in the context of games/graphics where you have *actual* vectors.

    I like DynamicArray but it’s too long for a type that’s widely used. I could settle for something like DynArr but I prefer to avoid abbreviations; especially when List is right there.

    And a *linked* list shouldn’t be called just List to begin with.

  6. Meetings, deren Agendapunkte so nutzlos sind, dass man sich wünscht, es würde stattdessen über einen Fahrradschuppen diskutiert...

    #bikeshedding

  7. The problem with knowing what #Bikeshedding [1] and #PigeonChess [2] is, is that in your mind (or in my case in my paper notebook) you start to count how often they occur during a meeting and who is more prone to one or the other ;)

    [1] thedecisionlab.com/biases/bike
    [2] rationalwiki.org/wiki/Pigeon_c

  8. @brynet

    Seems pretty reasonable, but I was confused by the choice of ENOTTY ("inappropriate ioctl for device") in the patch when EPERM, ENOENT, EACCES, or EINVAL feels more fitting to me. #bikeshedding

    (FWIW, everywhere else in that patch uses ENOENT)

  9. CW: #LaTeX, #Emacs, and #pronouns

    It probably violates a lot of the usual conventions of #LaTeX #style but I can now \usepackage{catarcher} and have a quasi-nice interface to separating a character (or place, or organization) within a story from their function within it.

    Yes, you are allowed to think of a feline with a bow and arrow. There may be a #ttrpg motivating some of this. Er what, the focus group hates poncy elf men? We can fix that!

    \MakeNPC{protagonist}{Kragfeet}{Borhona}{f}{surname-first}
    \InductNPCIntoSpecies{protagonist}{dwarf}

    And later in the document...

    Upon \NPCpossessiveadjective{protagonist} person, \NPCfullname{protagonist} bears a letter written in the \NPCspeciesadjective{protagonist} language.

    There are shorter forms of the #macros that end up boiling down to unique eyesore macros that yield fixed strings after all the #recursive expansion is said and done. At the bottom of it all is some games with \expandafter\def and \csname ... \endcsname that build up a bunch of keyed lookup tables.

    The *roff equivalent (including #groff and #heirloom doctools) is more straightforward thanks to the .ds request. You could use macros in the body of the document but predefined strings fit the visual flow better.

    .MakeNPC protagonist Kragfeet Borhona f surname-first
    .InductNPCIntoSpecies protagonist dwarf

    Upon \*[paprotagonist] person, \*[fuprotagonist] bears a letter written in the \*[spadjprotagonist] language.

    In either case, you refer to the character by their function within the document. And when the focus group inevitably changes their mind again, you'll only need to go to one place to change just about every reference in the document. You still must proofread everything to ensure it makes sense after the changes. (Sorry.)

    Cue #bikeshedding about whose eyesore macros are less ugly.

    Can I write an entire document in it? Yes. Is it worth it? It yields attractive output. Does it do so with tolerably little tearing of hair and gnashing of teeth? I don't know yet. #Emacs and #orgmode help in some ways but hinder in others. Aren't #tradeoffs fun?

  10. It's not #bikeshedding ... What's the term for the following?

    "Should we do X or Y"
    "X"
    "X is not an option. We'll do Y"
    ("So why asking in the first place?")

  11. #Trump's obsession w/ renaming the Gulf of Mexico & annexing neighboring countries are instances of the "Law of triviality"

    world issues are too complex so he focuses on trivial things upon which everyone can have an opinion.

    b.mamund.com/4hc7tXT

    #usPolitics #BikeShedding

  12. In an act of great #bikeshedding, I present you with the latest addition to my #aerc config:

    spinner = :),:P
    spinner- interval = 400ms

  13. The “rest” operator, … for function parameters is probably one of the worst named things in JavaScript. The "this" is also high up there, but like, why didn't they go with the "gather" operator. “Gather" and “spread” is way more intuitive than “rest" and “spread”.

  14. CW: CW Desktop Customization Bikeshedding

    Wenn du den Begriff #Bikeshedding nie so richtig verstanden hast, wird er greifbarer, nachdem du einmal Desktop Customization gemacht hast. Dock zu breit, Dock zu schmal, zu viel Padding, zu wenig Padding, Icons zu klein, Icons zu groß, Autohide gut, Autohide schlecht, Animation zu wenig ausgeprägt, zuviel Animation, zu transparent, nicht transparent genug. Alle haben eine eigene Meinung und werden nicht zögern, sie dir mitzuteilen. 😂

  15. There is just one Grade I listed bike shed in England.

    Now, you might ask yourself, did occur during construction of this shed?

    Yes indeed....

    en.wikipedia.org/wiki/St_Cathe

  16. The feeling when 87.5% of the discussion under your contribution is about : unreliable CI and insignificant .

    Congrats, the project has created a barrier to entry for anyone who hasn't been into it for years already.

    Hint: give everyone a freaking that satisfies your needs and let us move on to actual work, without having to redo the same stuff 8 times. Sheesh.

  17. I haven’t written anything on my blog for over 2 years, despite reading numerous other blogs each day. So I started by looking at my site.I started tweaking CSS and HTML about a week ago and I still haven't written a word. #bikeshedding

  18. The very excellent @GraphicMatt is in chambers providing blow-by-blow coverage of #Toronto #City #council as usual.

    They're arguing about bringing back #paper #printouts (which will cost $200k) to review reports and findings and minutes etc. because apparently some councillors can't use a tablet or a screen to access the digital records?.

    #ForFucksSake. Pass the goddamned city budget, and we're wasting time on this? Fucking #bikeshedding (en.wikipedia.org/wiki/Law_of_t)

    mastodon.social/@GraphicMatt/1

  19. The very excellent @GraphicMatt is in chambers providing blow-by-blow coverage of #Toronto #City #council as usual.

    They're arguing about bringing back #paper #printouts (which will cost $200k) to review reports and findings and minutes etc. because apparently some councillors can't use a tablet or a screen to access the digital records?.

    #ForFucksSake. Pass the goddamned city budget, and we're wasting time on this? Fucking #bikeshedding (en.wikipedia.org/wiki/Law_of_t)

    mastodon.social/@GraphicMatt/1

  20. The very excellent @GraphicMatt is in chambers providing blow-by-blow coverage of #Toronto #City #council as usual.

    They're arguing about bringing back #paper #printouts (which will cost $200k) to review reports and findings and minutes etc. because apparently some councillors can't use a tablet or a screen to access the digital records?.

    #ForFucksSake. Pass the goddamned city budget, and we're wasting time on this? Fucking #bikeshedding (en.wikipedia.org/wiki/Law_of_t)

    mastodon.social/@GraphicMatt/1

  21. The very excellent @GraphicMatt is in chambers providing blow-by-blow coverage of as usual.

    They're arguing about bringing back (which will cost $200k) to review reports and findings and minutes etc. because apparently some councillors can't use a tablet or a screen to access the digital records?.

    . Pass the goddamned city budget, and we're wasting time on this? Fucking (en.wikipedia.org/wiki/Law_of_t)

    mastodon.social/@GraphicMatt/1

  22. The very excellent @GraphicMatt is in chambers providing blow-by-blow coverage of #Toronto #City #council as usual.

    They're arguing about bringing back #paper #printouts (which will cost $200k) to review reports and findings and minutes etc. because apparently some councillors can't use a tablet or a screen to access the digital records?.

    #ForFucksSake. Pass the goddamned city budget, and we're wasting time on this? Fucking #bikeshedding (en.wikipedia.org/wiki/Law_of_t)

    mastodon.social/@GraphicMatt/1

  23. CW: BIKE-SHEDDING

    In Dylan, the IF expression looks like this:

    if (test)
    true-expr
    else
    false-expr
    end

    (The true/false expressions can be any number of expressions but here I'm interested in the short case.)

    Generally I'm quite happy with this, but when there are a lot of very short conditionals in a function it can get too verbose.

    I have a macro that looks like this for such cases:

    iff(test, true-expr, false-expr)

    What should I call it?!

    #DylanLang #Lisp #BikeShedding

  24. @ths @bsi Inhaltlich stimmt's doch? Klar, kann man sich über die Formulierung aufregen, das nennt sich neudeutsch glaubs #bikeshedding

  25. @omgubuntu @cassidy I honestly prefer App Center. Store implies buying and consuming which is a different nuance. #bikeshedding

  26. Randomly thinking about #bikeshedding when #programming the size if a #filesize #integer in a #FileFormat, though I guess it could be used for any #DataStructures in #ComputerScience.

    If you know how big the largest number you're going to have to keep track of is, you can cut down on the size of the integer by choosing a number of bits that's just big enough to fit that... But there are ways you can get really screwy with this.

    For example, you could choose a number that isn't the standard 8, 16, 32, 64 by going above that and using the extra bits as flags or something, like making it 24-bit and using the last 8 bits as another byte. Or you could lower the granularity, and multiply the value of whatever the number is to get bigger numbers at the expense of numbers not divisible by that.

    The issue with thinking of this however is that we are talking a handful of bytes in what could be megabytes, so less than 0.1% of the byte size...

    (more)

  27. Randomly thinking about #bikeshedding when #programming the size if a #filesize #integer in a #FileFormat, though I guess it could be used for any #DataStructures in #ComputerScience.

    If you know how big the largest number you're going to have to keep track of is, you can cut down on the size of the integer by choosing a number of bits that's just big enough to fit that... But there are ways you can get really screwy with this.

    For example, you could choose a number that isn't the standard 8, 16, 32, 64 by going above that and using the extra bits as flags or something, like making it 24-bit and using the last 8 bits as another byte. Or you could lower the granularity, and multiply the value of whatever the number is to get bigger numbers at the expense of numbers not divisible by that.

    The issue with thinking of this however is that we are talking a handful of bytes in what could be megabytes, so less than 0.1% of the byte size...

    (more)

  28. Randomly thinking about #bikeshedding when #programming the size if a #filesize #integer in a #FileFormat, though I guess it could be used for any #DataStructures in #ComputerScience.

    If you know how big the largest number you're going to have to keep track of is, you can cut down on the size of the integer by choosing a number of bits that's just big enough to fit that... But there are ways you can get really screwy with this.

    For example, you could choose a number that isn't the standard 8, 16, 32, 64 by going above that and using the extra bits as flags or something, like making it 24-bit and using the last 8 bits as another byte. Or you could lower the granularity, and multiply the value of whatever the number is to get bigger numbers at the expense of numbers not divisible by that.

    The issue with thinking of this however is that we are talking a handful of bytes in what could be megabytes, so less than 0.1% of the byte size...

    (more)

  29. Randomly thinking about #bikeshedding when #programming the size if a #filesize #integer in a #FileFormat, though I guess it could be used for any #DataStructures in #ComputerScience.

    If you know how big the largest number you're going to have to keep track of is, you can cut down on the size of the integer by choosing a number of bits that's just big enough to fit that... But there are ways you can get really screwy with this.

    For example, you could choose a number that isn't the standard 8, 16, 32, 64 by going above that and using the extra bits as flags or something, like making it 24-bit and using the last 8 bits as another byte. Or you could lower the granularity, and multiply the value of whatever the number is to get bigger numbers at the expense of numbers not divisible by that.

    The issue with thinking of this however is that we are talking a handful of bytes in what could be megabytes, so less than 0.1% of the byte size...

    (more)

  30. Randomly thinking about when the size if a in a , though I guess it could be used for any in .

    If you know how big the largest number you're going to have to keep track of is, you can cut down on the size of the integer by choosing a number of bits that's just big enough to fit that... But there are ways you can get really screwy with this.

    For example, you could choose a number that isn't the standard 8, 16, 32, 64 by going above that and using the extra bits as flags or something, like making it 24-bit and using the last 8 bits as another byte. Or you could lower the granularity, and multiply the value of whatever the number is to get bigger numbers at the expense of numbers not divisible by that.

    The issue with thinking of this however is that we are talking a handful of bytes in what could be megabytes, so less than 0.1% of the byte size...

    (more)

  31. CW: Programming language development

    Like #elm, Squarepants uses Uppercase names for: 1) module names, 2) types and 3) union type constructors.

    Would the language be more or less #accessible and #readable if, instead of being Uppercase, union type constructors started with an apostrophe?

    type Maybe a =
    , Just a
    , Nothing

    vs

    type Maybe a =
    'just a
    'nothing

    The apostrophe is used nowhere else in the language, so if you see it, you can be sure you are seeing a union type constructor.
    It is available without shift on most keyboard layouts.
    However using it like this has no parallels whatsoever in non-computer languages.
    What other considerations am I missing?

    #PLdev #bikeshedding #functionalprogramming

  32. I’m adding a bunch more sound FX and music to my text adventure web app, #GemWarrior.

    Why? It’s not because it needs it, but it’s because I don’t want to figure out how to port in the actual world rooms and battle system from the original #rubygem. It’s annoying and not super stimulating.

    So, #bikeshedding the audio it is, then.

  33. I stared into the abyss and the abyss stared back, and lo it was my graveyard of unfinished projects.

    Here's some (I just made that up) in the form of a I wrote last night while (as I am wont to do).

    Projects piling up.
    Always fun to start one more.
    Finish? Not so much.