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

Yes.

Source? Is there any non-Apple app that has this entitlement?

If your app happens to be a browser that's only usable in the EU then:

https://developer.apple.com/documentation/browserenginekit/p...


I believe the Delta emulator has JIT support, but possibly only when installed as a developer.

As far as I can tell, you need to connect your phone to a PC running software which enables JIT by exploiting a feature intended for remote debugging. https://faq.altstore.io/altstore-classic/enabling-jit

On that level, there are other policies.

Politics in standards bodies, industrial organisations, regulatory issues, funding and investment, etc


I’ve been on both sides of the table. To me, all of those are far more palatable than petty company politics (both in BigTech and startups).

Can't you read the faq before comment? The "guest account" is hosted on IdP, not necessary google.

https://support.google.com/a/answer/14757842


To me this looks strictly worse than if they just used s/mime with some magic to integrate in the Gmail client for ux.

As I read it[1] - Gmail users are given a hidden s/mime key pair, possibly with secret key stored in a hw token/on device.

I can only assume that when mailing an external user without guest/Gmail account, Gmail will generate a (temporary?) key pair for the recipient, encrypt the message under temporary public key of the recipient - then when recipient creates the guest account - either generate a new key pair and re-encrypt or assign the key pair held for the user? To allow Gmail to decrypt the mail in the browser? As well as implicitly trust the sender key for verification?

I struggle to see how this is e2e in any meaningful sense?

When I log into a public terminal at my library - how will the browser access my keys?

[1] https://support.google.com/mail/answer/13317990?sjid=1138879...


It don't.

The "Assured Controls" add on put keys on smartcard / hsm not owned by google.


Those option allows storing private key on smart card.

> you could hand out your resolver via DHCP and transparently control local zones. With DoH, that's gone.

Checkout RFC9463



"the math breaks if you just remove the math"

"actually you can replace with something equivalent"

"i said just remove the math, not replacing it"

so, what's the news?


AP Style have spaces around it.

It is an interruption to me and I think that little pause is intentional. if the author wants no pause they should have used parentheses


By “not a sudden interruption” I meant something getting cut off mid word.

Also, the AP Style guide is hardly relevant when it comes to most writing—especially creative writing.


Last time I checked, MSVC don't want to implement C99/newer and instead focus on C++.


To be fair, MSVC has the most C99 stuffs. What is mainly missing for porting (my) programs is the native complex number. But we have Intel compiler for free on Windows, which is fully compatible with the C/C++ standard and produces faster binaries.

The C++ frontend of MSVC handles (the common) compiler-specific language extensions differently than the other compilers. Besides, its pre-processor behaves differently too. It is now good that there is a clang frontend for MSVC.


> https://4e6.github.io/firefox-lang-stats/

12%. Assume the progress is linear (not logarithmic like most cases), we just need 60 more years to migrate those c/c++ code.


That was my point — with LLMs the progress would not be at the same slope as with people only.


Have there been any successful attempts yet of translating 'idiomatic' C++ to 'idiomatic' Rust for a large codebase that has been developed over 30 years? What does the output look like? Does the code look maintainable (because mechanical solutions to translate from other languages into Rust exist, the result is just not what a human would write or ever want to work on). Are the prompts to guide the LLM shorter than the actual code base to be translated? Etc etc... eg the idea to use LLMs for migration is quite 'obvious', but the devil must be in the details, otherwise everybody would be doing it by now.


Here are a few

https://www.phoronix.com/news/Google-Linux-Binder-In-Rust

https://arxiv.org/abs/2503.23791v1

https://www.darpa.mil/research/programs/translating-all-c-to...

https://link.springer.com/content/pdf/10.1007/s10664-024-105...

> Everybody would be doing it by now

Models and agents have progressed significantly in the last few months. Migrating projects to rust can definitely be a thing in the coming years if there is sufficient motivation. But oftentimes c/c++ devs have aversions to the rust language itself, so the biggest challenge can be an issue of motivation in general.


Idiomatic C++ allows too much "freestyle" and duck-typed code. Rust language basically doesn't support half of the things that C++ allows because there is no type or memory safe ways to achieve them. When translating things into Rust, borrow checker forces you to invert the logic or completely redo the architecture. Oftentimes it requires trying multiple things and evaluating the performance cost, generated machine code quality and interface flexibility. It is quite difficult without an actual person to translate things.


Yeah that's why I'm very sceptical about any 'LLM will magically fix all the things' claims. The mechanical translations basically work by compiling the source language down to LLVM bitcode and then translating that back to another language, it works but is basically assembly code written in a highlevel language, it loses all 'semantics' and is entirely unmaintainable.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: