meastham
Re:Tidying up after Pull Requests
on Monday December 03, 2012 @04:01PM (#4867777)
It always baffled me that this feature didn't exist before. I'm glad they implemented it.
Re:Linux 3.4 kernel released
on Monday May 21, 2012 @02:55AM (#4001661)
The jump to 3.x was a more or less arbitrary decision made by Linus because the 2.6 version numbers were getting very large. Switching to 3.x should basically be the same as any other kernel upgrade, possibly with some additional issues with software that assumes things about the form of the kernel version number. There shouldn't be any distros holding back from upgrading; in fact Ubuntu 12.04 uses a 3.2 kernel.
Re:Things Not Strings -- Google Launches Knowledge Graph
on Wednesday May 16, 2012 @03:01PM (#3983487)
Many results pages contain no ads. For instance, I just searched for both "Taj Mahal" and "Matt Groening" and received ads for neither query.
Re:Apple Conference Call
on Sunday March 18, 2012 @07:54PM (#3721523)
Less than twice, but still substantially more. Apple has $98bn [1] on hand and Intel's market cap is 138.54bn [2]
[1] http://www.chicagotribune.com/business/sns-rt-us-applebre82f...
Re:Why is reading lines from stdin much slower in C++ than Python?
on Saturday March 10, 2012 @10:23PM (#3689444)
That's quite a lot to read into a tiny example like this.
Re: Ask HN: What is your HN topcolor. (Results to follow)
on Wednesday February 29, 2012 @02:23AM (#3646884)
For anybody that is wondering, apparently you need 250 karma to change your topcolor: http://news.ycombinator.com/item?id=438957
Re:Google is working on integrating terminal emulator into Chrome
on Monday December 12, 2011 @04:39PM (#3345089)
Ctrl-alt-t
Re:Ask HN: tiny VMs
on Friday September 09, 2011 @11:09AM (#2978394)
http://qubes-os.org/Home.html might be interesting
Re:Python GIL removal question
on Friday August 12, 2011 @02:25PM (#2878529)
I don't think that he is arguing the the GIL isn't a limitation, just that the fundamental limitation it imposes can't be removed without also changing the threading model or the garbage collector. It's really impossible run threads in parallel with any sort of performance when they're all constantly generating a huge amount of cache coherency traffic by updating reference counts.
Re:Python GIL removal question
on Friday August 12, 2011 @02:21PM (#2878503)
In general at least the two processors with the conflict will either have to block for a bit or switch to another hardware thread when write conflicts are occurring. There are lots of architecture tricks people pull to try to mitigate the impact but the reality of the matter is frequently mutating shared state (e.g. reference counts) makes it extremely difficult to have good performance with threads running in parallel.
Re:Python GIL removal question
on Friday August 12, 2011 @01:58PM (#2878383)
I believe his argument is that it would reduce thrashing between the caches. With the GIL ownership of a cache line containing the reference count for any given object will only have to be transfered at most once per timeslice. If multiple threads were concurrently accessing a python object it would be ping-ponging back and forth between caches much more frequently.
EDIT: Also, "stop whatever they are doing to synchronize the dirty cache lines with RAM," is not a very good way to describe what is going on, often times you don't have to hit RAM at all, the caches just synchronize between each other. It is still pretty bad for performance though.
Re:Emacs violates GPL since 2009
on Friday July 29, 2011 @01:05PM (#2822760)
The issue is not that they aren't distributing the parser generator, it's that they're not distributing the grammars that are the input to the generator.
Re:The origin of the name Posix.
on Friday June 24, 2011 @10:52PM (#2694791)
Actually, both popular mobile operating systems have a POSIX-y system programming interface under the hood. Whether application developers can get at it is a different matter.
Because that's not what rm does. Changing it would be breaking all sorts of standards. Many, many things depend on rm simply unlinking files. Why don't you use a different program if you would like to have some sort of trashbin behavior?
Almost all of the desktop environments commonly used with Linux do have a trash bin.
Re:Angry Birds for Chrome in Canvas and WebGL
on Wednesday May 11, 2011 @06:43PM (#2538706)
There appears to be a bug in recent versions of Chrome that erroneously disables hardware acceleration on machines running OSX with ATI video cards. It seems that they decided to blacklist multisampling on these machines because of a driver bug but ended up disabling all hardware acceleration.
Re:One Thing Well - My Linux Setup
on Monday April 04, 2011 @07:45PM (#2409067)
Just curious, do you actually think that the author or any of the people here don't recognize that the libc and coreutils (for most distributions) come from the GNU project? I don't understand why people insist on being so pedantic about the GNU/Linux thing.
Re:Disqus now integrates with Google Accounts
on Wednesday March 23, 2011 @06:22PM (#2361724)
This is excellent news. It makes me significantly more likely to use disqus for my own projects.
Re:Use git+github in the classroom
on Thursday February 24, 2011 @02:53AM (#2257297)
Github just threw 20 repos my way for my students to use for class projects. It was totally painless and I'm extremely happy.
Re:HD 555 to HD 595 mod (or: how Sennheiser cripples cheaper headphones)
on Sunday February 13, 2011 @05:53PM (#2214288)
I did. I just don't see how this is any different than intentionally removing features from software in order to sell it at lower prices.
Re:HD 555 to HD 595 mod (or: how Sennheiser cripples cheaper headphones)
on Sunday February 13, 2011 @05:37PM (#2214226)
Why do these types of market partitioning practices anger people so much? Isn't it a good thing that these companies are offering different price points for people to choose from?
Re:A Vintage Terminal Emulator for OS X
on Thursday January 27, 2011 @03:22AM (#2147107)
This is the model I have. Too bad, seemed like it would be amusing.
Re:Amazon password truncation flaw for old accounts
on Wednesday January 26, 2011 @05:29AM (#2142830)
Seems like they were using crypt().
Re:A Vintage Terminal Emulator for OS X
on Tuesday January 25, 2011 @02:36AM (#2138383)
Did anybody else get oddly broken graphics when they tried this out? I see a some large red triangles on the borders that fade out and I never see any characters.
Re:Gingerbread NDK Awesomeness
on Tuesday January 11, 2011 @09:02PM (#2094579)
They have a way to bundle code for multiple architectures into a single .apk. They don't yet have support for x86 but it appears to be forthcoming.
Re:The MOS 6502 and the Best Layout Guy in the World
on Monday January 03, 2011 @06:18PM (#2065088)
Sure, if you completely ignore all of the extra circuitry for the on-chip network and cache coherency and everything else you would need. Transistor density is far from the limiting factor in the number of cores we can wedge into a single system.
Re:VimGolf.com - real Vim ninjas count every keystroke
on Tuesday December 28, 2010 @03:39PM (#2046677)
Is there anything to stop people form just writing a macro beforehand that does each task? I'm guessing that's how the guy who 4 keystrokes on Simple Text Editing accomplished that.
Re:VimGolf.com - real Vim ninjas count every keystroke
on Tuesday December 28, 2010 @03:35PM (#2046661)
Kinda a bummer for those of us who don't use twitter..
Edit: Still a very cool project though
Re:Kod is a new Node.js scriptable code editor for OSX
on Sunday December 19, 2010 @01:46AM (#2021282)
I've heard good things about this plugin, which uses clang to do autocompletion inside vim: