skysight-inc/HackerNews huggingface dataset:
But what about the high-level stuff? When is a design "good", what colors should you use, etc. Such information is very hard to find on Google.

Learning programs such as Photoshop and Inkscape, IMO, is the easy part. There are so many tutorials about how to do specific effects. But not about when to apply which design principle and such.
"Who" came up with the idea is not important, it's the "Who" who made the idea useful for others, is what matters.
I often hear programmers announce how they did something in minutes that would have taken me days. I'm going to keep this on hand to cheer me up on such occasions.
Thank you :). I agree it is always good to see a thing from as many angles as possible. Additionally, some author might have left something out which another one did not.
The Browser-site is the best when it comes to curated booklists
http://thebrowser.com/

Check out their Five Books interviews, always good reads and great interviews :)
"Saying "you're free to walk away" is not a moral argument; if the only way a young person can find work is through doing voluntary servitude then they are stuck in that position until they do so."

I disagree. My unpaid jobs have always been much more accommodating when I leave - they realize they're not paying me so they don't give me a hard time at all. It's more of an attitude of, "We knew this day would come. Good luck, and if you need references or anything feel free to ask." My paid jobs have generally been a bit more stubborn, like leaving insulted them.

Also, many unpaid internships give at least enough experience to have something to talk about in a job interview. I know my unpaid work was critical in landing a paid internship in January. While some people may take advantage of students and the poor work environment, you can't make a blanket statement and say every unpaid internship is unequivocally bad.
It was for me. But then, I had a good maths tutor. Ironically, I cannot recall his name. But the lessons he taught stayed with me, so at least he's remembered for something.
For the boring practicalities of using multiple accounts, for those on OSX I can heartily recommend Mailplane. It's the only thing that allows me to maintain my sanity.

As to whether conceptually I should be using two accounts - I think I'll have to try it first with one to see how it might work in a professional setting. Sadly, Google as yet doesn't let me.
Are Third-Party Tools Secret Conversion Killers? [Infographic]
Visual Studio is by far the best C++ IDE, even more when you use some plugins like Visual Assist and ViEmu (that last one depends on one's fondness for vi, of course ;) )

I don't think it's practically feasible for an average programmer to learn the whole language (or even the part that is necessary to know to do 'modern' C++ programming) in their spare time, with no or little prior understanding of lower level programming (memory layout, compilation steps, ...). It has many features and most are very intricate, and it's very easy to get stuck for several evenings on something that experienced C++ users wouldn't even recognize as a stumbling block. 'Modern' C++ is full of template use, very hard to read libraries so it's hard to learn from them, and the quality of information online varies widely. I agree with the above poster that it would take 2 years of full time using C++ to consider one self an 'experienced' C++ programmer.

That said, I still think the Stroustrup is the first book anyone learning C++ should read, although that's not a popular opinion (actually I think one should start with the K&R but I consider C prerequisite knowledge). Then Koenig & Moo, Alexandrescu, then the Meyers & Lippman series. While reading these one should do the exercises and parallel with that implement a real project.

The above plan is completely unrealistic though, so i guess learning C++ like everybody else (being thrown into a project and sink or swim) is the more realistic route :)
It is virtually impossible to design a convincing study on the effect of FoodstuffA on human health. The ideal study would look something like that:
- Enlist people into study, divide them randomly into two groups
- Design a diet, where everything will be exactly the same, except FoodstuffA for group 1 will be replaced with some FoodstuffB for group 2.
- Keep all subjects under supervision 24/7 to eliminate possible cheating
- Continue the study long enough to determine long term effects (years? decades?)

Even in this case, there will be opportunity for speculation. Maybe the FoodstuffA is not bad, but the FoodstuffB is just beneficial, maybe we should have used FoodstuffC.

So, there's two alternatives that are realistic:

1. Observational study. Ask 1000000 people about how much red meat they eat, compare health, do conclusions. Lots of confounding variables - smoking, physical activity, alcohol consumption etc etc.
2. Randomised controlled study. Will be fairly short due to funding and subject to criticism due to design of the diets of participants (no, group 1 had too much fat! no, group 2 had too little carbs!).

Both options are not ideal and subject to controversy.
Wasn't IBM also responsible for bringing the Giant Magneto-resistive (GMR) technology to the spinning disk drives, thereby increasing their capacity many-fold? It looks like they'll do the same to flash with this PCM memory.

Keeping my fingers crossed.

PS: Did anyone else notice the gratuitous mention of "cloud computing" in the press release? :-D
love an invite - email is in profile

:)
When you teach basic math, do you start with introducing the student to proof theory? In any field, the natural process is to relearn how to do things.

I wonder, has it ever been tried? (starting with proof theory)
Real Estate Virtual Assistant Services- An Overview
Algorithm developed by Israeli scholars identifies Bible's authors
I've been programming mostly in C++ for ten years. There has been a time when I was proud of being knowledgeable about its many intricacies. Nowadays, I don't do that anymore.

I recommend you avoid trying to master C++: it's a gigantic waste of your time, of your brains and of your productivity. Lots of useless complexity. Just like learning Perl is (been there, done that, too).

OTOH, C is a language worth learning well.
Still waiting to use profiles... We did finally get Groups though!
As far as I can tell, viewing the site in Chrome 12, the only Flash used is in the music player (which makes sense, since Firefox and a few other browsers don't have HTML5 audio MP3 support). The rest is all HTML5.
Metairie
Throughout Metairie and Jefferson Parish, Dial One Franklynn Pest Control offers pest control and termite control solutions for businesses and residential customers.Our professional pest control
specialists are able to identify pests and create a solution for you, whether they are your everyday mice and roaches or silverfish and bedbugs.
jQuery is vastly more common than Django.

jQuery has something like ~80% market share and is unquestionably the most popular JS library:
http://w3techs.com/technologies/overview/javascript_library/...

Django, by contrast, is fifth among web frameworks behind some PHP frameworks and Ruby on Rails:
http://hotframeworks.com/

I'm having trouble finding numbers about Django among Python web frameworks, but my impression is that it's still not as popular as jQuery.
when someone describes a politician they don't like as a "fascist" it's disrespectful to the memory of people who are squashed under tanks and who are taken in the night by state agents, raped and murdered.

I know this is veering off-topic, but I think it's worth pointing out that not every instance of the word "fascist" is disrespectful and to deny people the right to use it is just as destructive as when it is misused by people who don't properly understand what it means.

In many cases it is still appropriate and it should be used to call a spade a spade. For example, many European countries have political parties that are directly descended from the fascist political parties of the 20th century (e.g. [1]). They retain their objetives, ideals and often even their signature salute. There are several politicians in government right now that I personally dislike and that I describe as fascist because that's exactly what they are. Fascist politics existed for decades before WWII and they continue to exist decades after.

[1] http://en.wikipedia.org/wiki/People%27s_Party_%28Spain%29
Geez - Huddle was "inspired" by Padpaw, but I'm not bitter, much.

Lot's of ideas get tried out, some times they stick. Other times they take 2 or 3 starts/failures before they stick
hi, that is postcode to coordinates, the campaign to get the royal mails PAF data for free failed - http://www.guardian.co.uk/technology/2010/jan/22/postcode-pe...
This also works:

colin@Rrrr:~$ js

The program 'js' is currently not installed.
You can install it by typing:

sudo apt-get install rhino

colin@Rrrr:~$ sudo apt-get install rhino

(waits 10 seconds)

Done.

Thanks again.
I have had a Google profile with my Apps account, and now Google+. Well thats the way it appears anyway, the whole thing is very confusing. I never migrated my domain though, as I was already conflicted, and still am, although apparently they will be forcibly moved soon.

The whole situation is very confusing though, and the constant messages that it will all be sorted out very soon are still tehre and nothing has happened...
This is not exactly an answer to your question, but be very careful about this market. Schools are a challenging market to break into. Are you prepared for the long purchase process that schools follow? Banks tend to want their interest now. Funders will be cognizant of the time frame for ROI.
JavaScript: The Good Parts by Douglas Crockford is highly recommended.

To accompany it: http://www.quora.com/What-are-the-most-important-things-to-k...
I wish this was the case here, but Rybka has clearly benefited financially its "creator"(quotes because of this uncredited copying).

As the strongest chess engine in the world for 3-4 years, it must have sold quite a few copies.

By comparison, Crafty and Fruit are free and thus unlikely to bring much in a way of a financial windfall.

The big difference between this case and countless others where cheaters benefit financially (think about thinly disguised GUI front-ends for FFmpeg, which do not mention GPL anywhere), is that Rybka truly was a superior product from those it copied.

Hard to speculate on the motives here but Rajlich must not have wished to share his laurels with anyone.
In my city, it was customary for the university to place students in four-month work terms during the summer for them to get experience. One manager of a software company told me that they basically only took students from these as community service as in the best case they would break even.
thats strange, we did have an issue with older versions of chrome so it might be a problem with certain webkit version, i'll check that out. thanks for letting me know.
Agreed, and not just for complete noobs.

If (as an experienced hire) you start a job somewhere enterprisey, the amount of bureaucracy and induction procedure you experience in your first week can mean that you won't be a productive employee for at least a week, if not two. You'll probably still be taking time from experienced employees for months. You still get paid.

In such a place, the first week of employment of an experienced hire is exactly the same as it is for an intern.
apart from node.js being for writing javascript servers, would it not do exactly what you're looking for, essentially just a more useful version of the v8 engine with npm for adding useful packages to simplify coding. `$ node yourfile.js`
7 Travel equities: Do’s and don’ts body gestures
You completely missed my point.

If unpaid internships become the norm, that is it becomes expected that a person has to perform a period of unpaid work as some kind of apprenticeship, then they will be forced to do so if they want a paid job at the end of it.

So I might walk away from an unpaid internship, but I'll still need to work unpaid in another internship until at such point employers deem that I've done my time.

Therefore the individual has no choice but to accept unpaid work - regardless of which company they happen to be working for.

It's a bad precedent that needs to be stamped out.
Yeah, there are easy ways to get around the multiple sign-in issue (use a desktop client, use multiple browsers, etc.), but it's that second part I'm most interested in - how to deal with this conceptually. Unfortunately, that's also the more difficult problem :).
From the blog post "Disclaimer: I still haven't tried Hangout, not enough people in my circles yet."

I don't think Google Hangout will have the same use case as most Skype video calls/chats (which are a one to one communication, or at least I would assume).

I think if anything (and this may be OT), companies like Path and the numerous group messaging apps should be the ones concerned with Circles and Huddle respectively.
James Gosling's Stance on Java: I Could Hardly Care Less
"By the end of 2011, deficit spending on OEF/OIF (Afghanistan/Iraq) will have raised the ratio of debt to GDP by about 10 percentage points, or between a quarter and a third of the total increase. By 2020, the increase will be 20 percentage points if war spending and the rest of the budget continue as forecast"

http://costsofwar.org/article/macroeconomic-impact-military-...
It's possible there's something in the pipeline for Android.

However, I've rarely used Skype from my mobile devices since it's easier to just call someone (I'm also more likely to have their number than their skypeID). Also, I've never tried a conference call via the Skype apps. Is that possible?
Google  (Plus): Another Social Attempt by Google
I believe the ISDA contracts are pretty close to being so standardized as to lend themselves to this.

The problem with composing contracts from modular units is negotiations. You would need both parties to agree to work within a closed system of modules at the outset. Otherwise, you are right back to where we are today – everything is composed more or less ad hoc.

At the end of the day, contracts will always need interpretation. Contracts are simply a manifestation (in whatever form) of what two or more people expect to happen.

A purely top-down, closed-system approach will fail to cover all situations. Likewise, a bottom-up, arbitrary system will not lend itself to systemization.

Interestingly, this dynamic is quite old in the law. There are two major types of legal system: civil and common. Civil is a top-down system where a code of laws tries to anticipate every eventuality. Common is a bottom-up system where individual cases set precedent by analogy to future situations.

In practice, both systems tend toward the middle. Civil law systems still require judges to interpret specific application of the laws. Common law systems still require codified rules to maintain credibility/consistency.
FWIW, I have created a HN stream and added ~40 of you who sent emails. You should be able to signup to google+ using that. If it tells you to retry later, please do that. It works - eventually.
IM client: Instantbird
JBoss AS 7 is a Java application server - it supports the Java EE 6 Web Profile and a future version (AS 7.1) will support the full Java EE 6 specification. So it supports all the standard Java enterprisey stuff like transactions, messaging and security and supports Spring-based apps. as well. But it's also super-lightweight and modular - think Tomcat, Jetty or Resin so small enough to embed or deploy in small footprint environments.
I can't find the article right now, but there have been studies about and there is evidence for that many people will do something for free, but if offered to be paid a market rate that is low for the same work, will not do it. In fact, they'll be insulted by the low value ascribed to it.

Personally I would feel like an a-hole offering someone minimum wage to do intern-level work at our startup. Nor would I want it on my resume that I worked as a web developer for $8/hour. They do not want a market price that low on their skills. They'd rather have a free internship on paper.

That said, it does all depend on context. In fact during high school I worked in a bio lab for free for about 50 hours and then asked for a paid internship (which was minimum wage) during the summer. However I was a high-schooler, so this was cool. But I would not have taken (and in fact turned down) low-paying jobs after college. So I can see that context does matter, and I don't think it's fair to rip on all unpaid internships with the same stroke.
The first link is a really good list. Much better than the original BBC list.
No, we're not building another social network.

This will be an app to help people follow their favorite topics. Think RSS, but filter by topics instead of websites. Or think Reddit, but with only links on your favorite topics. (The topics can be more fine-grained and flexible than putting existing subreddits together.)

Of course, there will be social components on it, but the key functionality is the links to interesting articles/videos/books instead of chattering with your friends.
A friend of mine went and thought it was very good, but couldn't afford to stay. He took a few years off, saved up, and went back to finish. Very smart guy, always had some really out-there question for you in lieu of hello. Made for really good and atypical convo.
I'm in Beijing right now, using otherwise-filtered internet. I can't access Youtube or Facebook or Twitter, but I can access Google Plus without any noticeable slowdown. Everything feels pretty responsive.

Maybe the filters just haven't gotten to me yet?
> You could teach a few speed-reading and self-study courses for an additional cost.

IMO, if a book is meant to be speed-read, then it's not a classic of literature. A classic should be tasted word by word, slowly. And reflected upon.
I think giving users the ability to build a social identity in G+ now, and then export to wherever, could wind up being a big help to Diaspora in the long run.

How complete is the export is exactly?
My band has the iTunes "Single of the Week." Please have this song for free.
Linus is increasingly becoming a crazy old man. I find his diatribes largely irrelevant.
My understanding is that Sweden has drawn a significant portion of its revenues from North Sea oil, but that they are anticipating significant declines in production (and therefore revenue). They are preparing for this by grdually restructuring (read: cutting) government services and benefits to fit their anticipated revenue, with the added benefit that doing so in advance allows them to build up a decent nest-egg. In other words, they are doing something incredibly rare for a government: budgeting in a responsible and rational manner.
Why is facebook "deeply flawed"?

@1. you can do that on Facebook, too ... they even have "circles" there, too

@2. facebook is the champion of playing nice with other sites, just look around you ... everything is facebook nowadays

@3. facebook borrowed a lot and you can filter everything everywhere.

So maybe their UI isn't as clean as Google+ and they lack a great video chat, but other than that, why should anyone switch to yet another social network which does the same ... once was enough for many people, now that everyone and their dog is on the leading network there is no incentive to switch away.

Google+ is coming to late to a party that started years ago and will suffer the same fate as other Google products: only geeks will use them, no matter how good they are (Wave :/) ...
It is easy to buy. I think I've some sitting around unused just because it is so neat.

http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&...

http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&...
The article misses one of the more interesting recent developments - that via OpenGL ES, GL is effectively doing an end-run around the whole Direct3D roadblock. As several posters have mentioned, GL ES is the standard in all the major mobile platforms. Now WebGL is threatening, not without some MS pushback, to become the standard for native 3D on the web.

Almost by default - simply because DX is a Windows/Xbox technology, and these platforms (particularly Windows, but also the traditional consoles) are fading - and GL is ruling the new world of games - online games, Facebook games, web and so on.

It's rare indeed on HN to see much talk of Microsoft's continuing dominance, because in the web/tech world, that dominance doesn't exist. Games are changing too. And it's games we're talking about here - OpenGL has always run the show in serious applications of 3D, and that shows no signs of abating.
I did one better-I am thinking-with regards to FB "Friends" I do not see or even hear from regularly. In our haste to accumulate as many friends as the next FBer, we seem lost in the numbers. I actually blasted a statement telling al the people I was "friends" with that if we have not communicated directly with each other within the past year, I was going to de-friend them. ANd I did. I whittled the list down by 40%. Life, simplified.
Tell me what you are going to do tomorrow
I learned a lot from and like http://24ways.org. Highly recommend scanning through their articles for things that interest you, especially ones on prototyping without Photoshop.
+1 for don't rush to StackOverflow!

You don't get better if you don't tax your brain a little, much like how you don't get stronger if you use a winch or wheelbarrow to carry a load instead of carrying it yourself.
The whole low pay versus free psychology thing is tricky. It also depends on how the pay is structured. If you offer it as a low hourly rate, it'll probably be rejected, as opposed to working for some lumpsum at the end (or split into two). The second is typically more acceptable. Then instead of feeling like their labour is worth minimal wage, they feel like they're being paid for finishing a job.

shrug worked on me. 600 dollars for a parttime research thing during school for a term that worked out to $9 an hour, felt way better split into 2x300.
Yes but this article is about using Skype for video calling. Until FaceTime works over 3G skype seems to be the best solution.
The title is inaccurate - Instantbird is a project independent of Mozilla which has been around for a long time.
Advanced SEO Training Courses in Kolkata
Get Advanced SEO certification from Award winning Search Engine Optimisation (SEO) Company at Kolkata, India. Our Professional SEO Training Institute offer SEO courses by experienced SEO Expert Consultant in SEO Industry. You will get Live SEO project to know how you will able to rank your website at Google, Yahoo, MSN and Other Search Engines with Earn while learning method.

Address: 1, Debi Nibas Road (Ground Floor) Near Motijhil College, Dumdum,
Kolkata-700074, West Bengal, India
Branch Office: CD116, Sector 1, Saltlake, Kolkata-700064, West Bengal, India.
Ph. No. 033-256-00572/033-654-86062
Mobile: +91.0.9433365039
Email: info@competeinfotechacademy.com
Essay writing services
essay writing services by excellent writers, who are always online available to work on your projects!
> I think reading about solid-state-drives in the 90s and not getting them until... well the last 2 years

Lower your expectations, or look in different places. I've had SSDs for at least six years. My first ones were USB flash drives (often kickstarted from floppy, many mobos did not boot usb), industrial flash modules (little stubby thing that plugs right into the IDE socket) and CF-IDE adapters.

Even six years ago the industrial drives were relatively easy to get - they just were just not something you could find at consumer tech shops.
HP TouchPad: Finally A True iPad Competitor
30-day free trials are for software. People deserve more respect.