Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tjgq
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
tjgq
13y ago
From the POV of a court, bits are coloured [0]. Just because two links are exactly equal, it does not mean that either both of them infringe or both don't. [0] http://ansuz.sooke.bc.ca/entry/23
62.
▲
by
tjgq
13y ago
Even though I don't know the specifics, I take issue with the very idea that merely contacting someone can constitute harassment. At the very least, the content of the message should be taken into account. Intent, more than raw actions
63.
▲
by
tjgq
13y ago
Perhaps I wasn't too clear in my original post. I was making a normative statement, not a positive one. In other words, I accept that the actual law may consider this a violation; I'm questioning whether the law itself is acceptab
64.
▲
by
tjgq
13y ago
The article focuses mainly on whether the man did indeed send the Google+ invitation to his former girlfriend. It seems to me that the actual troubling question is whether sending a Google+ invitation can be considered a violation of a rest
65.
▲
by
tjgq
13y ago
They ought, but aren't. Unfortunately, .com and most (all?) of the other non-national TLDs are under US jurisdiction.
66.
▲
by
tjgq
13y ago
Is it, though? I get the impression that people at large don't even care about domain names anymore, let alone whether they end in .com or something else. In fact, most non-technical users I know go to the sites they visit daily by cli
67.
▲
by
tjgq
13y ago
In this particular case, it's not that big of a deal. As I understand it, this is an in-memory format that does not outlive program execution. One can safely assume that, even if CVS still exists in 40 years, no one will be using a 40-
68.
▲
by
tjgq
13y ago
I strongly suspect this depends on how one comes across C. In my experience, people who learn C as a first language seem to develop a much deeper intuition for these subtleties than, say, someone who has cut their chops in higher-level lang
69.
▲
by
tjgq
13y ago
It's not really a second platform, is it? It's more like adding a single configuration bit to an account that determines whether it is eligible for marketing campaigns (or whatever else it is they can't do with children). It&
70.
▲
by
tjgq
13y ago
I know you jest, but the reason why shell programming uses 0 for success is understandable: that way you can have distinct non-zero returns for different kinds of errors (and several Unix utilities do have them). Arguably, testing for non-z
71.
▲
by
tjgq
13y ago
Can you please elaborate?
72.
▲
by
tjgq
13y ago
I've always thought that the real solution for the "too many cards" problem is to get all credit card companies to agree on a card-less payment protocol that anyone could implement on any device. (And in the process, make all
73.
▲
by
tjgq
13y ago
It really bothers me that they disallow people altogether from seeing the page just because they live in the wrong country (or happen to be passing by). The web is not supposed to be like this.
74.
▲
by
tjgq
13y ago
Not to spoil your weekend project, but someone's done it already :) https://github.com/philipl/pifs
75.
▲
by
tjgq
13y ago
With at least one small (and usually irrelevant) difference: "for line in file" has its own internal buffering which cannot be turned off with python -u. I learned this the hard way when debugging a Python script that read from
76.
▲
by
tjgq
13y ago
Without the context manager (with statement), the underlying file is closed when the file object is garbage-collected. In CPython, since reference counting is used for GC, this occurs when the loop exits. However, other implementations (e.g
77.
▲
by
tjgq
13y ago
An even better one (linked because it's too long to paste here): http://www.i18nguy.com/chaos.html
78.
▲
by
tjgq
13y ago
Crazy. Has that been observed in carrier-grade NAT boxes, though? Or only in el-cheapo residential devices? It seems an incredible risk to the carriers to do things that way.
79.
▲
by
tjgq
13y ago
> once in a while, you'll get data that happens to look like your IP address, and you'll find that you can't send that precise sequence of bits in a packet ever because it'll get mangled by the NAT How so? Those bits
80.
▲
by
tjgq
13y ago
Look into Plan 9's take on the file metaphor. I'm not suggesting they got everything right, but the concept really can be made more general than plain old Unix makes it seem.
81.
▲
by
tjgq
13y ago
If you are interested in the early history of the Internet, and would like a lot more detail than provided by this paper, I cannot recommend the following book enough: "Where Wizards Stay Up Late - The Origins Of The Internet": h
82.
▲
by
tjgq
13y ago
Unless you finish your trip at a greater altitude than where you started. ;)
83.
▲
by
tjgq
13y ago
I think courts should be legally obliged to make jurors aware of that fact. Overall, I'm not a huge fan of trial by jury, but the idea that an unjust law (as felt by the general public) can be defeated like that certainly appeals to me
84.
▲
by
tjgq
13y ago
I do believe you know the difference; your wording was clear enough. I just took the opportunity to dispel what seems to be a common misconception (not as common on HN, I hope!)
85.
▲
by
tjgq
13y ago
At least with a decent, non-greedy ISP you have the option of turning off said connection tracking and enjoy your fully routable /48. But I do understand how it remains a problem when most people don't know or want to do that. Ide
86.
▲
by
tjgq
13y ago
I'm not sure I follow your analogy. With a NAT configured to only forward certain ports to certain machines, the "bouncer" exists as much as in the firewall case. The question is not whether a NAT can be an effective firewall
87.
▲
by
tjgq
13y ago
If he was tried, couldn't he (at least theoretically) be acquitted by the jury? Honest question; I don't know that much about the U.S. judicial system, but I'm aware of the concept of jury nullification. (Not that I'm to
88.
▲
by
tjgq
13y ago
Please allow me to be pedantic here. What actually separates your network from the rest of the Internet is called a firewall . It is unfortunate that common usage has conflated the two terms to the point that many people believe they must
89.
▲
by
tjgq
13y ago
Or he could be referring to planned obsolescence.
90.
▲
by
tjgq
13y ago
I think you misunderstand what a PhD student is. A PhD candidate is supposed to generate real science, not just train to become someone who does. By that same logic, a senior researcher (American citizen or not) should not be paid by taxp
More ›