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

You're right, of course, but "those in government" aren't a single entity. There's always an incentive for one corrupt part of government to take more than their fair share of the loot, and then for the next part to take more, and so on... until their combined cut is over the revenue-maximizing percentage, and they make less than they could have if they had coordinated better.

(I want to call this "the tragedy of the commons," but that phrase doesn't sound quite dark enough.)


its usually those with financial interests and objectives simply corrupt politicians to legislate their way into reality. politicians serve the highest bidder

It doesn't track cost of living? The way it's calculated is all about cost of living!

In the US, the official inflation numbers are based on a "basket of goods" meant to be representative of a typical person's spending. Housing currently makes up about a third of the basket, while luxury items are a fairly small percentage. Here's a pretty well-written summary, albeit with numbers from 2022:

https://www.pewresearch.org/short-reads/2022/01/24/as-inflat...

Changes in housing prices have a large effect on the BLS's inflation figures. Downward changes in the price of luxury goods have a small (and bounded) effect. Even if all luxury goods became free, the reduction in inflation wouldn't be all that much.


CPI is an aggregate measure which munges a bunch of things together under a single statistic.

In fact, the cost of necessities has overall risen faster than the cost of discretionary goods. This has been generally true since the mid-1990s; prior to that, inflation differences were much smaller across income groups despite lower income groups spending more of their income on necessities. In some periods like the post-COVID housing and energy price shocks, the differential effect of real inflation on basic necessities has been even greater.

Even "small" effects compound over time. For example, when someone in a low bracket loses 10% purchasing power after many years, the net economic stress they experience is much greater than for someone at a high bracket. Differential inflation of necessities vs discretionary goods magnifies this.


Housing is actually ~44% in 2024, but the subcategory of 'Shelter' is ~35% for CPI-U. 'Shelter' is further broken down into rent and owner's equivalent of rent. 'Owners' equivalent rent of residences' is ~26% for CPI-U and ~21% for CPI-W, 'Rent of primary residence' is around 7% and 10% respectively.

Depending on how one live their lifestyle, the 'inflation' calculation can greatly vary in relevance.

Source: https://www.bls.gov/cpi/tables/relative-importance/home.htm


Nope. CPI is an excellent differential indicator -- "how much did a typical person's cost of living rise this year" -- but it's a terrible integral indicator if you compound it because it's blind to the difference between forced and voluntary substitution. If essentials inflate faster than wages, money_in=money_out drives a reduction in nonessentials -- forced substitution -- and the CPI basket adjustments launder the forced substitution into voluntary substitution.

Well, "launder" is a strong word that the hardworking bureaucrats at BLS do not deserve, but the people who use CPI as a deflater so that they can wave around graphs "proving" that things have never been better absolutely deserve it, so I'll keep it in.

Bonus meme: the American Dream was not to Owner Imputed Rent a house.


Yes, it also takes into account rising quality. For an example, in 2010 I rented a rat hole apartment for $x from a fisherman who had inherited the building. He never did maintenance (he was out to sea most of the year) and he never raised rent.

A large company bought the building after I moved out. Ten years later, the same apartment with a fresh coat of paint and new countertops was back on the market for a rent of about three times $x.

The CPI can say that apartment, since it was refurbished, increased in quality and so it wasn't really a price increase of the same good from $x to $3x. This offers a "degree of freedom" to adjust the CPI itself (since quality is inherently subjective), and may be a big part of why CPI does not reflect the lived experience.

I didn't care one bit about paint or countertops when I rented that apartment and I assume broke young adults today don't either. At the time I wanted the cheapest place to live in the area and this was it. It still is one of the cheapest places, but you need three times as much money to rent it.


It’s also been toyed with and twisted since about 1983. The actual standard of living for Americans has generally been falling since then.


Which changes to CPI since 1983 do you most object to?

How are you measuring the "actual standard of living?”


The wording was a bit unclear. The previous paragraph mentions wanting something cheaper than "those pesky XORs and multiplications". The multiplication is the expensive part; the (very cheap) XORs are just mildly annoying because you have to think about what they're doing.


> I’d like to know the memory profile of this. The bottleneck is obviously sort which buffers everything in memory.

That's not obvious to me. I checked the manuals for sort(1) in GNU and FreeBSD, and neither of them buffer everything in memory by default. Instead they read chunks to an in-memory buffer, sort each chunk, and (if there are multiple chunks) use the filesystem as temporary storage for an external mergesort.

This sorting program was originally developed with memory-starved computers in mind, and the legacy shows.


If money ever starts looking particularly illusory, try thinking in terms of the underlying resources that markets allocate.

That's 'resources' viewed as expansively as possible, everything from the specialized labor-hours of people who know how to do quality control on bulk-manufactured photovoltaics to the ore used to make ball bearings in the factory all the way to the guy in charge of managing a grain elevator that was involved in making the bread for the sandwich one of the janitors had for lunch. The web of collaboration between all these far-flung people who mostly don't know each other, too vast and intricate to fit in any living mind, is how we currently get most of our material stuff.

... And in a conventional market system, the core of how those people coordinate their efforts is money. The price that each person is willing to buy something for or sell it for sends a signal about how much they care about it relative to other things. And markets are one popular way of aggregating that information, helping guide society's cooperative efforts in the direction of what people care about.

There are various allocation systems that don't involve money, both theoretical and historical. Community-based mutual reciprocity with a reputation mechanism to discourage freeloading, for example, can be found all over the place in pre-modern history because it worked – as long as your community was small enough that you can realistically all know each other. Or, back in the 20th century, there were a number of efforts to scale up operations research toward the level of nations, since suddenly we had computers fast enough to handle e.g. non-trivial linear programming. (The successes and failures were both instructive.)

--

Coordination problems are hugely underrated in political discourse. So when I hear people say things like "The economic system is the ideology holding us back", I always have to wonder: how carefully has this person thought about a what a viable alternative would look like?

"I dislike the current system" is only the first and most trivial part of a real reform agenda; the next part has to be "... and here is how to meaningfully change it in a way that doesn't result in disaster, with a detailed discussion of mechanism design and a look at relevant historical prior attempts. [Insert essay or hyperlink here.]"


Sadly a lot of people look at our economic system through an ideological lens - how it allocates resources is, to them, driven by political, cultural and social motivations. The fact that by far its most important purpose is resource allocation is often completely ignored.

Rising petrol prices here in Australia draw criticism against fossil fuel wholesalers - as if they are doing this solely to screw over Australians. The fact that these high prices are caused by an actual lack of resources and that the higher prices are driving a reallocation of resources to those who need them most (ie. most willing to pay for them) is not on the radar for many.


> The fact that these high prices are caused by an actual lack of resources and that the higher prices are driving a reallocation of resources to those who need them most (ie. most willing to pay for them) is not on the radar for many

Careful using words like "need". The resources are allocated to the economically most efficient sectors. Since if you are economically efficient, your profits are higher and can afford to pay more than others.


That's a fair point.

In most cases these are congruent ideas, though. If I have no choice but to drive, but someone can drive or take public transport or work from home, high fuel prices incentivise them to not use it, saving some for myself.

I'm sure there are plenty of people throughout an economy who just don't care, but on average it has substantial impacts, and it's common now for people to totally dismiss that.


Any human system is inherently ideological.

"It’s not only our reality which enslaves us. The tragedy of our predicament when we are within ideology is that when we think that we escape it into our dreams, at that point we are within ideology." - Slavoj Zizek

> The fact that these high prices are caused by an actual lack of resources and that the higher prices are driving a reallocation of resources to those who need them most (ie. most willing to pay for them) is not on the radar for many.

This, for example, is a deeply ideological statement. Do I really need something most just cause I can pay more for it? Does the billionaire need the mansion more than the homeless person needs some living space?


The other replying commenter made a good point that "need" is perhaps not the best description, but I'll stand by it as reasonably close to what I mean.

Yes, there are plenty of people with high incomes who continue commanding resources they may not strictly "need", but across the economy as a whole the effects of these prices is still to allocate resources in an efficient way. The point is this avoids an acute shortage and rationing, which is the alternative to transmitting this information via prices and almost certainly far less economically productive.


If you're familiar with the technical specs, I'd be interested in hearing what size of objects the star trackers can sense and at what range. In theory the fancier star trackers can see objects around 10 cm diameter hundreds of kilometers away, without needing to worry about a pesky atmosphere [1], but I don't know how sensitive the sensors on Starlink's current generation satellites are, and this web site isn't saying.

They're mostly touting the improvement in latency over existing tracking, from delays measured in hours to ones measured in minutes. Which is very nice, of course, but the lack of other technical detail is mildly frustrating.

[1] https://www.mit.edu/~hamsa/pubs/ShtofenmakherBalakrishnan-IA...


NASA tracks debris 10cm or larger. They also detect and statistically estimate debris as small as 3mm in LEO.

This is my source, from 2021 fwiw: https://oig.nasa.gov/office-of-inspector-general-oig/ig-21-0...


10cm is huge, that could even be a functioning 1U cubesat.


So it looks to be just the latency improvement that's noteworthy, then. Thank you!


Maybe coverage, too?


Yes. Sorry for the brief answer. Too bad I got downvoted. There's no size improvement.


It got downvoted because it had no info about why you claimed there was no improvement.

SpaceX wouldn’t waste money developing a system that had no improvement over what space force already offers.


They would if they could bilk more taxpayer money for it.


Note from analysis in the paper: (CST = Commercial Star Tracker, for which they model several common ones flown on satellites)

>From Fig. 1, it is clear that many typical CSTs can be used to detect debris with characteristic length less than 10 cm at distances as far as roughly 50 km. These same sensors have the potential to detect debris as small as 1 cm in diameter as far as 5 km away. Even space-limited CubeSats using nanosatellite-class CSTs can detect 10-cm-class debris at roughly 25 km away or 1-cm-class debris at a distance of 2.5 km. Higher-performing imagers like the MOST telescope can further characterize orbital debris of 10 cm diameter as far as 400 km away or be used to characterize orbital debris smaller than 1 cm at ranges not exceeding 40 km.


Honestly, these two paragraphs are one of the most compelling things they could possibly say in a press release:

> Stargaze already has a proven track record in its utility for space safety. In late 2025, a Starlink satellite encountered a conjunction with a third-party satellite that was performing maneuvers, but whose operator was not sharing ephemeris. Until five hours before the conjunction, the close approach was anticipated to be ~9,000 meters—considered a safe miss-distance with zero probability of collision. With just five hours to go, the third-party satellite performed a maneuver which changed its trajectory and collapsed the anticipated miss distance to just ~60 meters. Stargaze quickly detected this maneuver and published an updated trajectory to the screening platform, generating new CDMs which were immediately distributed to relevant satellites. Ultimately, the Starlink satellite was able to react within an hour of the maneuver being detected, planning an avoidance maneuver to reduce collision risk back down to zero.

> With so little time to react, this would not have been possible by relying on legacy radar systems or high-latency conjunction screening processes. If observations of the third-party satellite were less frequent, conjunction screening took longer, or the reaction required human approval, such an event might not have been successfully mitigated.

Looks like a non-trivial upgrade to previous systems, and they're making Stargaze's data available to other satellite operators free of charge. Nice!


> they're making Stargaze's data available to other satellite operators free of charge

With so many Starlink satellites odds are that one false move on anyone's part ends up in an incident involving them. Sharing this data makes the field safer for everyone, and Starlink gets to steer clear of any bad news titles.


It will be interesting when multiple parties are using these systems and still failing to communicate out of band. Like trying to pass someone in a hallway who keeps trying to make the same course correction as you until you both make eye contact and come to a real agreement.


> still failing to communicate out of band.

I don't understand countries or operators that do this.

There's no secrets about hardware position and orbit. Even amateur astronomers can track spacecraft.

There's no benefit to trashing orbit from failure to coordinate and cooperate. Any collision in LEO will deny it to everyone for several years.

So who is being insular and why is it to their advantage?


When you're SpaceX and building this[1], others aren't going to try too hard to avoid your satellites..

[1] https://wikipedia.org/wiki/Golden_Dome_(missile_defense_syst...


Now I would really love to know who the other operator was.


> In a statement posted on social media late Dec. 12, Michael Nicolls, vice president of Starlink engineering at SpaceX, said a satellite launched on a Kinetica-1 rocket from China two days earlier passed within 200 meters of a Starlink satellite.

> CAS Space, the Chinese company that operates the Kinetica-1 rocket, said in a response that it was looking into the incident and that its missions “select their launch windows using the ground-based space awareness system to avoid collisions with known satellites/debris.” The company later said the close approach occurred nearly 48 hours after payload separation, long after its responsibilities for the launch had ended.

> The satellite from the Chinese launch has yet to be identified and is listed only as “Object J” with the NORAD identification number 67001 in the Space-Track database. The launch included six satellites for Chinese companies and organizations, as well as science and educational satellites from Egypt, Nepal and the United Arab Emirates.


> 48 hours after payload separation, long after its responsibilities for the launch had ended

This is funny, the way things are just discarded in space, not our problem anymore vs. deorbit


I think this is more that the offending satellite was at that point the responsibility of the satellite operator, not the launch operator.


I think they are saying "this is not on us, this is on the sat operator". Which may or may not be true, who knows.


unless the sat operator is sueing for a refund because they were put in the wrong orbit... its the sat operator.


If you get hit by a car 5 minutes after you get let off at a bus stop it isn't the bus drivers fault.


Yeah while I didn't directly mention it, I'm referring to stages being discarded in space by a specific party


Nah, in this case the driver is the person who gets off and goes and bumps into another person.


And what the goal of that maneuver was.


It seems like it deliberately came close to the Starlink sat, but the "why" is still a good question.


Weapons test springs to mind, or as a sibling comment suggested a test of Starlink response capabilities.

How confident are we the intent was nefarious? Do you ever see accidental near-misses with this type of flight profile?


The system exists- ergo, people in the know are concerned about accidental collisions.


Alternative: the system exists, so people in the know may well have done proper risk assessment and may have identified multiple reasons that could result in a collision. Some of those reasons are accidental, some are not.


A test of SpaceX's awareness & response would be ample reason.


If so, SpaceX's longer term response being "here's our SSA data for everyone and here's how we source it" is a good one for all parties involved (even more so for SpaceX and govt customers they share it with if they have other capabilities...)


Speculation:

SpaceX has considerably better data than what they disclose, and offer free of charge.

The USSF enjoys full access to that better data, for $[TOP_SECRET]/month.


Well we already know Starshield (the military version) has specialist space domain awareness capabilities that aren't being shared, and it's entirely plausible that data from regular Starlink sensors/receivers (other than the disclosed star trackers) can be fused into something useful by SpaceX and/or the Space Force.


Cause problems and deny it


> react within an hour of the maneuver being detected

I'm curious at what steps were involved took an hour. Running the calculations should be quick (computers are fast), as is transmitting commands.

This sounds like there's human in the loop that had to make decisions.


Orbital mechanics can be somewhat counterintuitive.

If you want to change the altitude of your orbit at a certain place, the most efficient place for that is generally when you're on the other side of the planet from that place.

In low earth orbit it takes about 90 minutes to go around the planet, so a small nudge 45 minutes before the potential intercept is going to be vastly more efficient than a big shove when the collision is 5 minutes away.

Starlink uses high efficiency ion thrusters so it has to do small nudges anyway..

So I would not be surprised if most of that hour is spent waiting for the right time to fire the thrusters.


Maybe I misinterpreted the statement - I thought it was talking about the time from detection to sending the command to the satellite, not the time until the satellite actually took action.


Slowing the adoption of much-safer-than-humans robotaxis, for whatever reason, has a price measured in lives. If you think that the principle you've just stated is worth all those additional dead people, okay; but you should at least be aware of the price.

Failure to acknowledge the existence of tradeoffs tends to lead to people making really lousy trades, in the same way that running around with your eyes closed tends to result in running into walls and tripping over unseen furniture.


But we have no way of knowing whether robotaxis are safer. See, for example, the arguments raised here: https://www.bloomberg.com/news/features/2026-01-06/are-auton...

We can't blindly trust Waymo's PR releases or apples-to-oranges comparisons. That's why the bar is higher.


You may not have any way of knowing but the rest of society has developed all sorts of systems of knowing. "Scientific method", "Bayesian reasoning", etc. or start with the Greek philosophy classics.


It's a tale as old as schlock journalism: an article seems interesting... until it talks about something you actually know about personally, at which point it suddenly starts saying obvious nonsense.


My experience is that very few people understand what I am saying if I really explain things. It is usually better to say obvious nonsense that gets people work in the same direction. I most masscommunication is meaningless until you find the meaning yourself, there are some rather wonderful educators that prove I am wrong. I can only think of one that I have met, and he spent 50% of his time talking about "unrelated" topics. He died, teaching to the end.


I'm not too familiar with the JVM so perhaps I'm missing something here: how would that help? The file is tiny, just a few bytes, so I'd expect the main slowdown to come from system call overhead. With non-mmap file I/O you've got the open/read/close trio, and only one read(2) should be needed, so that's three expensive trips into kernel space. With mmap, you've got open/stat/mmap/munmap/close.

Memory-mapped I/O can be great in some circumstances, but a one-time read of a small file is one of the canonical examples for when it isn't worth the hassle and setup/teardown overhead.


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

Search: