Computing's Dark Matter

Supercomputing Everywhere Q: What do Mobile Edge Computing, Supercomputing at the Edge, NFV, Fog Computing, Cisco IOx and the dozens of about‑to‑pop‑up new buzzwords have in common? A: They’re about brainpowering the network, since networking by its very essence is a dumb transport realm disengaged from computing Pooled Network/Computing Flips The Internet/Cloud to being at The Edge. The unused computing power in “The Edge”, that is, the things of The Internet of Things and mobile devices is vastly greater than the entire Internet/Cloud.









YBG's Blog



hugo, how, multilingual

Multi-Language Hugo Site

None of the current Hugo multi-lingual solutions seemed right to me so I rolled my own. Under One Roof Note: Post mentions two languages for simplicity, but could easily be three or more. Multiple Language Content Branches A single Hugo tree with two (or more) content branches for each language with common static tree and themes. My two languages are English and Hebrew so English is the default and the (pre|suf)fix letter is h but could be f for Francais, d for Deutsch, j for Japanese and so forth.

Had we started

Where would networking be today if… Let’s go back to the beginning of Ethernet (to keep it simple). Imagine that many developers began developing their own networking schemes between close proximity machines, but that all the code above the driver line was user space loadable, performance wasn’t an issue and for the time being, no need to communicate over long distances. Assume Open Source and that developers had community coding tools like Github at their disposal.






Flashback to the `60’s General Bullmoose How IBM misjudged the PC revolution



On the applicability of wireless cluster carpets Building Blocks I’m constantly being asked tough questions, which is beneficial in stimulating the proverbial gray cells. The picture comes into clearer focus by breaking down to building blocks. Each block appears more


wireless mesh






Pentadactyl from source

Freedom from mice with Pentadactyl Pentadactyl’s home page doesn’t do it justice. FFMF’s (Freedom From Mice Freaks) love it, but the stable version is out of date and documentation on how to use recent versions is sparse. Don’t tell 'em I told you, but using development versions isn’t all that risky Installing Pentadactyl from source cd in your home directory. git clone brings the whole dactyl suite.

Wild Quick Look & stuck boot

Emergency paddle when up the creek Scary System disk kept running out of space. Found that /var/vm, where the swap files appear was filling up with loads of swap files. Culprit was Quick Look whose memory usage was spiraling out of control, gobbling up all available system memory and obviously, forcing swapping in its wake. /var/folders had grown to over 2.4 GB. Apparently resulted from some corrupt cache file, but who cares?


Internet Outer Space

Computing is a repeating cycle of rapid development inevitably followed by a technological explosion which overwhelms all that was seen as technology’s cutting edge. Mainframe computing in it’s time was an expanding bubble which came to be encompassed within the newly exploding bubble of personal computing. Bubbles in Bubbles Internet was a rerun of the scenario to PCs just as mobile devices did to the Web - concentric expanding technology bubbles, each encompassing its inner bubbles.


Advanced css







Wireless RDMA


Software Networking

Software Defined Networking End of Networking Abstract: Networking can be freed from the quagmire of constricting protocols by running it as application software in loadable user-space memory. Multi-core CPUs, on-the-fly clusters and functional-concurrent programming languages turn this into a practical reality. User-space networking means the end of networking. Networking will simply become software. Protocol compilers will boost user-space networking to new heights. The “Protocol Wall” “The Protocol Wall” prevents Networking, usually an externally provided service, bound to conforming with rigid protocols on one side from becoming User-programmable software on the other side.


Yitzhak Bar Geva About pages are no place for introverts like myself. Professional qualifications on LinkedIn. I’ve been a non-conforming adventurer from my earliest days in the U.S., tinkering with vacuum tubes and antennas back in the 1950’s while the kids on the block played ball. My passion for computing began in 1966 and has never waned. I made Aliyah (literally Going up) to Israel at age 21 to become a combat soldier, a settler and raise an incredible family, enamored with software throughout.