HNHacker News
TopNewBestAskShowJobs

aa-jv

1,016 karma · joined August 31, 2021

acknowledge, acknowledge.

audio, synthesis, music, life, love, humanity. travel, adventure, language, food, wildlife, frontier. forgiveness, positivity, progress, courage, honesty, truth.

anti-war, anti-censorship, anti-authoritarian, anti-totality, anti-fashion, anti-groupthink.

pro humanity, family, friends and self, all together at once.

all languages are equal.

happy to hear your thoughts in my head using whatever you dare use, to the end.

submissionscomments
aa-jv··on Copyright does more harm than good and should be abolished
>Copyright is a monopoly that the government creates on purpose.

Copyright doesn't just protect profit-generation with the property - it also ensures the original material is not altered over time.

Alas, this is a very useful function of copyright and basically ensures that good works remain good, and don't get easily subverted.

In this day and age, though, we've evolved better methods to ensure this alteration of original content doesn't have a negative impact (whether on the profit-making or indeed on behalf of the final user of the material).

Governments could shift from enforcing the copyright monopoly, to providing an open, public, free fingerprinting service - akin to a PKI for all content - which would allow entitites to copy materials, but also allow individuals to verify immutable materials.

>We shouldn't be handing out generational monopolies willy-nilly.

Agreed. We should, though, be making sure the end-date is set for 'verified materials' to a period appropriate for re-verification by human means ...

aa-jv··on Replacing a Rust Enum with a 64-Bit Word Made My Interpreter 17% Faster
We'll get there eventually whether we like it or not. Just as soon as the current crop of AI/ML engineers retire, or .. get replaced with bots.
aa-jv··on Replacing a Rust Enum with a 64-Bit Word Made My Interpreter 17% Faster
This breaks the language. Do you want safety or do you want expression?
aa-jv··on A/I shuts down
>You can’t do this when nobody else does,

If you're going to dance around pretending to be the only world power, you have to set the example you want to see of the other 'lesser nations' which are subject to your war criminals' purposes.

>every act of war in the world is alleged to be a war crime by activists.

So what you're really saying is that warriors should always be senior to activists.

This problem runs deep.

>I agree that we need a framework limiting the U.S. military under U.S. law.

No, I'm saying that the U.S. needs to stop being a criminal nation beholden only unto itself.

aa-jv··on A/I shuts down
Nobody is asking you to legally ban war. Just start complying with your obligations under international law to prosecute your own local war criminals.

The USA is the worlds #1 funder of terrorism and its #1 fighter of illegal, criminal wars. Until the American people start demanding justice for the crimes for which their state is responsible, we are all going down the drain with the USA and its war criminals.

aa-jv··on De-Brainrot Vacations
My daily de-brainrot vacation is .. playing with synthesizers. Nothing gets the webs cleared out faster than a quick jam, maybe laying down a couple loops, getting some ideas fleashed out into a bigger structure.

Music-making and musicianship in general is great de-brainrot.

aa-jv··on 'You Can See Everything' Review: Nathan Fielder's Doc About Elizabeth Holmes
>were stupid enough to think she is some kind of genius and gave her millions of dollars.

The tech industry is rife with such suckers. We wouldn't have the wealth we have without them.

aa-jv··on A/I shuts down
This is false. NATO bases have been used every single day to attack Iran.

https://www.politico.eu/article/nato-mark-rutte-italy-us-bas...

NATO Chief, Rutte: "Europe is a platform of power projection for the United States."

Of course, the local political cover story in Italy is that these bases are 'only used for logistics, never direct attacks', but that's just a cover story to deflect any retribution Italy may receive from Iran and its allies, for Italy's participation in the US' heinous acts, and to keep the internal messaging politically correct within Italys' current circus ...

https://en.lasicilia.it/news/italy-world/3052391/the-us-iran...

This is just posturing to avoid retribution. Everyone in Europe knows that NATO bases have been used almost every day since April 2003 by the US to commit its crimes.

Lets also admit that NATO-aligned bases in Poland and Germany are also essential to the US' crimes.

See also, Camp Darby near Pisa, actively supporting NATO and U.S. European and African Command operations.

aa-jv··on A/I shuts down
Brits, Polish, Germans, Italians, French, Turkish. NATO bases are used without discretion to launch atrocities.
aa-jv··on A/I shuts down
"Terrorist" is just this century's n-word. Racists in Congress couldn't use the n-word so openly any more, so they invented a new word - same effect.
aa-jv··on A/I shuts down
Matters not one bit to the families being genocided.
aa-jv··on A/I shuts down
>There clearly is. Because NATO isn’t getting involved in America’s idiotic war of aggression

Smoke screen.

The USA launches its attacks from the territories of NATO members.

NATO has been involved in every war crime the USA has committed this century.

aa-jv··on A/I shuts down
What you really need to do, Americans, is start prosecuting your own war criminals.

Only then will you have the moral altitude you profess to have with the rest of the world, and not until then.

"Terrorist" is just this centurys' n-word - a phrase which racists cannot overtly use any more so they invented a new term to supplant it.

aa-jv··on Make a Portable Wide-screen Mechanical TV
MagicShifter allows you to paint your own pictures over wifi:

https://magicshifter.net

aa-jv··on Polishing Cloth Updated
The ones KORG were handing out at Superbooth were sized to fit the Minilogue-like designs.

They work so damn well that I've standardized on muslim swaddling cloths for many other things too - perfect for the beach, picnics, etc.

And no, one doesn't swaddle ones synths, but rather makes them sizzle instead...

aa-jv··on My local model setup on an M4 Pro Mac Mini
What sort of business can you run with this setup?
aa-jv··on Refurbishing a Tektronix TDS7104 Oscilloscope
A pity you can't still use it as an oscilloscope though.

I was initially confused how you managed to get amber and green screen together, but I guess you put an LCD in ..

aa-jv··on Restroom Archive
The timer is to let the junkie know how much privacy they have left before they can be discovered in the act of shooting up.
aa-jv··on I think the military commissary's freezers were hacked
>Unlikely to be a hack, more likely to be a misconfiguration or update sent incorrectly.

These two states are indistinguishable from each other. A good hack looks like a poorly configured maintenance update, and vice versa.

aa-jv··on Apple caught off guard by AI demand for Mac Mini and Mac Studio
I have a friend at Apple, working in retail front lines. He was tasked by his stores' management to put his personal Mac Mini to use with OpenClaw in order to familiarize himself with what can be done with it, and then use that experience to inform his direct recommendations to customers. He even had an internal checklist to fill out once he'd done his own installation.

I think you're radically misunderestimating the power of the retail front lines. Folks leave the Guru Bar with what they see as 'bleeding edge ways to use Apple tech', and Apple know it ..

aa-jv··on Restroom Archive
I've seen them in some of the shadier parks in the Netherlands, Italy and Austria. Yppenplatz, Vienna, has a particularly nasty (smelling) one which the countdown clock does very little to obviate.
aa-jv··on Polishing Cloth Updated
Nothing beats KORG's muslin swaddling cloths that they were handing out at Superbooth a few years ago, for cleaning those knobs and hard to get at clavier keyboards.

It was such a great bit of Superbooth swag that I went down the rabbit hole on Japanese swaddling cloths, muslin, and the like[1], and am now a convert to the muslin clan. I don't use anything else for swims these days, its that great. The fact that I can slick off the water with the same towel I use to keep my synths shiny is just sweet.

[1] - https://kongessloejd.com/en-at/collections/muslin-cloths-swa...

aa-jv··on GPU World
>Did you experience the popularization of the WWW? There were massive disagreements even among smart tech-savvy people. We even had a stock market boom and just cycle associated with it.

In the early phase of the Internet envelope, we all wanted to build the real Internet and destroy the AOL's and Compuserves' .. but now the Internet has turned into a mass of AOL's and Compuserves.

I think the same thing is happening with the silo'ization of LLM's. People don't want to have to use the "AOL of LLM's" for things - they want to build out their own infrastructure and have a pool of local LLM's (where once it was the company's own modem pool, etc.)

It is, oddly enough, parallel with the original arguments in the 70's and 80's regarding supercomputers versus personal computers, or the cloud versus locally managed resources, etc. We are still fighting this battle, just with higher bandwidth.

Do we operate a terminal with a fixed window into a bigger computer, or do we operate a heavier local computer with a proper interface?

aa-jv··on Casio F-B100W-1A
>I don't think I buy that argument (that there aren't enough people interested in it). >I don't think all that would exist without some demand.

What we old synth nerds need to understand is that there are always new synth nerds leaving the worlds music schools, quite often with a fat wad of disposable income/parents cash, and they want to build their own little studios to make the next mega-hit.

This is the driving force behind Behringer and all the re-issuing goings-on and such.

But the synth world is a fashion scene. Devices and techniques and engines go in and out of fashion.

The recent Gearmulator releases have lit a serious fire under the DSP-synth world precisely because folks really want these old synths, and I suppose its quite fun to take the real DSP firmware and emulate them:

https://github.com/dsp56300/gearmulator

(Disclaimer: have worked professionally in the synth world for decades, I have my biases and also new releases on the horizon ..)

aa-jv··on Manabu Kosaka's Handmade Paper Sculptures
It kind of makes me wonder why we don't see 3D-printers which use paper pulp as the building material .. when I was younger we learned to make our own recycled paper by building the pulp from scraps, and it was an intriguing and inspirational process.

Imagine a 3D printer that you place underneath the shredder tray, add a bit of water too now and then, and come back later to find a nicely printed recyclable widget and/or grommet for much fun.

aa-jv··on Civic Hygiene – avoid building technologies that could be used by a police state (2013)
>What happens if I already know the language of the people I have conflict with? What's the next cheat code?

Lived there for a while? Eaten their food? Done your best to improve conditions in their lives?

>What are you "smashing" them with? Feelings?

Its a metaphor, a kind of an advanced thought where you create an analog of something - an idea - and smash it. Exactly the opposite of smashing actual childrens' limbs, and always a better choice to make instead of you know, dropping bombs.

And after that, the cheat code is, you don't do any more physical harm, because .. you know .. you've expanded your mind well enough that you do actually respect the people you once thought you had to bomb, or else their Bad People would hurt you.

aa-jv··on Civic Hygiene – avoid building technologies that could be used by a police state (2013)
Classic warrior narcissist response. Look it up, its just as real as your claim.

I'm with the OP. Its time to resist this heinously hate-filled culture that justifies the murder of innocents because they are inferior.

aa-jv··on MicroGPT-C in pure C hits 10M TPS on Apple M5
Is your zig microgppt port available anywhere for perusal? I'm interested in both at the moment, have some zig workshops with a few local folks on the horizon and would love to use that opportunity to boot up the noggin on a few things.

>fast .. irrelevant ..

I ask myself this question all the time, but I'm not sure I'll like the answer: have we really attained peak performance in the engines, if we're "using python for everything" .. ?

aa-jv··on MicroGPT-C in pure C hits 10M TPS on Apple M5
I often wonder if there aren't some low hanging fruit in the nature of the python ecosystem surrounding AI/ML these days. I'm sure there are a lot of eyeballs looking at the problem, but every time I fire up a chat and see the python loadout, it "feels" like there might be work yet still to be done to make things as fast as possible.

And then, while I'm waiting for a response on things, the mind wanders to thinking about what the rust camp are doing, with regards to AI/ML.

To my addled mind, it really seems like the first thing to be done when getting the models firing, is turn them on their own tools and optimize, optimize, optimize. I'd sure like to know what the frontier labs are doing to squeeze those ergs out of our substrates.

Does anyone have clues what the landscape looks like outside the python tooling, vis a vis higher-performance infrastructure? Being glib about it I admit, it just seems 'odd' that the C/C++/Rust camp are letting scripting languages drive the AI/ML ship.

aa-jv··on How does IKEA come up with names for its products?
A while ago I worked on a product which created a lot of media files for the user, and these files all needed to be named in a unique - yet human-pronouncable manner.

We considered using something like what3words[1], but then one bright dev came up with a way of constructing a filename using phonemes derived from the names of Austrian philosophers ..

This worked so well, for some reason - whether selection bias in the list created by the CEO for the purpose (putting that degree to good use, finally), or maybe just because Austrian philosophers all have great names for the purpose.

I confess that I do think about this a lot, as I am lost in the endless maze of Ikea stuff on my way for some meatballs.

Edit: I couldn't resist, it looks something like this:

    -- Unique filename generator based on phonemes derived from the top 10
    -- most well-known Austrian philosophers (per Pantheon HPI ranking):
    -- 1. Ludwig Wittgenstein
    -- 2. Karl Popper
    -- 3. Martin Buber
    -- 4. Paul Feyerabend
    -- 5. Josef Breuer
    -- 6. Ivan Illich
    -- 7. Otto Weininger
    -- 8. Alfred Schütz
    -- 9. Otto Neurath
    -- 10. Jean Améry
    --
    -- Phonemes / syllable units extracted from the names (approximating
    -- German/English pronunciation for pronounceability):

    local PHONEMES = {
      -- Wittgenstein
      "wit", "gen", "stein", "wig", "stein",
      -- Popper
      "pop", "per", "popr",
      -- Buber
      "bu", "ber", "bub",
      -- Feyerabend
      "fey", "er", "a", "bend", "abend",
      -- Breuer
      "breu", "er", "breuer",
      -- Illich
      "il", "lich", "ill", "ich",
      -- Weininger
      "wei", "nin", "ger", "wein",
      -- Schütz (approximated without diacritics for filename safety)
      "schu", "etz", "schutz", "shuets",
      -- Neurath
      "neu", "rath", "neur",
      -- Améry
      "a", "me", "ry", "amer", "ery"
    }

    --- Generates a unique, pronounceable filename.
    -- The random selection of phonemes is seeded from the current timestamp.
    -- @param extension (optional) file extension without the leading dot (default: "txt")
    -- @param syllable_count (optional) number of phoneme units to combine (default: 3)
    -- @return string  A filename of the form: <phoneme-combo>.<ext>
    function generate_austrian_philosopher_filename(extension, syllable_count)
      extension      = extension or "txt"
      syllable_count = syllable_count or 3

      -- Safety: ensure we have at least 2 syllables and a sensible upper bound
      if syllable_count < 2 then syllable_count = 2 end
      if syllable_count > 6 then syllable_count = 6 end

      -- Seed the PRNG from the current timestamp for this generation
      math.randomseed(os.time())

      local parts = {}
      for i = 1, syllable_count do
        local idx = math.random(1, #PHONEMES)
        parts[i] = PHONEMES[idx]
      end

      -- Combine into a readable base name (hyphenated for clarity)
      local base = table.concat(parts, "-")

      return string.format("%s.%s", base, extension)
    end

    -- Example usage:
    -- print(generate_austrian_philosopher_filename())
    -- → e.g. "stein-neu-ber.txt"
    --
    -- print(generate_austrian_philosopher_filename("log", 4))
    -- → e.g. "fey-wit-pop-rath.log"
[1] - https://en.wikipedia.org/wiki/What3words
← PreviousPage 3 of 34Next →