Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
anonyfuss
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
anonyfuss
13y ago
If I read an inflammatory and disturbingly arrogant comment, in which personal opinions are presented as facts, and contrarianism is practiced as an artform, there's a near 100% chance tptacek wrote it.
2.
▲
by
anonyfuss
13y ago
You seem to need it more. Let me help: "n. an adherent of fascism or similar right-wing authoritarian". Sounds about right. Mussolini said: "Fascism, sitting on the right, could also have sat on the mountain of the center ...
3.
▲
by
anonyfuss
13y ago
The EU (and Germany in particular) have data protection laws ... so, yeah: I fear the NSA the most.
4.
▲
by
anonyfuss
13y ago
The 'back door' system support isn't as complicated as you make it out to be. Centralized administrative access to user data must exist for support, maintenance, and legal purposes, and it will be implemented throughout the
5.
▲
by
anonyfuss
13y ago
Or their marching orders are to provide live data collection on specific government-identified suspects, rather than live data collection on all users. In which case, they could claim to be lawfully complying with information requests tha
6.
▲
by
anonyfuss
13y ago
It's scary to see how many closet fascists are here on ycombinator.
7.
▲
by
anonyfuss
13y ago
Most people never review source code, and they certainly don't disassemble and review all the binaries. 'Many eyes' is a security fallacy in cases like this.
8.
▲
by
anonyfuss
13y ago
When is the last time you heard of the .com infrastructure failing across the board? Just because you're exposed to some reliability risk doesn't mean that you can't expose yourself to more by using a smaller TLD.
9.
▲
by
anonyfuss
13y ago
I hope you do. If more of you move out here, the price might deflate to something less completely ridiculous.
10.
▲
by
anonyfuss
13y ago
> You are so incredibly misinformed. An address book cannot simply be mined. Those are extended permissions and access requires explicit opt in from the user at the OS level before the OS exposes any of that information. It used to be
11.
▲
by
anonyfuss
13y ago
> I agree this is also a good way to ask for permission. Does Apple do this in iOS? Yep, just once. > I don't agree that "this user pressed this button at this time" quite fits into the same category of privacy though. You're go
12.
▲
by
anonyfuss
13y ago
> What do you suppose the best way to ask for permission is? Please provide actual examples, perhaps from the companies you respect. Literally ask for permission. That's what Apple does, as does almost every other traditional desktop
13.
▲
by
anonyfuss
13y ago
Companies I respect (including Apple) ask before gathering usage data; they don't hide it in the ToS that you and I both know nobody will read. Do you object to asking users? If so, why? My guess is that you know the answer will usually be
14.
▲
by
anonyfuss
13y ago
Belief that numbers can be interpreted usefully without a rigorous statistical approach is an enormous fallacy; I don't really see why the burden of proof lies on me. Once you do apply rigor, you'll find that what the numbers can tell you
15.
▲
by
anonyfuss
13y ago
Then ask the user first. I'm sure that if you can elucidate the value of tracking their every interaction, they'll be happy to agree. I'll say no, because don't want my battery wasted, my bandwidth consume, my IP logged, my address book min
16.
▲
by
anonyfuss
13y ago
When is the last time you read a privacy policy disclosure? A reasonable person would assume that if an application has no functionality that requires sending data over the network, the application won't surreptitiously spy on you and send
17.
▲
by
anonyfuss
13y ago
> Aside from using some user resource (like battery or network) how is this different from what website have been doing for a long time? 1) Network requests (and thus communication with a remote machine that can log those requests) is
18.
▲
by
anonyfuss
13y ago
For most people, A/B testing a complex app (non-app websites are a completely different beast) is not economical compared to tackling larger (and hopefully obvious) design problems. If your product is so well designed and developed that
19.
▲
by
anonyfuss
13y ago
Doesn't make it right. It's also astonishingly user-hostile; wasting the user's resources (bandwidth, battery life, cpu) on things they don't care about, without their permission. On top of that, doing anything economical with the analytics
20.
▲
by
anonyfuss
13y ago
> To achieve the no extra code part, is the SDK using swizzling? They must be, which is a serious reliability/stability/correctness issue in its own right.
21.
▲
by
anonyfuss
13y ago
You're keeping the WWAN/WiFi interfaces awake, which burns a significant amount of battery, just because you want to gather data from the user. On top of that, burning 2% overhead on UIEvent handling (which also impacts battery). What a was
22.
▲
by
anonyfuss
13y ago
> You learn a ton about social/ ... That ... > viral games .. sounds ... > and monetization .. horrible.
23.
▲
by
anonyfuss
13y ago
> Other init systems are just as bad. Hardly. Other init systems don't bolt together everything from a (mandatory) syslog replacement to an NFS automounter to a kernel module loader.
24.
▲
by
anonyfuss
13y ago
> The curious question is why certain projects have significantly lower pull-rates; I doubt the quality of the pull requests vary that widely across projects. The reverse is more prevalent. The quality of projects varies wildly. The h
25.
▲
by
anonyfuss
13y ago
> Well, technically I suppose systemd doesn't, journald does (and systemd requires journald, and journald is made and shipped by the same people....). Technically indeed. If you try to forcibly disable journald, it causes causes dep
26.
▲
by
anonyfuss
13y ago
> BSD doesn't support a bunch of stuff. How would you deal with that concretely. How would you ensure that all those different code paths are tested? You could start by explaining "a bunch of stuff" -- and why it's necessary -- concr
27.
▲
by
anonyfuss
13y ago
> Another layer of abstraction just results in more complicated code, more bugs, more difficulty testing the different code paths. No. A proper approach to abstraction: - Reduces complexity by reducing interdependency between subsyste
28.
▲
by
anonyfuss
13y ago
> Why can't we have a reasonable non-syslog text format for logs? I think the real question is: why is systemd defining a logging format at all?
29.
▲
by
anonyfuss
13y ago
> systemd can boot quite a bit faster than just 5 seconds. So can other operating systems, no monolithic kitchen sink of systemd required [1]. [1] I realize that having 69 totally interdependent and non-portable daemons is considered
30.
▲
by
anonyfuss
13y ago
> Actually, launchd replaces init, inetd, crond, atd, and watchdogd. That's not a "system daemon". Let's break it down: - init: start/stop services - inet: start/stop services - cron: start jobs on a schedule - atd: start jobs on a sc
More ›