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

But Apple entered the smart watch market by making an iPhone accessory. Whereas when they entered the smart phone market they made a phone for everyone, not just Mac users. On the other hand IIRC the original iPod required a Mac and they opened that up later.


AFAIK all smart watches require other devices to configure them. Even if you give them cellular connections and whatnot, the screen is just too tiny to do any real configuring on the device directly. But who knows, maybe someday we'll have Apple Watches that can be configured using icloud.com.


Nor does soy


Just Mayo does not include palm oil

While it might be a fun thought experiment to find situations where a non-vegan dish includes less animal cruelty than a technically vegan dish, for 99.99% the people reading this and in 99.99% of the real world situations they ever be in, choosing the vegan dish will mean choosing significantly less animal cruelty.

A common pro-vegan argument is actually less land use for growing feed crops for raising livestock.


I never said Just Mayo includes palm oil.

And I'm not really impressed by your made up statistics. Again, if you actually cared about animals you would actually care about the numbers, and not just make up fake percentages to make your decisions seem better.

It's not hard to find vegan diets that destroy more habitat per calorie than many meat-based diets. Look at hunting for example, which is often a net positive for animal habitat.


I had an unusual timezone related bug.

I was adding "Night mode" to Nova Launcher, allowing a dark theme to be applied after sunset. To accurately calculate sunrise/sunset the location permission is required, but that's the only thing Nova Launcher needs the permission for, and only Android 6.0+ has runtime (optional) permissions so I didn't want to force the permission on everybody and needed a fallback.

I knew that time zones aren't offsets but locations (ish) and for calculating sunrise/sunset they should be close enough. Nova pulls the device's time zone (something like America/Chicago ), maps it to a lat/long, and calculates the sunrise/sunset. It just depends on how accurate the timezone data is.

Public beta went fine, but stable release we start getting a small, but concerning, amount of emails from people saying that their icons won't load, or disappear, after the update. We're asking for information trying to find a pattern, but it's across different Android versions and devices. Finally we notice all the carriers are Canadian. Then it gets more specific, it's Winnipeg (turned out it was actually Manitoba, the province Winnipeg is in). First thing I test is setting my device timezone to America/Winnipeg, but everything works fine for me. We're getting some more device information from the reporters, and their timezone isn't America/Winnipeg. but America/Resolute. That must be close to Winnipeg right? https://goo.gl/maps/E5vj5nHfJgu Notice how far north it is. https://www.timeanddate.com/astronomy/canada/resolute And the sunrise/sunset times, or lack thereof...

I actually anticipated this, and there was some code to just use hard coded times for cities too far north to have a sane sunrise/sunset. However either that code broke later, or it only worked with GPS coordinates, and I assumed all the timezones were safe.

I don't know why carriers in Winnipeg report the timezone as Resolute, but the fix came in two stages. 1) Properly handle locations that don't have sane sunrise/sunset times. and 2) Treat America/Resolute as America/Winnipeg


It narrows the market, it requires explaining and justification, and it's unappetizing. It sounds like they've figured out a good approach to heme, why bother using actual blood?

I was thinking a similar thing about "veganic" farming: http://www.veganic.com/veganic-defined

>Yet although organic crops are grown without the use of chemicals, an organic certification does allow farmers to use animal waste, including blood meal and bone meal, to fertilize fields. Some organic farms purchase these animal by-products from slaughterhouses and other non-organic sources. The animals have been given antibiotics and hormones throughout their lives, and exposed to pesticides and other chemicals.

So why isn't there an organic+ that only uses organic animal waste? My guess is that it's because it's not worth advertising. Most people probably don't want to think about what kind of waste their produce grew in, and hearing that these potatoes grew in hormone free blood meal doesn't really make you more inclined to buy them. Whereas veganic can explain it's advantages without making you think it's gross. Plus the potential audience for veganic is all inclusive.


Sometimes plant-based is used as a more socially acceptable word for "vegan". I think there's also a difference between titling a product "vegan" and specifying that it is vegan. "Vegan donuts" isn't as appealing to non-vegans as "Donuts (vegan)". Likewise I'd be discouraged to get something labeled "Gluten free cookies", but if I saw "Oatmeal chocolate chip cookies (gluten-free)" I wouldn't hold it against them.


On a related note: When I was vegan, I said I exclusively ate things made from plants. It was better received and understood. Also I would antagonize friends by giving them vegan pb&js, vegan pickles, vegan French fries, vegan Coke, etc.


No mushrooms or fermented products for you?

(I know you were just trying to give people a simplified model.)


Are you just giving random examples or is regular Coke not vegan?


Regular coke is about as vegan as regular pickles.


Interestingly, if it's 'throwback' coke with white/processed sugar in it, it's NOT vegan, as animal products (mostly bone/etc.) are used in the production of that sugar. HFCS modern coke is generally considered vegan.


Pretty terrible analogy. I have no idea if pickles are vegan or not. I would assume they are but I'm not steeped in the vegan ethos and many things have surprised me in the past as being non-vegan.


Animal products are constantly snuck into processed, preserved and packaged foods. I'd find it funny, but wouldn't be surprised, to find that something derived from an animal found its way into a jar of pickles 'for flavor'.


Vegan french fries is the stand out here. Many commercially available ones are flavored and/or cooked with non-vegan ingredients.


She mentions that we should think of the android apis as a "system framework", and I remember a different Google Android engineer saying something similar about the RecyclerView, that right now the focus is on making the technical functionality and API solid and stable, even if not so developer friendly. Someone else, or future Google, can make a more developer friendly API on top of the awkward RecyclerView API. The problem with designing APIs that aren't really meant for app developers, but instead for higher level framework developers, is that those higher level frameworks don't actually exist, and even if they did, there's no clear message for developers to follow. Less choices, or at least a "recommended" approach, would be valuable.


Unfortunately, 18 months since its release, I'm not sure if anybody (certainly not Google) has come up with some nicer abstractions on top of RecyclerView.

It works well for basic lists, but out of the box it comes with very little — not even a click listener for items in the view.

Having written a custom LayoutManager for RecyclerView a year ago (and then a matching ItemDecorator), it was probably the most difficult (and frustrating) thing I've had to do in Android development.

At the time there were certainly zero code samples that correctly implemented a layout manager that worked in all cases. Indeed, I gave up on supporting various parts of the API. I don't imagine that has since changed.


Probably because the RecyclerView is so frikkin' complicated, as Chet Haase and Yigit Boyar explain here: https://youtu.be/imsr8NrIAMs

After watching this for five or ten minutes, I gave up. It didn't seem like it offered a good return on time invested.


There are also non-vegan vegetarians who eat a lot of vegan food, or are health or environmental conscious so they minimize egg/dairy while not cutting it out completely.


I wonder if it was something like .adobe-A3DF0910 that they were targeting, so they couldn't completely hard code the path and neglected to hardcode the prefix. Or maybe it was a purely randomly named directory without any prefix.


Maybe they were targeting .adobe* in home, and assumed that it'd be first, but didn't account for that possibility that it'd be missing. That would have been insane, I admit. But we do know that initial dot directories were getting hit.


It's actually just a setting in the Amazon Underground app to disable tracking of apps. The "actually free" apps require the setting enabled. He disabled it and it's telling him that. The CyanogenMod/Privacy Guard/Location stuff is all unrelated.


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

Search: