Hacker News new | past | comments | ask | show | jobs | submit | RobotToaster's comments login

Wouldn't it be possible to "simply" match it's tumble?


No, when it tumbles, it does it around its centre of mass. You'd have to get a craft that has empty area inside.

If you know Elite, it has space stations where you dock by going inside, while matching station's rotation. That's only in one axis (and note the hangar goes through the axis of rotation, i.e. centre of mass). To add rotation around another axis would make the task impossible.


It might be possible if you have very powerful thrusters, functionally unlimited RCS fuel, and G forces don't matter...


like that station that is in orbit around a pulsar star and destroys anything trying to take off from it ?


Only if it is only spinning along one axis. Very likely to be spinning on multiple axis. That said, with enough money and effort I'm sure we could figure something out, like shooting it strategically with small projectiles to slow the spin, etc.


Anything "spinning among multiple axes" is just spinning around a single compound axis? There's no reason for a spacecraft to limit itself to any earthbound reference frame when it comes to matching frame with an incoming body from outer space.


In three dimensions, the rotation around one axis can affect the distribution of mass around other axes of rotation. That change in the moment of intertia causes acceleration, which can result in chaotic motion even without the addition of any outside forces.


Reminds me of the tumbling T-handle. A small tool is spun up in one axis, and due to some interesting physics, ends up flipping over on another axis every few seconds.

https://rotations.berkeley.edu/a-tumbling-t-handle-in-space/


I wonder if it's reproducible in vacuum or the air is necessary to destabilize it?


It's about angular momentum and happens whenever the axis of rotation differs - even slightly - from the semi-major axis. Interaction with a fluid is not necessary.

You can demonstrate it at home with your smartphone (or, more canonically, a tennis racket), and see for yourself that the tumbling happens much too quickly to be explained by whatever force the air is imparting.


What do you mean by "other axes of rotation"? As long as the object is rigid and not acted upon by external forces, its axis should never change, since both the direction and magnitude of angular momentum are conserved.

Wikipedia talks of "chaotic rotation" of astronomical objects, but only over long timescales due to gravitational interactions and thermal effects. On short timescales, its axis shouldn't change much at all, unless you bump into it and apply an off-axis torque.


Look at the Dzhanibekov effect

https://www.youtube.com/watch?v=8DOY21HnJII


Alright, that makes more sense, the trick is that the (conserved) angular momentum vector need not be parallel with the angular velocity vector, the simplest example being torque-free precession [0]. It doesn't help that most examples of non-constant angular velocity have external forces in the mix to confuse the reader.

[0] https://en.wikipedia.org/wiki/Precession#Torque-free_or_torq...


Unless acted on by an external force, all rigid objects only rotate about a single axis, do they not? That axis just might not be aligned with any useful parts you'd want to grab on to.


You might enjoy this, if you haven’t seen it: https://www.youtube.com/watch?v=1n-HMSCDYtM


Does it really work this way? If the craft is rotating along any other axis than its direction of travel, wouldn't the matching craft have to be revolving around it, not just rotating?


That sounds absolutely terrifying for the astronaut. Imagine the whole universe spinning past you every second. Not to mention the forces.


Sounds like a problem with apple's implementation? I don't have any problem with firefox on an old 9th gen i5.


I imagine there's a similar statistic for book shops and public libraries.


Yeah, it's not open source, the licence violates point five of the OSD https://opensource.org/osd


It's also not Free Software, as it also violates the Free Software definition[0].

0. https://www.gnu.org/philosophy/free-sw.en.html


Of course. Has anyone ever found a case of a license that not one or the other?

The Free Software Definition and the Open Source Definition are structured differently, but pretty obviously map from one to another.


There's plenty of OSD licenses that don't fit the FSD, but a free software license is necessarily open source, so the opposite can't happen.


I’d really be interested in an example of such a license. Where is the difference in the two definitions?


Not OP, but I linked to some details here:

https://news.ycombinator.com/item?id=43581484

The NASA Open Source Agreement is the one I found.


Thank you!


No there cannot be an OSD license that violates the FSD


GNU has a helpful chart where they clearly show that there is a sliver of "nonfree open source" licenses that are available [0].

> The term “open source” software is used by some people to mean more or less the same category as free software. It is not exactly the same class of software: they accept some licenses that we consider too restrictive, and there are free software licenses they have not accepted. However, the differences in extension of the category are small: we know of only a few cases of source code that is open source but not free.

I was able to find one example, the NASA Open Source Agreement, which is accepted by the OSI [1] but rejected by the FSF [2]:

> The NASA Open Source Agreement, version 1.3, is not a free software license because it includes a provision requiring changes to be your “original creation”. Free software development depends on combining code from third parties, and the NASA license doesn't permit this.

[0] https://www.gnu.org/philosophy/categories.html

[1] https://opensource.org/license/nasa1-3-php

[2] https://www.gnu.org/licenses/license-list.html#NASA


Guarantee that all "nonfree open source" is different readings. Take the NASA case. If youu read it as strictly as Stallman does then it violates the OSD also. The people at OSI at the time it was submitted read it more like a lawyer and decided it was compliant. Possibly today's OSI would disagree. Possibly tomorrow's FSF would agree. It's not a difference between free software and open source but a difference between how two sets of humans interpreted the text of the license.


Which point of the OSD would be violated by the NASA clause if read the same way that the FSF reads it?


OSD 3

And possibly 9


Eh, OSD 3 just says that derived works must be possible, it doesn't say that you must be able to incorporate third party source code into the derived work. Meanwhile the FSF's definition explicitly calls out this freedom as an essential component of Freedom 1:

> One important way to modify a program is by merging in available free subroutines and modules. If the program's license says that you cannot merge in a suitably licensed existing module—for instance, if it requires you to be the copyright holder of any code you add—then the license is too restrictive to qualify as free.

https://www.gnu.org/philosophy/free-sw.en.html#four-freedoms


Cuba is doing pretty well for a country under one of the biggest and longest blockades in history.


This looks really great.

Do you have any plans to add stock lens catalogue matching? To make it easier for hobbyists to manufacture lens assemblies.


Yeah that could definitely be a thing, good idea :) If you have any good links to share about good catalog databases please share!


The best option I'm aware of is used by a similar (but less advanced) python library called rayopt, it imports from the free version of zemax. https://github.com/quartiq/rayopt


Why does this keep happening? It seems like every month there's a new leak from an open S3 bucket?


New companies with immature systems, old companies hiring young developers doing side stuff off in their own world, bad default configurations etc

Most importantly there's a large amount of highly incentivized people probing constantly at mass scale. These days it's very easy to scan the internet (github, IPs, domains, etc) for information and "bad S3 configuration" detection is just a script anyone can use. No advanced programming skills required.


S3 (and most of AWS) is terribly designed, so you end up googling for access policies that likely work when you are trying to get a new project off the ground. That policy may not be right for prod in the future.

Not saying it is right, it's just what happens.



I know this exists, but while the implementation in iOs is excellent, I see that a very awkward-looking datepicker shows up in Chrome.

Some things that one can think of as missing:

- Masking (Being able to display "Wednesday, 12th of March 2028")

- Callbacks for enabling/disabling days (for dates)

- Ranges for searches.


Compare the native picker to e.g. one from antd:

https://ant.design/components/date-picker/

Actually, compare everything they have to native elements. If the project can afford it (in terms of bundle size, etc — it's fine for intranet), I don't even bother with native controls anymore.


I'm on a sub-optimal connection, so the Ant Design one took me about a minute to be responsive, while the native one worked in seconds.

I also am confused by this Ant demo page. Is every single date item supposed to be selected in a different element?

In this comparison, I vastly preferred the native date picker over the Ant ones. But I am probably misunderstanding the demo page. Or maybe it's just giving you "too many" options? I just need to pick a date and this seems like overkill, at best.


Better native standards could mean ant.design updates their components to use less js with the same ux. So everyone still wins.


I'm not in the most common browser and even for me, with a good connection, it took a while to load.


I really like my native pickers and UI compared to those examples. I can start with the fact that those are not usable on iOS 18, and they took almost a minute to load.



I don't think it is as extreme as that.

Raised buttons maybe, but we don't look for sunk physical pages to write on, for example.

I just want a convention showing me what I can do with a UI.

We had a working UI convention, but the Arty types threw it away by putting form over function, and modern UIs are harder to use because of that.


Right, what we need is some amount of physicality, not photorealism. We need to be able to guess the functionality just by looking at something, as opposed to clicking on everything in sight in case there is some hidden interactivity behind it.


We also need to bring back the principle of least surprise. Exploring modern UIs is dangerous because irreversible actions are not clearly identified.


Most people who voted for Brexit were mostly concerned about free movement of people, not goods. I doubt a free trade agreement would upset them too much.

If the EU would accept a FTA without free movement of people is another matter.


Yet those people are not at all concerned with free movement of non-European "refugees" now.


> If the EU would accept a FTA without free movement of people is another matter.

Absolutely not. This was made clear repeatedly. What became clear in the UK was that we'd rather lose market access in order to appease people with an irrational hatred of our fellow Europeans.

If people think trade and movement boundaries are good, why don't we have internal ones? Why should Mancunians be allowed to take up scarce housing in London?


You are correct.

EU: "The free movement of goods is one of the four fundamental economic freedoms laid down in the EU founding treaties, the other three being the free movement of capital, services and people."

https://eur-lex.europa.eu/EN/legal-content/glossary/free-mov...

> "The single market seeks to guarantee the free movement of goods, capital, services, and people, known collectively as the "four freedoms" "

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

The EU would welcome the UK being closer aligned to the EU, trade-wise. But the UK cannot be in the single market without all four freedoms. Which the UK still rules out.


The UK has a FTA with the EU. What they don’t have is access to the single market or a customs union.


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

Search: