Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
swolchok
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
62 ms
·
601.
▲
by
swolchok
17y ago
Great! Will TechCrunch halt its bid to rename HN "Facebook News" now?
602.
▲
by
swolchok
17y ago
It's hard to find this sort of thing statically in C code, especially if your static analysis tool is configured to treat C typecasts as necessarily correct because there's no syntax in C for expressing how dangerous a cast you intended, un
603.
▲
by
swolchok
17y ago
IIRC from the "Binary Translation Using Peephole Superoptimizers" presentation from OSDI 2008 (Google found a summary at http://eurosys.org/blog/?p=109 ), supercompilation is a brute force approach. Making it perform is, no doubt, challeng
604.
▲
by
swolchok
17y ago
AdSense is such a rude awakening.
605.
▲
by
swolchok
17y ago
Having an extra year of time relative to your age group might help you decide to get an advanced degree after college, and you never know what that can lead to. For example, I was committed to getting a master's degree after I graduated col
606.
▲
by
swolchok
17y ago
The real numbers are infinite, and probabilities involving continuous functions on the reals make sense; it's just that P(X=c) = 0 for all constants c, and you have to integrate the probability density function to obtain probabilities. See
607.
▲
by
swolchok
17y ago
>You know who got blasted out of sleep at 3 AM because my email was down? I don't know, but it sure as heck wasn't me. Only people who were unfortunate enough to be working on the GMail team from UTC+7, perhaps UTC+6, instead of in Moun
608.
▲
by
swolchok
17y ago
Looks like they're just a front-end for other tube sites? Latest video is Vimeo, the cold boot attacks video is YouTube...
609.
▲
by
swolchok
17y ago
As a non-Lisper: In short, macros are cool because, instead of hacking the compiler and groveling through its weird data structures to add language features, you can add language features in the language itself, because the language is alre
610.
▲
by
swolchok
17y ago
How? It's hard to buy some education, wait a month, and sell it.
611.
▲
by
swolchok
17y ago
I'm disappointed they didn't mention Larry Page's proposal for a monorail to connect Michigan's North and Central Campuses for the freshman intro to engineering class. It pops up as a joke at Michigan every so often, especially w.r.t. solic
612.
▲
by
swolchok
17y ago
"butthurt"? really? is this a serious article?
613.
▲
by
swolchok
17y ago
"visit_foo" as a nested function definition, immediately before it's used in a function call, is not particularly unclear.
614.
▲
by
swolchok
17y ago
What about the dramatically increased weight of electric bicycles due to the battery? Over short ranges, the fact that humans need to exercise anyway should also become important; I would think twice about a 20-mile daily commute, but I com
615.
▲
by
swolchok
17y ago
Did you check the link to make sure that mail is not a phishing attack? It sounds, well, phishy.
616.
▲
by
swolchok
17y ago
"First of all, I said that we would be talking about deprecated tricks, just silly things where the exploit environment would have to be set up such that one could use these tricks." Even the crusty old stack-based buffer overflow can still
617.
▲
by
swolchok
17y ago
From the discussion, it sounds like MediaCoder needs to ship source for mplayer and ffmpeg.
618.
▲
by
swolchok
17y ago
Don't forget to sign the hashes.
619.
▲
by
swolchok
17y ago
Like they said, they're not obligated to consult for the guy for free.
620.
▲
by
swolchok
17y ago
You may be able to bait him into learning how to program by showing him what the effect of a successful exploit is (i.e., remote shell). However, I think it takes too long to learn how to program alone to attempt to teach someone to program
621.
▲
by
swolchok
17y ago
I don't see why this is modded down. /menu.gpxe seems to be the entry point. Looking at that page shows us that /menu.cfg is the next hop, which points directly to kernel inages, such as /3018/boot.gpxe. I don't see anything that would allo
622.
▲
by
swolchok
17y ago
IIRC from drivers' ed, it's illegal to do this unless you're passing or preparing for a left turn.
623.
▲
by
swolchok
17y ago
The problem is that allowing merges incentivizes zooming ahead in the merge lane, which should result in there still being drivers who can't merge, creating the jam. I don't have a good solution for this.
624.
▲
by
swolchok
17y ago
The article is totally fine for HN. However, I don't think it's "hacking" a test if I study for it, so why "Hacking a Google Interview"? Is "hack" the new "pwn" or something?
625.
▲
by
swolchok
17y ago
The algorithm probably first decides how to do the math and then does the math. EDIT: single-precision does behave this way: -bash-3.2$ cat precision.c #include <stdio.h> int main() { float f1 = 999999999999999
626.
▲
Google's Calculator Muffs Some Math Problems (2008)
(news.cnet.com)
1 points
by
swolchok
17y ago
|
1 comments
627.
▲
by
swolchok
17y ago
The bug, in Python (needs more digits because Python's "float" is C's "double"): >>> float(999999999999999999) - float(999999999999999997) 0.0
628.
▲
by
swolchok
17y ago
Well, apparently, it was obvious. AFAICT, no one has come up with a better explanation than using IEEE floating point where bignums should be used, which I pointed out in my original comment.
629.
▲
by
swolchok
17y ago
Maybe I'm just getting incurably academic, but I think "I found a bug!" is not nearly as interesting as "I found a bug!" and one of: 1) It affects millions of people! 2) It affects large amounts of money! 3) It is a great example of a new o
630.
▲
by
swolchok
17y ago
1) It still has all those ugly sigils. 2) There is still a large body of "PHP coders" that don't code this way, don't expect others to code this way, and probably won't understand code written thus. The community is the language.
More ›