HNHacker News
TopNewBestAskShowJobs

Benanov

156 karma · joined May 3, 2022

submissionscomments
Benanov··on Unlocking a locked/deactivated e-waste Cricut Maker
I'm just imagining the amount of damage some determined people can do to the Cricut ecosystem because the serial numbers are guessable...
Benanov··on Fixing a bricked Framework laptop
Custom Video Card firmware has been around a long time. It was possible to convert PC video cards to Mac use by flashing them. When I was faffing around with PPC64 Macs (I mean hey I got it for free) I picked up an ATI card on ebay that had been flashed.

I had sleep issues. It was the lowest-end G5. I ended up recycling it.

Benanov··on Bioengineered chewing gum may offer a way to fight HPV and other microbes
It's stupid from a practical perspective but the energy required to build up the uterine lining and tear it down on a (basically-)monthly basis is much lower than its upkeep
Benanov··on Fasttracker II clone in C using SDL 2
Schism Tracker is based off Impulse Tracker, and as such it isn't a ProTracker successor per se as the user interface is different.

It's absolutely a tracker, and absolutely part of the demoscene and quite a capable piece of software - but if you have the muscle memory for ProTracker (or FastTracker 2, as I do) keyboard shortcuts, it is not the same.

MilkyTracker does have an option for FT2-style shortcuts.

Benanov··on Fasttracker II clone in C using SDL 2
Honestly by 1995/1996 or so yeah you could find SoundBlaster cards everywhere and anywhere...but if you wanted a GUS you were basically having to plunk down a lot of cash.

Maybe SoundBlaster being short was a little earlier? I didn't have a PC before 1995, so...

By early 2000 you were seeing a lot of Ensoniq and other sort of "Windows Sound Source" crap in most consumer-grade PCs and if you wanted an AWE32 or AWE64 you had to specify you wanted a good sound card.

Benanov··on Fasttracker II clone in C using SDL 2
As someone who was in the demoscene: FastTracker II was more of a successor to ProTracker on the Amiga than it was a successor to ScreamTracker 3. I say this because I used it for years; if you go by user interface and keyboard shortcuts the heritage is very visible.

That isn't to say that FT2 didn't build upon what ST3 (ScreamTracker 3) did; FT2 loaded ST3 files and played them just fine, as long as they were sample-based and not OPL3 (basically no one used the OPL3 functionality in #trax); and a lot of the concepts were brought along as well; per-channel panning (not the hard LRRL of the Paula) and an option for a Linear frequency table (instead of using the Amiga's). I think ST3 had ADSR envelopes; FT2 definitely does.

There were other trackers about like MultiTracker, which got some use - it had a fairly interesting per-track compression (not just pattern compression) that was transparent to the user. It was the original format for Kenny Chou's (CC Catch) soundtrack to One Must Fall 2097 (which is public domain; if anyone can send me FALL1.MTM {"Powerplant"} I'd love you for days; I only have that one after I converted it to XM and it lost all the panning information, as FT2 does not store per-channel panning information; only per-instrument and per-sample; you can't just set a channel pan and have it persist)

No one was really using .MTM in 1995 onward tho.

ImpulseTracker was a 'proper' successor to ScreamTracker 3, down to how the interfaces looked and the keyboard shortcuts. Both are DOS Terminal / "ANSI" looking. ncurses was a thing back then but this was DOS; but they weren't using it. IT is still around and has been open-sourced and I think SchismTracker is the current flag-bearer fork - unsure.

FT2 vs IT was a hot topic in #trax in the late 90's; most of the cool kids used Impulse but I stuck to FT2.

ModPlug Tracker was the first really successful Windows tracker, it is and was FLOSS, and it's still around, and was a pretty capable tracker in its day if you didn't mind light mode. I think a lot of the more 'modern' module output plugins for GStreamer et al are based off of ModPlug code, but again I can't prove it (there was also the MikMod library/players; and CubicPlayer, etc. Tons of libraries)

MilkyTracker is the spiritual successor to FT2 (down to the keyboard shortcuts!) and runs on pretty much anything modern these days. I got it to run on the OLPC XO-1, which was plenty capable because modules were being mixed on a 486 or so at 33MHz, and the XO-1's Geode was running at 433MHz, which is a good 10x faster. However my biggest problem with tracking on the XO-1 was all the times I'd get interrupted when people would ask me about the computer I was working on...

iirc FT2 also had a "Disney Sound Source" parallel port option but never used it. It did have MIDI output.

FT2 did have a really shitty PC speaker output option, because almost all of them are shitty, and a really good one didn't happen until 8088mph came out. It was capable enough to annoy people around you, but it was also capable enough that a friend and I made some 4/6-channel XM files that used basically square wave samples that sounded decent enough. They're on modarchive, look for Comp Sci Chip Tech, you'll find them.

Benanov··on Why do you suck at juggling now?
Soft skills, mostly - you just find things that you're weak on (since you know enough to know where you suck) and just work on those.
Benanov··on Tenda firmware (multiple versions) contains hidden authentication backdoor
...usually because they have a fork of the codebase, and it's not vanilla base OpenWRT.
Benanov··on Never Give Them Your Face
Last time I opted out at the (edit: TSA) scan, a number of people behind me followed suit.

I enjoyed that. I will remember to opt out again.

Benanov··on Fox to buy Roku
Can't skip ahead to sections of their content you want to view and instead are forced to watch it in sequence.

Either that or can't skip ads, ala legal dvd playback

Benanov··on Valve raises Steam Deck prices
My thirteen year old PC is holding up fine. I've replaced the disk (condition of me getting it; it was a disused Windows machine), installed Ubuntu, Debian, then Kubuntu, and upgraded the video card, but beyond that...basically as it shipped from Dell. The last BIOS update was 2013.
Benanov··on VST3 audio plugin format is now MIT
You'd have to use this version (not sure if they back-licensed old versions) but MIT would mean you wouldn't have to agree to that draconian licensing.
Benanov··on ROG Xbox Ally runs better on Linux than Windows it ships with
AIUI (I don't have any of this hardware) SteamOS is really meant for the Steam Deck; while there's "basic support" for the ROG Ally, it's not their focus. Bazzite seems to be quite happy to support everything, and AIUI it's frighteningly close to SteamOS (the same customizations, etc.)

It's not "we have SteamOS at home" - it's more like RedHat vs CentOS

Benanov··on Criticisms of “The Body Keeps the Score”
As we know or a quick STFW will educate - the "airplane with red dots" refers to the idea that the planes that came back had damage indicated on them with red dots and so the initial idea was that the designers of the planes needed to armor those spots...

When it was really the case that the spots that weren't damaged were the ones that actually needed to be armored, because the planes that took damage there didn't come back.

In this case, the data that survived a selection process ("I just recommended this book that dovetails nicely") is the only data considered, when really all of the data needs to be considered.

I'm seeing this as "you're reading the data wrong" or more accurately "you're barking up the wrong tree"

Benanov··on Acrobat is intrusive, slow and non-customizable
stupidly does it block the Microsoft XPS printer?
Benanov··on Klein Bottle Amazon Brand Hijacking (2021)
(Not OP) it's a shorthand to use a company's stock symbol instead of the name, especially if you're worked in the financial industry, where everyone knows what you're talking about or can look it up very quickly.
Benanov··on A bit more on Twitter/X's new encrypted messaging
Seeing such weaknesses and poor execution generally means that a lot of talented folk are choosing not to work at that company.
Benanov··on A bit more on Twitter/X's new encrypted messaging
Correct.

With public/private key pairs, encrypting anything with the private key means that you use the public key to decrypt that same thing. This means anyone (as the key is public!) can decrypt the thing. So if you get the public key, and if the thing decrypts successfully, then you know that the corresponding private key was used to encrypt the thing. This is considered proof that the private key holder encrypted the thing / sent the message, and that's why everyone calls it "signing" instead of "encryption" - you send the cleartext thing along with the encrypted thing.

For private messages, you encrypt with someone's public key and have them decrypt with their private key. You'd sign it with your key, and that person would verify the signature with your key. That's 4 keys you need to worry about.

This doesn't even begin to consider key rotation, perfect forward secrecy, multiple recipients, etc.

Benanov··on Defiant loyalists paid dearly for choosing wrong side in the American Revolution
I would say that it's not "new" that presidential power has expanded. That's very new, and every president over my lifetime has expanded it bit by bit.

4547 is just doing so at a much more rapid pace and using obscure laws that no one wanted to take the time to clean up.

I expect that if we get out of this the American populace will insist Congress tighten up its books and repeal and clarify some of its more obscure laws.

Benanov··on The impossible predicament of the death newts
I think B is the case - it seems to be very regionally specific.
Benanov··on Lottie is an open format for animated vector graphics
Flash was one of those things that tried to do too much, and some of its things started being at cross-purposes with each other. The video conflicted with its roots as a vector/animation studio, and that's why Apple famously didn't use it - it ended up being a battery hog.

A lot of interests in web-based video wanted DRM, which meant it was never going to be usable by Free Software.

It was trying to do too much and then the usual corporate mismanagement led to its demise.

Benanov··on The Awful German Language (1880)
Hangul fits Korean like a glove, at least.
Benanov··on Attacking My Landlord's Boiler
Radiators were originally designed to heat more than needed, so you could open the windows.

In New York, at least - the standards were never changed to accomodate for closed windows in 1920. Snopes has a rundown. https://www.snopes.com/fact-check/apartment-radiator-pandemi...

Benanov··on New antibiotic that kills drug-resistant bacteria found in technician's garden
This is such because the US has a First-Past-the-Post system, which encourages only two parties.

Things like Ranked Choice Voting change the dynamics. Some states have implemented this. I think AK & ME.

Benanov··on It's Unreal Just How Awful 'Real ID' Is (2020)
I/we have the opposite problem. My wife paid extra and got a REAL ID, I resisted. I just got a passport instead (as did she).

My wife, when she renewed her DL this time, got a drivers' license stamped "NOT FOR REAL ID PURPOSES" because she didn't bring in her identity documents AGAIN to the DMV.

Screw that. The passport lasts twice as long as a driver's license, and we're going to carry those anyway, so...why pay extra and have to remember all these documents? Passport renewal is easier.

Benanov··on BritCSS: Fixes CSS to use non-American English
YYYY-MM-DD should aggravate everyone equally, switch to that
Benanov··on Surnames from nicknames nobody has any more
When people we know are getting married ask us for our address, I explicitly reply that we are not to be addressed in that manner (I find it somewhat insulting).

I can tell if the couple is doing addressing themselves or if they're having an older relative do it by if our instructions have been followed.

Benanov··on Surnames from nicknames nobody has any more
Having had a bit of it with my wife (she changed her name) my policy is to make the check out to the person who is not changing their name.
Benanov··on Don't Be Frupid
My boss and I once justified a visit to one of the Autodesk conferences (which was, in my opinion, quite lavish and expensive) by my getting time with some of their API developers. It was maybe 15 minutes, but it was worth every second.
Benanov··on Don't "optimize" conditional moves in shaders with mix()+step()
quack.exe performing noticeably worse in benchmarks on certain cards than quake.exe in the late 90's/early 2000's?
Page 1 of 2Next →