HN user

redbergy

167 karma
Posts0
Comments37
View on HN
No posts found.

“If you stop using Firefox,”, Mozilla advocates will tell you, “Chrome will become the only real web browser”.

Yes, but isn’t it a bit too late to worry about that? And what change do individual choices make here?

I don't think it's too late. Firefox exists because the same situation was happening in the late 90s/early 2000s - replace Chrome with Internet Explorer and I could believe this was written in 2002.

It's a different landscape today[1], but I maintain it wasn't too late then and it isn't now - the fact that we're talking about FF almost 20 years after its first release is a testament to that.

I'm not a daily FF user, but I am part of the install base. I think that diversity in the browser ecosystem is extremely important and I'm not a "Mozilla advocate".

[1] I'm guessing part of the early success of FF was its support for OSX/Linux where IE had no reach and it gained them a lot of early traction/users so it isn't an apples to apples comparison with Chrome today. But, I remember the times, and many (even non-techie) people would adamantly install and switch to FF as the first action when they got a new PC/fresh Windows install - those individual choices added up to a very large user base.

I am in the same boat. We build a niche product that serves a Windows market (an add-on to Windows-only software). We use Macs for a variety of reasons and I'm terrified at the possibility of having to switch. If we don't get performant virtualization a la Parallels or VMWare Fusion for x86, my entire toolchain falls apart and I have no choice but to dump Mac. I'm sure there are a ton of other developers that depend on virtualization. I hope Apple has considered this and can talk about a solid path forward for x86 virtualization as soon as the ARM transition is announced.

Also, does it start with 0 or 1 (or -3023 for that matter)? As a programmer you would assume of course it starts at 0, but since this thread talks about "non-programmer" academic types I think it's worth mentioning. What if I want a range of 1-15, or 20-50, can I still use range()? I can't tell from the Python example but I can tell exactly what I would need to change with the Swift one to make it work exactly how I'd want.

Your comment is accurate but I think its the fact that GitHub styles it in that way. I do wish it was possible to use markdown-types of elements in this way so that it could fallback on non-GitHub rendered web pages, or still look good in a text editor vs. HTML tags all over the place.

Maybe something like

^ Header

^^^

Collapsed

^^^

Similar to code blocks with the ``` syntax. I dunno.

My guess is that the notification in question was just letting you know that the person who imported your address is on LinkedIn and wants to connect?

It may look like an account notification but I'd think of it as more of an invitation.

It's not that they've connected your work email to the account with your personal email (publicly at least, privately I'm sure they keep that info). And it's not like they're sending any other types of sensitive/account/password reset information to that address assuming it's associated to the account connected to your personal email.

They're just trying to get you to join LinkedIn and connect with a coworker who gave them your work email address – assuming if you already have an account with a different email you'll login with that and connect with said coworker there.

I found the lack of any horizontal line separating rows in the given examples of good tables off-putting. In the examples given from The Economist they are using horizontal lines and I agree those are great examples.

I know what you're saying but I'm okay with it. In this case Apple chose users over developers. iOS developers have to do a little more work (Apple has made it very easy from what I've seen of the framework) and have a little less freedom but users signing in to apps using 3rd party auth are guaranteed the privacy protections Apple is promising. They drew a line in the sand by making their solution mandatory but I think they had to to deliver what they're promising to users (which I think is great).

This is true for Google, Facebook, and Twitter logins as well. It's a valid criticism for using any third party authentication provider (which I personally avoid and will be avoiding Apple's).

If you're worried about that for a particular service you don't have to anonymize your email address – in fact it's opt-in not opt-out. When signing up it will use your real email address for the service or you can check a box to provide an anonymized one for free as shown in the keynote.

So insignificant that it's one of the most valuable companies in the world on the back of those two product categories. By the way they are on top where it matters – profit and customer satisfaction.

Personally, I just like to use the latest technology – I live and breath it every day in my job and I like to keep up on trends. I don't go out and spend a ton of money at clubs, bars, and fancy restaurants, I go to the movies maybe once a year, I drive a sensible car. For me, hardware like the latest smartphone or computer is what I like to spend my discretional income on – simple as that. To each his/her own.

Really like the analysis. Thanks for posting.

Regarding usability of your own site, I'd suggest not eating up the history of the user's web browser for every "next slide click" [0]. I was really annoyed trying to get back to HN to the comments section.

[0] https://imgur.com/a/Jk29A

I make no argument with your position (in fact fully agree you should vote with your wallet in this case) but I think it should be pointed out you most certainly gave consent to allow them to use your network when you agreed to their terms by using their service. I can't imagine anyone who reads every line before they sign up for a service or install software so I understand why you feel the way you do. Objectively, to me, it feels like more of a moral gray area than completely immoral.

Yes, it is fine. Uber is a private company and its data is private. It's an interesting thought experiment but I just can't get behind the idea that a private company has a moral or ethical responsibility to ensure that data they're providing to the public via their own app doesn't mislead law enforcement. If there was a court order for the data and it was inaccurate or false that's one thing but this is completely different.

What an interesting thought. I wonder what the actual user base of a library would have to be before it would even itself out and then go over the threshold of where you would see a return. Certainly 74 million sites should do it if they were all using the same CDN but I have no idea how you would start to even try to calculate this.

I agree with your premise on Linux but I'll never understand the Mac = creative thing. I've seen many people mention the creative aspects as a reason to use a Mac, but it's outdated thinking IMO – most creative professionals are using the Adobe Suite which has been cross platform for years.

As a dev I love having bash, a terminal, homebrew, wget, curl, etc available on my dev machine. At the same time I need world class application support for Office and the Adobe Suite that I wouldn't get on Linux. Mac is the happy medium between the power of linux with the polished GUI and application support of Windows.

Unless I was an MS only dev who depended on Visual Studio I can't fathom why I would switch to Windows (although things may be changing with Windows 10 and their Linux integration).

In the third slide, "Apps have an audience 2.5x as big as mobile websites". I'd love to see data behind how the author came to that conclusion.

Isn't anyone who is able to download an app from an app store in the same audience as someone who would view a mobile web site? Beyond that, I feel like it's much harder to get a user to download an app than to view something on the mobile web. Downloading an app is a commitment for a user to allow a third party on to their device with many more privileges than a web site would get.

It's hard for me to take that statement at face value.

I'm not sure how to respond but I feel compelled to do so. I've never seen your assertions in practice anywhere I've worked in the past 15 years. Sure, at some places people who rise to the top only care about the outcome of the bottom line but never have I seen executive leadership or even middle management who only cares about spreading misery. I could see this being the case at entry level jobs where you're 16 and have an immature 18-20 year old manager but not in the adult world. Maybe you've had a bad experience or two but I don't think your characterization is accurate here.