HN user

polychrome

24 karma
Posts3
Comments32
View on HN

While I initially agree with you and can understand your view point based on your previous experience, I think there are two categories of tech: -Business Value Add -Hype / Marketing

I separate these out because we've already gone through a terrible economic downturn that is sputtering to produce jobs and yet we see an explosion of jobs in the tech sector. That's because of the value add software that is reducing the number of employees, paperwork or steps in a process a business needs in order to operate.

Those types of companies are going to be fine through another economic downturn because their clients have realized how much their saving by using the software. These value add tech businesses may see a slow down, but not a collapse.

The biggest example that is here to stay is E-Commerce. Look at how many companies / businesses are realizing how much easier / cheaper it is to go online than build a brick and mortar store with employees, rent, utilities, taxes, repairs, maintenance, etc.

Even some apps are here to stay. AirBNB, for example, is a personal value add when I'm traveling. I have no problem paying them a couple dollars to reduce my overall travel costs by 15-30%.

What will collapse almost overnight are the apps, websites, etc that are simply fluffy websites, marketing materials, or buggy unusable software.

My thought is stick with the people helping other people make or save money, and you'll be safe through the next one.

Could you expand upon the reason why you chose to use 3D over 2D floor plans? From a technological standpoint it's very cool, but I was wondering what value it adds for the business and customer satisfaction?

If I understand your product correctly, 3D may bog down your customer service channels because people will pay more attention to the accuracy of your model (when it may not matter) instead of the metrics you are trying to convey.

There are also some logistic issues that I'm wondering how you will overcome:

-If I'm a local technician, this will be a great tool to spot check the receiver locations. But I have no way to (accurately and easily) measure if it's 4 feet or 6 feet off the ground.

-If I'm a school admin, I need a quick graphic where the only change is the metrics I'm trying to analyze. Making me zoom/move around to see different classrooms / buildings on campus is time I probably don't have. Even pre-made locked 3D views distract me with extra information about the building when I'm really trying assess classroom attendance. And while showing the flow of students from classroom to classroom in 3D would be cool, it would again be much more useful as an analytical tool in 2D where the information being displayed is limited and focused on the task at hand.

3D is typically used to engage someone emotionally or show a highly detailed item. Emotionally, it allows us to connect to an event (such as the SailBoat Race) by filling our eyes with information that can only be gleaned at that time/space in reality. Analytically, it is a great tool to convey and compare important minute details, such as light coming into a room or organs wrapping around each other.

It's a great tool when used appropriately and I do see some value added by making an admin see/feel the cramped musky hallways of a building to explain emotionally why students go to class less often in certain buildings. But I equally wonder if you won't find yourself in uphill battle as people focus more on the problems with your model instead of the problems with their attendance?

On top of all that, what happens if:

-I have a Netbook/Chromebook with too little horsepower for 3D?

-I have to install flash just to use your product and can't (Mac)?

-My internet connection is slow, intermittent or a combo?

Yeah, I have to agree with keeping them separate and renaming it to TodoCollection.js.

As someone looking at this for the first time, even after breezing over the code that was my immediate question: wait, where was the collection again?

Yeah ... Take a look at Drupal 8 and you'll start to see this creeping in. I overheard Dries saying he wants to see Java style comments and wants to be more like Java.

Great work!

I have to ask, I know that Mongo is all the rage these days, but how quickly could you add MySQL support? I can already see several uses for this, but I need to tie into legacy systems.

In terms of security (say a dashboard), could you just disable the system from being able to modify the DB and just read it?

Yes, I agree there is a lot of noise on the board already. I've been meaning to post a solution I thought of for it.

Ok. I'll keep an eye out for that Who's Hiring post that should go up today, right?!

I agree with you there. And maybe the point here really is that this industry in particular is plagued with bad science.

Point well taken. Human arrogance does always seem to be the largest problem in any system.

This article does a great job of pointing out how science has limited it's thinking. It's not that science is wrong or is going to perish, it's simply needs to open it's perspective more.

Take for example the first time you came up with a cool new product. You took it to a VC/someone who's done it before, and they ask you about your market, price, revenue etc. Science is still creating cool new products, not paying attention to everything else around it.

Here's another good example: wind farms. We've been creating massive new wind mills that are more efficient bigger, etc etc. Have we ever looked at how to install them in such a fashion that they become more efficient as a team rather than an individual? And have we looked at how wind patterns change because of them?

I can see your frustration with this article. I think the point is that we need to come up with new methods to predict and learn from. Just like we came up with a system of linking cause and effect, we need to come up with a system that links multiple causes and effects easily.

Making the article relevant to this point, Pfizer spent tons of money developing a drug and bet it would work simply because (at the time) lowering HDL = better cholesterol. No one asked what does HDL do in the body? What does LDL do in the body? What depends on cholesterol?

It's kind of like when you come up with a really cool idea but forget to look at the target market to see if it's actually viable.

You've made some good points.

I don't know how complex your data set is, so just remember that if you have an extremely complex set of data, give me the user a way to find something based on different criteria. If an item has a date, a number, attachments, etc give me a way to sort through them so that when I kinda know what I'm looking for I can find it.

Can we add something next to article denoting whether it comes from a scientific peer reviewed source or just a blog?

Did you read the article on HN a few months ago about the Indian CEO who dropped dead in the middle of a marathon? Why? Because he didn't sleep enough!

Always amazes me how CS students and hackers think they can defy biology ...

Maybe you should consider transferring then? College is there to increase your breadth of knowledge. Ask yourself how many of your friends who never went to college critically analyze the world around them or have well thought out discussions about things bigger than themselves (cosmos, patterns in the world, science, etc). Remember, SA is the exception!

Creativity comes from limits (and knowledge). In art schools, students are told to only use certain materials for a reason. Why do you think we have coding competitions where the winner has the fewest lines of code or can do the most in 48 hours?

While I can understand your viewpoint, it just sounds like you need to either change your major or school or both. I went to a university where we had to co-op (read lots of internships that didn't involve getting coffee) and my core classes depended on mostly group projects solving problems. It is precisely because of this education and my breadth of knowledge that I have ideas connecting completely unrelated ideas.

So you're saying a system that has had repeated successes is harmful. I really think you make a good point here about the need to remain open to change. So talk about that. Obviously github has some very positive impact. How can Apache adapt to that? You're not really talking about the tools here, you're talking about community.

I see a potential solution here being that Apache has different rules for projects in different stages. Do you think that would solve the issues?

Remember, you're view of anarchy on GitHub will only last so long. Rules and order come out of anarchy for a reason and like all things GitHub will become the exact same stale community you're complaining of now in 10 years.