Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
MichaelGagnon
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
MichaelGagnon
15y ago
Agreed. Also, be aware that many non-expert attempts to develop compression algorithms turn out to be flawed. However, it sounds like you've developed a compression pre-processor specifically targeting JSON-like structures, which seems lik
2.
▲
The only brain teaser I use in interviews
(mikegagnon.com)
15 points
by
MichaelGagnon
15y ago
|
6 comments
3.
▲
by
MichaelGagnon
15y ago
As far as pop-culture goes, I think Clarissa still holds the cake for female programmer characters. Acid burn (from Hackers) is a close second...
4.
▲
by
MichaelGagnon
15y ago
From the article: "Should the mantle of 'creator' lie with the program or the programmer?" Strangely enough, this was the exact dilemma that Clarissa faced in in Episode 29 of Clarissa Explains it All, "Poetic Justice," in which she develop
5.
▲
by
MichaelGagnon
15y ago
Thanks; upon re-reading the comment I see it now
6.
▲
by
MichaelGagnon
15y ago
I disagree. Node.js and client-side JavaScript should treat security issues differently because they face different risks. E.g. A DoS against client-side Javascript is not a big deal (because it might slow down a single browser, or even ju
7.
▲
How to beat hashDos
(mikegagnon.com)
1 points
by
MichaelGagnon
15y ago
|
0 comments
8.
▲
by
MichaelGagnon
15y ago
Augmented reality for the web
9.
▲
by
MichaelGagnon
15y ago
Bit Torrent. It's how Blizzard distributes their games. Although your game needs to be sufficiently popular for that to work...
10.
▲
by
MichaelGagnon
15y ago
Add together these three statements the author made: (1) The vulnerability report exists in the "shadowy ground between the reports that are clearly crackpot and the reports which are clear enough that you can evaluate them with confidence"
11.
▲
by
MichaelGagnon
15y ago
If you really wanted to attack their vuln-investigation processes, you would simply let them conduct business as usual since it seems they don't know how to triage potential vulnerabilities. If you force the issue by conducting a DDoS, the
12.
▲
by
MichaelGagnon
15y ago
Those two "reported vulnerabilities" are clearly not vulnerabilities. Whoever spent 5 days investigating these "vulnerabilities" should be embarrassed instead of blogging about it. The blogger, Raymond Chen, is somehow claimed to be "Micr
13.
▲
by
MichaelGagnon
15y ago
And from the HN article "intellectual honesty requires bending-over-backwards to provide any evidence that you might be wrong." The article is so close to a direct Feynman quote that it makes me wonder if the author was subconsciously plagi
14.
▲
by
MichaelGagnon
15y ago
The problem with the Python documentation is that it does not adequately explain the value of it's more obscure features (such as coroutines). And since coroutines are obscure in general, programmers won't even know how to appreciate them
15.
▲
Benchmarking operating systems is inherently hard
(quora.com)
2 points
by
MichaelGagnon
15y ago
|
0 comments
16.
▲
by
MichaelGagnon
15y ago
New business idea: Setup proxies in Switzerland. Customers pay a subscription to download pirated content from their Swiss account. From there, you can transfer the customer's data to their home account in the US (or wherever). Seem perf
17.
▲
by
MichaelGagnon
15y ago
My first impression was that the combination of lossy compression and transparency would give WebP better traction (because before designers would have to choose between JPEG and PNG for those features). But lossy compression is mainly us
18.
▲
by
MichaelGagnon
15y ago
For hackers, the best thing about ADHD is hyperfocus, which is a lesser-known, but common symptom of ADHD. Hyperfocus is the tendency "to focus very intently. [...] At times, the focus is so strong that they become oblivious to the world
19.
▲
by
MichaelGagnon
15y ago
"The following degree fields are not considered qualifying: --Degrees in Technology (Engineering Technology, Aviation Technology, Medical Technology, etc.) "
20.
▲
by
MichaelGagnon
15y ago
Depends on your definition of ethics. * Consequentialism ethics: make sure the benefits to users outweighs the harm to them (in your judgment) * Deontological ethics: do the morally right thing (for some definition of morally right) * Or
21.
▲
by
MichaelGagnon
15y ago
When I read the title I was expecting an article on augmented reality
22.
▲
by
MichaelGagnon
15y ago
"Proof" as in mathematical proof. As in, it proves a particular mathematical model of the universe is consistent---but says nothing empirically about the actual universe. Am I missing something?
23.
▲
by
MichaelGagnon
15y ago
Agreed. Employers compensate you based on their estimate of your __future__ contributions to profit. Asking for compensation during a fire sale is not negotiating; it is begging.
24.
▲
by
MichaelGagnon
15y ago
These results are unsurprising to me. But then again, my startup is building a cloud-based mobile-malware detection service to address the inherent limitations of anti-virus on mobile devices. :-) Here's the problem: "Anti-virus" in genera
25.
▲
by
MichaelGagnon
15y ago
The author is falling victim to the Confirmation Bias. There are only two experiments, yet the author is content to over-generalize and conclude that "no matter what price we choose, we always make the same revenue." Why not reduce the pr
26.
▲
by
MichaelGagnon
15y ago
The main point of the Pastebin rant is the claim that Mongo's development standards are insufficient for mission-critical software (such as databases). So I looked through Mongo's change logs and one of the first things I saw for version 2.
27.
▲
by
MichaelGagnon
15y ago
I recently did a study of 10,000 android apps at Black Hat Vegas 2011. We looked at privacy violations, bandwidth usage, etc. The most bandwidth-hungry app in the sample downloaded 12 MB in the first 30 seconds. Most apps used far far less.
28.
▲
by
MichaelGagnon
15y ago
Are you referring to CRM114? Simultaneously the best spam filter and the worst programming language.
29.
▲
by
MichaelGagnon
15y ago
This gets into the whole "security through obscurity" thing. Ideally, you should use a password-generation system such that if the attacker knows your pasword-generation system (e.g. lines from songs) it would still be infeasible to guess