On pretty much a daily basis I’m torn on whether to enforce real tabs everywhere even in shared code or give up and use spaces. Tabs as spaces are so much worse, it’s still surprising that most of the JavaScript and Ruby world has settled on them. Trying to fight it creates new problems.

Ron Chester

Everything is double posting for me again! Microblog is just too buggy for me to rely on it!!!!!

Manton Reece

@Ron Are you using the latest Android app released last week? That had another double-reply fix.

Ron Chester

I didn’t install any app, AFAIK. I just hit reply, type some text and hit POST in top right. Very buggy, verrry frustrating after all these years. It should be easy, but apparently it is not. Urgggh!

Simon Woods

@Ron Hi Ron! Can you list these details for what you’re using:

Machine: Computer/Phone/Tablet/Other
System: Windows/Mac/Android/iOS/Other
Client: Browser/App/Other
Exact client: Chrome/Edge/Safari/Official Micro.blog app/Other

With that information it might be easier to hunt down the bug.

Ron Chester

@SimonWoods
Hi Simon,
I am now using LG Android phone. Manton told me to stop using the Android app and to use web app instead. How do I tell? I think I’m in some generic micro.com now.

I did install a current update to microblog app with the gold and orange star. I did that thru Google app store, I think.

What I’m in now has a cancel button and a Post button below the edit window. Maybe that is web interface? I found it with Google search.

Ron Chester

@SimonWoods That reply didn’t double post. This one is from clicking on the gold/yellow icon on my phone. Maybe that is the Android app? I click on POST in top right corner of phone on this one.

Ron Chester

@Simonwoods Now back on web version. The app did not double post this time. Maybe it is fixed now. I don’t know what breaks it and how to delete duplicates when I get them. It’s embarrassing, so I rarely post. 😥

Manton Reece

@vincent Not just you! This has been a widespread problem for a while.

Art Kavanagh

I think my JSON data templates and CSS probably have an unholy mess/mixture of tabs and spaces. I started out using tabs, then (I think) read somewhere that Hugo and Go prefer spaces, so tried to remember to use them instead. Is there an official preference?

Leon Mika

Yeah, Go has settled on tabs over spaces as well. I think the saving grace is that everyone in the Go community more-or-less expect code to be formatted using go fmt, which converts spaces to tabs, and any Go text editor pretty much expect tabs in the source. You can adjust how large the indentation appears, but at least you’re less likely to encounter a file using spaces.

Manton Reece

@lmika This makes me like Go even more. 🙂

Martin Hähnel

I mean isn’t the solution to just use spaces then? I kinda don’t get the big deal of having to use spaces anyways… (not trolling, I just never have had the chance to interrogate this with anyone)

Manton Reece

@matti Don’t want to start a big debate about this, but the main advantage to real tabs is that everyone can have a different preference for indentation (2 spaces, 4 spaces, 8 spaces!) and it all just works seamlessly.

Martin Hähnel

That I do get. I will not pry more. 👍

David Sinclair

things we don’t talk about in polite company: religion, politics, Mac vs PC, and tabs vs spaces.

Manton Reece

@dejus So true.

Manton Reece @manton
Lightbox Image