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

Since this is on Android, this policy should only apply to the version of the Messages app within the work profile, right? If it didn't and could access personal messages, that would be crossing a line.

Reading the post makes it sound like this only happens on managed devices; whether that means "owned and provided by work", "within the confines of the work profile on a BYOD devices", or both, I'm not 100% sure.


I had a very different reaction to this, because I just released a Rust library called ironbeam [0] without knowing anything about this. It was intended to be a pun on Apache Beam and the fact that iron can rust... I guess I'll have to live with it for now because it's way too high-effort to rename it after a stable release.

[0] https://github.com/nhubbard/ironbeam


Oh no, this is undoubtedly going to be terrible for the companies that built their OTT platforms on Vimeo. E.g. Dropout.tv.


Could you help me understand what Vimeo helps with that's specifically helpful with OTT?


They do whitelabel OTT. https://vimeo.com/ott


Neat, thanks. Didn't come across that link in their menu.


Of course, Tom Scott and the Citation Needed crew made an amazing episode about this: https://www.youtube.com/watch?v=KrO_ZMQ8aFc


Kotlin as well, through the ‘tailrec’ marker on a function.


ah, thanks, good to know.. but does that make it optional? I kind of like how ocaml requires a letrec annotation on any recursive definition and I don't know when you wouldn't want to add tailrec



Apple uses LPDDR5X, not LPDDR4, iirc


Of course it's ddr5 not 4.


From PCB perspective, LPDDR5(X) interface is quite different from regular DDR5. Same with DDR4 and LPDDR4. Source: have designed few boards with different memory interfaces.


Fans of Tom Scott's Citation Needed, if you haven't seen this... well

https://www.youtube.com/watch?v=RzfiF9ccZvQ&list=PLrkYtXgEpu...


Any tier of Google Support is 100% a black hole. I had an extremely unusual issue with a service in Google Cloud, tried to debug it and failed. I filed a ticket and waited because P1 was only for “production” issues, but our issue was for development.

A few days later, the Google engineer assigned notes to us that we can escalate to P1 if this is blocking our workflow, even when not in production. I take this to my manager and they agree that it’s time to move it to P1.

We move it to P1 and immediately get traction, only to be stonewalled by a support engineer confidently asserting that the code throwing the error, which only existed in a private Google-maintained container, which only interfaced with our app through launching a cloud job through their platform, was actually our responsibility.

No joke, they actually said “As stated in my prior message, this issue is due to your code”, despite our code being a thin wrapper around their demonstration code to run it from the command line.

In my most business professional tone, I tell them off for lying to us about them debugging on their end and inform them that I will be immediately escalating because of this dissatisfactory response. This finally gets the ticket moving and a few weeks later, a bug fixed version of the entire platform is deployed.

Total time from start to finish:

- P2: 2.5 weeks of daily updates - P1, until we’re told that it’s our fault: 8 hours - P1 escalated until issue was completely fixed: 5 weeks

We paid for premium support. I cannot imagine how bad free support is.


I mean, yeah, they have become an agricultural region... but it's not good for the people who live in Arizona right now. [0]

[0]: https://www.cnn.com/2022/11/05/us/arizona-water-foreign-owne...


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

Search: