HNHacker News
TopNewBestAskShowJobs

ggerules

100 karma · joined February 4, 2015

Ph.D. Mathematical and Computational Sciences -- University of Missouri - St. Louis, Mo.

Areas of interest. Machine Learning, AI, Evolutionary Computation, and Data Science.

Also, I play a bunch of different kinds of bagpipes... mostly Scottish Highland and Irish Uilleann.

submissionscomments
ggerules··on Gigabyte B300 Workstation PC
What's the price?
ggerules··on Show HN: A walkable 3D art history museum built from Wikipedia
This is an awesome project. It could bring the art museum experience to those that can't travel to museums.

But it is missing so many artists and art movements. A better choice of source material and way more artists can be found on wikiart.org [0]. Maybe the creator could merge scraping efforts?

[0] wikiart.org.

ggerules··on LLM Ass Bench
Biased data?
ggerules··on LLM Ass Bench
Better data set?
ggerules··on 16-bit Intel 8088 chip (c. 1985)
My favorite Bukowski book of poetry "Love is a Dog from Hell". Very Bukowski.

Shout out to City Lights Bookstore in San Fancisco. I bought a lot of poetry books there in the late 80s and early 90s.

ggerules··on HelloAssembly: The smallest possible complete Windows application (2021)
Windows and assembly is a fun topic!

Putting the search terms "Windows" and "assembly language" turns up all sort of books. The one that got me to initially explore the topic (from 1993).... [0]

For a more up to date treatment of assembly and windows.... comes with source code for the IDE also. Ray Seyfarth's book [1].

[0] Windows Assembly Language & Systems Programming: Object Oriented & Low-Level Systems Programming in Assembly Language for Windows 3.X

[1] Introduction to 64 Bit Windows Assembly Language Programming: Fourth Edition ISBN-13: 978-1543138849, ISBN-10: 1543138845

ggerules··on Using the railway network as a flatbed scanner
Taken to the extreme....

I gotta wonder. Owen from RanOutOnARail could make some incredible wide pictures from his journeys if he had this setup. Been watching his YouTube channel for years [0], [1]. He has a Patreon account with more videos [2].

He use to have a lot more videos on YouTube. It's illegal to ride trains the way he does, but his videos helped get me through the long time of the covid pandemic after I would stop work for the day.

[0] https://youtube.com/@ranoutonarail?si=ElAeMpcrJASsE3Ov

[1] https://youtube.com/@rooar2?si=bx1AG5kp2r4rfzcq

[2] https://www.patreon.com/u40099464

ggerules··on World Train Map – 1247 train routes around the world
This is missing just about all of the short lines in America. So by default the is NOT a world train map. This link and website is misleading to think it is the world of train maps. Disappointing.
ggerules··on Full Writeup of the Windows GDID
Wasn't this the GUID (Globally Unique Identifier) of early 00s Windows? When did it change to GDID? Are they the same?
ggerules··on Drunk post: Things I've learned as a senior engineer (2021)
I'll second that.
ggerules··on I’m spending months coding the old way
shift :wq

Or....

Ctrl-Z

ggerules··on I’m spending months coding the old way
Programming in an assembly language is a very zenith like experience for me.
ggerules··on I’m spending months coding the old way
Upvotes for apricot and zrobotics for thoughtful shared experiences.

One of the continuous battles I kept loosing when introducing an assembly language undergraduate course. Other higher up colleages and deans would say... too hard... nobody uses that anymore... and shut the course down. But I would always sneak it into other courses I taught, systems programming, computer languages, computer architecture. But I've always felt there was a hole in my student's understanding of computers.

I grew up in a time when assembly language was a part of the cariculum. It helped bridge the gap between higher level languages like C/C++ ...etc. Also why certain language features exist. Also how many language constructs work. Also more importantly, as pointed out by the two posters above, it gives you a way to think about the CPU one asm line at a time what is going on the CPU ecosystem. That is fantastic training!

Even though I kept loosing the assembly language course battles, I hope I planted enough seeds in students that they will take it up on their own at some point. Everyone should at least learn to program in one assembly language.

ggerules··on Isaac Asimov: The Last Question (1956)
Yes! Thanks for posting! This gives the feel of what my career looked like in the 80s and early 90s.
ggerules··on How to get better at guitar
This piece of software has been my goto on transcribing music for all of the instruments I play for the past 25 years. I can't recommend it enough. It has been pivotal in me being a better musician. Works on Linux, Mac and Windows.

https://www.seventhstring.com/xscribe/overview.html

ggerules··on Book review: There Is No Antimemetics Division
Where am I?
ggerules··on Book review: There Is No Antimemetics Division
Also Accelerando by Charles Stross Fantastic book!
ggerules··on VNDB founder Yorhel has died
I've used ncdu for years. Great utility! I'm sorry he is gone. How did he die? He doesn't look too old from his website, https://dev.yorhel.nl.
ggerules··on Show HN: Axiom – A math-native OS where x² is valid syntax (built from scratch)
Quick question. Does it use LaTeX or TeX for math input? Or does it use a DSL at the shell to interact with the LLM? Can you swap out LLMs if needed?
ggerules··on Egyptian Hieroglyphs: Lesson 1
This looks fun. What is the context and use of the above glyph list?
ggerules··on Manual: Spaces
This also makes me think of drumming. There are the sticks that hit the surface and form a pattern of sounds. Lots of different kinds of spaces embedded there!
ggerules··on The Death of Arduino?
So how the heck does the change in TOS work for the processing.org environment? That was an IDE that wraps around Java and a bunch of libraries. Arduino came along and borrowed the processing IDE put in an older gcc crosscompiler for the fleet of Arduino chips. They are the same IDEs but with different backends. If you can't reverse engineer the Arduino IDE, it was already borrowed from the processing people and open sourced. So are the processing people in danger of TOS violation? Or is it the reverse?
ggerules··on Ken Thompson recalls Unix's rowdy, lock-picking origins
Thanks for posting this! Seriously great book.

This is one of those books that I read in the 80s that helped me change career directions to be a programmer in Silicon Valley and eventually get a PhD and teach programming at the university level.

ggerules··on The Spilhaus Projection: A world map according to fish
According to saltwater fish... What about all of the freshwater fish?

Cool map though!

ggerules··on Math Not Required (2023)
The huge problem that I have with this post is that they are trying to use math to disprove math, but badly. Also, they are using a programming language, python or any language for that matter, to prove their point, which is ALSO math. When you program you are working in an axiomatic system to achieve some goal. This goes all the way back to Haskell Curry and Alonzo Church which WAS also math. Working with math is a way of thinking and working on problems, even in probabilistic realms that errant post suggests.
ggerules··on Learn OCaml
Clicking on the introduction dropped you directly into a programming problem... where you actually needed to know some ocaml.

Context is needed... at least some explanation or bridge examples, like... why and what do I need to navigate this particular web landing page.

Website feels like an author exercise in ocaml for js web plugin.

ggerules··on Merlin Bird ID
If you use the companion app called ebird, you can save your checklists. Later you can upload your photos and any audio you have recorded. Those get vetted by regional bird experts and get added to the scientific data. It's fun to go back and relive past hikes and trips viewing your pictures on the ebird.org website!
ggerules··on Merlin Bird ID
It does not have ads. They will put up a notification 2 or 3 times a year for global non paid bird events.

The GPS location is used by the model to narrow search results.

ggerules··on Merlin Bird ID
I'm also a regular user.

Q1: To my knowledge for the merlin app, no. Just local storage to your phone as a WAV file.

Q2: If you've started down the path of using Merlin, there is a companion app from the Cornell group called ebird. It used GPS to list birding Hotspot near your location. You can keep track of what you've seen. If you want to get extra verification on your sightings you can upload pictures and audio files at a later time on the ebird website. Real live humans, volunteer birding experts, will verify your sightings. I've gotten to meet some very knowledgeable birders through this process. All of this data goes into scientific research. On the ebird website the have specific protocols on what make for a good observation. It is my understanding that submitted and vetted photos and audio files will make it into the NN models used by the Merlin app.

Happy birding to everyone!

ggerules··on Ask HN: Options for One-Handed Typing
I've also used an early version of the twiddler. It is a very nice keyboard with mouse integration. It seems they have upgraded the product.

https://www.mytwiddler.com/

Page 1 of 3Next →