For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | pmfgpmfg's commentsregister

Of course they will. russia, and russians disparage Ukrainians as a default. A success such as this will absolutely be blamed on “Western puppentmasters” rather than absolute mastery by Ukrainians. After all, the alcoholic descendants of a subservient Mongol enforcers couldn’t possibly have had their ass handed to them by Ukrainians. This is standard russian racism, beaten into them throughout the generations.


Just russian invaders


It is open-source so it can be used by both sides to kill each other, or to assassinate a well-protected political figure, or to inflict damage on a crowd.


Good point! People are already horses in russia.


I used to use TW for rent as well, the fees crept up over the years, and I realized that Revolut is the way to go here. TW has become uncompetitive


Unless I'm mistaken TransferWise provide Revolut with forex on the backend, so enjoy it while it lasts


You are.


Revolut just raised their fees, FYI


it's not clear to me how this API supports streaming edges. Looks like it takes lists of sources and destinations and loads them into memory.


Thanks for your comments. I'll be updating the readme to better reflect it..

I've just added the midas struct, in which you can do the following:

```

m := midas.NewMidasModel(2, 769, 9460)

m.FitPredict(2,3,1) // inputs will be your src,dst and time (from your stream)

m.FitPredict(2,3,1) // same here

```

The MidasR model is next. :)


Could you go into the selection criteria for those 3 numbers? I see 2 and 769 on the original MIDAS repo as default number of hash functions and buckets, but without explanation of why they're chosen. The third argument, "m", I don't see explained anywhere.


I adapted the code from the original paper from https://github.com/bhatiasiddharth/MIDAS/ .

And from one of the issues(https://github.com/bhatiasiddharth/MIDAS/issues/7#issuecomme...), M can be any reasonable value because it's just used to compute the edge hash (https://github.com/steve0hh/midas/blob/master/edgehash.go#L4...).

Hope it clarifies.


Hi, I'm the author of the MIDAS algorithm. We choose the number of hash functions and bucket according to the maximum error we can tolerate and the false positive probability theoretical guarantee we want. Please refer to the AAAI paper here: https://www.comp.nus.edu.sg/~sbhatia/assets/pdf/midas.pdf Let me know if you need more details.


"under US law, police are allowed to lie"

in consideration of this fact, anyone taken into US police custody, for any reason, ever, should refuse to open their mouth, or help police in any way.


The sad thing is that if your neighbor was burgled and the police comes knocking on your door to ask questions, you also have an interest in getting the culprit caught.

Yet, you can't trust the police to not entrap you.


performance is the wrong motivation behind blocking trackers. they should be blocked because they're wrong, not because they slow website load pages.


Why not both? I agree with you that they should be blocked because they are wrong, but I'd also agree that they should be blocked because they are slow.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search:

HN For You