recentpopularlog in

mcherm : via:larryobrien   20

Lambdas? In *my* C++?
Strange: abusing C++ templates to create lambdas in C++.
programming  functional  C++  via:LarryOBrien 
may 2010 by mcherm
The Panic Status Board » Panic Blog
An example of the "information radiator".
via:LarryOBrien  agile 
may 2010 by mcherm
Amazing rats « Naturally Selected
Rats can play prisoner's dilemma fairly well, including taking their partner/opponent's tactics into account.
brain  via:LarryOBrien  science  animals 
april 2010 by mcherm
Windows & .NET Watch: Programming for Profit - SD Times: Software Development News
Yes, this falls under both programming, funny, and financial-crisis. That's an interesting tag mix.
funny  programming  financial-crisis  LarryOBrien  via:LarryOBrien 
april 2010 by mcherm
Up or Out: Solving the IT Turnover Crisis - The Daily WTF
Reasons why you might want to set up a company where employees are expected to either get promoted or to quit. Basically, admit that quitting happens and happens to the best employees and then plan for it.
hiring  via:LarryOBrien 
april 2010 by mcherm
dweeb, dork, geek, or nerd? « sed contra
Definition of dweeb, geek, dork, nerd using a venn diagram.
words  via:LarryOBrien 
march 2010 by mcherm
Windows & .NET Watch: MyPad - SD Times: Software Development News
Larry uses tablets and has for years. From Windows. Not the much-heralded-but-inferior iPad.
LarryOBrien  via:LarryOBrien  apple 
march 2010 by mcherm
Project Manager’s vs. Developer’s View
Infographic showing that developers want to work with cutting edge stuff and managers don't want to.
infographics  softwaredevelopment  languages  via:LarryOBrien 
march 2010 by mcherm
ai_systems_of_l4d_mike_booth.pdf (application/pdf Object)
A powerpoint about the design of the AI systems in the game "Left 4 Dead". Talks about how they made the AI's route-planning look natural, and also talked about how they used procedural (not scripted) methods for placing baddies yet also kept dramatic pacing... basically, the pace of the baddies is determined by how the good guys are doing.
gamedesign  programming  ai  gamedev  via:LarryOBrien 
december 2009 by mcherm
Coding style in tag-based languages » Knowing .NET
When you are mixing flow-control and markup (eg: a template for an HTML page) do you indent for tags, markup, or both? Larry O'Brien says just for tags; I say for both.
mypostings  syntax  LarryOBrien  via:LarryOBrien  webdevelopment 
november 2009 by mcherm
Knowing .NET » Blog Archive » Brilliance From Siggraph: Bokeh-Based Tiny Barcodes
Apparently you can reconstruct from out-of-focus images the original data with enough precision to read barcodes with 2.5 micron features using an off-the-shelf camera at 4 meters!
gadgets  optics  light  physics  vision  via:LarryOBrien 
august 2009 by mcherm
Let He Who Has Never Compiled Untested Cast The First Stone » Knowing .NET
Test driven development ("test first") is rarely followed. Perhaps that's because it's a big pain when just starting a spike solution and a big pain when doing maintenance. It's only cheap and easy during the greenfield development stage of the software lifecycle. I'm not sure I agree, but it's an interesting point of view.
via:LarryOBrien  LarryOBrien  unittest  testing 
june 2009 by mcherm
Chronos: Smalltalk in One Page
The smalltalk language is simple enough to fit easily on a single page.
via:LarryOBrien  programming  languages  languagedesign  smalltalk 
february 2009 by mcherm
DSLs: Definitely a bad idea!
Domain specific languages are a bad idea because language design is hard.
domain_specific_languages  dsl  programming  via:LarryOBrien 
january 2009 by mcherm
DSLs – fun, cool, but maybe a bad idea? - Rockford Lhotka
Domain specific languages are a bad idea because only your own company's programmers will know them, thus you'll have a hard time hiring people to maintain them.
domain_specific_languages  dsl  programming  via:LarryOBrien 
january 2009 by mcherm
Software transactional memory
A report by some researchers at IBM who have spent the past two years building a software Transactional Memory system. They say the performance sucks and there's little hope for improvement. Perhaps some hardware support will help, but frankly they are VERY pessimistic -- and that's from people who believe enough to spend 2 years actually building it!
programming  research  softwaretransactionalmemory  via:LarryOBrien  concurrency  concurrentprogramming  parallelprogramming 
november 2008 by mcherm
Windows & .NET Watch: Transaction crowd gets a boost - SD Times On The Web
Prediction: Software Transactional Memory (STM) is taking over, and it will eventually replace threading as the preeminent mechanism for concurrent programming.
LarryOBrien  via:LarryOBrien  programming  concurrency  concurrentprogramming  parallelprogramming  threading  softwaretransactionalmemory 
november 2008 by mcherm
You can now download a rss feed to the kindle without paying a subscription fee.
kindle  via:LarryOBrien 
august 2008 by mcherm

Copy this bookmark:

to read