4

Went to a hackathon and tried to use ARCore. Most painful experience of my life. There are so many issues and critical bugs that I can't even fit them all into a 5000 character rant, Google has shittier code than a highschool startup.

So instead of typing 5000 characters I'll just save you all some time. If you're forced to use ARCore, don't even try to use the AcquireCameraImageBytes or related apis for actually accessing the camera feed. Just use unity's screen capture API (draw an invisible rectangle on the whole screen, make a texture, readPixel entire rectangle). Turning off all models for 1 frame and taking a screen capture is easier, faster, and somehow more optimal than using Google's code.

Also, they released Augmented Faces on Friday. Their demo plainly doesn't work the way they intended on many devices because the list never gets populated since their engineers are dumb fucks. Just force the face mesh to always remain active and you'll instantly support all devices! You can deactivate it using your own methods but Google's doesn't work on many devices. There's an issue in their repo about this that they are plainly ignoring.

Also if you're interested I have a (working?) engine to use Object Detection for interactions within AR + a create your own adventure game demo made w/ object detection + ar on my git:
https://github.com/pshah123/...

My code is 100% crap so definitely don't use it in production but I was able to get the individual pieces working so hopefully this helps someone! Unless you're from Google, then fuck you please uninstall

Comments
  • 2
    @FrodoSwaggins "I’m an Apple guy just because of the symbolism of their stance on privacy."

    What privacy?
  • 1
    @BlueDav000 compared to other tech giants, Apple is a privacy paradise
  • 1
    @Krokoklemme Nobody can be certain about that, aside from the companies themselves.

    Also, we have proof that Apple doesn't care about privacy when money is involved: https://pcworld.com/article/...
  • 0
    @FrodoSwaggins "They’re the only company saying the right thing, and setting that example is almost more important than whether any of it is actually true."

    I read that sentence multiple times but I still don't understand what you're trying to say, sorry.

    "Their hardware is designed with cryptographic impregnability as a #1 goal."

    "FWIW I actually believe they are honestly trying to get to the point where they can’t even comply with subpoenas because everything is so locked down."

    Since almost everything is closed-source and obscure, how can you be sure about that? The hardware's firmware could be full of backdoors.

    Also, we know for sure that their hardware is poorly designed: https://youtube.com/watch/...

    I'm sincerely struggling to understand how you can trust such a company...
  • 0
    @FrodoSwaggins "I’ve never even heard of a unibody MacBook Pro breaking and this guy says “very very easily”"

    "very very easily" doesn't mean that it happens on the majority of the products, it also depends on how you use/treat your laptop

    "Look if you have an opinion which you clearly do, you can always find a rando YouTube video that supports your opinion but I wouldn’t call that proof."

    The video I linked you is made by Louis Rossmann, one of the most knowledgeable persons regarding Apple products, especially MacBook(s).

    "I know several hardware engineers at Apple and they are fairly convinced that the hardware/os is not backdoored. Smart guys, good enough for me. Software bugs? Well that’s a different story"

    I'm pretty sure that if they knew of any backdoors, they wouldn't be allowed to talk about them to people not working at Apple.
  • 0
    @FrodoSwaggins "TLDR everything that isn’t GPL/BSD licensed is obscure closed source, but if you think using the thing you know is spying on you is better you’re fucking crazy."

    Android doesn't spy on you, unless you have Google stuff installed. Unfortunately that's the case for the majority of devices and a lot of manufacturers also install their own apps/services.

    If you're concerned about privacy and you need a smartphone, you have to either wait for a privacy-focused one (e.g. Purism Librem 5) or buy an Android device which is supported by the community, so that you can install a pure ROM.

    iPhone is a non-existent choice if you want to protect your privacy.
  • 0
    @FrodoSwaggins "And again, Apple has no financial incentive to do so and google does. Money talks. Apple makes the most ridiculously high margin phone on the market by a long shot, that’s where the cash is."

    I wouldn't trust Apple because of that.
    While it's true that they earn a lot of money and thus don't need to sell users' data, you should consider that most people would keep buying Apple stuff even if serious privacy issues were to arise, meaning that as a company they can do almost everything they want.

    "TBH Im not saying I’m thrilled with the state of affairs but basically even non-Apple users benefit from apples public stance on privacy, I have huge reason to believe that stance is honest."

    All companies feel omnipotent at some point.

    "I once went 4 years with out a mobile phone. And that was after 2010, it’s very doable even today."

    Unfortunately that's not what most people think.
    There are teenagers who would commit suicide without a smartphone, let that sink in.
  • 0
    @FrodoSwaggins "the problems don’t really end with the software either. We know for example that intel chips are backdoored and the back alley arm vendors like Broadcom and samsung I would be shocked if the weren’t."

    I strongly agree, unfortunately hardware-side there's not much you can do.

    I seriously hope that RISC-V will dramatically change the market as it is, because right now we can't trust anything we don't build ourselves.
  • 0
    @FrodoSwaggins "so basically what you’re saying is you’re biased because you don’t like their relationship with their customer base?"

    Of course not, I was just stating the truth, as Apple is considered a status symbol. Also Samsung is, to a certain extent.

    "But it’s not logical to say the reason you don’t like them is their customers keep coming back and buying stuff from them after something breaks. That is an assertion without proof. My experience over the last 20 years with Apple has been very positive."

    Customer support seems to be terrible, though: https://youtube.com/watch/...

    "I don’t like the direction the newer macs have gone, and therefore I do not purchase them. Simple. Newest one I have is a 24th Mac Pro tower and it’s for the music studio."

    Please, set up a proper Linux machine for that: https://kxstudio.linuxaudio.org
  • 0
    @BlueDav000 "why do you strongly disagree? Intel AMT took us 10 years to figure out how to disAble and the only reason we could is because intel put a back door in their back door so that when their chips were in service in us government installations the back door could be disabled, there was a press release about this. Go read the MINIX authors feelings about it. Very disturbing stuff. That said it’s still a bitch to disable and nobody does it because they don’t know. So what good is that knowledge even when it exists?

    Allwinner is known for regularly violating software and RTL licenses and they get away with it because they’re overseas. A lot of those companies have no respect for the line."

    But... I wrote "I strongly agree", not "I strongly disagree".

    And I strongly agree with this comment too.
  • 0
    @FrodoSwaggins "Point is, what if Apple is a better bet than the other closed source hardware?"

    The point is that nobody aside from Apple can prove it.

    "RISC v is something else of course but not shipping in any smartphones yet"

    Because it's still in a very experimental state.
  • 0
    @FrodoSwaggins "I have 100k invested in my pro tools rig. It isn’t going anywhere."

    100k of pro stuff not compatible with Linux?

    "I should also mention most of my boxes are openbsd, it’s not like ima Mac everything guy ;)"

    I understand, but it would be great if you replace those Mac machines with something serious ;)
  • 0
    @FrodoSwaggins "what constitutes something serious? I’m using the powermacs because they don’t have intel chips. Intel is an automatic non-starter for me, I’m very against using their products."

    What about AMD? There's almost no point in buying Intel anymore since AMD's epic (or EPIC) comeback.

    "IMO the setup I have on the Mac kicks ass and it’s still very hard to find a single socket machine that has better multi core performance than that thing. Plus-128gb of ram. It’s insane."

    What CPU does it have?

    "So while “nobody outside of Apple can prove” that their chips are not nefarious, that problem won’t even calm down a second with risc v."

    That could be solved by checking whether the chip is genuine software-side.

    The problem would be with the other chips on the phone's board, such as the modem.
    And, talking about modems, the situation is catastrophic right now, because they are all proprietary.
  • 0
    "AMD I go back and forth on. I do have a single vishera box, but it’s the same problem. I don’t really know if it’s nefarious. The company has also been in and out of financial turmoil since 2006, and times like that are when deals with the devil get signed. Even though things look good now. I tend to trust them more than intel, but then they also have backed out of a lot of their open source promises which strikes me as odd."

    Vishera was definitely better than the previous generation (which had Bulldozer cores), but Intel's Sandy Bridge still beat it in almost every workload, because of the much higher IPC.
    Fortunately those times are long gone and now we can appreciate a new AMD.

    Regarding their open-source promises: one of the most important ones is regarding PSP, AMD's "counterpart" of Intel Management Engine (one of the worst things that could be present on a modern computer).

    https://reddit.com/r/Amd/...
  • 0
    @FrodoSwaggins Yes, AMD's Platform Security Processor has been introduced with Zen.

    Intel's Management Engine is definitely worse, especially because it cannot be disabled.
  • 0
    @FrodoSwaggins Of course, unless they want to spy on themselves.

    I knew that there was a way to disable it, what I meant is that according to Intel "users can't disable it". And, as expected, they denied any involvement by the government.

    The whole situation is ridiculous, especially when the USA's government act hypocrite against Huawei.

    Not that Huawei can be trusted, we all know (I hope) that the privacy in China and Chinese products can be considered non-existent. However, USA is the last country in the world who has the right to complain about that, given that most anti-privacy companies (Google, Microsoft, etc.) are located there.
Add Comment