HN user

FollowSteph3

938 karma

http://www.FollowSteph.com

Posts65
Comments266
View on HN
developer.ibm.com 7y ago

IBM Supporting the Java Community

FollowSteph3
3pts0
medium.com 7y ago

How to Design for the Modern Web

FollowSteph3
4pts0
www.youtube.com 8y ago

The Art of Writing Software

FollowSteph3
1pts0
blogs.msdn.microsoft.com 8y ago

Windows Command-Line: The Evolution of the Windows Command-Line

FollowSteph3
8pts1
arstechnica.com 8y ago

Beware of ads that use inaudible sound to link your phone, TV, tablet, and PC

FollowSteph3
24pts6
blog.wolfram.com 8y ago

We’ve Come a Long Way in 30 Years (But You Haven’t Seen Anything Yet)

FollowSteph3
1pts0
johannesbrodwall.com 8y ago

A wicked Java trick to make the JVM forget to check exceptions

FollowSteph3
1pts0
medium.com 8y ago

Programming and management – why computer scientists leave 6-figure jobs

FollowSteph3
2pts2
arstechnica.com 8y ago

All of mugshots.com's alleged co-owners arrested on extortion

FollowSteph3
3pts1
medium.com 8y ago

Why we’re switching Ulysses to Subscription

FollowSteph3
2pts0
money.cnn.com 8y ago

Facebook to show more content content from friends and less from brands

FollowSteph3
1pts0
blog.jetbrains.com 8y ago

Code smells: too many problems

FollowSteph3
2pts0
medium.com 8y ago

How I once saved half a million dollars with a one character code change

FollowSteph3
4pts0
www.atlasobscura.com 9y ago

The History of GeoWorks, Microsoft Windows’ Upstart ’90s Competitor (2016)

FollowSteph3
148pts64
blog.clibu.com 9y ago

Firefox Extensions herein lies a big problem

FollowSteph3
5pts0
spectrum.ieee.org 9y ago

One-Nanometer Gate Dimensions for Transistors Have Been Achieved

FollowSteph3
2pts1
www.zdnet.com 9y ago

World's largest SSD revealed as Seagate unveils 60TB monster

FollowSteph3
4pts0
nathanlatka.com 10y ago

11 SaaS Companies Reveal MRR and Other SaaS Metrics

FollowSteph3
4pts0
gizmodo.com 10y ago

Your Typing Style Might Not Be So Bad

FollowSteph3
31pts32
www.bbc.com 10y ago

The real reason germs spread in the winter

FollowSteph3
9pts0
www.bbc.com 11y ago

Spain's Ciudad Real airport sold at auction for €10,000

FollowSteph3
4pts1
www.bbc.com 11y ago

Those people who need very little sleep

FollowSteph3
95pts83
bbc.com 11y ago

Reddit in uproar after staff sacking

FollowSteph3
6pts1
successfulsoftware.net 11y ago

7 reasons software developers should learn marketing

FollowSteph3
5pts3
m.bbc.com 11y ago

Egyptian repairman outranks Google in search

FollowSteph3
2pts0
bbc.com 11y ago

Android Apps to Run on Mac, Windows, and Linux

FollowSteph3
1pts0
thecodist.com 11y ago

What makes a good programmer

FollowSteph3
3pts0
m.bbc.com 11y ago

Lenovo taken to task over malicious adware

FollowSteph3
1pts0
money.cnn.com 11y ago

North Korea may be behind song hack

FollowSteph3
1pts0
www.who.int 11y ago

WHO – Mali confirms its second fatal case of Ebola

FollowSteph3
1pts0

Everyone would be willing to buy a Laptop for $5 but pricing one at $500 doesn’t mean demand isn’t matched or the business model is flawed. It costs more than $5 to make a laptop. This is an extreme case but often I see the argument that it’s ok to pirate because it’s too expensive is a flawed argument. Lots of people want things that are cheaper but it isn’t always possible. That being said some companies abuse this and over charge a lot, but nonetheless the argument that free is because it’s too over priced is a flawed argument. Otherwise I could use the same logic and steal a laptop and say it’s he business fault for selling it at $500 instead of $55

Yes but what he’s saying is that if you take that money from high executive pay then you can offer both. You have three variables rather then just two, most businesses ignore the executive pay. That’s where the example breaks down. Now if you want to keep executive pay high then yes a lot of people select price over service and you are correct. But those aren’t the only two variables then it’s a lot more variable. Pardon the pun.

It's about the price of generating the electricity in terms of the damage it does to the environment (rather than dollar amount) compared to the value the cryptocurrencies generate. Most people look just at electricity costs and not electricity costs AND environmental costs.

We’re cobstantly dealing with environmental issues and global warming yet burn incredible amounts of energy and carbon compared to the value this gives us. It would probably be more environmentally friendly to not use crypto currencies then to stop using all the electricity you do each day...

From a higher level maybe don’t start a software company. Just because I have an idea say on how to make a better oven I should not open one until I at least have some industry experience and knowledge first. In other words if your whole business model depends on a specific set of skills then you should at least have some knowledge or expert on your team as a starting point. If you start a plumbing business you don’t just open it up with zero plumbers on staff and no experience in plumbing. But for some reason this is fairly common in software...

The answers I read here are classic over engineering. Sometimes the simplest answer is the best answer, and you don't need to build a complex system. That is to say the same methods that are used to defend against a gun, either another gun to disarm the assailant (be it a person or drone) body armour. Killing the GPS, etc. are all good methods too, don't get me wrong, it's just that they may be more Factory.getFactory().getFactory().getInstance()... type of solutions. Initially just the same methods should work.

They have the choice to build their own OS. The reason they don’t is clear, it’s too expensive. Google instead of charging money requires certain licensing conditions. If they truly want full control they could build it themselves but obviously they’re prefer google’s licensing model.

Why do raises and bonuses have to match up with yearly performance reviews? Why not make them more immediate. Great launch everyone here’s a bonus. You went above and beyond for this release so we’d like to give you this bonus. You’ve been working very hard the last while and we think you deserve a raise. Nothing says it has to be at specific times.

Anything with a decent tempo (except for Dance Music - too much thoomp thoomp) that is decent but that I don't know the words to. The important part is not knowing the words. If you know the words it can pull you out of the zone without you realizing. As for type I have no specific type, I'm all over the place, just as long as it follows the above criteria.

One of the most common things I’ve seen over and over is under powered hardware. It’s so cheap in comparison but since it’s easy for an accountant to total compared to lost time it’s very frequently done. It’s not a solve all but in so many cases it would make a significant difference ignoring all else.

Sometimes it can just be that you’re tired and want to try something else.

Think of a job, Say after 10-20 years of very hard work. You probably either want a promotion or have changed companies. Just done something different. Sometimes for an owner the only way to do something different is to sell.

Another common reason is to get some skin out of the game. As an analogy do you invest all your stocks into one company? As an owner often all your finances are directly tied to the company’s success. It can be wise to diversify from just your company.

There are a number of reasons but these are just two common ones unrelated to how the company is doing, good or bad.

Exactly, it could have gone the other way and the value could’ve crashed. As long as you got a fair price you should never look back at what could’ve been.

Back in the dot com days I had a friend who sold his options early. He made enough to pay off his house cash. The price kept going up and he could’ve been a millionaire. But then as we all know the bottom fell out and his company crashed hard, almost overnight. He was happy he sold out. Had he waited he may have gotten nothing. He may not have cashed out st the peak but he definitely got a good deal for his options. And every time some tells him he should’ve waited to get millions he tried to remind them he probably wouldn’t gotten zero if he waited. Most people still don’t get that, they just focus on what the highest value could’ve been, even if that’s the least likely price he would’ve gotten in reality.

My guess is that it will help cloud providers. In most cases they don’t guarantee x operations per second but rather the type of cpu you get. If that type now gets 30% less performance you’re most likely going to have to pay 30% more. Again the guarantee is not on operations per second but either exact processor, class of processor, or processor units.

How many people actually program software for the Mac? Not develop on the Mac but program for the Mac? It’s my experience that those who program on the Mac versus FOR the Mac have different opinions on the quality of the OS :(

I know from experience that we deal with a ton of Mac specific issues that are annoying and frustrating and are due to either low quality or they just won’t fix cause it will be obsolete soon. So many items.

I’m OS agnostic but I will say that in terms of OS specific issues we’ve had to deal with many more Mac spaecifc issues then Windows specific issues. All kinds of random stuff just not working that should be. I can’t speak for Linux distros cause we don’t support Linux directly, but in terms of OS specific issues we’ve had to implement many a workaround to Mac specific OS bugs. Like things just not working. In some cases Apple stated thue had no intentions on fixing it. Not esoteric bugs but big ones that required big workarounds.

Anyways I suspect the results would be the same her between people who develop on a Mac vs those that develop FOR the Mac :(

It should really be re-phrased why you’re having trouble hiring developers at the rates you want because if for example you paid double market rates you would most likely be rejecting a lot of good developers. Money isn’t the only thing but it’s definitey a very big issue.

Interestingly enough I've found through my own company that it's not so much whether or not you're solo but rather the price of your software that determines if you can economically offer phone support or not.

I wrote about it here: http://www.followsteph.com/2006/10/10/is-technical-phone-sup...

I then followed it up with an article discussing whether or not companies should charge for support based on my findings in the previous article: http://www.followsteph.com/2010/10/19/should-software-compan...

The short version, under the $1000 price point it's very hard to economically offer free phone support as part of your product. If you're product is subscription based then the same metric applies using the total lifetime value of your customer. Under that price it's very hard to do, whether your a solo developer or a company without charging for support.