Recent submissions

Comment · 8 years ago
very interesting!! Do you have a source for this? Would like to read up on it
Comment · 9 years ago
Comment · 9 years ago
Comment · 9 years ago
Comment · 9 years ago
See my comment https://news.ycombinator.com/item?id=13793876 .

I suggest reading Andrea Goldsmith's or Pramod Vishwanath's book on Wireless Communication. If not, Intro to Communication Systems by Madhow is recommended.

Comment · 9 years ago
Reducing transmit power reduces interference, but it also reduces capacity since the received power (and hence the SNR at the receiver) is reduced! The Shannon limit on channel capacity dictates exactly how much bit rate (C=B*log2(1+SNR)) is achievable over a channel. SNR is a fundamental ingredient of this equation.
Comment · 9 years ago
802.11ax won't mean anything unless you reduce interference (see my reply below). Without high SNR, all these new efficiency techniques won't get you anything. Shannon capacity is still what limits performance.
Comment · 9 years ago
Comment · 9 years ago
No, since wired networks are full duplex and are their own collision domains. No need to do carrier sensing at all.
Comment · 9 years ago
You mean like 3G/4G/LTE?
Comment · 9 years ago
You can also do channel bonding on 5G and use 40MHz channels. Almost double the capacity!
Comment · 10 years ago
Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway. — Tanenbaum, Andrew S. (1989). Computer Networks. New Jersey: Prentice-Hall. p. 57. ISBN 0-13-166836-6.
Comment · 10 years ago
What would be more interesting is the internals of numpy. What is it that makes numpy 'blazing fast'?

Instead, there is only high school level math in the article, with dot products and matrices and so on.

Comment · 10 years ago
Then why not Dijkstra + source routing?
Comment · 10 years ago
Use a Pseudoinverse or a decomposition instead. A great book to read is Matrix Computations by Golub/van Loan.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton