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

Stability of icebergs is tricky. They don't "become" top heavy as the article states, they are constantly top heavy.

The center of mass of the iceberg is above the center of buoyancy 100% of the time. What prevents the flip is a flat base which hopefully counters the small tilts by moving the center of buoyancy in the same direction as the center of mass.


Restricting access to land you don't own should be treated like theft.

Calibri was supposedly easier to read by people with disabilities. While this itself is debatable, that's not the reasoning behind the font switch. The mere attempt at making life easier for disadvantaged people is labeled DEI and as such cannot be tolerated by this administration.

> Calibri was supposedly easier to read by people with disabilities

I'd love to know how that was determined. Given that:

"If different fonts are best for different people, you might imagine that the solution to the fonts problem would be a preference setting to allow each user to select the font that’s best for them.

This solution will not work, for two reasons. First, previous research on user-interface customization has found that most users don’t use preference settings, but simply make do with the default.

Second, and worse, users don’t know what’s best for them, so they can’t choose the best font, even if they were given the option to customize their fonts. In this study, participants read 14% faster in their fastest font (314 WPM, on average) compared to their most preferred font (275 WPM, on average)"

https://www.nngroup.com/articles/best-font-for-online-readin...


> Second, and worse, users don’t know what’s best for them, so they can’t choose the best font, even if they were given the option to customize their fonts. In this study, participants read 14% faster in their fastest font (314 WPM, on average) compared to their most preferred font (275 WPM, on average)"

What you actually want to compare speed in the most preferred font to, to show that individual choice is or is not better than one-size-fits-all dictate, is speed in the font that would be chosen as the universal choice by whichever mechanism would be used (to show it is universally better, show that there is no universal font choice that would lead to the average user being faster than with their preferred font.)

All comparing each individual's preferred font to each individual's fastest is showing that an individualized test-based optimized font choice is better for reading speed than individual preference font choice, which I guess is interesting if you are committed to individualized choices, but not if the entire question is whether individual or centralized choices are superior.


> What you actually want to compare [..]

The (ex-)scientist in me is looking for a controlled study, ideally published in a peer reviewed journal, looking at - how can I put this - actual data.

60s of Googling gave me this

The effect of a specialized dyslexia font, OpenDyslexic, on reading rate and accuracy https://pmc.ncbi.nlm.nih.gov/articles/PMC5629233/

"A single-subject alternating treatment design was used to investigate the extent to which a specialized dyslexia font, OpenDyslexic, impacted reading rate or accuracy compared to two commonly used fonts when used with elementary students identified as having dyslexia. OpenDyslexic was compared to Arial and Times New Roman in three reading tasks: (a) letter naming, (b) word reading, and (c) nonsense word reading. Data were analyzed through visual analysis and improvement rate difference, a nonparametric measure of nonoverlap for comparing treatments. Results from this alternating treatment experiment show no improvement in reading rate or accuracy for individual students with dyslexia, as well as the group as a whole. While some students commented that the font was “new” or “different”, none of the participants reported preferring to read material presented in that font. These results indicate there may be no benefit for translating print materials to this font."

Advocacy for people with disabilities is important, but actual data may be even more important.


A meaningful testing of the differences between fonts is greatly complicated by the effect of the familiarity with the tested fonts.

The differences between individuals which perform better with different fonts may have nothing to do with the intrinsic qualities of the fonts but may be determined only by the previous experience of the tested subjects with the tested fonts or with other fonts that are very similar to the tested fonts.

Only if you measure reading speed differences between fonts with which the tested subjects are very familiar, e.g. by having read or written a variety of texts for one year or more, you can conclude that the speed differences may be caused by features of the font, and if the optimal fonts are different between users, then this is a real effect.

There are many fonts that have some characters which are not distinctive enough, so they have only subtle differences. When you read texts with such fonts you may confuse such characters frequently and deduce which is the correct character only from the context, causing you to linger over a word, but after reading many texts you may perceive automatically the inconspicuous differences between characters and read them correctly without confusions, at a higher speed.

Many older people, who have read great amounts of printed books, find the serif typefaces more legible, because these have been traditionally preferred in book texts. On the other hand, many younger people, whose reading experience has been provided mainly by computer/phone screens, where sans-serif fonts are preferred because of the low resolution of the screens, find sans-serif fonts more legible. This is clearly caused only by the familiarity with the tested fonts and does not provide information about the intrinsic qualities of the fonts.

Moreover, the resolution of most displays, even that of most 4k monitors, remains much lower than the resolution of printed paper and there are many classic typefaces that are poorly rendered on most computer monitors. To compare the legibility of the typefaces, one should use only very good monitors, so that some typefaces should not be handicapped. Otherwise, one should label the study as a study of the legibility as constrained by a certain display resolution. At low enough display resolutions, the fonts designed especially to avoid confusions between characters, like many of the fonts intended for programming, should outperform any others, while at high display resolutions the results may be very different.


> Moreover, the resolution of most displays, even that of most 4k monitors, remains much lower than the resolution of printed paper and there are many classic typefaces that are poorly rendered on most computer monitors. To compare the legibility of the typefaces, one should use only very good monitors, so that some typefaces should not be handicapped.

I'm afraid I assumed this particular part was a joke, but having read it several times I'm no longer sure ...

Assuming it's not a joke, what would you suggest to readers of content using any particular font who don't have "very good monitors"? What are they supposed to do instead? Not attempt to read the content? Save up for a better monitor?


I have written the above posting before reading the complete research paper linked by the previous poster.

After reading the complete paper, I have seen that the study is much worse than I had supposed based on its abstract.

This study is typical for the font legibility studies made by people without knowledge about typography. I find annoying that such studies are very frequent. Whoever wants to make such a study should consult some specialist before doing another useless study.

The authors claim that a positive feature of their study is the great diversity of fonts that they have tested: 16 fonts.

This claim is very false. All their fonts are just very minor variations derived from 4 or 5 basic types and even those basic types have only few relevant differences from Times New Roman and Arial.

All their fonts do not include any valuable innovation in typeface design made after WWII, and most fonts do not include any valuable innovation made after WWI. They include a geometric sans serif, which is a kind of typeface created after WWI, but this kind of typefaces is intended for packaging and advertising, not for bulk text, so its inclusion has little importance for a legibility test.

I would classify all their 16 typefaces as "typefaces that suck badly" from the PoV of legibility and I would never use any of them in my documents.

Obviously, other people may not agree with my opinion, but they should be first exposed to more varied kinds of typefaces, before forming an opinion about what they prefer, and not only to the low-diversity typefaces bundled with Windows.

After WWII, even if the (bad in my opinion) sans-serif typefaces similar to Helvetica/Arial have remained the most widespread, which have too simplified letter shapes, so that many letters are ambiguous, there have appeared also other kinds of sans-serif typefaces, which combine some of the features of older sans-serif typefaces with some of the features of serif typefaces.

In my opinion, such hybrid typefaces (e.g. Palatino Sans, Optima Nova, FF Meta, TheSans, Trajan Sans) are better than both the classic serif typefaces and the classic sans-serif typefaces.


> the study is much worse than I had supposed

The purpose of that research study wasn't to survey the entire history of sans-serif design(!), it was to answer a fairly focused question: does OpenDyslexic improve reading for the population it claims(or claimed) to help?

The answer appears to be no.


In this study, participants read 14% faster in their fastest font (314 WPM, on average) compared to their most preferred font (275 WPM, on average)"

That may be a case of "I hate reading this font so much I don't want to do more than skim over the text."


I would have thought the change to Calibri was simply because office uses it as the default font now

It was the default, now it's Aptos.

I don't think that much thought went into it. The change was initiated by the department's DEIA ("A" for Accessibility) office. Anything that office did was a priority for this administration.

Keep in mind that the transgenic mouse breeding program used to make lab mice for research got defined because the President claimed Democrats were so woke they were funding "trans" mice research.

Half of what they are doing is virtue signalling and posturing without any real understanding of what they are doing.


The funny thing is that they were indeed funding “trans” mice research:

> To understand the effects of feminizing sex hormone therapy on vaccination, we propose to develop a mouse model of gender-affirming hormone therapy, assess its relevance to human medicine through singe-cell transcriptome studies, and test the immune responses of “cis” vs. “trans” mice to a HIV vaccine.

https://reporter.nih.gov/project-details/10849830#descriptio...


More than half. Almost everything they do is virtue signaling.

I listened to the economist podcast on that- hilarious in the worst way- was leading harvard research

All true except the fact that it's not virtue that they're signaling.

Cruelty signalling?

I prefer "ideology signalling" so that it's neutral and we can use it to apply to both sides.

I prefer cruelty signaling, because there is profound difference between the impact of the two on the world. Insisting on naming things so that "bad thing" and "good thing" are undistinguishable is not neutral, it is biased and favors bad actors.

Sure, but that's immaterial to this context, which seeks an apolitical term for "says things they don't believe to curry favour".

It is material exactly here. The preference for "ideology signaling" comes from desire to frame both sides as the same. "Cruelty signaling" is very accurate descriptor. It does not even suggest right wing only thing, if someone on the left signals cruelty, they would engage in cruelty signaling. And if someone on the right performatively helps poor, they are engaging in virtue signaling.

The trouble is, if the things are called as what they are, you cant say "both sides are the same". Because one side is promoting cruelty and the other is not.

> says things they don't believe to curry favour

If you do not believe that trans people should be beating up, but say so to look manly to your boss, you still promoted beating of trans.


[flagged]


Can you be specific about when this has happened?

1.) Overwhelming majority of political violence is by right wing.

2.) About Kirk specifically, liberals signaled "murder is bad" hard and frequently. Meanwhile Kirk himself signaled hatred.

3.) Meanwhile, Trump, Vance and Hegseth are constantly signaling "murder is good actually, if we are doing it" and "bullying is manly thing to do".

And that is exactly why it is userful to distinguish between "good thing signal" and "bad thing signal".

-----------

Conservatives have the option to signal good things. They make different choice.


> About Kirk specifically

I notice that people are largely staying pretty quiet about the politics of the Kirk murder since shortly after it happened. I assume it is because, to the extent there is evidence of any ideology, groyper fits as well as leftist. Maybe better, even.


"Virtue signaling" still works because the actor indeed believes they are being virtuous.

Since when is it a virtue to needlessly make things harder for some people?

I cannot decide to what extent they see it that way. They certainly have entirely plausible virtuous reasoning for everything they do. Whether that is what they actually believe or not, I have no idea. It is hard to understand the point of view of someone who seems like causing pain is their only priority, and I prefer to think that only describes a small fraction of the people I disagree with politically.

You would need to ask that of someone who agrees with their font choices. I am only opining that they probably have $REASONS that they believe to be virtuous, and that by calling it virtue signaling, we point that out.

In my time as a righteous woke progressive, it eventually dawned on me that the other side was just as likely to believe in the righteousness of their cause, even if I couldn't understand their reasoning for it. It also dawned on me that the righteous folks on the other side of the divide likely see my beliefs and the reasoning by which I arrived at them as equally baffling.

If both sides believe fully in their righteousness, and see their opponents as wholly unreasonable, then we will end up in a non-religious holy war.

The only way to recover is for both sides to turn down their righteousness.

One small step to do that is to at least try to understand--without agreeing--why the people with whom you disagree hold their beliefs, which ones are inflexible and which are mutable.


I just don't understand why it would be a virtue to deliberately make things harder for people. If the font was neutral in terms of being easy to read, then they would never have touched it. To my mind, they're making a "virtue" out of cruelty.

The problem is that we've seen what this kind of "righteousness" leads to (gas chambers, The Final Solution, World War II) and yet we're heading down the same road. There is no reasoning with Nazis.


>I just don't understand why it would be a virtue to deliberately make things harder for [some] people

Yes, obviously, you have stated this before. You are clear on that. I agree with you.

What you don't seem to have done (because you keep saying you don't understand why it would be a virtue) is steelmanned the argument of the other side. Only by doing that can you 1) understand why their plan would be considered virtuous by them, 2) understand what the costs of the calibri font are, and 3) make an informed and rational decision.

Maybe you're right and there is nothing that supports their decision except the parts you see as cruelty, but my suspicion is that you havent investigated that.


Yes, you're right about me not investigating and steel-manning the arguments from the other side.

However, I think it's a mistake to do so as you cannot deal with fascism by discussion, reasoned argument and logic. When a country starts rounding people up and putting them in concentration camps (it's not a prison if people are kept there without due process) then clearly the fascists have taken over. Instead of playing their game of disingenuous arguments (which are mainly used for distraction and to influence the gullible), their behaviour needs to be called out for what it is.

It's like with Musk's Nazi salutes - any attempt to rationalise that as anything else (e.g. "he's autistic", "sending his heart") is a lie and in my opinion, they deliberately do things which are unjustifiable just to see who will show loyalty and follow the party line no matter how ridiculous it is.


Since January 2025.

Virtue signaling is for liberals. Conservatives prefer shitty human signaling. Eventually folks will take them for their word I hope.

by that logic if we help them see why don't we help them understand as well?

Nope- times new roman just looks better.

More charitably, the signaling could be: “keep the government as small as possible, but no smaller than that”, i.e. use things that basically mostly work and quit expending resources addressing every edge case, particularly when it’s performative (slight font variations) rather than obvious (a ramp to get into a public building)

That's very charitable--especially considering that leaving the font alone in the first place would have been the smaller option.

And don't get me started about the current meddling of the executive in my private life? I haven't had a more intrusive administration since living in Singapore.


Microsoft Office (and Windows) changed the default font more than a decade ago.

Changing it back is the exact definition of performative work.

Edit: 19 years ago. Almost 2 decades ago!


Indirectly. The actual spike of pressure that ejects the magma comes from the gasses dissolved therein. When the magma moves up, the pressure drops and the gasses become oversaturated and thus prone to violent release.

The gas bubbles result form when pressure is reduced, like you mention. So there's actually less pressure near the surface, it's just more erratically applied. The pressure of the earth's subsurface is proving the animating force.

Only if you assume that the only kind of value is the ability to be sold for a price. Marx would have a word about use value vs exchange value.

> Marx would have a word about use value vs exchange value.

Sounds like a semantics trick. Value is value. Sure, something can have a different value if you exchange it versus if you use it. It can also have a different value if you eat it, or drink it, or smash it, or wear it, or gift it to a family member, or gift it to a friend, or gift it to a lover. "Exchange" is simply one way of use.


Interestingly OP's idea that "AI destroys value" seems to come at least partly from the labor theory value, which Marx accepted (as most classical economists).

Unfortunately, the labor theory of value is self-contradictory. If you invent a new machine that replaces human labor, it will clearly produce more value, yet human labour is reduced. So this follows that not all value can be attributed to human labor.

What this really breaks down is meritocracy. If you cannot unambiguously attribute "effort" of each individual (her labor) to produced "value", then such attribution cannot be used as a moral guidance anymore.

So this breaks the right-wing idea that the different incomes are somehow deserved. But this is not new, it's just more pronounced with AI, because the last bastion of meritocracy, human intelligence ("I make more because I'm smarter"), is now falling.

Addendum: Although accounts differ on this, Marx seemed to struggle with LTV, IIRC Steve Keen's Debunking Economics shows Marx contradicting himself on it.


I disagree about innovation in automation creating a contradiction in LTV. LTV states that the exchange-value of goods is determined by the socially necessary amount of labor needed to produce them. Automation only means that the socially necessary amount of labor changes, so the exchange-value changes too.

Also in Marx theories exchange-value is something different than use-value, the latter being unaffected by automation.


Well, but under free market conditions, prices based on use and exchange value should equalize. So the paradox will appear, unless you have a planned economy.

Maybe Marx resolved the tension by converting the contradiction into a (wider) capitalism contradiction, and was happy with that solution. Whether it makes OP happy in the age of AI ("everything is capital and you're screwed if you don't own it"), not sure.


My intuition for the Feynman's trick is that we construct a "morph" which produces the given function (the parameter t drives the morphing).

The key to the trick is that we construct the morph so that: a) we can tell the rate at which it increases the "area under curve" b) the rate is easier to integrate that the original function and c) the starting function has a known integral

a) is generally easier because differentiation under integral sign lets use use the standard differentiation rules.

b) this is where the difficulty in constructing the morph lies.

So we start from a known value of the integral (from c above) and then just add whatever the morph adds, which is the integral of the rate from a) over the interval of the morph.


That's called motte and bailey.


Dominoes on mutilated chessboards are matchings in a bipartite graph, a well studied problem for which an efficient algorithm exists.


I haven’t seen this representation before—I suppose the vertices of the graph are the chessboard squares, the edges are adjacency (white squares can only be adjacent to black squares and vice versa, which gives the bipartite-ness), and covering two squares corresponds to removing those two vertices from the graph?


Yes, and this is a generalisation of the trick from the problem described in the article.

The chessboard in the article is a bipartite graph with different number of vertices in the two groups, so it cannot have a perfect matching.


Small government without [big thing I happen to like] is [bad thing] therefore it's okay to make the government big in [the aspects I like] and I don't see any hipocrisy in that.


Jsonnet solves a different problem though.

Need to configure 5 services with hundreds of replicas in 7 data centers? Some values depend on the service, some on the data center and some on the combination thereof? Maybe also overrides for a bunch of problemstic machines?

And you also want a manageable config language which doesn't turn into a full blown Turing tar pit?

Then jsonnet is for you.

So it's not entirely fair to compare it in the "pleasant syntax" contest. It's like putting a Unimog into a ranking of city cars.


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

Search: