Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ankhmoop
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
ankhmoop
17y ago
The side of a bus shelter usually displays advertising, not a subtle technological discussion on the state non-relational distributed key/value databases and their comparative value to RDBMs systems. For example, compare slides 15 (RDBMs):
122.
▲
by
ankhmoop
17y ago
You're technically correct in regards to Mach, but in the context of Mac OS X a very large percentage of the kernel is composed of BSD-derived code. Unfortunately, none of this is particularly relevant to clang, as the kernel design (in re
123.
▲
by
ankhmoop
17y ago
The capacity for a specific purpose is not demonstrative of an aptitude for that purpose.
124.
▲
by
ankhmoop
18y ago
Can you elaborate on where you're seeing the most bottlenecks in your performance profiling? I'd be very curious to hear what sort of performance issues a site like github runs into.
125.
▲
by
ankhmoop
18y ago
The plane isn't pressurized, and often, the cabin has no door at all -- you are free to step right out of the aircraft. The maximum altitude is kept below 12-15k ft -- above that, a jump would require special breathing equipment for the div
126.
▲
by
ankhmoop
18y ago
I much prefer Sparkle's approach of opt-in, in-application updates, and I sincerely hope that Mac application developers will not adopt Omaha. http://sparkle.andymatuschak.org/
127.
▲
by
ankhmoop
18y ago
sqlite also provides sqlite3_busy_timeout() and sqlite3_busy_handler() to customize its contention handling behavior. http://www.sqlite.org/c3ref/busy_timeout.html http://www.sqlite.org/c3ref/busy_handler.html
128.
▲
by
ankhmoop
18y ago
"Multi-objective optimization (or programming),[1][2] also known as multi-criteria or multi-attribute optimization, is the process of simultaneously optimizing two or more conflicting objectives subject to certain constraints." Note "confli
129.
▲
by
ankhmoop
18y ago
I rate three across the board, which simply implies to me that the author of the chart had similar interests and focus.
130.
▲
by
ankhmoop
18y ago
The management modules are often considerably more powerful than what is necessarily exposed via IPMI -- A number of SuperMicro's IPMI modules have more than a few megabytes of flash, and do run an embedded version of Linux. The module's ca
131.
▲
by
ankhmoop
18y ago
Our servers actually have a full embedded ARM Linux installation to support IPMI[1]. It has a separate processor, power management, flash storage, et al, and operates independently of the installed OS. The onboard IPMI module runs as long a
132.
▲
by
ankhmoop
18y ago
The irresponsibility of the general population is such that I am alarmed by a significant increase in gun ownership, irrespective of my belief in the right to bear arms. Additionally, gun collecting is demonstrative of collecting behavior,
133.
▲
by
ankhmoop
18y ago
A well-designed type system reduces the number of tests needed by allowing the programmer to enforce correctness through the type system itself.
134.
▲
by
ankhmoop
18y ago
Then your knowledge may be too constrained to derive sufficiently representative generalizations. I can highly recommend: http://www.xoltar.org/old_site/misc/static_typing_eckel.html... The article (from 2003!) is an excellent treatise on
135.
▲
by
ankhmoop
18y ago
It's a surprisingly common fallacy to equate Java with Type Systems. Type systems can be far more expressive than what is available in Java, and can and should be used to enforce program correctness, reducing the necessity for additional te
136.
▲
by
ankhmoop
18y ago
"Being good at all three may be possible, but being optimal at all three is probably impossible." Why?
137.
▲
by
ankhmoop
18y ago
Beggars in Spain is an interesting treatment of that idea: http://www.amazon.com/Beggars-Spain-Trilogy-Nancy-Kress/dp/0...
138.
▲
by
ankhmoop
18y ago
What technical limitation prevents a language from being fast, easy to use, and well designed? Alex seems to argue that Scala is 'fast, good, and easy', and I would tend to concur. What I've seen of C# 3.0 and F# also implies that those lan
139.
▲
by
ankhmoop
18y ago
Obie's appeal to emotion while flying the flag of rationality does us all an intellectual disservice. The article contains many accusations, but few reasoned arguments to support them, and could not be any more antithetical to Alex Payne's
140.
▲
by
ankhmoop
18y ago
A false dilemma.
141.
▲
by
ankhmoop
18y ago
JRuby is not a 1:1 mapping of a Ruby to Java bytecode -- there's significant additional book-keeping that must be done by JRuby's runtime (for example, maintaining the Ruby call frames). In contrast, Scala maps to the JVM as closely as poss
142.
▲
by
ankhmoop
18y ago
I do not believe that forthright explanations of genuinely complex topics can ever be a disservice to users -- accurate and complete information is critical to "make[ing] the right choices". The suggestion to provide patches is a simple dis
143.
▲
by
ankhmoop
18y ago
The regular expression engine and large number support are simply not broadly representative of Ruby performance, and do little to refute empirical observations of properly representative benchmarks and the many educated critiques of Ruby's
144.
▲
by
ankhmoop
18y ago
"One comment that seemed particularly uncontroversial to me was at the core of this nerd firestorm: Ruby is slow. For the next several days, I could think of only one thing: why is something you can measure controversial?" This is exactly w
145.
▲
by
ankhmoop
18y ago
This (and the rest of the article) is just ignorant cheerleading — an attempt to justify the lackings of the author's chosen technology, and thus resolve cognitive dissonance.
146.
▲
by
ankhmoop
18y ago
Why is it "over-optimization" to use language with a genuinely well-implemented runtime?
147.
▲
by
ankhmoop
18y ago
One way to do this in Scala: def print[T] (value:T) = System.out.println(value) 1.until(10).foreach(x => print x) This is a fairly uninteresting example, however. Something more interesting would be, for instance, the use of st
148.
▲
by
ankhmoop
18y ago
Hopefully a user of C# will chime in -- I've spent very little time with it, and only recently evaluated C#'s extension mechanism for the purpose of comparing it against other language's implementations. That said, elegant and concise synta
149.
▲
by
ankhmoop
18y ago
How can one effectively argue against an entirely subjective judgment of difficulty in terms of dealing with a type system? Anecdotally, I find that leveraging functional language programming features coupled with type inference and polymor
150.
▲
by
ankhmoop
18y ago
As noted in Werner Schuster's article, many languages (such as C# or Scala) do support type-safe, non-ambiguous, non-conflicting extension of existing classes, demonstrating that extension of existing classes can be safely implemented and d
More ›