HNHacker News
TopNewBestAskShowJobs

WillAdams

5,590 karma · joined December 20, 2018

submissionscomments
WillAdams··on No more icons in every menu by default
I would really like to see an opensource or freely accessible version of HyperCard which does user interface right. Still annoyed by the rug-pull the LiveCode folks did for their opensource version and wish that the OpenXTalk folks would get some traction.

One of the most effective menu implementations ever for me was Altsys Virtuoso on NeXTstep's right-click (to pop-up the main menu at the mouse cursor), drag-down to Modify, then drag right to "Punch" or "Union" (whichever was the top command) --- it was a command I did a lot and it was almost gestural, kind of lke a well-done pie menu.

FWIW, the current Windows Start menu at lower-left, while not drawn to the corner now allows one to click the corner to open it, lower-right is "Show Desktop" and upper right closes the current maximized window --- only upper left is at the mercy of whatever app is currently running.

WillAdams··on No more icons in every menu by default
My favourite book on this is _Designing Visual Interfaces: Communication Oriented Techniques_ by Kevin E. Mullet and Darrell Sano

https://www.goodreads.com/book/show/344729.Designing_Visual_...

and the high water mark of my graphical UI experience was when I used an NCR-3125 running Go Corp.'s PenPoint as a portable/note-taking/sketching device and a NeXT Cube w/ a Wacom ArtZ as my desktop.

WillAdams··on No more icons in every menu by default
It was tried out per window, but changed:

https://milos.fyi/blog/fitts-law-why-the-menu-bar-is-at-the-...

WillAdams··on Good type against all odds
I wouldn't've thought that others shared that prediliction.
WillAdams··on What shall I teach my son?
To look at it from the teacher's perspective, they're the only workers who are held accountable for the outcome regardless of the quality of the incoming raw material.
WillAdams··on Shipping a LaTeX Compiler Behind an Edge App
Once upon a time I hand-coded my résumé in Plain TeX, but on multiple occasions when applying for TeX composition jobs was asked for a Word .doc version by HR.

A few years later, when PDFs were more prevalent, I found out in an interview that the .pdf which I had sent in had been converted to plain text and then uploaded into a database of résumés and that it was essentially illegible due to issues with the encodings of the old-style figures, small caps, and ligatures which I had used.

Perhaps it would be helpful to ensure that the PDF is tagged so as to ensure that any automated processing results in a useful extraction of text?

WillAdams··on What shall I teach my son?
A good education is not being provided to every child who is in need of one --- that happening would be a solution to the problem of education, that it does not, is the problem.
WillAdams··on What shall I teach my son?
It kills me that education is not a solved problem --- we have many of the same hurdles which the Greeks faced, and apparently, one of the best schools which I ever attended is no longer run as it once was (classes were divided between academic and social, the latter were attended at one's age level (homeroom, phys. ed, social studies, &c.) and academic classes were attended at one's grade level with teachers at the combined elementary/high school also being accredited as faculty at a nearby college and students being able to continue on to university level study until such time as they had attended their 12th year of education, with the possibility of being awarded not only a high school diploma, but also a college degree, or at least being afforded a transcript of college-level studies to apply at the school of their choice.

One thing which I started with my own children which seemed promising was to read biographies of notable individuals in chronological order as bedtime reading --- since it was a difficult list to compile, I started on a smaller subset of U.S. Presidents which worked well (though I was surprised that there was no child-friendly biography for a couple of them in the local library system necessitating ordering) --- I also tried to read a more formal, adult-oriented biography in advance to anticipate questions. Unfortunately, my wife's schedule changed when we got to Truman and the effort was abandoned due to a changing evening schedule. Note that this was in addition to having read all the C.S. Lewis Narnia books, _The Hobbit_ and _The Lord of the Rings_, Susan Cooper's _The Dark is Rising_ pentalogy and many, many other more traditional book choices.

The big thing in child-rearing is to offer the child chances and experiences and age-appropriate choices --- the line in _The Simpsons_ where Homer tells Bart that it's okay that he failed at learning while wrongly phrased does have a kernel of truth in it.

WillAdams··on NixOS is making me less afraid
Or just document things well enough that they are explained and can be re-created from scratch?

https://news.ycombinator.com/item?id=47300747

c.f.,

http://literateprogramming.com/

Last month I bought a flet.dev subscription (and tokens 3 times over --- the recent update seems to be far more efficient in terms of what one gets for a given token spend?) and have been using it to try to make some small apps for CNC work and I am currently dismantling one based on converting the generated .md documentation and re-writing it with the source code inserted at appropriate places and with added commentary and documentation and links --- I'm confident that when I'm done I'll have a tool which I understand and which if need be, could be re-created w/o AI help, or ported to some different UI toolkit/build system.

WillAdams··on Show HN: Open-source early-reading reader with phonics help
Neat!

Jerry Pournelle often mentioned having an application which would teach reading --- apparently it is now out of print?

https://www.readingtlc.com/

Have you looked at intermediary things such as the "Living Books"?

https://wanderfulstorybooks.com/

WillAdams··on How to Train Your Robot
“When man invented the bicycle he reached the peak of his attainments. Here was a machine of precision and balance for the convenience of man. And (unlike subsequent inventions for man's convenience) the more he used it, the fitter his body became. Here, for once, was a product of man's brain that was entirely beneficial to those who used it, and of no harm or irritation to others. Progress should have stopped when man invented the bicycle.” — Elizabeth Howard West
WillAdams··on Laptop Based on 6502 CPU
Correct. I didn't mean to give the impression that CPU was common amongst them, rather just quickly sketching out form-factor evolution.

EDIT: mentioning the Apple IIc (and later IIgs) as was done else-thread would've been more on-topic.

WillAdams··on Laptop Based on 6502 CPU
Not much later there was the Radio Shack Model 100, and a bit after that the Gateway portables, and of course, eventually the NEC Ultralite and eventually the Sharp PC-6220 (which was available under two other brands as well).

Also, for those with deep pockets there were the GRiD laptops....

WillAdams··on Someone behind the software
Rather than humanize, why not examine how it participates in the description and expansion of human knowledge?

Literate Programming seems the one effort to capture institutional knowledge as so described and make it accessible to anyone reading the source --- it has also been put forth as a mechanism to make software more accessible to/maintainable by LLMs:

https://news.ycombinator.com/item?id=47300747

If all the details and complexity are captured and explained thus, should it not be possible to maintain and extend?

WillAdams··on Open MicroManipulator – A sub-micrometer 3D motion control plattform
Curious how temperature and so forth are managed --- that was a notable effect back in the days when folks were doing things such as engraving The Lord's Prayer on a piece of metal type.
WillAdams··on Amazon uses AI to monitor union risk in UK warehouses
Fictional take:

https://karmak.org/archive/2003/12/manna/manna1.htm

WillAdams··on Butlerian Jihad
The thing which kills me about _Dune_ (well, one of them) is that for a long while in e-book editions on Amazon Kindle the word "pogrom" was rendered as "program", quite changing the original meaning (this _finally_ seems to be fixed and the 7 instances of pogrom and 8 instances of program are correct), which had a clear and distinctive rooting in history, c.f., Lesley Blanch's _The Sabres of Paradise_:

https://bookblast.org/blog/the-sabres-of-paradise-the-book-t...

EDIT: The formatting error in the Glossary entry "Sandsnork" is still there though.

WillAdams··on 90% of US working hours are spent on tasks not covered well by AI benchmarks
For a fictional take on this which arguably does well when considered to inform discourse see:

https://karmak.org/archive/2003/12/manna/manna1.htm

WillAdams··on Ask HN: CAD for wood working with LLM support?
Sounds interesting!

I've been working on this sort of thing at a far lower-level (directly modeling toolpaths and tool shapes so as to get 3D models of parts).

PythonSCAD has an Align command which I need to wrap my mind around to see if it would be workable for positioning parts.

WillAdams··on Ask HN: CAD for wood working with LLM support?
The grandfather of one of my son's friends was a locally-noted woodcarver --- when his daughter first brought home her future husband, he handed the prospective son-in-law a piece of wood and a knife and asked, "What do you see in the wood?" When the reply was, "A piece of wood.", he took both back rather disgustedly.

His woodcarvings were _amazing_, in particular for his ability to work with the grain and even to chase a single ring so as to make a perfectly shaped, but seemingly impossibly thin and light wing of a bird.

WillAdams··on OpenCode 2.0
Should just be a matter of an appropriate terminal program and suitable settings:

https://support.freedomscientific.com/support/technicalsuppo...

(my wife works with several visually impaired people at her workplace)

WillAdams··on Iosevka is an open-source, sans-serif and slab-serif monospace font
Moreover, that is the dimension used for the em-space and em-dash.
WillAdams··on OpenCode 2.0
Moreover, it's a UI which should be ADA-compliant and readily used by the blind and visually disabled
WillAdams··on Show HN: A guided 3D Leonardo da Vinci museum, built in code
c.f.,

https://en.wikipedia.org/wiki/Codex_Leicester

which really needs to escape off the platter and be more accessible.

WillAdams··on 900-Page Pre-Pantone Guide to Color from 1692 (With Complete High-Res Scan)
Yeah, problems like that are why I insisted on having a chip book so that I could tear off a chip to present to the client when they signed off, and to affix to the proofs sent to the printer.

It was expensive, but it also ensured that everyone was on the same page (literally).

WillAdams··on 900-Page Pre-Pantone Guide to Color from 1692 (With Complete High-Res Scan)
PANTONE spot colours include a sub-set which can be represented using 4-colour process (more-or-less).

Yes, presses with an additional unit for a spot colour are more common these days, but it's still an additional plate charge and costs accordingly.

WillAdams··on 900-Page Pre-Pantone Guide to Color from 1692 (With Complete High-Res Scan)
It's a standard way to ensure that different printers print the same colour for branding purposes (unless of course, one is large enough to formulate and dictate one's own colour à la Coca-Cola and their red).

c.f.,

https://www.goodreads.com/book/show/1928117.Four_Colors_One_...

(or some similar text on 4-color process)

And of course, we all owe a great debt to Willis Carrier whose efforts to regularize temperature and humidity for the sake of consistent and accurate printing colour reproduction resulted in the invention of air conditioning.

WillAdams··on Show HN: SolidCraft – Open-Source Parametric CAD in Rust (With MCP Support)
There are two, maybe three levels of support for 3D printing:

- exporting an STL so that a Slicer may be used to prepare the file for 3D printing --- https://github.com/bherbruck/solidcraft notes "Export to STEP...3MF...STL and OBJ

so that basic support is there, but the further levels of:

- slicing a 3D model

- sending a model/managing a 3D printer/farm

do not seem to be --- given that there are quite robust solutions for those, I feel that the Unix philosophy of chaining small tools makes sense here.

WillAdams··on Publishers Killed the Paperback, Then Blamed Readers
https://www.publishersweekly.com/pw/by-topic/industry-news/p...

submitted, but no traction: https://news.ycombinator.com/item?id=46482146

WillAdams··on Publishers Killed the Paperback, Then Blamed Readers
Hardcovers may be made as small as paperbacks, but far more lasting:

https://www.amazon.com/Hobbit-Lord-Rings-Deluxe-Pocket/dp/05...

← PreviousPage 4 of 34Next →