Hacker Newsnew | past | comments | ask | show | jobs | submit | hardwaregeek's commentslogin

Perhaps there’s a difference between what people prefer looking at and what’s actually nicer to inhabit? Architecture is optimizing for people inhabiting the building, not just staring at it in a photograph. It’s like if you asked someone to judge a phone based on a photo. Yes there’s some aesthetic judgement but it matters more if the phone is usable.

I know that personally I find New York’s prewar buildings more beautiful than your average soulless luxury tower. But I enjoyed living in a soulless luxury tower because it had good lighting, not terrible elevators and decent fixtures.


I would argue that the inner spaces are also nicer in traditional architecture. Taller ceilings where those of us who are tall can walk below a hanging lamp without hitting anything, or just stretch, taller windows that let more light in, etc.

Obviously no one likes having a small or no elevator, or poor insulation, but that's related to technological progress, not aesthetic trends. If we kept building in the traditional styles, we would obviously have incorporated this anyway.

In fact, at least in my (small) city, fully renovated old buildings (where the scale of facades, windows, etc. is old, but the floor slabs, insulation, elevator, etc. are brand new) are where the most expensive flats per m2 are. Considerably more than in new buildings.


Well, it doesn't have to be mutually exclusive, does it? An old building doesn't have to be run down, and a new one can be both expensive and shoddily built.

> Architecture is optimizing for people inhabiting the building, not just staring at it in a photograph

With modern materials and structural design you can absolutely have both.


You would have to convince the design community that form can follow things other than function.

Until form is no longer synonymous with function, design will eschew ornamentation.


Zaha Hadid and Frank Gehry would like a word.

Taste is subjective, but is there really a more beautiful building in the world than the Heydar Aliyev Center?


Is that a serious question? Many people would consider Potala palace, the Milan Duomo, Neuschwanstein, etc more beautiful than anything designed by Zaha Hadid and Gehry. Myself included, even as someone who likes their work. Limiting ourselves only to the category of modern event centers, I'd still put the Harbin Grand Theater ahead of it.

From a quick look at the Wiki page

I prefer Sydney Opera's outside shape.

The wiki pictures of the inside of the Heydar Aliyev Center also look odd to horrible to me.


Yes. That building is rather ugly, in my opinion. Give me gothic style over that any day of the week.

It's certainly striking and interesting, but "more beautiful" is going to be subjective and is up against some pretty tough competition.

I don't know about you, but I'd certainly put the Taj Mahal ahead of that, as well as any number of gothic Cathedrals.


The article literally talks about polling people. The disparity between lay people and architects is the point of the piece.

Architectural taste doesn't align with the taste of everyone else. Why should that be the case? Why shouldn't architects design buildings people enjoy?


> Why shouldn't architects design buildings people enjoy?

In many fields (architecture, art, cooking all come to mind) there seems to be an outright resistance to doing things that people actually enjoy. My hypothesis is that practitioners in those fields have spent so much time studying them, they have become bored of the "normal" stuff which people actually enjoy. In an effort to satisfy themselves, they optimize for novelty, either not knowing or not caring that doing so is making their work something which can only really be appreciated by people as desperate for novelty and steeped in the field as they are.

With food at least it isn't so bad, because there are a ton of not pretentious restaurants you can go to enjoy. Nobody can force you to go to the pretentious restaurants run by chefs bored of normal food. But with architecture, a building is something everyone in that city is forced to experience, whether they like it or not. It would be nice if architects were therefore more mindful that they should try to appeal to a broad range of tastes, not just architecture nerds who are bored of what came before.


When form doesn't follow function, usability suffers.

Or you can do like modern UI designers and throw both form and usability in the trash and optimize for novelty and "brand" instead.

My kingdom to have RAD developer tools be the norm again. I don't want yet another website as an app, or website bundled in a Chrome fork as an app. You could have built the same thing in VB6 or Delphi with less effort and used less of my resources in the 2000s...

Fear not, soon everything will have the style that the major LLMs find most aesthetic.

Or just following the bandwagon. Here's looking at you hamburger menu... the thing that 83% of people don't even realize is a thing that can be clicked on.

Look at the buildings. We're already suffering.

Bingo! We can more than have both and this is a critical point. We have a lot of options, yet unexplored

> Architecture is optimizing for people inhabiting the building

For the most part, it's about optimizing construction cost. Everything else is secondary. The reason you don't see ornate stonework is mostly that skilled labor is a lot more expensive today than it was a century ago. Even if you want to spend 50% more to make an architectural statement, you still do it with prefabricated steel and glass.


This is still in line with his point; presumably, people who live in the building and pay rent will want construction cost to be as low as possible as it will help reduce the rent needed for a builder to break even. An ornate stonework is great for someone looking at it, but if it requires rent to be raised by 100 dollar a month for a tenant, most would rather it not be there.

It's not that hard to bring old buildings (altbau in German) up to modern standards via renovation. Here in Berlin, there are lots of buildings from early last century that are very desirable property not just because of their exterior but because of their interiors. You get modern insulation, wiring, bathrooms, kitchens, etc. And high ceilings, wooden floors. When I moved here 18 years ago, there were still a lot of these buildings in their original state with no insulation, coal burners for heating, etc. You could smell the coal in the winter. All that has been renovated at this point. The communists actually attempted to cover up the nice facades by just plastering over it as that was considered decadent. A lot of that property has been restored to its original state at this point.

A challenge with some old construction is that it was (at the time) cheap construction. Which means that after a century there can be lots of structural issues, mold, leaky roofs, problems with foundations, etc. But you should compare that to modern cheap construction, which isn't all that great either and doesn't age well.

A lot of West Berlin post war construction is particularly grim and ugly because it was obviously built on the cheap with little or no attention to how things looked. Surviving, pre-war construction is a lot nicer. Especially if somebody invests in fixing that up. You can see the contrast throughout the city because heavy bombing left a lot of gaps that were later filled in with some typically very bland and sometimes very ugly and now very dated construction. It seems some architects had some weird notions of modern. Especially some seventies and eighties architecture is a combination of cheap and very ugly. Cheap concrete does not age well. And painting it some weird shade of yellow or purple doesn't make it better. More recent construction is a lot less offensive, thankfully. The DDR mostly didn't bother with filling in the gaps and as a result, a lot of recent construction has been addressing that using more premium materials and architects that actually know what they are doing.


Architecture is about optimizing for people inhabiting the city. Cities with detailed human-scale architecture at the lowest few floors are nicer to live in. You can still have a city full of soulless luxury towers, as long as you avoid cheap hostile architecture in places pedestrians can't avoid looking at.

> Architecture is optimizing for people inhabiting the building, not just staring at it in a photograph.

Entertainment is a non-productive activity. But people need entertainment.

People like to live comfortably. But people also like beauty.

It's that simple. People do care about the looks of buildings. Aesthetics matters.


The people outside the building aren't paying rent.

People actively spend lots of money to make the outside of their houses look aesthetically pleasing.

They also do this with cars, clothes, wives, phones, and their own faces.


But the people in the building go outside too you know. Few like the brutalist style.

It just so happens that humans inhabit the outside world too? And that the outside is shared by everybody?

Prewar is such a big range. The surviving tenement-style apartment homes on the Lower East Side are certainly less beautiful than say The Dakota on the Upper West Side.

It might be subtle but interior and exterior matters. The housing projects (70s, 80s) often had nicer interior design and comfort, but the overall neighborhood felt void, full and worse.

This is a defense of glass, specifically, and not a class of architecture in general. And "traditional" architecture is not a properly descriptive term; it tells us where the architecture came from, not what it is. Architecture is basically a creative process, and we can't handwave away the complexity by using temporal language like "traditional" and "modern".

The problem with modern architecture, in my opinion, is its preference for "dramatic effect": long contours, flat surfaces, high contrast. This is visually exhausting. It looks nice in a catalog and from a large distance, but it's uncomfortable to be close to. This doesn't follow from the use of more glass. It's a historical coincidence that the float glass process made windows cheaper around the same time that architects started experimenting with smoothness.


> I find New York’s prewar buildings more beautiful than your average soulless luxury tower

There might be some survivorship bias there.


https://worksinprogress.co/issue/against-the-survival-of-the...

Not according to this article, which looks into it.


Living in a tower will always be soulless, IMO. If an able bodied person needs an elevator to get in and out of their house, it's game over.

Why not both?

Part of inhabiting somewhere is how nice it is to look at.

And it's is a false dichotomy, both can be done.

> I enjoyed living in a soulless luxury tower because it had good lighting, not terrible elevators and decent fixtures.

Now imagine if it had looked good as well! It could have really lit up the area of the city it was in.


It’s a music player that regularly cannot play music. I don’t understand how you get that wrong for so long.


Because you keep using it. What incentive do they have to change?


I ran sound at a friend's wedding recently and unfortunately the music was all on Spotify. Every time I tried to play a specific song from a playlist, "Spotify can't play this item right now" and it would skip to the next one (or the one after that). I ended up having to yt-dlp all the timeline-specific songs.


Probably due to business/commercial licensing, I'm sure they have separate account for playing music in a public space


But how would the App be deciding that? Listening for large crowds? Listening for it's own output from high output speakers?

Spotify will keep the entry in a playlist even after they lose the rights to a song, or worse, keep the rights under a different internal database entry. That's how you get songs that they "Can't play right now", which is a horseshit error message for "Spotify doesn't have this song anymore" but they don't want you to recognize just how much their catalog is constantly rotting and rotating.


They’re profitable and customers keep paying. Incentives->Outcomes.


I canceled my subscription and moved to Apple Music


> Spotify has 777 million monthly active users worldwide, which includes 300 million paying subscribers.

> Generates approximately €4.8 billion ($5.5 billion) in revenue, representing a 14% year-over-year increase, alongside a record gross margin of 33.4%


Oh, I know they are doing fine without me. lol

But if you don’t like what they are doing, vote with your wallet. In this case, there actually are choices, which is nice.


That seems like a perfectly good use of time for a kid in the 70’s! You’d learn a lot of engineering skills and demonstrate a tenaciousness that most people don’t have. I don’t think the goal is to predict what will be the important technology in 10 years. The goal is to challenge oneself with hard tasks and learn interesting stuff. A lot of the “AI” people today were compilers people yesterday


I feel like people aren’t updating to the possibility that a significant portion of software development could be under the purview of SpaceX. Whether it’s developer Twitter, Cursor’s planned GitHub competitor, or Cursor/Grok, that’s a lot of the developer mindshare. Granted, there’s a lot of competition in all of these spaces except for maybe Twitter, so it might not happen. But there’s a chance! And that possibility is fairly concerning.


I'm really hoping for Linear to expand and build their own Git-hosting+stacked-PR offering.


Ok but isn’t that true of all software development? It’s not like anybody’s done a rigorous test of writing their entire codebase in Python vs Java. It’s all vibes based there. People create post-hoc justifications for why they use certain technologies but the reality is a lot more vibes than anything else.


No, relative performance between Python and Java can absolutely be measured.


Yes, but performance is not the only factor in whether a specific language is better than another for a specific project.


When you start getting hate, you’ve made it. Up until then you’re a hypothetical that people like. Maybe they’ve built a side project with you or read the docs. You only get hate when people have used your tool and butted up against limitations. We saw this with Deno too where they went from beloved potential savior to realistic, limited tool. Hate is good. It means people rely on you


Do you know which project gets the most hate? Nodejs, so in that sense, Nodejs has made it and it is widely deployed but this hate was the reason that two seperate alternatives for Node have emerged as Deno and bun.

Recently Bun's latest version had memory leaks which crashed production code from my understanding and their attitude[0] of saying OSS will have no human contribution allowed, now doing these ports of zig to rust, going back for years what the decision making of using zig was and this code basically being vibed as there is no way that they are reviewing the code while being VC funded/bought by anthropic.

These are all genuine issues which cause hate. You can say people are hating because people rely on it but the true thing is that also seems like a bait and switch and that people switched from node.js to bun (maybe even being locked inside bun), only for them to do these highly questionable decisions which is the reason why people are starting to hate on bun.

Atleast that's my interpretation right now reading this whole thread.

[0]:https://x.com/jarredsumner/status/2048434628248359284: "I expect OSS to go the opposite direction: no human contribution allowed. Slop will be a nostalgic relic of 2025 & 2026."

- Jarred Sumner


Well yeah, it's in Zig, not a memory-safe language, so of course I'd expect memory leaks. That's why I haven't seriously used bun and instead use a runtime that actually is in a memory-safe language, Deno in Rust. It's like wearing roller skates without brakes and wondering why you keep running into things.


Memory safety has nothing to do with memory leaks, and it's perfectly valid to leak memory in Rust?

e.g. `Box::leak(Box::new( ... ))`


Generally it's automatically dropped unless you go out of your way to use the leak function, which most software doesn't do.


Memory safety doesn't help too much here, but "RAII" (automatically dropping values when they go out of scope) does.


Unit tests in zig will fail if the tested code leaks memory.


It’s a reasonable expectation from a clearly successful and competent engineer who is using the latest tooling.

Who is to say that it’s wrong?


Both can be true? You can be doing really well and still have long term risk. Dethroning incumbents takes longer than people think and it’s possible that search growth goes 20%, 10%, -10%, -50%


A fun counter factual: try “proving” that famous scientists are their collaborators based on this methodology. Obviously Hardy and Littlewood are the same person. They’re both British mathematicians who use analysis and number theory and have similar sensibilities in politics and math.


The Hardy-Littlewood comparison cuts the other way. Two collaborators in the same subfield sharing terminology is the baseline, not evidence of anything. What makes the Back case interesting is convergence on things that have nothing to do with cryptography: the same Napster vs Gnutella analogy, the same celebrity email filtering idea, the same obscure FDR gold ban interest, the same weird hyphenation errors. Pick any two cypherpunks at random and you won't find that kind of overlap on non-technical quirks.

Then add the negative space. Back was one of the most prolific voices on these lists for a decade, especially on digital cash. Satoshi shows up, Back goes quiet. Satoshi leaves, Back comes back. Hardy and Littlewood never had that problem.


>the same Napster vs Gnutella analogy, the same celebrity email filtering idea, the same obscure FDR gold ban interest, the same weird hyphenation errors

Dunno it assumes their cypherpunk group must always discuss strictly cryptography and never discuss anything else. It could be just some off-topic ideas floating around in their community.

For me, the only solid, damning evidence would be statistical methods of text analysis like they do to prove authenticity of a literary work.


> Pick any two cypherpunks at random and you won't find that kind of overlap on non-technical quirks.

That could be a valid methodology if you pre-registered the list of quirks before doing the investigation.

But in this case the journalist clearly didn't do that, but tweaked the set of quirks until they produced the desired outcome.


I’ve proposed that someone open a restaurant of invasive species. You could make some decent dishes with lionfish, blackberries, golden oyster mushrooms, venison, etc


Agreed. I was skeptical of Deno and I think their package management story was a mistake. But the people were still trying to make JavaScript better and doing so out of genuine love for the language. I especially feel for the employees who put in several years of their life, with the resulting opportunity cost.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: