HNHacker News
TopNewBestAskShowJobs

jancsika

10,727 karma · joined September 18, 2016

submissionscomments
jancsika··on Music Theory for Programmers
> I V vi IV is the four chords that an alarming share of pop music is built from.

This is in line with hundreds of years of authors "explaining" music by starting with Pythagoras for their bona fides, then using that credibility to rationalize whatever opinions they hold about musical aesthetics.

To counter: these guys[1] play I-IV-V-I for nearly the whole song. They don't even change it between the verse and chorus. Someone here tell me the one important exception and the term from music theory that describes that exception.

Primers should start with the music excerpt that the author loves, and work backwards to the theory that helps explain what's going on. Otherwise it gets pretentious fast.

1: https://www.youtube.com/watch?v=tbNlMtqrYS0

jancsika··on Casey Muratori – The Root of the Root of All Evil – BSC 2026 [video]
Even without knowing your specific criteria, #2 on your list must be Alan Kay.

But I'm curious who you think #3 is.

jancsika··on Zohran and the Short Link
> click-to-cancel combat-antisemitism EndStreetHarassment jingle knicks knicksgame3 rental-ripoff Summer

I'd like to believe that the diversity, equity, and inclusion of Scheme, Pascal, and C stdlib naming conventions here is intentional.

jancsika··on Anger, Anxiety and Agency
> I don't know what's going to happen. Maybe I'll need to figure out childcare, maybe I won't. Maybe I'll have food to eat this weekend, maybe I won't. Maybe my job will go away next year, maybe it won't. Today, there's work, and I'll do that work as best I can. Today, there's evidence things are changing, and I can be aware of that. Today, I can do something prudent to make myself more resilient towards whatever may or may not happen. Tomorrow, if something happens, I can react accordingly.

I take it you've never worked on realtime software. :)

For most Americans with kids, if they don't figure out childcare they will miss deadlines. By missing deadlines they risk systemic failures: failure to make enough income to eat, keep their job, pay for healthcare, etc.

It's easy to get Tao-ish about meeting deadlines when your buffer is above 100k.

jancsika··on Show HN: I trained a 125M model to autocomplete piano on-device
The end of the AI's first sub-phrase in the video is wrong.

You started by playing a simple I - vii - I as the first sub-phrase. Then the AI started its response with a dominant 7th-chord. In the vast majority of cases I can think of from the Classical era, the AI's sub-phrase would end with a half-cadence. So, including what you played, the first two sub-phrases would look like this:

I - vii - I

V(7) - I - V

But instead, the AI took the unusual step of having a full cadence for that 2nd sub-phrase. This in music is what someone might call a "double beat" in screenwriting.

Moreover, there are no half cadences in the phrase after that. It's all full cadences in the tonic key, plus two plagal cadences over a tonic pedal there in the 2nd phrase. Each sub-phrase just extends the tonic. There are idiomatic ways to just stay in the tonic for awhile, like "Horn fifths." But this excerpt isn't idiomatic and sounds like the composer accidentally forgot to develop the harmony.

I'm going to claim that this excerpt would sound like the musical equivalent of a run-on sentence to any composer who lived from the time of J.S. Bach to Robert Schumann. And from Mahler on they'd assume you're thumbing your nose at convention.

Put another way: the kind of student who'd use this to finish a harmony exercise would end up getting the same grade they would have gotten doing it on their own.

Edit: clarifications

jancsika··on The deep history behind the Road to Nowhere inside the Great Smoky Mountains
This isn't too far from the Bad Creek Project, a 1.5MW peaker plant drilled into a mountain by Duke Power in the 90s that drains into the lake below.

It, too, has a road to nowhere. However, that road has a public access overlook, complete with a view of the lake below and an enormous Francis turbine sitting smack dab in middle of the parking lot. Is that a scale model of the one inside the mountain? An old broken one? I don't know.

Apparently they use solar power to help run the turbine in reverse during off-hours to shoot the water back up to the bad creek reservoir.

jancsika··on First human trials of designer protein therapies stun US neuroscientists
> If people die it’s no big deal if they volunteer for it and know the risks before they sign up for it.

Similarly, letting pilots skip the security check is no big deal. Just check the id_hash of their _pilot_struct against the ids in the day's flight manifest for the current frame being evaluated in the fully verified Rust-based simulation of reality.

If people are really that worried about "exploits" they're free to set a save point before arriving to the airport that morning.

Edit: important clarification wrt the fully verified Rust-based simulation of reality.

jancsika··on Debian has begun voting on the future of AI/LLM contributions
In-person, high-risk rule-breaking that's hard to validate has a tendency to scale differently from say, pasting a value into a lottery/payment app.

I mean, compare the number of people who've flown over Barbara Streisand's property to take a picture of her house to the number of people who had a copy of said picture in their browser cache.

You can read more about this peculiar scaling factor of the internet in Bill Gates 1995 book The Road Ahead.

jancsika··on Nine PBS sues Iron Mountain over blocked access to archival data
> In a free society, we don't need state-run media.

I think this is a kind of time-sequence fallacy which I've seen before on HN. It's not that "we don't," but that, perhaps, "we wouldn't."

E.g., I study the pieces still standing in famous checkmate positions and decide to start the game using only those pieces. Bad strategy.

jancsika··on Why tiny JPEGs look different in Chrome
Right. It's just funny that there is an always-increasing number of extant cases like OP's for SVG and/or internal hyperlink specs where content isolation would have been much appreciated, and literally zero cases I can think of where anyone used XML namespaces to extend either SVG or hyperlinks. (As well as the case I mentioned above where the working group apparently just said "fuck it" wrt specifying xlink at all.)

Even toy examples! I'm trying to think back through my recollection of the W3C archives, and I can't remember a single time when a proposed feature had a demo that utilized XML namespaces. Unnamespaced pseudocode, yes. JS polyfills, yes. XML namespaces? Please link me some examples for my fan fiction research.

jancsika··on Ordinary abundance
If you don't mind vectorizing these then they already exist and are called power outages.
jancsika··on I requested a copy of my data from McDonald’s loyalty program
I'm quite certain every McDonald's franchise knows how to hire high schoolers and serve up a bunch of smashburgers to instantly become the busiest franchise in the state.

The problem isn't an ability to understand long term signals. The problem is that if a franchisee tried to generate that signal corporate would filter them right out of their franchise.

jancsika··on Why tiny JPEGs look different in Chrome
Ah, I see.

What's so funny about this is that XML is absolutely brimming with rich namespace solutions for all the problems you don't have. For example, if your users ever want to blithely roll their own "href" namespace, don't worry! The xmlns http://www.w3.org/1999/xlink is there for them to safely disambiguate all the custom:hrefs from the xlink:href things!

Meanwhile, in 2026 you've got two designers who each use their own "bgcolor" and XML is like, "Nope!"

Digression-- I just checked MDN and apparently xlink is deprecated! This makes me want to write alternate history from the mid-2000s about the href wars: XML namespacing parties where front-end designers would mash up dozens of href namespaces in the same document.

jancsika··on Why tiny JPEGs look different in Chrome
Why not use classes instead of element ids?
jancsika··on Why tiny JPEGs look different in Chrome
> We just needed to put each icon in its own shadow DOM to avoid styles clashing between the different SVGs if they happen to be named the same which was a bit of an annoyance for our graphic designer.

What do you mean by "named the same" here?

jancsika··on There is no “done”: Reflections on a completed Appalachian Trail thru-hike (2022)
Seems like just sitting with one's feelings for 5 minutes a night would amortize the cost of those "blues" over the full length of the hike.

End of trip for non-amortized blues: OMG my sudden lack of trail-purpose is casting a 100 foot high shadow over my entire existence. Help!

End of trip for amortized blues: Ah this feels familiar, and a bit heavy. Gonna head home and read a book.

Edit: I'd bet the physical exhaustion from hiking would even aid in accessing said feelings. Synergy, baby!

jancsika··on Gentoo bugzilla closed due AI bot scraper overload
Still not sure about the "who" question, but here's the scale of money changing hands:

> Residential proxies are everywhere, so why did proxy DDoS attacks mostly come from the U.S.? The answer is money. If you are committing fraud or circumventing content restrictions, a Russian IP address gets geo-blocked instantly. A fresh U.S. residential IP address (especially one behind carrier-grade NAT and harder to block individually) is “gold.” Customers pay up to $95 to lease a single U.S. residential IP address for 2 weeks (versus $0.30 for an Eastern European IP). Compare that to your own ARPU per subscriber and sit with it for a second. When an individual IP is worth more than the customer relationship behind it, you don’t have a technical problem. You have a market problem.[1]

1: https://www.nokia.com/blog/one-year-later-the-residential-pr...

jancsika··on What happens if an entire class of workers loses faith in their careers
Did you read the paragraph before that about paying ninety-five dollars just for two weeks of proxying through a single U.S. IP? There's nothing in the last 10 years even remotely as economically bizarre as that. You'd have to go back over 20 years to Bittorrent where-- for the first time I know of-- an increase in demand for a resource caused a decrease in the time to get that resource.

If I'm wrong give me another case that isn't a crypto scam and I'll read up on it.

jancsika··on What happens if an entire class of workers loses faith in their careers
I just read this from Nokia's blog of all places[1]:

> A fresh U.S. residential IP address (especially one behind carrier-grade NAT and harder to block individually) is “gold.” Customers pay up to $95 to lease a single U.S. residential IP address for 2 weeks (versus $0.30 for an Eastern European IP).

That's bananas. The place I found a link to that story was jwz's blog, a site that is actively getting hammered by one of the many Rube-Goldberg machines behind these scrapers.

I take your point wrt, say, recommendation engines. But this is a bizarre and fascinating period we're living through right now. I don't plan to stop reading blogs and news any time soon.

1: https://www.nokia.com/blog/one-year-later-the-residential-pr...

jancsika··on ICE will release body cam video only when seen in the agency's 'best interests'
> if I get sent to male holding facility I'm just chum in the water.

https://en.wikipedia.org/wiki/LGBTQ_people_in_prison

jancsika··on Taylor Farms has rewritten its cyclospora statement four times in sixteen days
> It's worth noting that Taylor Farms consumer bagged salads are consistently marked, in the form of an alphanumeric code printed on the bag near the sell-by date.

This reads like C strings having not only a null terminator but carrying around a lifetime value specified in microseconds, and memory safety errors leading to weeks of explosive diarrhea.

How important is iceberg to your diet that you needed to create this YOLO lettuce header (heh)?

jancsika··on 'Crush this lady': how eBay harassment campaign led to $56M payout
I take this comment as a cautionary tale about just how big a problem the p-hacking issue can be in the social sciences.
jancsika··on Carolina Cloud pays SOFR on unused prepaid credits
What's the difference between a regulatory barrier and a Chesterton's fence?
jancsika··on Modern email can be built from borrowed parts
> The unknown request will be buried in spam - a problem we have already, but worse.

I feel like every one of these suggested changes to email comes with a functionally equivalent parody magic trick.

For this one, a magician has two stacks of cards: a tall stack of "spam" cards, and a small stack of "inbox" cards.

The magician moves the stacks apart to make a spot for a new "request" stack.

To start the stack, they pick up five "request" cards from the inbox stack with one hand while subtly pushing the entire stack of "spam" cards with the other hand to spot they made for the "request" stack.

They then pass the five cards they were holding behind their back, revealing them with the opposite hand and finally shuffling them into the now tall stack of "request" cards.

Ta da!

> If I was redesigning email I would think long and hard about different use cases and workflows and start with an RFC.

A magician sweeps 17 sloppy stacks of cards off the table. They then show how the first 15 cards they pick up can more easily be arranged in only three stacks. Voila! Everybody claps.

While the audience members put money in the hat, the pedants stick around and watch the magician pick up the rest of the cards and end up with 18 sloppy stacks by the time the audience for the next show arrives.

Edit: clarification

Edit 2: I forgot this part: "Protocols are far downstream of that." So imagine 8 tiny tables below the main one which somehow end up with more than 52 cards in each of their 17 sloppy stacks.

jancsika··on Most Americans say "not in my backyard" to AI data centers
> What’s missing from this strange conversation is discussion about how many data center proposals are near residential areas.

What's strange is that you didn't once mention the layperson's fear of data center projects in their county/state potentially raising the cost of consumer electricity. I've never heard a layperson mention data centers without mentioning that fear.

Have you really heard zero occurrences of that fear in your view-from-Mars survey of this issue?

jancsika··on OpenNode – Bitcoin Payment Processor
> (potentially) lower transaction fees

<transactionFeeDiscussion>

Citation needed. I'm looking at the transaction fees for lightning network and they are in the range of FedNow or RTP.

For Bitcoin it's not even close.

</transactionFeeDiscussion>

jancsika··on My falling-out with the rationalist community
> Like, OK, that's their problem, but what's that got to do with you?

If a social creature plays chess in a club where everyone else cosplays, the first thing that creature will do is find a better group of players to raise the challenge. Most serious chess players end up doing that sooner or later.

Rationalists are also social creatures, so that principle remains the same. To pretend that a group of cosplayers wouldn't affect a rationalist's ability to be effective is, ironically, irrational.

Also, there can become serious negative implications to terminology at the critical mass of cosplay the author implies in the article. I have neighbors who are contractors and went in on a house together. They split up time amongst their families, using it as an investment and vacation house. For very good reasons they never refer to what they are doing as "time sharing." :)

jancsika··on If You Build It, They Will Come
Back in 1984 George Lewis apparently did a stint at IRCAM, culminating in an electro-acoustic performance with three Apple IIe's connected by MIDI to three DX7s. I'd bet his conversations with the IRCAM directors were similarly limited!
jancsika··on Young adults are poor despite every metric which suggests otherwise
> While I won't deny there are some problems currently, I think people comparing where they start to where others end is a huge mistake and leads to a lot of unnecessary anguish.

That an ungenerous and frankly dismissive reading of the article.

Joe asked his dad for the $15k loan to start a business, not go on vacations. He used his dad's retirement lifestyle as a goal for his future retirement. He used his dad's historical entrepreneurship as his current goal of starting a modest small business. Nobody of sound mind would even think you could live like a retiree on $15k.

Joe's own dad wasn't even as dismissive as you're being. He denied the loan because he considered it a form of coddling his son. There's no evidence in the article he thought his son would use it to attempt to live his retirement lifestyle.

Edit: clarifications

jancsika··on Book prizes don't work how you think
> In every prize I’ve ever judged or heard firsthand reports of, everything else is up to the judges and their idiosyncrasies.

Sure. But even seemingly broad guidelines deeply influence/constrain the judges' choices.

E.g., the Pulitzer was created when America was still insecure about its artistic output and stature compared to Europe. Judges of the music prize were consequently asked to choose from "music in its larger forms," meaning ambitious, large-scale symphonic or chamber works typically derived from conventional European forms/genres.

The problem is that 20th-century American musical innovation almost definitionally meant straying from those conventions. The most banal example: Conlon Nancarrow's complex tempo canons that required hand-punching rolls for the player piano. There's a hard limit to the thickness of a piano roll that necessarily limits the duration of any given piece.

Composers began making pilgrimages to Nancarrow's apartment in the 1970s just to hear his music. By 1982, he'd won the MacArthur Fellowship for his Player Piano Studies. Funny enough, that same year, octogenarian composer Roger Sessions-- a former teacher of Nancarrow-- won the Pulitzer. His piece? A concerto for orchestra.

Page 1 of 34Next →