Hacker News new | past | comments | ask | show | jobs | submit | tilt_error's comments login

DSPy?


If writing performance is critical, why bother with deduplication at writing time? Do deduplication afterwards, concurrently and with lower priority?


Keep in mind ZFS was created at a time when disks were glacial in comparison to CPUs. And, the fastest write is the one you don't perform, so you can afford some CPU time to check for duplicate blocks.

That said, NVMe has changed that balance a lot, and you can afford a lot less before you're bottlenecking the drives.


Because to make this work without a lot of copying, you would need to mutate things that ZFS absolutely does not want to make mutable.


If the block to be written is already being stored then you will match the hash and the block won't have to be written. This can save a lot of write IO in real world use.


Kinda like log structured merge tree?


This is an interception scenario, no? If issued intentionally, traffic will pass through hardware in… unfriendly territory.


Yes, but doing it intentionally isn't as simple as one might think. First, BGP generally prefers the shortest path and yours is going to be a little long, so unless the best original path is very long you need on some transit provider to use policy-based routing and trust you as transit. Second, if you want the traffic to pass through your hardware you have to have sufficient bandwidth, otherwise you'll just trigger packet loss and disrupt service (fine if disruption is your goal, not so fine if you want the traffic to pass through your hardware). Third, some people use signed routes, which also complicates your job.


About

> First, BGP generally prefers the shortest path and yours is going to be a little long, so unless the best original path is very long you need on some transit provider to use policy-based routing and trust you as transit.

the article states:

> The leaked route is likely preferable because of a localpref setting which would prefer sending traffic for free through a peer regardless of the AS path length, over paying to send traffic through a transit provider.


Right. That's policy routing. You can talk to an ISP, have a cable installed and a peering session, gain trust, offer cheap or free traffic delivery, and then publish a route via that session. Your trusting peer may/will then send traffic to that route via you.

This happens legitimately, e.g. when an end-user becomes multihomed or starts using anycast, so the trusting peer can't necessarily discover this algorithmically. Route signing helps.


Actually: Paris in the the spring

'the' comes twice


That's one trick part of the the question (a common trick, a lot of people don't read two "the"s in a row), but the other answer could be "what you read in the triangle below" as that's what the question states.

The other trick is that the line could be too short depending on your handwriting, in theory disqualifying the tested person regardless of what they write down.


That's diabolical. But it's not certain if even that's correct. Depends on how the comma should be interpreted.


And the person who answered wrote the last two words such that they're not "on the line provided", so regardless of which phrase they're supposed to write, they got the question wrong.

Assuming they did write the correct thing, and assuming the test administrator would be unusually generous about the placement of the words, they still got it wrong: they left off the colon at the end.



Makes sense since the Russians have been fiddling with time and seems to have turned it back to 1962.


Or moving from RCS to CVS.


Yes, you shouldn't "boil the ocean".


You should usually also not "model the ocean"


Is this a surprise?

Isn't this exactly what Naftali Tishby has been talking about [1].

[1] https://www.youtube.com/watch?v=XL07WEc2TRI


Why are the letters ’p’, ’q’ and ’t’ missing from the article? Makes it a bit annoying to read.


I think this might be a client-side issue, since I can see those letters normally.


I also had that issue when reading the article on Safari/iOS. Switching to reader mode fixed it though.

No issue on Firefox/Linux.

Looks like a platform-specific font rendering issue?


No 'r's or '3's on Safari/Mac. It's a custom font 'Cantarell', evidently a bit broken.


> evidently a bit broken

And here I thought the author was making a fragmentation joke.


I don't see `r`s. Firefox/Mac


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

Search: