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

Can't wait to see python 3.8 come in the plugins !


Python 3.8 has been available since the release of ST4 and will be getting replaced by 3.13 as stated in the blogpost.


It's a start, but on the other hand, 3.8 is already EOL.


Very constructive, thanks.


Serious question: Why not use a current python version? Or is there some constraint I am not aware of?


1°) I'm not one of the developers of sublime text 2°) When you read the release notes, they mention plugins in python version.

My only guess is to avoid breaking some plugins by doing an upgrade directly to the last version of python.


That would make sense, thanks for the explanation.


Another fun fact dating from French revolution is the 10 hour-day, each hour had 100 minutes and each minutes 100 seconds : https://historyfacts.com/world-history/fact/france-had-a-cal...


Fun fact... or not so fun?

For 12 years of the revolutionary era, France did use decimal time. And the calendar and clocks were organized around a 10 day week and a 10 hour day. But those changes, coupled with the loss of Sunday worship, had other effects on the population.

Here’s an assessment of what was really meant and then lost by the elimination of Sunday:

“‘The elderly ladies took advantage of the long journey (to church) to exchange old stories with other old gossips … they met friends and relatives on the way, or when they reached the county town, whom they enjoyed seeing … there then followed a meal or perhaps a reciprocal invitation, which led to one relative or another….’ But if that was the way it was for the old ladies, what did Sunday mean to ‘young girls, whose blood throbbed with the sweetest desire of nature!’ We can well understand their impatience, ‘they waited for each other at the start of the road they shared,’ they danced.

“Now, however, when the Tenth Day came around, ‘the men were left to the devices they always had:’ the old men went to the tavern, and they bargained. The young men drank and, deprived of their ‘lovely village girls’, they quarrelled. As for the women, they had nothing left to do in village. The mothers were miserable in their little hamlets, the daughters too, and out of this came their need to gather together in crowds. If the need for recreation is necessary because of moral forces… there is absolutely no doubt that village girls find it very hard to bear privations which are likely to prolong their unmarried state: ‘in all regions the pleasure of love is the greatest pleasure.'”

– from The Revolution Against the Church, From Reason to the Supreme Being, by Michel Vovelle, pp 158-159.


I know the real goal of the republican calendar was to undermine the Church's power by making it so Sundays would fall at random days of the week, and also screw over the workers by leaving them with a worse weekend-to-week ratio.

However, all I ever read about this part of the revolution seems to indicate that people just didn't comply and went to church anyway on Sundays, and also didn't work that day. On that account, I feel likr your quote is kind of partisan. People wouldn't have been left lost and aimlessly drinking on their tenth day because of a lack of God, because they never quit going to church!


Not sure I understand what you mean. At least, I thought that (most? all?) the churches were closed for the worst part of the French Revolution aftermath.

For example, the new state transformed Notre Dame and other Catholic churches into Temples of Reason, from which the new state religion, the Cult of Reason, would be celebrated. It didn't last long. Hard to create a new religion quickly. Maybe some echoes of recent history there.


It was much more nuanced than that, and the vast majority of the French people stayed Christian during the period. Also, keep in mind the revolution was mostly a Paris thing, the rest of the country was left relatively unaffected at first.

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


Is the difference "stayed Catholic" vs the churches had to close?


Pretty sure it mattered when and where you were. Armies and militias were sent to put down defiant regions who had set up their own armies and militias in order to keep the Revolution out.


Ya, Vendee really protests too much


https://de.m.wikipedia.org/wiki/Sowjetischer_Revolutionskale... did the divide and conquer of people better by asigning them non overlapping weekends by colour



If you’re interested in a what an analog clock in decimal time might look like: https://decimal-time.netlify.app/


The USPS uses decimal time for it's time keeping system. It serves almost no functional advantage.

http://www.nalc3825.com/ETC_clockring_entries.pdf


Decimal minutes instead of seconds, to be precise.


The way it should be.

So imagine we get to Mars, establish a colony.

Mars has a day which is 24h 36m.

We could have all of our Martian colonists adhere to an Earth day of 24 hours, with sunrise and sunset drifting around the clock, or we could have them observe an extra 25th hour of the day that lasts 36 minutes.

Or, we could define the Martian day as 24 Martian hours of 60 Martian minutes of 61.5 seconds, with seconds the invariant interchange time between planets.

In turn, seconds stop being a unit of human timekeeping, and everyone just uses decimal minutes as the final subdivision.


Oh sweet summer child...we humans are tethered to Gaia.


Speak for yourself


Slightly unnerving seeing seconds pass by 15.74% faster.


Feels like living in the future. Progress marches on faster than ever.

Honestly a brilliant marketing move by the French revolutionaries, just a few hundred years too early.


If they were truly revolutionary they would have gone for base 12 or 60 instead of 10


Uncanny valley. Never seen a clock do it before.


Never played most of the super mario games, then? Or is that timer too abstracted?


I think platform games already warp the sense of time a little. You get into the rhythm of the game. Or, say, a musical beat.


My thoughts too.


Ahah nice one, thanks for sharing !


As I habitually mention when the revolutionary calendar comes up, emacs calendar mode will give you the date with p-f. For what it's worth, today is Quartidi 4 Prairial an 233 de la Révolution, jour de l'Angélique. (Prairial I had heard of, jour de l'Angélique is news to me.)

[edit: corrected spelling of Quartidi]


I hadn't heard of this and it's fun to think about.

It's 100,000 s/day as opposed to our current 86,400 s/day which is not far off.

Hours, however, were twice as long.

They had time pieces that displayed both together.


Their seconds must have been about 864ms though, otherwise they day is more than 3 hours too long which would be very annoying for any kind of scheduling I’d imagine.


It also messes up the original proposal for defining the meter, which predated the revolution and was "the length of a pendulum with a period of 2 seconds" (i.e. the pendulum would be at its lowest point once per second). Which is ironic considering that the meter was also adopted during the revolution, though with a definition not based on the length of a pendulum).


Latitude, mass concentrations, and climate also messed with the half-period/metre ("seconds pendulum") definition; with increasing frequency precision, one would need an almanac, an accelerometer, and probably other tools. Additionally, stabilizing the length of the pendulum under environmental conditions was already known to be tricky, with materials science unable to produce reasonably low thermal-expansion rods prior to the 20th century.

Consequently, the seconds-pendulum/metre relationship gets in the way as one might want to go to sub-millimetre length precision for parts made in different locations or at different times of the day or year. Precision copies of a prototype was more reliable in practice.

(In practice we mostly still generate precise and accurate physical artifacts and make copies from those, it's just that there one can in principle generate such an artifact just about anywhere and anywhen, calibrating with (for example) interferometry <https://iopscience.iop.org/book/edit/978-0-7503-1578-4/chapt...>)

Finally, the Trinity Clock <https://clock.trin.cam.ac.uk/main.php?menu_option=theory> is a neat examination of a well known pendulum clock that's surprisingly accurate (if not really precise; it's been reliably accurate to within two seconds over the course of a month for a very long time, but it's not going to give you a 10MHz sine-wave, and it's not a good for disciplining an oscillator which does so). Do check out the various plots.


> Latitude, mass concentrations, and climate also messed with the half-period/metre ("seconds pendulum") definition

Probably not by 15% which was the difference between the traditional second and the decimal second.


Sure but using a physical pendulum as a frequency standard is unreliable; an unreliable frequency standard is a bad basis for any sort of time-of-travel definition of length.

Many difficulties of using pendulum clocks (and in transporting any sort of chronometer) in real circumstances were also known before the revolution, with French clockmakers competing for the prize money in Britain's Longitude Act 1714 (13 Ann. c. 14) and the ancien regime's various prize offers in the 1740-1770s.

Prior to Harrison's marine chronometers, minimum longitude errors introduced in multi-degree changes of latitudes were indeed on the order of 10% across an oceanic part of a great circle or other more favourable route under cloudy conditions, and sufficient that in the early 18th century it was common for ships to navigate by dead reckoning along a single line of latitude -- a boon to pirates and other enemies, and also often adding many days to the travel time, in an effort to avoid the common problem (eg. HMS Centurion, 1741) of not knowing whether one was west or east of a landmark at a known latitude.

Prominent pre-revolutionary figures also disliked the idea of relying on chronometry for position/length/angle measurements generally -- most notably the excellent geometer and astronomer Pierre Bouguer (after whom the relevant <https://en.wikipedia.org/wiki/Bouguer_anomaly> is named) -- so it's not as if messing up a seconds-pendulum-based definition of a metre (and its consequences for the neat pole-to-equator 1/4 great circle length or mass of a cm^3 of water at STP, both of which now are just approximately round numbers) would have been universally outrageous.

And anyway surely one could consider a solution in which the half-period of the metre pendulum might not be exactly one decimal second. After all, at the time in practice one had to measure across many swings to obtain the effective length with reasonable precision. And Earth's rotation was known to be unstable (Richer, Newton, Maupertuis).


Yes. Obviously.

Or more to the point: since they had no use for milliseconds at that time, their milliseconds would have been 86.4% of standard milliseconds.


What about 90° per right angle and not 100°?

It made sense to keep some things like angle measurement and time as disruption was too great for very little practical benefit.


It's called a "gradian", and it's 1% of a right angle.

It's still used in some industries, where convenient.


Yeah, sure. The last person I heard discuss it was my highschool math teacher and he did so only in passing—and that was quite some decades ago.

Anyway, my non-metric preference is the radian unless I'm doing something manual like woodworking.


Still France and French revolution context : https://en.m.wikipedia.org/wiki/Gradian


Another "fun fact" somewhat more relevant to the article is the gradient (aka. grad, or gon), it is a unit of angle equal to 1/400 of a turn, slightly smaller than a degree.

It goes well with the metre because 1 km is 1/100 grad of latitude on earth. It mirrors the nautical mile in that 1 nautical mile is 1/60 degree (1 arcminute) of latitude on earth.

The grad is almost never used on a day to day basis, even in France. It is still used in specialized fields, like surveying.


I believe it was one out of three possible options (other than degrees and radians) to represent angles on my high school scientific calculator.

Accidentally staying in "grad" mode when cycling through them (DEG -> RAD -> GRAD) was always a concern, especially since the difference between RAD and GRAD was easy to miss on the small LCD display (the indicator was via partial selection of the letters within a mask spelling "DEGRAD").


In some languages, e.g. Norwegian, grad means degree.


Ah, this brings back fond memories of Swatch's attempt [1] at a decimal division of the day at the height of the dotcom boom.

I still must have one of these digital wristwatches in some box in a closet, with a big button that starts a glorious monochrome LCD animation of "going online" (while of course the watch stayed as offline as any other Quartz watch).

The thought of a watch that could actually go online seemed ridiculously utopian back then, even when everybody was otherwise dreaming of cyberspace. But only a few weeks ago, in a moment of closure spanning a quarter of a century, I finally downloaded a "Swatch Internet Time" complication – from the Internet, directly onto my wristwatch.

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


Sadly, the 100 day year never worked quite right.


No but they had a clean year of 12 months, 30 days each (3 ten-day weeks) plus 5/6 holiday days at the end of the calendar (around the September equinox).

Also, the months were given names by a Poet, and the days had minerals, vertues or plants instead of Saints. The calendar itself was pretty cool.

Honestly, if they had 5 weeks of 6 days each instead of the 3 weeks of 10 days, I'd even call it the perfect calendar.


Better would be an even more fundamental change: instead of trying to standardize everything on base 10, recognize that base 8 or 16 is much more convenient in both computing and everyday life, and standardize around that.


Historically, the most convenient are numbers with large numbers of factors.

60 can be split into 2, 3, 4, 5, 6, 10, 12, 15, 20, 30 evenly for example

The other number that accomplishes this is 12: 2, 3, 4, 6 are all factors.

That's why 12 and 60 are so common for real life systems.


Definitely not, but very composite numbers are! Like 6, 12, 24, or the best of them all, 60.


Base-60 for everyday life would be nuts; you really think it would be more convenient to have 60 independent digit symbols?

There's an argument for 12 for sure, but I still think having a power of 2 would be more beneficial than having the extra factors. 8 would give you the same number of integer factors as 10, plus all the benefits of being a power of 2.


Might I introduce you to visions of what could have been: https://en.wikipedia.org/wiki/Calendar_reform


And every other month was named after a coup d'etat!


Given the difference of ( 10 00 00 ) / 86400 ; they made their second ~1.1574 times faster? ( 125 : 108 , or 5 * 5 * 5 : 2 2 3 3 3 )


inb4 we still have the 8 hour workday


KeepassXC as well, but I use syncthing fork to sync between my laptops and my android phone.


With so much unsafe, it makes me think of that fun experimental usage of rust : https://github.com/tsoding/Crust


"In humans, the infrared contact lenses enabled participants to accurately detect flashing morse code-like signals and to perceive the direction of incoming infrared light."

Not what I expected from the title but interesting and also I wonder what would be the applications.


Military


This language reminds me of Eiffel programming language, but more contract/behaviour oriented.


Nice to read I'm not alone thinking of this nomadic kind of setup. And also I got the feedback I hoped on the Xreal Air 2 glasses : https://eu.shop.xreal.com/fr/products/xreal-air-2


Hey thanks (I'm the author)! BTW the "Pro" version has the electrochromic dimming, so I recommend paying a little extra for that unless you're really sure you're not going to need it.

EDIT: To clarify, I meant the "Xreal Air 2 Pro", not the "Xreal One Pro". The latter are much more expensive.


Your price point for the used glasses is quite lucky to just play around with it or using it sometimes.

They cost 800 new :|

1080p is that really okay?


They are $299 on sale on the vendor website right now. I won't link because I don't want to promote them necessarily, but I think you must have seen a different vendor or something?


I also paid less than $300. OP must be referring to a different model.


Looks like they’re weirdly expensive through the EU store. Just navigate from xreal.com - I see them for $US 299


Have you looked on Amazon? I got the One (not pro) for less than £500.


I've been thinking about using xreal glasses for coding but all the reviews I've seen seems to think that the fidelity isn't good enough for reading text for lengthy stretches of time. This article is the first counter argument here.


Totally agree, that's conceptually the same problem as robots.txt. As stated in https://www.robotstxt.org/faq/blockjustbad.html :

> But almost all bad robots ignore /robots.txt, making that pointless.


I agree with you, anyway there is a working syncthing fork active and available on f-droid : https://f-droid.org/packages/com.github.catfriend1.syncthing...


I don't get why people still use postman when you have nice open-source tools such as Bruno [0], which actually can do a lot of what postman does, and more than that you can even import your postman collections.

[0] : https://github.com/usebruno/bruno



I really tried to use Bruno but I lost all my work because of a bug in it - I don't think it is ready for trusting my day-to-day work to it.


Thank you so much for sharing this. We're actively looking for alternatives to Postman right now, and would be heavily inclined toward an OSS solution.


You're welcome, and thanks a lot for sharing this article.


If you're OK with a cli app, you can try Hurl [1], it's a cli based on curl and plain text, to run and test HTTP requests (I'm one of the maintainer)

[1]: https://hurl.dev


I'm officially a Hurl user - really awesome work! Captures + asserts is exactly how I want to be thinking about API testing. Also, the VSCode extensions for syntax highlighting a .hurl file, and the "Hurl runner" so I can click a button to run a test, are pretty much all the GUI I need.

Thanks again for sharing this!


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: