HNHacker News
TopNewBestAskShowJobs

Ennis

361 karma · joined March 22, 2009

Product Manager at SaaS startup x-Dev @ BlackBerry Core OS
submissionscomments
Ennis··on Israel passes law denying naturalization to Palestinian spouses
This is happening between Palestinians. You can call them Arab Israelis if you want but they still identify as Palestinians. Splitting them up for the sake of division with these policies is political and systematic.

And yes a double standard applies compared to other countries because Israel identifies as a western liberal democracy whereas the others don’t or no one implies that they seriously are.

Ennis··on Israel passes law denying naturalization to Palestinian spouses
That's the point. There is no path to becoming "naturalized", a legal resident or much more-so a citizen in your own country - whether you see that as Palestine or Israel. This is just one more mechanism to humiliate a population of millions.
Ennis··on U.S. Asks Taliban to Spare Its Embassy in Coming Fight for Kabul
The answers about the population not having the will to fight miss the point completely and are irrelevant and propagate racist views. Afghanistan has a pre-existing system of tribal relationships that are constantly dynamic. The Taliban are effective because they negotiated a path with the pre-existing power structures. The central government is only one player of many.

CBC wrote a brief article on this recently: https://www.cbc.ca/news/politics/taliban-revival-aug13-1.613...

Ennis··on Ask HN: What passive income investments exist to supplement your salary?
Most folks I know that purchase properties are not in it for cashflow. Breaking even is enough. The goal is to purchase the next one with a downpayment against existing equity. The deck of cards falls apart if the property market corrects significantly but how is that different than everything else happening in this economy.
Ennis··on Ask HN: What passive income investments exist to supplement your salary?
By passive I'll assume you mean less effort and risk than starting a new business that requires daily attention.

The nice things about the property market are: 1. High leverage - to a very high amount when you put down payments greater than 30-50%. 2. Managed or protected by some governments. Gives a more consistent rate of growth in many fast growth cities. 3. Cashflow and appreciation.

The details matter and there's obviously skill involved in making it work. At some point like other businesses you will need to hire others to manage the day-to-day if you choose to keep growing.

Ennis··on Apple Platform Security February 2021
"For certain sensitive information, Apple uses end-to-end encryption" - there's a lot of important user generated data from Apple apps that is not end-to-end encrypted.

Frankly, I'd like to see them go even further and put in place a policy that all user-created-and-consumable content can only leave the device in end-to-end encrypted format and have those keys managed by my AppleID so not even Apple can decrypt.

They can introduce it at an API level without having to dictate storage providers. If a web-version of an app needs show my photos they can let the end-user browser decrypt it. This works for private data, 1:1 and 1:Many shared data.

I should have a choice with who hosts my encrypted data, who manages my keys/identity and who provides a service that uses that data. Let's get back to providing value through services and away from leaching value through hoarding data and controlling protocols.

Yes - this will force companies to change their business models if they rely on access to my data. Will it make for better software - Yes hands down. More companies can compete and we'll start to see more creative solutions.

Ennis··on The Year of Grinding Teeth
Do you know how the dog reduced your grinding?
Ennis··on SaaS Needs a Single Point of Purchase
These types of marketplaces do exist but it is very difficult to justify using them. Why pay a significant margin (15-30%) so that we can use a pre-existing billing mechanism inside AppExchange or Azure or AWS. It makes more sense to maintain your own billing system and buyer journey. If the margins go down to 5% then it becomes interesting to give up that control.
Ennis··on Spotify, Ever the Fans of Openness
There is no way to spin Spotify as a customer first company with shenanigans like this. It’s my data and I should be able to do anything I want with it. I’m happy to pay for superior product experience but not for them to hold my playlist data hostage.

I use songshift so I can copy my Spotify playlist to Apple Music...just so I can listen to music offline on my Apple Watch. How is it reasonable to have to pay for 2 music services just because interoperability sucks. Spotify and Apple are in this tug of war and it makes them both worse companies for their users.

Ennis··on A Warren supporter took wealth tax idea to supermarkets of Palo Alto, California
Isn't that addressed with the proposed exit tax that is part of the measure?

Numerically, "losing" 2 or 3 percent is not insurmountable to most people it affects. We lose as much through core inflation and significantly more so if you include asset price inflation. The idea does feel invasive though but that may as well be conditioning.

In western nations, we accept income taxes as justified to have an egalitarian society, but this wasn't always the case. There are countries without income taxes and the concept is not perceived as justified at all. Governments have to make the case and condition people to support the measure when it is introduced until it is normalized and no one questions it.

A good question is whether production shifts to nations without wealth taxes. I haven't seen this addressed in research. There is evidence that suggests production shifting away from high corporate tax environments but this is also countered by evidence that significant intangible value is created in high tax environments and this keeps that productive capacity from leaving to cheaper environments.

Ennis··on TikTok's local moderation guidelines ban pro-LGBT content
This is not correct. The article states that Tik-Tok went above and beyond Turkish or Chinese laws with their guidelines. This puts the burden on TikTok to justify it's tactics. It seems more likely that they want a platform that does not offend the sensibilities of its target users. This is fine but they can't hide behind local laws and it is fairgame for them to be labelled as a bad actor for helping trample people's rights. Clearly not well-intentioned and deserving of backlash.
Ennis··on Intel to Slash Desktop Processor Pricing Up to 15 Percent as Ryzen 3000 Nears
I thought this business has technology cycles. It's just that AMD has missed a few and now Intel is at the mid-stage of it's current architecture. Wouldn't they be naturally back on top in a few years while AMD retools a new architecture family? I don't get the "intel is done for" reasoning. Cutting pricing on a product-line that is in mid to late life-cycle is expected in most other businesses including technology.

There are other arguments wrt Intel not being fabless that I get but those are not the same thing.

Ennis··on Carnival Cruises emits ten times more sulphur oxide than all of Europe’s cars
There is no reason to ban them. Charge the emissions to influence behaviour and investments. We don't know what innovations can come out of this if enough pressure is applied.
Ennis··on Why Hong Kong Is Still Marching
Naturally most people do things they think they can continue doing in the future. The more HKers value their way of life and defend it the more difficult it will be to tear down the walls just like that. Facts on the ground influence political outcomes.
Ennis··on MacOS security protections can easily be bypassed with ‘synthetic’ clicks
The attack vector is not broad which makes the headline and story sensationalist.

Yes - plugins add risk because they are dynamic and have an uncontrolled upgrade path with potentially different or non-existent signing systems. That is why plugins and extensions are not allowed on the more-controlled and newer iOS.

I doubt this gets addressed very quickly - if anything it is easier and cheaper to audit all VLC extensions and introduce a signing system. Or to kill VLC's trusted cert/status altogether and treat it as a custom dev app - install-at-your-own-risk.

Ennis··on Tiananmen Square: China minister defends 1989 crackdown
I posted for the long Kate Adie video in the article which I had not seen before.

The other reason is my concern at a defence minister even mentioning this event when everyone is aware of the state position already. It seems to be an expansion of the conversation from trade and market access to ideology which is unfortunate. There's enough to sort out with just market access, currency flows and IP.

Ennis··on How China Turned a City into a Prison
How can civil conflict of any kind possibly justify treatment of civilians by their own Goverment in this way? Regardless of your intentions that comment is insensitive and avoidant of the conversation.
Ennis··on How China Turned a City into a Prison
As technology workers our influence on the world around us is outsized in many ways. At some point we have to get more heavily involved in building civil society in local and global ways. Live and let live is a great mantra but it is failing because we don’t excercize the influence we have in ways that can prevent these things from happening. If Facebook is toxic it can and should be forced to change. If the Chinese state is complicit in such large scale crimes against humanity then it’s ability to trade with us can be severely curtailed to influence behaviour. Consider California alone passing laws that prohibit investment or even trade with companies who have investment from such states. The change will be swift.
Ennis··on Stop Password Masking
This usability issue has been solved in countless frameworks and most mobile operating systems. The last typed letter is shown for a period of time before being masked.
Ennis··on Fascinating: An Anonymous Online Marketplace for Drugs
The article outlines the security of the market place. They rely on mandatory TOR to protect connectivity endpoints for buyers and sellers.

Financially, bitcoins are traceable as every transaction is public and recorded. It will be more difficult to trace back to an individual without some serious international warrants. But it's doable since you can't just buy bitcoins with cash. The purchase has to go through a clearing house using credit card, wire transfer or cheque. Not sure if Western Union is accepted but that might help anonimity.

What I find interesting though is that they allow buyers to trust sellers based on reputation and feedback. It makes it much harder to infiltrate the system. A highjacked\confiscated account with good ratings is probably how law enforcement might try to take this down. But it's difficult because the work that needs to be put in to catch 1 individual will not get you very much. I doubt law enforcement will do very much about it when there are much bigger fish to fry in local cities.

Ennis··on Ask HN: What kind of CS related jobs need the least daily use of computer?
You should try to balance your time in front of the computer.

I feel the same way. I workout dureing lunch times or in the morning. Take coffee breaks with co-workers. Call or walk over to people's desks instead of emailing or messaging. Take vacations. Work at home and be near your family when you can.

Ennis··on (In)Validate my idea: Bombfell - Dress well without the knowhow
It's difficult to evaluate without a description of what the service offers. I recommend that you update the teaser page to tease visitors about some of the proposed features.

Generally in a personalized fashion site I'd like to see the following:

* an up-to-date sense of fashion

* An appeal to cosmopolitan styles

* Accessibility to the fashions offered (Amazon, target, AE, Aritzia, etc... links at least) I'd say it's best if you offered a deal finder and had your reviews tell people what is hot and cheap right now.

Fashion is closely linked with afford-ability.

Ennis··on Opera 11 goes final
"built in mail/rss"

I was an Opera evangelist for many years but all the extra bundled apps I never use finally pushed me to chrome.

Ennis··on Ask HN: Best tool for saving web passwords?
LastPass for chrome. I've used a lot over the years and this is the one I've settled on.
Ennis··on RIM kicks Kik off Blackberries: Revokes keys, disables push
How would you create a BBM client for other platforms? You wouldn't be able to authenticate with BB servers since you have no PIN.
Ennis··on Caught Spying on Student, FBI Demands GPS Tracker Back
The warrantless gps tracking is what I meant.
Ennis··on Caught Spying on Student, FBI Demands GPS Tracker Back
Thanks!
Ennis··on Adobe AIR now Available for Android
I would venture a guess that this is to make more accessible the Android platform to existing ActionScript developers. I can't imagine many Android devs would pay thousands to buy and learn Adobe tools when they can build the same software with the tools they know.
Ennis··on Adobe AIR now Available for Android
Does android support hardware acceleration? And is it enabled by most phones?

Air is not really worth it without hw accel. IMO.

Ennis··on Caught Spying on Student, FBI Demands GPS Tracker Back
I've always in theory supported this position. But it's completely impractical. If you don't cooperate, you're going to get a ridiculous treatment. I remember a story I read recently about a guy dealing with border agents at an airport in the states. He refused to answer any of their questions and complied only up to what was lawfully required. And that did not go well. I can't find the link though.
Page 1 of 4Next →