356 karma · joined January 3, 2014
Monitoring traffic and throttling it are both network-level interventions that we won't implement or support in a way that can be abused like that. We don't want to expose our operators to the liability of even collecting this type of info.
Let us know if you speak with them--we're interested in having an existing ISP in the batch.
Each of the cases can work, you just need to make sure you're running the right kind of ISP for the market.
Just digging into that piece, there are a lot of decisions. Burstable or dedicated? Why are they billing based on 95th percentile? How much bandwidth should I budget per subscriber? The typical uplink quote we've seen has 6 different tables with like 80 different prices on it. If you've bought it before, you know what the tradeoffs are. If you haven't, that's a steep hill to climb just for step 1 of the process.
We deploy fixed wireless here in SF, mainly 60GHz and 5.8GHz. They require line of sight, but something like Baicells could be a good fit for areas where that's more of an issue. It's not just the NIMBYs when you go to hang/bury your own lines, the incumbents will box you out on power poles and generally make things difficult for you.
Nice catch on the PPPoE. Our gear didn't support Option 82 at the time, but now that it does, we're switching to DHCP. PPPoE is definitely a pain in the butt.
Also, big shout out to Graham (the author of startyourownisp.com). We met, and he's super knowledgeable. I encourage anyone interested to read his guide, it's very good. We don't see our offerings as directly competitive, and share a common goal of increasing connectivity.
The BGP protocol is how each network announces what IP addresses can be reached through them. Those announcements can often be faked, in a process called BGP Hijacking. This happened to EtherWallet: https://www.theverge.com/2018/4/24/17275982/myetherwallet-ha...
Some address ranges are reserved for internal use within each network. If the network is big enough, some network operators "borrow" other less-used public IP addresses and re-purpose them for internal use. This means that traffic inside that network or transiting through it can't reach those IP addresses. Cloudflare's 1.1.1.1 DNS server (and 1.0.0.0/8 more generally) are affected by that a lot: https://blog.cloudflare.com/fixing-reachability-to-1-1-1-1-g...
Also, sometimes single point of failure connections just...break. It's not guaranteed that every connection is redundant, and it's definitely possible for chunks of the internet to just be "disconnected" from the rest.
Sometimes, the connections between these networks can get congested...or network owners can allow them to become congested as a way to extract payments from other network owners. This is what happened to Netflix. The different networks are called Autonomous Systems, and each one has a number called an ASN. The path a packet takes between those systems is called an AS Path. When networks interconnect, it's called Peering. Sometimes those peering agreements are settlement-free (no payments), and sometimes one network pays the other (like when you buy transit).
We really like the business, and more people really should start their own. The numbers make sense in a bunch of different markets and scales. If you deploy with fixed wireless, it brings the costs down to the 10's of thousands of dollars range. Laying fiber is obviously a lot more expensive, but not really necessary in most circumstances.
We're working on helping more people start ISPs-launching here on HN next week, but TechCrunch wrote about the project just now: https://techcrunch.com/2018/05/10/necto-looks-to-help-indivi...
Hey, my name's Adam and I'm looking for help creating the next generation of field service management software. We started inside an air conditioning company in Sarasota, FL building the software we needed to manage our growth. Today, the systems we developed are in use at the largest HVAC companies in the nation.
Our goal is to be the platform that every HVAC company loves to use and can't live without. At our core is the belief that we can achieve this through a deep understanding of what makes our user's lives simpler.
I'm looking for someone to lead the development of this platform. Here are some traits that define this person:
* Hungry to learn the details of an established and "old-fashioned" industry * Excited by the prospect of improving someone's quality of life through automation * Comfortable architecting and coding effective software solutions, actively participating in recruiting, and managing the same in others * Inspired to bring economic prosperity to hard-working people across the country
If that sounds like you, or you'd like to help in another role, I'd love to speak with you.
Our current stack includes Ruby on Rails, iOS / Swift, .NET / C#, Javascript/CSS/HTML, and React Native.
Blackcomb designs software to bring the multi-billion dollar HVAC (heating, ventilation, and air conditioning), Plumbing, and Electrical industry into the next century. Our software and back office automation is being implemented at 3 of the largest HVAC companies in the US and we're continuing to develop new ways to transform this technologically ancient vertical.
- Full Stack Developer: We're primarily looking for someone with an eye for great user workflow design. We really appreciate people who understand what it takes to extend that to someone working in a sweltering attic to troubleshoot a customer's urgent issues. On the web front end, we're mainly vanilla JS and evaluating a switch to React / Redux. On the back end, we work with the .NET stack in C# (MVC, WebAPI, SQL, LINQ, Azure). Experience with Swift and iOS is a plus. If replacing cruft and repetitive tasks with smart software gets you as excited as we do, let us know you're interested: https://www.blackcombsoftware.com/jobs
- Customer Communication Designer: We think communication with homeowners is an extremely important and often overlooked aspect of of a well run HVAC company. We want to keep homeowners up to date and informed about the work being performed at their homes. To do that, we place an emphasis on generating timely, informative, and visually appealing communications. These communications go out in print and digitally through emails. If you've ever been frustrated by a lack of actionable and timely information from a service provider and know you could design something better, let us know: https://www.blackcombsoftware.com/jobs
Blackcomb designs software for the HVAC (heating, ventilation, and air conditioning) industry. Our software and back office automation is being implemented at 3 of the largest HVAC companies in the US and we're continuing to develop new ways to transform this technologically ancient industry. We're primarily looking for people familiar with the .NET stack in C# (MVC, WebAPI, SQL, LINQ, Azure, Javascript), but experience with Swift on iOS is a big plus. If replacing cruft and repetitive tasks with smart software gets you as excited as it does us, let us know you're interested: https://www.blackcombsoftware.com/jobs
Blackcomb designs software for the HVAC (heating, ventilation, and air conditioning) industry. Our software and back office automation are being implemented at several of the largest HVAC companies in the US and we're continuing to develop new ways to transform this technologically ancient industry. We're primarily looking for people familiar with the .NET stack in C# (MVC, WebAPI, SQL, LINQ, Azure, Javascript). If replacing cruft and repetitive tasks with smart software gets you as excited as it does us, let us know you're interested: https://www.blackcombsoftware.com/jobs