yig
yig on Hacker News
> One wonders if “A. Boogert” would have become a household name had his book been printed and distributed.
Would it have been possible to "print" his book? It is full of color swatches of different paint and water mixtures. Could printing processes have replicated this? How are modern color swatch books mass produced?
Posted by
yig on Sunday March 15, 2026 @11:21AM
from the couplit.io dept.
New articles are Creative Commons (CC-BY or CC-BY-NC-ND).
Can we infer what that visible light would look like unobstructed and with appropriate intensity to activate our eyes' cones?
Posted by
yig on Thursday June 12, 2025 @12:00PM
from the github.com dept.
option-shift-minus on a Mac (option-minus for an en dash).
The quote is confusing, because it's not always clear which Hall brother "Hall" refers to. Edward Hall, who developed the Minuteman missiles, was the brother of Theodore Hall, the spy. After reading the source article: <
https://www.thenation.com/article/world/ted-hall-espionage-f...>, I can annotate the quote with first names:
"journalist Dave Lindorff, writing in The Nation on January 4, 2022, obtained through the Freedom of Information Act, Hall's FBI file in 2021. This 130-page file included communications between FBI Director J. Edgar Hoover to the head of the Air Force Office of Special Investigations, Gen. Joseph F. Carroll, showing that Carroll had effectively blocked Hoover's intended pursuit of [Theodore] Hall and Sax, probably fearing that [Theodore] Hall's arrest would have, in the political climate of the McCarthy Era, forced the Air Force to furlough and lose their top missile expert, Edward Hall. Carroll, a former top aide to Hoover before he became the first head of the USAF OSI, ultimately allowed Hoover's agents to question Ed Hall on June 12, 1951 (with an OSI officer monitoring the interview). Within several weeks of that session, the Air Force, which had conducted and completed its own investigation into Edward Hall's loyalty (having their own investigators question him four times), promoted him to Lt. Colonel, and later Colonel, and elevated him from assistant director to director of its missile development program. The promotions were a clear slap in the face to Hoover. Ed Hall went on to complete the development of the Minuteman missile program, and then retired."
I think you may have misunderstood the proposal. Your 3rd party library example would have to write `pystd2025::HashMap<pystd2025::U8String, size_t> member;`. Isn't that stable?
From the post:
The sample code above used the pystd namespace. It does not actually exist. Instead it is defined like this in the cpp file:
#include <pystd2025.hpp>
namespace pystd = pystd2025;
I download videos I use for teaching. In future classes, I can still provide students with the video even if it disappears from YouTube. This happens from time to time.
Why is this necessary? I just alias aider to:
uv tool run --python 3.11 --from aider-chat@latest aider
For C++, I've started using FetchContent as a kind of distributed package manager. When I think about it, why is that better than git submodules?
Two adjustable wavelength emitters should be sufficient, right? So the picking-and-placing problem gets easier by factor of 3:2 rather than 3:1.
There is an Apple Silicon build under Releases. It's work fine. It doesn't ask for extra permissions.
Posted by
yig on Friday September 22, 2023 @05:58AM
from the understandingai.org dept.
I just realized I wrote "Mathematics" instead of "Linear Algebra" in the suggested longer and clearer title. That was a mistake.
I've only used Desmos occasionally, but I like typing math in it. Desmos also supports juxtaposition multiplication.
Ah, I didn't realize. I guess that would work for the case of 2-row tall statements.
Unicode actually has semantic symbols that could be used for a nicer 2D monospaced layout here, such as ⎧ ⎪ ⎨ ⎩ ( (LEFT CURLY BRACKET UPPER HOOK, MIDDLE PIECE, LOWER HOOK, and CURLY BRACKET EXTENSION). With more conditional rows, you could use these. One downside is that you would have to do a 2D parse, since the = wouldn't be on the first line. We've been loath to go there. It also seems painful as a user to have to type all the right bracket symbols in all the right places.
We do support the Unicode ⎡|⎦ symbols for matrices. The grammar is that a matrix starts with either [ or ⎡ and ends with either ] or ⎦. Rows can be optionally surrounded by |. I find this too cumbersome to use myself.
I (speaking as a designer of I Heart LA empathizing with a user) wouldn't have thought to use that character as an approximation of {.
AsciiMath is a lightweight markup language for mathematical notation. Most mathematical notation isn't compilable. I Heart LA is focused on a compilable subset of mathematics. We chose to write our own grammar for various reasons.
I forgot that Julia can do juxtaposition multiplication with literal prefixes. (My guess is symbols that can't begin an identifier.) Otherwise, the types of the terms must be known at parse-time to correctly interpret, for example, f(x)².
A longer and more accurate title would be "Compilable Lightweight Markup Language for Mathematics" [0]. Using Markdown instead is like saying "Uber for X".
Our follow-up project HeartDown (linked) explores embedding I Heart LA in markdown documents.
[0] https://en.wikipedia.org/wiki/Lightweight_markup_language
Julia syntax is pretty nice! No multiplication by juxtaposition, element access uses [], and then your code is specific to Julia rather than convertible to lots of environments. I would love to see a Julia backend for I Heart LA.
It's not common to close that brace when writing math. (I've not seen it.)
We point to several ways to type Unicode:
https://github.com/iheartla/iheartla/wiki#unicodeOne of them on macOS is dragging-and-dropping a Text Substitutions.plist (in the extras/ folder on GitHub) into the substitutions panel in System Preferences.
Author here. Ask me anything.