HN user

bbwharris

280 karma

[ my public key: https://keybase.io/bbwharris; my proof: https://keybase.io/bbwharris/sigs/sOdJi9NzvoTIEY4NGmsXFQ8k1bW5srk9GEjJlFzepaw ]

Posts0
Comments141
View on HN
No posts found.
[GET] "/api/user/bbwharris/stories?hitsPerPage=30&page=0": 500 Failed to fetch user stories

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.

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.

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.

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...

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.

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.

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.

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.

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!

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.

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.