HNHacker News
TopNewBestAskShowJobs

brooksbp

658 karma · joined November 19, 2007

submissionscomments
brooksbp··on 4K TV (84") by Sony
Super stoked about 4K. Does anyone have realistic insight as to how long it will take to reach consumer market? How about 4K computer monitors?
brooksbp··on Network problems last Friday
I wonder what hash was in use. Also, what workaround were you using to prevent flooding while this issue was happening?
brooksbp··on Kitsune: Efficient, General-Purpose Dynamic Software Updating for C [pdf]
Seems like more overhead than fork & execv technique.
brooksbp··on Network problems last Friday
Were you running LACP on the LAGs?
brooksbp··on Java's Atomic and volatile, under the hood on x86
Poor cache utilization on traditional shared memory arch when passing data (packet) from core to core. I wonder if, while going down this road, they made sure key structures were cache-aligned.

Flow affinity, locking "streams" to cores, is the way to go. Relevant linux kernel support: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git...

brooksbp··on Re: Hello from Google
Agreed. An amusing read though... "For example, for me, video distribution is a solved problem."
brooksbp··on LLJS: Low-Level JavaScript
Nearly all of the web crashes my iPhone 3G.
brooksbp··on Do You Really Want to be Doing this When You're 50?
> But large scale, high stress coding? I may have to admit that's a young man's game.

2.5 yrs out of college. Code monkey. Really, really good at monkey programming. Used to get upset when people made claims that it can't or shouldn't be done. "Of course it can be done you lazy #$%*$%. You call yourself a software engineer??" Then I pull it off. A couple more people love me, a couple more hate me. I become the monkey programmer. I am the one who brings designs to life the quickest.

That's the gist, and it's getting old. Requirements change. Social issues. It's like trying to drive a ferarri up switchbacks of a mountain. No wonder companies love hiring new grads.

The largest benefit from this is: reading & writing a lot of code. There is no substitute for this. It has helped me identify design areas that I need experience with. It has also helped me reason about code more efficiently, which is a very useful skill when interacting with other programmers.

Edit: And then I go home and read HN and /r/programming and play with other programming languages and build stupid little programs and read my books and try to figure out my next move...

brooksbp··on Tesla's Big Gamble: Can The Electric Car Go Mainstream?
and mercedes
brooksbp··on What powers Etsy
VSS/VPC == MLAG... but what is ALB? I am guessing server uses one link until failure then uses the other? Even then, there are still network issues to overcome that may justify MLAG.
brooksbp··on Income inequality, as seen from space
rich people and their trees...
brooksbp··on How you eat corn on the cob predicts whether you're an analyst or algebraist
seems algebraic to me
brooksbp··on Valve Source Engine Running Faster on Linux than Windows
> Why not: > glTexImage(my_texture_handle, ....);

Macro?

brooksbp··on Valve Source Engine Running Faster on Linux than Windows
+1 I am having a flippin blast working through this: http://www.arcsynthesis.org/gltut/
brooksbp··on Productivity Porn
thanks for sharing that poem
brooksbp··on Binary search is a pathological case for caches
Here's a fun and relevant paper:

A Comparison of Cache Aware and Cache Oblivious Static Search Trees Using Program Instrumentation

http://www.cs.amherst.edu/~ccm/cs34/papers/ladnerbst.pdf

brooksbp··on Apache Benchmarks for Calxeda’s 5-Watt Web Server
Calxeda five XAUI (50 Gbps) to a 4 core 1.1GHz 5W. 200ns per hop.

A ToR switch will slow you down to 2000-3500ns.

Tilera TilePro64, 64 core 866MHz 22W, 1.7Tbps core-to-core, 46ns L1/L2 miss found in adjacent core, four XAUI (40 Gbps).

When compared to Tilera, Calxeda has a high bandwith per compute ratio. But 200ns core-to-core is not as fast as 46ns.

Tilera also has higher core/watt ratio.

brooksbp··on Boxopus lets you download torrents to Dropbox anonymously + w/o a Torrent client
Google "dropship dropbox". Googling "dropship" wont get you anywhere.
brooksbp··on John Carmack "not all that excited" by next-gen hardware
as well as Microsoft's static analysis tool for Xbox 360 development!
brooksbp··on Ask HN: How do you learn to develop exploits?
Wow, that must have been awesome. Thanks for sharing!
brooksbp··on Given The Opportunity: Should You Do TechStars or YC?
+1 for Boulder, CO
brooksbp··on Mark Zuckerberg sells 30.2 million shares of $FB common stock at $37.58
This could be a good thing. Liquidating wealth means opportunity for charity or other investments.
brooksbp··on WebGL: 80,000 particles
This is fun to play with on a cr48. Performance is decent for the given hardware.
brooksbp··on Please don't let gaming consume your life
Agreed. Excessive video game playing over many years may have contributed towards decline in health and eventual heart attack, but not a 3-day sprint.
brooksbp··on Functional Programming For The Rest of Us
> Programmers are procrastinators. Get in, get some coffee, check the mailbox, read the RSS feeds, read the news, check out latest articles on techie websites, browse through political discussions on the designated sections of the programming forums. Rinse and repeat to make sure nothing is missed. Go to lunch. Come back, stare at the IDE for a few minutes. Check the mailbox. Get some coffee. Before you know it, the day is over.

You're fired.

brooksbp··on Poll: Which text editor do you use daily?
cscope + ascope.el
brooksbp··on The Finite, Irreplaceable Hours of Your Life
do you eat raw fruits and vegetables?
brooksbp··on Google I/O 2012
what kind of hardware?
brooksbp··on It's not a talent shortage, it's a hiring problem
> I’m generalizing here, but I think that if I’m qualified to work for Microsoft, I’m probably qualified to work just about anywhere.

> Companies shouldn’t be turning qualified candidates.

> I feel like there are so many reasons to hire me

> I didn’t get to talk about the iPhone app I built.

Stop right there. You are not generalizing. You are talking out of your ass. I am always shocked when I run across people my age who are so arrogant. No matter how qualified you think you are, there will always be problems tougher than you have faced, hw architectures more delicate and complex than you have dealt with, and people who can blow your mind in ways that you cannot imagine. When you eventually acknowledge this, you should be grateful for the opportunity to learn what you can every day and that someone is paying you to do it. Fast forward 10 or 20 years and then we can start talking about value.

brooksbp··on Show HN: Beagle, our app for students
Why target students? I don't see anything about students on the site -- only in the link above.
← PreviousPage 5 of 9Next →