I don't like it, from a pure brutalistic view point this obviously doesn't make any sense, it isn't practical and it doesn't make any effort to create a shape that is esthetically pleasing. The urban decay is even more outrageous, the whole appeal of urban decay is that it is "real", it's the thinking about all of people that went through the same structure throughout the years. Of cause it doesn't mean you can't make art about or featuring urban decay, but you have to be smart about it.
Something that would be useful in my case is a monitor stand stand. Does anyone know why almost no current monitor can be raised so that the upper edge is at eye level? Is it due to incompetence among the current breed of designers? Quite a few of my colleges have a stack of books beneath the monitor stand.
Law suits / claims, I'd expect, as tall is unstable.
If I sell a Monitor With Really Tall Monitor Stand and then you lightly bump your desk and break your monitor, you might want a replacement and call my stand "an unstable PoS".
If I sell you a Monitor and you stack books under it and your monitor falls... well... dummy, tall stuff falls over. Time to buy a new monitor.
Try getting “Enterprise” monitors like Dell UltraSharp or HP EliteDisplay. Not they only come with better feet (height adjustable & pivoting), they are calibrated and have really good panels which you can stare at for hours without fatigue.
Monitor arms are cheap enough and better than a stand. Clamp the arm to an edge and you can put things under the monitor, plus put the monitor where you want it.
Whether this monitor stand was decayed through history or artificially makes no difference if he's compelled by the elements of decay that he's replicating. You can get angry over design philosophy or you can just appreciate that this man crafted something with a very unique aesthetic.
It’s unfortunate that brutalism has become synonymous with “crumbling concrete”. That was certainly not the intention of the brutalist architects, but rather a side effect of the poor quality of the (sometimes experimental) concrete mixtures. 21st century (neo-)brutalist buildings won’t suffer from this.
I think spreadsheets are a greater example of something that require the subtleties of an actual GUI. This is most obvious with the various plots which are hilariously imprecise. But the advantages of GUI are also present when just using the spreadsheet itself, it's ability to convey the skeuomorphic two dimensional space is much greater.
And it's not like the terminal can't be a greater data processing tool, but you have to use different paradigms.
Still from an esthetical perspective I love those simple TUI interfaces. They invoke a weird sense of comfort in me that I can't fully explain.
> I think spreadsheets are a greater example of something that require the subtleties of an actual GUI
I've been wondering about this too. I think a great TUI could get it done though, but it remains to be seen how it could really stack up. If I didn't have so many projects already, I'd give this a shot because I would really love a "vim" for spreadsheets
If programmers like being able to pay their rent/mortgage, they'll quickly learn not to feel sad about literally the best thing to happen to software development in decades. Because otherwise they'll be replaced by someone who's delighted with it (they're not hard to find).
A programmer who is not delighted by programming cannot be very good at it. So the same people who are "delighted" by using an LLM is the exact same people who should not be using it.
It would be like putting a person who don't know how to drive in the driving seat of a semi-autonomous driving vehicle.
And when they're all out of work and desperate, what then? History suggests it will turn very bloody
Is that really the future you're delighted about? Or are you just so shortsighted that you don't realize it is an inevitable outcome of mass unemployment is that the masses will eventually snap and it will get seriously ugly?
What the article misses is that generating a good UI is not easy, a good interface conveys so much more semantic information then just it's underlying API, and it does that without the user needing to concisely interpret the information.
And it's not just semantic information, presenting any kind of information in a way which enable the user to seamlessly interpret and use it is not an easy task.
AI, definitely lowered the bar for making some UI, but it doesn't help with the fundamentals challenges of making a UI, at least not more so then it helps with the fundamental challenges of any other job in our industry.
And so many UIs stink, so auto-generating them might, on average, not be worse.
> a good interface conveys so much more semantic information then just it's underlying API
Yes, a good UI contains institutional memory on rendering that particular information in a bigger context than the pure data. I’m not sure how to convey that best.
In most cases, the deeper into the stack you look the more you'll find out why it sucks. You might be taking for granted how hard it is to implement some features.
Just because you can superficially design a better UI doesn't mean it would work as intended. It's amazing really how much can go on behind the scenes just for a seemingly trivial button that looks like shit.
I've been thinking about this a lot about what are the benefits of UI, GUI, TUIs in the wake of AI.
I've come to the thought that we built interfaces honed to the way we visualize and work. We simplified many things down to just clicks. A really good UI captures intent and use very well. It doesn't require constant written language input when one mouse click is enough. Also it appeals to the aesthetic experience too in some ways to enhance the brand.
Design might be subjective but that's a good thing to act as a differentiator for companies.
Too many people assume pretty or nice looking is what design is. It's a very empty statement that disguises how important design works to make our lives easy.
As long as AI can't make the code optimized and secure by itself, and these day it still can't, those people won't be replaced. And when they do get replaced there is no guarantee that the more "entrepreneur" population won't get replaced as well.
Barak and bibi are political enemies (or at least we're when Barack was a relevant political figure) and besides that I haven't seen anything suggesting that his connection with bibi is more than the one meeting that was publicized.
They find them useful as a performance optimization, not as a design tool. This optimization is not relevant to Python code because it relies on the optimization passes the compiler makes.
reply