sfphotoarts
Joined 18 years ago
Joined 18 years ago
I'm actually surprised there is a maxima between people intersects, or that it carries some meaning.
I wasn't really asking about the front-end, that seems like any of the boilerplate environments would have been equivalent, and just becomes a matter of most familiar, but rather the 'backend'.
Let's say you can write a UI, you have a lat/lon, you have the tweet streams from those around you, how, in a meaningful way do you find similarity? That's the core of your idea. Because Mike and Brett both follow JetBlue what does that tell you? However, if Mike and Brett both RT'd a link about the speed of limit hard limit, it's reasonable to assume they have some similarity in interest. That's the part I was interested in getting your thoughts (mainly because its something I've both thought about and worked on)
I don't have a 4[] account to try it but im curious what you used. Obviously in 8 hours there's only limited technology that can be done, but if you're using python or another language with a rich set of libraries it's possible to do quite a lot during that time. Obviously 8 hours means 6 when you factor in HN time :)
The internet is a rapidly changing place and filled with enormous diversity of people, views and interests.
I feel like this might be true of very simplistic ideas, I don't think it holds in any generally applicable form. Some ideas take time to fully germinate and flourish. Imagine if the original pyramid builder had put down the first level and 'launched'.
I think what is clear and of general applicability is that its important to launch at the right time. Some ideas are timely and need to be synchronized with what else is going on in the internet space. Some ideas are just ahead of their time and premature launch is a waste. Some ideas come too late. Like bringing out a faster fax machine now vs 10 years ago.
The idea that startups should be a frenzy of quickly thrown together systems only holds because they are built using tools that are solid and robust.
That said, your site looks fabulous, it has all the charm and modern design of tumblr and the right colors, the right voice and just a great looking site.
Seriously though this is misguided. PGO is clearly a step in the right direction but its simply deferred static optimization. Either you optimize in C at the compile time, or with PGO by running a few statistically representative executions, but these are not dynamic.
The only way to make truly dynamic optimizations is by having a runtime environment and code that is interpreted.
The argument that its not often necessary is a different argument and with only a few moments thought can be seen to be untrue. Take for example and strstr like operation that you naively implement using by walking through the source string. Now let's say you do this a lot, all is good because the input is short, now you receive (in a parser for example) something much much bigger. A JIT has privy information and can make determinations that building a index on the source string to make repeated finds faster is better, C does not, even with PGO because you may never have run a test that encounters this situation.
I thinking writing a system to identify topics on HN day after day and try to correlate this with other events might be interesting, is it for example all reactionary, is it some form of herding, does it follow topics on other similar forums, or just pseudo-random.
Back to the topic. There is one definitive C resource, K&R.
Next we'll be discussing horoscopes...