skysight-inc/HackerNews huggingface dataset:
You won't be able to get a business loan -- they'll want a business plan, proven operating history, and known cash flows. At best, you'll get a personal loan secured by you personally. The rates on personal loans are terrible (in some cases approaching credit card cash advance interest rates, though you can do better if you have great credit and/or shop around and find a bank that likes you) and, even if the business folds, you remain liable for it.

Investing is another kettle of fish. My main con there would be a) it takes a lot of time and b) there are fundable businesses and unfundable businesses, and if I had to guess, you're unfundable. There's nothing wrong with that: I sell software to schools, teachers, and homeschool parents, and my business is not just unfundable, it's laughably unfundable.

Have you considered bootstrapping? It really doesn't take a lot of money to get into educational software. Trust me.
Those are great testing frameworks.

Isolator++ is a mocking framework that works with any xTesting framework, such as CxxTest or GoogleTest.

Why don't you download the free trial and tell what you think http://www.typemock.com/isolatorpp-product-page
Absolutely. Feel free as well to try it out and blog your thoughts or some tips on how to get started http://www.typemock.com/isolatorpp-product-page
Fast Auto Suggest With Redis
no. The black bar ist because of http://news.ycombinator.com/item?id=2712469 - RIP.
OK -I'm convinced.  How do I start programming in JavaScript?
I program in C and Python. My Python style is definitely imperative in general nature, but functional when I think that paradigm suits, and OO when I think that's appropriate. My colleagues say my programs are clean, clear, effective, efficient, and make their brains hurt.

I know squat about JavaScript.

I have a clean Ubuntu machine with a webserver. What's the most effective way to learn JavaScript?

I'm not looking for dark, arcane knowledge. I'm looking to write well-crafted code to accomplish meaningful tasks on web pages, as well as to solve small, on-the-fly problems, much as I currently use Python, AWK, and Bash.

Suggestions?

EDIT: Not trying to karma-whore here, but if no one upvotes the question it will disappear quickly and we won't get the collective HN wisdom. That would be a shame. Do you want a scape-goat comment?
I'd like an invite as well: inlith@gmail.com
Depression And Anxiety
Depression and anxiety are two common disorders from which people suffer. Depression & anxiety comes with specific symptoms, which work to define them. Learn in just one hour how to change your life.
Personally any Google service that requires me to completely log out of my Google Apps account to use is no good to me.
While hangout does sound, I think people will still prefer to actually "hangout" with their buddies over beer than watching their buddies drinking beer over g+.....
Yes. The video has been removed.
How to build an awesome Federated Open Social Network: the scientific edition
Astro, the man behind the buddycloud inbox, finished his diploma today. Have a look at his thesis on building Federated, Open Social Networks
Any connection with the Japanese car components manufacturer?
in a way yes. we're just feeding it ourselves atm...
Hi Tim

I wasn't actually expecting a personalised response from the AnyAsq creator.

It was more a general comment, and the question still stands I think - read my DM's?, no frickin' way!! - that's a serious invasion of privacy ...

I understand that you have to do what you can to spread your product, but there's a trade-off between being able to tweet, and asking someone to basically give up their twitter accounts to you ... you're going to lose more potential customers than gain with this method IMHO ...

How about: asking someone to sign in twitter, and asking their permission to just tweet their questions? - could you limit it to that ?
I agree. But that will be fixed.
Skype For Android Now Supports Video Calls, Works Over WiFi And 3G
Very interesting. Did you or do you know anyone who has attended St John's? Any idea if it's particularly successful in terms of students exiting with an impressive understanding of themselves and the world?
Now the bottleneck will be the CPU in a huge way. Intel we need a few orders of magnitude faster processors now!
And as usual, I disagree.

When I was just starting my career, I would have gladly worked for free as an intern to get my foot in the door of the industry. Now, I wouldn't have done it for -long-, but internships aren't supposed to last a long time. As it was, instead I spent a year unemployed, and then took a job as a stock clerk at a grocery store. That time would have been much better spent as an intern... Especially since I think I could have found a job after 3 months of being an intern. 6 at the most.

The reason his entire post is wrong is that the person DOES get something out of it. They get training (whether it was structured or not is a different matter) and they get experience. Guess what helps you get a job most in the IT industry? Experience.

As for being hired, any company worth their salt will offer a real job to anyone who shows skill. Job offers should never be automatic.
1. But how does that explain that Direct3D came out in Windows NT first? From what I remember the NT version was more advanced version released at that point (DX5 to 95's DX3) and they even managed to pack in a few games that took advantage of it (Pinball stands out). By my accounts it looked like Microsoft was using NT to position Direct3d with poor OGL thrown in for those too stubborn to move.

2. I think it's a bit more nuanced than that. OGL was a bear to program for. Microsoft wrote an easier API but it didn't get good until much later. If anything the OGL group should have seen this coming and done something about it. Instead they chose to ignore it at their own peril. Those other OSes were effectively dead by this point MS didn't need to move developers anywhere they were already captured.

3. Agreed. Even now there is no API like it except SDL, and even SDL is very very limited.

4. Agreed.

OpenGL collapsed due to a lot of things. The primary reason was the group itself. And this is the thing that anti-MS people ignore.
Looks like a mashup up of all existing google tools flavored with the tone of Social Networking...perhaps the only leverage it has is its Circle feature and Hangout...curious to see how it ll go....
Linkbait. "Aren't the teats the only interesting part of a cow?" Uhh, sure, yes, you get the milk from that, I don't know if I'd define "interesting" that way.

As for his actual argument. Depends on the application. If you run 20 lines of code, no loops, for 2mil clients on one server, that 20 lines matters. If that 20 lines includes one line which requires a lock, maybe only that one line matters. Maybe I analyze a graph structure (oh, the social web) and my loop is a loop per say not not anything that can be easily optimized without knowing the topology. The slow part of your loop can be the loop body. Or not --- it can be the allocation/deallocation cost of data structures. Parallelism can be fast --- or the concurrency weight can be crushing. I'm not saying that parallelism isn't a huge win. I'm saying the question is invalid or trivial.

Point is, the generalization here isn't wrong; generalization here is wrong.
Restoring a Photograph from the 1870s
You can start with the basic tutorials at w3schools.com

net.tutsplus.com has some good posts and series running. They have a dedicated category for javascript. Go through them.
I can't remember where I originally found this list, but I've been slowly working my way through these books over the years:

http://www.hcpl.net/read/phobos-100-best-science-fiction-boo...
If you'd like some sexy French graphics to accompany that, there's a good Dimensions episode devoted to imaginary numbers. I found it on YouTube at

http://www.youtube.com/watch?v=egIPnwcJuZ8

But the main website is

http://www.dimensions-math.org/Dim_download_E.htm

And I think it's chapter 5.
For a demonstration,

I recommend the "Going Deep" show episodes of Erik Meijer and Brian Beckman, http://channel9.msdn.com/search?term=erik+meijer+brian+beckm...

plus the book "Algebra of Programming" by Richard Bird, Oege de Moor
http://www.amazon.com/Algebra-Programming-Prentice-Hall-Inte...
Nope :) Denso means "transmission" in Japanese (which is sort of what we do), but yeah the car component company did come up during our research.
I read HN from google reader. And it tells me that someone had just liked this news.

The freedom of China's intranet needs to be fought for by its own people. But how could anyone `like' current situation like this?
Do GooglePlus Huddles dream of Diaspora sheep?
Companies tend to save money at all costs, even at the expense of decency and Doing The Right Thing™. It's the same reason a lot of them have clauses in their contracts forbidding people from discussing their wages, even though it is in the employees' interests to do so.

I figured something out when thinking about this one day - where you're going is how you'll get there. If your goal is to make money, your goal is greed and your path will be a greedy one. If your goal is to make a positive contribution to those around you and get one back in return, then you will still make money but won't step on peoples' toes in the process.
Photoshop Clipping Path Service
Nice - Looks very interesting.
Meet Bagger 288 - The World´s Largest Digging Machine
True Blood Season 4 Episode 2
True Blood Season 4 Episode 2
research more on how to make the build process efficient :-)
So real numbers are 1-dimensional, and complex numbers are 2-dimensional. Going along the same lines, we also have Quaternions, 4-dimensional numbers: http://en.wikipedia.org/wiki/Quaternion Further again we have 8-dimensional Octonions, and 16-dimensional Sedenions.

I'm curious as to why we don't have any useful numbers for the non-power-of-2 dimensions. E.g. 3-dimensional numbers.
How do you differentiate from Radbox (radbox.me) ?
Mastering Academia Through Sketchbooks and Pens
Slightly meta/off-topic:

By just looking at the comments I have seen about five controversial statements like
Parent: Red meat is bad, because $study
Child: No, it isn't see $counter-study

What is up with the science in foodscience?

All the camps (paleo, vegetarian, vegan, locavore, raw foodists, ...) are citing studies which support their point of view and disregard the others.

Or another good example is the Weston A. Price Foundation [1] and Dr. Fuhrman [2]. They are "battling" each other with study after study.

Why are there so many contradicting and controversial studies and opinions in a field which calls itself a science?

[1] http://www.westonaprice.org/

[2] http://www.diseaseproof.com/
I'd appreciate an invite as well! gammons at gmail. Thanks in advance.
Online casinos
Reviews of online casinos that offer quality casino games & generous bonuses. USA players are welcome & there are also links to Spanish, French, German, Italian, Portuguese & Swedish casinos.
My only advice is: run the profiler. You will often be surprised what're causing the bottlenecks.
Check my profile
In the same vein, you can have split-complex numbers which represent the 2d hyperbolic plane. Also, there are the 4-dimensional generalizations like quaternions, split-quaternions or other related algebra systems.

What's amazing about these systems is that there is usually an Euler relation that holds. Example: e^(i*t) = cosh(t) + sinh(t) for the split-complex.
Full Tilt Poker lost its license
This looks like it could be a big deal for FTP. They have stopped operating and their license has been pulled.
Functor pattern is certainly something else than functor in category theory.

By "useful" I mean "useful in getting new results or new, better proofs". By this metric, singular homology is certainly useful, because it enables us to create clean and elegant proofs of some highly non-trivial and interesting facts, but I cannot imagine anything more useless in real life.
What's wrong with paying at least the minimum wage to interns?
I presume you can't claim unemployment benefit if working as an intern, so who is funding an interns living expenses?
Unpaid work should be reserved for charitable organisations.
Best affiliate marketing
Internet is considered to be one of the best ways to generate revenue and there are different types of businesses which have been done on the internet.
Tips of small business
Tips of small business can be obtained with these companies and they will also lead in proper manner.
You may have been better off as an intern, but I could see the argument that if nobody's willing to work for free companies will have to pay a decent wage - a degree of collective bargaining by students and recent graduates who are unwilling to sell their summers for almost no money.
Well, technically you (the consumer) should be recording your Amazon purchases and paying the state your self-calculated sales tax. So, the rate does not change, only the responsibility for ensuring it is paid.

That said, almost no one bothers doing so, so in theory the rate would go up. However the rate would not be the "tax rate" but instead the "rate of taxes owed which are ultimately paid".
I think circles/"groups" are no different to categories in your contact list
The referenced papers (which aren't actually referenced) are hard to find.

I did find this though:

One of the best-known empirical results in public Önance and labor economics is the ìspikeî
in the exit rate from unemployment around the expiration of jobless beneÖts (see e.g., Robert
Mo¢ tt, 1985; Lawrence Katz and Bruce Meyer, 1990a; Katz and Meyer, 1990b). This sharp
surge in the hazard rate is widely interpreted as evidence that recipients are waiting until their
beneÖts run out to return to work

However, from the same paper:

Our main finding is that the way in which unemployment
spells are measured has a large e§ect on the magnitude of the spike at exhaustion, both in
existing studies and in our Austrian data...

We conclude that most job seekers in Austria are not waiting to return to work until their
UI benefits are exhausted. Rather, a large fraction simply leave the unemployment registry
once their benefits end and they are no longer required to register to maintain their eligibility
for benefit

http://emlab.berkeley.edu/~card/papers/unemp-hazards.pdf
Lovotics: the new science of human-robot love
Thanks for the reply. In the two examples I linked there was no mention of training. People were required to already have the skills required to do the work.
Also, backup solutions based on S3. Most of their traffic is inbound.
Hate to be a me too. But.... me too?
Lolwut? Windows is at best a 'hybrid' kernel, and with that it's probably 95% monolithic and 5% microkernel-istic in it's design. How does that translate to '_generally_ a modified microkernel'?? You need to seriously read up on Monolithic/Hybrid/Microkernels and the differences between kernel and user-space. I'll be waiting.
If possible, I'd like an invite too! stefano.dissegna on gmail.
脱毛銀座口コミランキングで比較！！
me too! canned.primat.es at gmail dot com
I'm guessing most or all of these are available for free for the Kindle... Has anyone compiled a list of links for that?
plz send me an invite at aashutoshvatsa@gmail.com, thanks.
The next step is standardizing a protocol for inter-social-network communication. Open flow between Google+, Facebook and other small compatible networks and standalone clients :) I hope Google will do the right thing, like they sometimes do. They certainly have the position to do it, and they would be appreciated for that.
Perhaps it is different for design, but taking on an intern for a software shop is almost always a greater burden than benefit.

I interned at a few different places while in college, and I was definitely way ahead of the class as far as writing useful code. Regardless, the overhead of people bringing you up to speed on their specific projects and processes for only three months of work just doesn't match what you are going to contribute. The cold hard fact is that you are still junior, very junior, no matter how much a hotshot you think you are. So the time they put into you makes it a pretty even trade for it not to be paid.

Though come to think of it, both internships I went to were paid. But the point stands.

To put it simpler terms, ask any company whether they find new college graduates effective and worth the overhead for the first few months they work. I doubt many would say yes, and those are people more qualified than those seeking internships.
You should try it out ;) but we think we have a killer iTunes integration feature which lets you watch your videos on your iOS devices.
Disclaimer: noob here.

I found this interesting (and perhaps you're ready to unleash the functional programming already)

http://eloquentjavascript.net/contents.html
Localyser - Crowd Sourced Postcode Data
Useful video on powerline vs wifi vs CAT5
Quite fancy playing around - sean dot mclemon at gmail.com, if anyone is still checking this
Thanks. I see by the purple links that I've already skimmed a couple of pages of this, so that's encouraging.
What's with this black line ontop of HN?
It has the same buzz and expectation as Google Wave too. I can control my anticipation.
0 is just one number along a range of numbers - it's not particularly special. In some cultures, it's considered normal to exchange not just free labor to get your foot in the door, but to actually pay cash to do so.

I am not convinced it's a net win for society.
Ferret: An Experimental Clojure Compiler
I agree that those 2 examples are in the wrong. Especially the first one. Experience should never be a requirement for an internship, and a '1 day trial' is absolutely ridiculous for an internship.
You just need to enable multiple sign on for your Google Apps account and regular account.

http://www.google.com/support/accounts/bin/answer.py?answer=...
Tick Tock Apple eBook Deadline Day
Not just FP researchers, although they are a particularly good fit because typed lambda calculi are Cartesian closed categories.

Other areas of CS where category theory is applied:

1. Algebraic data types and modules. E.g., http://reperiendi.wordpress.com/2007/11/03/category-theory-f...

2. Semantics of non-terminating programs. E.g., http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.15.2...

3. Semantics of concurrency. E.g., http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.62.8...

These are probably the most important places, besides FP, where categories are used in computer science, but there are others: logic programming, computer graphics and vision, knowledge representation, ontology, &c. The applications to FP are most visible because (i) Haskell monads are a little slice of category theory, so users as well as language designers need to get their hands dirty[+], and (ii) it's very natural to want a realisation of a categorical semantics to have first-class functions, ideally lazy functions, because that makes the realisation easier.

[+] Categorical abstractions in semantics are dirty, don't let people fool you into believing they are pure and clean.
Agreed. It comes down to completing a lot of details, constantly. The overview ("use Twitter") isn't almost as useful as a prescriptive set of steps.
JS has some odd syntax warts so you might want to keep this around for reference.

http://en.wikipedia.org/wiki/JavaScript_syntax
innovative product!! keep up the good work.. i like the interface design :)
I did a six month (paid) internship when I was in uni and after two weeks of "training", we were pair programming with the fulltime employees. By month three, I was working on core services that are still in use by the company now.

So, interns are definitely not always a burden, but I certainly do understand that they often would be, but to be honest, you get what you pay for - if it had been an unpaid internship, I'd have had very little incentive to really put much effort into it. I mean, months of unpaid work would be demoralizing and I'd probably quickly have ended up producing little of value.. Luckily it never came to that and I ended up going back to work at the company for another 1.75 years, before I left to try out the world of freelancing and startups.

For the record, that company hires between two and five interns every year. They find it effective enough to keep doing it. They treat it as much as a hiring thing as a cheap labor thing and they find having (paid) interns to be pretty effective.
Interns don't produce much output. They're inexperienced. What would take a professional a day to finish might take an intern 2 weeks, and take time from others to boot.

In that situation, the intern should be working for free (for the experience) and the company should consider any actual output to be compensation for the time spent having to help the intern along.

As the post's author noted, the 2 job descriptions he linked to do not fit the above criteria.

Any company that expects actual productivity from an intern is in the wrong.
does it work on the ipad??
Seriously? That's a killer for me then.

I'd have to get a new email out there for people to add. Just to use a new social platform from Google. Because I'm using Google's email-plkatform. This doesn't make any fucking sense. As usual I might add.

Google really loves to shit on its premium customers, the ones who actually pays them money for the products they are using. At some point I was surprised to learn this, but I guess over time it's natural to get a bit jaded.
Things not to try at home: triggering lightning with rockets
About 90% of Tarsnap's bandwidth is inbound... but most of Tarsnap's AWS costs are for storage, not bandwidth. Backup services tend to store a lot of cold data.
You pay wages to employees. (IE People who produce efficient output.)

You pay experience to interns. (IE People who take time from efficient employees and produce little output.)
If you have an invite left feel free to send me one ;0
They like the post alerting people to this fact. The like it to share it with more people, making them aware. They aren't liking that China is doing this.

Liking that something is posted is not the same as liking the news.
I'd love to try this out. My email address is arctangent@gmail.com
I think that you're confusing 2 issues;

Issue 1 : A large amount of criminals have mental health issues.

Issue 2 : We don't like people with mental health issues and we tend to characterise them as "dangerous".

The people in Issue 1 are a small subset of people in Issue 2. How you treat people in Issue 1 is a completely different matter than locking up people in Issue 2. It's like saying since 80-90% of rapists are males, we should pre-emptively employ measures such as imprisonment, tracking, banishment and castration for all males (these are measures currently undertaken for certain classes of sex criminals)

Clearly a subset is not representative of the entire set.

>>> Your argument seems to presuppose that authorities are inherently evil and trying to inflict harm on the individual. One could certainly make the case for that in some totalitarian regimes, but in a healthy democracy I don't believe that's a sustainable view. If you genuinely believe that, make your case and run for office. <<<

Alan Turing.
Unfortunatly the examples are the rule and not the exception here from the jobs I have seen advertised. Internships (in Ireland) are pretty much seen as "work for me for nothing" rather than any kind of learning experience.
Functor typeclass in Haskell models category-theoretic endofunctor rather well.
How many pounds of veggies do you think that pound of meat ate?

Meat is only more efficient when you can't grow crops on that land, e.g. sheep and goats on mountains.
Have you ever clicked the little padlock next to the Share input widget? You can choose between Everyone, Friends of Friends, Friends only, or Customize. If you choose the last one, you can select groups of friends or individual friends, or everyone except a list of excluded friends. Facebook has gotten pretty complicated...