Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dlitz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
241.
▲
by
dlitz
13y ago
You're confusing knowing the contents of the .git directory with knowing the semantic model of the revision history. All DVCS systems involve creating and editing a series of changes to a directory tree, including metadata about each change
242.
▲
by
dlitz
13y ago
> You have a "2 clause BSD" licence. Come on, is saving face that important to you? "2-clause BSD" already has a well-accepted meaning. You might as well have said that GPL refers to "Gary's Perfect License"; After all, it's a GPL
243.
▲
by
dlitz
13y ago
> I don't think the "appear in all copies" applies to binary distribution. That's a strange interpretation. Why do you think that? > IANAL, but if it did, there would likely be a LOT of violations There are a lot of violations. Ma
244.
▲
by
dlitz
13y ago
Well, in this case, the signed paper is never actually delivered to the other party, and the other party has no knowledge that you ever signed it in the first place. A signed piece of paper is neither necessary nor sufficient to form a cont
245.
▲
by
dlitz
13y ago
> [4] Realistically for patent free greater than 20 years old is the answer so it probably needs to be MPEG1. Rather than waiting 20 years, we could lobby for legislation that developing, distributing, or running a program on generally
246.
▲
by
dlitz
13y ago
Speaking of the EULA, couldn't I just lie to my tablet? Assume there's no communication back to Microsoft and no need for a license under copyright law. Couldn't I just click the "I agree" button while not actually accepting the EULA? Sur
247.
▲
by
dlitz
13y ago
That's interesting. My experience was the opposite: I've also been using git since 2008, and I find it to be the most intuitive, friction-free VCS that I've ever used. I think the difference is that I didn't start with the official documen
248.
▲
by
dlitz
13y ago
The problem with these attacks on SSL is that they're not protracted; They're trivial. Python's httplib doesn't check SSL certificates at all by default, for example, so you just hijack the TCP connection, negotiate SSL, and then you're
249.
▲
by
dlitz
13y ago
Can you give some concrete examples? It sounds to me like you haven't used git in an awfully long time, and are repeating things that were only true in the git 1.4 and early git 1.5 days.
250.
▲
by
dlitz
13y ago
> Mercurial's main benefit is that it's much easier to use and understand than git That's really only true if you're a beginner and you weren't properly taught how git actually works. Fundamentally, git's data model is really simple
251.
▲
by
dlitz
13y ago
If we care about giving applications restricted access to the display and input devices, then we need to prevent those applications from fooling the user. Otherwise, a rogue application can basically do phishing, clickjacking, etc. If we
252.
▲
by
dlitz
13y ago
Refusing to send email to someone because your software mistakenly rejects their email address is not exactly being as inclusive as possible, though, is it?
253.
▲
by
dlitz
13y ago
The point is that the mod_* approach isn't sustainable.
254.
▲
by
dlitz
13y ago
The point isn't to get IETF to "sign it off". The idea is to get some extensive peer review from a wider audience, so that you don't end up with a widely-used protocol that's difficult to implement, missing important features, or both. A s
255.
▲
by
dlitz
13y ago
These are actually vulnerabilities in Xlib, which is already well known to be pretty crufty. X11 security has always been a joke anyway, since basically any client can keylog the session at any point. There is some X security policy stuff
256.
▲
by
dlitz
13y ago
Fun fact: mod_php can't safely coexist with anything else. A few years ago, I briefly ran a webserver that had both mod_python and mod_php installed at the same time. Everything seemed fine until I tried using md5 from Python and repeatedl
257.
▲
by
dlitz
13y ago
Presumably, you should also be able to do something like this: class Colour(Enum): red, green, blue = range(3)
258.
▲
by
dlitz
13y ago
I don't know about 'better', but I remember it being a lot more fun to use various Linux desktops 5 years ago.
259.
▲
by
dlitz
13y ago
That letter is surprisingly polite.
260.
▲
by
dlitz
13y ago
One of the most important things about this bill is that it takes care of the anti-circumvention provisions in a general way, rather than narrowly targeting cell phone unlocking. > (3) It is not a violation of this section to use, manuf
261.
▲
by
dlitz
13y ago
Updated info about the case, from Kiera's lawyer: http://www.businessinsider.com/kiera-wilmot-lawyer-hoping-to...
262.
▲
by
dlitz
13y ago
"Cloud" just means "outsourcing your infrastructure". Or, in some contexts, "I don't care how it works, as long as it does X, Y, and Z" (like the cloud in a network diagram).
263.
▲
by
dlitz
13y ago
Python has a decimal (as opposed to binary) floating-point library, which is great for doing math with inherently decimal quantities (e.g. money): http://docs.python.org/3.3/library/decimal.html
264.
▲
by
dlitz
13y ago
... which is useless when you're trying to develop Java code. Java also eats a lot of RAM in many applications (J2EE apps can easily eat a few GB of RAM), so combined with the multi-second latency for startup, you're basically confined to a
265.
▲
by
dlitz
13y ago
There's a loose convention of using the suffix, "-wip", to name published branches that you plan to rebase.
266.
▲
by
dlitz
13y ago
> I don't think court decisions are necessarily the truth, and that I should agree with them. I only care about facts to make my personal judgment. Well, sure, but are you actually going to spend enough hours poring over the details in
267.
▲
by
dlitz
13y ago
The funny thing about the Charter, is that section 1 basically means you never really know what your constitutional rights are, because they are all subject to "such reasonable limits prescribed by law as can be demonstrably justified in a
268.
▲
by
dlitz
13y ago
In the diagram, I like how everything is approximated as a homogeneous sphere.
269.
▲
by
dlitz
14y ago
Won't this just allow the incumbents to threaten others with their crappy software patents, while making it harder for new entrants to acquire enough of their own crappy software patents to defend themselves? A pretty good argument has been
270.
▲
by
dlitz
14y ago
Did they really have to pick one language to rule them all? It seems odd to me to design a platform that only supports one programming language. What happens when people find better ways of expressing their intent?
More ›