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

Yes it's a CLI REPL, you build and run the binary using the instructions in the README and then create/insert/select from it by typing those commands into the CLI.

Currently there's no way to connect to it like you would a normal SQL db, but you could embed it like you would sqlite.


Hopefully there is a help/man


XML parsers suffer the same fragmentation issues that JSON parsers do.

Go's XML parser straight-up emits broken XML when trying to output tags that have prefixed namespaces.


How come? Someone had a boring summer and made their own instead of using libxml2?


Lots and lots of home users care more about the few % of performance than the nebulous "extra security".

I have friends who use their desktop for gaming only, literally nothing else, I guarantee they don't care about the extra security a microkernel claims to offer.


Whoever has money and/or political capital and a desire to see encryption weakened.


Are we just being obtuse now? Is that what we're doing?


I think he's genuinely confused, and as a citizen of the UK, so am I..


The alternative is the UK drafting people to fight in ukraine, which also makes 0 sense?


Obviously the concern is an escalation of that war which pulls NATO into the conflict fully. I don't believe that's a likely scenario, but being deliberately obtuse isn't the right way address that somebody expressing that concern.


Russia nuking NATO? What is Signal encryption supposed to have to do with it?


The argument that was made (and that was not central to the post at all, despite everyone jumping on it) is the slow erosion of freedoms that may lead to less restraint also in foreign affairs.

UK politicians have been periodically demanding NATO engagement, though this one is from 2022:

https://www.independent.co.uk/news/uk/politics/davis-ellwood...

Ellwood seems to be the UK equivalent of Lindsay Graham and has recently made similar noises.


Russia is having difficulty just with our donated weapons, I don't see why a nato involved war would involve conscription on the nato side.


Revealing idiocy with irony is an excellent shortcut towards refutation by absurdity.


responding to hyperbole with hyperbole is appropriate isn't it?


Just like it's already been doing for decades


> I'd value criticism from an expert in submarine construction much higher.

You clearly didn't even watch the interview...

James Cameron *is* an expert in deep submersible design/construction.


Because they know the speed of light and the distance between nodes so they can account for the propagation delays of light due to distance.

They're not talking of sub millisecond latency in communications.


No, we don't know the distance between nodes (although we could deduce it). But using timestamps, we can know the round-trip time.

See https://www.ohwr.org/project/white-rabbit/uploads/2b9d42b664... (page 9 and later for the principle).

If you want all the details, see https://ohwr.org/project/white-rabbit/uploads/6a357829064b9e...


When synchronizing two nodes A and B, where there is a persistent difference in the travel times A->B and B->A, how do you achieve synchronization when knowing A->B->A or B->A->B?


Delay symmetry is a critical assumption in any two-way time transfer process. White Rabbit goes to extreme lengths to maintain that property.

This includes mandating use of cables that share a single optical fiber, with specific wavelength pairs and fiber types so you can calibrate for unavoidable differences in propagation time.

More info on their wiki:

https://ohwr.org/projects/white-rabbit/wiki/SFP


For a first approximation, you can assume A->B and B->A travel times are equal.

And because optical links are used, the asymmetry is mainly due to the wavelength difference which is known.


you can't. You can only assume that they are equal and attempt to make them as equal as possible. (the same issue arises when measuring the speed of light: it's actually not possible to distinguish if the speed of light is different in one direction to another, we only know accurately the average of each direction)


What happens when the roundtrip time isn't consistent?


The roundtrip time is never consistent. Light travels with different speed in fiber depending on the temperature. This is why you calibrate every second.


Even better, the actual in situ delays are measured and compensated for, and it works independent of the physical connection (and through fiber/copper, switch layers, etc.).


Only over fiber. Copper SFPs are not deterministic enough to precisely synchronize networks.


And even better: they suggest the use of a single medium for both transmission and receiving (1000BASE-BX10) to minimize asymmetry.

https://ohwr.org/project/white-rabbit/wikis/SFP


Indeed. It's exactly the same (albeit on a different scale) as NTP synchronization, where you can frequently (ha!) reach a few ms accuracy over a hundred ms latency network.


> doing scraping without any legal oversight

What is this supposed to mean?

What role do you think lawyers play in scraping the internet?


This has been a pretty rough week for GitHub


Github Enterprise hasn't been faring too well at my work either this week. When you work on both open and closed source products and GH and GHE are both down, it leads to a very unproductive week.


Does GitHub enterprise result in dedicated instance or any better availability?


It Depends.

GitHub Enterprise is confusingly both a "call us for pricing" tier of GitHub the website, and also an on-premise version of GitHub that you can run as an appliance in your own data centre. The first of those is ultimately just GitHub and so has the same outages, the second is running on your own hardware so (shouldn't be) tied to the website's availability.


There are multiple products: self-hosted (Enterprise Server) and hosted by GitHub (Enterprise Cloud). I don't know about uptime guarantees, but you can buy Premium or Premium Plus support with 30-minute SLA or a dedicated account manager.


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

Search: