HNHacker News
TopNewBestAskShowJobs

billfruit

3,694 karma · joined October 24, 2017

submissionscomments
billfruit··on This game is a single 13 KiB file that runs on Windows, Linux and in the Browser
How are you approaching the development of your single file html apps, is there any examples publicly available, sounds very interesting.
billfruit··on Design duality and the expression problem (2018)
Are there any recent books that cover this topic of design in the abstract.
billfruit··on “Stop Designing Languages. Write Libraries Instead” (2016)
Prolog Programming for Artificial Intelligence" by Ivan Bratko, is a reasonable text book on Prolog.
billfruit··on It's cheaper to buy a new printer every month
This calculation does not apply to modern ,"inktank" printers, which are replenished by buying ink bottles and pouring the liquid ink into the reservoir in the printer. They print considerably more than cartridge based inkjets.
billfruit··on How Charles M Schulz created Charlie Brown and Snoopy (2024)
I have a completely opposite perspective to you on this. I find the peanuts very poignantly captures the frailities of the human condition in a humorous manner.
billfruit··on Short Little Difficult Books
Both Billy Bud and Bartleby are very focused on the human drama. If you are more interested in the sea rather, I'd suggest Typee and its follow up Omoo.
billfruit··on Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology
It doesn't seem to be that widely known, any reason why?
billfruit··on The Pen and the Spade: The Poems of Seamus Heaney
Do you mean John Betjeman?
billfruit··on Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology
"The Book of Unix Games" by Janice Winsor is the book. Seems hard to find now.
billfruit··on Reviving Classic Unix Games: A 20-Year Journey Through Software Archaeology
There use to be a set of games which were available for SunOS and may be Solaris, including a flight simulator with wired frame graphics, and Sun even had released a book about these games at that time(may be early 1990's).

Are they also covered by these? Anyone remember a flight simulator with wireframe graphics available Unices?

billfruit··on The Silent Scientist: When Software Research Fails to Reach Its Audience
I feel much of the knowledge and experience in the industry is simply lost because it isn't widely documented and studied. There needs to be detailed histories of major software development projects from the industry, in book form for people to learn from, in the same way as histories of military campaigns and railway projects.

It not widely done, and we end up with mere "Software Archeology", where we have artefacts like code, but the entire human process of why and how it reached that form left unknown.

billfruit··on Show HN: I scraped 3B Goodreads reviews to train a better recommendation model
I feel that the last added book in one's list seem to have more influence on the recommendations, which results in a rather similar type of recommendations.
billfruit··on Bare Metal (The Emacs Essay)
But many features, even obscure ones are packaged by default in modern emacs, including I think a pdf viewer.
billfruit··on Bare Metal (The Emacs Essay)
Once we get a modern IDE like PyCharm or Intellij Idea, the auto complete is essentially built in, without needing to deal with installing LSP servers, clients, and their dependencies.

Out of the box, project and context aware auto complete is an essential feature in a modern IDE.

billfruit··on Bare Metal (The Emacs Essay)
While I still use emacs, I find that that despite the "batteries included" narrative about emacs, the things which are not included are causes of major frustration.

Such essential functionality like grep-find and LSP servers which is required for out of the box auto complete are not bundled with emacs. Most modern IDEs/editors have these functionality baked in.

If you install emacs for windows you find that grep-find doesn't work, because it depends on support from environment. A full text search should be built into the editor.

billfruit··on Beaver-engineered dam in the Czech Republic
From the article :

"Czech conservation authorities praised the beavers for their unexpected yet effective environmental work. Bohumil Fišer, head of the Brdy Protected Landscape Area, stated that the beavers "built the dams without any project documentation and for free", and achieved the desired ecological outcomes "practically overnight"."

billfruit··on Entire Linux Network stack diagram (2024)
Is it possible we see the diagram as an svg? I am seeing it only as embedded in the pdf, and really difficult to read .
billfruit··on Callbacks in C++ using template functors (1994)
As some not into modern c++, how would you get all functionality? Is there any guide or documentation yout could point to?. It is fascinating if all that could be done with just the struct defenition.
billfruit··on QGIS is a free, open-source, cross platform geographical information system
What about library support/APIs if you want to embedd gis functionality in other applications? Does QGIS provide widgets etc?
billfruit··on Manim: Animation engine for explanatory math videos
Can in it do interactive 3d diagrams.
billfruit··on Counter-Strike: A billion-dollar game built in a dorm room
Does not ranked matchmaking make for more competitive matches, a bit like if you play ranked in lichess it matches with someone of your own level, and you have a real chance of improving your own level over a period of time.

There is seems to be lot of negativity against ranked ladders in the gaming community, but isn't that what would be best system to play with people of your own skill level.

billfruit··on I tried every todo app and ended up with a .txt file
I think using org mode is way overkill. If someone wants to do pros tastination dressed up as emacs-gardening, it may be a good option.

The best todo app ideally should be a smartphone app, which you'd have always with you. I think Microsoft Todo is a good choice for Android. It is mostly functional, free of cost and does not have any ads.

billfruit··on Apache ECharts 6
Can it do interactive 3d plots?
billfruit··on "English Translators of Homer": A Review
Daniel Mendelsohn's new translation of Odyssey came out in April this year. He claims to have taken a more litteral approach following on the footsteps of Lattimore.

Did anyone here read it?

billfruit··on Why are there no good dinosaur films?
On some YouTube video related to Jurassic Park, I read a youtube comment, from a teacher, they said they shown the film to their class of 10 year olds and they were in such an awe of the secene where all the sea the Brontosaurus in the open meadow, the teacher said they had a hard time convincing the students that there isn't really an Island off Costa Rica with dinosaurs in it.
billfruit··on ClojureScript from First Principles [video]
What do you mean by re-hydrate?
billfruit··on Does a Focus on Royalty Obscure British History?
One exact quote comes to my mind, "While Fairfax suppressed the risings in the neighborhood of the capital, Oliver routed the Welsh insurgents, and, leaving their castles in ruins, marched against the Scots. His troops were few, when compared with the invaders; but he was little in the habit of counting his enemies."
billfruit··on Does a Focus on Royalty Obscure British History?
Like if your read Macaulay's History of England, he does say very much on the King's and Queens, but he's not heaping praise on them, he is very critical of them, sometimes very entertainingly so.

Most of English history as per Macaulay is of conflict between the King and Parliament, with a good amount of religious discord mixed in, between the major groups like the church of England, Catholics and puritans.

billfruit··on Literate programming tool for any language
I prefer to add huge amounts of comments, explaining in as much detail as I can, sometimes it will be a mini-essay in there. I write most of it before I write the code. It helps me formulate the code better. Later it serves as explanatory text.

Usually the problem with comments is that there is too less of it.

billfruit··on The Diary of Samuel Pepys
Montaigne also wrote much about random every day things, about food, rest, sleep, etc. Statecraft was also a common theme in his essays.
Page 1 of 34Next →