HN user

programminggeek

5,207 karma

I am a builder. I build lots of things.

Posts75
Comments1,488
View on HN
codecareergenius.com 8y ago

The Simple Learning System

programminggeek
2pts0
codecareergenius.com 8y ago

What Is the Best Skill for a Software Engineer to Have for the Next Decade?

programminggeek
2pts0
codecareergenius.com 8y ago

The Real Technology Pay Gap

programminggeek
1pts0
taxplancalculator.com 8y ago

New Tax Plan Calculator

programminggeek
22pts46
brianknapp.me 8y ago

What are some of the most basic things every programmer should know?

programminggeek
1pts2
brianknapp.me 8y ago

How does one become a great programmer?

programminggeek
1pts0
brianknapp.me 8y ago

What are some realistic ways to get rich in 5 years?

programminggeek
3pts0
brianknapp.me 8y ago

What are some cute things that beginner programmers do?

programminggeek
1pts0
brianknapp.me 8y ago

Do programmers have some coding secrets that are only learnt by experience?

programminggeek
1pts0
brianknapp.me 8y ago

What is the most underrated web development language and why?

programminggeek
2pts0
brianknapp.me 8y ago

What are some of the most basic things every programmer should know?

programminggeek
7pts0
brianknapp.me 8y ago

How can I become a very good programmer?

programminggeek
4pts2
brianknapp.me 8y ago

In a nutshell, why do a lot of developers dislike Agile?

programminggeek
56pts85
brianknapp.me 8y ago

What should be my next step to become better programmer?

programminggeek
12pts5
brianknapp.me 9y ago

How do self-taught developers actually get jobs?

programminggeek
2pts0
brianknapp.me 9y ago

Why are most programmers white males?

programminggeek
75pts123
brianknapp.me 9y ago

What are the programming mistakes most inexperienced programmers make?

programminggeek
2pts0
brianknapp.me 9y ago

What skills do self-taught programmers commonly lack?

programminggeek
4pts4
brianknapp.me 9y ago

Is software development really a dead-end job after 35-40?

programminggeek
58pts30
brianknapp.me 9y ago

How do you make programmers work 60-80 hours per week?

programminggeek
8pts0
brianknapp.me 9y ago

Is contributing to GitHub projects the only way a new programmer can get a job?

programminggeek
1pts0
brianknapp.me 9y ago

As a software engineer, what's the best skill to have for the next 5-10 years?

programminggeek
225pts156
brianknapp.me 9y ago

Are video game programmers looked down upon by other kinds of programmers?

programminggeek
1pts2
brianknapp.me 9y ago

The Most Important Political Issue of 2016

programminggeek
2pts0
brianknapp.me 9y ago

What are the best-kept secrets of great programmers?

programminggeek
12pts4
www.quora.com 10y ago

How do you make programmers work 60-80 hours per week?

programminggeek
27pts11
brianknapp.me 10y ago

Donald Trump's Secret Weapon

programminggeek
3pts0
devblog.procore.com 10y ago

Evolution of Software Applications

programminggeek
2pts0
brianknapp.me 10y ago

Open Source Guilt

programminggeek
2pts0
myshopheroes.com 11y ago

Show HN: My Shop Heroes – WP Curve for Shopify

programminggeek
3pts1
We Ship Every Week 5 years ago

I don't think shipping every week is a good idea or sustainable. At what point do you take away features that are no longer useful or don't work out? Or does the ball of mud accumulate forever?

One area where curation will fail is in "fancy bias". As in, the same bias that keeps crowd pleasing entertainment from winning awards.

People who are in the curation business (critics, reviewers, etc.) tend to favor things that make themselves look good to other people in the curation business. That is often opposite what the "unwashed masses" of people enjoy.

Prime example - Michael Bay movies. Michael Bay makes big, loud, entertaining movies with lots of explosions, bright lights, shiny objects, violence, and sex appeal. A "curator" is usually too snooty to recommend a movie like that.

An algorithm doesn't much care if a movie is artfully crafted, it only cares if people watch what is recommended. In the long run, an algo is more likely to give people what they want than a curator is.

If anything, curators over the long term seem to make a living telling people what they aren't supposed to like (or have access to).

One could make a case that the nation was better off when not everyone was forced into being a two income household and more parents stayed home to raise their children. Closer knit families, better long term relationships, more skills and wisdom passed down from generation to generation.

Paid maternity leave doesn't fix time apart from your children over the first two decades of their life.

On a largely content based app/site, most of "scaling" comes down to caching. However you do that is up to you, but somewhere between caching at the browser layer, proxy layer, web server layer, or memcache layer, things should be fast and scalable without getting too fancy.

Some people hate pair programming. I happen to be one of them. It kills my personal job enjoyment/satisfaction and if I was coerced into pair programming too often, I would find a job elsewhere.

So, the cost of losing one or both of the programmers in the process must be considered too.

Note that this story has been told and retold for years. Whatever difference in pay he paid has more than paid for itself in press attention and marketing.

I think Kinect would have been fine if they didn't bundle it with the XBox One.

As in, it would have been a solid niche input device, but most games don't need it or benefit greatly from it, so adding $100 to the price of the console made it bad business.

There is some amazing technology there, but as a gamer it didn't make me want it. It was like VR kinda still is - a very cool niche that hasn't caught on yet.

It's okay for niche products to exist and be profitable if you don't require them to sell millions of units.

Unremarkables 7 years ago

We have a collective based system, not an individual based one. So everybody goes to the same schools with the same curriculum with the same baseline opportunities.

It's not optimized for individual success at all. So the people who win are those who take individualized action above and beyond the norm.

If you do what everybody else does, you get what everybody else gets.

This model is sort of absurd. It doesn't take into account the most important factor... people.

If you made a model of the world today back in 1920, it would be comical.

Imagine you went back to say 1920 and told people that in 2020 they would be surrounded by talking televisions, phones, that we'd be sending people and ships to the moon, mars, etc. and that they could instantly talk to any person on the planet (including loved ones on the other side of the world), they would not believe you.

In the last 100 years (heck even the last 20-30) we've invented a staggering amount of new and interesting things.

In the last 100 years people created interstate highway systems, nuclear power, the internet, radio data networks, self guided weapons, self guided vehicles, robots, rudimentary AI, etc...

What if in 100 years we make fusion work (probably for space travel/war?) and then we replace the existing infrastructure with that. And what if we can do enough carbon removal or storage to solve this?

Any model that doesn't model the history altering inventiveness of humans is not an accurate model at all. It's just really fancy navel gazing.

Competitive sports(or anything else) at a high enough level is more about genetic selection than training. The training reveals and reinforces potential and is obviously necessary, but at some point anything that is competitive enough it really just showing you who found the right sport and the right training for their genetic capabilities.

In high school football there were guys who with the same amount of training could squat/bench/deadlift considerably more than everyone else. They were stronger/faster and when applied to the right sports they were on another level.

Sure, those less gifted in those areas could train hard to make up some of the difference, but not as much as you'd imagine. If you are short, no matter how hard you train you will be at a disadvantage playing basketball. If you are tall and bigger/overweight, you aren't going to win at cross country distance running.

Humans tend to overvalue magical training and undervalue the existing potential that training reveals.

Now that people in the western world have largely abandoned churches for their attitudes toward "sin" and morality, they replaced churches with corporations, media companies, and governments to dictate what is sinful in society.

Once people realize what they've done will they reject corporations, media, and government? If so, where will they turn to?

I suspect that the need for parental moralization of behavior at some tribal level is a group survival mechanism that we can't get rid of.

Regardless of whether it is the church, government, news media, social media, or some corporate policy, it all seems to end up the same from where I sit. Yet, in replacing faith with consumerism or corporatism or governmentism, it seems many people have lost a great deal of hope along the way (see the current mental health crisis for evidence).

It seems people were happier when they left this sort of moral policing to the church/temple/whatever at least they had hope in something positive to keep them going.

It's an invented problem based on a belief that we control the planet. Yet, if we DID control the planet, we could simply fix it.

What if the planet got warmer without our input? What then?

Programming Idioms 7 years ago

Reinventing the wheel is a good idea. It's how you learn. Programmers who say "don't reinvent the wheel" don't understand how the craft of wheel making works.

Bring Back the SE 7 years ago

I think the Google Pixel 3a is the best reasonably sized and reasonably priced phone for most people. Performance is good, camera is great, price is sensible.

It is worth listening to the Dave Ramsey podcast just to understand how people spend their money foolishly. Yes, there is bad luck and lack of opportunity, and there is also boatloads of foolish spending and borrowing too.

There are plenty of people who could build wealth on the average salary in the US if they were on a budget, were reasonably frugal, and in general lived like our grandparents did say 1950-1970 or so.

[dead] 8 years ago

Apparently nobody understands that the super rich make their income from long term capital gains treatment on stocks and this won't touch the wealth of the top 1% meaningfully anyway.

TL;DR - Buffet, Gates, and Bezos will still be stupid rich and this won't solve anything.

Lord help them when they realize that all designed things tend to look the same.

Within a particular generation, all things tend toward a familiar design. There is a herd mentality to fit in with the crowd, allowing for only minor differences.

The real fallacy is thinking that it is ONLY one factor and hoping that by isolating that one fact that you can prove and predict all things.

That is foolish in my experience.

Plenty of people can afford to retire, but they spend money like fools and then wonder why they don't have any. Read The Millionaire Next Door or listen to Dave Ramsey and you'll quickly learn that you can save plenty on a low income or go broke on a high income. Savings, income, and wealth building are in fact three distinct and also interrelated things.