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

The exterior design language is the same as their current newer models like the C-HR or even the GR GT. The interior is like any other concept car. I don't like it either, but it looks like a normal Toyota.

The platform compromise is a new thing. One of the reasons people used Twitter was its open nature, enabling its use as a bulletin board where anyone could post a message and being sure that the message link was free for anyone to see. This isn't the case anymore, as X forces people to make accounts to see messages.


Yes, indeed, And just as the platform changed, also your choices can change :)

Twitter is a private company, deciding for their own services. Leaving it behind is more useful than asking them to rollback.


> it's up to you who you follow and what exactly you read on Twitter

The Twitter experience is a highly algorithmic feed where tweets from the people you follow are not guaranteed to be in chronological order, or even shown to you at all. The default experience also mixes it other tweets "you might be interested in", that is, things they want you to see.

There's also the fact people could freely see tweets and follow discussion threads, that's now locked behind an account requirement.


> The Twitter experience is a highly algorithmic feed ... that is, things they want you to see.

Not on Nitter! Which is the point, for me at least.


It depends a lot on the config language. Gradle has the uncanny ability to be a "worst of both worlds" option, where there are not many upsides to its using a full language for its configuration. Build configuration is also a space where people and even some tooling seem to forget about good engineering practices, giving birth to fragile builds that people are afraid to modify and improve.


Isn't the shader stuttering an issue with games refusing to compile shaders ahead of time?


No, I think it's widely regarded as engine limitations even when people continually claim it's up to individual game devs to optimize their games.

If that were the case then why do nearly all UE5 games suffer from the same engine stutter issues. And to OPs point, even if it can be optimized away, why isnt the engine in a state where the baseline performance for realtime rendering does not exhibit these stutter issues on the majority of games.


Unreal’s limitation is that it doesn’t know how a shader will be used until it actually tries to render it on the target hardware. This is a trade-off to gain flexibility and rendering performance. The engine has to compile shaders on the fly when it is first used, which is fine if the shader is simple, but nowadays that usually is not the case.

There are ways to make a player’s PC compile shaders before realtime play begins, but it takes some setup and smaller devs might not know how to do it. This is most likely the reason why stuttering happens.

On fixed hardware targets (consoles, Steam Deck) you can ship precached shaders as you know everything about the target hardware.


Console vs PC is a red herring since UE games still stutter on consoles, people just notice that less because most games run at 30 fps anyway. You can read Unreal's own blog posts on this and they'll actually explain that this is mostly down to their material system (and game logic/scripts reaching into it) being designed to create nearly infinite shader variations on the fly in response to arbitrary world/game states. This design choice separates engines which have shader stutters from those which do not.

https://www.unrealengine.com/tech-blog/game-engines-and-shad... https://medium.com/@GroundZer0/what-unreal-doesnt-tell-you-a... https://therealmjp.github.io/posts/shader-permutations-part1...


Yes, that’s what I said. Powerful and flexible, at the expense of not being able to know how it will be used ahead of time.

Bundling and precompiling is not a fool-proof guarantee but it is very effective. Most often when a game has shader stutter the developers have not bundled or allowed the shaders to compile before gameplay starts (or it’s actually some other unrelated issue). The engine doesn’t do it automatically.


> [...] people just notice that less because most games run at 30 fps anyway

This is just plainly not true anymore, as far as the current gen consoles (PS5, XBox Series X) go.

I just searched for every major/notable PS5 game built on UE5 specifically (i.e., no UE4), which wasn't super difficult, given there are 31 of them. I might be missing a few, but that sample should be representative enough.

TLDR: 28 out of 31 UE5 games on PS5 have a performance/60fps mode, making it a ~93% share.

P.S. For posterity, here is the list of games I used for this sample:

> Fortnite, Marvel Rivals, The Finals, Tekken 8, The First Descendant, Clair Obscur, Lords of the Fallen, Remnant II, Immortals of Aveum, RoboCop, Black Myth: Wukong, Silent Hill 2, Silent Hill f, Wuchang, MGS Delta, Oblivion Remastered, S.T.A.L.K.E.R. 2, Hellblade II Enhanced, Mafia: The Old Country, Talos Principle 2, Jusant, Still Wakes the Deep, Cronos, Until Dawn post-patch, Banishers, Fort Solis, Layers of Fear, Quantum Error, ARK, and The Casting of Frank Stone


Because public transit, done well, is the fastest way to move around. It gets you everywhere, even to places personal vehicles can't reach. It's a lot cheaper. It generates hubs of activity that keep cities lively and relevant. It doesn't get stuck in traffic. It doesn't need to be parked.

The benefits of good public transport are so mind blowing that it's difficult to explain unless you have lived on a city that has it.


Hmm I disagree. I lived in Madrid. In fact in one of those cities that this article mentions from the new subway construction. Subway takes 1h15min to reach the city center. Car only takes 30 minutes.

This is because when you are building a subway every one wants their station. The map above may look like straight lines, but if you look at the real map, the north of line 10 is not straight at all, it's more zig zag.

We are trying to make transportation work for everyone and we end up with transportation that works for no one.

Also, the subway closes at midnight, and by Spanish standards, that's early. I was stranded twice (because different stations close at different times) until i decided that I would never take public transport in Madrid again


I also lived in Madrid. 1h15 means you were not in Madrid, but in one of the surrounding towns. 30 minutes in a car is enough to get from any point in Madrid to any other (assuming clear traffic).

It's obvious that people outside of the areas where transport is dense enough won't enjoy all the benefits. This is a usual complain about all dense public transport areas, but it simplifies to the fact that you were not in the area with dense coverage. In the case of Madrid, Metro is only dense enough in areas surrounded by the Circular line. There's also a very dense bus network that covers everywhere within M-40 and even some areas outside it (some bus lines can be hindered by traffic though, there are bus lanes in most critical spots but there's always some unpredictability).

Also, you're wrong on the closing time, it's been 1:30 AM for a long long time. That's the time where the last train departs on each line, so it's possible to catch trains at almost 2 AM depending on where you are. By Madrid standards, if you are out and about at 1 AM it means you are in a bar or in a party, and it's time to decide whether to continue through the night and get back when Metro opens again at 6 AM, to use a taxi to get back home, or to use the night bus network if you're lucky to be near a stop and willing to wait for it.


> Car only takes 30 minutes

That is not rush hour time, though.


Oh yeah, I'm talking about recreationally. I would never accept a job offer that requires a commute to the city.

100% agree that commuting to work in public transport is way better


I work in NYC but live in the inner suburbs, as does most of my social circle.

For most of us, when it comes to commuting for work, it's always public transportation.

But when it comes to going into the city for leisure, it's always the car.


Key words: "done well" and "good public transport".

Whenever I see discussions like this, I always feel the standards that most public transportation advocates consider "good" or even "acceptable" are far lower than mine.

Mine - Seoul, Tokyo, other East Asian cities.

Most public transportation advocates - Maybe NYC, many even lower.

Factors - reliability, cleanliness (both cars and stations), reach, safety (both actual and perceived, and both violent and non-violent).

Give me the Seoul or Tokyo subway and I'll gladly ditch my car (actually...no, but I'd only use it for excursions outside the city).


It takes 30 minutes to reach my workplace by bike, or alternatively 50 minutes by public transport.


Gnutella fell in popularity before Youtube existed. The big reason the decentralized P2P file sharing networks went away was their vulnerability to spoofing. Downloads were slow so it was important to be sure of the quality of the files being downloaded, which meant grabbing links from a website or some sort of forum. And once there's a forum, for some of the sites it was not much of a jump to add a BitTorrent tracker to the infrastructure. Additionally, for those sites that were primary sources of uploaded material, BitTorrent was a much better fit.


Their own greed is causing their issues. They could be doing a million different things to reduce demand, but they don't want to dampen their current growth and have opted to continue scaling up at the cost of quality.


What would you suggest they do to reduce demand? (This is a serious question btw)


They could make people pay for stuff that is free right now.


And yet: GitHub is also getting called greedy and horrible for moving to usage based billing:

https://news.ycombinator.com/item?id=47923357


The behavior of the iOS keyboard also showcases how there must not be many decision-making people who communicate in multiple languages.


I have a Emacs + Spacemacs setup only for Magit. The base Spacemacs config works well, so I never had the need to tinker with it. Nowadays I don't care much about the rest of Emacs. It stays out of the way, and I keep happily using Magit.


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

Search: