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

How do you make sure your pi-hole instance is only used by the rightful user? After all you can't restrict port 53, and I am sure iptables are not an option here since you don't know from where the users will be connecting?


I want to know this too.

FD - I recently launched an adblock as a service (listed in my profile.)

Edit1 - maybe it's security through anonymity. Don't tell anyone your DNS server address?


I doubt it. People are specifically looking for open port 53. After reading a bit the pi-hole documentation, I found out they recommend pairing it with OpenVPN. https://github.com/pi-hole/pi-hole/wiki/Pi-hole---OpenVPN-se...


If OP is using a vpn to route traffic, they should call it out.

Our adblocker uses a much less intrusive idea than VPN to block unauthorized IPs from hitting 53.


I do exactly this, with Workflowy. Works wonder.


Here is put.io and Popcorn Time in a single app: https://github.com/barisariburnu/putio-popcorn-time


I was able to download it from the developer center.


I'm just wondering about the prerequisites. I see CS106A&B (or X) required & CS107 or CS108 or CS110 also (at a minimum) required. I am especially worried about CS108, Object Oriented Programming. I am a programming hobbyist, not a professional. I have good knowledge of Python and PHP and work with VBA at work. Will I be okay, or should I try to find equivalents of these courses before starting this course?


If you're comfortable writing object-oriented code in Python and PHP, you should be fine. The object-oriented parts of Swift are thoroughly ordinary.

One major concept you will want to become comfortable with (that doesn't really exist in dynamic languages AFAIK) is the concept of protocols: https://developer.apple.com/library/ios/documentation/Swift/...

If you're not comfortable with anonymous functions and closures, I'd recommend getting familiar with them as well, since they play a major role later on in the course.


Thanks for your reply! I feel better about it.


You should be fine


Thanks!


DPoKMZrpbZJr6DvHJ2ysHNbwRcbPi63iNi

wow to the moon thanks


such moon

264e3fbcedf9eb3e34c432fa24cf4571a1ab9bafd75d9a31def8019b133e2765


As far as I know, on whatsapp, one checkmark on a message means delivered, two means read. It depends on the device of the recipient though. Works best with iOS and Android devices in my experience.


That's not correct actually. The second checkmark means its been delivered to the device, not necessarily read.


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

Search: