Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jamii
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
93 ms
·
841.
▲
by
jamii
16y ago
I'm starting to get annoyed with the way google translates pages based on my ip and then offers to translate them back based on my browser settings. This is sub-optimal.
842.
▲
by
jamii
16y ago
From the other thread: The core principle is similar. DC has centralized hubs which handle searches and upload files directly to users. Tribler has a distributed search engine which runs on every peer and uses bittorrent to share files. Eff
843.
▲
by
jamii
16y ago
> All nodes receive all torrents? Each node has a subset of all torrents. You flood searches as well. There is also a second overlay on top of the first which groups peers by their similarity in taste, with the aim of reducing the numbe
844.
▲
by
jamii
16y ago
> Any others deserving of mention? OneSwarm is interesting in that it attempts to preserve user privacy. http://oneswarm.cs.washington.edu/
845.
▲
by
jamii
16y ago
I've used it on both Windows 7 and Ubuntu. The Ubuntu version is a little fiddly to get working because Ubuntu ships with a crippled ECC library.
846.
▲
by
jamii
16y ago
The core principle is similar. DC++ has centralized hubs which handle searches and upload files directly to users. Tribler has a distributed search engine which runs on every peer and uses bittorrent to share files. Effectively every single
847.
▲
by
jamii
16y ago
Very similar, except that Skynet was a vast, distributed, self-aware intelligence controlling most of the worlds machines and Tribler is a file-sharing network. But they both run on computers ...
848.
▲
by
jamii
16y ago
I think that if you just want to use the same setup as Tribler you can just directly use their code. What I'm interested in is separating and generalizing the various protocols involved rather than having them all knotted together.
849.
▲
by
jamii
16y ago
Its not using a DHT, its a gossip based network. Its simpler and more resilient to random faults but uses more space and bandwidth. As far as I know there hasn't been much research into their resilience against systematic or malicious fault
850.
▲
by
jamii
16y ago
From my comment on the dupe: http://news.ycombinator.com/item?id=1985431 Most of the underlying protocols are described here, though it is a bit out of date: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.78.... Essentially th
851.
▲
by
jamii
16y ago
Perhaps not, but it is certainly interesting to study. Its a mob where all the members are anonymous, that has no leaders and yet manages to coordinate fairly sophisticated digital attacks. I'd love to grab a sociologist or two and throw in
852.
▲
by
jamii
16y ago
Most of the underlying protocols are described here, though it is a bit out of date: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.78.... Essentially the core protocol is a gossip overlay. This generates random connections betw
853.
▲
by
jamii
16y ago
You can bootstrap as soon as you have one peer. The software is distributed with the addresses of 4 existing servers which are run by the Tribler guys to make this easier but even if they go down people can still send invitations to their f
854.
▲
by
jamii
16y ago
The original question was 'If you could only learn 3 languages ..."
855.
▲
by
jamii
16y ago
Well, I guess that was the wrong answer.
856.
▲
by
jamii
16y ago
> ... working knowledge of the inner workings of computers ... I'm a big fan of 'The Elements of Computing Systems' - takes you from NAND gates to pong. http://www.amazon.co.uk/Elements-Computing-Systems-Building-...
857.
▲
by
jamii
16y ago
Ocaml is simple, expressive and fast. While it suffers in terms of libaries and community support it makes a good systems language and is fantastic for expressing complex algorithms and data structures. If that doesn't interest you, try som
858.
▲
by
jamii
16y ago
> Ocaml is a nice replacement for ANSI C, not for Java. That's pretty much how I use it. Ocaml is a great systems language.
859.
▲
by
jamii
16y ago
Python, Ocaml, Erlang Learning Korean at the moment. Mainly in order to know what I'm buying in the supermarket.
860.
▲
by
jamii
16y ago
Ocaml wasn't even an option...
861.
▲
by
jamii
16y ago
Thanks for the email though. Its always nice to have feedback and know that people are actually reading my articles.
862.
▲
by
jamii
16y ago
I would like to see a 'Not interested in reading or writing' choice. Also, the 'other' choice is translated into what google assumes is my native language based on my ip. Which is entertaining.
863.
▲
by
jamii
16y ago
If anything, 4chan is giving defenders of wikileaks a bad name. It's like when peaceful protests are invaded by hooligans intent only on starting fights and setting fire to cars.
864.
▲
by
jamii
16y ago
> ... if the variance is low ... Yes, thats a better way of putting it. The variance is so low that the tree always ended up very deep. I put a lot of effort into tuning bucket sizes etc but in the end it just didn't work out. > ..
865.
▲
by
jamii
16y ago
Bear in mind that I have not one large corpus but ~8m short formulae. The filtering stage removes most of these in O(L log N + KL) time, where K is the number of results which match one or more fragments, N is the number of formulae and L i
866.
▲
by
jamii
16y ago
I would love to give proper attribution for this algorithm, but I can't remember for the life of me where I found it. This is the 4th major redesign of the core search algorithm and the first that I've been happy with.
867.
▲
Approximate search for LaTeX formulae
(scattered-thoughts.net)
24 points
by
jamii
16y ago
|
7 comments
868.
▲
by
jamii
16y ago
Thanks to the internet I can work anywhere in the world. Thanks to HN, Reddit and my RSS reader I can keep up with the cutting edge of my profession whereever I go. Thanks to email, jabber, skype and facebook I can travel the world without
869.
▲
by
jamii
16y ago
> Who says our healthcare is more expensive? WHO indeed - http://www.photius.com/rankings/who_world_health_ranks.html
870.
▲
by
jamii
16y ago
Process One (developers of ejabberd) are working on an independent implementation: http://www.process-one.net/en/blogs/article/processone_wave_... http://www.process-one.net/en/blogs/article/proof_of_concept... I wouldnt be surprised if
More ›