HNHacker News
TopNewBestAskShowJobs

jsphweid

186 karma · joined October 28, 2019

josephweidinger.com
submissionscomments
jsphweid··on TSA Introduces New $45 Fee Option for Travelers Without Real ID
The headlines around this are misleading potentially. I think instead of "Without Real ID" it means "Without Real ID or other acceptable forms of ID" (such as passport).
jsphweid··on Nano Banana Pro
Pretty sure Nano Banana only produces images.

Nonetheless, ask it to “create an infographic on how Google works”. Do you not see any excitement in the result? I think it’s pretty impressive and has a lot of utility.

jsphweid··on This website is for humans
Or they just wrote down what their grandma used to do and changed how much salt they put in the water.

Or they read a few recipes and made their own statistical amalgamation and said "hey this seems to work" on the first try.

Or they're just making stuff up or scraping it and putting it on a website for ad money.

"Soul" not required.

Also does an LLM give the same recipe every time you ask? I'd wager you could change the context and get something a little more specialized.

jsphweid··on This website is for humans
> "Generative AI is a blender chewing up other people’s hard work, outputting a sad mush that kind of resembles what you’re looking for, but without any of the credibility or soul. Magic."

Humans have soul and magic and AI doesn't? Citation needed. I can't stand language like this; it isn't compelling.

jsphweid··on Introducing Gemma 3n
For me? Handling data like private voice memos, pictures, videos, calendar information, emails, some code etc. Stuff I wouldn't want to share on the internet / have a model potential slurp up and regurgitate as part of its memory when the data is invariably used in some future training process.
jsphweid··on World fertility rates in 'unprecedented decline', UN says
I've always wondered, what fraction of the decline could be attributed to indoor pet dogs?

Ok, this is half humorous and half serious. But I'd wager that the answer is non-zero.

This is all just anecdotal, obviously, but I think childless humans with pet indoor dogs could have less of a desire to procreate for various reasons, but perhaps mainly because the instinctual thirst to care for a living thing is quinched to some extent when you have a pet indoor dog.

Obviously not every or most or even many. But perhaps _some_.

jsphweid··on Curate your shell history
Where I work someone wrote a system to allow one to save every command they ever typed and make it available for searching via cli or web app. I opted in. It's probably one of the most useful tools I've ever used.
jsphweid··on Open Source Society University – Path to a free self-taught education in CS
Which companies are you talking about?
jsphweid··on I have tinnitus. I don't recommend it
Took 1-2 years before I went a single day without thinking about tinnitus after I gave it to myself playing drums. I was so happy to be smashing those punk drums in the first rehearsal of this band. I remember exclaiming afterwards to one of my bandmates, "Wow my ears are ringing! That was awesome!" He said, "Ya, mine have been ringing for 30 years." My heart immediately sank knowing what I had just done.

I spent a lot of days/months totally devastated about it. I remember reading this story about some woman in a scandinavian country who chose medical-assisted suicide because hers was so bad. I thought that was going to be my story. I thought it was inevitable.

But I met a lot of people who lived completely normal lives and described their tinnitus as so much worse than mine. I eventually got used to it. I wouldn't say the actual ringing is better or worse than it was. I have no idea how to measure it anyways. But life has gotten so much better. And I almost never think about it any more -- maybe once every few weeks I'll have the thought, "Oh ya, I have ringing in my ears" and a few seconds later I forget about it again. I think it gets better for most people, thankfully.

But it'd be cool to hear complete silence again.

jsphweid··on First American pope elected and will be known as Pope Leo XIV
> In common English usage, America is a short-form name for the United States of America.

Source: https://en.wikipedia.org/wiki/America_(disambiguation)

jsphweid··on Nevermind, an album on major chords
As other posts point out, leaving out the third takes away the major-ness.

It's also worth mentioning the way Kurt often played power chords, using his index for the bass note and barring the rest with his ring finger. This often leads to major chords when the root is on the A string and non-major ambiguous-sounding chords with the root is on the E string. It's obvious as early as the 3rd chord in the intro to Teen Spirit; it has the notes Ab Eb Ab Db (NOTE: Db, not C). It's inconsistent in Kurt's playing (edit: whether or not his strumming makes that 4th string, 4th interval sound come out), but the subtlety is a signature part of Kurt's guitar sound.

Also some of the chord analysis in the site (ex. In Bloom verse) is just flat out wrong.

jsphweid··on DeepMind releases Lyria 2 music generation model
A nice thing about doing dishes over creating art is that it's something you can work hard in and get a predictable amount of work done which is gratifying. Meanwhile you can stare at a blank sheet of staff paper in frustration for an hour not knowing the best way to evolve your music composition and it's a really bad experience. That's my experience often. Personally, it's not too difficult for me to invert it / humor the opposite. My context is that I got a degree in music composition and also had several jobs washing dishes. It often goes with having a music degree :)

Obviously the original quote deliberately creates an unfair fight in the arena by matching a conventionally dull-sounding analog task such as "washing dishes" with a sophisticated digital task such as making art (digital since LLMs do it, and that's what the complaint is about).

I could also create an unfair fight by saying "I'd rather have machines organize my spreadsheets (boring digital task) so I can have more time to hang out with other humans I love (appealing analog task)."

For me, by inverting it, I've come to realize it's not about art or dishes, but more about analog and digital. If one is partaking in any digital activity, then the trend of machines entering and taking over that space is inevitable. I think humans will revert more towards prioritizing and finding meaning in purely analog endeavors. Human art will shift back to analog. That's just my personal prediction.

jsphweid··on DeepMind releases Lyria 2 music generation model
"essentially" is, regrettably, a misplaced word. I meant "basically" or "generally".

But if the art is expressed as a sequence of bytes/tokens (ex. a song on spotify, a movie on amazon prime, a png, etc.), then it is by definition digital. I think it's reasonable to assume this is how most art is produced and consumed today.

jsphweid··on DeepMind releases Lyria 2 music generation model
> What's to humor here?

Analog human experiences.

jsphweid··on DeepMind releases Lyria 2 music generation model
I'm getting a little tired of hearing this quote at this point.

What about humoring the opposite?

I want AI to automate art so I can spend more time doing dishes and doing laundry. Dishes and laundry are purely analog human experiences. Art, at this point, is essentially digital, and digital is the domain of machines so we can let machines do that now.

jsphweid··on C++26: more constexpr in the core language
I think it'd genuinely boggle some people's minds just how much new c++ code is written everyday. It's not a dead horse at all.
jsphweid··on The April Fools joke that might have got me fired
I pranked someone (probably not on April Fools) at an office job I had in High School decades ago. I had a summer job digitizing documents.

I discovered that I could access the Startup folder on other employee's machines on the network via Windows Explorer. I put a script in one of my very rule-following co-worker's folder that was something like: dir dir dir dir (x100) echo All files have been deleted.

I watched them from around the corner when they booted up, saw the flood of file names flash across the screen, and flipped out when they read the message at the bottom. They reached for phone immediately to call the IT admin and I rushed out from around the corner explaining the joke. Never got in trouble. Good times.

jsphweid··on California Nominates Steve Jobs for Its American Innovation $1 Coin
> Jobs didn't believe in cancer treatment

His own health choices are a private matter as far as I'm concerned. He held off too long on modern medicine and paid the price for it. Bringing it up here is irrelevant and distracting.

jsphweid··on Ross Ulbricht granted a full pardon
From wikipedia:

> "full and unconditional pardon for any crimes related to drugs".

Does "any crimes related to drugs" include the murder for hire allegations? Does this mean new charges related to that could be brought against him?

jsphweid··on CEO of AI Music Company Says People Don't Like Making Music
There's something so dull at this point when people mention "impact", "billions of people", etc. Just another thirsty CEO trying to extrude money from the system. Who can blame him. Idk, it's just boring is all I can say.

But I don't think he's wrong necessarily. A friend of mine always said, "The artist of the future will only have to point." I imagine things will continue to progress towards that until we arrive there, wherever that is or whatever it flips into.

In other words, I don't know where it's going, but it's definitely going there.

jsphweid··on Learn perfect pitch in 15 years
xD Well I didn't expect it to go there. I don't know that song but I'll have to listen to it when I get home.

I don't have perfect pitch but it's not too hard to imagine what I could do with it. For me, it'd simply make a lot of tasks faster. I've spent a lot of time throughout my life transcribing music. I can do it relatively quickly but there's lots of moments where I have to confirm things, or poke around notes finding the matching notes, struggling to clarify shades of a chord based on the presence of notes.

Reading music will be easier for people with AP, especially in singing situations. Even if you're a pianist it will still be helpful. There are a few Marc-Andre Hamelin interviews out there where he describes some of the advantages. It's easier to read music if you know immediately what it's going to sound like. Again, this is possible with relative pitch, but it's just more work and slower.

Arranging and composing away from the keyboard will be much easier with perfect pitch.

As time goes on, it'll be less important, most likely. And yes, there are some downsides obviously. In my final aural training class in music school, we had a competition at the very end of the year for fun. It came down to a team of 3 I was on vs. a team of 3 that had a guy with AP. The final task was to sight-sing a musical 'round' (a composition where the melody repeats in the various voices at different points in different voices overlapping each other). The guy with AP actually ruined it for his team. They mistakenly chose him to finish the round instead of start it. Mid-way through their performance, the pitch on their team had drifted so heavily they were in-between notes on the piano when he took over. He tried to sing 'relative' to everyone else but it was so hard for him. It was so unnatural for him to sing out of key, he couldn't do it; it sounded really bad. Great guy though and a ridiculously good violinist.

jsphweid··on Learn perfect pitch in 15 years
It's not called "in-the-ballpark" pitch, it's called perfect/absolute pitch. Being up to a quarter tone off is a large error in music. Thinking of pitch in terms of 12 buckets is not musically useful. The vast majority of music is based off consonance where being even a few hertz off means unpleasant dissonance. TLDR: Thinking of pitch as 12 buckets is mostly irrelevant.
jsphweid··on Learn perfect pitch in 15 years
This post isn't compelling to me.

> a completely useless skill

It's probably an overrated skill depending on the musical task, but to say it's completely useless is really ignorant. Nearly anyone who studies music at the university level or above would find this statement ("completely useless") to be wildly incorrect.

> Random chance would be 8.3%.

A random human won't sing off the cuff with their tonal center magically quantized to one of the twelve keys in our modern western tuning (Equal Temperament).

jsphweid··on Learn perfect pitch in 15 years
Huge +1 to this post. Lots of other posts are off-base about the basic definition.

I've always had strong relative pitch ability and many people mistake my ability for perfect pitch. But in most practical applications, it's not just the _answer_ you arrive at that makes the definition so (because this can be faked), it's _how_ you know it.

People with absolute pitch just _know_ it without thinking -- no tricks, no mental reference note, no memorizing songs, no relying on a certain instrument's timbre, etc., they just know it.

jsphweid··on MusicXML
For now, between the state of the art source separation models (e.g. demucs) and transcription models (e.g. Magenta's MT3) the last mile seems to be MIDI -> MusicXML IMO. But yes, I suspect it'll become more end-to-end ML in time.
jsphweid··on MusicXML
Right, but sheet music is ubiquitous in countless musical contexts and there's very little attention to it from the ML side. Sheet music is somewhat arduous to create and there is definitely room for a lot of automation and ML could help out a lot. I experimented with a tokenizer / GPT-2 (decoder-only) model for MusicXML (https://github.com/jsphweid/xamil) that is able to generate single staff music somewhat coherently. But it's just a first step and I don't care about generating (EDIT: hallucinated) music. Ideally we could add an encoder part to a model like this that takes in MIDI tokens and spits out sheet music. But I haven't gotten that far and don't have the ML chops to do it at this time. But it shouldn't be impossible.
jsphweid··on Show HN: A nom parser for the Starcraft 2 Protocol Replay format
I swear I've seen the same video(s). I couldn't find after a brief search either but there's something like this he did.
jsphweid··on Show HN: A nom parser for the Starcraft 2 Protocol Replay format
I'm messing around with a project now to featurize game states at arbitrary points and predict the winner with the idea of creating some sort of "eval bar" like in chess. Supply is a pretty good indicator but it's not always helpful. Definitely not in broodwar.

If it's quite good it could be useful as a tool for people trying to get better (although various tooling and custom maps have been around for these types of purposes since the game came out and most people even pros seem to just grind ladder for practice).

I was also hoping it could be used to analyze a replay and indicate how "back and forth" the game was, or if it was more one-sided, etc. Or if the top 100 pros were part of the featurization, then you could potentially determine how the odds change given a certain game state depending on who the pro is.

jsphweid··on Show HN: A nom parser for the Starcraft 2 Protocol Replay format
Artosis alt account?! :P
jsphweid··on Show HN: A nom parser for the Starcraft 2 Protocol Replay format
I've also been impressed with the amount of data in SC2 replay files given the size, although I'm more interested in Broodwar (SC1) as a game. If I'm not mistaken Broodwar replay files contain a lot less information. They mainly contain player actions, i.e. you don't even know when a marine died -- the game has to literally be replayed to get that information.
← PreviousPage 2 of 3Next →