HNHacker News
TopNewBestAskShowJobs

bbwharris

280 karma · joined June 25, 2010

[ my public key: https://keybase.io/bbwharris; my proof: https://keybase.io/bbwharris/sigs/sOdJi9NzvoTIEY4NGmsXFQ8k1bW5srk9GEjJlFzepaw ]
submissionscomments
bbwharris··on Valve has put Ultimate General: Gettysburg on the Steam store main page
Well, how would you solve the task assigned to you: "remove all the apps in the App Store that contain this flag"

Do you look at every single result and scrutinize it? Oh and this needs to be done now, as in yesterday.

It's definitely plausible that they did not review each and every decision.

Maybe too their policy is against historical images as well. No exceptions. We don't know.

People love to hate on the App Store. This displaced game found a home on steam and they even boosted it up. Was this for the right reasons because it's truly a great game or was this a marketing stunt to show off their lack of censorship?

It's slightly distasteful regarding this polarizing topic. I applaud their bravery if it is anti censorship, but I sincerely doubt the cause is that noble.

bbwharris··on Valve has put Ultimate General: Gettysburg on the Steam store main page
Apple probably made a mistake and needs to adjust their policy. Steam deliberately did this because of that mistake. Apple didn't intentionally ban a civil war game for PR, they enacted an oversleeping policy that resulted in controversy for this game.

It seems like steam deliberately did this to thumb their nose at the situation.

bbwharris··on Valve has put Ultimate General: Gettysburg on the Steam store main page
Is it a good game? That's all that matters. Maybe it's great, I personally don't know. I'll give the benefit of the doubt here that the featured algorithm uses controversy as a metric.
bbwharris··on Valve has put Ultimate General: Gettysburg on the Steam store main page
This is the point you were trying to make and I completely agree with you.
bbwharris··on American Millennials are among the world's least skilled
That's the point right?

The problem is very clear when you read it carefully. Which is also one of the skills its trying to tease out. It is rated as a 5 out of 5 being the most difficult.

bbwharris··on 4 Reasons to Rethink Entrepreneurship Education
There is a lot of truth in here. While the startup boom is creating a lot of great products, the founders are often lost when they have to grow fast.
bbwharris··on Ask HN: How do you analyze logs?
I have to second this. Sumologic is very powerful and saves hours of time troubleshooting.
bbwharris··on Andrew Ng predicts half of web searches will soon be speech and images
So after a less than 5 year old grows up, why would they switch to a more antiquated form of search? They now have a level of expectation that voice search works and when it doesn't the software sucks.
bbwharris··on Pay for GitHub with PayPal
Its truly to best international option out there. And a lot of people only trust paypal.
bbwharris··on What Happened When We Tried to Publish a Real Paper Investigating Time Travel
Furthermore, simply the act of publishing this paper likely caused our time line to shift to a point where future travelers are privvy to automated methods to detect their presence in the past.
bbwharris··on People (understandably) hate to register
OpenID was the solution to this. It just never caught on. When Facebook released connect it was game over.
bbwharris··on The story behind football's innovative yellow first down line
But would google have ended up as google if they were bought at that price?
bbwharris··on The Soylent Revolution Will Not Be Pleasurable
Depends. I juice up 1.5lb spinach, chard, kale, 1 carrot, and a lemon. I rarely add high glucose/fructose fruits. Carrot juice is pretty sweet. I like green veggie juices over fruit juices.

A real good juicer goes a long way. It changed my perspective the first time I tasted a fresh cup of what I describe above. Invigorating and healthy.

bbwharris··on The Soylent Revolution Will Not Be Pleasurable
I would actually LOVE to see that challenged. It would be interesting reading and provide some baseline for how good this stuff is supposed to be.
bbwharris··on The Soylent Revolution Will Not Be Pleasurable
I'll buy that argument. Drink soylent horse around.

Still, I don't see how this is different than a bag of nuts and some veggies... Maybe cheaper and easier, but I'd rather put veggies in my body over powdered supplements...

bbwharris··on The Soylent Revolution Will Not Be Pleasurable
Yeah this. Hype about an instant food product. Finally!
bbwharris··on The Soylent Revolution Will Not Be Pleasurable
Never said you weren't human or that champions of soylent aren't human. Simply that eating doesn't seem like a problem that needs a solution to me. I imagine soylent being used when you are too busy to eat. The problem is that you are too busy, not the eating part.
bbwharris··on The Soylent Revolution Will Not Be Pleasurable
No not at all. But I don't see eating as a problem that needs a solution. I didn't mean for my comment to mean that soylent is anti social.
bbwharris··on The Soylent Revolution Will Not Be Pleasurable
If you get a juicer and juice up greens, and other vegetables you have a powerful concoction loaded with nutrients. You feel a buzz from the rush of nutrients.
bbwharris··on The Soylent Revolution Will Not Be Pleasurable
Not if you do it yourself. If you buy it yes.
bbwharris··on The Soylent Revolution Will Not Be Pleasurable
I personally just don't like this concept that food is a "nuisance". Or healthy food rather. Food and meals are the one thing that brings people together and offers up conversation, laughter, and emotion. Food is something that a lot of people enjoy and look forward too.

Are we really supposed to just take soylent as a healthy alternative for sustenance so we can continue to work? Just buy a juicer and keep it natural then. But really, take the break and eat a meal with a human being. You've got one life. Live it.

bbwharris··on How Heartbleed Leaked Private Keys
Gotcha, I wasn't thinking about that.
bbwharris··on How Heartbleed Leaked Private Keys
Forgive me for asking but what is wrong in particular with this single line?

To me it reads fine and the idea is that is frees that data address if its occupied. I'm sure I'm not the only one who is curious why this is bad.

bbwharris··on What Happened to the Hominids Who May Have Been Smarter Than Us?
Not sure why you are being downvoted. This was my very first obvious conclusion.
bbwharris··on My Heart Bleeds for OpenSSL
Standards are important. For all practical purposes OpenSSL has become a standard.

TCP can be exploited, it doesn't mean we ditch TCP for another differently exploitable solution.

I see your point but I don't think of OpenSSL as monoculture the same way that Windows or OSX are.

bbwharris··on My Heart Bleeds for OpenSSL
Look at it this way. If it was closed source, the fix would take longer, and the realization may have never come.

Honestly, seems like we are forgetting our roots on this. Dump it? Yeah and throw out years of stability and bug fixes. No thanks!

bbwharris··on Show HN: Visit tracking for Rails
Excellent point. This type of logging should go into the background.
bbwharris··on Dear founders: Children are not a distraction, they are motivation
"The company died largely because of that."

What a crock of shit. Most companies fail, and you can blame the guy with a family as the main source of failure? I wonder what he will blame the next failure on.

bbwharris··on Your code may be elegant, but mine works
Hey it's not popular here, but I agree with this sentiment. The key is knowing when and where to make sacrifices. I don't believe in technical debt. I've seen huge codebases with many lurking dragons. Those dragons solved real problems, and made the business enough money to employ engineers who are supposed to be smart enough to work through it.

Real code that "you" didn't write is messy. It takes a long time to understand the history and context of any sizeable codebase. Perhaps that legacy feature is there to serve one customer, but it's an important customer who is about to upgrade to a more comprehensive plan. Perhaps that 100 line function is the only way to really handle some arcane API without muddying up the rest of the "better designed" parts.

Code you don't write is the hardest code to maintain, whether it's elegant or not. Code solves business problems, so without understanding the business or the specific problem it's trying to solve, you are not educated enough to make a snap judgement about it's "design" or "technical debt".

I say it all the time, code is not cement. It can be changed. Good engineers find the constraints, change the parts that are hard to understand and maintain, and keep everything up and running.

There is no "right way", or magic set of patterns that are going to save you from the realities of a user facing product.

bbwharris··on Success at Work, Failure at Home
If you have children and a career, then you have two jobs. Sorry, you don't get a "break", and you shouldn't expect to "unwind".

This isn't going to be popular, but its selfish as hell to think that you "deserve" something because of all the hard work you are doing. You don't. The universe is indifferent and life isn't fair.

The only thing you can do is make every moment count and do the things that make you happy. If you are feeling the need for a cocktail and an hour in front of the TV, then I'm going to say that you aren't happy.

Page 1 of 5Next →