skysight-inc/HackerNews huggingface dataset:
Good work. Here are couple suggestions:

- The long list of articles at the bottom of the page seems excessive; why not just show 10 most recent? expand when needed; it just clogs the UI

- Good HTML should read like any other good source code, if the logical, visual, and functional pieces of HTML are broken into disorganized pieces it will be hard for a new member of your team to keep up or to maintain it

- CSS doesn't have any comments [EDIT: this is just for showing your code - if you want good feedback let me understand what you are trying to do - geez]

- You should do some simple clustering or at least use some epsilon in you document similarity matrix to distinguish if an article is new or not; if same or very similar article shows on three different web-sites will it have triple effect on the prices? For example:

http://www.insidefutures.com/articles/article.php?id=345842

http://www.mrswing.com/articles/Grain_Market_Analysis_from_J...

- Instead of showing 10 most recent articles it's better to show N-most recent articles with S-most recent trend; this might be difficult to implement but seems more helpful for making a decision; otherwise the user has to do extra work to figure out: "this is an old news, I know that two days ago they thought otherwise, but now there is new trend"

- This is not my domain of expertise and I'm not sure how traders work but this might be useful in healthcare so please keep working on it keeping in mind that this could work much better in different domains

[EDIT:] Try shared neighbor distance method. Whatever you use now for similarity feed it into Jarvis & Patrick method and try different NN. This will take care of outliers and variable densities throughout heterogeneous clusters.
Having used MacOS exclusively from roughly 93-96, it was my experience that, at that point, it was certainly not a viable alternative to Windows, especially after Win95 was released. The only industries that would touch Mac in those days were publishing/pre-press/design, and that was due to Quark being only available on the Mac. I started using Photoshop on Windows maybe in 97 and it was shocking how much better it ran on Win95.

Lord help you if you tried to use a web browser while running another application.
Great tool - nicely done. I have two questions:
1) What is your business model? Hoping for acquisition or hoping to get traders to pay you for data?
2) How lawyered up are you? You're offering financial advice and I know the SEC has some pretty delicate regulations around what you are and are not allowed to charge people for and what the limits of your liability are. Did your legal counsel offer any specific advice in this area before you launched?
That was my thought too. I was hoping for some Feynman-esque discussion on what it means to truly understand something:

"It’s not quite true that Feynman could not accept an idea until he had torn it apart. Rather, the idea could not yet be part of his way of thinking and looking at the world. Before an idea could contribute to that worldview, Feynman wanted to turn over the idea, to see why it was true, from any angle that he could find. In other words, he wanted to connect a new idea to what he already understood and thereby extend his understanding" (http://www.freakonomics.com/2011/04/08/how-richard-feynman-t...).
Is there a javascript library to do face recognition?
You don't have to use or approve of a product to understand its business model.
Aside: What's the copyright situation surrounding use of articles like this? Is it allowed under fair-use?
That's outrageous. It's a (very) low salary for Rio de Janeiro and I always thought things were way better in Portugal. I wish things improve for you guys.
First, the definition of 'corporate income' is soft and fuzzy, and it's very hard to translate into a technical definition useful for making tax policies. Second, the US has tax incentives and the idea behind them is that you're supposed to take them. The system is designed to be gamed, it wants to be gamed, except when certain corporations game it in a certain way then suddenly there's lots of outrage without anyone really asking why the tax system was intentionally set up to work that way.

Instead the outrage usually ends with pitting on the blame on the congress/corporate lobbying system (which is real but overrated, and just an amplifier of the problem not a source), or the assertion that all corporations should be demanded to follow some ill-defined moral code that would arbitrarily please the speaker.
> In my experiments readying information to be sent accounts for hefty 30%+ of code.

Unfortunately I don't have time to dive into your design but AFAIK the GA144 doesn't need 30% preparation code because every instruction can be executed immediately by neighbor nodes.

That means (correct me if I am wrong) if core X has to evaluate a Forth function of say five arguments then it could pass all five arguments to its neighbors (without any preparation) by sending them the code addresses of the arguments, wait until they have finished and then use their results to compute the function result. These neighbor nodes themselves could evaluate (or delegate) subexpressions to other (free) nodes and so on.

This form of parallelization would require an efficient shared memory access. This problem needs to be solved because AFAIK I/O ports are accessible by the edge cores only. It doesn't make much sense to transport each shared data through several columns or rows of cores.
I totally empathize. It's the same for me. I remember the experience just enough to describe it but at the same time it's almost like it was happening to a different person. I can feel other memories of times I was happy or in love or what have you (though admittedly less intensely) but the memories of depression are just different.

There are a lot of things in life you can't understand until you experience it and so the best we can do is teach others empathy and just educate them as best we can on what we go through, why it comes about, and possible treatments as well as how to not treat a depressed person like they're somehow handicapped but instead just ill. Ignorance is what drives the prejudice and the "just snap out of it, you pussy" type of comments.

Great book recommendation too! I read that book when I first sought help and it's really spot on. Most psychiatric professionals recommend it and I would argue that it's the gold standard of self help books for depression. I don't even like to call it self help though. It's really partly self help exercises mixed in with education. It's definitely not pop psychology and is based completely on solid science. Maybe people you recommend it to think its another pop psy book full of pseudoscience. It gets updated pretty frequently too. Great book.
Came across http://snag.gy the other day which I found pretty cool.
this is the next big thing!
I was a little skeptical about this piece of advice too. How would one go about doing this? Let's say the binary in question is curl. Do you vendor binaries for each operating system that you might deploy to? Or do you vendor the source code and compile it for your target system in the build step? Does that mean GCC is a dependency? I feel like it's turtles all the way down. What about things like Ruby gems that require native compilation? Do you vendor the libraries that you need in order to compile the gems? For example, the pg gem requires PostgreSQL development files installed in order to compile.
This is not a new approach. Vaporware and other deceptive practices have been plaguing our industry for decades.
Currently the weighting is flat, but that is about to change. What we want to offer, and let me know if that is something of interest to you, is the ability for the user to customize the sources and to customize the weight of each sources. Each traders probably has its own preferred and trusted sources and we want to address that.
Shameless plug redux... My library does exactly that, as linked in another response: http://jeremyckahn.github.com/rekapi/
Why Disqus Founder Daniel Ha Chose Name First, Idea Later
The time to start a company is now
This is actually the problem with a lot of 3DP / customization startups - people keep tweaking designs and most never convert on the impulse buy.
I'm not aware of one, no. But the basis of this one was a port from openCV. You could do the same for openCV's face recognition algorithm, but I think it would be quite a bit of work.
I love how a "customizable tiling window manager" somehow requires the user to learn an unusual programming language and a dozen of inscrutable keyboard shortcuts.

It made my 24inch screen at the time far more manageable but it was supremely frustrating if I sometimes wanted a certain window to remain in a certain position without being disturbed.
Invaluable asset - incredible generosity. I'll be flowing the tweets for you and looking to grab a piece or two of savvy brains for our own piece of mind. THANK YOU!
I'm not sure I'd want advice on the value (or lack) of simplicity, from someone who is in part responsible for Visual Basic, and has two main products that are far from either top notch or tremendous financial successes and which are coded in a monstrous ad-hoc compiler that spits out PHP and/from ASP.

That said, he has written several good project management essays --if you skim though all his bullshit UI and interview advice. I mean, UI advice from the man responsible for CityDesk??!

Well, at least you can't fault his very good mercurial tutorial, or Stack Overflow.
> CSS doesn't have any comments

Am I missing something? How is this relevant to the functionality of the site?
Thanks. I have a full-time job and am only looking to freelance here and there, and I've had a harder time getting rates anywhere near my full-time salary "rate". I've used it as a way to get into different types of technology and create a portfolio, instead of a real income. However, I won't spend my free time dealing with a difficult client for relatively low pay - I'd rather work on a personal project for free...
Bestylish: Select the best shoe brand online.
Takes me to a 404.
A few years ago I worked for a satellite imagery company. I can tell you that communications with space vehicles in orbit are heavily encrypted using very strong and very proprietary algorithms that require special hardware. Because of this encryption, I had to acquire a government security clearance.
Terrible piece that boils down to "here's a few insanely obvious things that, if you don't do them, will leave you with a little more time" followed by "oh and use our service rather than going to meetings".

For anyone who finds this list useful, I can add to it with the advice that quitting your job and skipping all meals will also give you more time (probably more than an hour a day).
The code samples linked at the bottom have surprisingly poor formatting and indentation.
Possibly, I met Rory after Montreal-Overt.

Sounds like a good business, I like seeing startups with solid tech and that have potential to make real revenue.
> this is making me rethink whether we should let fake email addresses through at all.

How do you tell fake from real?

What if someone who works at fake.com wants an account?
If you're standing too close you'll feel the wet of the bubble as it pops.
That's funny. We tried it on Windows 7 and everything looked good, but I'll look into it.
Nah, it's nonsense, 2k is a starter salary in London, unless he's talking post-tax which is a bit weird.

2 years experience is a minimum £35K p/a (~$55k?). Still lower than America I think though.
Smashing Logo Designing service for 20$
> "The only only difference is that you're delaying the inevitable and doing so doesn't always help user experience a bit."

"Always" seems like an unnecessarily high bar. If any meaningful fraction of your users would be better served by getting readable content in 2 seconds and having to wait 10-90 seconds for third-party features, I would absolutely say this is definitely a worthwhile optimization. Even if it leaves some speed-reading twitterer waiting the same 10-90 additional seconds for those features to load and render.
How many times do I have to click "Create my Robot" before you take me to the page which actually lets me do that? Too many times.
Nothing really to open source but it's built on: Universal Feed Parser, Django, MySQL. I do support open source so encourage the release of any components developed for the the site to be so.

Design help is very much needed as you can see from the layout. Happy to discuss any ideas, feel free to email me
Absolutely agree with you on this. We all pretty much predicted this on the days leading up to the IPO.
I agree with this - please don't make me connect with another login somewhere else. Give the choice of creating a separate username/password for the site.
Kindly check out my portfolio. You can contact me at my email ID- sjaghanivasan@gmail.com
Turn Around Time- 12 hours.
Payment after completing the project via paypal.
Definitely. Though with small modifications, you should be able to have your cake and eat it too:

http://www.olark.com/spw/2011/10/lightningjs-safe-fast-and-a...

...this technique begins downloads immediately, but still avoids blocking window.onload (just ran a brief test myself to verify this behavior). Unfortunately, it requires the third-party provider to adopt LightningJS. Here's to hoping that more providers take notice :)
The idea is nice, layout looks good, will try the features later.

The Font SUCKS on windows xp +chrome( I am at my job )

why people use this kind of ugly fonts so often ? It looks like my monitor is broken.
With the result being that GE would have to pay billions in taxes and thus have less money to bribe Congressmen.
VMware Workstation 8.0.1 with Ubuntu 11.10 Support released
Grow up Gmail (Google).... it is 2011 
There are a few things I do not understand. Actually, there are an awful lot of things I do not understand, but here is one thing which I ponder about: why Gmail, one of the largest email providers around the earth, still don't support any kind of .exe file for attachment.

When you try to attach some .exe file with gmail, it will show the message:

" Error!
abc.exe is an executable file. For security reasons, Gmail does not allow you to send this type of file."
That's one way of looking at it.

Another way of looking at it is to agree with marvin's assessment that tech companies (like Groupon) are inherently volatile and for any individual it makes sense to diversify. The people that cashed out didn't sell all of their holdings, or even a majority. They sold a relatively small portion so that their entire net worth wasn't locked up in an extremely volatile stock. That seems pretty reasonable to me. They'd (at least in my opinion) have been fools to do otherwise.
Is demand for Rails developers this high?

There's this much of a shortage that there's no available talent to employ?

This much of a shortage to add a $6,0000 premium on top of a brand new developer?
Don't the owners of the business and the employees already pay for those services through their taxes?
"""Most Linux users want "options" and don't mind complexity otherwise they would buy a Mac."""

The problem is that they do buy a Mac. In droves.

Also Gnome wasn't targeting "most Linux users", but those that valued a simple (Mac like if you want) UI. And also "non Linux users".

"""I find it ironic that Apple has prided itself with "Think Different" and break away from big brother (for those that remember the "1984" commercial) when apparently Apple prefers homogeneity instead of uniqueness."""

Ironic how? Who said homogeneity contradicts uniqueness? You can offer stuff unique --compared to what others sell--, and have it be homogeneous in your product line, at the same time. The difference lies in how you go about creating those products, not in that they differ between themselves. I.e true difference is in the iPhone vs a Nokia phone, not in the 200 versions of Nokia phones available.
It looks like it is linkbait to get you to check out their company.
I've arrived at the same conclusion recently, at least as far as keeping production configuration out of config files and putting them in environment variables instead. I'm curious, what is your take on configuration for the development and test environments?

I'd prefer that a project can be set up for development as quickly as possible, so my current approach is to check in default configurations for the development environment that are overridden with environment variables in production.
Looks cool, I could see using this for a wedding video compilation.

Some feedback - it's a little hard to decipher what the service is all about upon landing upon the homepage. I would suggest making the page longer to explain how it works. groupme.com is a good example to look at.
This was implied by Duff's use of the word "necessary" [sic]. I believe his point was that it's possible to have features and complexity.

So although you're right that providing both simplicity and feature-richness is not free, the companies that can afford both (assuming the features address actual problems, or even just pain points, that customers have) are going to fare better than those that don't.
Office Furniture Supplier   
Plan-It Interiors specialise in quality modern office furniture including executive desks & executive office furniture.
Maybe it's useful to support the site, while it's small it's ok, wait 2 more years... We are a very Tech centric community you should expect that kind of comment from HN folks.
The big difference between FORTH and other stack machines (e.g., the JVM) is the runtime.

FORTH doesn't have one to speak of. No dynamic memory management, no garbage collection. It's about as bare-bones as you can get.

PostScript, the JVM, the CLR and so forth are all backed by runtimes with powerful functionality.
Thanks for the input and yes I agree that'd be great. I've attempted to implement but have been unsuccessful ... still learning :)
Thanks! What sort of wording do you think is better than "creating group videos?"
How did this get 9 upvotes? Flagged.
It's not about taste, but about readability, a part of usability. Why act like a technologist while flushing about 50 years of usability knowledge (Helvetica is from late 50s) down the drain? Heterospaced fonts with significant contrast are used widely for good reasons. Ignoring these harms credibility of the writer severely, at least for me personally.
I actually found an old set of root/boot disks for slackware while cleaning out a box of old junk the other day. Using fvwm2 gave a pretty similar experience to windows 95 as far as the user interface went.
It isn't taste. That font is barely readable. Worse, their encoding wasn't UTF-8, so a lot of their punctuation showed up as black rectangles, darker and solider than the text. I had to fight to keep my eyes from skipping from black block to black block without reading the spindly gray text in between.
Best to delayed ejaculation treatment
> "customizable tiling window manager" somehow requires the user to learn an unusual programming language and a dozen of inscrutable keyboard shortcuts

Languages are our best tool for expressivity.

And a well-designed language is better than an ad hoc configuration language any day of the week (see e.g. vimscript for how not to do configuration).

By choosing to use a full language for configuration, we have made possible an enormous ecosystem of user-contributed components -- because the configuration language was rich enough to support them.
It might be worth putting an example of a competition on the homepage, preferably somewhere up at the top. I kept scanning around trying to figure out what "Twitter competitions" even meant, but just found the phrase used without ever really being explained. It made sense after I thought about it, but to get there was a little bit frustrating.
That's a key job of any company blog, and many companies do it well - if the content is good then I'll hapilly check them out in return for it. But if it's an awful piece like this that is of absolutely no use, it's going to make me think less of the company, if I even bother paying any attention at all.
Ads are a race to the bottom though. The Deck recognized that exclusivity is the only way to create an oasis, and I'd rather have that oasis than have nothing at all.

To effect wider change what's necessary is for users to start to value content and be willing to pay for it. If the major pubs could make money from the readers than they would be inclined to improve their experience. However, mass-market readers have never really been willing to pay the full cost of quality content, so don't hold your breath.
Actually, we are doing clustering, but as you found out it's not perfect. Like you said, we don't want the same news repeated over and over again to be factored in the bullbear index.

I like this idea: Instead of showing 10 most recent articles it's better to show N-most recent articles with S-most recent trend.

I'll look into it.
Humor: In desperate bid to save T-Mobile deal, AT&T enters bold partnership
> 4. Condescension. "It's impressive for what it is" ... (but "what it is" is "just a sandbox")

You're jumping at shadows and putting words into his mouth. What he said was:

> Git is an impressive tool and github is awesome for what it is, but it's not a non-profit foundation and it won't replace one.

Which doesn't imply the same condescenscion as your "quote".
Second that, I never log into anything to get a look at it... If a site asks that you just lost me, no matter how good you are.
Microsoft shoots down Google's Dart
Why traffic exchange fails
so what happens if Google decides to penalize OctoPart accidentally and your rankings plummet? Keep thinking about that.
Steve Jobs On TV and People [video]
Looks like someone missed the reference:

http://steve-yegge.blogspot.com/2010/12/haskell-researchers-...
Let's give him the benefit of the doubt and hold onto our opinions until we know more information.
China now the world's largest smartphone market
That's what property tax, and the electric and water bills are for. Roads are paid for by a mix of taxes, a significant part of which is fuel tax. The post office isn't subsidized by taxes.
and the example links are directory listings. I don't think this site is ready for public yet and someone posted it too soon.
In Italy salaries for tech jobs are higher, but still pretty low if compared to the US, UK or Germany (incidentally, that's why I'm working on creating a startup, even if personally I fare pretty well above the average) and also low if compared to some other jobs that require lots of skills.

I thought a lot about this situation, and I think that the fundamental problem here is that, for organizational, cultural and historical reasons, good or even great software can't give the same added value to businesses as it can give in other countries. As an example, efficiency here is often less important than personal relationships, and of course software con contribute much more to the former.

I don't know the specific situation of Portugal, but I guess the situation could be similar. If it is, working for other countries - either online or moving there - could be your best bet. If you stay there, though, you could also look for ways in which software solutions could add more value, and so be paid more - but this requires much more than sw development skills. I hope to be able to do that in time, but for now I'm developing for the international market (in my free time).