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

This is the main reason we did not support IPv6 at Winston.


You went with IPv4-only because users with IoT devices could reduce IPv6 privacy back to the trackability of IPv4? That seems rather counter productive to me.



Comments moved thither. Thanks!


Data Laundering is an old term... I was using in more than a decade ago in talks about how unethically gathered private data was being sold to Israeli companies, who then licensed it back to US corporations. It was (probably still is) a way to side step privacy laws.


> The amount of dumb and uneducated people that couldn't even listen to expert advice during a fucking pandemic is driving me up the wall.

The amount of dumb, educated people that blindly accepted everything that was fed to them during the fucking pandemic is driving me up the wall.

"Just two weeks to flatten the curve!"


Yes, they are incredibly useful and performant in real time state machines. One of the best features of the language in certain situations.


Excellent article and the methods described are accurate. I was speaking extensively about this from 2017-2020 and the usual reaction when I talked about this was disbelief. I was not surprised when In-Q-Tel came calling. I pitched them a military grade privacy protocol but my suspicion was that they were more interested in spying on our users (a non-starter).


Any additional info on the subject you recommend?


I don't have benchmarks but I built a protocol that QUIC later turned out to be eerily similar to. It was a direct replacement for TCP and we used it to provide an additional layer of encryption for all traffic on a given network between two points.

Latency was exceptionally improved. Web pages felt like the loaded faster and at the very least, users could not tell that they were using an encrypted connection.

The protocol essentially worked using a fast-ACK protocol that would preemptively request retransmits (and was occasionally wrong). This enabled it to use connectionless UDP protocol as the underlying transport mechanism. There is, of course, a cost for reduced latency. That cost was slightly higher bandwidth utilization on the network. This was suboptimal for long-lived streams (media and other downloads) so we tried to fault over to ordinary TCP in these instances.


Sadly for the AdGuard team, there isn't much of an audience for this. It's one of those things everyone says they want but few people will actually install one, much less maintain one over time. Add to that the wife-forced uninstalls and the total long-term audience for this is (no kidding) in the thousands.


My spouse’s device is on a pihole exclusion list. Can you not do this with AdGuard?


What is the reason for someone in the network to not want the filtering? Does this break some websites?

My own devices are covered, I definitely want full filtering even when not at home and my devices are completely hackable, but I'm wondering if such a tool would be a convenience for other people using the network in particular with less hackable devices, and people likely to use my network are likely totally uninterested in ads, but I don't want this to be a pain.


Yes, it breaks some websites and apps that they use for work. My pihole also only runs on my “private” network, the “guest” network is not filtered.

Apple’s Private Relay also does not work behind a pihole.


Private Relay does work, but it circumvents the Pihole (so no adblocking).


Okay thanks! I guess I'm not in the target of these things.


I used to need my wife's devices on the whitelist too - she had a job working with tracking and needing to see trackers fire when she loaded webpages etc. I once made a mistake and she got unwhitelisted and waited 4 hours wondering why her tracking codes "weren't working"


It breaks a lot of websites, I used NextDNS for about two years but got tired of the headaches.


Yes, you can definitely use it selectively.


I don't get this comment. It is basically the same kind of tool as the Pihole only much easier to install and maintain. (It's a single go binary) Isn't this a popular class of software?


It is not a popular class of software to the masses, it is a popular class of software to a niche audience. I don't share as pessimistic attitude as OP though. I'm pretty sure the audience is in the tens of thousands!


What's funny is that I was once extremely optimistic about the potential for such a device, to the extent of having sold and delivered a few million in product.

Hard experience taught us that churn is just crazy high, no matter how compatible it easy to use you make it. Getting tens of thousands of stars is not the hard part because it's such an easy concept to like. But I would be surprised there are more than let's say ten thousand piholes in active use.


They have that many stars on GitHub. They actually also have thousands of forks each. The api probably still has a way to count downloads but I didn't bother. I wasn't claiming users in the millions anyway. :)


I guess I'm the exception to the rule, I spent a fair chunk of my previous weekend upgrading the hardware on my opnsense router/firewall so that I could virtualize opnsense and be able to glom on related services exactly like AdGuard Home easily.


Sorry, but this is a terrible idea that is going to stifle innovation and make it much harder for startups and small companies to compete. The government simply doesn't need to get involved in this. There is already an incredibly robust ecosystem already in place which shames manufacturers who drop the ball when it comes to security.

More government is rarely the answer and especially so in this case.


Ah, Go. I wrote a whole networking stack in it a few years back. I admit, I did get an incredible amount of performance from a very limited bit of hardware with it. However, it was dependency and module hell. Even the Go expert couldn't get it figured out enough to make it compile every time.

I'm really glad I got off that ride.


I wonder if proper vendor support helps with this or not, its relatively recent to Go


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

Search: