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

Wild how well it would fit with CL LLMs in 2025

Similar to certain banks in 2007/2008, the idea would be “so much investment is tied to one company that if that company went bankrupt, it could have consequences for the broader economy”

The thing is, it is not 2007/2008 any more. The US government is holding record amounts of debt and countries around the world are now trying to become independent of it. This includes its bond markets on which the dollar relies upon to give it its reserve currency status, which in turn is what gives it its power to print money and bail industries out. If something happens that requires Big Tech to be bailed out and international bond holders decide the US is no longer reliable, it could very well end up triggering the collapse of the US dollar as the world's reserve currency and the downfall of the US as we know it.

Not to mention, there’s also that tariffs thing going on.

I think most Americans would be struck by the revelation that the government has hidden cameras in traffic cones


Have most Americans never considered undercover operations? If you are investigating someone, you don't want them to know about it. Otherwise, you wouldn't be bothering with the undercover aspect. Now that the department has cool hidden cameras, of course they will be used for other purposes.

It's not like I'm out there hunting down police abuses, but having hidden cameras is just something I would absolutely expect them to have. I did not know they specifically had cameras hidden as traffic cones, but I'm also not shocked they do. That's the shocking part to me is the shock of others instead of others also going "of course they do"


Probably not, Apple would have to opensource it and that’s unlikely


Apple’s the exception that proves the rule, they do a fantastic job supporting legacy APIs, frameworks, and devices


I’ve been in the Apple ecosystem in one form or the other 40 years and that’s definitely not true compared to Microsoft.

Most recently they dropped support for 32 bit Mac and iOS apps. But before that it was dropping support for PPC apps and 68K apps.

On the hardware side, the funniest was they dropped support for my Core 2 Duo Mac Mini and I could still install a supported version of Windows 7 on it.


> they do a fantastic job supporting legacy APIs, frameworks, and devices

They do not.

They talk a good game, but the development tools, bright and shiny, but mostly work.

Mostly, is not good enough.

While they have so much mind share in the USA they are unavoidable. But from a developer perspective they are dire

As of two years ago. I find it hard to believe they have changed


There are 10 different answers for how to take a substring by index+len, depending on which version of Swift. They even changed how arrays as function parameters work between versions.


So then just use one version of Swift


Not viable to stay on an old version, especially doing iPhone dev. The real answer back in the Swift 1-4 times was to just use ObjC instead, it still had full support.


Also a summary of their efforts so far, lots of info I’ve not seen discussed much (though I am a fairly casual follower of SpaceX)


Agreed with the overall sentiment but screenshot+immediate text select on iOS/Mac has solved 99% of my issues here

Technology!


Which the OP acknowledges, but it’s an extra step (and one that a lot of people don’t realize is possible) that shouldn’t be necessary.


Androids implementation doesn't even have an extra step of screenshotting like iOS. You can just swipe up to open recents screen and start selecting text by holding down. Although it's not as good as native selection since it does some kind of OCR vs actually selecting the text data, so it cannot properly copy things it doesn't understand like random languages or hashes/urls etc. It does has it's own advantages though since it can select anything like text from paused videos vs only rendered text views if app allowed native selection).


Right, the more steps there are in the process, the more people just drop and forget it.


The jump from GPT4 through o3 to GPT5 was very impressive


Agreed. Their naming conventions in a way really broke the perception of progress. GPT-4 to o3 or GPT-5 is truly impressive. The leap from GPT-4o to GPT-5 is less impressive but GPT-4o is generally recognized as GPT-4.

All that being said, it does seem like OpenAI and Anthropic are on a quest for more dollars by promoting fantasy futures where there is not a clear path from A to B, at least to those of us on the outside.


Given how many visual glitches persist on last year’s top-of-the-line phone, I’m guessing they’re far behind where they wanted to be and older phone performance got “appropriately” bumped

I’m willing to bet they moved LG up a year to help fill


I work on a Swift/iOS app that wraps a C++ library

90+% of our crashes are from hard-to-diagnose cpp crashes. Our engineers are smart and hardworking but they throw their hands up at this.

Please tell me my options aren’t limited to “please be better at programming”…?


Does iOS let you run it in another process? That's a common technique to isolate your app from crashy 3rd party components. This can work if you don't pass it untrusted data. If there's untrusted data coming in and you give it to a crashy c++ component, you're just asking to be pwned.

For containing legacy C++ codebases https://fil-c.org/ looks promising as well, and could fit the bill better if the data was user supplied. It's been discussed on HN many times, most recently here https://news.ycombinator.com/item?id=45133938 .. but currently doesn't support iOS.


> Our engineers are smart and hardworking but they throw their hands up at this.

Since you don't think this is a skill issue, shouldn't you support Safe C++, which eliminates unsafety rather than just turning a blind eye to it?

> Please tell me my options aren’t limited to “please be better at programming”…?

You can only use Valgrind/ASan, stress testing, and rewriting in other languages to pay off the technical debt. Even if a god points out every bug in your code, you'd still need to put in great effort to fix them. If you don't pay for it while coding, then you must pay for it after coding. There are no shortcuts.


Have you tried enabling asan? It’s not really the same kind of language guarantees but it does catch a lot of the same errors.

In general I think static analysis is a crutch for C++ to claim safety but it is still a very useful tool that devs should use in development.


Sorry, but yes, when your app crashes there could be two issues. The C++ library that you use is shit, or your engineers don't understand the underlying concept of allocating/deallocating things because for Swift they had never to learn them. With Rust the code just wouldn't compile at all, that the only difference.


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

Search: