The position of the FSF is severely misrepresented by the title. Open the full article, you'll see that all FSF says is GitHub Copilot is proprietary software and SaaS, and all forms of proprietary software and SaaS are unacceptable and unjust. What about the copyright issue of machine learning, then? FSF says it's a new thing with many open questions, they are not really sure, right now they are calling for whitepapers from the public to hear your comments [0].
I think it's a reasonable position to take. Reducing the scope of fair use to strengthen copyleft is a double-edged sword, as it simultaneously makes copyright laws more restrictive, such a ruling can potentially be used by proprietary software vendors against the FOSS community in various ways. It's an issue that requires careful considerations.
> as it simultaneously makes copyright laws more restrictive, such a ruling can potentially be used by proprietary software vendors against the FOSS community in various ways.
Could it? Copyright law is FOSS's only protection. That's why it's witty - copyright law against copyright. Weakening copyright law in an ad hoc way is absolutely not good for FOSS. It's fine to rewrite copyright in a way that explicitly allows things like Copilot, as long as FOSS gets to copy bits of proprietary code, too.
Otherwise, after some appeals court judgement that the FOSS community failed to participate in (or even worse, subelements participated in on the wrong side) we're going to end up with a copyright practice that looks like the NFL exception in monopoly law.
> It's fine to rewrite copyright in a way that explicitly allows things like Copilot, as long as FOSS gets to copy bits of proprietary code, too.
This is exactly what I was thinking about. If Copilot is fair use, it means that all proprietary source code, as long as they're publicly available to read, will be free to use as training materials for a hypothetical free and open source machine learning project, which I think would be a good thing. An example is a proprietary program released under a restrictive "source available" license, you can read it but not reuse it under any circumstances (and I believe these projects are already included in Copilot's training data). This is why I said fair use can be a good thing and a ruling to reduce the scope of fair use can potentially be used by proprietary software vendors against the FOSS community.
It would be even better if training from all forms of available proprietary binary code can be fair use, too. It may allow the creation of powerful static binary analysis or code generation tools by learning from essentially all free-to-download proprietary software without copyright restrictions. However, the situation of proprietary binary code is more complicated here. Reverse engineering proprietary binary code is explicitly permitted by the US copyright laws, but the "no reverse engineering" clause in EULA overrides it, and this can be a bad thing. It makes FOSS's fair use right meaningless, meanwhile giving proprietary software vendors a free pass to ignore FOSS licenses.
Thus the outcome is unclear, it may go either way, this is why I said such an issue requires careful considerations.
> This is exactly what I was thinking about. If Copilot is fair use, it means that all proprietary source code, as long as they're publicly available to read, will be free to use as training materials for a hypothetical free and open source machine learning project, which I think would be a good thing. An example is a proprietary program released under a restrictive "source available" license, you can read it but not reuse it under any circumstances (and I believe these projects are already included in Copilot's training data). This is why I said fair use can be a good thing and a ruling to reduce the scope of fair use can potentially be used by proprietary software vendors against the FOSS community.
FWIW this seems to be the current interpretation of copyright laws when it comes to machine learning, at least in the US. The only questions I've really seen about the legality of Copilot is about it reproducing code and whether that reproduction is fair use or not. But few are arguing that training the model itself on any available source is violating fair use.
> FWIW this seems to be the current interpretation of copyright laws when it comes to machine learning, at least in the US.
I think this is a sensible take. An AI should be able to learn to program from any source code it can see, just like a human.
> But few are arguing that training the model itself on any available source is violating fair use.
People argue this all the time on HN.
But these same people seem to believe it is just pasting bits of code it has seen before together, so I suspect they don't have the technical or legal understanding to comment sensibly.
I disagree that copyright is FOSS only protection.
But it is true that this proprietary product extracts is value on the basis of open source software exclusively.
Yes, it would be nice to have the source of autopilot in exchange, but I think far more important would be for third parties to have the same access to the code to provide similar tools.
Note: The author is not entirely serious. It's part of a series called Mystifications: A short series of semi-satirical pop science articles, called "Here's why we don't understand". The science presented is mostly accurate. The first article was "we don’t understand electricity" and now it's "we don’t understand flight". You'll find the articles more enjoyable if you think of it as a thought experiment about the depth of knowledge - the author is a physics professor and he clearly knows what he's talking about.
Hm, I was hoping this article would explain in what sense we don't understand flight, or in what sense people think we don't understand flight, but it didn't seem to answer that question...
> I learned multiple times. Everytime I understood less of it.
Isn’t that how to spot seniority? The junior says “I know ReactJS and SpringBoot!” The senior says: “I don’t know much…”
Unrelated, but that reminds me how my Masters Degree teachers touted the importance of their subject in their introduction course, all explaining the Ariane V explosion from a completely different angle:
- The measurements professor: “Ariane V crashed because engineers tripped themselves into different imperial/metric units, this is why Measurements & Precision is the most important topic!”
- The programming teacher: “They fit a long inside an integer and it looped to negative, which inverted the trajectory of Ariane V and triggered its destruction, this is why learning C properly is the core of your teaching this year.”
- The quality assurance teacher: “They didn’t check the contract of the component! This is why QA is the most important when creating big systems!”
- The management teacher: “It’s the story of two teams who designed two components with different assumptions, one team worked in imperial units and they didn’t communicate clearly about assumptions, that’s why management is the one topic you should really work on.”
They were all right. Or rather, they were all wrong: Everyone knows Ariane V exploded because the officer pushed a red button ;)
Actually the first flight of Ariane 5 exploded automatically when it started to fall apart, because the flight computer read an Ada exception as flight data and from this, it decided to turn as fast as possible.
They reused the launch code of Ariane 4 in Ariane 5, but Ariane 5 was much faster to take off. It was an overflow on the acceleration and bad testing because reading an Ada exception as flight data is not great.
We learn that at school in France many years later.
>They were all right. Or rather, they were all wrong: Everyone knows Ariane V exploded because the officer pushed a red button ;)
...and this is why learning the value of drawing the boundaries and selecting stop points in the analysis of complex topics, and the employment of humor is a powerful rhetorical tool. This is why you composition is the most important topic this semester!
Sorry... Couldn't resist. <Queue the follow up psychology is the most important topic you'll learn this semester, followed by Biology, Social Psychology, Anthropology, all getting stucktrying to get in the door.
Interesting question! INSA Lyon in France, but that was in 2005, you could mock that the Old Continent does a lot of V-Cycle waterfall projects and had missed the Agile turn of 2001.
BUT learning how processes help is, instead, a very important step to judge what exactly we give up with Agile.
The irony is I went on creating software for requirements, and I can testify that all of the hardware industry does QA more diligently than ever!
That's because QA and Statistical Process Control were born out of manufacturing due to the high stakes with processes and tooling not being able to change on a dime like software does. I'm not surprised at all there.
Software Quality Assurance is much more... Spongey.
I once read a book called "There Are No Electrons". I'm not sure I'd recommend it, but its approach was interesting: the author reasons that unless you're in grad school studying physics (and perhaps even then), everything you've been taught about electricity is a lie anyway, so the author attempts to present a framework of easier to understand lies intended to make the reader able to better reason about and predict the behavior of electrical systems, than if the reader had only the lies that are usually taught.
> So it's better to say that our models are simplified, not lies.
To be fair, for most purposes (atoms, molecules, metals) there usually (very-) technically aren't any electrons, just configurations of the relevant quantum fields (eg in the form of electron orbitals) whose asociated conserved quantities would allow them to convert into a certain number of free-flying electron particles if you dumped in enough energy to make up the difference.
You see this a bit more obviously with ('virtual'[0]) photons, where some non-particulate field configurations simply can't be thought of as particles at all (eg attactive electromagnetic forces).
More generally: we have stories that say that "things behave as if they are made of ..." but too many people misread or mishear them and think that the form is "things are made of ..."
There are no quantum fields either, just as there are no atoms. Things (of the right size) behave as if there they were composed of quantum fields (or electrons or atoms), and the less we have to say "... except that ...", the more comfortable we are with the story.
Solid state physics was my favorite class in college (and it was a senior course that people regularly flunked so not really a beginner-friendly tutorial). It was also very hard, and one of only 2 courses I actually attended while studying because I couldn't just show up for the test and ace it. It was fascinating to finally understand the physics behind circuits I'd been building for years (I'd understood RLC circuits since high school, but transistors, op-amps, diodes, and all that stuff I knew how to use but the "how the fuck does this amplify current?" mystery remained).
Unfortunately I don't remember what book I used. But yeah, this definitely opened my eyes to how electricity works.
If this is the book with "Greenies" in it, i've read that, and it was interesting to read but i don't know that it gave me any better idea of how to build a circuit. I lost all ability to design any circuit when it was explained that transistors work because the places for the charges to go moved, not the charges themselves.
I look at "quantum computer" components and go "what does a grid of wires have to do with 'computing'? And then you realize the big secret - There's regular computers that take the 'output' of the qubits/QC stuff and 'decide' what the results are, since it's all just a blob of probability anyhow...
We understand flight well enough to make highly optimized airplanes.
There are some old controversies that are largely settled. The Microsoft Flight Simulator manual in 1980 "teached the controversy" but it was really settled decades before that. People still remember the controversy from back then and keep repeating it and probably will still do it when people are living in space colonies.
The Bernoulli effect explanation is bogus.
An alternate (correct) explanation is that if you just took a piece of cardboard, held it sideways, and moved it laterally it would push the air down and thus the cardboard would be pushed up.
If you like vector fields you can show that there is a topological defect (vortex ring) that is threaded through the wings and comes around to the other side. If you do an integral around the ring you can show the vortex holds the plane up.
I hear this but never seem to get any further info. Why are wings shaped with a curved top and flat bottom? Is there a good summary I can go read to understand this all?
When learning about flight, keep asking yourself "Then how do planes fly upside down?" Any explanation which does not mesh with sustained, inverted flight is oversimplified to the point of uselessness and inaccuracy.
In this case I took it to be poking some fun at the two conflicting 'intuitive' explanations for a wing producing lift: one being that air strikes the bottom of the wing as it moves forward, pushing upward on it, and the other being that air moves faster under the flat underside of the wing than over the curved upper side, causing a pressure differential. Of course reality is more complex than either simple answer, and the real answer is something more like, "The wing behaves approximately as described by this equation."
Its complex...The example normally given is, the wing is shaped a little flat in the under side and curved on the top. So that would explain the flow as you mentioned. However when an airplane flies upside down, its not sucked into the ground ;-)
It’s a common misunderstanding that the underside of a wing is flat and the top part curves. A paper airplane with thin flat wings still gets lift though there are several issues trying to scale this up. Similarly many aircraft will happily fly upside down.
Wings need to support the weight of your aircraft while being light this means they need to be reasonably thick especially using the obvious choice of storing fuel inside them. The first obvious choice is a teardrop shape which gets lift from being angled up similarly to the way a flat wing does.
If an aircraft flies level upside down it will lose altitude towards the ground (as opposed to right side up wherein given adequate thrust it should keep its current altitude).
In order to stay at a fixed altitude upside down you have to bring the nose of the aircraft up several degrees (increasing based on air speed).
If wings only generated lift in one direction (i.e. towards the curved side), then even flying with your nose up would pull you down if you are inverted. What people here are missing is that curved wings in level flight generate lift, but any shape of wing can generate lift with a positive angle of attack. Just stick your hand out the window while driving on the highway and tilt it slightly, you'll see.
> "Just stick your hand out the window while driving on the highway and tilt it slightly, you'll see."
this is really all the intuition most people need to understand flight, even if it leads to an incomplete understanding. it's easy to feel the air pushing on the bottom of your hand when you tilt it up (or top, when tilted down). what's not obvious is that there is also lift created on the top side at the same time, but that can subsequently be learned in high school physics (or fluid dynamics in college, which is where it really stuck for me).
Every aircraft has the wing set at an incident angle relative to the axis of the fuselage. Usually to generate enough deflection force for level (relative to the fuselage) flight at cruising speed.
Upside down flight requires you to basically inverse this deflection, but it isn't because of Bernoulli lift.
The 747 wing is at a 2° incidence angle relative to the body, which allows the body to be level with the direction of travel at cruising altitude/speed. An Airbus A320 has an incidence angle of about 5° at the body, twisting to -0.5° at the tip (many aircraft have such complex wings, but the aggregate is an important incidence angle). Every Cessna has a significant incidence angle.
The overwhelming majority of aircraft have an incidence angle relative to the body for the reason stated. So rather by "typically", could you name a single aircraft that doesn't have such an incidence angle? An SR-71?
As to "0 degrees angle of attack lift", such lift is close to negligible. Maybe you mean the body of the aircraft is zero degrees, but then we loop back to the core point again.
Wings, at least on small civil aircraft, generally DO have a positive angle of incidence where angle of incidence is defined as the relative angle between the chord line of the wing and the longitudinal axis of the fuselage.
I think it's easier to think of inverted flight as normal flight for a negative AoA. If the airfoil is symmetric -- as almost all aerobatic aircraft's are -- then it's functionally identical and inverted flight becomes a coordinate system "trick".
My favourite two "explanations" of flight are 1) dP/dt for air is greater down than up; and 2) Kelvin's circulation theorem, but alas that one is not very pub-friendly...
When I first saw the Bernoulli's principle demo of the floating disk at the science museum as a kid it made me mad. And when I actually learned about it in high school physics I still didn't like it. Reading that article now is very satisfying :).
In seriousness though, there is a big difference between "bottom up" causality-focused theories and these derived principles based on complicated notions of steady states. Even when the student is too junior not to have any choice but use the latter, I think the difference needs more emphasis.
Also the 3rd law model of flight is so much easier to understand they should teach it first.
Because the pressure on the top is lower :) (this is half-serious: the whole problem with these explanations is that cause and effect for all of these variables is not straightforward: you can see from the navier-stokes equations they are all dependent on each other).
Kind of. Actually the real ‘cause’ in my understanding is 1) the curved geometry of the suction (upper) side of the aerofoil and 2) the fact that the flow remains attached to it. Everything else - you can actually approximate the curved surface to a circle and apply equations of circular motion to a parcel of air to satisfy yourself with why the flow is accelerating. And Newton’s 3rd law explains how lift is generated on the wing. In my view there’s no need to use Navier-Stokes to explain how an aerofoil works, if you simplify the geometry to make a special case.
Most of the lift comes from the suction side.
Actually, if you really want to test an explanation, try to apply the same reasoning to explain how a sailing boat can sail upwind (or at least up to about 45 degrees off).
The devil is in that last detail. "Flow stays attached" is a description of the properties of the flow, not an explanation for what causes attached flow or why attached flow matters. It's semicircular reasoning to say that the plane gets lift because the flow stays attached... Attached flow and lift are correlated, but they may be two phenomena caused by the same underlying property.
"bounces" down, simple enough. Force on wing up and back.
top air:
bounces up off front of wing (because it's not infinitely thin), but then is unimpeded by wing. It get's slightly more compressed at the very front, but then as the wing goes down this big gap is left. The air isn't going to bounce on the air above significantly because air compressed and this is laminar flow to boot: Viscosity > internia-ness.
The about-to-be-vacuum means the bottom air pushes the wing up more easily, usually to the point where there is no more vacuum, just low pressure. But if you go really fast (or are a hydrofoil?) then there might be an actual vacuum.
The vacuum "initially" just accelerates the air vertically, but once things get going since the airfoil "carves out a triangle", the air might speed up horizontally too. There is air behind it (front re aircraft heading) pushing on it but not air in front which is getting "untraffic jammed" away.
There we go, I think this accounts for everything in the article without any Bernoulli. Screw Bernoulli.
You might get something out of this 2013 talk by former Boeing engineer Doug McLean on misconceptions about lift. [0]
[0] https://youtu.be/QKCK4lJLQHU?t=834 (watch for 5 minutes to get some idea of his main points, or 35 minutes to watch in full. The link will skip the introduction.)
My understanding is that the air moving over the top of the wing is compressed against the air above it in the atmosphere, like a venturi. This may be extremely simplified but it's what we were taught in flight school.
Does not move faster either. Otherwise, a flat wing would not work, and they do.
Gravity or force creates the pressure differential. Wing pushes on air below it. (Why birds fly.) Additionally, for moving wing, edges create vortices that create local pressure differentials. (Why helicopters and planes and birds work better than floating pieces of paper.)
Wings work very similarly to performance ship hulls in this regard.
Surely it does move faster, because it's lower pressure/you're putting less resistance on it?
If I have a wing shaped like ∖, air going in -> direction, which is what you need to generate lift with a flat wing, then the air on the bottom is running into the wing and slowing down, while the air on the top is being pulled into the region the wing swept clear of particles and speeding up.
For anyone who’s ever tried building a robotic bird, there is a lot more intricacy to how birds fly than just “pushing air”. A better article might have been, ‘we still don’t understand how certain species of bird fly so efficiently’
It does move faster. This can be readily observed in wind tunnel tests, and is a source of many issues once you get into transonic flight when the airflow can reach supersonic speeds while the plane in subsonic. Flat wings must be inclined to cause the air on the top side to move faster. The vortices cause air to move at different rates.
I thought it was mostly because of the slight upward angle of the wing which creates air compression under the wing and suction above the wing.
If you try to move a flat object through water, it creates pressure at the front and suction at the back. If you tilt it diagonally (and move it right to left), you get pressure in the bottom right and suction in the top right.
This is true of a symmetrical aerofoil (e.g. most helicopters) but not for an asymmetrical aerofoil (most fixed wing aircraft). It is true that a slightly positive angle of attack generates more lift than none (because the pressure/lower side starts making a contribution)
Correct. Still incomplete. Angle of attack causes a vortex at the trailing edge which has nothing to do with raw air speed and everything to do with fluid dynamics (which involves speed but is much more complex)
Short version is that you created a hole (lower pressure area) in air which it now tries to fill.
Air and gasses have finite limited velocity known as speed of sound, which is why you get these pressure differentials while the wing is moving.
With a flat wing, they're rather small and low pressure vortex is located behind the wing. In an angled wing, some of it is located below the wing and the air trying to fill the low pressure area exerts a lift force on the wing. (It's unlike a balloon. Bernoulli has very limited impact, unlike essentially wind.)
Isn't the intent of a smooth aerofoil design to prevent the formation of vortices on the trailing edge? They're inevitable at the wingtip, but in controlled flight most wings are trying to produce laminar flow, right?
In my understanding, if you increase angle of attack sufficiently to generate vortices on the upper surface, then you aren't efficiently transferring downward momentum to the air your wing is shedding, and you lose lift, which causes aerodynamic stall. Am I missing something?
I’m not sure I fully agree. Do you not get this trailing edge vortex with an asymmetrical aerofoil at 0 angle of attack? (Just less strongly because less pressure difference between suction and pressure sides)
Sorry. An inclined wing just means the wing is at an angle relative to the airflow. An induced rotation means that the wing causes the airstream to turn, so the airflow around the wing has a circular, rotating component.
Overall you are correct that the plane receives an upward force due to the air it interacts with, and that the air receives an equal amount of force downward. In level flight the vertical force components must equal zero (or the plane falls/rises).
But equally, if the plane is forced up, the air must be forced down. Cause and effect are not obvious from a force diagram.
The sad thing is, "the air hitting bottom of wing > top where bottom is determined in reference to the side of the aircraft least distant from the Earth's surface assuming an experiment in Earth's atmosphere" is really the most concise and relevant explanation given all of the factors at work. At least until we start encountering significantly more dense atmospheres that mysteriously do not sink under realistic conditions and start trying to fly planes through them. You fly because you're a flat thing skipping off what essentially becomes a more dense surface underneath you than above you. If you didn't, you wouldn't be flying. You'd be falling. And yes, here's a crap ton of math, try not to think about it too hard.
When I was a teen I asked my dad who was an aerospace engineer. He said there is just more than one way to calculate the result.
Though I think it's more valid to think of the wing as imparting a downward momentum on the air flowing over it. Meaning it's really a reaction engine.
As others have said it’s not really the shape of the wing that matters. Some shapes work better but I’ve always thought of it as more of a fluid density problem. As you increase speed the wing is in contact with a larger mass of air which at some critical point becomes large enough to support the weight of the aircraft. After you hit that speed then you are just manipulating the air flow to steer the craft. Holding your hand out of the window at highway speeds really makes it feel more intuitive to me. Of course I could also be completely wrong here.
When you hold your hand outside the window of a car in motion, your hand is only pushed upwards if you incline it upwards. If you incline it downwards, it will be pushed down. This is the angle-of-attack effect and simply relies on the normal force of the air striking the hand. If the hand is inclined upwards, the normal force has an upward component, creating lift.
Though I don't know what idea he was referring to, tides can be pretty hard to predict accurately. Obviously nothing to do with God, but it's probably fair to say there are aspects of them we don't understand or at least can't simulate arbitrarily far into the future.
"In an analysis of the tides in Venice Lagoon, at the head of the Adriatic Sea, where the tides seem to pick up because of near-resonancy of the basin, Vittori (1992) observed that consecutive tidal maxima are highly irregular. She argued this to be indicative of low-dimensional chaos. Whether the low-order dynamics to which this is due is either inherited from the dynamics of the local wind fields or of a genuinely oceanographic nature is not clear." [1]
This was the video in question: https://m.youtube.com/watch?v=HABNe7_D22k?t=1m52s. It's not about predicting the exact movement of tides, he's arguing science fundamentally can't explain the regularity of tides...
Funny though, the guy he's interviewing said Islam is a scam and Muslims are suckers who have fallen for it. Funny what you can get away with if you couch it right.
To be fair, he claims that ALL religions are a scam, not specifically Islam. I can tell you for sure that Bill O'Reilly wasn't grilling him for his bad treatment of Muslims!
Usually it's inductor coils and transformers, occasionally it's ceramic capacitors (all grades other than NP0 are microphonic, SMD or not), both problems are common in switched-mode power supplies, for example, powering the calculator LCD. I've never seen a singing resistor, very unlikely.
I remember seeing an interesting Audio Engineering Society's presentation (2005) [0] on a similar problem in balanced audio interfaces. Interestingly, an old-school audio transformer is more robust, it has higher CMRR in the real world when there's some common-mode impedance imbalance in the system, on the other hand the CMRR of an opamp seriously degrades. Designs which naively rely on the opamp CMRR were responsible for many noise problems in balanced audio.
> Where Did We Go Wrong? TRANSFORMERS were essential elements of EVERY balanced interface 50 years ago ... High noise rejection was taken for granted but very few engineers understood why it worked. Differential amplifiers, cheap and simple, began replacing audio transformers by 1970. Equipment specs promised high CMRR, but noise problems in real-world systems became more widespread than ever before ...Reputation of balanced interfaces began to tarnish and “pin 1” problems also started to appear!
> Why Transformers are Better. Typical “active” input stage common-mode impedances are 5 kΩ to 50 kΩ at 60 Hz. Widely used SSM-2141 IC loses 25 dB of CMRR with a source imbalance of only 1 Ω. Typical transformer input common-mode impedances are about 50 MΩ @ 60 Hz. Makes them 1,000 times more tolerant of source imbalances – full CMRR with any real-world source.
> CMRR and Testing. Noise rejection in a real interface depends on how driver, cable, and receiver interact. Traditional CMRR measurements ignore the effects of driver and cable impedances! Like most such tests, the previous IEC version “tweaked” driver impedances to zero imbalance. IEC recognized in 1999 that the results of this test did not correlate to performance in real systems... My realistic method became “IEC Standard 60268-3, Sound System Equipment - Part 3: Amplifiers” in 2000. The latest generation Audio Precision analyzers, APx520/521/525/526, support this CMRR test!
The experienced and mysterious audio engineer "NwAvGuy" [0] praised the virtue of using two gain stages and moving the volume control away from the first input to reduce Johnson noise in audio amplifier designs [1]. It's a good example of how the basic principle applies both to mundane audio and cutting-edge science: the system noise is dominated by the first amplifier stage. Adding some noise before the first stage significantly degrades signal-to-noise ratio, but adding the same noise after the first stage is often acceptable since the signal is much stronger now. To reduce noise, you move the noise-generating resistor away in an audio amp, or cryogenically cool the resistor in a radio telescope front-end.
> One of the big claims for many audiophile op amps is lower noise. The chip manufactures make a big deal about it and audiophiles, not surprisingly, have jumped on the bandwagon. But, in reality, it’s often the Johnson Noise that limits the noise performance of a headphone amp, not the op amps. Johnson Noise is, literally, self generated noise that’s present in any resistor. The larger the resistor value, the more noise you get. Many DIY headphone amp designs have the volume control at the input to the gain stage. And it’s, at the lowest, usually 10,000 ohms. By comparison the O2 has 274 ohms in series with the input. That’s a huge difference in Johnson Noise. The way volume controls work, the noise is typically worst at half volume where you have 5000 ohms in series with the source and 5000 ohms to ground. So, at typical volume settings, you get a fair amount of Johnson Noise from the volume control that’s amplified by whatever gain your amp has. That noise typically exceeds the op amp’s internal noise. If you put the volume control after the gain stage its Johnson Noise is no longer amplified. And, as a bonus, the volume control at lower settings now attenuates noise from the gain stage. For more, see O2 Circuit Description and Circuit Design.
> To put these numbers in perspective, referenced to the old 400 mV they’re –105.3 dBr and –108.2 dBr. On the exact same test, at half volume, the Mini3 had nearly 11 dB more noise and measured –94.5 and –97.5 dB. Noise of –113 dB below 1 volt is under 3 microvolts.
Bingo. In any piece of music gear that is after the guitar/mic preamp, where it is working with line level signal (a higher voltage than consumer audio line level, by the way), it hardly matters where you put the volume knob. If you design it halfway well, it will be quiet as a mouse.
> the system noise is dominated by the first amplifier stage.
In radio receiver design you have an LNA, low noise amplifier, as the first stage. It's designed for low noise and to be linear. Idea is take the energy from the antenna and amplify it with as little noise and cross modulation as possible[1].
[1] If the amp is non linear you end up folding out of band signals into your band of interest.
Has anyone worked out what happened to NwAvGuy yet? Afaik he never posted anything about taking a break or going away for a while. Given his pseudonym was totally anonymous I can only speculate - he could be dead or in prison or something...
It was also popular in the 80s, 70s, 60s, and yes, the 50s. Everything old is new. The real question is, "Why did people switch to single stage amps in the 1990s and 2000s?" The answer is that a bunch of chips appeared on the market around that time which could do everything.
I'd say a higher end DAC/amp would consider it. My Benchmark devices (which nwavguy uses as a reference to build his O2 and ODAC) does it the right way.
Fun fact: for the most demanding RF applications, namely, radio astronomy, the front-end low-noise amplifiers are indeed cooled to cryogenic temperature by liquid nitrogen. Here's how it's done at NASA for the Deep Space Network [0]. It's a long paper, see Chapter 4 Cryogenic Refrigeration Systems, PDF page 179 (text page 159). Also, nice photos in page 183 and 188.
The reverse problem is interesting. Consider Voyager 1- its high gain antenna is pointed essentially directly at the sun, a powerful wide-band noise source. How does it detect anything from earth? The DSN has to outshine the sun within the tiny S-band window that Voyager listens to: 20 kW and 62 dB antenna gain.
Since the amplifier has both voltage and current input noise sources, there is an optimum source impedance that provides a minimum noise figure, and it’s not an impedance match. This is called a minimum noise match, along with associated noise contours where noise is traded off with impedance match.
Also, the noise from an antenna is dependent on it’s efficiency and what it’s pointing at. Even if it’s input impedance is 50 Ohms, it can generate far less noise than the equivalent resistor.
I always want to make a nice-looking infograph for Wikipedia on the TV color bars, with colors, labels, and explanations of the staircase waveforms, black level, color burst, etc (basically combining all annotations in a textbook to a single image). Most people have only seen the color bars as an image, but the more interesting aspects can only be seen on a TV waveform monitor, if the signal is properly adjusted, you can see the "staircase" waveform align to the etched mark on the CRT (not a particularly good graph: https://www.maximintegrated.com/content/dam/images/design/te...). Currently, Wikipedia articles on NTSC/PAL don't have any explanation on how an analog video signal is made. Too bad that I don't know anything about image editing (I did export a waveform from the ADS simulator, waiting to be visualized indefinitely).
Also, if anyone has a high quality photo of the Philips PM5544 video signal generator, please upload it to Wikipedia. This machine is an important artifact of popular culture, yet photos of the signal generator itself is uncommon on the web (and many people mistakenly believed the PM5544 is just a test card, not a signal generator), but so far there's no high-quality photo under a free license. (Or leave a comment if you have the actual machine, I'd pay $1000 for that. If I ever get the machine, I'll take a photo and upload it, and write a blog post about how the circles and lines are drawn by the analog circuitry). Finally, manuals, manuals and manuals: I'm willing to buy any documents about the Philips PM5544 (or any notable signal generators) to get them digitized. Currently the only document on the web is an issue of Philips Electronic Measuring and Microwave Notes [0] that only briefly mentions a tiny bit of its inner working.
> Or leave a comment if you have the actual machine, I'd pay $1000 for that.
I am sure the specific significance of the PM5544 is what you are looking for, but FYI there are plenty of PM5570 and PM5640 in Germany and UK ebay seller listings.
Just thought I would mention that if that is of interest to you.
I think it's a reasonable position to take. Reducing the scope of fair use to strengthen copyleft is a double-edged sword, as it simultaneously makes copyright laws more restrictive, such a ruling can potentially be used by proprietary software vendors against the FOSS community in various ways. It's an issue that requires careful considerations.
[0] https://www.fsf.org/blogs/licensing/fsf-funded-call-for-whit...