There's also 10KB club: https://github.com/spxy/10kbclub https://github.com/marcus0x62/tinyblog
493 karma · joined February 10, 2021
https://www.linkedin.com/in/giovanni-l-613654a3/
https://inavoyage.blogspot.com/
https://github.com/hatonthecat
https://www.youtube.com/@QuasarsAreGPS
https://techtoots.com/@Holocene
There's also 10KB club: https://github.com/spxy/10kbclub https://github.com/marcus0x62/tinyblog
"The internet and the web are not one and the same. The web is simply one protocol of the internet. You see the "https://" at the beginning of the url bar? That's the Hypertext Transfer Protocol, or as it's more commonly known, The World Wide Web."
I sometimes mention the two because multiple protocols are part of the Transport layer. But then again, relying on one too much may be part of the problem, hence the emphasis on examining all the layers and protocols, like UDP.
The Symbian phones from Nokia and Sony were ultra-efficient. Not everyone remembers that era, but they were real time operating systems that ensured tasks got completed in a certain time, including user-prompted inputs. It's not a technical limitation of a company or service, but a lot of their revenue might depend on a minimum number of ads or cookies and web analytic trackers being visible on a page. Often in the numbers of 30 or 100+. With all those elements removed from a site, the service might not bring in much revenue. So it's not really an issue of technical capability, but a business model.
Personal blogs don't typically have this issue, as they can be hosted on a small home server, or a remote server, and aren't concerned as much with ads. I can't suggest how the internet should be run, and the article does acknowledge the benefits of a decentralized web. But predictability of content delivery ETA from internet speeds is not an impossible thing to optimize towards, even if uptime isn't above 99%. What is somewhat novel in this proposal is standardizing a subset of typical website activities, like checking news, weather and mail, and getting a more predictable completion time for certain tasks, but factoring in known latencies from wireless providers (as pings will not be as low as a wired connection), and lowering the average latency for the round trip.
On a much larger scale of interactions- but again the web is so wide and varied, that most of those things cannot be standardized, nor should. But kind of like measuring the commute time of an expressway in a city, or subway trips to a grocery. Things that people need and won't optimize more with an Uber. Hence measuring static over HTML is an easy test, and more sophisticated web services can and do have those kinds of benchmarks. But integrating the device, ISP, and server in a way where certain activities can get slightly preferential treatment like ordering and picking up a prescription at a pharmacy, setting appointments with a doctor, would not get deprioritized bandwidth compared to someone streaming something in 4k, and maybe temporarily limiting that other user's bandwidth to 1440p for maybe a few minutes.
So I do think a tiny bit of QoS or speed throttling is needed only in exceptional cases, but for the most part, the typical user wouldn't notice or necessarily need that level of speed adjustment. Most of the optimization would take place at the software, website, and OS level.
There are new Java'based platforms that could build upon that, but chips today have so much processing power that they might think it's easier to develop a higher level language with more dependencies. But that leads to more maintenance if some package gets lost or broken.
As for the internet speeds themselves, It is similar to net neutrality but a voluntary guideline by the website developers: https://inavoyage.blogspot.com/2026/06/the-sierpinski-triang...
I also explore QUIC, but it's already implemented and not everything needs it, except higher bandwidth: https://inavoyage.blogspot.com/2026/06/5-things-to-lighten-d...
Once Android and iOS became the leading smartphone makers, code efficiency wasn't super important, because they hardware makers could add 10-20X the RAM. The competition between Symbian and iOS was a brief decade, but it actually made efficient code development interesting and beneficial for battery life. Since RAM got cheaper, even though it's expensive at the high end (HBM3e), it's a lot easier to develop with 4GB of phone memory than 4MB on the Nokia 7650 (2002). Those are quite extremes, but most symbian phones had a lot of features with as little as 32MB of RAM. https://en.wikipedia.org/wiki/Nokia_7650
Modern smartphones could implement more Data Saver features, but websites could opt-in by using less data. For example, https://marcusb.org/hacks/tinyblog.html
For something so complex like a PC or desktop experience, having a bunch of oppositional goals (like ad pop ups) do not serve the user well enough. Often times a committee releases a product, but there is no real consensus or accessibility in mind.
I've wanted to write an article about mulberries (long before this article), and the reason why they are not sold in grocery stores, is because of their precious shelf life and tendency to stain with gendle handling.
I recently read about CERN transporting antiprotons to another facility.
I then thought, if CERN can move antiprotons, surely someone can figure out how to sell mulberries at the local grocery?
Of course, not everything needs to be commercialized. Some of the best things in life are free.
https://lists.libre-soc.org/pipermail/libre-soc-dev/2026-Mar...
I've heard/read common criticisms about NGO's having more power and private funding than weak and poor governments, but then again, if there isn't a centralized effort to develop infrastructure, citizens are more likely to prefer outside funding/investment https://insight.kellogg.northwestern.edu/article/internation...
The first example is from Marc Swinnen at Ansys, who talked about power optimization. I had asked about the amount of power being wasted in a typical design. “In the past, I have talked to customers about this very problem. I might tell them that using my tool will save them 10%, 15% power. Their response might be, ‘That’s not going to make my day. That’s not worth it to me. Then there is another technique. What will that save me? I tell them that it will save you 5% or 7%. That’s not worth my time.’ Every technique was shot down because it wasn’t worth their time. And at the end they say, how is it that my competitor can manage to get these really low-power designs? Because they pay attention to power at every single step along the way, even the small increments, it all adds up. You can disregard the small contributions at every step, but in the end, it’s like going on a diet. Any particular cookie, any particular walk, isn’t going to make a big difference, but it all adds up over time. And that’s how you achieve a result — by being conscientious at every step.”
Many others agree this is the only way to achieve a low-power design, except some add that it only takes one bad cookie to spoil the whole thing. A very power-efficient piece of hardware cannot provide the expected savings if bad software is put on it, especially if it doesn’t use the very features that the hardware inserted to make it power efficient. Lots of small improvements can make a very big difference."
Here are the designs and sketches. It sounds so reasonable. I am curious why they didn't keep it.
https://culturenow.org/site/a5883d3d-b1fa-4cb1-a6ca-a3a692e5...
https://www.6sqft.com/in-1872-broadway-almost-became-a-giant...
Then the car industry got rid of the idea (along with the trams).
https://www.boweryboyshistory.com/2016/06/a-city-of-bridges-...
https://www.nytimes.com/1915/05/06/archives/elevated-sidewal...
https://www.archpaper.com/2015/11/long-history-tall-sidewalk...
I wanted to write an article or short blog post about how Windows 10, menus and javascript, increasingly tuck away important tools/buttons in little folds. This was many months ago.
I want to write it and title it, "What the tuck?" But tuck refers exactly to the kind of hidden menus that make those so called sleek and simple UIs for the the 80% of users.
The problem is that it stupefies computing literacy, especially mobile web versions.
Perhaps not every casual web browser needs to sit at a desk to learn website navigation. Then again, they may never learn anything productive on their own.
A 3D printer is symbolically considered the part of 4th industrial revolution- owning the "means of production" (though maybe not the supply chain). But just as the internet decentralized telecommunications and broadcast media, renewable energy has the ability to minimize coverage gaps, much like how 5G cell towers increase range.
The next step is owning the means of energy production. People are willing to pay $1100 for an iPhone or Samsung Galaxy phone and yet unwilling to integrate a $5 solar panel, because it is thought to be useless compared to the amount of power needed to run iOS or Android. Yet, there are other, lower power ways to send data, and an article about TCP/IP should be a reminder of that. https://indico.cern.ch/event/1331906/contributions/5606846/a...
The internet in 1988 was state of the art, and yet the protocols to develop even more autarkic computing systems have still not been optimized. https://newsteve.substack.com/p/from-telegrams-to-datagrams
I'm not saying he's resting on his laurels or that we shouldn't look back towards the success stories. I'm just encouraging people to wonder what a 34 year old Tim Berners-Lee would be developing today if he were adding another component to the internet.
I think the answer is hardware, not software.