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

i do quarters all the time. it used to be with third party apps. iu think its native now

it would help if all cases of self defense were cataloged. Right now it only hits the stats if a crime is not averted.

I like liquid glass. I liked it since the first betas i tried. Am i the only one

I think it’s fine. It definitely needs some polish and there are other, unrelated changes like the big round corners that I dislike, but Liquid Glass itself is just… different. And appearance aside, I genuinely like some of the updated UI patterns, such as making buttons look like things you can interact with instead of undifferentiated text.

It’s OK to dislike glass, of course. I’m not saying doubters are wrong. A lot of it, though, feels like piling on to sound like one of the cool kid skeptics.


At this point I am pretty sure it's the loud vocal minority that hates it. Vast majority is either indifferent or actually likes it (but liking something doesn't sell).

I've seen far more non-design-obsessed people (normals) complaining about it, but in the end i think the better question is why? What possible purpose does this serve other than key-jangling? It is a distraction for most people and a waste of screen space and probably gpu cycles, why are we shading and filtering on every frame on every window and modal? Just render the pane and put the fries in the bag.

The waste of screen space is the big one for me. It feels like every company is racing to dumb down their products and fill their UI with whitespace instead of using that space for controls or content. My bank just redesigned their website and now even checking the balance of a few accounts + credit cards requires scrolling on a 1080p display. Ridiculous.

People who like it aren't vocal, agreed. I think this works for every outrage wave we experience online. Something to keep in mind.

I think the vast majority's friction points with liquid glass come from the other changes, like the redesign of Messages and the calling functionality.

Genuine question: what do you not like about those? I haven't seen anything in either of those that I actively disliked.

I didn’t like it at first. Now it doesn’t bother me.

its not super bad, but it needs a lot of refinement (especially on iPad and mac), and also its a performance hog (or at least iOS26 is a performance hog) so they have a lot of work to do imo

No. I kinda like it. I can understand people’s dislike for it though.

same, but 'apple threw it all away for nothing' seems extreme.

I loved Liquid Glass too. It gave a refreshing look from the UI that I was seeing for quite some years. It drew the line that separated itself from rest of the competitors UI wise. It felt good, I don't much remember the older UI of iOS now, every now and then when checking for compatibility with older versions, I test through older UI and it feels very awkward.

I like it as well, although it was and is very buggy in certain instances.

There are problems with it but I think the complaints are overblown.

I was sure I’d hate it. But I actually think it’s pretty good

true but we could also integrate a non-MCP app with a skill and put the controls there.

IntelliJ IDEA is reasonably fast, but of course its hard to make a big desktop app in java be fast.

well yeah Jackson is slow.

my hotspot JITd code is quite fast

Yes, parseInt et al work very fast for good inputs. What percentage of your inputs are invalid numbers and why ?

> What percentage of your inputs are invalid numbers and why ?

This is a wrong question to ask in this context. The right question to ask is when actually exceptional flow becomes a performance bottleneck. Because, obviously, in a desktop or even in a server app validating single user input even 99% of wrong inputs won’t cause any trouble. It may become a problem with bulk processing, but then, and I have to repeat myself here, it is no longer a number parsing problem, it’s a problem of not understanding what your input is.


LLMs take the whole argument away. Yes, maven/gradle/sbt suck to work with. But now you can just generate it.

Actually, I like Maven. It's perfect for code that is broken into medium-sized projects, which makes it great for service-oriented architectures (would have said microservices here instead, but think we're learning that breaking our services too finely down is generally not a good idea).

Yeah, it seems like Maven is designed to build just one project with relatively little build-code (although, figuring out versioning of the libs used in your build can get tricky, but guessing this is how it is in most languages). It's still one of my favorites build tools for many situations.


I've been using maven for 20+ years, gradle for 10? ant for 5 before that. sbt for 15. I've written custom plugins for all of them. I know them quite well, unfortunately.

I use LLMs to maintain them now. I keep the build files simple. It was an inconvenience before, but a trifle now.


LOL I wish. LLMs massacre gradle code all the time. Once you're past boilerplate generation and doing anything remotely unusual they can't stop hallucinating broken shit that they insist works.

This is why I use java for long running processes, if i care about a small binary that launches fast, i just use something slower at runtime but faster at startup like python.

Python startup time can be pretty abysmal too if you have a lot of imports.

This is addressed by PEP 810 (explicit lazy imports) in Python 3.15 (currently in alpha): https://peps.python.org/pep-0810/

Yeah, but it requires code changes to matter

So long as you aren't in a docker container, The openjdk can do fast startup pretty trivially.

There are options to turn on which cause the JVM to save off and reload compiled classes. It pretty massively improves performance.

You can get even faster if you do that plus doing a jlink jvm. But that's more of a pain. The AOT cache is a lot simpler to do.

https://openjdk.org/jeps/514


And then you get applications choosing the worst of both worlds, like bazel/blaze.

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

Search: