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

One area where I think camera makers could really improve is in coaching people how to take better pictures. I'm sure there are some good mobile apps out there but as a casual camera user, I would love to take my camera off auto-mode and actually learn how to use the advanced features. If I'm shooting portraits or landscapes, it would be great if the camera could intelligently let me know, "Why don't you try this exposure/aperture for a better picture". Pretty soon I would start to learn on my own.


I'd play a game like pokemon go, except you have to take photos of specific scenes and get points for how good you're picture is. You can go back later and take more pics once your photography skill has improved.


I share the same sentiment, cellphone cameras improved so much but because point and shoot is such a simple concept which serves most people companies don't really care about user onboarding.

Some builtin tutorials and gamification(such as trying to get better low-light photos) could help people like me go a long way with current equipment.


The 200+ countries is slightly misleading, especially when the title mentions two-way messaging. I've done a lot of research into messaging/SMS providers like Twilio, Nexmo, Plivo, etc for supporting two-way messaging in developing countries. Most providers currently only support two-way messaging in similar subset of countries in North America and Europe. Since it is powered by Twilio, I don't think it adds any new countries and definitely not 200.

https://support.twilio.com/hc/en-us/articles/223183068-Twili...


Pinpoint works with multiple partners and carriers. You can get the list of countries here: http://docs.aws.amazon.com/pinpoint/latest/userguide/channel...

Disclaimer: I wrote the post and work for AWS


Thanks for the reply. Are you saying that all of these countries support two-way messaging? It's my impression after signing up and looking at pricing pages that many of these countries only support outbound messaging.


You're totally right. We'll update the list of countries that support 2-way messaging in the docs in the next few days. It's ~50 or so.


Hey, one thing I spent a bit of time trying to find and couldn't was if the numbers would be designated cell phone numbers?

For example, in Thailand all cellphone numbers start with 08/09, in the UK with 07. There are some funny local laws about that. I have quite a few usecases in mind which require the provision of a cell phone number.


One can send SMS to (at least some) landlines in the UK.


When is SIP trunking and Hosted Business PBX getting added to AWS?


I really liked this write-up because it focused on the practicality of the various security mechanisms. Most articles I see usually have a blanket statement like "All biometric security mechanisms are bad!". I think this article does a good job comparing the various logins and describing the pros and cons for different people. Specifically, I appreciate the author calling out when people bring up the "What if" edge-cases, where the correct response is you likely have much bigger problems at that point than the security level of your phone.


Specifically, getting more people to have better security on their devices is a very difficult User Experience problem, and Apple's pretty good at solving these kinds of problems.

TouchID moved the ball forward quite a bit, and FaceID will probably go even further.

Obviously neither provide ultimate security, but Apple is in a strategic advantage since they make the hardware and software to make the barn walls and roof super secure, but it does nothing if the front door is left open.


Before TouchID, I set my passcode to 0000 with a four-hour window where I didn't have to reenter it. I only had one set at all because Find My Friends refused to keep me logged in unless I had a passcode set.

With TouchID, I have a complex passcode that I have to enter a couple times a week. It's less secure than some hypothetical setup where I have a complex passcode I have to enter every time I unlock the phone, but it's far more secure than what I was actually doing before.


My android phone forces me to re-enter my passcode every 24 hours.

I think that strikes a nice security median. If someone does get procession of my phone, I only need to stall for less than 24 hours.

The rest of the time, the fingerprint scanner works near perfectly. It's actually faster to use the fingerprint scanner than the standard slide to unlock, which is all I ever had setup on my previous phones.


iOS does the same after 48 hours of not being unlocked or re-authorized. I agree that this seems like a decent security compromise. Anyone with physical access to your phone for more than 48 hours has other vectors to pursue that are far easier than just trying to guess your password.


Is this a standard setting that can be managed?


Here's a dumb question I haven not easily found the answer to.

Can I configure my iphone to require TouchID, FaceID, and a PIN for each unlock of my phone every time?


>All biometric security mechanisms are bad

They are though, if bad == insecure. Customs can make you unlock with fingerprint or face. If you can't lock yourself out, it's not secure.


Biometric security mechanisms are the best security mechanisms.

Because they fall in the category of "will be used" as opposed to perfect security, which almost always falls in the category "won't be used"


That's why you temporarily disable biometric authentication before you go through customs. On iOS, this is as easy as turning the device off, and in iOS 11 it just takes five quick presses of the sleep button.


Customs can do that anyway if you have a password.


Constitutionally, an individual can not be forced to enter a password for law enforcement (including customs agents).


That's the point, "constitutionally" while they lock you up for hours/days on end to obtain the warrant needed to give up your password unless you are willing to stay locked up.


Many border agents, it seems, have the “if you have nothing to hide” mentality. So if you’re refusing to unlock your phone, clearly you’re hiding something.


Get that sweet settlement for wrongful imprisonment.


Or, you know, no settlement, and not even a "sorry, oops" either.


How many times has this actually happened though?


That would be comforting if both (a) and (b) were true:

(a) the world was only US citizens.

(b) nothing unconstitutional ever happened to the first group.


> Customs can do that anyway if you have a password.

Allow me to repeat myself,

If you can't lock yourself out, it's not secure.

For example, some banks have time locks. Nobody gets into the vault, unless it is in a certain window of time.


>If you can't lock yourself out, it's not secure.

It's not secure if you can lock yourself out either.

A court could hold you in contempt for failing to unlock or intently locking.

And a state actor or even mugger could just hurt you or even kill you, in frustration if you don't open it for them.


I'm with you. Before watching the keynote, I was looking forward to the new phones but the presentation made me more excited about the new Apple Watch with LTE.

I may be in a minority, but over the past few years, I've been trying to actively reduce the amount of times I pull out my phone. I feel like it will be liberating to leave home without your phone to go to dinner or go for a run, but still connected through the Apple Watch. Although it will still display notifications, I personally won't be tempted to browse Twitter or Instagram when I have a free moment.


Some days my phone feels like an LTE modem I have to carry around for the sake of my Apple watch.

Going to work, listening to music, replying to messages, going for a run and then stopping by the shops to pay for things...all using my wrist. It's a great experience. But I have to keep my phone nearby. And LTE watch sounds great.

There are a lot of UX issues with the watch that makes it frustrating at times. But it's getting better and more capable every OS update.


Hmm, the watch really has done just that for me. Most of the times, I leave it in my pocket. When I get a text, I glance at my watch to read it. Any notifications come directly to my watch.

Honestly, I really don't see the benefit of going through the additional burden of getting a new cellphone plan, SIM, paying more for ... what? One advantage is definitely that in emergency situations (i.e. on a run without the phone, hike etc) you can now call from the watch. But I just don't see any other benefit.


Hm, but it's using the same phone number so I think that the Sim will register with the Sim in your phone. Setup will all have to be done from your phone.

I don't think that you will need a new plan, I think that it will use your current plan.

Or did I get the wrong end of the stick?


The air pods were the revolution for me. This is the one thing I was looking forward to until I heard that you needed a connected iPhone as well. Now it is a non-starter. Guess I need to go test the Samsung buds.


I have AirPods and don't have an iPhone, they work with other devices with Bluetooth just fine.


I own the Samsung pair. Don't have much good to say about them except they work... for a bit. I usually can use them for an hour and then they're completely dead.

They also can't hold a charge very long. If I charge mine up overnight, by next evening when I go to use them, they're already half dead. Great product except for very poor battery life.


Gear Icon X? The new yet unreleased version has much better battery life. 4 or 5 hours


Yeah, Icon X, I probably should have waited for the next generation. But I suppose that can be said about any new technology being released.


You only need the iphone for the initial setup and configuration. It doesn't need to be connected to make calls.


I think this is really great. I started iOS development a few months ago and I find one of the hardest parts about making applications is differentiating the design. While I like the standard iOS design elements, to make a professional looking application you have to spend a lot of time tweaking the design. For me specifically it has been UITableView and the corresponding cells. I am glad that this gives me another option to explore and obviously I would have to customize this as well. But its a step in the right direction and hopefully other companies follow suit.

Maybe its just me but what would really make my day is some sort of equivalent of Bootstrap for iOS applications. A set of Objective-C classes that standardize and make it easy to quickly reach a certain level of quality design.


What you describe is contradictory. The default iOS design elements are there precisely to serve as a sort of "Bootstrap" for iOS applications.

Everything 'looks the same' because so many people use the (good) defaults, just like how most Bootstrap pages look similar (or the same), depending on how much work has been put into making them unique.


You are right. I realize I contradicted myself. I guess what I mean is that Bootstrap lowers the barrier for good web design substantially and shares some of Twitter's best known methods. Similarly I wish a big app development company would share some of their experiences and maybe provide some insight on the best way to customize and modify the existing Apple UI elements. For example, I can modify the existing design by using several subviews or imageviews or drawing layers but I don't know which is the best way in terms of performance or if other companies do this.


Check out my site, http://cocoacontrols.com


Been a regular visitor for months - one of the best sites regarding iOS development. You, sir, deserve an upvote.


You should take a look at three20 and Tapku. They might be what you are looking for. three20 was built by the original Facebook iOS developer and is used to do things like photo galleries in many apps (I haven't used it in a while so I'm not sure how well maintained it is).


I came across this article last summer, also featured in the New York Times: http://www.nytimes.com/2011/06/09/world/asia/09gurgaon.html?...

I think it is a much better analysis and look at the underlying issues that plague India as it struggles to deal with modernization and globalization. The article in this post wasn't quite an analysis but more of a description or summarization of the what is happening. The article from last summer, while it doesn't exactly cover the same scope and exact subject matter, focuses on many of the same phenomenon. Definitely worth checking out.


I completely agree. Would you trust Yelp for restaurant reviews if Yelp invested in the restaurants it provided reviews for? Of course not. Like you said, the only way to really punish behavior like this is to stop using their product.


Wow, interesting example of a company which the comment presumes is ethical.


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

Search: