clara.vrx.palo-alto.ca.us
MBZ
Cyrano Remember me, buy my shirts!
articles | bespoke web | design | editor | WORKS
Inu AI | PHOTOESSAYS | pumpkin
ART | design | food | book | tours | our garden
shirts | portfolio | ocad | OCADU DIGITAL
2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025
jan | FEB | mar | apr | may | jun | jul | aug | sep | oct | nov | dec
02 | 06 | 07 | 09 | 12 | 14 | 15 | 17 | 18 | 19 | 20 | 21
February
February

February

https://artofwhere.com/


Bring back the train

In the recent one or two years, trains have been making a comeback in Ontario. Ontario lines, Eglinton LRT, Go train extensions - all of Ontario is getting hooked up.

There's one train line that hasn't been in use for decades and it should be reinstated because of its heritage value. The group of seven train that Lawren Harris commissioned to travel to the Algonquin park. Place were they all drew including Tom tomsons famous last painting, and many other famous Lawren Harris paintins. Why its significant is because not only what the group of seven symbolized in their art, but that the art of Lawren Harris resulting from this group is among the most valued in Canada. It's one of our biggest assets.

This train line runs from the bay of quinte, towards north, stopping through Bannockburn, up into Algonquin park. It was used to transport minerals from the various small towns along the line. The gold rush of Ontario fueled its success. However the minerals are long gone and the trian line gone defunct.

So we bring back this train line, and move people who are going to work, and have a tourist program involving the group of seven. Possibly tracking where the artists went and what places they drew in each painting. Essentally recreating the group of seven train rides.

c-watch.com
Why does C have so much detail about the number of bytes used in memory? There's ways to measure it manage it etc. it might seem different to someone who has mostly used HTML CSS and js. Maybe js shares these features as well. But certainly, it doesn't seem to be a thing programmers consider. How many bytes is my code? Why does it matter? Well it goes back to loading times. How long a page loads. So if you use C and count your bytes, its the right tool for the job to minimize bytes, since it counts them for you. Number of bytes does matter, especially when your a big company like eBay and have 100 servers getting information from 100 million customers at once. The numbers can get big fast.
C has float, double float, int, char. Char = 1 character. Double float is the most characters. Each character is a byte. Soa float stores 4 bytes.


Phones, aspect ratio, Instagram, videos.

With the advent of new smartphones, there's a noticeable shift towards defaulting to portrait mode for video recording, largely because phones are more comfortably held in this orientation. This shift aligns well with platforms like Instagram, where portrait videos are increasingly common and easy to upload. However, these vertically-oriented videos can appear oddly proportioned on traditional home TVs and monitors, which are designed for the widescreen, landscape format. The dilemma of choosing between portrait and landscape remains unresolved as users adapt to new technology. Apple, for instance, seems to be leaning towards enhancing features that support portrait mode, suggesting a broader acceptance and integration of this format into daily use. The ongoing challenge is to balance convenience with viewing quality across different devices.


x.ai
Runs software for the Tesla cars, spaceX. Auto-driving cars. Needs lab capacity, data centrer capacity.
Memory division.


c-bytes.watch
Well there's two types of conversion in C. Because there is integer numbers, float which is decimal numbers etc, you need conversion to work with them. These different kind of numbers mean if you use an int to divide 5 by 2, then you get the number, but it's rounded to the nearest whole integer. So you get the wrong number, but its also the right number. Depends whose view you're taking. You get the number 2, which was obviously rounded from 2.5 because it wont display a decimal if you are specifying integer. Duh.

Its ridiculous and crazy but also makes sense.


Grok review
Cutting and pasting the text answers from grok is annoying because the text doesn't show up in source, so you have to keep/lose their formatting and you have to start from scratch and make your own strange cuz grok seems to be built for programmers to use.



John postel's letter while he was at IANA, describing first TLDs. And who wanted to run them.


We need to abe able to tell grok to go into Second Life, sit in on charlie neeson's lecture, and report it back to us. It would be so much easier than installing the game ourselves. People are using whatever medium is easiest for them. Even though they can seem unconventional.

What needs to be improvedont he net: replaceability. When a link to a YouTube video expires orr is removed, how can you figure out what used to be there? The page could be years old and you wont remember what it was exactly. This is why we need semantic web. So we can at least t look at the URL and figure out the context/meta data of the video. (The URL become like meta data). Why not be efficient and use every scrap of space to store information?

Also another thing, .ARPA names never expire. Its unique that way. So to run dns for a domain, you need a couple name servers, to give the domain name when someone is requesting it. So what happens if, people use a reliable .net or .com domain. But the problem is if that company goes down, the domain goes away, and its functiona s the nameserver also goes away, making a completely different domain go away as well, just because it happens to depend on it. The problem is if you are managinga vast amount of domains or web pages, you might not notice right away.t he error has to be corrected.


Future:

Annoying things get automated.

Future of tools.

Today's code notes:
https://css-tricks.com/the-what-if-machine-bringing-the-iffy-future-of-css-into-the-present/
https://www.w3schools.com/jsref/obj_touchevent.asp
Question: whoa re these people: https://yellowheadinstitute.org/
Code notes: cursor AI.


the need for webpages has virtually gone away. Now, each website represent s database. Like Kijiji, eBay, craigslist. Users can add to it.

Ask grok, find me an Airbnb under 3,000. Grok delivers a link to Airbnb with filters plugged din. Not earth shattering, but good progress. The next step is to just show the ad posts in grok. Boom. No more webpages needed. At least for consumer goods.


Everything AI is new again
Large language model, meaning its trained don vast amounts of text data.

Definition: An AI architecture where multiple specialized sub-models (experts) work together, with only a subset (e.g., 25% of weights) active for any given task, improving efficiency. Context: Grok-1 uses an 8x33B MoE structure, meaning it has 8 experts, each with 33 billion parameters.

Parameters
Definition: The adjustable values in an AI model that are learned during training, determining its behavior. More parameters often mean greater capacity but require more resources. Context: Grok-1’s 314 billion parameters highlight its scale and complexity.

JAX
Definition: A high-performance numerical computing library by Google, used for machine learning research and model training. Context: Grok-1 was built using JAX, indicating its technical foundation for efficient computation.

Rust
Definition: A programming language known for performance and safety, often used in systems programming. Context: Alongside JAX, Rust was used to develop Grok-1, showcasing a blend of modern tech stacks.

8-bit Weights
Definition: A technique in AI where model weights (parameters) are stored using 8-bit integers instead of higher-precision formats, reducing memory use and speeding up computation.
Context: Grok-1 uses 8-bit weights for efficiency, making it more accessible to run on less powerful hardware.

Sources:
Grok 1 on GitHub

https://x.ai/blog/grok-os

About deepseek R1
Cannot export generated text. Must copy and paste. Would be nice to export in a number of ways.

Note: grok also needs a clickpoint: ability to click on a paragraph in an answer and have grok instantly expand on that point.
Grok also needs CASCA to refresh its memory. Core Commentary reminder so you can pick up your conversation.
Grok needs access to every research paper, scientific paper, so it can logically compare thema and the results (and methods) to determine which research papers are true, and which are false. (Ioannidis 2005).
Grok also needs a delete/hide answer button. To make the thread more readable.

Note about Grok API:
Highlights its flexibility for developers across languages and use cases.

Define Your Goal: Decide what you want: auto-generate content, analyze text, or power a chatbot within your CMS.

Use JS or python to create custom plug-in.


Easy wind on guitar:
https://m.youtube.com/watch?v=t3H1nl6FUsg&t=858s