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

Can anyone explain how does one technically lower a satellite?

Eject mass in the forward direction of its current tangent of motion. Slow down to go down.

So, for this they have a bit of expendable extra mass on board? What material is it, would it not cause even more debris then?

https://starlink.com/technology

> Efficient argon thrusters enable Starlink satellites to orbit raise, maneuver in space, and deorbit at the end of their useful life. Starlink is the first argon propelled spacecraft ever flown in space.

And you can see "How Ion Engines Work in Under 60 Seconds" https://www.youtube.com/shorts/_MUv28Yf_4g


The 'expendable mass' is almost never a solid or liquid. It's the gaseous combustion exhaust or plasma exhaust from the satellite's thrusters. The advantage of gases is that they just expand and disperse fast enough to be too wispy to cause anything on impact.

However, there are a few systems that do use solid masses for obtaining a reaction force. A remarkable example is called a 'Yo-yo despinner' [1]. It was used in missions like Phoenix (Mars mission) and Dawn (Asteroid belt proto-planet mission). And yes, it does create space debris. But those space debris are probably somewhere in orbit around the sun. Nothing that those guys are going to be too worried about.

[1] https://en.wikipedia.org/wiki/Yo-yo_de-spin


Satellites need thrusters for station keeping. Otherwise they drift out of their desired orbits over time.

Yes though the smallest ones like cubesats don't have them. They do tend to have rotation wheels for keeping themselves aligned but they can't actually affect their own orbit.

Let me see if I can. Before we go to space, let's try something on the ground. Imagine pitching a ball horizontally. What do you expect if you pitch it too slow? The ball will curve more towards the ground and meet it early, won't it? (In other words, it doesn't go very far and doesn't stay airborne for long). Going from ground to space, this action remains the same. You need to 'lower an orbit'? Reduce its forward velocity. It will curve more towards the planet and reach closer to the ground.

However, there is a bit more detail involved here. Why doesn't the satellite just fall to the Earth? (Please excuse me and disregard this part if you know this already. I'm trying to maintain conceptual continuity.) So, when something is flying horizontally (no aerodynamic forces), we know that its trajectory will curve towards the Earth due to the pull of gravity. If the ground (on Earth) curves as fast as, or even faster than the trajectory's curve, the object will never get an opportunity to even reach the ground. This is 'orbiting'.

Now assume that the satellite is initially in a circular orbit. The gravitational force acting on the satellite at any point in the orbit is perpendicular to the satellite's velocity vector and tangential to the orbit. The satellite will maintain a constant speed at this point, since its velocity and the force are always perpendicular [1]. So, what happens when we reduce the satellite's forward velocity? Just as we've seen with the ball, the satellite's trajectory (orbit) starts to curve more towards Earth. Now a subtle, but important change occurs. The velocity and the gravitational pull are no longer perpendicular! They start to align! And when that happens, the speed MUST increase. So, the satellite is now losing altitude and speeding up simultaneously [2]. At some point, the satellite will pick up enough speed again to 'straighten its curve' and avoid falling to the ground. In effect, the satellite had to compensate for the lost velocity in order to remain in orbit, and it did so by exchanging some of its altitude (gravitational potential energy) for velocity (kinetic energy) [3].

So our satellite 'fell' from where we slowed it down, until it had enough velocity again to maintain orbit. At that point, the gravity and the velocity are parallel again, since it will keep falling otherwise [4]. But since it 'fell from a higher altitude', it's speed is now too high for it to remain at that altitude. The orbital curvature is a bit 'too straight' now and it starts to curve away from Earth. So now we're in the exact opposite situation of what was explained in the last paragraph. The satellite is now climbing back up again! As it happens, the satellite actually climbs back up to the point where we slowed it down! And when at that point, its velocity is exactly the same as what it was, after we had slowed it down! [5] So the satellite did the inverse of what it did earlier - it exchanged kinetic energy to get back its altitude (potential energy). The satellite is now living in cycles juggling kinetic energy and potential energy back and forth. The final effect is that the point in orbit that's diametrically opposite to where you slowed it down, is now at a lower altitude. And thus you've effectively 'reduced the orbit'!

One more detail to pin down. How do we slow down a satellite in the first place? Easy! Push the satellite in the opposite direction of its velocity [6]. This is called 'retrograde thrusting' or 'retro burn'. But that's about as easy as it gets. Remember that unlike on Earth, you don't have a surface (a wall or the ground) to lean against. Imagine pushing something heavy on an ice rink. The good news is that you can still push things on an ice rink. The only catch is that the push force will set both the item and you in motion in opposite directions [7]. And that's exactly what we do in space. We throw out mass from the satellite in the form of super-fast gaseous of plasma exhaust. The key is to throw out the mass with as much momentum as possible. But the mass is limited by how much you can carry - it's a depleting resource. So you're basically left figuring out how to throw it out with ever increasing speeds. And that's how we slow down the satellite in space - fire your thrusters!

And finally to lower an orbit entirely, instead of just one point on it, you have to do multiple firings. There are bunch of these 'orbital maneuvers'. The most common one is the Hohmann Transfer [8]. If you could understand what's given above, most orbital maneuvers including Hohmann Transfer will feel very intuitive to you.

[1] Speed is the magnitude of velocity and it remains steady in a circular orbit. However, the perpendicular force will keep bending the velocity vector, thus constantly changing its direction.

[2] This is the from-the-first-principles explanation of conservation of angular momentum. This is how the ballerina spins faster by pulling in her arms.

[3] If this sounds like a 'negative feedback' phenomenon to you, that's because it is. Feedback is a mathematical construct. Nobody ever said that a feedback mechanism must be implemented separately. Some systems have them inherently built-in.

[4] This is the lowest point of the orbit - the periapsis.

[5] Yes. There is quite a bit of hand waving here. I didn't explain why the satellite went back to its original position with the exact same speed. But that's what actually happens. It might take a lot more 'mathematical sense' to explain just using words. One thing I know is that this has something to do with the fact that the gravitational field is one of those 'conservative fields'. If you take a trip inside a conservative field, and return to the location where you started, you will be left with the exact same (kinetic) energy as you started with. You may exchange your energy during the trip, but you always regain it back when you get back to the starting point, no matter what path you took. As far as I understand, the 'conservative' part refers to the part that the energy is conserved and stored, and never lost. Unfortunately, the force field that we're most familiar with - frictional force - isn't conservative at all. If you're going on a trip, be ready to spend some energy!

[6] One matter that confuses a lot of people is why the satellite's position changed at the opposite side of the orbit, instead of the point where we applied the force. The answer is in the Newton's second law. Force changes momentum, not position - at least not directly. The direct effect of application of retro thrust is that the velocity reduces at that point. The change of position on the other side of the orbit is only a consequence of that velocity change.

[7] Yes, the Newton's vengeance law.

[8] https://en.wikipedia.org/wiki/Hohmann_transfer_orbit

[9] Every so often, someone comes along and argues that gravity is not a real force and all these explanations are wrong. If you want to deal with this in terms of relativity and space time curvature, be my guest. But for all practical purposes, the old faithful Newtonian physics works just fine, even as a special case of relativity.

[10] This should probably have been a blog post. Please don't shout at me if it annoys you. This is one of my favorite subjects and I just got carried away. I used to teach and train many students and junior professionals in these topics.


>[10]..

From the looks of it, you still are teaching. Very informative read!

Extra points for non-referenced footnotes! =)


Plain text files are appreciated.

I started storing all my notes (500+ by today) in markdown files locally. It's easy to search and navigate with grep and ag/rg. It's easy to edit in Vim or your favorite editor. It's easy to append all sorts of informations. I add some flags and properties in metadata, like last_reviewed, some tags, etc.

The versioning and sync is solved by git + a private github repo.


While I’ve been working on my knowledge base meets spaced repetition project, I looked through a bunch of articles, and it’s very easy in fact.

We keep forgetting stuff. But we can remember it more by active recalling. And there is an evidence that you can recall with intervals that grow, to make it optimal. That’s it really. Everything else is tooling on top of that simple fact.

* https://github.com/odosui/mt


I remember the was a guy who regularly posted tech predictions and then every year adjusted and reflected on his predictions. Can anyone help me find it?



That’s the guy, thank you!


Open sourcing a system where you might have notes in markdown to build a knowledge base, and review them according to a schedule, but also Anki like flash cards attached to each note.

All notes are simple markdown file stored locally.

I’ve been using it to benefit my research and make the knowledge to stick better on my head for several years. My base is more than 400 markdown notes now, and I sync them to a private GitHub repository.

https://github.com/odosui/mt


I've been working on knowledge base + spaced repetition project, and I know how convenient markdown files are.

1. You can view them anywhere (Github renders them nicely) 2. You can edit them in your favorite editor 3. Formatting doesn't decrease the readability 4. Extensible (syntax highlighting, mermaid, mathjax, etc.) 5. Cross-linking which is a core for any knowledge system is free 6. You can use Git for versioning and backup, etc, etc.

https://github.com/odosui/mt


This looks really interesting! I am studying "knowledge-heavy" subjects with lots of facts I need to learn, and have been looking for software where I can write flashcards directly within my notes, and both review them when reading my notes, and globally across notes. I like to have my notes locally, so I didnt find any good solutions. But there are some parsers for anki that can process markdown documents and extract items within them


Sounds like literate programming in markdown for anki cards.


It's funny when you start think how to succeed with LLMs, you end up thinking about modular code, good test coverage, though-through interfaces, code styles, ... basically with whatever standards of good code base we already had in the industry.


I don't get it. Why would Anthropic need to own a JS runtime?


Because they have a product that makes $1bn+ a year that depends on having a good, stable, cross-platform JS runtime.


I'm still confused. Why not just pour a ton of resources into it since it's open source. I guess dev mindshare? It is a great product


Pouring a ton of resources into an open source project that raised $26m in VC doesn't guarantee that the project will stick around. Acquiring it does.


Buying Bun to ensure it sticks around doesn't pass the smell test unless they had very few months of runway left


Bun had four years of runway left.


That doesn’t require or benefit from acquiring Bun. Node continues to exist and serve fine.


You're describing Node.js which has existed for the last 15 years


And is owned by Microsoft. The theory is that by symmetry Anthropic should own a node competitor.


Microsoft doesn't own node.


but they are a company that burns billions every year in losses and this seems like a pretty random acquisition.

Bun is the product that depends on providing that good, stable, cross-platform JS runtime and they were already doing a good job. Why would Anthropic's acquisition of them make them better at what they were already doing?


> Why would Anthropic's acquisition of them make them better at what they were already doing?

Because now the Bun team don't have to redirect their resources to implementing a sustainable business model.


It's Anthropic, not Microsoft. They already had a runway of 4 years, and honestly, that is preferable to hitching their wagon to a volatile startup like Antropic.


>but they are a company that burns billions every year in losses

No they don't.


> As discussed previously, OpenAI lost $5 billion and Anthropic $5.3 billion in 2024, with OpenAI expecting to lose upwards of $8 billion and Anthropic — somehow — only losing $3 billion in 2025. I have severe doubts that these numbers are realistic, with OpenAI burning at least $3 billion in cash on salaries this year alone, and Anthropic somehow burning two billion dollars less on revenue that has, if you believe its leaks, increased 500% since the beginning of the year.

https://www.wheresyoured.at/why-everybody-is-losing-money-on...


You may have posted the wrong link, because what you posted was not a source, but rather an amatuer blogger's oponion about what anthrotic's and OpenAI revenue and losses are. Do you have the correct link to actual evidence that Anthropic has losses in the billions?


> Privately held companies often disclose revenue figures if they are growing quickly, but keep the rest of their finances a secret because they often tell a far less impressive story. The approach is especially true for AI developers that don’t want to disclose the extraordinary rate at which they are burning cash. The Journal is reporting Anthropic’s base case projections, not its more optimistic forecasts.

> The Information earlier reported on some of the financial figures for both companies.

> The documents show that OpenAI expects to burn $9 billion after generating $13 billion in sales this year, while Anthropic expects to burn almost $3 billion on $4.2 billion in sales—roughly 70% of revenue for both.

https://archive.is/e7pg9 / https://www.wsj.com/tech/ai/openai-anthropic-profitability-e... (paywall)


Thanks for the link, however, this is not saying what you think it is saying. This is talking about expenses, not losses. Saying that Anthropic has expenses in the billions is as meaningless as saying that Google has expenses in the hundreds of billions. This exemplifies why I hate it when people use amateur blogs to try to show that AI companies are failing; they use amateurish interpretations that are usually wrong, and a lot of people latch on to them because it confirms their own ideals


Please read the article. When it says it'll burn $x on $x revenue, it means the burn is not expenses but the net loss. Here is another article that says the same thing:

https://fortune.com/2025/11/12/openai-cash-burn-rate-annual-...

Do you really think Anthrophic's annual expenses are in single digit billions? Or OpenAI's annual expenses being less than $9 billion?

> people latch on to them because it confirms their own ideals

I think this applies universally, even to yourself, no? You're so deadset on believeing Anthrophic is not losing billions, you're debating semantics and borderline insulting my reading skills.


Ok but node is even more stable and mature - compare node api parity in bun and also issue of bun vs node


But they are not using node any more?


I'm wondering if Bun would be a good embedded runtime for Claude to think in. If it does sandboxing, or if they can add sandboxing, then they can standardize on a language and runtime for Claude Code and Claude Desktop and bake it into training like they do with other agentic things like tool calls. It'd be too risky to do unless they owned the runtime.


Why would Sun then Oracle own Java? Why would Microsoft own .net? Why would Apple own swift?

IOW look where the puck is going.


Not sure this automatic "How" removal is relevant in this case. The original article name is "How ASML Got EUV", and it's a tech history.


Knowledge management meets spaced repetition: open-sourcing my tool I've been using for the last five years https://github.com/odosui/mt.


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

Search: