If each indentation level was represented by only one tab character, there would be three cells occupied by a tab character each, and on the 4th cell, the code would start. On a 40 cell display, which is the most commonly used with notebooks, this is more than a quarter of the available cells wasted with no information. So if the default indentation of a project is 4 spaces per level, a 3rd level indentation wastes 12 braaille cells before code starts. Each space wastes one braille cell and takes away valuable braille realestate. The main reason I would like to see this change is for refreshable braille displays that are used by blind programmers a lot. Thanks to Rich Harris for pointing this one out: Occasionally I find even more slam-dunk evidence that tabs is the only correct way to indent code, and I've decided that when I do I'm going to add it here. Nothing against those of you with fantastic vision -I used to be one of you- but when you can get your preference in a way that allows me to also be able to read and understand the code, that is objectively better than an alternative that only lets one of us get what we want or need. Having to scroll down 14 lines of code and keep 6 levels of indentation aligned by eye is so much easier with a wider tab-width. And the more code we're looking at, the more it's needed. For accessibility reasons, we need to be able to see more space. People with less than perfect eyesight can have trouble differentiating indentation when the tab-width is low. Now, that's all fine, but here's where it becomes an accessibility issue. And my teammate who prefers 6 or 8 characters can see it the way they want it. If my preference is 2-character-width indentation, that's what I have set in my editor and I see space equivalent to 2 characters. 1 tab character is 1 level of indentation. By using a literal space character for indentation, you are forcing your preference on others who read that code. Perhaps you like 2-character-width indentation, or 8, or somewhere in-between. The argument goes like this: People are welcome to have their own opinions on how much indentation they would like to see. My current in-dev site can be viewed with IPv6 here.John Stewart The Jon Stewart Show GIF from Johnstewart GIFs I could hoard data much faster but organization is still my biggest issue. I want to be prepared for when I cant get the files I need anymore. The software acts as a standalone manager for everything, the database, web server, the 'file link(s)', and duplicates management.įor me personally, I have always wanted to plan for 'the end of the internet'. I had to write my own software since I couldn't find anything that would really mesh well with what I wanted ( Etiquette was really close). And tags would become a virtual piece defined with the software I wrote. Then any zones under the top-level would define the actual hierarchical filesystem. The hierarchy, at the top-level, would define the storage it is currently on, whether it be HDD, disc, etc. What I settled on was a hierarchy and tag mix. After that, it took a while for me to realize that tagging files would be much better. At first I thought a hierarchy was just enough, but it started to become very stupid when one item could classify as multiple things, and I would have to update my central directory to further classify files. I used to have the same dilemma, hierarchy or tags. I am currently working on a solution to my own organization problems. Just make sure to tag the post with the flair and give a little background info/context. On Fridays we'll allow posts that don't normally fit in the usual data-hoarding theme, including posts that would usually be removed by rule 4: “No memes or 'look at this '” We are not your personal archival army.No unapproved sale threads, advertisement posts, or giveaways.No memes or 'look at this old storage medium/ connection speed/purchase' (except on Free Post Fridays).Search the Internet, this subreddit and our wiki before posting.R/DataHorader 2013-2023 Searchable Archives Historic Reddit Archives & Download Tools, Etc.ģ.3v Pin Reset Directions :D / Alt Imgur link And we're trying really hard not to forget. Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Timetm). government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they're sure it's done right. Among us are represented the various reasons to keep data - legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |