Readit News logoReadit News

Dead Comment

talkingtab commented on Customizing tmux   evgeniipendragon.com/post... · Posted by u/EPendragon
akkartik · 24 days ago
I think 3D is a fine idea! Definitely worth trying in general.

In the context of this thread my mind was mostly on what it takes to make some arbitrary power UI "not dreadful", i.e. easy to understand for newcomers. Since it's a power tool, assume there'll be a learning curve. But the initial experience doesn't intimidate someone to start on that journey of a hundred miles of understanding how to use it with fluency and thereby augmenting themselves.

There have certainly been many intuitive 3D UIs. 3D games devote a lot of attention to being discoverable and friendly to newcomers, and they have a lot of success. However, my impression is that they achieve this success by dint of hard work. It's not clear that 3D makes the problem easier. If anything I'd be more likely to believe it makes it harder.

So if you have a product and are thinking about how to make it more intuitive (as I am), "make it 3D" is probably not the best suggestion. Does that seem reasonable? Let me know if I'm missing something.

I like your codepen. I wonder what it would feel like to use a whole note-taking app or digital garden with this metaphor. Rotate to a particular note until it's in front, then click on it to edit it. Perhaps you should stop moving in 3D while editing.

talkingtab · 23 days ago
To give credit where it is due, the codepen is not mine, but from this page: https://r3f.docs.pmnd.rs/getting-started/examples from @react-three/fiber.

My guess, and only a guess, is that 3D is especially (only?) useful for navigation. As in moving around documents, panes, windows, etc.

As for "I wonder what it would feel like to use a whole note-taking app ..." The note taking is in some ways already done pretty well. So my current guess is that it is more the navigation that would benefit.

I don't really have answers, but I often feel like I live in 'flatland' these days.

talkingtab commented on Customizing tmux   evgeniipendragon.com/post... · Posted by u/EPendragon
akkartik · 24 days ago
Thanks! I'm glad I asked, because there does seem something here I can learn from. I care very much about what makes a power tool with a high ceiling gatekeepy.

What were the "lot of elements" in the screenshot? Ignoring shell stuff, is it the bar at the bottom? Is it the "[0]" and the "0:bash*"? The "Macbook-pro" might seem familiar to someone familiar to the shell, who is used to seeing it in the prompt of an uncustomized shell. The date and time likewise seem obvious what they mean. Am I missing anything?

I think the keybindings being non-mnemonic there's only so much you can do about. Vim's hjkl were mnemonic on the VT-100 terminal, but keybindings outlast mortal hardware. So the ability to rebind is in some ways the best you can get IMO.

Zooming out, the best power UI I've been able to come up with is a combination of a Wordstar-like always-on menu showing common keybindings, and a command palette. Here are a couple of UIs I've made, I'm curious what you think of them:

https://merveilles.town/@akkartik/108766067153506592

https://github.com/akkartik/mu/blob/main/html/20210624-shell...

talkingtab · 24 days ago
The "what you think of them" part. I've been thinking hard about web site user interfaces, so not quite the same ballpark even. But, it struck me that we have all these 3D games where the navigation is ... well like adding another dimension. So why are we stuck in 2D so many places?

Here is a codepen example

https://codesandbox.io/p/sandbox/yup2o

of a word cloud using @react-three/fiber for example. Imagine if I could have a little cloud floating for navigating tmux. A cloud not of words but sessions, windows, panes or whatever. If I could then I move around the 3d cloud from the keyboard .... Just an idea

talkingtab commented on Perplexity is using stealth, undeclared crawlers to evade no-crawl directives   blog.cloudflare.com/perpl... · Posted by u/rrampage
talkingtab · 25 days ago
I wonder if DRM is useful for this. The problem: I want people to access my site, but not Google, not bots, not crawlers and certainly not for use by AI.

I don't really know anything about DRM except it is used to take down sites that violate it. Perhaps it is possible for cloudflare (or anyone else) to file a take down notice with Perplexity. That might at least confuse them.

Corporations use this to protect their content. I should be able to protect mine as well. What's good for the goose.

talkingtab commented on Perfecting anti-aliasing on signed distance functions   blog.pkh.me/p/44-perfecti... · Posted by u/ibobev
talkingtab · 25 days ago
A very good example of SDF thinking, using signed distance fields in shaders. Both shaders and SDF are new to me and very interesting. Another example of what is being done is MSDF here: https://github.com/Chlumsky/msdfgen.
talkingtab commented on HTML-in-Canvas   github.com/WICG/html-in-c... · Posted by u/dannyobrien
talkingtab · a month ago
There is a real problem using canvas to replace HTML.

Not all but most HTML. I have not found a good solution for the issue of doing something like MDX in canvas. I have tried SDF, looked at 2D canvas Text, Troika, MSDF. You can get text, it is just that laying it out is very difficult. React three drei has the ability to put HTML into the threejs ecosystem, but there are issues about CSS and text that make that impractical.

For me the use case is very simple. I would like to take an MDX file and show it in a mesh. Laid out. Maybe I am missing something because I am new to the whole threejs thing, but I really tried.

A good article about text https://css-tricks.com/techniques-for-rendering-text-with-we...

And an example from the above article: https://codesandbox.io/p/sandbox/css-tricks-msdf-text-fks8w

This shows it can be done, I gave up trying to reproduce it in React-three-fiber.

Why? Personally, I think the use of 3D graphics produces an interface for users that is an order or magnitude better for users. The real question (and an interesting one to consider) is why are we still building HTML first websites?

talkingtab commented on The anti-abundance critique on housing is wrong   derekthompson.org/p/the-a... · Posted by u/rbanffy
talkingtab · a month ago
Fish Tank Thinking is where your thinking is so constrained by some artificial walls that you cannot actually ... well actually think. It is the wages stupid. Let me repeat that. It is the wages stupid. What happens when a society is so brain washed that it cannot even consider that if you don't pay people they can't afford housing. Or cars. Or medical care. Or food.

If you actually have some desire to consider the problem rather than discuss how many angels can dance on a pin head, start with considering why "Inflation" is not a measure of anything thing, but rather the sound of one hand clapping. What is the other hand? Wages.

In this country rather than fixing wages we are discussing solutions that make things worse. Let us add tariffs so that people can buy less. Let's create tax incentives that create more housing people cannot afford, with the tax incentives coming out of the pockets of the people who cannot afford that housing.

talkingtab commented on Learning Is Slower Than You Think   nisheethvishnoi.substack.... · Posted by u/almost-exactly
talkingtab · a month ago
The propaganda name for it is AI. I am not opposed to AI, I think it will have far reaching benefits for all of us. However, people are trying to make as much money from it as possible and so would like to influence how we think of it. If we consider it Intelligence then more people will throw more money at it. But it is not.

When you think about it, what is now gently called AI is more like think by number - TBNI. You take all the current thinking, you search it and compile it. How you get AI should tell you something. Searching. So it tells you what color to paint the square with a 7 on it. That is the good part.

The bad part is that if the drawing is wrong, so is the color. If your paint-by-number kit is titled "A Duck" and the numbers are on a drawing of a dog, then TBNI will not really help you.

As I look around I notice the degree to which we humans use following. You learn to do things by watching others. A map tells you how to go some place. Why go to college? The curious thing to me is that so much of what we follow is wrong already. People follow a well worn path even when they see it leads know where. Why? Because many people are unaware there is an alternative.

I blame our education system for this. The essence is to trust what other people know, not what yourself. Silly educators.

If you are a follower, TBNI will make you redundant, because TBNI will be faster and cheaper.

But you can think if you try. Perhaps the most important thought any person can have is when they experience something and say to themselves "This is stupid". Follow that thought. :-)

talkingtab commented on Show HN: I made a tool to generate photomosaics with your pictures   pictiler.com... · Posted by u/jakemanger
talkingtab · a month ago
An alternative: http://imagequilts.com/

The link comes from Edward Tufte's web site.

These are at least related to Edward Tufte. If you scroll to the bottom there is information about installing a Chrome Extension (disclaimer: I do not use Chrome) that will generate an image quilt.

The author of the Extension is given as Adam Schwartz.

[edit: Chrome store link is https://chromewebstore.google.com/detail/imagequilts/ceebcpb... ]

u/talkingtab

KarmaCake day2009April 7, 2007View Original