Recent submissions

Comment · 3 days ago
The word "computers" is doing a lot of work in that sentence.

I would think that the software is the weakest link in the chain.

Comment · 4 days ago
Whoa! That is a really nice piece of work. Congrats!
Comment · 2 months ago
When you are forbidden to expand taxation on the people with money, because "ideology" and your country is accruing debt at historic levels, tariffs are about the only revenue source that you have that won't make the oligarchs angry.
Comment · 2 months ago
I have wondered if an option would be to have a state make it law that every 4 or 5 years they open the bidding for a health care insurance provider for the entire state. A state committee then takes the bid with best premiums to services ratio and they do the job for the contract term.

There would still be the option of people and businesses to buy 3rd party "extras" like private hospital rooms, vision care etc. on top the state plan, but some level of basic health care would be provided to all people paying into the state plan.

Would that work?

Comment · 2 months ago
Comment · 3 months ago
Comment · 3 months ago
The "no safety net" means that Forth is a low level language. You can touch anything in the machine. Many times it is used without an O/S. So if you push a random number onto the hardware stack you will get burned.
Comment · 3 months ago
Of course not. I was merely expressing that Forth makes interactively very easy. And like all languages, it is impossible to evaluate them if you don't use them for some significant amount of time.
Comment · 3 months ago
On fingered strings the guitar sustains for about 10 seconds until the note is very quiet, but still ringing.

On a Cello a fingered string is gone in 2 seconds.

Comment · 3 months ago
I can play chords on a violin or viola and strum them. Keeping a four-finger chord perfectly in tune in rapid changes is really hard (near impossible) without frets.
Comment · 3 months ago
Forth is very good in this regard, because the word names are short and there is no "fluff" around the syntax if you can even call it syntax. Also there is no need to name your data. Literal numbers can be used just as easily even for memory addresses.

However there is no safety net. ;-)

Comment · 3 months ago
I used Forth to explain numbers in different radices to my grandson. Being able to interactively try things at the console was really helpful. It also helps to separate the internal number in the machine from how we display it, due to the different operators to print numbers as signed or unsigned. This is something that I have seen young programmers confuse.

I think another area where Forth can help young people is in understanding some low level details like memory addresses and reading and writing memory. It seems simpler than abstracting it to "pointers", more like assembler but interactive.

Comment · 3 months ago
A related question for me is to ask when will lawmakers begin using AI to better integrate new law into the existing framework?
Comment · 3 months ago
Excellent. I stand corrected. I was using published Chinese numbers.
Comment · 3 months ago
And when we begin coupling solar to cheap sodium ion battery banks it gets very interesting. Sodium ion will even be compatible with a Minnesota winter!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton