Hacker Newsnew | past | comments | ask | show | jobs | submit | pprotas's commentslogin

Likely organized by farmer protest groups (FDF for example) to protest against emission restriction regulation. They are known for their dangerous stunts, including driving their tractors on the highway and spraying manure on government buildings. These actions are tolerated by the Dutch police, which willingly and purposefully refuses to punish these acts.

It's crazy how much deference is given to farmers compared to every other occupation.

If the garbage men started dumping the contents of garbage bags in public places I bet they will not be given a free pass.


Look to Birmingham in the UK for evidence of the same deference. Many have been on strike since 2025. The city was a rat infested public waste dump for nearly 3 months until the government hired private firms to do the waste handling while the public worker strike action continued.

https://en.wikipedia.org/wiki/2025%E2%80%932026_Birmingham_b...

https://www.bbc.co.uk/news/articles/cqxlxv0vvnxo


You can go a long while without your trash being taken away for you.. you can't go very long without food.

Most of the food the farmers produce in the Netherlands is exported.

Meanwhile, trash piles up quickly: https://nltimes.nl/2023/02/07/utrecht-garbage-strike-comes-e...


I think this deference is largely inspired by the police not knowing how to deal with these huge tractors.

Rubbish. They don't want to. The tractors have license plates, allowing them to be pursued after the fact, and the NL police have firearms if they want to get spicy.

There have been a number of attacks in Europe of the form "deranged person drives vehicle into crowd". I'm sure the police wouldn't sit back and shrug if that was done with a tractor. The vehicle doesn't have magic properties, the driver has police protection.


The protestors tape their license plates. And I'm happy to report Dutch police generally doesn't draw guns on people who are no direct threat.

And how is the "vehicle driven into crowd" even relevant here? Nobody's using these tractors to kill (intentionally), but they're just many and hard to stop.


It's almost as if food security is much more important than most other jobs.

Don't believe everything you read.

This is russian sabotage + russian trolls now trying to make it look like it's something else


Who's the troll here? Do you even know what you're talking about?

Farmers and right wing people in all of Europe are actively being disinformed by Russian intelligence service and either wilfully ignores it or too incompetent to realize it.

We are all being disinformed, whether it's by a foreign or our own government. This is not a problem unique to Europe, right-wingers, farmers or Russia. The goal is to have us fight while the powerful become even more powerful. It is important to be aware of this fact, it is not just "the other side I don't agree with" that are affected, and thinking of them as willfully ignorant or incompetent is what the powerful would like you to think (infighting is the goal).

You are right in the sense that there is likely an underlying meddling causing these farmers to act this way. It does not excuse their actions.


can you explain how Dutch farmers are being disinformed by Russian intelligence services? I am REALLy curious.

Russia spends a huge amount on manipulating western citizens via the internet, let's not play dumb about that. You may not think that it has any effect, but apparently Russian intelligence does.

So the gas prices are all in their heads put there by Russian trolls, as are the other government policies that affect them?

Fair, but I want to know how they specificially disinform and target Dutch farmers. That was the claim.

Last that I checked, Dutch farmers are in an existential struggle with the government. I wonder how Russia disinforms them.


We're all being misinformed by various interest groups. If you think you're immune and have some perfect understanding of reality, you're kidding yourself.

I'm working on a workout + calorie tracker combined into in 1 app. This is a crowded market already, yet somehow all the workout/calorie tracker apps I used never fit my lifestyle. They are not integrated well or require too much tapping/thinking to track what I want to track. So the goal is to make it as seamless as possible (for me).

Right now I am making it for personal use, but thought posting about it here could let me knew whether other people had the same struggle, and whether I should consider releasing it publicly.


Oh no! Anyways Claude set up an *arr stack, a torrent client and Jellyfin.

Last time I tried this service they served me lobotomized models with horrible latency and high error rate

Musk probably drew it himself


Wasn't it basically the X11 window system logo?

It's confusingly similar (by the "average person" metric( but I don't think it's identical

The average person has absolutely never heard of X11.

Buc-ee's has won infringement suits against far less confusing logos.

The average person has absolutely no need to know what X11 is to compare the visual appearance of 2 images.

It's an X from the blackboard bold range in Unicode.

U+1D54F, MATHEMATICAL DOUBLE-STRUCK CAPITAL X

https://apps.timwhitlock.info/unicode/inspect?s=%F0%9D%95%8F


$ \mathbb{X} $

I don't think he'd be able to come up with this.

Musk probably came across the shape as a child and drew it on a napkin to carry it with him, like he did with the Cybertruck design after "beating" Car Designer on either the Apple II or PC

I like Paseo https://github.com/getpaseo/paseo

But I am annoyed at these GUIs implementing features I don’t care about. I want them to just wrap my harness and forward it to my iPhone, but they can’t help themselves from feature creep.


I've been impressed with orca

https://github.com/stablyai/orca

I did have some issues getting it installed on a headless server. I sort of gave up and installed the instance that I use as the remote server on a Debian + xfce machine I had laying around.


I found it appalling when working with remote setup — tabs disappearing and appearing after some time, screen hangs up, projects disappear. Tried to fix some issues with PR, but team is not accepting for 2w+.

I did try this - I found it overly dev focused - e.g. git +/- changes in left sidebar. I wanted something close to what I am use to with Codex/Claude - just for open models.

i liked paseo too but its not optimized at all. let alone the feature bloat.

What do you use then?

DeepSeek harness is for you

Or just build and deploy to your iPhone from XCode. No need for TestFlight or paying money for a dev account.

The author admits that this article applies to only a specific flavor of music theory, and says that it only covers a small part of it. The article even mentions at the end it does not cover some of the topics you think are missing.

The article is not a comprehensive syllabus of all elementary music theory, and it does not claim to be. I believe you are being too harsh, as this approach to understanding music feels much more intuitive to some (like the author, and myself), compared to traditional music education.


I would not call it harsh. The author don't even bother to assemble sentences themselves. And a title "Music Theory for Programmers" imply it is comprehensive even at an elementary scale.

The title does not imply it's comprehensive. If anything, a title like that suggests that it's only scratching the surface. If I read an article like "Haskell for C# Developers" I would not expect to be an expert in Haskell at the end. I would expect to have enough intuition to begin actually learning the language properly

"implies"

PhD Candidate in music and computer science and gigging jazz musicain here. It is not too harsh. Articles like this confuse people who interested in learning a topic more than they help.

Yet another case of programmers thinking "I'm a programmer so I should blog about this thing I barely know anything about as if I'm an expert, what could possibly be the downside?"


How does it confuse people?

There is "western music theory" ala Schenker, voice leading, serialism etc (to mention a couple of names that some people might have heard of) but that describes things to do once you've got a scale and chord system.

This is "12T music theory", describing how you might get to a scale and chord system.

I don't see how it is confusing. You can spend a lot of time doing "western music theory" without ever understanding most of what is in this article, that is certainly true. But the fact this this outlines a bunch of stuff that undergirds what a composing (or improvising) musician might consider "music theory" doesn't invalidate it, or make it confusing, IMO.


"Music theory" has a near universally accepted meaning. This article is not about that, it's about what we all call in music academia acoustics and digital synthesis (which of course I know you know as I know your work). The derivation of scales from acoustic principles is not in theory books; it's in acoustics books. I've taken numerous theory courses and also taken university acoustics courses and digital synthesis courses, so I can certainly comment on what was taught where! If people go here and think they are learning music theory and then want to go on, they will be frustrated by not finding what they want, they will have issues communicating with others in the field, and they will lose credibility by not knowing the standard nomenclature. That kind of redefinition of standard terms is not good pedagogy.

Look, it's like me writing an introduction to "colour theory" and then writing about something else that eventually leads to how we see colour.

I'm not debating that the article has useful content – it does – but it's title and framing is misleading, which is a disservice to the new student. I happen to personally believe everyone getting into music theory would be well served by knowing more acoustics and that this is useful material. But muddying the waters by using terms in weird ways is off.

And when you write about a field and use the wrong terms, you lose credibility. Sorry, I don't trust authors who can't be arsed to use the standard nomenclature for a topic, it really doesn't make them sound trustworthy.


Are Peano's axioms number theory? No one really uses them directly (other than induction) when working on practical number theory problems, but they are considered part of it.

Scales and chords build the fundamental basic blocks for Western music (I would introduce equal temperament third but that's only a matter of ordering). They are taken for granted in musical practice, I agree, but only because musical practice concerns itself about how/what to play and why. If somebody comes from the point of view that clefs and stems (which are undoubtedly musical tools) are gatekeeping and all you need is a piano roll, this article explains from first principles enough musical building blocks to tell them why they're wrong.


Sure, but none of that changes the fact that is someone reads that article and says "wow I like music theory!" and orders the best theory books or signs up for a course or lessons, they are going to be PISSED. They will get some books that don't cover what they think music theory is at all and that touch on basically nothing in this article.

On the other hand, if the author had said something like "Intro to the acoustics behind musical scales", then they might go on to order great books like Kyle Gann's or Gareth Loy's and be off to the races.

Redefining normal terms just makes people sound like they have no clue, and that is, 100%, a serious disservice to the reader/student.


Or maybe not... surely if you are shown figured bass you will be pissed, but on the other hand understanding triads and sevenths provides some intuition about inversions, voice leading, rootless voicings, upper structures, diatonic movement of voices. Certainly not enough to orchestrate a piece, but enough to listen to educational YouTube videos, follow lead sheets, think about what you're hearing.

Harmonics and temperament aren't really relevant to all this, though at some point you have to explain why certain intervals are naturally consonant but "boring", and others can be made to make sense but mostly within a more complex voicing (which reconnects to topics like inversions and voice leading).

(For disclosure I studied piano until ~20, both classical and jazz, and I would call my knowledge of jazz theory "decent" for someone with zero professional or academic experience. Obviously not comparable to yours and not even in English, so perhaps what I wrote above will sound really stupid).


> The derivation of scales from acoustic principles is not in theory books; it's in acoustics books.

And this is correct because ... ?

There are whole subsectors of "music theory" that cover precisely this sort of thing, even though they are fairly arcane. I'm thinking of things like pitch set theory.

My own take is that western musical pedagogy, at least historically, is one of the worst examples of pedagogy that exists, precisely because of what is taught, in what order, and why. It pretends (or used to) to have some sort of universality or inevitability, when even a scant familiarity with other musical cultures would make it clear that this is false. It is emphasizes a note-centric rather than interval-centric approach to melody (and chords) that ignores centuries of (folk) musical practice (most simply known as transposition, but the implications of it are staggering, and largely elided).

So, defending what that pedagogy calls "music theory" seems like weak sauce to me. Especially given, as many others have pointed out, western/european "music theory" is a codification of existing practice for the most, not a generative theory.


It seems you arguing how things should be, not what they are. I don't disagree that in music we have lots of inconsistent nomenclature that could have better names. But writing an intro to a topic and using non-standard nomenclature (without explaining that that's what you're doing) is still a source of confusion to learners.

Whether or not this info should be in acoustics books or theory books is not relevant to the new learner, that's where it is! I actually think a crash course in acoustics would be a good addition to a comprehensive theory book, but it doesn't change the fact that no theory course or book has this stuff (not even my pitch set texts!)

I teach music students regularly. I spend a lot of time explaining what something is called in various contexts. They need to know this to learn in a productive and not frustrating manner. They can then learn later why the terms are imperfect and used differently in different subcultures.

But no argument on that is going to convince me that it's good pedagogy to tell new readers that a post on acoustics and synthesis is on music theory. That's just counterproductive at best, or ignorant at worst.


What would you call the topic of "why are there 12 notes to the octave?" "why is the perfect fifth the most consonant chord?" "why do we use equal temperament?"

In the all the textbooks I have or have seen, those are called "acoustics" (and more specifically "tuning and temperament"). They are covered in the text book I had for acoustics, and not covered in any of the textbooks I used for theory (jazz or classical). For example, in Rossings "The Science of Sound", it's in a chapter called "Musical Scales and Temperament".

Look, I agree that they should be. I have literally had discussions with one of my PhD supervisors (who taught acoustics) about how much better some students would understand some of harmony if they started with some acoustics! But they aren't, so if one is going to redefine common uses of terms, at very least this should be explained in detail to the student prior to use.

My call on this stuff is always determined by "What will help my student learn most efficiently, without frustration or confusion". That article fails badly on that count.


But TFA is called "Music Theory for Programmers". It's not called "Music Theory for Music Students".

I guess we disagree on whether that should change anything.

While these are helpful topics to understand, they are not beginner topics. Not if you want to make music. They are fundamental questions in that they reside at the base of why things are the way they are, but they are not fundamental in the sense that you should teach them to a beginner who wants to make music.

The point is to make music. And the most practical way to do so is to teach instrument technique, intervals, scales, chords, and melody. Not low-level acoustic phenomena.

To make an (imperfect) programming analogy, you are proposing to teach low-level computation when most students would benefit from some Python, if/else statements, and functions. Not memory allocation and assembly. They're useful someday, but less useful when your first goal is to simply write a program.


> The point is to make music.

Is it? Why?


Because music is pleasurable to play, to experience, and it's gratifying to be creative and to discover your creative potential.

If you have an alternative reason to learn music and to start learning through acoustic phenomena then let's hear it.

Most people don't get into molecular gastronomy if they don't intend to cook a meal. And I'm going to go out on a limb and say that 99% of aspiring cooks shouldn't learn cooking via that discipline without first starting with something more practical and immediate.


TFA is titled "Music Theory for Programmers".

It’s also worth mentioning that these are very western ideas. Lots of other cultures derive alternative structures not based around 12 half steps to an octave and so on.

Oddly, or perhaps predictably, or both, most of them still converge on the same basic pitch classes.

The example I'm most familiar with is Carnatic and Hindustani music, where there are theoretically 22 tones per octave, and in fact the tones in most cases actually cover a range of frequencies rather than a single one. Nevertheless, the most common and most popular music from those traditions tends to only use about 7 tones per octave (equivalent to a western "scale"), and they still have a very central for tone ratios like 3/2.


Because such posts get tiring after a while. Strong dunning kruger and all that.

You can't compare running a single service in your home network with the operations it takes to serve a public DNS

>https://freedns.afraid.org/

This dude has been doing it for 25 years, and actually this is a dns provider for domain names which I'm decently sure makes it more complicated than public dns.

They're allowed to say they don't want to pay for it anymore, I just think their logic is bad. Or maybe their lawyer said they're running risks just ignoring takedown and they didn't want to deal with it anymore.


> this is a dns provider for domain names which I'm decently sure makes it more complicated than public dns

Can you expand on this? Isn't all DNS for domain names?


They mean it's authoritative DNS, not a resolver. The two are completely different services. Authoritative DNS is the side that serves the records for your website, resolver is the part that follows the tree of authoritative servers on behalf of the client.

Hey dang can I get my rate limit removed yet?


This is a scaling problem, not an intrinsic difficulty. Mullvad already had the infrastructure in place. I suspect the real reason is cost-cutting.

It's a legal problem (granted, you could still call that both a scaling problem and a cost problem), not a technical nor infrastructural one. That's where Quad9 has specific experience with public hosting that Mullvad doesn't.

I'm sure that the time, effort, money, and exposure that goes into responding and adhering to legal requests for a publicly offered service is something Mullvad wasn't expecting and would rather not be doing considering it's not their core focus.


What is intrinsic difficulty? A product at scale has many intrinsic dimensions, not just technical. Saying scaling is not an intrinsic difficulty is pretty weird given a highly scalable product usually looks nothing like their 1-user counterpart even when they have the same functionality.

”less touchy” is an understatement, it happily complies with running exploits, reverse engineering and decompiling. Asking Claude to do that will give you an error and make you feel like you’re about to get banned.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: