Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: Degrees What? (degreeswhat.com)
171 points by perilunar on July 4, 2023 | hide | past | favorite | 120 comments
One of my pet peeves is when people specify a temperature in "degrees" when it’s not clear from the context which scale is being used. I always want to ask “degrees what?”

So I made this little conversion tool that uses degrees angle to convert between degrees Fahrenheit and degrees Celsius.

Tip: you can add a number in a query to link directly to a temperature. e.g. https://degreeswhat.com/?100




For those who didn't know, Kelvin is already its own measurement. Think of it like on the same level as "meters" or "miles". You wouldn't say "500 degrees Kelvin", like you would 't say "50 amounts of meters".

This is because Kelvin, like meters/miles, are already a measurement of some physical feature, in this case of kinetic energy of the particles.

The word "degrees", on the other hand, does not represent a meaningful measurement of anything. It just means a given part of some arbitrary whole, defined by convention.

e.g. the "whole" of an angular degree is just a single complete rotation. The "whole" of a Celsius degree, I believe is the range that goes between water freezing (0°C) and boiling (100°C) points, and that's why it was also known as the centigrade scale.

Extra curiosity: still as of nowadays, if you say the complete temperature unit in Spanish, you don't say "35 degrees Celsius", you say "35 centigrade degrees" (35 grados centígrados). At least in a colloquial context; not sure how they'd say it in a science-related professional environment.


I'd contest that Kelvins, being the same as centigrade degrees but counting from absolute zero, have a case for being called degrees too.

On a side note, it would be awesome if all temperatures were in Kelvins.


I guess the difference is more based on subtle historic reasons than strong definitions? Not sure on that one. I do know that Kelvins are based on an absolute zero value, i.e. it's impossible to achieve a lower than 0 Kelvin temperature in the Universe, while Celsius in comparison feels like a very arbitrary choice being based on stuff that happen to something (water) at some places of the universe (1 atm of pressure).

> On a side note, it would be awesome if all temperatures were in Kelvins

You have my unconditional vote on that one! :-D


This design reminds me an example from Jef Raskin’s book about user interfaces. Instead of choosing a mode (C->F, F->C) it just shows both results, so a user can pick what they need without interacting.

It would be cool if compass was inertial.


Thanks for reminding me I need to finally Read Raskin. I occasionally hear the name in context of UI and approachable computing, but I somehow imagine he'd go in opposite direction to increasing information density.

This approach reminds me of the works of a different person - Edward Tufte. He writes about visualizing information, but that by itself is a user interface (even if we didn't call it this until recently). He gives plenty of praise to designs like this - which show you everything at once, and play into strengths of your visual system, which is very good at focusing, zooming out, filtering out things you're not interested in, and switching focus rapidly.


The downside of this is that there are two numbers to read, which does increase the cognitive overload a little bit (and also requires more UI space, in some cases). But absent any context or input, this is also what I do, including for other things like dates: "4th of March", "Mar 4th", "Mar 4", or some variation thereof, rather than "3/4", "4-3", "2023-03-04", or whatever. This is the only way to make things instantly clear to everyone, no matter where they're from or their background.


I always want to ask “degrees what?"

I once worked on a system that ran at -40 degrees. I loved leaving off the scale when giving tours and telling about it, because someone would invariably ask if I meant Celsius or Fahrenheit and then everyone got to learn where the crossing point of the two scales is.


When I was taking algebra 1 in middle school I learned that all non-parallel lines had to intersect and this made me realize that the temperature scales must intersect, so I calculated their intersection point. I thought it was the single greatest discovery anyone had ever made and told literally every adult in my life about it. -40 C/F has always held a very special place in my heart haha


Funnily enough, the scale on the linked page doesn't allow me to set -40°. It jumps between -39.9 and -40.1

So seems like -40.0 is really where the singularity lies.

Either that, or a simple rounding issue. I choose to believe it's the former.


Not a rounding error in this case, but more to do with the precision of your input device and your screen size. The input angle and the converted temperatures are rounded to the nearest 0.1 degrees, but it is possible to hit 40.0° (I should probably add an option to round to whole degrees.)

If you really want to hit an exact number, you can add a query string to the URL.

https://degreeswhat.com/?-40


If you’re using a touch display, it’s easier to land on specific numbers by moving your finger away from the centre. The further your finger, the finer the adjustment.


Remember that time when it was a rounding error?

https://www.theverge.com/tldr/2021/7/13/22575368/apple-ios-1...


For some reason that reminded me of a Futurama joke, although I'm not sure why since it is completely different.

LEELA: Fry, night lasts two weeks on the moon.

MOON FARMER: Yup. Drops down to -173.

FRY: Fahrenheit or Celsius?

MOON FARMER: First one, then the other.


- Minus 40 degrees

- Celsius or Fahrenheit?

- Yes


That’s how I convert between Celsius and Fahrenheit, if I have to do it in my head: Add 40, multiply by 9/5 or 5/9 depending on what direction, subtract 40. Easily remembered!


Yeah. When I worked in Antarctica this was often the temperature and it was quite convenient.


-40K are impossible AFAIK


Kelvin is not measured in degrees however, so is excluded by implication


Wait, so it's just "five Kelvin", not "five degrees Kelvin"? TIL.

Now that I think about, what's the etymological reason we use "degrees" to talk about temperature? We don't measure force in "degrees Newton" or electric current in "degrees Ampère". Why do we do it for Celsius and Fahrenheit?


> We don't measure force in "degrees Newton"

Not for force, no, but: https://en.wikipedia.org/wiki/Newton_scale


Five kelvins. Just like five metres, no capital letters or funny symbols.

The reason you can do it for Celsius or Fahrenheit is that those are scales but not units. The energy in two bodies (with constant heat capacity) at 100° is not the same as in a single body at 200°, but if you use kelvins then it works out.


I don’t know but freezing and boiling of water are separated by 180 degrees F.


It's not? What is it measured in then?


It is simply measured in Kelvin.

Kelvin is the standard unit for temperature, 0 Kelvin is the absolute zero point. Each step is the same size as a degree Celsius, but there are no "degrees".

Edit: remove assertion that the scale does not go into negative, because physics.


As a non-native reader, I`m not sure that I understand. Could you explain why 100 Kelvin, but 100 degrees Celsius and 100 degrees Fahrenheit? Is there some special meaning in a word "degrees" there?



K, not °K


You can go below absolute zero, but things get weird. https://www.sciencedaily.com/releases/2013/01/130104143516.h...


That seems to be taking a theoretical approach. I don't think there are any experiments that have proven it is possible?


It's using related but somewhat different meaning of the concept.

It's how these things go. You and me think of "temperature" as something simple, like it all started. You know, you find some material that noticeably expands or contracts when warmed or cooled, you turn it into an indicator along what will be a scale, and you make a mark for e.g. "roughly when water starts freezing over" and "when water starts boiling"[0]. You make a regular gradation in between, let it spill over below and above your "min" and "max" anchors, you put some numbers on this, and "Bob's your uncle".

This of course is super useful, so others refine your "thermometer", as they realize just how stable and broadly-applicable this "temperature" is as a measure. Eventually some start asking how it all works, and you hear some grumbling about average kinetic energy of particles, which still kinda makes sense. I mean, lots of tiny things buzzing around, and there's that German guy saying you can't possibly measure each of the tiny things individually, but whatever - the average, low-frequency part is stable.

But then those theorists push and push, and break through the barriers of sanity. They enter R'lyeh and start transcribing the Eldritch tablets found inside. Suddenly, you see temperature redefined using something else, something you recall should also be a statistical phenomenon but suddenly isn't[1]. You see words like entropy and enthalpy thrown around, and then some American mathematicians get involved, and suddenly there's also negtropy and fractional bits, and nothing makes any kind of sense anymore - temperatures going below absolute zero, the "nothing actually moves anymore" point, leading to negative temperatures where heat flows from colder to hotter...

...really that's one of the least weird thing in hard sciences these days.

--

[0] - In the process discovering that this was a really good choice of anchors, as water behaves in strange ways at exactly those two temperatures.

[1] - Or is it? Are you sure what "statistical" means these days? Are you sure what "means" means these days?


Negative temperature is a perfectly normal and well-studied phenomenon with lots of common examples. Temperature is defined as the rate of change of entropy wrt internal energy, usually more energy means more entropy, but it's not a given.

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


> A system with a truly negative temperature on the Kelvin scale is hotter than any system with a positive temperature. If a negative-temperature system and a positive-temperature system come in contact, heat will flow from the negative- to the positive-temperature system

Wait what?!! That feeds my daily “oh oooh” moment.


Energy flow wants to maximize entropy. Usually things flow from hot to cold because a cold thing will "make better use" of the energy to create entropy (i.e. permit microstates). Something with negative temperature will increase entropy by losing energy, and the positive temperature thing will increase entropy by gaining it, so it's (thermodynamically) a no-brainer.


It makes more sense, if you don't measure in temperature, but in 'coldness'. See https://en.wikipedia.org/wiki/Coldness or β.

Basically, coldness is 1/temperature but makes more theoretical sense:

> Though completely equivalent in conceptual content to temperature, β is generally considered a more fundamental quantity than temperature owing to the phenomenon of negative temperature, in which β is continuous as it crosses zero whereas T has a singularity.[6]

> In addition, β has the advantage of being easier to understand causally: If a small amount of heat is added to a system, β is the increase in entropy divided by the increase in heat. Temperature is difficult to interpret in the same sense, as it is not possible to "Add entropy" to a system except indirectly, by modifying other quantities such as temperature, volume, or number of particles.


Lasers often have negative temperatures. It's not that weird


Okay, can we use it for cooling like in Sundiver by David Brin[0], where people (IIRC) used lasers to keep themselves cool while, as per title, diving their ship into the Sun?

--

[0] - https://en.wikipedia.org/wiki/Sundiver


Lasers are often used to cool atoms & molecules to extremely low temperatures[1]. Bose-Einstein condensates are made via laser cooling, and it's commonly used in quantum entanglement experiments since it can get the involved particles closer to absolute zero than other methods.

[1] https://en.wikipedia.org/wiki/Laser_cooling


No, not like that. Sundiver makes a mockery of the second law of thermodynamics.


Population inversion is a thing; many lasers exhibit this behaviour.

But we tend not to talk about the 'temperature' of electron energy levels. If we did, then they would have negative temperature.



Interesting I wasn't aware of this definition but I would consider that moving the goal posts (not by you to be clear). Since that's using a different definition of temperature, the original poster was referring to the more common definition of temperature where at 0K nothing moves anymore.


> [...] the original poster was referring to the more common definition of temperature where at 0K nothing moves anymore.

That's a common simplification, but not really the definition. At the minimum, quantum mechanical effects make this complicated.

But you are right in a sense. From Wikipedia:

> The absolute temperature (Kelvin) scale can be understood loosely as a measure of average kinetic energy. Usually, system temperatures are positive. However, in particular isolated systems, the temperature defined in terms of Boltzmann's entropy can become negative.


Probably not, that's why it's called "absolute" zero


That's why they say it's -40 degrees. :P


> I always want to ask “degrees what?”

Well, the simpler solution would have been to just use radians ;)


ᴿC or ᴿF ?


Congrats on a good execution of a fun idea. The mobile UX feels very good.

Also sorry to be that guy but:

> when people specify a temperature in "degrees" when it’s not clear from the context which scale is being used.

It should be degrees Celsius. Anything else is just insane ;)


"Degrees Kelvin". Yeah, I've actually heard that.


It's an obsolete name, but was official at one point.


What do you mean? It’s a different scale that has the same ‘unit length’ as Celsius, but it’s not the same. Also, it’s very much ‘current’ in the physics context.


I'm assuming they mean the "degrees" part. These days, the standard is to say (for example) 200 kelvin, not 200 degrees Kelvin.


They meant that the name "degree Kelvin" is obsolete (since 1967 according to Wikipedia), not that the unit of measurement itself is obsolete.


"It's an old code, but it checks out." :-P


To be fair, that is actually common in physics. Elsewhere obviously not so much.


I think the point was that it's just "Kelvin" not "degrees Kelvin"


I didn’t pick that up, but I suppose that’s fair. I’ve heard both, as I have with Celsius.


Celsius = Kelvin + offset in any case, they're not so different .. not like that other scale used in very few countries.


Most of my use of degrees is either in cooking or weather. Having a larger scale means more accuracy, seeing as we don't use decimals in either.

I'm not saying it makes a ton of sense, but my only real defense of it.

That said, I find negative units rather silly in most measurements, so we should really be using K I think.


> * Most of my use of degrees is either in cooking or weather. Having a larger scale means more accuracy, seeing as we don't use decimals in either.*

That's your choice though. Outside temperature cannot be measured precisely enough to warrant decimals (it's supposed to be 17.4°C outside but who can tell the difference with 17°C or 18°C...) but my car's A/C is set to 21.5°C and my home's heating is set to 19.5°C.


I figure C is like F for cooking, correct me if I'm wrong. Everything is a multiple of 5, you'll never see bake at 372F or something odd. If C is the same way, that's probably pretty restricting.


Every recipe I've seen has the oven temperature as a multiple of 20°C.

Ovens aren't accurate enough for measuring 5°C, let alone 2.5°C.

(Ignoring badly-translated American recipes which call for 179°C and 454.5g of potatoes.)

For air temperature, my behaviour wouldn't change at all if someone told me it is 18±0.25°C rather than the normal 18±0.5°C. We could round to the nearest 2° and it would be fine.


Get a cheap IR thermometer. For both ovens and rooms, you can use it to see that the temperature varies by up to a few degrees C from top to bottom.

> badly-translated American recipes which call for 179°C and 454.5g of potatoes

This drives me up the wall .. but a lot of UK goods are sold in "metric-numbered imperial sizes". At the weekend I bought 450g (half lb) of meat and a 6.3mm (1/4") router bit.


> we don't use decimals in either

Measuring body temperature with precision of 0.1°C is very common. In fact, I never saw an integer in this context.


Same in F. Apologies for ambiguity, I was referring to 'cooking or weather' by the word either, not 'C or F.'


K is nice because between any X K and Y K such that 2*X = Y, the energy needed to go from one to the other doubles, too. You don't have this with C. 100°C -> 200°C is not 2x the energy.


Strictly speaking, that's not true. There might be phase transitions (which require additional energy) or the material's specific heat capacity might change with temperature, see https://en.wikipedia.org/wiki/Specific_heat_capacity .


It's not just nice for that reason, that's the reason the scale exists.


I agree, but some of my favourite cookbooks are American. What can you do?


Convert to F and also buy measuring cups/spoons and glare angrily from the recipe to my trusty scale, which stands unused in the corner, I guess.

Measuring by weight is the one cooking-related hill that I will die on.

(Recently, I had a recipe ask for four cups of lettuce, which could've been anything from 0.5x to 4x of what I finally went with, depending on how much I packed the cups. It's lunacy)


If there's anything specific I learned about cooking, it's that there is no specificity. Give up that fight and find another hill to die on, for your sake.


I've been waiting for canned lettuce, because I never have fresh when I need it, and plus they can eat it on the moon.


Thanks!

No argument from me about Celsius, but even on this site there are people who think otherwise.


I'm British and always used to think that Fahrenheit was stupid but I've warmed up to it (pardon the pun) after spending some time in the U.S.

Celsius is obviously more useful in a scientific context, but 99% of the time when I'm talking about the temperature, I'm not doing a scientific experiment, I'm asking "how hot/cold is it outside?" In that context I actually find Fahrenheit to be a more intuitively useful scale once you get used to it.

Celsius crams the entire range of likely outdoor temperatures into a narrow range with awkwardly-sized units that don't provide enough information. If someone tells me it's 15C outside, how many layers do I need to wear? I still don't have a good feel for it from the number alone, even after spending most of my life in countries where Celsius is the norm.

But in Fahrenheit, things make more obvious sense. 0 F means "insufferably cold", 100 F means "insufferably hot", and to get a meaningful idea of what the weather feels like on my skin, I just need the range: it's "in in fifties" or "in the seventies" etc.. It takes some getting used to, but I actually quite like it. Thanks, America!

(I'd also make a similar argument that feet and inches are a much more intuitively meaningful scale than centimetres for measuring human height. But that might be my British bias.)


I once read an article I've wished I could find again online.

It begins with something like "I decided to create the perfect scale for measuring the temperature outside for the weather. Of temperatures taken where people live, I will scale the 95th percentile of high temperatures as 100 and the 95th of cold temperatures as 0."

The goal of which was, if a temperature is <0 it's really cold, and a temperature >100 is really hot.

My memory is that using this method the scale was within 2 degrees of Fahrenheit! Of course, I've never found the story again so who knows the details of their method or if I'm even remembering correctly.


> Thanks, America!

Erm, they didn't invent it. Most (all?) American units were inherited from British. Farenheit was invented in Europe.

I have also warmed to Imperial/American units for certain things. A lot of simple recipes are easier to remember in ounces than in grams. For example, 5 ounces of flour and 4 ounces of butter gives you enough shortcrust pastry for a 9 inch tin. Inches seem about the right size, but centimeters are too small. People's heights tend to fall around 5-6 feet which is nice, or 150-180/1.5-1.8 which is kind of awkward. Basically, imperial measurements seem much more "human" while metric seems based on arbitrary universal constants like the speed of light which have absolutely no bearing on our lives.

None of this means that "cups" are a sane way to measure ingredients for cooking, though. There's just so many reasons why it's bad but even just from a laziness point of view it's an extra thing to wash up.


> while metric seems based on arbitrary universal constants like the speed of light

Um, No. Metric is based on the size of the Earth and the density of water.

The original definition of the meter was "one ten-millionth of the distance from the pole to the equator", making the circumference of the Earth 40,000 km or 40 Mm. The kilogram was originally defined as the mass of one litre of water. (1 m³ = 1000 kg). It wasn't arbitrary.


Well yes but those measurements are still "arbitrary" in the sense that they have no relation to anything that humans regularly deal with or have an intuition for.

Basing a unit of measurement on the size of the Earth? Why not base it on the size of the Sun, or on the distance between Toronto and Timbuktu, or on the combined height of every member of the U.S congress if they all laid head to toe? Those numbers mean nothing to me, but I have a good intuitive feel for distances like "the general range of human heights", "the size of my foot", or "how far I can walk in an hour". Imperial measurements have their origins in those kind of intuitive, everyday quantities that we humans have a natural feel for; that's the sense in which they're not "arbitrary".

That doesn't nmake imperial measurements unconditionally "better", it just makes them more useful and relatable in certain contexts.


Like you, I also find celsius more useful for knowing how hot some thing is while fahrenheit is more useful for knowing how hot some where is.

I also find inches, feet, miles etc. more intuitive than meters for basically everything. "so-and-so meters" or "such-and-such kilometers" doesn't describe anything to me, give it to me in inches/feet/miles so I can visualize the damn thing.

Moral I suppose is that metric is great for describing the universe, but the problem is we're dumb apes.


I suppose the moral is that we relate to whatever measurement we grew up to and are used to. I have no problem visualising meters and kilometers, and I am as dumb an ape as you.


The 'compass' setting is a minefield if done 'correctly'

For the kinds of maps I coded for in the 1980's you'll want your compass rose to indicate

* Geographic North (on, say a WGS84 ellipsoid)

* Magnetic North (where a magnetic compass points, this varies by time and geographic location)

* Rotational North (the spin axis of the planet - it walks a bit)

This things can be added if you're looking for an additional ( pointless? ) challenge.


I was tempted to add device orientation for mobile, but figured people might think it was an actual compass, and AFAIK support is a bit spotty.


It's a challenge and it'll force you to ask what and why are you doing this for.

There's "real life navigation" - these things matter at high and low latitudes, and near massive iron deposits such as Kursk, not so much elsewhere - although orienteering with magnetic compass only requires understanding of local deviations.

There's also "teaching geodesy" - which might allow you to simulate changes of location etc.

All of this, of course, goes beyond a simple exercise in inferface design and angles.

I threw it in there in case you're looking for further coding exercises.

I guess the remaining question is .. analog clock directions? Does the most recent generation need to be reminded to watch their six o'clock?

[*] https://en.wikipedia.org/wiki/Kursk_Magnetic_Anomaly


> why are you doing this for

Honestly, I just thought it would be an amusing way to convert temperature, and a subtle dig at people who don't use the correct units. I don't want people to use this as an actual compass, and get themselves lost because of it.


That's enough of a goal.

> I don't want people to use this as an actual compass

Hence the educational route option should you so choose.

Of course anybody running this on a mobile device will have full GPS and maps available.

Learning about reality is for those that want to navigate by actual compass and|or stars.


> figured people might think it was an actual compass

So you were concerned that people might get confused, yet you choose to mix angular and temperature degrees in the same interface?

An odd choice. I thought causing maximum confusion was the goal. (In a fun way, admitadly.)


> device orientation for mobile

On Google maps this is supposed to use the magnetometer to point the arrow in the correct direction, but it never works and nor does the stupid calibration phone-waving thing it asks you to do.


That sounds like either a fault with your device or misplaced expectations.

On my device the arrow points in approximately the correct orientation. (Plus minus ten-ish degrees.) If yours never work even to that level, even when you are away from magnetic sources then probably your device is faulty. (Do make sure you don’t have body worn magnets, or magnets in the phone case/holder of course.)

If it works to the same approximation, but you are expecting it to be more accurate then you should choose a different tool for the job.


I like it.

The link https://degreeswhat.com/?100 too quickly tracks the mouse and you lose the pointer to the specific degrees

Unfortunately your compass bearings seems a bit off.

1. Compass degrees go 0 to 360

2. North is traditionally at the top

Yours only has half the compass (East) and seems to be reversed or mirrored

Edit: direct linking works https://degreeswhat.com/?270 and I get the correct bearing (270 = West), I think it is still mirrored for a compass because you increase from 0 anticlockwise.


Lifehack: you can't select 400 degrees on the clock itself, but https://degreeswhat.com/?400 works perfectly ;)


> 15° is the angle the Earth turns in one hour

It's actually more like 15.0411° in an hour. This matters if you're keeping a telescope pointed at something in the night sky to take a picture of it.


Is that just down to frame of reference, i.e. the difference between the solar day and the sidereal day?


Disappointed not to see:

6: degrees of separation, at most, between any two people.

Also, USA murder degrees: first, second, third.

Another thing: the melting point of 60/40 solder is there; but not the eutectic mixture 63/37. Geeeeez!


I considered adding 6 degrees of separation, but couldn't think of a concise way to phrase it, then forgot about it.

If anyone has interesting temperatures or angles to add, please do!


> Degrees What? is a tool for converting temperatures between Celsius (°C), Fahrenheit (°F), Kelvin (K) and other scales.

Is the description accurate? How to display Kelvin units or other scales?


Try landscape orientation.


Really cool idea and neat tool to play with. And thank you for the tip at the bottom of your post for putting in a specific value. That’s the first thing I wanted!


Huge missed opportunity in this tool to actually answer the "wtf degrees?" question.

Fahrenheit temperature degrees are based on concepts of angular degrees (just as Centigrade is based on concepts of slope).

Many people know the Fahrenheit temperature scale is based in part on the coldest fixed temperature readily available to a scientist in the 1700's, namely the coldest temperature achievable when water ice is placed in a salt water bath (which he called 0 degrees).

Because choosing this fixed point meant Fahrenheit was basing his temperature scale on water, he viewed the coldest pure water temperature (ice) and the hottest pure water temperature (boiling) as significant in that they were, in his mind, opposite "directions" for water.

In his mind, frozen water and boiling water were therefore 180 degrees apart from each other.

Why did water ice and boiling water get these crazy 32 degree and 212 degree temperatures? The Fahrenheit scale is based on two constraints, not one.

The first, as is commonly known, is optimally salted ice water should be zero degrees.

The second constraint is that frozen water and boiling water should be 180 degrees apart.

212 degrees - 32 degrees = 180 degrees. If you constrain the temperature of salted ice to 0 and constrain the temperatures of frozen and boiling water to differ by 180, you get the fixed points of 32 and 212.

When Celsius invented the temperature scale we call centigrade, he used very similar constraints and also used angular thinking.

Both scales consider the freezing and boiling points of pure water to be significant.

The Celsius scale uses the freezing point of water as its zero, the Fahrenheit scale does not.

The Fahrenheit scale uses 180 degree based angular thinking to describe the transition from ice to steam, hence T(boiling) - T(ice) = 180.

The Celsius scale uses surveyor's percentage slope terminology (where a "grade", as in centigrade, of 100 corresponds to rise = 100% of run, or 45 degrees in angular terms), so T(boiling) - T(ice) = 100.

This page would be a wonderful vehicle for showing these connections (and the ice equals about 30 degrees and human body temperature equals about 90 degrees coincidences that Fahrenheit the numerologist found so compelling).

I hope the creator tweaks their page to show the actual angular history and relevance of these temperature scales. There is quite a bit of history of science in these relationships, all with the advantage of being readily accessible to a bright grammar school kid, which is a great age to stoke the fires of interest in science.


Suggestions. Add support for fine-tuning with mouse wheel. Keep fun facts separate, based on degrees or compass view.


I don’t get why you would conflate temperature degrees with angular degrees. They have nothing to do with each other.


I presume that's kind of the point. It's fun.


"She said it was 95 degrees outside. I asked if she was being deliberately obtuse."


I'd like to see something similar for just the real number line - to scroll and see notable values.


Just a note - I went to the ?100 link you gave, but my mouse cursor was already hovering over the compass area, which caused the value to deviate basically right away because I was moving my cursor before knowing what the page was doing.


It gives me anxiety. So much information which I know I'm missing out because of the navigation. Maybe there's something I find a bit more interesting than the melting point of Benzene at standard atmospheric pressure, but how will I know?


A small inconsistency: The "i"nfo button claims it is also converting Kelvin, but those don't seem to be displayed. Kelvin is not degrees, probably the info text is wrong.

Could the compass get the magnetic heading from the browser on mobile?


There's more info in landscape mode. (I should add that to the info)

Yes, possibly. There's a webkit extension but I'm not sure how well it's supported. I'll look into it.


How is this literally a compass visualization and yet it has no mention of radians?


As comment up thread: radians farenheit or radians celsius?


Next convert it to radians.


Radians is there (on laptop at least). Never heard of gons before, but it's missing mils (used in the military as 1 mil with a radius of 1km subtends an arc of about 1m. Actually, never thought about whether the US military would use it, what with their funny units and all). Though I suppose a mil is a milli-radian.


Give the angle not only in radians, but also in units of tau https://math.fandom.com/wiki/Tau_(constant) ;-)


In landscape orientation there's radians, gons, turns, and °Ra conversions as well as °C and °F.

I use tau in the code actually. JS trig functions use radians, and SVG uses degrees; when I convert I use tau instead of pi.


idea: add a checkbox to make the red line "snap" to the tick marks / major scales. (user can press Alt key to re-enable fine control momentarily)


Just assume it is Celsius. There's only one county on Earth using Fahrenheit, and it's less than 5% of Earth population or land area.


On desktop, when the ratio of the window approaches 1:1 the whole page jumps around a lot


Cool, always wanted a tool to convert an angle to Fahrenheit.


The water boils at 100 °C while the right angle boils at 90.


There must be an xkcd about that.


So cool, simple and informative!


neat




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

Search: