Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
parenthephobia
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
31.
▲
by
parenthephobia
9y ago
Incumbent ISPs lobby local govermment and sue would-be competitors to ensure the competition are only offered access on less favourable terms.
32.
▲
by
parenthephobia
9y ago
> I wanted to know, did you always email this way, or did you only start once you became the boss? His answer (over email): “Yes.” I’m going to assume the yes was to the first part of the question and he skimmed over part two. This isn&#
33.
▲
by
parenthephobia
9y ago
> The Geneva Conventions are treaties between states that define how they will treat each other's soldiers if captured in war. They also cover treatment of civilians, medical units, and infrastructure. Amongst other things. > T
34.
▲
by
parenthephobia
9y ago
The normal rules of war always apply. Famously, that's the point of them. A state isn't allowed to ignore the rules of war if it finds them inconvenient. The Geneva Conventions are quite clear that PoWs are allowed to communicat
35.
▲
by
parenthephobia
9y ago
Apparently there's no magical Geneva Convention fairy, either. Just because you were honorably discharged doesn't mean you're right. If you'd summarily executed prisoners, you'd have committed a war crime.
36.
▲
by
parenthephobia
9y ago
If you mean air-gapped literally, that seems unuseful. Wouldn't you want the keys on the computer that's going to use them? And then, wouldn't you want to make it hard to copy the unencrypted private keys? (I'm assuming
37.
▲
by
parenthephobia
9y ago
This is mis-reported. This isn't a general ruling on whether scraping sites in violation of the explicit instructions of the site owners is allowed. The judge granted an injunction prior to the trial proper, permitting HiQ to continue
38.
▲
by
parenthephobia
9y ago
People are harder to replace than houses.
39.
▲
by
parenthephobia
9y ago
Humpty Dumpty was half right[1]. Words mean what the speaker thinks they mean, but they also mean what the listener thinks they mean, which might not be the same thing. The essence of clear communication is to align these two viewpoints. Gu
40.
▲
by
parenthephobia
9y ago
In the example, a nefarious page opens a new window and then uses its connection to that opened window - the window object is returned from "window.open()" - to manipulate it. No window.opener required, and the two windows don
41.
▲
by
parenthephobia
9y ago
JavaScript is subject to CORS, but "opener" isn't generally, except in Edge. Even then, there is a risk of being surprised. If you open a page on the same site, you may expect that scripts on the opened page can't access
42.
▲
by
parenthephobia
9y ago
One is that if you open a window, you can change the URL that's loaded later. In the example that Google's page links to they change it to a data: URI - which no longer works in Chrome - but they could just as easily change it fro
43.
▲
by
parenthephobia
9y ago
Whilst they might not consider it fixable, that doesn't mean they're not going to do the best they can! Chrome does support rel=noopener, _and_ the "fairly good demonstration" that page links to doesn't work in Chro
44.
▲
by
parenthephobia
9y ago
I wonder if this is actually the engine's namesake. According to Wikipedia: > Linietsky stated in a presentation that the name Godot was chosen due to its relation to Samuel Beckett's play Waiting for Godot, as it represents
45.
▲
by
parenthephobia
9y ago
> strong philosophical objections to being forced to give away my intellectual property Non-sequitar. If you used the GPL, you'd be doing so voluntarily, so you wouldn't be being "forced" to do anything. > a great
46.
▲
by
parenthephobia
9y ago
A colleague mentioned that ever since Windows 3.0 (maybe before) you've (usually) been able to close a window by double-clicking in the top-left corner, where the window menu button used to be. Later that button was replaced with the w
47.
▲
by
parenthephobia
9y ago
> The tractor trailer kept backing up What would a human bus driver have done in that situation? It isn't enough to make an automated vehicle that meets the minimal legal requirements for interacting with other road users. Real driv
48.
▲
by
parenthephobia
9y ago
They shouldn't exactly be optimized for friendliness. In a sense, that's the problem we have now. They should be optimized for security, but right now they're optimized for developers and network administrators. It'd be
49.
▲
by
parenthephobia
9y ago
> Hiding information from users is never a good thing! Counterpoint: hiding information from users is often a good thing. Especially when that means reducing the amount of information a user has to process to determine if a URL is legit.
50.
▲
by
parenthephobia
9y ago
> they're just regular people who are in a privileged position Literally the argument the article is making!
51.
▲
by
parenthephobia
9y ago
> Maybe the Unicode consortium made a mistake by specifying them as bright yellow They didn't. It's recommended, but not required, to use a "non-realistic" colour, examples being yellow, blue, or gray. http:/&#x
52.
▲
by
parenthephobia
9y ago
The syntax of defer is a function call, but it isn't called like a normal function: the arguments are evaluated at the time the defer is encountered, and then the function is called later. That's one reason why defer is very often
53.
▲
by
parenthephobia
9y ago
But I think I do care. When I see var x = await bar(); I know that other code, outside bar(), may have run during the execution of that statement. Also, the JS approach makes composing asynchronous operations simple: var x = b
54.
▲
by
parenthephobia
9y ago
That doesn't look simple! timer.setTimeout doesn't "simulate" a delayed callback - that's what it actually is . An example that actually uses coroutines directly rather than wrapping them up might be more convinc
55.
▲
by
parenthephobia
9y ago
Perhaps it's a borderline case, but I've used Julia to make a "big data" database server, backed by a mmap'ed column store. Because the compiler's available at run-time, queries can be compiled into efficient k
56.
▲
by
parenthephobia
9y ago
> Why is Nytimes so concerned about China It isn't. It's an article called "68 Things You Cannot Say on China’s Internet", out of many thousands of articles on the site. Naturally, that article will be about China: it
57.
▲
by
parenthephobia
9y ago
Citizen Kane practically invented modern dramatic film. The techniques Welles developed for Kane were innovative at the time, but are now mundane or clichéd. In terms of writing, framing, lighting, directing, editing, scoring, it was unpara
58.
▲
by
parenthephobia
9y ago
Is this really an explanation of why manually iterating over a list is simpler than just calling a method? Get is simpler precisely because it hides the complexity. > Or maybe "Why aren't you using your language's librar
59.
▲
by
parenthephobia
9y ago
> In ruling against Rawls, the court of appeals has decided that his constitutional rights against being forced to self-incriminate are not being breached. This is because of an exception to the fifth amendment known as a “foregone concl
60.
▲
by
parenthephobia
9y ago
> If you have power and money, and your livelihood is on the line, its ethical to use whatever means are available to defend yourself. Not under any system of ethics I'm familiar with. Indeed, I would imagine that a big part of most
More ›