TL;DR: Semsearch is an embedding-based search engine whose corpus is bootstrapped from indieblog.page's blog list. It aims to make indie blogs more discoverable. Results are ranked by semantic relevance alone, without link popularity or SEO-derived signals. At the time of writing, the live instance is up at semsearch.blog with roughly 6,000 unique blog sites, 154k pages, and 1.4B tokens . The…
Abstract: This article defines math and math education, and argues for a lower bound of human effort required to learn mathematics (or any other abstraction-heavy subject) regardless of LLM capability. LLMs are evolving rapidly; within a year AIs are able to tackle math problems - we had thought of them as the hardest for AI to automate - but they are getting there. Let it be OpenAI's marketing…
Abstract: This article provides a gentle derivation showing the existence of a simple, measurable linear relationship between the LMS color model as in human vision and RAW camera sensor data and the RGB values as in displays and jpg/png/etc. images. Real world colors are continuous spectra, such as the sunlight spectrum . We can describe it as a continuous function \(J(\lambda)\) where…
I am trying to pick a laptop that is as close to Macbook Mx Airs as possible - light, low power consumption and long battery life, with the only exception of not being an Apple device [1] [2] [3] - for the upcoming coursework. As for the chip itself, the closest I can get is Intel's Lunar Lake CPUs whose successor unfortunatelly Intel will not develop due to their management incompetentness .…
The proof is trivial with a little help of a necessary condition of complexity theories. All LLM runs under the complexity of \(O(n)\) , where \(n\) is the length of the output. Suppose LLM is AGI, then it is able to solve any problem that a human can solve. Consider the following problem: Given a string \(s\) of length \(n\) , determine whether \(s\) is a palindrome. Answer "Y" if it is and "N"…
While it is true that most of the time while developing software, we just pick either C++, Java, Python, etc. and start coding simply because A these languages are already well-established and have a lot of libraries and B we are already familiar with them. Yet new languages still emerge from time to time, such as Rust, TypeScript, and Julia, which are happily adopted (and hated) by developers.…
Ever wondered why the black hole in Interstellar looks like two rings intersecting each other orthogonally? It's because of the gravitational lensing effect . Physics behind this phenomenon comes from Einstein's general relativity and is quite complicated. (If you are interested, this Quora post has an in-depth walk-through.) However, There is an important clue that light travels in the same way…
I have visited NASA Goddard Space Flight Center on August 1st, 2023. It's a great experience to see the real spacecrafts and the people behind them. What's more exciting is that photos are allowed in the visitor center, so I can share some of them here. Dustless Clean Room This is the dustless clean room where the spacecrafts are assembled. The air is filtered to remove dust and other particles.…
Ah, Swift Student Challenge, the once in a year competition from our dearest Apple. From the very first moment I have decided to make some educational apps since I have seen an accepted submission which teaches the user about asymmetric cryptography. In fact, I had several inspirations on my list: Combine AR technology to show a 4D object projected onto a 3D space. Introduce signal processing from…
Introduction The Starship test flight by SpaceX is incredibly thrilling! True to your old habits, you've determined to recreate it in Kerbal Space Program. Perhaps it would be wise to begin by constructing a Starhopper replica. After all, you just need to take off and maintain your altitude for a few seconds, right? The rocket design is straightforward. All you need to do is affix a Dart engine…
Introduction Who doesn't like simplicity! To me simplicity is not only a preference but a belief. I always has a werid feeling that only the simple things last. In the world of calculation, the most simple thing might be a Turing machine, a mathematical model of computation that is capable of implementing any algorithm using a tape, a head, a state and instructions. However besides the tape stuff,…
This how-to guide will teach you how to invent wheels with Autotools & C. Note that it isn't detailed, just to give you some ideas how the whole system works. Introduction Requirements My Autotools versions are: Automake 1.16.1 Autoconf 2.69 Libtool 2.4.6 And I'm on OS X. Installation guide will not be included. Product We'll make a simple C lib (C++ compatible) called libts helps you to get time…