Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aklein
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
91.
▲
Insidious C Behavior
(blog.adamdklein.com)
10 points
by
aklein
15y ago
|
11 comments
92.
▲
by
aklein
15y ago
You wouldn't want to use it as a database if you are looking for hardened ACID properties. But if you are looking to work with relational or labeled data sets and/or read & write them between memory & disk, it is an extremely powerf
93.
▲
by
aklein
15y ago
Seems to work great for vim using repository head. Run git clone https://github.com/orestis/pysmell.git to a local directory. run "python setup.py install" in that directory, and then copy pysmell.vim to your appropriate vim plugins direc
94.
▲
by
aklein
15y ago
The final publication costs about $400 USD. Here is a working draft: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2011/n324...
95.
▲
by
aklein
15y ago
O1 probably sees you don't use the result or have side effects in fibonacci(40) and optimizes the call away...
96.
▲
by
aklein
15y ago
I'd be so excited for D to gain wider adoption. One area in which it really shines is in metaprogramming (compile-time code generation) that is such a headache in C++. http://www.digitalmars.com/d/2.0/templates-revisited.html
97.
▲
by
aklein
15y ago
I concede the point. It looks like the litmus test used to be "sweat of the brow", overturned to be "creativity". The question then becomes, are time zones facts, or are they somehow creative expressions of categorization? If not, it's hard
98.
▲
by
aklein
15y ago
Back when I graduated college in 2002 into the tech bust and kept getting credit card offers to "transfer my balances at zero interest for six months", I took a bunch of zero-interest cash advances and put them into the ING savings account
99.
▲
by
aklein
15y ago
I've recently been curious why Ada isn't more popular in industry and academia beyond its niches in avionics and defense. Seems close in speed & memory usage to C/C++, has good GNU tools, and claims resiliance to the pitfalls of C.
100.
▲
by
aklein
15y ago
I'm thoroughly convinced Haskell is the String Theory of programming. You may not be convinced by it, but you sure as hell have to be smart to grok it.
101.
▲
by
aklein
15y ago
I'm starting to split hairs here, but I'd say the skill lies mostly in the action of programming, and not in the methodological use of object-orientation. That is, you are a skilled programmer within that paradigm.
102.
▲
by
aklein
15y ago
The gov't statement makes it sounds like the "rogue illegal online pharmacies" were mostly just Canadian pharmacies? It's ridiculous how the US gov't treats Canadian-approved pharmaceuticals in general; it's oligopoly protection for US big
103.
▲
by
aklein
15y ago
The author's list of "skills" are programming paradigms. You can't be skilled at a paradigm, only within it.
104.
▲
Introduction to Posix Threads
(computing.llnl.gov)
3 points
by
aklein
15y ago
|
0 comments
105.
▲
by
aklein
15y ago
"The majority of financial academics believe in market efficiency and the majority of computer scientists believe that P ≠ NP. The result of this paper is that they cannot both be right: either P = NP and the markets are efficient, or P ≠ N
106.
▲
by
aklein
15y ago
This call to arms is actually very concrete. It promotes Cilk Plus language extensions to C/C++. The author is trying to build momentum for baking Cilk Plus into GCC. http://software.intel.com/en-us/articles/intel-cilk-plus-ope...
107.
▲
by
aklein
15y ago
Ironic that the article is light on fact and heavy on anecdote and unsubstantiated claims. "For one thing, social networking sites are the primary form of communication among young people, and they are supplanting print, which is where idea
108.
▲
by
aklein
15y ago
Agreed, for now, CPython == Python. But PyPy aims to change this. http://morepypy.blogspot.com/2011/06/global-interpreter-lock...
109.
▲
by
aklein
15y ago
"I want to point out one more time that the language doesn't require the GIL -- it's only the CPython virtual machine that has historically been unable to shed it." http://www.artima.com/weblogs/viewpost.jsp?thread=214235
110.
▲
by
aklein
15y ago
Can anyone shed light on where the GIL winds up hurting you? According to this paper [1]: "Thus, in all cases, the single global lock semantics seem fundamentally compatible with both lock-based and transactional memory implementations." [1
111.
▲
by
aklein
15y ago
Speaking of, it looks like there are at least three different versions here for free: http://homepage.mac.com/randyhyde/webster.cs.ucr.edu/www.art...
112.
▲
by
aklein
15y ago
This one is decent. Its teaching style is basically "assembly as a first programming language". http://www.amazon.com/Assembly-Language-Step---Step-Programm...
113.
▲
by
aklein
15y ago
"Unfortunately, MS-DOS is not a modern multitasking operating system and it does not support shared memory. However, we can easily write a resident program that provides this capability missing from DOS. The following sections describe how
114.
▲
by
aklein
15y ago
You can break in Scala by encapsulating a code block within a 'breakable {...}' scope. The break throws an exception caught by breakable; the break literal though is not a keyword. Odersky explains (section 7.6) that because Scala leans tow
115.
▲
by
aklein
15y ago
It's horrible but inevitable that something like this would happen. I can imagine it'd be useful for a third party service that provides identity checks and insurance or escrow for AirBnb customers. Why play with fire (without hazard insura
116.
▲
by
aklein
15y ago
I've done 23andMe. I would never rely on its results for disease prediction. A lot of their results read like a fortune cookie anyway. But it was interesting to genetically verify my Ashkenazi Jewish heritage with a maternal haplotype that
117.
▲
by
aklein
15y ago
Should I state the obvious that, when you're looking for textbooks, it's important to choose a reputable publisher? They're suppose to catch stuff like this.
118.
▲
Binary negative numbers with two's complement
(blog.adamdklein.com)
3 points
by
aklein
15y ago
|
0 comments
119.
▲
by
aklein
15y ago
Scientific computing is dominated by low-level or system languages like Fortran, C, and C++; and by domain-specific languages like Matlab and R. There is no good high-level, GENERAL computing language that can do scientific computing well.
120.
▲
SciPy 2011 Conference Highlights
(wesmckinney.com)
3 points
by
aklein
15y ago
|
0 comments
More ›