HN user

herodotus

5,803 karma
Posts258
Comments525
View on HN
www.nytimes.com 4mo ago

We Study Mass Shooters. Something Terrifying Is Happening Online

herodotus
21pts10
billwadge.com 4mo ago

In Memoriam: John W. Addison, my PhD advisor

herodotus
138pts6
televue.com 8mo ago

Al Nagler Obituary

herodotus
3pts0
orbitaltoday.com 10mo ago

U.S. Startup Plans to Beam Sunlight Using Space Mirrors

herodotus
3pts2
www.bbc.com 11mo ago

UK's Turing AI Institute responds to staff anger about defence focus

herodotus
3pts0
www.aircanada.com 11mo ago

Air Canada starts shutting down

herodotus
3pts1
en.wikipedia.org 1y ago

Grete Hermann

herodotus
3pts1
billwadge.com 1y ago

Functional OO in PyFL

herodotus
3pts0
www.theguardian.com 1y ago

A doctor on what it's like to end a life rather than extend one

herodotus
9pts1
billwadge.com 1y ago

PyFL and Its While Clauses

herodotus
1pts0
billwadge.com 1y ago

The Yin and Yang of Programming

herodotus
29pts15
www.theglobeandmail.com 1y ago

Trudeau says Canada will retaliate for Trump Tariffs

herodotus
9pts1
www.cbc.ca 1y ago

Vancouver strip club marquee cited as hate speech on X

herodotus
14pts0
www.cbc.ca 1y ago

Metal from space junk polluting the upper atmosphere

herodotus
3pts1
billwadge.com 2y ago

PyFL, a Prgmr-Frdly Funcl Language Based on Conventional Mathematical Notation

herodotus
2pts0
billwadge.com 2y ago

The Root of all Evil- more sayings

herodotus
5pts0
billwadge.com 2y ago

"Computers Are Useless" and Other Sayings

herodotus
8pts3
iopscience.iop.org 2y ago

A Cosmic Glitch in Gravity

herodotus
1pts2
undark.org 2y ago

Book Review: The Hidden Extinction Crisis of Natural Historians

herodotus
4pts0
www.youtube.com 2y ago

Lockpicking lawyer: cast a key kit [video]

herodotus
3pts2
billwadge.com 2y ago

Old Masters, New Technology

herodotus
3pts0
en.wikipedia.org 2y ago

Masahiro Hara – Inventor of QR Codes

herodotus
3pts0
billwadge.com 2y ago

And Beyond, (but not too far beyond)

herodotus
3pts0
billwadge.com 2y ago

The complete story of Gödel incompleteness

herodotus
81pts34
billwadge.com 2y ago

To Infinity Streams in PyFL

herodotus
1pts0
www.science.org 2y ago

What's an obelisk, anyway?

herodotus
190pts45
www.worldradiohistory.com 2y ago

World Radio History Archive

herodotus
38pts4
billwadge.com 2y ago

The Rise and Fall of GOFAI

herodotus
50pts45
billwadge.com 2y ago

Pattern Matching in Pyfl

herodotus
2pts0
www.worldradiohistory.com 2y ago

World Radio History Archive

herodotus
1pts0

I am seeing way to many "Performing security verification This website uses a security service to protect against malicious bots. This page is displayed while the website verifies you are not a bot." from Cloudfare these days. It strikes me that, if it has verified my client once, it should hold off at least for a day or so before putting me through that hoop again. How does Bunny DNS deal with bot protection?

For those who need some context: In 1983 David Warren published a paper describing an abstract machine that could be used as the target of a Prolog compiler. This machine became the basis of most Prolog compilers - it is much faster than interpreters. His paper was not easy to understand. Hasan Air-Kaci's book was a brilliant exposition of Warren's work, and was a must-read for anyone serious about working on Prolog interpreters or compilers.

Knuth's Optimization Principle: The computer scientist Rod Burstall had a pithy way of saying this: "Efficiency is the enemy of clarity"

I don't know what country your ancestors came from, but I assume you are not held responsible for any horrible thing that government does.

And lying: "Please listen carefully as our menu items have changed". Only once did I get what everyone should use instead: "Please listen carefully to be sure you make the right selection". (Lying is also normalized by "I have read and agree to ....". Maybe better would be: "By clicking this box, you are agreeing to our needlessly lengthy terms, whether or not you have read them."

Sumerian and Akkadian are two different languages. This tablet is written in Akkadian and is dated in the Akkadian era. The authors claim is that the tablet is a [translated] copy of a much (much) older Sumerian tablet. Apparently the author's theory is not taken seriously by assyriologists or ancient science historians.

The End 6 months ago

And here in Canada I worry that the same irrational forces that elected Trump twice and voted for Brexit will lead to new referendums on the break up of Canada in Quebec and in Alberta, leading to the end of this country.

LearnixOS 7 months ago

This is an ambitious project. Might I respectfully suggest that you use your favourite AI (or an English-speaking friend) to fix your many grammatical errors and typos? For example "Note: ALL the syntax highlighting of the Rust code is custom and create by me! If you see and bug, please write in the comments or submit an issue." should be "Note: ALL the syntax highlighting of the Rust code is custom and was created by me! If you see a bug, please leave a comment or submit an issue." Also, Rust, not rust. And many more.

A Fond Farewell 9 months ago

In the early 1990's, during my days as a Comp. Sci. prof, I was so excited about the emergence of the internet. When I saw the Mosaic browser (a precursor to Netscape and later Firefox) I knew the world had changed for the better. Now I have such mixed feelings. Magazines (like the Farmers Almanac) either go online completely or just disappear. They just cannot compete for advertising dollars with Google. And small family run local retail stores, offering not just goods, but a social hub for people are shutting their doors because how can they compete with the convenience of Amazon. Much has been gained from the internet, and much has been lost.

When I was in second or third year of computer science in 1971 or '72, we (of course) learned IBM 360 assembler, but we also had to design a simple binary adder using AND OR and XOR gates. All on paper - no need for any soldering or electronics, which I regret. I cannot remember how many bits of input - probably 4 but may have been 6. But I did do quite a bit of asm programming, including a routine for calculating square roots using Chebyschev polynomials and newtons algorithm.

One of those engineers came up with idea of using cluster analysis for word grouping. The other engineer realized that we had a k-cluster problem in the general case, but needed to figure out what k was. (In the simplest case it is 2 - letter gaps and word gaps). They used the differences between the anchor points of glyphs.

Below are their least profitable routes, according to AI. Be interesting to see if that is what they shutdown first. Alternatively, it may be a matter of placing the planes in the least expensive hangers while they wit out the strike.

Key least profitable or discontinued routes include: Toronto-(YYZ) to Vancouver (YVR) Montreal to Detroit (DTW), Minneapolis (MSP) Toronto to Indianapolis (IND) Vancouver to Nashville (BNA), Tampa (TPA) Several Western Canada routes from Calgary to smaller cities

It might be informative to compare this with what happened when retailers introduced automated checkout machines. It seems that the net effect on staff sizes was not that dramatic. These stores need more anti-theft security people and some oversight. Not to mention the people they need for technical support. I wonder if there will develop a new category of skills for checking that AI produced code is correct, effective and optimal?

Grete Hermann 1 year ago

Grete Hermann's 1926 this is the foundational paper for modern computer algebra.

Bill showed up at one of the WWDCs (2011?). I sat next to him during a lunch, not knowing who he was! He told me his name, and then showed me some photos he had taken. He seemed to me to be a gentle and kind soul. So sad to read this news.

Actually, you were not alone: https://www.patentlyapple.com/2010/12/apple-wins-patent-for-...

Steve Jobs was one of the inventors listed on this patent. As it happens, I and another Apple colleague filed an almost identical patent at around the same time. So, for a while, Apple owned two patents for simulating a rotary dial on a touch wheel. (My patent was eventually allowed to lapse. Steve's has been renewed).

I have to say that I had had a bit too much to drink at a dinner in SF when I suggested this idea to my colleague. I was thinking of the old pinball game that had really good physics making it feel amazingly real. I thought that the crucial part was doing the dialing physics in such a way that users could quickly dial any digit with the right gesture.

I was not disclosed on the iPhone when I came up with this idea, but my colleague sent the idea off to the patent committee and they agreed to it! They must have laughed when they saw the similarities to Steve's patent (which was still in progress too). We did have some big differences with Steve's, so it wasn't a duplicate. That being said, I think they wanted to boost the number of patents related to the iPhone as part of the initial marketing. (Steve said that there were already "over 200 patents" for it when he introduced it.)

This is mostly what I worked on for many years at Apple with reasonable success. The main secret was to accept that everything was geometry, and use cluster analysis to try to distinguish between word gaps and letter gaps. On many PDF documents, it works really well, but there are so many different kinds of PDF documents that there are always cases were the results are not that great. If I were to do it today, I would stick with geometry, avoid OCR completely, but use machine learning. One big advantage for machine learning is that I could use existing tools to generate PDFs from known text, so that the training phase could be completly automatic. (Here is Bertrand Serlet announcing the feature at WWDC in 2009: https://youtu.be/FTfChHwGFf0?si=wNCfI9wZj1aj9rY7&t=308)