Hacker News new | past | comments | ask | show | jobs | submit | more 0xDEEPFAC's comments login

But it is impossible to bypass the store for any normal person.

Think about it, you are a normal person who wants to continue to use an application and for some reason the dev has been kicked out of the store (this often happens and the devs often have no idea why or how). You would be frustrated no?

Not to mention the mental stress of the poor devs which are subject to inhuman automated responses, neglect, and abuse by Apple/Google. Apple/Google is essentially shutting down small businesses arbitrarily and remorselessly. The only way action happens is if the dev somehow gets enough attention on sites like this that Apple is forced to act.

These tech monopolies have MORE than enough money for a customer/creator/dev service department - they just don't care, or, perhaps, maliciously use the lack of one to control their platform: "Oops sorry, you have been talking to our super-smart infallible AI, we don't know why its acting this way, but we are sure its right! You have one week to fix the issues - have a nice day!"


So I’m not sure what point you are arguing but it’s either that consumers are stupid and don’t really want a secure phone and walled garden and would want to take that choice away from customers by law.

Or that Apple needs to charge less for access to the App Store while also spending more money (to stop the inhuman auto replies and actions)

Both are terrible arguments


Apple has more than enough money to both protect users and actually help developers - it doesn't need to squeeze them. For example, why isn't it a one-time fee for the initial scan? Why must they take a share of every purchase.

Without competition (like gasp competing app stores) Apple will continue to be negligent to devs and ban applications that compete with their services.

For example, the Apple watch without cellular cannot use Spotify in offline mode since that would compete with Apple music. My girlfriend and I had to find this out after the purchase and completely defeated the purpose of buying the product for her workouts.


You start off with Apple has enough money and supposing that you know better how to run a successful App Store than the company with the most successful App Store. Maybe the App Store is so successful because it’s customers are the people that own the phone not the devs. I know I absolutely don’t want competing app stores, that ends with fragmentation and having to deal with a pile of installed app stores to download a couple of apps. It also means that apps will go to the least restrictive stores that let them get away with the shadiest anti-consumer practices.

I’ve not run into the Spotify issue. I don’t listen to music from my watch, but I agree that is annoying. The alternative sounds so much worse and why I stay away from Android.


Lets replace "Apple" in your response with AT&T. "You think you know better how to run a successful phone service than a company with the most successful one?". No, I don't exactly, but I have enough common sense to see that they are doing wrong.

And sure they have the most successful (and only) app store compared to the only other app store.

But yea fragmentation/choice is just awful and without a doubt will lead to a less rich experience... totally

Your reply comes off as very authoritarian and controlling. If you like the app store then you should have the choice to use it. What you are saying is that devs shouldn't have access to other options because you dont understand why they wouldn't use the perfect one already there.


>Your reply comes off as very authoritarian and controlling. If you like the app store then you should have the choice to use it. What you are saying is that devs shouldn't have access to other options because you dont understand why they wouldn't use the perfect one already there.

Oh, I get that the App Store isn't perfect for developers. That's perfectly fine though. My concern is end users, not developers (software developers aren't benevolent actors).

Developers, such as Facebook, haven't exactly conducted themselves in a way to earn my trust. I'm happy to see them ensnared in the App Store's rules (at least the ones pertaining to privacy, security and general user experience). There's a reason you see users (even right here on HN) celebrating when Apple imposes an ever growing risk of privacy policies on developers. It's because users have learned we cannot trust developers.


> For example, the Apple watch without cellular cannot use Spotify in offline mode since that would compete with Apple music.

IIRC this is related to Spotify's music licensing agreements only permitting streaming and not copying of music and has nothing to do with Apple itself. I don't believe there are any technical restrictions preventing Spotify from implementing offline playback on the watch, they simply have chosen not to do so.


Another reason to move from CA...

Anyone else sick of seeing careless Tesla drivers swerving around on autopilot?


Just watch not to inhale the ash. It is probably very toxic ; )


Nice to see projections and figures for these companies but...

I wonder when reality will hit these non-earning tech stocks. The P/E ratios are just absurd. Surely the FED can't hold the dam for much longer?


What's "reality"? P/E need not have anything to do with NPV, which is the key.

Suppose that I'll charge you $1000 today and next year and then give you $1000/year "forever". The P/E analog this year and next is horrible, but that's a great investment (for you - it's lousy deal for me).

My point is that P/E is only useful when a company is roughly stable now and into the future. If it isn't, P/E is a lousy predictor of NPV.


The thing is - it might never hit.

If the market has assumed the risk, the model of a tech stock might have fundamentally changed.


Hmm, I suppose it's different this time?


Without Firefox though everything is Chrome.

Skype, Zoom, Slack, Discord, Chrome itself, Safari, Edge, Opera, VS Code, Atom...

https://www.youtube.com/watch?v=_SCfNhyIo_U

We need to encourage competition even if companies continue to spew this kind of cringe. Firefox is the last holdout.

Good luck Mozilla, you're our old hope.


> Safari

Safari is Safari (WebKit). On iOS everything is Safari (WebKit).

iOS is probably, actually, our last chance for a major second browser engine.

(Safari on Mac is of course WebKit as well, and I use it and love it, but I would guess it's a rounding error compared to WebKit on iOS...)


Safari is still Webkit. Zoom is a native application.


Zoom is electon based.


How did you get that idea?

This is what an Electron app looks like:

  $ ls Atom.app/Contents/Frameworks
  Electron Framework.framework
  other stuff...
You might also find a bunch of js files lying around:

  $ find Atom.app -name *.js
  Atom.app/Contents/Resources/app/apm/node_modules/chainsaw/index.js
  Atom.app/Contents/Resources/app/apm/node_modules/fs-constants/index.js
  Atom.app/Contents/Resources/app/apm/node_modules/fs-constants/browser.js
  very long list...
Whereas these are the frameworks Zoom ships with:

  $ ls zoom.us.app/Contents/Frameworks/
  CptHost.app              asproxy.framework        nydus.framework          zMacRes.bundle
  Scintilla.framework      caphost.app              protobuf.framework       zMacResRetina.bundle
  Transcode.app            cmmlib.framework         ssb_sdk.bundle           zSIPCallUI.bundle
  ZCommonUI.framework      curl64.framework         tp.framework             zSIPSDK.bundle
  ZMScreenshot.app         faac.bundle              util.framework           zSipCallApp.bundle
  ZoomPhone.app            libcrypto.1.0.0.dylib    viper.framework          zVideoApp.bundle
  ZoomUninstaller.app      libmpg123_mac.bundle     xmpp_framework.framework zVideoUI.bundle
  airhost.app              libssl.1.0.0.dylib       zAutoUpdate.bundle       zWebService.bundle
  annoter.bundle           libz.dylib               zChatApp.bundle          zlt.bundle
  aomagent.bundle          mcm.bundle               zChatUI.bundle           zmLoader.bundle
  aomhost.app              mphost.app               zData.bundle             zmb.bundle
Instead of Javascript files there are tons of Interface Builder files in the bundle:

  $ find zoom.us.app -name *.nib
  zoom.us.app/Contents/Resources/en.lproj/MainMenu.nib
  zoom.us.app/Contents/Frameworks/zChatUI.bundle/Contents/Resources/ZMSettingRecordingViewController.nib
  zoom.us.app/Contents/Frameworks/zChatUI.bundle/Contents/Resources/ZMChatsSearchField.nib
  zoom.us.app/Contents/Frameworks/zChatUI.bundle/Contents/Resources/loadingInfoView.nib
  zoom.us.app/Contents/Frameworks/zChatUI.bundle/Contents/Resources/ZMDiagnosticViewController.nib
  ...
A Linux job opening: https://zoom.wd5.myworkdayjobs.com/en-US/Zoom/job/Phoenix-AZ...

  - 5 years of C/C++ programming experience.
  - 3 years of experience in Linux native application development.
  - Having experience in QT development is preferred.
Mac OS job opening: https://zoom.wd5.myworkdayjobs.com/en-US/Zoom/job/Phoenix-AZ...

  - 2 years of experience in MacOS native client development.
  - Proficient in C++, Xcode, Objective-C and Cocoa Framework.


Imagine the system requirements of this versus the original OS ; )

Cool toy though!


As the author of a programming language ; ) I find this article very inspiring.

I just want those new to programming to understand the joy of systems and simple graphics programming like in the ol' Turbo Pascal days!

http://www.adapplang.com/


You guys think Rust is good - you should check out Ada++ (you'll have to build GCC yourself though)

http://www.adapplang.com


Does it provide the same/better safety guarantees as Rust? The website has extremely limited information about the language.


I can't confirm what is the motivation behind Ada++, but actual Ada2012 standard and in particular the Ada SPARK (2014) subset is in many ways objectively superior to Rust with regards to memory safety.

One major issue with Ada is that commercial grade compilers are not cheap and for the most part the language was unable to get rid of the stereotype of being an Aerospace/Defense language only.

Some discussion on the topic:

https://www.quora.com/How-secure-is-Ada-the-programming-lang...?

https://ada2012.org/comparison.html

https://www.adacore.com/about-spark


Does Ada have a substructural type system [0]? If not, then it's not even in the same league as Rust.

[0] https://en.wikipedia.org/wiki/Substructural_type_system


From the Ada standard:

https://en.wikibooks.org/wiki/Ada_Programming/Types/access

More importantly the previous discussion on Ada SPARK 2014 'safe pointers' may also be an interesting read for proponents of a Substructural Type System:

https://news.ycombinator.com/item?id=15874273


There is so little information on the page you linked that I doubt this project is production ready in any shape and form. Ada webdev is already though as it is, I doubt that project can compare to rust.


It is an Ada compiler with modified syntax. The GNAT Ada compiler is used by defense contractors, air traffic controllers, and NVIDIA for some of their internal research.

Its production ready.


Well, being in the security field I would want to know if that light is software or hardware controlled.


The light is hardware controlled. The camera can only get power when the light is on.


Now. It definitely wasn't always


Right, only the last ten years models.


It’s hardware controlled. https://apple.stackexchange.com/questions/14705/hard-wired-l...

Bypass attacks have been demonstrated on old hardware. Nothing most people would own today.


Just what we need - more uncaring ECMA programmers putting out substandard, massively slow, non-native code...


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: