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

Flatland is an interesting way to think about dimensions. If we were living in a 2D world, anything living in the 3D world would blow our minds and do things we would think should be impossible.

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


There’s also The Planiverse, with a different take on what a 2D world would look like.

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


IMHO the correct way to handle leap seconds would have been at the same layer as timezones, i.e. a display-only thing. Timezone databases are regularly updated, you push out leap second updates there. In the worst case, people's clocks are off by one second but all the underlying timing logic doesn't crash.


you can use TAI (international atomic time, basically UTC without leap seconds) if you want to be serious about it

I'm a fan but it's rare for anyone else to agree!


The problem with TAI is that the rest of the world uses UTC. So you can use TAI on a small island and then you have to convert to and from UTC. My hobby kernel is based on TAI internally. And it constantly converts to and from UTC.


The rest of the world should abandon UTC completely. It's not suitable for time keeping because butt scratching hairless monkeys mess with it.


You do not use TAI to communicate with the rest of the world, except for certain special purposes.

As you say, what the computer should maintain internally and for communication with other computers, not with humans, is only true time and not other quantities, like the angles between Earth, Sun and stars.

Only TAI is true time, while "universal time" is an angle and "universal time coordinated" (UTC) and its derivatives are some weird hybrid quantities that can be computed from times and angles.

The conversions between true time and various kinds of official times used by humans are very complex and they should be handled in a single place, not in various places that may handle time zones and discrepancies between UTC and TAI and various other "times", e.g. UT2, UT1 etc.


I fully expect in such a regime, people would be complaining about how the leap second insertion caused their recurring meeting to shift from 9am to 8:59:59


TL;DR: "while a new jail in Nashville was still under construction, staff discovered missing keys and other anomalies. Surveillance footage eventually revealed that someone had repeatedly disguised themselves as a construction worker and entered the building many times. Inside, they hid weapons, tools, and escape items in walls and rooms around the facility."


Reminds me of the US Embassy in Russia that was built, by Russians, who embedded thousands of spying devices within the building itself. It took 27 years to build, then debug the building.


It’s all part of the game it seems.

The US bugged the “toilet partitions” of the Russian embassy in D.C. during its construction[0] and the FBI built a tunnel under it for espionage purposes in the 80s[1].

[0] https://www.cia.gov/readingroom/document/CIA-RDP90-00965R000...

[1] https://web.archive.org/web/20100514112651/http://articles.o...


And it was the person both least, and most suspected.


It's always someone you either do or do not suspect!


Flash died once people no longer had a flash player. The tooling might also need updating if the apps being built are targeting today’s touch devices.


Are you familiar with the kids story book Iggy Peck Architect by Andrea Beaty? Same story, with a happy ending though.


Articles such as https://blog.lopp.net/metal-bitcoin-seed-storage-stress-test... will help you pick among the various seed stores out there.


If you have never written any Go before, the tour is probably the first starting point: https://go.dev/tour/welcome/1


I could be wrong but third party tags bet a subset of the tracking capabilities? Ie less accurate/less likely to be found.


Higher passenger count could imply ability to pass higher maintenance budgets?


Facebook moved from subversion to git around 2008. Some of their teams then switched to mercurial around 2014 (I could be wrong by a couple years here or there). By 2014, git was already the main tool everyone was using —- no amount of backing by a single company would have tilted the scales.


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

Search: