deprave's comments

deprave | 4 months ago | on: Apple is crossing a Steve Jobs red line

To me, there’s a difference between ads that help me learn about brands or products, or make me laugh or have some positive emotion (Super Bowl ads, billboard signs, and movie previews come to mind) and ads that take over search results, interfere with the content I want to consume on an already-small screen, or are just distasteful to me. I can’t say I like ads but I recognize that I specifically dislike some ads more than others.

deprave | 6 months ago | on: macOS Tahoe

That’s the important question. Someone else on the thread suggested it was to divert attention from one failure (AI) and now they have two. I wonder how Steve Jobs would react to this mess. Maybe he’d say he would not have been in such a mess in the first place. :)

deprave | 7 months ago | on: White House in Talks with Intel for 10% U.S. Government Stake

My hypothesis is that this is government response (own stake in Intel) to another government’s action (hint take over of Taiwan) and as such is outside the free market. But I have no evidence to support it, it’s just an opinion and it could be that they view Intel as “too big to fail” or something like that as you suggest.

deprave | 1 year ago | on: Encryption at Rest: Whose Threat Model Is It Anyway?

Encryption at Rest makes it easy to reason about data hygiene, since access to the data is gated through access to the keys.

You want to delete data? Toss the keys. You want to confidentially process data? Make the keys available to a TEE or such. You want to prevent yourself from having constant access to the data? Let the client provide the keys. And of course, you want to protect the keys? Use an HSM.

deprave | 3 years ago | on: Facebook says Apple is too powerful – they're right

I have been a member of and donated to the EFF since 1998. After reading this article, I have decided to not renew my membership and not donate again.

My criticism isn’t about right or wrong. It’s about priorities and weaponizing the corporations and business practices the EFF should work against.

deprave | 4 years ago | on: Ask HN: When did 7 interviews become “normal”?

Interviews are more thorough because firing became harder.

It used to be that if you hired an employee and found out they aren’t good at their job you could fire them. Today it is complicated and can backfire if the employee believes they were fired because of any reason other than their skills, or were not provided with ample opportunity and support to succeed.

The solution is a lengthier process based on the assumption that once hired, the company is stuck with the employee unless they decide to leave.

deprave | 8 years ago | on: By installing NAT, MIT stifles innovation

Google is known to be against new and safe technologies. Google Finance still uses Flash, and Android has the worst IPv6 support despite it being based on Linux. What's your point?

deprave | 8 years ago | on: Firefox 54: E10S-Multi, WebExtension APIs, CSS Clip-Path

It's simple. There is no way Firefox can guarantee anywhere near the level of stability and security Chrome offers without a process per tab. OS primitives operate in terms of processes (scheduling, memory, sandboxing, and so on) and Firefox will not be able to use any of them. I really want to use Firefox, but I'm almost certain not doing a process-per-tab will be the last nail in its coffin. The code will be more complex to maintain, and no advantages in security or performance will be gained, leading to less users and thus less maintainers.

If there was one thing that caught my attention with Chrome back when it was released (2008?) it was its reliance on OS primitives (processes) as the building blocks for a stable and secure browser. This is essentially the same argument the Varnish folks did when comparing to other proxy solutions like Squid back in the day. I don't understand why Firefox is taking this route.

deprave | 8 years ago | on: Firefox 54: E10S-Multi, WebExtension APIs, CSS Clip-Path

Please DO process-per-tab. I have a lot of memory. I want you to use it. If it's not enough, I will buy more memory or a stronger device. But please, whatever you do, don't make security or stability trade offs for me. The M:N threading model has never worked out. We know 1:1 works. Please do that. Please, please, please use a process-per-tab.

deprave | 8 years ago | on: Be Careful Celebrating Google’s New Ad Blocker

Some of the times they're harmed, some of the times they're not. There's no correlation, ruling out the slightest possibility of causation. Is it risk management, then? No, because a product with a well known and trusted brand has much higher chances of success. Is Google internationally reducing the success chance of their billion dollar bets? No. The only reasonable conclusion to make is that Google doesn't want to taint their new offerings with the existing brand.

deprave | 8 years ago | on: Be Careful Celebrating Google’s New Ad Blocker

That has already happened. One of the reasons Goole renamed itself "Alphabet" and started using different brand names (e.g. "Waymo") for other products is to confuse consumers about their source. The "Google" brand has become synonymous with advertising and invasion of privacy, and the reversal of strategy (used to stick the brand on everything vs. isolating it to search and ads) is a hedge against the growing consumer distrust.
page 1