Hacker Newsnew | past | comments | ask | show | jobs | submit | tbensky's commentslogin

https://www.youhere.org: "Want to know who showed up?" is the tag line. It's an app-based attendance service for teachers/coaches/band directors/conference organizers, etc. I'm a teacher and it scratches an itch I had (students not showing up to class). Been hitting the $500/month more and more often now (even after server fees).


I have a lot of trouble texting, independent of the issues here. I'm just clumsy and can't seem to do it in any productive way.

I'm working on this keyboard substitute with larger keys and split up keyboards: https://apps.apple.com/us/app/icantext/id6748927092. Give it a try if you want.


Why is the first row oversized and sliding back and forth with keys sliding off screen. Hitting letters on this moving row is like a carnival game. Is that intentional or a bug on my Pro Max phone?


Hi! Thanks for trying it. The "slow sway" is part of the plan! It's so the oversized first row of a qwerty keyboard can show all possible letters on the top row. If it feels too much like a game, slow it down using the main app from your home screen.


One of my favorite retro projects in this real-time TRS-80 (Model I assembler and emulator that assembles and runs Z80, literally with each key press. Mind boggling how today's CPUs can emulate and entire 8-bit computer dev-process all between key presses in a browser. https://www.teamten.com/lawrence/projects/assembly-language-...." The author even says "How about: With every keystroke in the IDE’s code editor, we assemble the whole program, reset a virtual TRS-80 to a known state, install the program, and run it??


Uni. prof here/shameless plug: I developed a general education class for college students about the 'history of navigation' which includes the science behind navigation and why clocks and (accurate) timekeeping are needed for navigation. I wrote a book about it all I use for the class, if anyone's interested: https://www.amazon.com/Longitude-Time-Navigation-Tom-Bensky-.... I was inspired by Sobel's book, but I needed more math and science in the discussions.

Also, if you can find the book by Williams called "From Sails to Satellites: The Origin and Development of Navigational Science" you'll laugh out loud at his wit about navigation throughout the book.


I work on neural nets back in the mid 1980s, so I was somewhat familiar with their structure, backpropagation, squashing functions, etc. I wanted to get back into them, so I started by rederiving all backprop formulas by hand here https://github.com/tbensky/NeuralNetworks/blob/main/Backprop....

Then I wrote up a NN from scratch in Python to train some simple vectors and even got it to train some MNIST characters https://github.com/tbensky/NeuralNetworks/blob/main/ANN/ann.... (but it was slow).

With that basic refresher, I got into PyTorch and worked on training a PiNN: https://github.com/tbensky/PiNN_Projectile (neat video of it training: https://youtu.be/0wlHa1-M7kw).

Now I'm working on understanding kernels with CNNs (this is my question, I'm making good progress on answering): https://ai.stackexchange.com/questions/46180/kernels-on-a-tr....

Having loads of fun!


Take a look at the Finch robot: https://www.birdbraintechnologies.com/products/finch-robot-2.... Version 2.0 has really evolved and is quite nice.


Back during the pandemic, hardware-based contract tracers were an idea. I built one using the ESP32; see https://github.com/tbensky/npct. In a nutshell, everyone generates a (non-centralized) hash for themselves based on local entropy. This hash is set to the BLE name of the ESP32. Turn it on and throw it in your backpack as you go out. When two ESP32s pass by each other, they both log the other's BLE name (hence hash). Later on, hash logs could be inspected and uploaded to a central server so you can see who encountered who. Seems like there's still some (non-Covid) applications for this (but I can't think of any). Fun project. Learned a lot about Bluetooth.


Back in the early days of Linux (~1993) or so, I was trying to convince my workgroup in grad. school that Linux was a nice alternative for running our numerical simulations (in C). But I knew I had to get the graphics working, since no one wanted to use a text-only interface. It was a Dell PC using some graphics card; the word 'tulip' is in the fog of my memory. The graphics driver was not loading, giving some error about a reference not being found in the .o file. I didn't know what to do, so I loaded up the .o file in vi, searched for the offending reference, edited it out and saved the .o file. From then on the graphics works great!


tulip is a set of DEC ethernet controllers that are from about the right time as your anecdote :)


Happy to see this post on HN. As a college prof, I've spend many years studying the history of 1700s navigation and taking student groups to Greenwich to see and study H1 (H2, H3 and H4). I love these clocks and all of the stories behind them. The serious enthusiast will find a lot of technical details on the Harrison's clocks in this book https://www.amazon.com/Marine-Chronometers-Greenwich-Catalog... and this one https://www.amazon.com/Marine-Chronometer-Its-History-Develo.... I've also collected all of my pedagogy on 1700s navigation into a this book: https://www.amazon.com/Longitude-Time-Navigation-Tom-Bensky-... where I dive somewhat into the innards of H1. To answer another post: H1 has been fully disassembled and reassembled with XRF done throughout.


"...fully disassembled and reassembled with XRF done throughout.

Well, hopefully, that answers my point about the clocks' materials and an XRF analysis. Did that reveal anything of significance?

From points/questions raised by James Stanley and my ignorance of this recent work it seems these facts ought to be more widely known. (Ouch, the price of Marine Chronometers at Greenwich unfortunately has to mean that information is confined to Diehards.)


Is there a way to buy your "Longitude, Time and Navigation" book as a physical book?


Hello and thanks for our interested. There's a paperback version here: https://www.amazon.com/Longitude-Time-Navigation-Tom-Bensky/... (same ed. as the Kindle version).


Neat, thanks! I've ordered a copy.


XRF?


XRF=x-ray fluorescence. You shoot X-rays into a metal, typically the gamma rays from an Am-241 source. This causes atoms in the metal to fluoresce their own gamma rays that are a (somewhat) unique signature of the atom itself. So in sum, XRF allow one to non-destructively determine the atomic constituents of a bulk material (but 'heavy' materials..heavier than Silicon for example).


I remember using Turbo Lightning. It was incredible. You type a word in some DOS program, and when you hit the spacebar, a beep would sound if the word was spelled wrong. Back then Peter Norton was all the rage, so if you typed "Norton" TL would beep and suggest spellings like "notion, nothing, etc." to correct Norton. The suggestions felt so AIish and futuristic to me. Wow a "suggestion" for how to spell something? If you selected a replacement, it would stuff the keyboard buffer with backspaces, to erase the word, and retype the correction. Borland made incredible software back then. Great times.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: