skysight-inc/HackerNews huggingface dataset:
> I want my freedom to use whatever I choose: […] proprietary, […] whatever, […]

So you want the freedom to lose your freedom, for a short term benefit. Make no mistake: you are not as free to stop using that proprietary software as you might think. Most proprietary software strongly encourage you to stick with them, and make switching difficult. The best examples I have in mind are operating systems and office suites.

The same could be said about slavery: you give up all your freedoms for the ultimate short term benefit: staying alive. Fortunately, we try to eliminate this horrible choice, by abolishing slavery.

Likewise, abolishing proprietary software might be a good idea. Until then boycott is all we have.
Please refrain from using the bricklayer image here. It is demeaning, silly and wrong. In order to implement a mathematical model, a programmer has to:

a) Understand the model.

b) Come up with a fast algorithm for the specification.

c) Prove the algorithm correct.

d) Make no mistakes implementing the algorithm.

All of this has nothing to do with bricklaying. Moreover, it's quite ironic that the geniuses who come up with the models often "forget" point c) for their own work.
One thing I've found to help is listening to a podcast, oddly enough. Even though I enjoy the content, something about the sound from the TWiT network just seems to put me out if I'm laying in bed with it on.
Surely you can just invest a large proportion of your salary in company stock and achieve the same end?
High school should cover liberal arts, plus a strong math and science program; this should be a universal education since it's essential to citizenship. College should be for jobs which require it (sci/tech, or perhaps becoming a high school or college educator).

In general, this is a bad idea. It's like saying colleges should only teach for jobs that exist and not for what could be. No one is hiring buggy whip engineers and no one is teaching people to be computers (ie. the human kind in the 40s and 50s). The whole point of a university is to do advanced research and break off a little knowledge on the incoming students.

Also, there is no one true degree or one true job. Engineers ,and everyone else, are at the mercy of the market. You can't get paid if no one is buying your stuff. This applies to the CEO as well as the janitor. Ask aerospace engineers how they felt at the end of the coldwar. There used to be a joke about aerospace engineers being able to only get jobs that involved burgers. Now, Boeing can't hire enough, but that's it. The only place that hire those type of engineers, in quantity, are NASA and Boeing.
30. Remember, 97% of all advice is worthless. Take what you can use, and trash the rest.

3% of 30 is just less that 1, so I took part of this one and trashed the rest.
Students are a big user group. The allure of accessing your school related files from anywhere (web access is a big plus) is quite big. They're probably not that lucrative, though.
What the JVM needs
Most psychology students would know about cultural differences and that you can not generalise. In fact, when writing a paper the first criticism is that generalisation should be made with caution because... and you list well pretty much every variability in the data.

That said however, most psychology students are going to be working in the US and apply their knowledge to the US population.

It was interesting however to read about the differences between students and the general population.

I think one suggestion might be that rather than culture per se, it might be that some societies are more evolved which could explain many of the differences when comparing the west to the rest. Also, the focus of the paper seems to be on trying to find universal processes, and probably after give a just so evolutionary story for these processes. I do however think that looking at how we have evolved is not much different than looking at history. It might teach us of what was, but in very limited ways of what is.

It is a good paper though. It highlights that psychologists are a bit lazy and do not do proper and thorough research but just create some theory and find the minimum data needed to support it.
Try putting up a brick wall before you class the comparison as demeaning.
Google Gruyere: Web Application Exploits and Defenses
I dont know whether they 'oppose' the software ideals that stallman stands for or not.

I agree very strongly with Stallman and the points he regularly makes regarding the dangerous of proprietary software, and I am very grateful for the things he has done to push his ideals and to increase awareness of the issues and dangers surrounding copyright abuse and the freedom of software users.

I also create and sell proprietary software, and I disagree with him that it is immoral to do so.

No need to oppose him, I can simply disagree with his conclusions while agreeing with a very large number of the points that he makes.
Thoughts on Designing for iPad
Start dreaming in your head. Don't think of real stuff or ideas you're working on. Dream or imagine something. Stretch. Get comfortable.
With the cost of storage being what it is I seriously question any business model that tries to sell you a plan based on the size of the storage on the other end of a wire.

You're basically setting yourself up to have a 'gmail' pulled on your 'hotmail'.
Helping other people and the environment by recycling an old laptop
IE9 Screens Leaked, Popular Sites page & Download Manager included
His answer regarding games show the bounds of his philosophy.

I don't know whether our community will make a "high end video game" which is free software, but I am sure that if you try, you can stretch your taste for games so that you will enjoy the free games that we have developed.

The asker wants a high end video game, and is prepared to pay for it and accept non-freedom. RMSs position is basically "you're wrong for wanting that which doesn't fit into my dogmatic world view".

I mean, his Hollywood-answer is coherent (don't give money to Hollywood, they spend that money to actively destroy your freedom), but this is declaring bankruptcy on his philosophy. His "iGroan/iBad" and "Billionaire Polluters" puns doesn't make him sound less like a 12-year old. Does he also spell Microsoft with a $?
The Effects of Smoking for Our Health | Home Improvement & Health Care
The point is many of HN readers are following a top VC without discussing frequently his ideas.

Something very interesting for a community to follow but to not discuss ... weird.

My guess is that the distance between a hacker and a vc/angel is far bigger than imagined before despite the efforts YC is putting in with HN to educate us.
So, iPod classic is OK but iPod touch is not? What about a TV? A TV that can play youtube viedos? A car? The kindle? The drobo? Are they all multi-purpose computing devices? The distinction is actually not as very very clear as you think.
Cheap Arizona Health Insurance Quotes
Looking for cheap health insurance that really is major medical coverage? With a little inquiry on your part, we help make it possible to locate affordable, Arizona health insurance.
What are doing in Africa? I'd love to talk to you about it sometime. I'm doing some work there as well construction/water&waste mgmt. We'll soon make some very early stage efforts to enter the energy industry as well. See my profile for contact info.
Wow, when you put it like that it sounds ridiculous :-)

I'll try to have more optimism for the solar industry .. maybe in general too.
What percentage of the sales are you guys taking or is there a monthly fee?
You were the one who said just lay the bricks. This clearly implies that laying bricks is an inferior task compared to coming up with models.

EDIT:jacquesm, do you have a voting ring or why are your
posts at 2 points (and mine at 0) the instant you post?
That was my initial take too. I love pivotaltracker and don't particularly like to see it ripped off.

That said, it's an amazingly functional interface. But I'm hoping some degree of permission was obtained first.
I'm sure that both of these things are true.

It's also true that Canonical aren't very good at persuading their various up-streams of the value of accepting their patches. It's also true that they don't really do much general linux/gnome infrastructure stuff - they mostly concentrate on Ubuntu specific UI/UX stuff - which is very rarely adopted by upstream projects, for various reasons. It's also true that litl (http://litl.com/) a smallish, 40 person, single product start-up, has about the same level of Gnome contributions as Canonical, a company ~10x their size: (http://blogs.gnome.org/bolsh/2010/07/28/gnome-census/)

I'm not sure of the wider meaning of these things is, really, if they have any; especially considering that I've currently got Ubuntu installed on all my computers.
Sounds like a standard session of D&D.
Japan Loves Old Games, Not Older Gamers
How to Control Your PC From Your Mobile Phone
As the most appreciated VC not just by me incidentally but by the HN I still don't get his points investing in companies.

And my question would be in fact: Does anyone knows what drives VC investments in companies / products like Facebook, Tumblr or Foursquare?

Yes, the profit, BUT who will generate that profit? We, free users of these services? How?
I really don't see the point of using cars (parts are fine). You should build your own. It's a lot easier than you think and you get full understand and control of your vehicle. Learning and mastering someone else's vehicle usually takes longer and it may not solve your specific transportation needs all the time.

Besides it being flat-out wrong that mastering a framework takes longer than building one (you will have to support it), the typical framework is a lot larger than the code of the applications built on top of them.

Building a framework is a bit like writing a DSL, a good framework abstracts out the work that would otherwise be duplicated many times over and will help to standardise the codebases of various projects and will help to allow integration of bits and pieces from different projects in a re-usable way.

There is a reason why rails, django, drupal and a bunch of others are wildly popular, they save people oodles of time.
If you want to work as a programmer in the finance industry, work for a finance software firm, as opposed to a bank. At least you'll be a first class citizen.
Caveat, I'm not a finance guy, but my understanding is that on a short time scale you can predict the price direction of stocks under certain conditions.

For example, if I notice that there are several large orders buying a stock, I can assume that a large institution is trying to purchase a position. If you reach this conclusion quickly enough, you can buy up enough stock, temporarily hiking the price, and selling the stock back to the large institution as they are trying to fulfill their purchase order. Do this enough times, and for large enough orders, and you can make money.
I'm all for the wild explosion of new tech, that said when the time rolls around to pick a toolset for building a new application I'll invariably do a step back and I'll pick something that has been around for a couple of years.

The reason is fairly simple, new stuff usually contains tons of bugs and it remains to be seen if it is still going to be around a few years down the road.

I'm a coward that way, but when my income is on the line I don't want to be beta testing someone else's code without having a very good chance that the problem I'm trying to find is mine and not some bug in underlying code.

For hobby stuff and learning I love to play around with new things, as soon as it is 'business' I'm a lot more conservative.
Rakhi Gifts to India,Rakhi to India
Halogy: New startup for publishing multiple websites easily, need your thoughts.
It might have been, in your sense, had he included them in the list of GNOME-related components:

> The above list also doesn’t include significant upstream investment in other areas such as Upstart, Bazaar, Launchpad, and a full team building Ubuntu.
How To Take a Leak : Unsolicited advice for Julian Assange of WikiLeaks.
Mortgages-free WordPress Themes
Every theme I develop has a story. I am a big fan of “Fringe” and I really like the intro, especially those small bubbles.
I tried to add a cell number for getting SMS alerts. The "save and test notification" prompted me with "Notification sent!", but several minutes later I've yet to see a message.
Certain trades are obvious winners- index funds available for less than the sum of their component parts for example. Everyone on the street knows they are obvious winners, so usually the trade isn't available for long. Firms have computers set up to constantly scan the markets for these opportunities. Whoever sees the trade first and gets to the exchange first ends up making all the money.
I bought one from Japan a couple years back, and I like it a lot. I see it more as the Dvorak of piano keyboard layouts.

http://www.youtube.com/watch?v=82xaEGgiiRs
Here's a very good presentation that describes what HFT is and how it works (and some of the myths):

http://www.tradeworx.com/TWX-SEC-2010.pdf
Ask HN: How do you keep yourself motivated in "motivation gap"?
This problem recently hit me: I can cover my bills and necessities working ~1.5 months a year, and I can supply myself with all gadgets and other nice stuff I _want_ working ~3 months a year: I am frugal person, and I live in quite cheap part of the world.

I've built some wealth last years and now I lost all my motivation: it looks like the situation is in permanent libmbo, as it can't become much worse (it is too easy to keep things from falling apart) and it just can't become much better -- it seems impossible to qualitatively change my income level, so really expensive toys feel like in another world: why should you need to work hard 6 years to buy something if you may keep slacking and get the same stuff in 10 years?

Did anyone here fell into this trap? How did you recover?
My Android problem and a case for proprietary over opensource.
I definitely agree with this, especially since they've listed the domain for 2k. I think it's worth spending on this if this is a serious long term project.
Tamil movie website
On the contrary, I think laying the bricks is plenty difficult in and of itself. But it's like wanting a share of the rent as a bricklayer of the apartment building that you are putting up.

I can do both (lay bricks and code), and I think there is a distinct parallel between laying bricks and writing code. Both use simple, re-usable building blocks to create very complex systems that need to be built to high standards if they are expected to stand the test of time.

The equivalent between the architecture and the algorithm designer is a similar one.

To demand a share of the cake just for laying the bricks tells me that you should not be doing work for hire but that you should be working as an independent contractor or as a starter-upper. You can't expect 'none of the risks and some of the gains' in a position like that.

A 'mere' programmer, just like a 'mere' bricklayer can be replaced by another programmer or bricklayer.

An architect or an algorithm designer contributes something uniquely theirs without which an endeavour might not happen at all.

Programmers are a rare profession in that they seem to think that somehow their contribution to a project is unique enough that they by the simple act of transcribing a specification to a working prototype have become co-owners, no other discipline suffers from this misconception.

If you want a slice of the action put up your money, but don't just put in your time, expect a paycheck and a slice of the cake if all you do is code, you are more than likely to be found 'expendable'.
Chennai shopping
thechennaidiary.com is the place to get an unlimited information’s about the Chennai. It is 100% owned subsidiary of Press Information Network Group Company based in Chennai. It is mainly focusing on about the city, news, current affairs, civic issues, events, movie review and previews, lifestyle, fashion, health, videos, train timings, shopping, movie timings, education, celebrity interviews, hotels, pubs, dine, eatouts and more. For more visit: http://www.thechennaidiary.com
But HFT dealers stopped trading that day is not entirely true. Some HFT traders (not dealers) stopped at the flash crash, but others stayed in, partly because they were obligated to due to their liquidity agreements with the exchanges, and partly in retrospect to make bags and bags of money. If the latter were not in the market, you would not have seen the flash-uncrash that was the recovery, and it would have been 1987 all over again.
On the topic of the Flash Crash:

Arguing that HFT is bad because people sometimes stop doing it abruptly kind of suggests that HFT is good when people are doing it.
Before you can sit down and use VC++ you need to have already shelled out money for a windows license.
Ask HN: Industrial-Strength Project Management App Pre-Build Idea Review
Hello there HN-ers...

I've been involved in high level marketing strategic planning for quite a while, and have finally gotten the point of being so annoyed with the tools available that I'm going to build my own.

Now, I'm planning to base the system on PRINCE2 (if you're unfamiliar, poke up Wikipedia). So far, my theory runs thus:

* User creates a project, and specifies a name and start date
* They then create stages for the project. Each stage has a start and intended completion date
* Next, they add tasks for each stage, which have to be completed before the next stage can begin. Each task has a start and intended completion date, data about what the task is, and users assigned to it
* Finally, they add decision points. These are tied to either tasks or dates, and serve to ensure that if a task is delayed, or finished early, or if a date is reached, the project process tree can be tweaked and adjusted based on what's happened/happening

The application will have three views:

* The first shows the project process chart, and will look somewhat like a flowchart. Clicking on a stage will show only the tasks for that stage, and clicking on a task will show all relevant data for that task, including people assigned, task details, time dates and dependencies
* The second will show a recent timeline of events, based on tasks. The pane will initially show active tasks, whilst scrolling to the left will show recently completed tasks, and to the right, upcoming ones
* The third will show people assigned to a project, and the tasks assigned to them. This will allow users to see who's current busy, who's free, and potential choke points where a project's progress will be entirely dependant on a few people on a single or small number of tasks. As such, the project managers can ensure that during those times there's greater oversight and resource made available, etc etc etc...

With the explanation over, I'd like to hear any thoughts, see if there's anything anyone can think of that would be useful to add, any problems that you can forsee and so on.

Cheers in advance!
The Beauty of Inefficient Code
F5 Friday: Eavesdropping on Availability
Zed Shaw completes mongrel2 manual
5 Civil War’s Worse than the U.S. Civil War
There are many reasons to fight a war. Let's see some of them.
New Tax To Force Citizens To Pay For Water: Prediction
Some Thoughts On Digital Media And The Future Of The Newspaper Business
Kids. They remove most barriers to sleep.
It there no way to quickly add a default set of monitors? Because it seems quite tedious to add them one at a time just to get an idea of how the service works.
This completely ignores the fact that the chromatic note relationships in different keys are not the same. F# is not the same pitch as Gb. In fact, I find thinking about notes in terms of a moveable do solfege (not as static names at all) to be by far the most effective system, since it really manifests the relationships in the key that you're playing in. When you realize those functional relationships, along with the requisite tensions in pitch, which you can emphasize on a non-justified instrument, music making becomes a lot more fun and easy.
Black Hat video feed hacked
Do you use Skype? Here's a new emotie hack pack for you to use
[ EDIT: Make sure you take node.js out for a little spin, you might like it :) ]

I agree with the general sentiment of playing it safe when your income is on the line, pecially because there's a lot of fanboyish hype around these projects.

However, its not just about "new tech", its about tech that works the way your mind works. Some things mature quickly and have the right mindset (Django, clojure, node.js, couchdb for me) and others have a longer/more painful learning cycle where the community struggles along with the leaders (rails (again, this is just my very personal understanding!)). Some things mature but don't align with what you think is right (php, java).

I've found node.js to be special. It has gained maturity relatively quickly, the libraries seem to be lightweight, good quality, its a language that will run both on the server and the browser (hello code reuse).
Microsoft Audience Intelligence Review
In defense of wikileaks
Both the framework and no framework approaches have merit.

Choosing a framework limits your choices. If I'm using Django, it won't work (or work well) with a non-rel backend. If I'm using jQuery and I need to update one of the libraries (say jQuery UI) I might have to update jQuery as well, etc.

What you think saves oodles of times doesn't always. The odd bug, the odd crash etc that keeps popping up may have roots in the framework that you chose and that you're using without having knowledge of its internals. The framework might make your app much slower and cost you in terms of hardware.

Not using a framework is harder work initially, but with the right libraries it isn't that big of a leap. Picking up a smaller framework with libraries can be a surprisingly easy and a lot more flexible when your needs end up being different from what the framework intended.

Ofcourse, there is a flip side to it all and I understand your point :) Micro-frameworks are the best IMO, not the beasts that Rails/Django are.
Why should I have a voting ring? If the situation would have been reversed would it be ok with you if I accused you of having a voting ring? I don't think so.

If there is anybody on HN that has an aversion against voting rings it probably is me, and I wouldn't ever stoop so low as to cheat on something as silly as a conversation on a website (or anywhere else for that matter).

Whoever voted for me is free to step forward, I swear I haven't a clue who voted me up and you down.

edit: This sort of ticks me off by the way, within two days I first get this character calling me a troll: http://news.ycombinator.com/item?id=1556756 , now I have a voting ring? Way to go).

edit2: and if I had a voting ring my posting http://news.ycombinator.com/item?id=1560732 would not be stuck at 3 votes ;)
There's always Grooveshark.
The picture I linked to isn't a GNU Project rebranding effort... I just liked what Duane had drawn, and thought it was an opportune moment to share.
Foxes spread a horrible smell, most people don't know because they've never been next to a fox and they think they will smell like a cat or a dog(wich also smell but it isn't comparable)
Actually, I found patio11's background to be generally pretty average and unexceptional - I was thinking "if he can do it, anyone can".

(no offense intended to patio11:)
People were laughing at Nokia when they said they wanted to start making mobile phones. At that time, they only made tyres, galoshes and toilet paper.

Now, if Nokia keeps this quality and price on their mobile phones (if this really is what you get), I myself would recommend them to either fire their hackers or go back to the rubber production.

Hopefully though, they see that this is not going to work and that they have to do something about it.
Function::Parameters looks like more or less what I was looking for, although I continue to think the perl6 option is a little cleaner.