For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | AsyncBanana's commentsregister

At this point, most people likely associated the word "phone" with something closer to a modern smartphone than a landline. Language can change. From my point of view, the problem is more that Apple set a precedent of these restrictions due to them being the first mover, and few mainstream phone companies have tried to break out of this idea (even though other phones are technically more flexible if you try hard enough).


> From my point of view, the problem is more that Apple set a precedent of these restrictions due to them being the first mover, and few mainstream phone companies have tried to break out of this idea

It's even worse than that: though I stand by what I said, you're correct, people are gradually realising that the difference between their smartphone and laptop/desktop (if any), is one of degree, not kind. But we don't see the push back we would have seen if they had realised right away. Instead, as you rightly point out, companies are building on Apple's precedent to try and expand their model to our good old laptops and desktops.

And it looks like they're succeeding. It would seem one has to pay Apple to even get the right to distribute a regular MacOS program regular users can actually execute (no Apple developer plan, no code signing). And newer versions of Windows are displaying increasingly scary warnings for programs telling you they "protected" your computer, which are bad enough that we get tutorials about how to get past them.


Surely first-mover for smartphones is palm or blackberry or even Windows Mobile.

Yes, apple has about half the market today, that’s not the same thing as being first-mover. In fact it’s actually completely different because people had to make the choice to move away from the first-movers to apple.

People literally did give up their blackberries and palms and Jornadas for iPhone, consciously and deliberately, because it was a better product. And now you want to change the product and erode the benefits back to the minimum standard defined by android. That’s a taking.


It was a better product. But it would be quite a take to say their tolling & gate keeping was a significant contributor.

It was a better product because of its capacitive multi-touch screen and its overall speed (which I must insist depends more on what apps are installed by default than on the restrictions on third party apps).


> But it would be quite a take to say their tolling & gate keeping was a significant contributor.

Do you remember the first iPhone? Or for that matter what "mobile development" looked like before the iPhone? The first iPhone was more "tolled" and "gate kept" than any iPhone we have today. There was NO app store. To get an app on the iPhone, Apple had to make it, which meant you had to be big enough for Apple to care. Google got a Youtube app because they were that big. At some point Facebook had a built in integration (though I don't remember if it was a full fledged app). That was it. Development for the phone was going to be "web apps" only, without the biggest "web app" framework at the time, Flash. Compared to the first iPhones, a modern iPhone is wide open to all sorts of developers.

But perhaps more than that, even that first iPhone was leaps and bounds for most people over what prior devices were (save perhaps Palm Treos) in terms of "openness". Before the iPhone, the carriers decided what your phone could and couldn't do. A Razr phone from AT&T could send and receive data over bluetooth (like contacts and ring tones). That same exact phone from Verizon could only use bluetooth for headsets. Data transfer was locked down to vVrizon's own service (with a fee of course). Mobile app development was a crap shoot of different sdks and licensing costs per device, and then a hope that each carrier would allow your bejeweled clone, and served up through their services, of which they took HUGE cuts of the revenue. The 30/70 split of the iPhone app store was quite literally "revolutionary" in the cell phone space.

Which leads one to wonder if the tolling and gate keeping is such a hinderance, why is it that the iPhone remains so successful despite their largest competitor having none of those restrictions, pretty much from the get go. It's not like Apple was open and suddenly slammed the gates down on apps and iPhone development. And it's not like Android's openness is brand new. So the question that has to be asked is why does Apple continue to sell so well despite the restrictions? Why hasn't Android eaten all of Apple's market share as a massive open platform where anyone can do anything?


> Which leads one to wonder if the tolling and gate keeping is such a hinderance

I don't know, perhaps you should ask that to someone who actually made that argument? If I recall, people are still buying cigarettes, are they not? Stuff doesn't have to be good for you to sell good.

---

I don't dispute the facts you lay out here. I'll even cite game console as other general purpose computers that were (and still are) quite heavily locked down too. Apple however made one step further, and managed to sell a locked down general purpose computer for purposes other than gaming.

At the root of it all, I think, is how hardware vendors got away with selling their stuff without the full manual. Some instead provide a proprietary Windows driver. Others hide keys in them, don't tell users what they are, and then lobby to send heroic reverse engineers to jail. If I was the regulator I would probably start there.


True, although people need to make green NFTs more mainstream if they want NFTs to be more supported.


They are often referred to as clean NFTs and there are a few marketplaces today, for instance on Tezos there is https://hicetnunc.art/


I agree it can be pretty easy to set up a basic version of this, but eliminating edge cases, optimizing, and unit testing can make it take significantly longer.


Thanks for your interest! Currently, Microdiff does not have a patching functionality by default, and the API is different. If there is enough interest, though, I might make a compatibility layer to ease the differences, and it probably would not be hard to do yourself too.


For a bit of info on why it is often faster, you can look at https://github.com/AsyncBanana/microdiff/issues/2. I will probably add something to the README about that soon too.


This was not surprising, as many people already knew sleep helps your brain remember things. However, it is good data to back this up for people skeptical of the benefits and the "cutoff" time was interesting.


Note: I am not affiliated with Cloudflare Also, what do you think? Do you prefer other hosting providers, and why?


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

Search:

HN For You