Recent submissions

Comment · 10 years ago
> I also found a Rust implementation which seems not to compile, but is useful as I'm trying to teach myself Rust https://github.com/kenpratt/rusty_torrent I think the work to get it to compile might be minimal.

There is also another project in Rust, it looks more active: https://github.com/GGist/bip-rs It is a collection of libraries.

> If anyone who hasn't tried doing this before, the "official" BitTorrent spec docs, namely BEP-3 (http://bittorrent.org/beps/bep_0003.html), seem little more than a vague blog post turned in to a "spec".

Doesn't look vague at all. What do you think is missing from it?

Comment · 10 years ago
Wide gamut is not enough, we also need HDR (that is Rec 2020 color space with Perceptual Quantizer). This will allow to show much brighter (and darker) colors.
Comment · 10 years ago
> Because the probability drops exponentially with Ω, it's easy to pick an Ω such that the chance of observing a blockchain reorganization is less likely than having the processor miscompute values due to strikes by alpha particles. If that's not sufficient for pedants, one can pick a slightly higher Ω such that the chances of observing a reorganization are lower than the likelihood that all the oxygen molecules in the room, via random Brownian motion, will pile up into one corner of the room and leave one to suffocate in the other corner.

This guy obviously doesn't understand what he is talking about. I would more probably remine the whole bitcoin blockchain on my cpu in a second than this thing happens.

Comment · 10 years ago
> They can't upgrade to recent GNU tools because of the GPLv3.

They can but it is their choice not to use GPLv3 tools.

Comment · 10 years ago
It's not about how probable are these conditions but given these conditions how probable is that life will appear.
Comment · 10 years ago
Comment · 10 years ago
> a probability for civilizations to form of one in 10 billion per planet was considered highly pessimistic

I think people underestimate how low probabilities can really be. According to wiki the shortest self-replicating RNA is 165-bases long. Even if you convert all observable universe in RNA this is still not enough for this RNA to form by chance (4^165 is much larger than number of atoms in observable universe).

Comment · 10 years ago
Comment · 10 years ago
First they manipulated search suggestions in favor of Hillary and now this :(
Comment · 10 years ago
Comment · 10 years ago
While I like idea I don't completely understand it. What 'runtime' is actually supposed to be? What if I need two runtimes? I will probably need to bundle one of them with the app. E.g. if I write a C++ Qt application I will use Qt runtime, if I write command line Python application I will use Python runtime, but if I write Qt application in Python I will need to bundle either Python or Qt with my app, correct?

Also, is there support for applications without any runtime?

Comment · 10 years ago
http://www.stoa.org.uk/topics/bullshit/pdf/on-bullshit.pdf

> One of the most salient features of our culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted. Most people are rather confident of their ability to recognize bullshit and to avoid being taken in by it. So the phenomenon has not aroused much deliberate concern, or attracted much sustained inquiry. In consequence, we have no clear understanding of what bullshit is, why there is so much of it, or what functions it serves. And we lack a conscientiously developed appreciation of what it means to us. In other words, we have no theory. I propose to begin the development of a theoretical understanding of bullshit, mainly by providing some tentative and exploratory philosophical analysis.

Comment · 10 years ago
It defines extensions but no way to detect them. Am I missing something?
Comment · 10 years ago
You are probably talking about static typing, not strong. Strong typing implies that there are no implicit type conversions which is not true for C++.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton