HNHacker News
TopNewBestAskShowJobs

agiacalone

506 karma · joined July 18, 2012

Professor, security researcher, Unix geek. Spends way too much time browsing TV Tropes. Ham Radio Extra Class (N6SH).

Contact me: anthonyg@sdf.org (Email) anthonyg@jabber.sdf.org (XMPP/Jabber) anthonyg@social.sdf.org (Mastodon)

PGP Public Key: https://anthonyg.sdf.org/pgpkey.html

submissionscomments
agiacalone··on Minimal Phone 2
When I think about 'minimal' and 'phone', $600 USD isn't the number that makes sense to me.
agiacalone··on What's the Scam?
Yeah, I think you might be right. I was also thinking that it could be a weird setup of Moltbook-style LLM training?
agiacalone··on Decompiling a Nintendo 64 game in 84 days
"If I hand you a equation to solve, and you type in the numbers, hit enter on your programmatic calculator, and write down Texas Instruments' answer, you are definitely not dong math." <-- would have been my teachers' attitude too.

Throw in "and when the batteries in your calculator die, you'll need to know how to do it by hand!" for good measure. :-)

I jest...

agiacalone··on Decompiling a Nintendo 64 game in 84 days
When I was in high school, graphing calculators were pretty new. New enough that most teachers had not yet encountered them.

I was a pretty nerdy kid even then, and I saw graphing calculator as 'portable computer' in 1993! So, of course I wanted one.

When our teachers found about them, they banned the use of graphing calculators, some teachers going so far as to only allowing 'four-bangers' (a basic one) for classes lower than Trig (I never got to Calc in high school).

Funny, but your statement reminded me of what one of math teachers used to say: "If you use a graphing calculator, you aren't doing math." It seems really quaint today.

agiacalone··on Olo (Color)
So weird. #00FFCC has been my terminal font color for nearly two decades now. Love the color and had no idea about the ‘imaginary’ color Olo.
agiacalone··on Dumbphone 2
100% agreed.

Once you get over the hump of "I don't need to be notified of everything" and start pairing down the notifications, I find that most of the time I can put my phone down and just get the right notifications on my watch.

When I need to respond to something, that's when I grab my phone (or laptop).

agiacalone··on Gmail thinks I'm stupid, so I left
Because the whole goal is not to help us.

It’s to train their AI models. You hate it and then fix it. AI gets “better”.

agiacalone··on Italians and Dutch share the same gestural instinct for teaching
I mean, they do go well together.
agiacalone··on Italians and Dutch share the same gestural instinct for teaching
As a Sicilian and university computer science lecturer, I can say that hand gestures are my primary way of communicating concepts.

So much so that the old joke holds true. How do you stop an Italian from talking? Tell them to sit on their hands.

agiacalone··on NetHack 5.0.0
Wow. Did not expect this when I logged in to HN today. It's 1998 all over again for me. :)
agiacalone··on Zero ZGC4: A Better Graphing Calculator for School and Beyond
Seriously, this. More calculators need RPN. It’s the reason I keep my HP 50G in as pristine condition as possible.

If this had RPN, I’d likely purchase one. Without, it’s a pass.

agiacalone··on The Linux Programming Interface as a university course text
I use TLPI as an optional text for my CS Operating Systems course! It's honestly the best resource for a comprehensive look at the innards of Linux. I actually even snip select pages for lectures.
agiacalone··on My 1981 adventure game is now a multimedia extravaganza
I count myself among this group. I actually emailed Adams sometime around 1999 or so to ask him a question about a game that I thought was his. Turns out, the game was included in a collection of Adams's games on the TI-994a (the game was called Knight Ironheart) and was in the same exact style and used the same interpreter as his own games.

He was super nice about it, explaining that he didn't actually author that game. We exchanged a few more emails back and forth, but overall a great experience chatting with him over the earlyish Internet. I feel very fortunate that I grew up in an era of computing where it seemed much smaller than it does today.

agiacalone··on Show HN: I Made Loom for Mobile
Thankfully, it plays nicely on iOS and Android under ScummVM!
agiacalone··on SoundCloud has banned VPN access
Just tested Soundcloud with a PWA using iOS Safari and Private Relay enabled. It works fine, albeit a few annoying popups asking to download the app.
agiacalone··on Microsoft makes Zork open-source
Yes, but that happens to be the mainframe version. They are a bit different.
agiacalone··on Microsoft makes Zork open-source
MDL, actually, which was derived from LISP.

https://en.wikipedia.org/wiki/MDL_(programming_language)

agiacalone··on Project Gemini
Also, part of the idea is discovery through linked high-quality sites. Like the webrings of the 1990s.

You find a capsule you like and discover others through that person's links.

agiacalone··on Project Gemini
I've had a Gemini Capsule (what Gemini calls a 'website/blog' since about 2021. It gets very little traffic, but it's fun to have. Browsing the smallweb is nice in the evenings when I want a high signal-to-noise ratio of interesting content.
agiacalone··on Ticker: Don't die of heart disease
> I would be immensely skeptical of this unless he was talking about something much more narrow, like how there's a fraction of people who have really unfortunate genetics and can only improve their blood lipids with medication.

I am one of those unfortunate genetic people, sadly, and have had high cholesterol numbers since my early 20s. Most of my older grandparents passed from heart disease. Now in my 40s, have a decent diet, and my numbers are < 100 for LDL. Current (and previous) PCPs have indicated to me that diet will have little effect for me, and that I will likely be on statins for most of my life. Experiments with stopping the statins have shot my LDL numbers through the roof.

The good news is that it's a pretty low dose with decently high effect.

agiacalone··on Firefox is the best mobile browser
I teach CS at a state university, specifically computer security. At the beginning of this semester, I did a poll of my students and asked if they use any form of ad-blocking. Less than a third of my students did, and not many more even knew about browsers other than Chrome or Safari. This was out of a class of ~110.

Granted, it's anecdotal, but if 66% of my upper-division CS students don't even know about Firefox and ad-blocking, than I seriously doubt many non-tech people do.

Similarly, after that lecture, I had a student come to my office hours and ask for more info about ad-blockers. I had them open up msn.com and showed them the large banner ad on the page. It took a few seconds for them to even realize they were being advertised to! I then showed them my browser, nice and ad-free.

I get the impression that people have gotten so used to ads flashing in their face that they gloss over them. But the damage is still done.

agiacalone··on Cybersecurity training programs don't prevent phishing scams
I think the conclusion of this article is slightly flawed. The issue isn't with engagement with the training (although, the typical corporate training material is pretty bad), rather how we go about teaching cybersecurity.

I take a page from Jayson E. Street's DefCon talk from a few years ago with my students: promote "Security Awareness", not Security Training. Get people to think about what is being asked of them and the consequences of said actions. People tend to take "Security Training" as "I need to remember A, B, C, etc." Humans are bad at this sort of thing, typically.

I admit that "Security Awareness" isn't all that easy, but clearly our current approaches leave much to be desired.

agiacalone··on Why are hyperlinks blue? (2021)
I’m pretty sure that Gopher was only “Green on Black” because many of the terminals used to display them (ie. DEC’s VT220) used green phosphors.

If you had a white phosphor terminal, it would have been White on Black.

agiacalone··on Playball – Watch MLB games from a terminal
AFAIK, the MLB.tv subscription includes full audio for every game, including in-market games.

My understanding of the issue is that MLB sold off the TV rights to local games years ago to the RSN (Regional Sports Networks) and the contracts have yet to expire. Rumor has it that around 2028 or so, they will try to rein them back in.

https://www.nytimes.com/athletic/5933299/2024/11/19/mlb-plan...

agiacalone··on Kagi News
Happy Kagi Ultimate user here, so thank you!
agiacalone··on Practical SDR: Getting started with software-defined radio
And then there's the license upgrades!
agiacalone··on Mozilla to shut down Pocket and Fakespot
Brave's adblocker won't do anything against Google's trackers if Google builds it in to the engine.

Again, I advise against trusting anything Chromium-based.

Also, you apparently haven't heard of uBlock Origin's Medium Mode. Brave can't even touch that. There's more than just advertising to worry about on the web.

agiacalone··on Mozilla to shut down Pocket and Fakespot
Sorry, but I'm not going to trust any browser based on Chrome. Even Brave.

It's not long until Brave won't be able to support Manifest V2 as Google has every interest to kill it completely.

agiacalone··on Prolog Adventure Game
I also heard:

"There is another theory which states that this has already happened..."

agiacalone··on Prolog Adventure Game
Very nice. I gave a lab assignment like this once! It's a great way to learn Prolog.

https://github.com/agiacalone/cecs-342-lab-prolog

Page 1 of 5Next →