Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thirsteh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
451.
▲
by
thirsteh
13y ago
Well, Europeans often generalize about the U.S. too. Source: I am European.
452.
▲
by
thirsteh
13y ago
The Paddle animation isn't a GIF. It's a video. That's why I asked you why you thought Sublime's GIF (which isn't actually a GIF, but a compressed PNG animated with JavaScript) was better.
453.
▲
by
thirsteh
13y ago
Ah, that makes more sense.
454.
▲
by
thirsteh
13y ago
Why?
455.
▲
by
thirsteh
13y ago
https://github.com/disconnectme/disconnect/blob/master/firef...
456.
▲
by
thirsteh
13y ago
Minimum or maximum: http://abcnews.go.com/US/court-oks-barring-high-iqs-cops/sto...
457.
▲
by
thirsteh
13y ago
"not only that. there is an emergency kill switch. if you release the patch i will pull the switch and no one can use the software. your exploit will not work if i do that. the plugin will become useless until i turn it back on. kevin&
458.
▲
by
thirsteh
13y ago
Except for cops.
459.
▲
by
thirsteh
13y ago
People who make this kind of argument are often the same who say "Sweden is much more homogenous; you can't compare apples to oranges like that" whenever some success story about welfare, healthcare, democracy, or something e
460.
▲
by
thirsteh
13y ago
The NSA knew about differential cryptanalysis more than 10 years before academia and the general public. It's become cool to bash the NSA, but don't make the mistake of underestimating them. (Also, remember that the NSA is far, fa
461.
▲
by
thirsteh
13y ago
Neither the NSA nor the FBI are part of the Department of Homeland Security.
462.
▲
by
thirsteh
13y ago
Just so it's clear: this is from 1999.
463.
▲
by
thirsteh
13y ago
I totally agree. It wouldn't be fair to compare Ubuntu to Chrome OS either. (My response was aimed more at thrownaway2424's comment, and I didn't mean to give the impression that everything is equally vulnerable, just that most software has
464.
▲
by
thirsteh
13y ago
This is true for virtually all software. That said, Linux users do have an unwarranted confidence in the security of the operating system. The kernel developers actually don't care that much about security--but because it was designed with
465.
▲
by
thirsteh
13y ago
Yeah, it's not very efficient. I mainly use lists as stacks, or when I'm filtering some collection and I just need to traverse it.
466.
▲
by
thirsteh
13y ago
They're bad in the same way arrays are bad and "should never be used": appends often require reallocating the entire array, and are thus O(n) (although the reallocs are usually better on average.)
467.
▲
by
thirsteh
13y ago
I agree about lists being much more expressive in a lot of functional code, and sometimes compilers can optimize away some of the overhead. On the other hand, take a language like Haskell: It has Data.ByteString and Data.Text, which are arr
468.
▲
by
thirsteh
13y ago
Please include an example.
469.
▲
by
thirsteh
13y ago
Definitely. I'm not a big fan of TDD myself. I think that an advanced system can add a lot of the same checks, leaving you to do just the scrutinous testing via e.g. QuickCheck.
470.
▲
by
thirsteh
13y ago
Then test-driven development defies common sense. Its whole point is to write a runnable specification in the form of a test suite before you write the actual code.
471.
▲
by
thirsteh
13y ago
Yeah, that's what I meant by "roughly." I was trying to point out that a lot of people assumed "systems" meant "kernel/real-time development", which Go, while not decidedly bad, is not that well-suited for.
472.
▲
by
thirsteh
13y ago
> Go was merely started by some a team working at Google as a side project History shows that a lot of extremely successful things started out that way. > and it grew a little from there That's a bit of an understatement. Go has hun
473.
▲
by
thirsteh
13y ago
To the point that it's developing at a rapid pace: Yes and no. There is a lot of development happening on Go, but the APIs that you can access in the stable releases are not changing behavior. The Go 1 compatibility contract guarantees that
474.
▲
by
thirsteh
13y ago
Though, so is using a SOCKS or HTTP proxy. To be consistent, the tool should really be reading PCAP dumps. Too many applications either don't support proxies, or only use them for some things. The best exception to this that I can think of
475.
▲
General Keith Alexander, Director of the NSA, to keynote Black Hat USA 2013
(blackhat.com)
2 points
by
thirsteh
13y ago
|
0 comments
476.
▲
by
thirsteh
13y ago
Which isn't an issue for most people, and most applications. Not all, but most.
477.
▲
by
thirsteh
13y ago
Yeah, like I said, running single-threaded, e.g. in Python with the GIL, or in JavaScript, saves you having to worry about synchronization. But that should be the only big argument for it, not performance and scalability.
478.
▲
by
thirsteh
13y ago
Threads are not a menace if implemented correctly. Note how almost every evented system is written in a language with horrible threads support, e.g. Python. Take a language like Go or Haskell, and threads become a highly performant (by virt
479.
▲
by
thirsteh
13y ago
The analysis is fair, but the conclusion is wrong. Nothing stops a phishing site from just luring you into granting it a lot of rights via OAuth. And if your OAuth server doesn't let your users use X or Y service, they will just sign up for
480.
▲
by
thirsteh
13y ago
This whole thing is a pretty poorly-thought-out and fairly counterproductive "Change Your Password Day" marketing move. That whole idea gives people the impression that "change your password often" is the thing to take away.
More ›