Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sparky
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
121.
▲
by
sparky
15y ago
submitted the form. hasn't showed up on the homepage yet.
122.
▲
by
sparky
15y ago
I agree completely. It's the genesis of "needing 48GB of RAM" that I'm curious about. The I/O issue with shared hosting, as I understood it, was that it took a long time to rebuild a busted RAID volume. This, to me, seems like a differen
123.
▲
by
sparky
15y ago
As noted in that post, Pinboard's hosting costs are so high because it runs on (multiple?) beefy dedicated servers (8-16 cores, 24-48GB RAM) costing $500-$1000/month each. Presumably he has gone this route in order to keep a large database
124.
▲
by
sparky
15y ago
You get to choose your associativity, you could build a direct-mapped 1GB L1 cache if you wanted. More fundamentally, a memory's access time grows with its capacity because the average and worst-case distances from a bitcell to the read/wr
125.
▲
by
sparky
15y ago
Yes, through-silicon vias are metal-plated holes that go clear through the wafer ( http://en.wikipedia.org/wiki/Through-silicon_via ).
126.
▲
by
sparky
15y ago
The function names are hidden in the .text section; each character is xored with 0x55. You can see the xoring here: 80484e0: 83 f2 55 xor $0x55,%edx The encoded strings are: >>> def ascii_to_xored_hex
127.
▲
by
sparky
15y ago
Or runtime environments that enforce some of these constraints on binaries for variable-length-instruction architectures [1] :) Variable-length instructions, when done right, closely approximate Huffman coding your binary, so you can get bi
128.
▲
by
sparky
15y ago
The Xbox 360's processor is PPC. GP was referring to the difficulty of porting XBMC and its underlying codecs to PPC. On that front, XBMC already runs on PowerPC[1]. It also already has some flavor of Direct3D bindings, since the original
129.
▲
by
sparky
15y ago
You're right, my mistake. Rest assured that the irony here does not escape me :)
130.
▲
by
sparky
15y ago
That's the parent's point. "More than I thought it would be" connotes that he was surprised. "More than I thought it should be" connotes that he thinks it's too much.
131.
▲
by
sparky
15y ago
Though there is no drop-in Matlab replacement, at least there are native versions of Matlab for OS X and Linux. The only incompatibility that would arise there is if some underlying third-party .mex files used Windows-only APIs.
132.
▲
by
sparky
15y ago
Sublime Text 2's config files have JSON-like syntax, but allow C (/* */) and C++ (//) style comments.
133.
▲
by
sparky
15y ago
GP conflated RFID and NFC a bit, at least their colloquially accepted meanings. What we normally call 'NFC' has a range of <20cm, often <<20cm ( http://en.wikipedia.org/wiki/Near_field_communication ). This is what also makes
134.
▲
by
sparky
15y ago
(Note: The uclibc implementation in the OP also attempts to flush stdout as part of the _stdio_term() call) It's a bug in the spec, if anything. See the abort() spec http://pubs.opengroup.org/onlinepubs/009695399/functions/abo... Vs the e
135.
▲
by
sparky
15y ago
In both cases, to avoid duplicating code. If you malloc() something in your function and intend on free()ing it before returning, it's often considered best practices to write the return block (which includes the free()s) once, and use "go
136.
▲
by
sparky
15y ago
On second reading, the OP was being sarcastic, and derisively noting that if he changed his assignments, he never would have caught the cheaters in the first place. So he rejects one form of making cheating useless (making traditional assi
137.
▲
by
sparky
15y ago
My guess is that the OP was a bit imprecise, and that he kept some assignments the same as previous years. If 3 assignments are same-same-different, and a student gets grades A-A-F, that could be what they call a 'tell' :)
138.
▲
by
sparky
15y ago
As scott_s notes below, I'm not sure I agree with the premise that core libraries need to be understood much less modified) by the average programmer. I'd rather they be correct and highly optimized, and I see no evidence in the article t
139.
▲
by
sparky
15y ago
>> I make no claim to originality Oh, I didn't interpret it as such either; just some interesting related work :) Another peripherally-related idea is Active Messages [1,2]. I see it as the analog to UDFs or other rich executable m
140.
▲
by
sparky
15y ago
Sounds similar to the Untrusted Deterministic Functions used in exokernels to let userspace do god-knows-what to underlying hardware resources in an efficient but provably safe way, using a correct-by-construction language [1,2]. Another to
141.
▲
by
sparky
15y ago
Yes, the 'z' in hi-z and lo-z cables is the standard variable name for impedance (like 'v' for voltage or 'i' for current). 'AC' in this context means 'not DC', which is to say 'varies over time'. Instrument cables certainly qualify under
142.
▲
by
sparky
15y ago
IA64 is by far the most aggressive VLIW implementation we have. It was significantly ahead of its time, in that it relied on "sufficiently advanced compilers" that still haven't materialized. We'll get there eventually, and future archite
143.
▲
by
sparky
15y ago
The authors touch on the hardware benefits you get from doing away with pointers, but I think you could go much, much further. Yes, you know which things are heap-allocated and which are stack-allocated, so you have some language-level dis
144.
▲
by
sparky
15y ago
Not to mention the fact that the word "multiplex" already has a meaning, and it has nothing to do with concatenating duplicates of a string. Unless the function name is intended to be parsed as "multiple 'X'".
145.
▲
by
sparky
15y ago
>Who said that... The conference. From http://days2011.scala-lang.org/node/91 : Submissions must be in English and at most 12 pages total length in the standard ACM SIGPLAN two-column conference format (10pt). Nearly all academic
146.
▲
by
sparky
15y ago
> > How many people are boycotting the Kindle because the lending feature is broken? > Yesterday Amazon announced they're selling more titles on Kindle than hardback and paperback put together. That's his point. Not many people
147.
▲
by
sparky
15y ago
In Spanish, "Vaya" translates roughly to commanding someone else to "Go!" Granted, not everyone knows Spanish, but it's not totally out of the blue.
148.
▲
by
sparky
16y ago
> One thing I'm not willing to do is set up a wildcard A record Why not? I'm being earnest here, I'm a name.com customer and I do have such a wildcard record. Are you building a network service that relies on nonexistent subdomains be
149.
▲
by
sparky
16y ago
For what it's worth, Snappy (the compression library Google released a couple weeks ago) has many of these same limitations. I wanted to port both of these to the RISCy, big-endian architecture I work on as part of my research, so finding
150.
▲
by
sparky
16y ago
And at least version R2009B, to get the new syntax for unused function arguments or return values ("~"). Otherwise, search and replace them with dummy variable names to get it to run. Should just take a couple minutes.
More ›