HNHacker News
TopNewBestAskShowJobs

binaryturtle

533 karma · joined January 3, 2025

Two Turtles, One, and Zero.
submissionscomments
binaryturtle··on SDF Public Access Unix System ... est. 1987
They allow port scans?

I did use nmap on a Linux VM going over the free ProtonVPN for this purpose, but at some point Proton broke something (it may be related to their VPN accelerator feature) and checking any port always reports "Open" (even if it's not), so sadly that made this cool use case entirely useless for me. It definitely was nice to know you had no open ports other than the ones you purposefully opened. :)

binaryturtle··on macOS Golden Gate Is a Buggy Mess
Occasionally drag'n'drop failures —where it just stops working— I experienced already with Yosemite, so it may be a VERY old bug. :) Usually you would see "CoreDragError" codes popping up in the system.log

Rather than rebooting, I just kill "pboard" in Activity Monitor, and afterwards restart a few GUI programs that were directly affected (including Finder and Dock.)

My wild theory is that Firefox is the culprit. At least the issues happened more frequently once I had to switch to Firefox for proper content blocking extensions. Anyway… I have no idea how to prove that, so it's just a guess, not a blame.

binaryturtle··on Dropbox's Jan 1st 2027 terms of service
If you leave that in it's actually worse, since the platform was discontinued. I had to fix all my client's projects to remove this stuff. One of those stillborn ideas of the EU.
binaryturtle··on C*: Unifying Programming and Verification in C (2025)
In my own ranking of favourite programming languages C is at the first place. C++ comes in last. I personally hate it when people write C/C++ as if it's the very same thing. I'm quite sure there's more like me out there. :)

Interestingly Perl comes in second, even I use it rarely (aka not at all) these days. But that's a slightly off-topic side note. :)

binaryturtle··on Audacity 4.0
If they don't have to re-code half the app (new UI kit, not required features, etc.) then what does it matter if they are 10k unrelated commits behind?

I like it's there as a choice for us who prefer the old-timey Audacity for some quick sample editing.

binaryturtle··on I Don't Have a Smartphone
I do not have one (and it's actually true.) And it's not easy. :-(
binaryturtle··on Notes on Private Trackers
The proper way to cheat is to not leave a trace on the tracker where a tracker staff may or may not make correct judgement. It's called "ghost leeching." Basically you directly connect to known peers' IPs (e.g. from some heavy seedbox users) and never even report anything back to the tracker.

Of course, those peers where you ghost leech of then would correctly report the upload they generate (making THEM look suspicious of cheating by "over-reporting" upload.) It's impossible for any tracker staff to properly detect and attribute proper cheating in such cases, unless they can detect a pattern. The tracker staff objectively can only catch people that do really stupid things.

That's just the way BitTorrent and private tracker economics work. A "private" tracker is more like a social contract between its users to do the honourable thing, but you'll always have some idiots that do not get that, of course.

binaryturtle··on MartyPC is a cross-platform emulator of early PCs written in Rust
"cross-platform" and Rust, as advertised in the current title/link label, is incompatible for sure. Can't get that to run on my older OS X machine nor my Amiga. :)
binaryturtle··on hdiutil is deprecated in macOS 27 Golden Gate
So I guess ram disks are deprecated too? (AFAIR hdiutil was the only way to create them)
binaryturtle··on Why it might be time to rethink the human family tree
Isn't the general separation between species that they no longer can cleanly interbreed (generate fertile offsprings)? I'm no biology expert though, but I always thought this is how to separate things.

Humans of all kinds can breed and make new humans easily. Same for dogs... easily can breed with each other and increase diversity. So in both cases same species. But humans and chimpanzees? Probably not (albeit there are rumours? :) ), so different species.

binaryturtle··on Anti-AI fonts are useless and harmful
Would it have been different, if they had everyone take the cargo entrance?
binaryturtle··on Rings forged from meteorites may have been fashionable among ancient Greek elite
No. No luck here with any form of settings (I generally use uBlock origin in hard mode by default).

It always loads the 'Just a quick check -- We’re checking your connection to prevent automated abuse' page. Depending on my settings I may or may not load the actual Cloudflare checkbox.

And at that point I just don't want to bother with that site anymore really. Obviously I must be some 11th world country on some random sanctioned list (aka Germany). :-)

binaryturtle··on Rings forged from meteorites may have been fashionable among ancient Greek elite
I can't get past the Cloud<bleep> check. I guess the site/information is for G(r)eek elites only too.
binaryturtle··on Clamiga: Common Lisp for the Amiga
Why did they put it under "dev/basic"?
binaryturtle··on Someone is running mass vulnerability scans, spoofing AI bots like ClaudeBot
That's the only advantage of CGNAT I can think of. :D

(You still could get poked from the other users' hosts behind the ISP's NAT, of course.)

binaryturtle··on Why tiny JPEGs look different in Chrome
PNG supports both, palette based (for 8 bit and less), and just straight direct/true color (RGB or ARGB).

(still different from JPEG's method, of course)

binaryturtle··on Someone is running mass vulnerability scans, spoofing AI bots like ClaudeBot
On average about 100 (TCP) requests hit my home router per minute doing various probing and scanning. Lots of checking for the telnet port obviously. Sometimes you can see a swarm of entirely different IPs scanning the full port range (probing the ports one-by-one).

You'll see a lot of deepfield, censys-scanner, visionheight.com, shadowserver.io, etc., but also the usual suspects of Chinese or Russian IPs.

With OpenWRT I use something like this: `tcpdump -i pppoe-wan 'inbound and tcp[tcpflags] & (tcp-syn|tcp-ack) == tcp-syn'`, or alternatively `tcpdump -i pppoe-wan 'inbound and tcp[tcpflags] & (tcp-syn|tcp-ack) == tcp-syn and not port 44000'`, if we have some torrent client running (e.g. here at port 44000) which would mess up the result. I'm not sure it's the best way to handle this, but it's definitely enlightening what bounces off on the router.

binaryturtle··on CSS properties you should know for better text designs
> The common advice now is to only use CSS that is supported in the last two major versions of each major browser.

Browsers seem to release a major new version like every 2 weeks now. So this statement does no longer hold true. You'll have a lot of users with broken results, if you follow that advise (everyone who uses a ESR or is otherwise limited with updates and behind a month)

I'd say for safety one should target the browsers of the last 4 years at least. You easily can write new CSS —or Javascript— and then use a conversion during deployment to target the lower standards. That's more important for Javascript than for CSS though. If only half of the sites would deploy with `babel` and with some compatibility in mind 80% less of the web would be broken for users with older browsers.

binaryturtle··on Parametron: 50s Japanese computer that uses neither transistors nor vacuum tubes
Goto (as in "Go to") and Goto (as in the romaji version of one of 後藤, 五藤, 五島, …) is simple two things that sound/look the same when written in ASCII w/o spaces. :)
binaryturtle··on Windows 11's built-in Weather app wastes more than 1 GB of RAM
`ansiweather` needs like ~6.28 MiB (measured with `/usr/bin/time -l` on OS X), but it's a bash script that invokes cURL, so there's certainly various overheads there too.

One probably could get this down way below ~1 MiB with a properly tuned straight executable written in C (best not to use any of the "modern" stuff like Rust and Go, their default binary sizes for outputting "Hello, world!\n" are already extreme :-) )

By default anything needs at least 532480 bytes RSS on OSX (I tested it with the most minimal C hello world), so that's a threshold one probably can't beat on OS X at least. We probably could kill that value on Amiga OS with the exact same functionality. :-)

binaryturtle··on Maryland Closes More of Cunningham Falls State Park After Second Beaver Attack
Thanks! The original link gave me a 403 only.
binaryturtle··on A year of fighting scrapers on my 1.5 million-page website
I'm getting a "browser not supported" by the Cloudflare check. So I guess the "job is well done", and the user is lost.
binaryturtle··on Radical Study Suggests Life on Earth Arose Twice
I always found it odd that there's only one single origin of life point or even just a single common ancestor considered in history. Shouldn't entirely new life develop all the time on earth? I mean the ingredients and building blocks are still there, the environmental situation still should work out, like availability of water, temperatures, etc. We should see a constant emergence of new life all the time. Why would that process stop, just because some other life already exists? Maybe we just can't detect this, because whatever new life happens to appear —more or less— resembles life that's already there.
binaryturtle··on Show HN: Simple algorithm and color space to generate diverse skin tones
Different word, same stupid concept.

Also it would be one human "species", not "race".

binaryturtle··on Online ad giant Adform was hacked, proving once again why ad blockers are needed
I personally also block access by web browsers to non-standard ports (aka not :80 or :443) via an app firewall (Little Snitch here). In this case it would have warned me when the compromised script would have called home to that endpoint on the non-standard port.

Gotta tackle such issues at different places all at once for sure. It's like wearing 5 digital condoms at once. Too bad there's still some leakage somewhere for sure. B)

binaryturtle··on Xbox goes down. You can't play games you own on disc
I never upgraded beyond the PS2 (and I was a heavy console gamer back in the days), because all the "needs network", "needs account", "needs certificate to be valid", etc. stuff is entirely scaring me off investing my money in any of that.

Now, my motto is: if I can't run it safely in an emulator and download the files from some "abandoned wares" site then I don't care. And I have zero moral problems with that.

binaryturtle··on 3D Pinball for Windows (1995)
I never really got into the 3D pinballs, for some reason those are less fun, maybe because visually they are harder to read?

I always preferred the "2D" pinballs, with Pinball Dreams and Slam Tilt my two favourites. I still play those from time to time.

binaryturtle··on A missing underscore sent innocent man to prison for 18 months
Stupid question: wouldn't a simple comparison with the body(parts) from the inappropriate pictures sent to the girl have helped the innocent guy? I mean those thingies all look different, no, like some sort of "fingerprint"?
binaryturtle··on How to Block Some of the Bots
410 and a "Sec-Fetch-Mode:" string in the response body. I guess it thinks I'm a bot? Thanks!

Nothing to read, nothing to see, I move along. (Yikes, the modern web sucks!)

binaryturtle··on Stolen Buttons
Earlier era for me actually. I'm a 90s person. :)
Page 1 of 8Next →