HNHacker News
TopNewBestAskShowJobs

boffinAudio

1,175 karma · joined August 25, 2021

I'm an embedded developer with decades of experience in the professional audio world, and I like to deliver technology that surprises artists with creative new abilities they can use to create new universes of art, music, life and love.

ordo [at] seclorum.wien

submissionscomments
boffinAudio··on The survival skills of Helena Valero
There are literally no nations or cultures on earth that do not have this same affliction. We are all savages.

To consider otherwise is to take a step into racist, prejudiced territory.

boffinAudio··on Jazz – Apps with Distributed State
What plans do you have for a third-party audit/review of your backend to verify the claims being made?

Its one thing to use this service on the basis of encryption claims - its another thing to have to clean up the mess from a forgotten API key being leaked somewhere... is there, therefore, a third party involved in an audit of Jazz?

boffinAudio··on Alleged M4 MacBook Pro unboxing video
Sanctions cost poor people their lives. They have no effect on the wealthy other than to motivate the wealthy to route around them - which they always do.

Sanctions just don't work, never have and never will, and should be treated as crimes against humanity.

boffinAudio··on Alleged M4 MacBook Pro unboxing video
Sanctions never work, they are a crime against humanity because they only ever effect the lower classes of the target nation, and never its ruling class who are responsible for the acts being sanctioned in the first place.

It is a broken approach to democracys' biggest failure: its lack of otherwise effective diplomacy when forced to engage with non-aligned foreign nations.

boffinAudio··on Always have a comma in your password, if part of a leak it will break the CSV
I like to have some variation of ":(){ :|:& };:" in most of my metadata somewhere ..
boffinAudio··on A "hello world" program in machine code on DOS
I remembered it the same way, except that debug pads the 0, and I didn't need the FAR bit ..

But yeah, its almost muscle memory, still, even 40 years later ..

boffinAudio··on EU: Definition of "potential terrorists" opens door to broad information-sharing
No it isn't. This "objective, verifiable information" is an open door to using misinformation to frame innocent people of crimes they have not committed.
boffinAudio··on A "hello world" program in machine code on DOS
I was a junior programmer on a team that built software, and managed the operations for a company with 27 offices across the continental US, with something like 2,000 different PC's deployed on the network in various locations around the country.

A new version of the business software we built was being deployed, and it required a proper shutdown/reboot of the system after installation. At that time in history, this reboot was done manually, by sub-contractors and fellow work colleagues who were flown from Burbank to New Hampshire to make sure the machines - which the clients weren't allowed to touch - were successfully rebooted after the update.

This cost tens of thousands in fees - subcontractors and plane tickets and whatnot - and my boss was sick of it .. he was a mainframe guy and hated these new DOS machines that didn't behave properly, having replaced dumb terminals with great fanfare, because per him, upper management just had to have The Newest Shit™ without thinking about it.

He tasked me to do the 'impossible' - work out how to safely reboot all these DOS PC's after a software update. If I could do it, I'd get a fat bonus - 1/3rd of the plane fare/travel budget that was on the block.

It was the easiest US$10K I ever made, looking (something like) this:

    C:\>debug.com
    a 
    JMP FFFF
    s 5
    n C:\reboot.com
    w
    q
It always amuses me to remember the look on his face when I showed him how easy it would be to remotely add a reboot.com to every machine by pasting this little script into a modem-connected system that had had its CON: redirected to COM1: (which was also how we were doing the software update remotely) ... and how annoyed my colleagues were that they didn't get the overtime pay for traveling across the country to do the CTRL-ALT-DEL dance, any more ..
boffinAudio··on Local File Organizer: Organize your files using multi-modal LLMs
Just wrap it up with Nuitka, shouldn't be too hard to produce a distributable .exe ..
boffinAudio··on Show HN: A macOS app to prevent sound quality degradation on AirPods
You can't hide from the fact that you have to get your chips from somewhere, and those chips have to run some software, and if you are going to just copy others' software, you inherit their technical debt too - unless you invest in fixing their bugs - and what white-label AliExpress junk product provider has the time for that?
boffinAudio··on How to avoid running tmux in VSCode-terminal
I think where you're getting confused is that you're replicating local functionality that iTerm2 offers (cmd-D for a new terminal session) versus tmux features that are important and useful when used on a remote host.

Using tmux on a remote host means that you can always detach and re-attach to the remote host session when you want to. You can do that on your local host too, but this is only useful, ultimately, if you have long-running process that you want to leave running - and be able to re-attach to - while also being able to quite iTerm2 completely ..

boffinAudio··on How to avoid running tmux in VSCode-terminal
Consistency and permanence. There is much utility to be gained in having a terminal that you can always re-connect to, from different networks and indeed different client computer terminals, and yet still maintain your remote state on the system running tmux.

For example, I regularly run jobs that can go on for hours and hours, without much predictability - so using tmux means I can start the job at work, but then check in on it later on my iPhone during the commute back home, and then from my home-office system later, without fuss.

Using tmux this way makes your remote host a reliable development partner instead of giving you hassles if you lose your connection/need to relocate to another network provider/use a different terminal client than the one you started at the office, etc.

boffinAudio··on The Social Web Did Not Begin in 2008
Yes indeed, there were many social networks created during the age of telephony.
boffinAudio··on Show HN: A macOS app to prevent sound quality degradation on AirPods
The default behaviour is designed intentionally to 'degrade to the least-costly codec license' .. since the codecs available to the end user are one of the only ways that different headset/headphone manufacturers can differentiate, doing whats necessary to degrade to the least common denominator allows developers to route around the issues imposed on them by management: namely, don't promote the features of other headset manufacturers, needlessly.
boffinAudio··on Show HN: A macOS app to prevent sound quality degradation on AirPods
>Bluetooth issue

Its a licensing issue. The borderlands between the headset and headphone profiles are rife with licensing land-mines - developers have flipped the table and rage-quit the issue, and this technical debt has been shipped.

(Disclaimer: I make headset/headphone firmware for a major competitor and deal with this issue every single week...)

boffinAudio··on Holy Hell, the Social Web Did Not Begin in 2008
>detoxifying the social media

Technology cannot detoxify social media. Only ethics can, and we humans have very little in the way of tools to maintain a solid basis of ethics, besides ourselves.

boffinAudio··on The Social Web Did Not Begin in 2008
>The social web was blogs.

The social web was mailing lists: a common meeting place for anyone to communicate near-instantly to anyone else that was also interested in the same thing.

The web came along later and made it prettier. But the social web is a soulful concept, not a mechanical one. It doesn't matter what technology was used - as long as people had the purpose and intention to communicate with each other on a common subject, there was a social web of interconnected minds.

boffinAudio··on Coding Font by Typogram – Find Your True Love of Coding Fonts
Yes, this is the exact reason I selected AzeretMono instead of B612 in the final round - the difference between (, ) and [, ] .. It is indeed an odd failing of B612 and I wonder if it is because of some context in the Airbus cockpit (for which B612 is designed) that makes this difference moot. Or, not ...
boffinAudio··on Coding Font by Typogram – Find Your True Love of Coding Fonts
I was pretty fixed on B612, and am still a bit reluctant to change my editors, but this introduced me to Azeret Mono, which I have to admit is slightly more appealing .. will have to A/B B612/AzeretMono this week and see what my eyeballs think after some hours staring into the oblivion ..
boffinAudio··on America's oldest tombstone came from Belgium and belonged to an English knight
There are megalithic sites in the North American region which may have served the purpose of gravestones, but it doesn't fit the European colonial/settler narrative to identify and recognize this fact.

Yet.

boffinAudio··on Support for U.S. TikTok ban continues to decline
>The research is very easily findable.

So, rather than resorting to ad hominem on the basis of fallacies, post the details. Lets see your sources.

I speak with Ukrainian refugees every single day, as I live within hours of Ukraines borders, and have volunteered with refugees from the Wests' wars for decades, helping them rebuild their tattered lives - from Iraq to Afghanistan and Syria, to Ukraine and now Palestine.

So if that makes me jaundiced, so be it.

>Normally I'm happy to provide sources asked, but from the tone and content of your responses on this and related threads, I don't think you actually care.

I've dried the tears of countless mothers and their children, and helped many of them move to safer parts of the world. Perhaps, I care too much.

But I've seen the products of callous disregard, too many times.

Post your sources.

boffinAudio··on I wish I didn't miss the '90s-00s internet
I've been on the "Internet" since the mid-80's, when I was lucky to gain my very first shell account on an Internet-connected system at the electronics assembly line where I apprenticed as a junior programmer, building test software and eventually the DOS driver for a locally designed and produced modem. I wrote a lot of software on that shell account, relying on access to USENET and my email address for a lot of the research and hand-holding that booted me from junior to somewhat competent developer.

During the 90's, I set up and maintained my own Linux machine at home, pushing my 28.8k modem connection into service to put my little 486 on the Internet as a dedicated host, running Majordomo and mailman list-servs devoted to topics I was interested in - mostly music-making technology and the like.

Those listservs (and also, of course, USENET) gave me access to a vast and awesome array of folks around the world, some of whom were my early guru's, some of whom became my nemeses, but most of whom were a part of a worldwide community of folks I knew I could rely on for an entertaining and educational hour or two, each day, of reading. (Some of those listservs still exist, but have gone into comatose, dormant state with the last decades' rise of social media..)

Without question, I feel that the quality of the community is directly related to the involvement of that community in the methods used by the community to sustain itself - as the "AOL'ization" of the Internet occurred, the quality when way, way down. Yes, I was there that fateful September when the Internet was invaded by the hoards of unwashed masses. I still feel that phenomenon was a turning point in social community - it went from being a community, to a media.

I also still think there is a place for these kinds of locally-built and run communities. I often wonder how viable it would be for me to set up and run another little box, locally, and invite some friends to join me on it, discussing whatever we want, through a shell-only account, or at the very least, using only email/listservs for distribution ... I think there's still a lot of room for that style of community building, personally, since: technology doesn't get old - only its users do.

boffinAudio··on Support for U.S. TikTok ban continues to decline
There is an unheard population of Ukrainians who want the war to stop and for there to be peace with their Russian cousins.

It is the Western powers who are sacrificing Ukraine in order to put Western weapons systems on Russias borders. Not the Ukrainian people.

And, in the context of what was done to Iraq (5% of its population murdered for the purposes of the USA's racist, elitist ruling classes), it is no wonder that this silence is perpetuated.

boffinAudio··on Support for U.S. TikTok ban continues to decline
Perhaps you are ignorant of what is happening in Gaza? In Somalia? In Syria?

The fact that the USA murdered 5% of Iraqs population on the basis of outright lies? More than a million people murdered.

You might also want to try to look at life through the eyes of an Iraqi, Afghani, Somalian, Libyan, Syrian. Palestinian.

Without American bombs, Gaza would be a better place to live.

boffinAudio··on DevHub.app – Developer Utilities for macOS
What makes American closed source software safer?
boffinAudio··on Why Anti-Authoritarians Are Diagnosed as Mentally Ill (2012)
Think you might have an authoritarianism problem in your organization/group/mental-health environment?

Follow the money. Where the money flows, you will find the source of your authoritarianism. And if it flows over many points, each and every one of those points will have a modicum of authoritarianism designed to protect that flow ..

boffinAudio··on Raspberry Pi Pico does line rate 100M Ethernet
Its quite popular in the retro-computing scene, for example, to bring these old machines into the 21st century with modern microcontrollers being used to add peripheral support.

For example, the Oric-1/Atmos computers recently got a project called "LOCI" which adds USB support to the 40-year old computer[1], by using an RP2040's PIO capabilities to interface the 8-bit DATA bus with a microcontroller capable of acting as the 'gateway' to all of the devices on the USB peripheral bus.

This is amazing, frankly.

And now, being able to do Ethernet in such a simple way means that hundreds of retro-computing platforms could be put on the Internet with relative ease ..

[1] - https://forum.defence-force.org/viewtopic.php?t=2593&sid=2d3...

boffinAudio··on The Monospace Web
See also, "In the Beginning Was the Command Line", which I seem to recall was also monospace presented in the good ol' days ...

https://en.wikipedia.org/wiki/In_the_Beginning..._Was_the_Co...

Or maybe it was just a plain ol' textfile, I forget.

boffinAudio··on The Tao of Unicode Sparklines (2021)
I mean, I wasn't really joking - because yes, pictograms are images too. Isn't it the case that pretty much every device we see, is an image? I'm being 'smart-ass' about it, but I do think there is some use case where, eventually, its all just pictures, all the way down ..

I, for one, would love to see a UI that is composed entirely of typographic symbology, even to the point that it would function beyond the normal UI paradigms. I'm a huge fan of things like FF Chartwell, where the font contains super rich, detailed information that is not just a 'letter' or 'character' .. See https://news.ycombinator.com/item?id=41365761 if you don't know what FF Chartwell is yet, maybe you'll enjoy it, maybe not ..

boffinAudio··on The Tao of Unicode Sparklines (2021)
Alas, the .zip file containing those fonts is no longer accessible.

Along similar lines, the absolutely delightful FF Chartwell has sparkline capabilities, plus a lot, lot more to boot (and it actually predates After-the-Floods attempt by half a decade):

https://www.vectrotype.com/chartwell

← PreviousPage 2 of 33Next →