skysight-inc/HackerNews huggingface dataset:
Well, the main problem with Google+ is that it is supposed to be social network, but it isn't.

When were the last time you saw, for example, someones wedding pictures? Or discussion about real life social events? Or anything social? That's right, never.

All you can see there is tech blog aggregation, couple of celebrities, some geek pictures and that's it. You can find more social interaction here on HackerNews or Reddit.

And then, you just stop sharing yourself and stop checking Google+ and go back to Facebook for social and other places for geek stuff.
But if they are giving up Flash....does that mean they will start using WebM in IE10?
Affordable Home Tutors and Tuitions in South Delhi
RK Sharma Tutor Bureau, providing professional home tutors and tuitions services in Delhi and NCR at very affordable rates. Our tutors are highly experienced and expertise in their area with good communication skills. For tutor or tuitions, please call us at +91-888-222-4444 or +91-888-222-5555
For email I went to fastmail.fm.

Blogging I'm now doing at WordPress and also a static Jekyll blog on S3.

Contacts I'm keeping in Address Book and backing up by hand.

Calendar I'm just keeping on my Phone and backing up by hand.

I'm still figuring out what to do with Picasa. May just go for static galleries on S3.

I use NewsFire on my Macbook instead of Reader.

I'm using DuckDuckGo for searching.

I never really used Google Docs anyway so that was easy.

I still use Chrome but I've turned off everything (I think!) that sends my data to Google.

All in all this is more work than a single, centralized account but I feel better about it.
Many people want to know if there are any NP problems that are not P Problems.
That means they would like to know if there are any problems where the answer
is hard to find, but if someone says he has the answer, it is easy to check
if that answer is correct.

This is probably the core of the article, but I find it misleading. The truth is that we need to either prove that the answer to a certain problem will always be hard to find (hence proving that P =/= NP) or we need to prove that all NP problems have in theory a P algorithm (P = NP). We currently have many NP (="easily" verifiable) problems that have no known solving algorithm in polynomial time. The evidence would so far suggest that P =/= NP, but this is empirical not mathematical. It's possible that all those non-P problems have some way to resolve them in P, but it doesn't look like it right now.

I would thus rephrase the core explanation as something like this:

"For problems where the correct answer can be checked easily, there are two possibilities: If (P = NP) is correct, that means there is always an easy way to come up with a solution no matter how complicated the problem is. If the opposite is correct (P =/= NP), there are some problems where the answer will always be difficult to find no matter how clever the solution is. We don't know yet which one of these possibilities is true."
Prevent Unauthorized File Access with TrueCrypt
Windows 8 Developer Preview, Detailed Analysis
Custom qr codes
An eye catching custom QR Code is an essential addition to a Mobile Marketing Campaign and now more companies are moving away from the bland look of the plain QR Codes and adding some very good design ideas.
AFAIK, Metro is always available, but desktop IE is only available on x86 (or the like).
Well, if you have years of photos, it may be an important part of your internet profile. It can be a way for you to define what you want to have shown with you on your profile. A simple link couldn't bring this.
There was this (wo)man who slapped her/his psychiatrist during an ink-blot test.

Until you brought it up, we never thought of our candidates' sexual orientations. We do test for adequate blood circulation to the brain, though.
Why do you believe in any technology that MS gives you?

The Open Source community has never abandoned any technology? Really? For most people, most of the time, "you have the source code, maintain it yourself" is no more feasible than "start a company and buy that product from MS".

Their technologies are invariably doomed to obsolesence within about 2-3 years of their introduction

That, quite simply, is FUD.
Facebook doesn't seem to enforce it.
well, i decided to drop gmail because of this (at first i dropped search, but nothing else was as good at the time and search is pretty much critical for my work - and i still use disconnect, ghostery and adblock plugins, so my search and browsing in general are anonymous-ish).

i looked around for a different provider. the best i found was http://www.runbox.com/ - it wasn't as good, but it was the closest (the main feature missing was tags; their support was very good).

but in the end i ended up handling email myself (on a linux box). it's very much not the equivalent, in that i use a console client (mutt). but the part that i most needed - search - works well using mairix http://www.rpcurnow.force9.co.uk/mairix/ (very fast, flexible command line tool for searching maildirs).

unfortunately this doesn't generalise well - i can't imagine most people would be as happy using command line/curses based tools or configuring their own email services.
I thought it was clear that a G+ ban does not affect gmail/docs/calendar/etc.
.net was obsoleted in 2005? DirectX was obsoleted in 1997? Microsoft like any other company kills under performing products, fortunately they usually replace them with something better. When managed direct X got the ax it was replaced with XNA. when VB got the ax it was replaced with .net. Sometimes you have to admit something was a bad idea, kill it and do better next time.
Selling is Hard Work
Will We Hold It Wednesday - Russell 700 Watch
Let's see what Linus himself has to say about desktop Linux: http://www.theregister.co.uk/2011/08/05/linus_slams_gnome_th...
MBT Tataga Mens Shoes True Black
You didn't RTA, did you?
Interesting so many people here are surprised at the precision of it, which shows HTML5 geolocation is doing well. (Though it comes down to how the browser gets geo data, I think some beyond Chrome are using Google, but not sure).

I notice its using the enableHighAccuracy flag, which probably helps. I've been told you also might be able to get better precision with watchPosition(), as the precision will get better with each call, though it's not used here.
Because it's in direct conflict with what Google+ was advertised to be.

The core advantage of Google+, as marketed by Google, is to allow you to separate different parts of your life and keep privacy between them. You can keep in contact with people from work, from your private life, whatever -- and keep them all separate. This deals with the primary perceived flaw in Facebook: hardly any users cared about what Facebook knew about them, but they were very worried about what other people knew about them.

But often "keeping them separate" means not giving your real name. Artists using pseudonyms is the most common example, but there's many others: every day, millions of people take part in communities that they would not want to say at work that they were part of. Sometimes it's related to sexual fetishes/kink, unusual hobbies, fandom, or even things like sexual orientation.

Even with "circles", if the people in group B know you by the same name as the people in group A (say, work), you have no privacy at all. All it takes is one person from Group B to look up your real name and contact someone, and the separation is completely broken.

The idea of Google+ was to solve this problem: whether it's to avoid telling their coworkers about that drunken party last night, to maintain the personal privacy of a popular artist, or to avoid telling a bigoted boss that they're homosexual. This is what Google+ was supposed to do. But if people are required to use real names, Google+ doesn't actually solve this problem at all. It's just Facebook by a different name.
> Am I the only one who is a bit disappointed with the slow speed of development of G+?

Yes, definitely. When it came out I was blow away by the utility of the Android app which pushed my photos up to the cloud into an online gallery where I could instantly show them and share them. There were a whole lot of rough edges but I was sure they would get dealt with in short order - the functionality I was seeing was a break through, a killer app for me. But several months later, ALL those rough edges are still there. The G+ app still is not optimised for tablet in any meaningful way. There is no way to have have a hang out using your phone or tablet which is a huge use case. It just seems to be crawling along, presumably they are busy doing stuff but it doesn't seem to be focused on rapidly improving the user experience the way I was hoping.
this! the feature set of g+ is bizarre: huddles? hangouts? no use for it. games? no use for it; plenty of alternatives. photos? nothing new; plenty of alternatives. sparks? very low signal to noise ratio, poorly integrated.

circles are nice but limited.

events? where on earth are events? google calendar integration?

is it a social network or a work network? what's the point of g+?

the content of g+ is sparse compared to fb: e.g., friend of friend actions are private on g+, but visible on fb.
Or that the majority of Apps for your domain users are schools/companies/etc., combined with the fact that a social network for those users is harder to build (they have different requirement).
"Poor Jack" from the Nightmare before Christmas: http://www.youtube.com/watch?v=LXXOO3Wd_5Q. One of the best songs for this purpose ever, it never fails to pick you up.
In this case bloody was an adjective on awful, so we'll just go with awful. I think the posting does your company and your country a disservice.

Firstly, it makes your company look like it's run by people who are sexist because you decide to explicitly bring up two actresses and having sex with them in a job posting. This makes me wonder what the working environment would be like. In the posting you might have got away with "Would you rather spend time with Angelina Jolie or Linus Torvalds?" but you went with asking whether I'd rather have a threesome sexual encounter with those two actresses.

Secondly, the posting doesn't do much to tell me why your company is interesting. You mention some characteristics of the application in the part you term SEO but you don't mention specifics such as datastorage platform or programming language.

Thirdly, since you are in India and I don't have much experience of India a job posting like this on the front page of Hacker News makes me wonder whether this sort of sexist imagery is normal in India and that doesn't attract me to the place.

Lastly, this isn't a question of humour. Whenever sexist, racist, homophobic imagery is used in the computer industry a common retort from the people who use it is that the people 'offended' need to get a sense of humour. How funny would it be to you if I posted a job posting that made it clear that I was biased against Indians?
Web Design
e-Nile is an Internet business consulting company specialized in Web Design, Web Development, SEO, IT Solution, Web Hosting in Egypt, Website Marketing and eCommerce in Egypt
Home Care
Arcadia provides a wide range of health care services designed to help you stay at home and healthier longer. One stop solution to all your home care needs.
Hey, have fun :)

BTW, know anyone in Bangalore who fit our needs? Our entire engineering runs from here. Shufflr - our social video discovery app - is taking off well on phones (iPhone and Android) as well as on the web (http://shufflr.tv).

Our platform on the cloud that powers all these apps, needs to be scaled for the next order of magnitude in the next couple of months. Please spread the word if you know anyone. Thanks!
> If the division that makes VS, .Net, et al were spunoff into its own company it would a: have billion dollar revenues and b: be profitable in its own right.

And they would probably have a full development stack running on Macs and other Unixes (even Linux).

If the development tools division had not the burden of making products that sell Windows and Office licenses, they would be free to do whatever makes sense. Now they aren't
How about making it optional?

1. No downloads, watch online.

2. Downloads allowed, no charges.

3. Download allowed, after payment.
How To Play Guitar For Beginners Step-by-Step &#8211; Learn Guitar Online
I've heard about people who keep enough dedicated servers to handle their medium load, then dynamically adjust with EC2 (and add more dedicated servers to follow the growth).
Presumably the extension API would be quite limited.
Nice tip on runbox.com.

I've been compiling a list of places that I could move to and use my own domain.

So far I had:

lavabit.com
fastmail.fm
zoho.com
domains.live.com

Might give them all a go and report back in a Jekyll created blog post on S3 :-)
From all the hosts I have used, Joyent has been the most rock-solid (by far). So personally it rings a bell :)
Does Joyent count inbound traffic as part of its bandwidth calculation or does it offer free like AWS ?
Because my brother's real name on facebook is currently "Penelope Wilbert Turnip". Facebook don't give two hoots, but G+ would.

It stretches into the debate about what a "real name" is, which far too many people have argued more eloquently than I could.
I enjoy these apps but they're certainly not on the level of Office or even iWork for the Mac. I think it's a good start of where we should be going and they've done well in creating a consistent UI across the iPad and iPhone.
> The Open Source community has never abandoned any technology?

It's an apples to oranges comparison. It doesn't matter if Silverlight is popular (it's not). Microsoft decided it would not continue developing and that's it.

OTOH, Oracle may try as hard as they want to terminate MySQL. That won't work. We already have Maria and Drizzle to take its place.

Second example: Zope v2. When Zope Corp decided to invest their resources on Zope v3, the community that relied on Zope v2 (people who maintain Plone, ERP5, Zenoss and others) continued to evolve Zope v2, sometimes backporting and bridging between it and Zope v3. Zope v2 is still alive and well and, IMHO, kicks ass.

The only way to kill an open-source project is not to use it. When nobody does, it's dead. And even then, with the source code available, it can be brought back to life as soon as someone wants it.
That makes a lot of sense Kyle, appreciate the candor.
Heretical Confessions of an Emacs Addict – Joy of the Vim Text Editor « /usr
>>>> obsolescence within ... 2-3 years ...

>> FUD

Is it FUD? More like a minor exaggeration, but true in spirit.
Both great questions.

On the project side, I hand approve every post. Spam/recruiter junk/etc. gets deleted and the email address blacklisted.

For the talent side, yes, you're right; there's a good potential for A++++++++ firm nonsense.

The quick and dirty approach is probably not accurately reflecting the work I've put in/will be putting in behind the scenes, through methods we've developed at Forrst for dealing with reputation, throttling one's ability to mass-contact project owners, anonymizing email on both sides with a one-click "this is spam" function, and so forth.

Ultimately, I agree -- they're great (and hard) problems to solve, and I'm eager to do so.
How to Hire the Linux Talent You Need
App Tells You Which LinkedIn Connections Are in the Room
The Myth of the 99 Cent Book
Being stuck in an endless loop is not a good way of informing the user of what's gone wrong.
Async/await could have been even huger. What the C# designers don't seem to have noticed is that async/await is very closely related to LINQ and could have been built as a new syntax on top of LINQ. Let me explain.

The core of LINQ essentially the same as the core of F# computation expressions and monadic do-notation in Haskell: two operators Return(x) and Bind(m,f). The name of Return is datatype dependent in LINQ, but its purpose is to create a container with a single thing inside. E.g. for IEnumerable Return(x) creates an IEnumerable with a single item x in it. Bind is called SelectMany in LINQ.

F# has something similar to async/await in the form of asynchronous workflows. It is implemented on top of computation expressions, i.e. monads. The F# async feature is similar to the continuation monad. But the F# designers didn't limit the computation expression syntax specialized to asynchronous computations, it actually works for any monad. For example for sequences (=~ IEnumerable in C#) and parsers and probability distributions. You can also do these same things with LINQ: you can do asynchronous computations and parsers, probability distributions, reactive streams (Rx) and many other things with LINQ.

The trouble is that the C# designers have limited the async/await syntax to just asynchronous computations. That means that you cannot use the very convenient async/await syntax for anything other than the async "monad". Had they not limited this feature and had they built the feature as a new syntax on top of the LINQ operators then you could use it for IEnumerable and parser combinators and anything else that implements LINQ's SelectMany method. Specifically async/await is limited to monads where Bind(m,f) invokes the continuation f exactly 0 or 1 times.

For the people who are familiar with the theory around monads, C#'s async/await basically correspond to Moggi's monadic reflection and reification operators. The async operator reifies a monadic computation (in this case limited to asynchronous computations) into a data structure, and await is the inverse that reflects a computation represented as a data structure into the computation.

That is:

The operator async takes a block of code representing an asynchronous computation returning a value of type T and turns it into a Task<T>, and await takes a Task<T> and runs it as an asynchronous computation returning a value of type T.

The operator reify takes a block of code representing a M-monadic computation returning a value of type T and turns it into a M<T>, and reflect takes a M<T> and runs it as an M-monadic computation returning a value of type T.
I think you hit the nail on the head - something very few people understand. I don't doubt that HTML5 will eventually catch up to the functionality of Flash... in 10 years or so. Until then? Native Apps and hacks to make basic layout and animations work cross browser. Adobe failed hard as well, they couldn't produce a non-buggy plugin for all operating systems and mobile devices. Had they done this, I don't think SJ could have refused it access to the app store.
I think a "mass-algorate" society is impossible because most people are not intelligent enough to use modern tools (computers) effectively. I don't think this will change unless we are able to invent ways to augment human intelligence on a mass scale.

Technological progress has given smart people the tools to leverage their intelligence to greater and greater extents. This has inevitably led to the situation where a small number of programmers can replace large numbers of average office workers for many common data processing tasks.

I do think that trying to teach children how to work well with computers is a good thing, but we shouldn't expect miracles to happen.
Christina hendricks playboy
christina hendricks playboy
always had breasts and hips even when I was 115 pounds And here I am much heavier than when I was a model and all of a sudden people give me positive feedback
Show HN: an Interactive Map of the World Migrations in HTML5
The choice is javascript and Html OR .Net and Xaml, not just javascript. While the plugin is dead, the stack is not.

I remember when C#/VB.Net first start competing head to head and it quickly became apparent that C# had won even though there were originally more VB devs.

It's far from decided yet. MS's usual javascript style is actually fairly odd and irritating compared to what we're all used to, so I wouldn't be surprised if people avoid it. They also have been pushing a bit of an odd way of attempting to get intellisense support on js.

Even the code examples coming out of MS shouldn't be noted, they used to pump out a lot of VB.Net examples when everyone else was using C#, which wasn't too bad as you could convert them fairly easily.

The more I think about this, the more it looks like it's going to be a messy fight. If you want to see what's winning, watch the questions on StackOverflow.

BTW, they've also created a lot of vendor specific CSS extensions including a grid, so they are attempting to get out of document mode and move html forward. I know your gripe though, always irritated me too.
As their default (and quite interesting) offering is SmartOS, I'd like to ask if someone has some recent experience with (Open)Solaris networking. I still remember the day when it (especially its x86 incarnation) was renowned for having syscalls that were slow as molasses – IIRC, actually a big boon for the then-fledgling Linux.

How does it fare at memory allocation, especially under load? How good is their select successor (i.e. their equivalent to epoll/kqueue)?
Ask HN: How to avoid inbox distraction when searching for an archived email?
I noticed the following pattern of email distraction happens to me regularly. I'll be working on or thinking about something. I think of a specific archived email I need to search for to get some information related to what I'm working on or thinking about. So I go to GMail. But as soon as I log in, I get distracted by new email in my inbox, or even by existing mail in my inbox that I haven't read yet but feel like I should, since it's been sitting there for hours or days. (The truth is generally those emails are NOT urgent, which is why I skipped them in the first place.) Before I know it, I'm dealing with inbox email, completely off track from my original focus which led me to search for a specific email.<p>Does this happen to you? Any tips on how to avoid this, e.g. is there a way to search GMail without seeing your inbox?
Fire extinguishers And Fire Protection Equipments
Many fires can be avoided by taking fire precautions and by using fire signs. If a fire does break out, the effects can be minimised by having effective controls and procedures in place.
I agree Gnome Shell is less than perfect, but, hey, I can still use Gnome 2 if I want. More to the point, he can use it.
I don't know about this, almost every router measured the same problem? http://www.internettrafficreport.com/namerica.htm Click any of those and you see the same dip. I'm inclined to think it's a problem in collecting the data and not a real issue.
Https://github.com/Nerds/NerdPursuit
SmartMachines == OpenSolaris / SmartOS (their IllumuOS-based distribution).

Also, they are actively developing and co-sponsoring IllumOS (and are IMHO the only reason why it didn't die yet), so next time do some research before bashing on a good company.
The 48-hour gaming competition had very few JS and many Flash games. The main goal of Zygna is to create a game that's as accessible as possible (penetratrion). Right now, Flash provides the highest penetration.
I think the issue people have is that in the last decade (roughly), Microsoft has been releasing technological stacks in great fanfare, promoting them as the be-end end-all of everything and killing them on a 2~3 years cycle. WebForms, WPF, Silverlight, MDX, DWM/Aero seem deprecated by Metro, ... and I remember about a billion data-access frameworks which got the ax every 6 months or so.

XNA survives for now (it's barely 4 years old, still has the time to die), but that might be because it's part of the XDK (will it survive the transition to MS's next console?), but apart from .Net itself there's little which endured, and the more these technologies were initially heralded as saviors the earlier they got shitcanned.