skysight-inc/HackerNews huggingface dataset:
Apple to decide on Google+ app (BBC News)
Needs moar jQuery.
Agreed that this is a much better alternative than the one in the OP. I don't quite see why the OP is getting so many upvotes when the UX really isn't very nice.
Not only that, but they also break when not using a mouse. Or when white backgrounds annoy you and you reverse colours. Or in any number of other cases.

Stupid idea, but sadly popular.
Kind of late here, but I think the point with software patents is that the majority of cases tend towards the "wrong" result, basically every case except for maybe novel encryption/compression algorithms.
I'm one of the people perennially angry over 'I disabled JavaScript and your website broke,' but that's limited to sites that should work fine with JS off. Like this guy's - it's a blog post. A blog post should not completely break with JS off.

What I think isn't that 'the site breaks with JS off' is inherently terrible. Some sites actually do require JS - but that's far fewer than the number that think that they require JS, and completely breaking with JS off is a very distinct code smell. It says 'this person does not sweat the details.'
IANAL, but I thought this might bring some light:

> The most important principle for Facebook is that every person owns and controls her information. Each person owns her friends list, but not her friends’ information. A person has no more right to mass export all of her friends’ private email addresses than she does to mass export all of her friends’ private photo albums.

> Email is different from social networking because in an email application, each person maintains and owns their own address book, whereas in a social network your friends maintain their information and you just maintain a list of friends. Because of this, we think it makes sense for email applications to export email addresses and for social networks to export friend lists.

Source: http://techcrunch.com/2010/11/09/googles-response-to-faceboo...

So the way they're construing this, contact information is not your data to begin with, but rather someone else's data which you've been granted (perfectly revokable) access to. I don't know if this holds in court, but I'm pretty sure no one will bother bringing this to court to find out.
What? If it's the same scenario then the CSR does not and never did have the password, they just have domain control panels. The whole point is that they can't do that.
eagerly awaiting π vs τ rap wars..
no communication between processes other than asymmetric message passing, no shared state other than the process registry--is a great solution to concurrency in terms of safety and distributon across multiple hosts, but it provides limited help to parallelism.

That's the same model of executions that MPI supports, and the most high-performance, parallel programs ever written have been written with MPI - scaling to thousands of processors across hundreds of nodes.

I feel that the people who are trying to define "parallelism" and "concurrency" are clashing with existing definitions from the already established high-performance computing community.
Is FB better than chrome dev tools?
Regardless, it's impossible to weigh your sense of the motivation of respondents to be negative against the extent to which they've self-selected, at least in any scientific way.
Compared to Silicon Valley (or even the US east coast) Germany as is low-cost country. Developers earn only half the US salary - and can live well with it ("free" (well, tax paid) healthcare, schools, universities,...)

And since a few years, finally a decent immigration policy!
What's ironic is you actually picked an example I DID answer back in 2008. But I guess you did just a quick google search instead of actually reading the messages.

These people aren't harmed by domainers owning the domain they want. They simply think they could better themselves with ownership. Those are two very different things. Just because someone thinks they come up with something clever and deserve it doesn't mean they actually do. If someone else purchased it first, they clearly didn't have some magical unique insight, upon which, they deserve some special rights. Some of these people aren't hurt at all, they are just being greedy and feel something is unfair because the outcome wasn't optimal for them. Others, made mistakes and want to blame someone (they actually failed to renew their own domain, and used a bad registration company, not domainers' fault). Others still, are simply inquiring how to get domains.
Strncpy? just say no
Seriously? A post about some google fan boys making a poll to other google boys and getting a high percentage? Flagged. Keep your circle jerks off HN.
I think this depends on your use case. For the technically savvy, growl-style notifications are great. For a less technical audience, "more intrusive" notifications may be exactly what you need to make sure that the users actually see them.
Nearly 25 years later and he still can't get over it.
It seems a little bit risky to work on version 2.0 of a language while designing and building your own parser generator at the same time. I'd be curious to know why all of the existing JavaScript parser generators (including PEGs) were deemed to be unsuitable for Objective-J 2.0.
Not to forget: Instant(!!!) green card for anyone earning more than 65000 Euros/year.

The only issue I still have is the "awful German language" ;-)

http://www.crossmyt.com/hc/linghebr/awfgrmlg.html

(Mark Twain's 1880 book A Tramp Abroad.)
Beauty of asymmetric crypto, you don't have to trust them as soon as you can trust the client software (that it doesn't do something nasty with your private key/pass). And having an open source client can actually provide that trust.
I use both. I find that sometimes one or the other will display some weird traceback, or worse, silently fail. Now my first reaction to a problem that isn't obvious is to switch debugger.

Sadly I think the world of Javascript debugging still has some way to go...
It seemed like the author was just trying to please people while being apathetic to the whole thing. This isn't an issue of censorship, people who want the library and all references of it online to be removed are trying to censor the author. If you own a repo and choose not to host someone's project because of an offensive name, that's fair. It's not stopping the project from being hosted elsewhere. Plenty of programming forums will ask a user to change his name if it's reported as offensive, it's the same thing. It's not stopping him form still participating in the community nor is it censorship because if he chooses to post the same thing under the same name somewhere else he's welcome to.

If they want to continue hosting the project under the original name, fine, if they want to ask him to change the name, fine, but hiding behind "free speech" is ridiculous.
Not surprising. It isn't a difficult concept.
Ha ha, yep I bought the MEAP version of this book almost three years ago. Can't believe it's not finished yet.
Great! another Google+ post. I feel so left out.
Brunette Escorts
We have selected an extensive range of stunning brunette escorts to represent V London Escorts. Whether you are seeking English, European, African, Asian or Latino brunette escorts, you will find your ideal woman at V London Escorts.
The text for "projects" has a typo in it. The example of "Type 'project ' and then press tab" should say "projects" instead.
Yeah, Google's official market is the glitchiest thing I've seen in a while. I will note that I've had no problems with the concurrent downloads/installs failing since I bought a Galaxy S II (my previous Nexus One had that problem constantly), but aside from that, I have every problem you described and several more.

I have a Xoom as well as the SGS2, and I'd estimate that 70% of the time, the two devices disagree on what apps I've bought. If I buy one on the phone, it never shows up on the Xoom, and vice versa. The web interface is the only one that has a consistent picture of apps I've bought. However, it doesn't always work. On several occasions, I've gotten into situations where an app has an update available, but trying to update just fails silently (and immediately - you see the download indicator flash for maybe a tenth of a second and then it just vanishes). The only way to get past it is to use the web interface to send to a device, which will also fail, and then retry the update from the device. This doesn't always work, but if I repeat it enough times, eventually it will. Usually at least. I have had to, on a couple of occasions, resort to googling for an apk file that I can put in my dropbox account to manually install from the phone -- for apps I got from the Market already. I think I've only had to resort to a web search once. Usually, I can find the apk/odex files on the one device it install on and pull them from there. Isn't it great that I'm considering "adb pull" as a victory for installing an app that has a big "Install" button right next to it?

Some apps show up one day as available in my country (Iceland), and then 15 minutes later they aren't.

Sometimes I get notified that updates are available for built-in apps like Maps. Those often fail, and there's no way to get rid of the update notification.

In short the Market is a train wreck, and that's not even considering the poor state of discoverability and management.

Amazon on the other hand has at least solved the problem of producing software that functions to a minimum standard of fitness of purpose. Their organization doesn't seem much (if any) better than Google's, but at least I know what's going to happen when I click a button on their site. I'm confident that I'm not going to spend the next 20 minutes hunting for an apk file for the app I just bought because the store I bought it from went up in a puff of smoke for no apparent reason.

The sad part is that even with all this, I still prefer Android, and I've been a heavy user of both the iPhone and iPad. Just imagine how much nicer it would be if they gave a shit.
who claimed a "scientific way" with this poll? for real!
Can you explain why you would leave over that? As long as you are aware of it and use a unique password how does it impact you? They would have to have a very specific and unnoticed breach that gets database and key.

Is it worry that they are lax in security elsewhere?
I assume you want access to your friends' emails.

You can play it out in court if the judge is favourable with this case: Since Facebook has allowed viewing emails for many years, there's a reasonable expectation that emails will always be there. By suddenly doing attempts to circumvent a tool, they could run afoul of; de facto false advertising (the author stated that the use was allowed since 2010) or anti-trust/monopoly laws by abusing their monopoly against new competition.

However, Facebook could whip out their ToS and point out that his extension is illegal as noted buried somewhere deep in the legalese. Or something else.

Even though I'm IANAL, this isn't clear cut to me either.
The nice thing for europeans is that if you're part of the eurozone, you can live and work wherever you like. A business doesn't have to be domiciled in the same location as its headquarters or employees. In the US, many businesses are domiciled in Deleware with no employees in that state.

But I think the question for Hacker News, or at least for the Hackers who are interested in doing startups outside the USA is-- what's the international Delaware?

What's the place to domicile your business, with reasonable laws and taxes?

Some possibilities I can think of: Hong Kong, Singapore, Cyprus and some of the UK islands like the Isle of Mann might be good.

I love Berlin. It is a happening city, and I'm very happy to spend time there. It has a very nice mix of cutting edge modernism and the former east german sections which are still relatively inexpensive. And I just like germans.

I think startups can group employees wherever makes sense for their workforce. If its all EU people then berlin might be ideal. But the business doesn't have to be a german business. (Or does it?)

Edit to add: Obviously I'm writing this from the perspective of a self-started or bootstrapped business. This perspective isn't likely to be appropriate for people who plan to take outside investment.
Go to your google account settings, and there is an option called "Connected accounts". Facebook is listed there. I don't know what this actually does however.
Add to that the fact that g+ is barely a week old. Facebook has been around for quite some time. Of course people are excited about Plus.
I thought about throwing 'silver' in before the 'surfer', but now I'm glad I didn't.
His kernel has many lines of source, too. How does he trust that to be secure? (As it turns out, he's the FreeBSD security guy, so that one probably would have backfired.)

Still, big != unsafe.
Apparently there's a number of bugs with Firefox's implementation of canvas and web fonts that were fixed for FF7. They rely on those fixes to get correct behavior.

(They've also found a couple WebKit bugs as well)
I like it and prefer it.
I realize it is in bad taste to comment before reading the whole article (only 1/3 through yet).

But I cannot help but see the irony in taking so many words to say that size is bad for programs.
You should add an option for those that haven't gotten a chance to try it out yet. Some people, including me, just aren't that cool yet :)
Simulate a 3G Connection in OS X When Testing Your iOS Apps
Ah, you're absolutely right :) Thanks!
The flaw is more fundamental than that. By testing the confidence each time, you run the risk of vastly overestimating the true significance of your tests.

A previous discussion of this exact problem:
http://news.ycombinator.com/item?id=2368825
Maybe there is a niche for mature people whose social life consists of more than voyuerism?
Apathetic to both (yet still use both)?
Software firewalls never took off on the windows platform because asking regular users about just one permission (should app X be able to contact the internet?) proved impractical.

Have you used Windows lately? Windows Firewall asks me every time a new app tries to connect to the internet. It does that by default.
Could you give some examples?

In Zone 1, the stops are so frequent that the number of stops is normally far more significant than the distance between them; and in the outer zones, you rarely have a choice anyway.
"I would hope you put more effort into thinking of a melody and harmony than this, but the point is that rhythm makes a gigantic difference, even if everything else is messy."

You should read the article before commenting.
The Importance of Passion in Entrepreneurship
Do you have a link to the green card program? Is it EU wide or germany specific?
Don't be ridiculous, it's not a "gimmick". They're not referring to HARDWARE. They're referring to engineers, debugging, and load testing.

Their supply of engineers isn't infinite, so, tell me, is it a gimmick to slowly roll out the service while you fix bugs and chokepoints that you wouldn't have discovered in internal testing? Is it a gimmick to do this at a rate that makes it possible for the engineers to actually fix the bugs as they discovered, rather than have a few thousand an hour bring the entire system to a screeching halt?

You must not write software, mr know it all...
I can't imagine the option "like it and prefer it to Facebook" not mopping up here.

There is an overwhelming anti-Facebook sentiment on HN. Disproportionate in almost every sense, actually. It's just the way it is.
Should Google associate Rick Santorum's name with anal sex?
TwIP - a Tweet-size IP stack
Wufoo solved the "mail a template spreadsheet, receive filled in spreadsheets, manually consolidate results" problem, which is huge in any company with more than a hundred or so employees.
That guy seems downright disrespectful to his G+ followers. If he doesn't want them to read what he writes then I guess he shouldn't post publicly.
It seems to gloss over this ..

If I form a startup in the USA and it goes belly up once assets are sold off to pay creditors I am free..however in the EU if startup goes belly up you are still on the hook
as far as the difference between what is owed creditors and what the assets sold for..or am I wrong on this point?
Which can lead to misclicks since then you were trying to reach has simply moved. But, when you click a link from google, the message appears over the navigation for logged in users, so maybe they dropped that behavior?
The randomness seems to just be in there to illustrate the point about how automatic quantisation can impose structure. The author is just using the example of random notes to show how quantisation can impose structure, even on random notes.

Some artists do use randomness as part of generative music techniques, and it sparks a lot of controversy. In actual fact, randomness is not very useful for composition simply because even if you get something really nice out, you aren't going to get it again. So you either have to record everything, which becomes impractical, or you head into John Cage territory where you embrace the non-reproducibility and it becomes part of the art.

Far more effective to simply wire your studio up in such a complex manner that it behaves chaotically, which leaves you with all the serendipitous, 'surrendering to the machine' type benefits of randomness, but with the added benefit that if you hit rewind and play you will hear the same thing again.

The almighty Autechre, known for their generative music, are quizzed on this in their very interesting and geeky Sound on Sound interview: http://www.soundonsound.com/sos/apr04/articles/autechre.htm (the bit on randomness is halfway down in the "talking about our generation" box.)

Warning: UX people may have a slight breakdown when confronted with the screenshots of their custom software: http://media.soundonsound.com/sos/apr04/images/autechremax2.... (the color spectrum in the bottom right is what fascinates me, talk about indirection...)
Watch,Transformers 3,Online Free
Watch,Transformers 3,Online Free
why we are obliged to care about the characters do not even know? You can not launch the new robots from the movies. Find a line and keep it, to introduce more when needed.
Maybe he could have adapted an existing one, but I think the main issue was that parsers traditionally just quite when they find an error, language.js has some error recovery feature (naughty or) to proceed with parsing.
It also works, which is another point of similarity with Apple's store. Google's market is laughably bad in my experience. Admittedly, I think my experience is worse than most for whatever reason.
It's an important part of the Java problem that Java programmers aren't allowed to admit that verbosity is a vice and concision is a virtue. It goes hand and hand with a respect for "architecture" that too often can't say that the Emperor often has no clothes, and that a thick encrustation of barnacles often masquerades as an "architecture".

Just to take an example, I wasted a few hours of my life trying to change the number of worker threads on a certain server written in Java. In a normal language with a healthy culture I should have been able to write

server.setWorkerThreads(16);

and I'd be done. But no, this is the land of the architecture astronauts, and if I want to set the worker threads I have to go find the undocumented classes so I can set the BlockingQueue and the ThreadPoolFactory and the fifteen other parameters that I don't care about (and will either set them in a way that is incorrect or suboptimal -- unless I spent two days researching each and every one of those parameters, checking the source code and doing experiments)

Although the Java language is to blame for starting this fire, the Java culture perpetuates it. When you complain about this sort of thing, people don't listen, they just say you're a bad developer because you can't see the Emperor's clothes.
Hmmm... how about using Private Mode through a proxy to keep your history?
You're missing an option:

* I'm sick of the hype already and I can't be bothered to try it.

========

ADDED IN EDIT: Oh, goody. Down-votes. I'd be really interested to hear from someone who thinks this isn't a valid reaction to the whole thing.

Let me just say - I really don't care about Google+. I'll wait and see what happens, I'll wait to see who uses it, I'll wait to see what people say, and I'll wait to see if it looks useful.

I'm not going to go "OOOO! SHINY THING!!" and immediately jump all over it.

Allowing that as an option in the "poll" seems reasonable. Certinaly none of the options presented represent my point of view.

Of course, maybe you think my point of view isn't worth bothering about, and that everybody should be interested in the latest shiny thing from Google. That's called selection bias.
What is Memory pool
Memory pool is the form of the technique which deals with the dynamic memory allocation and through this the data which had been stored in the memory can be easily depicted. The memory pool is also kn
>"instead of filling my memory with facts I store it with pointers to facts"

[To push the analogy further] Unlike the managed memory model of the Encyclopedia, one of the problems with the internet as memory is that memory addresses are so frequently overwritten and the entire system is essentially non-redundant. This is to say that, unlike books web pages tend to change of disappear after publication breaking links and each web page is - for the vast majority of practical purposes - a unique individual manuscript rather than the product of a printing press.

This makes the internet as memory suffer from amnesia as pages are rewritten, overwritten, and discarded in a matter of months even at relatively stable websites and this tendency toward frequent revision encourages a lower level of investment in the depth of data provided on the web. As a case in point, I recently found a genealogical link from 2004 which pointed to the contents of a specific box in an archive in New Jersey that contained a photograph of my great great grandfather while he was serving in Company B of the 95th Ohio Volunteers during the American Civil War. Now the page returns 404, and the search function of the archive website does not hit on my ancestor's name at all - the detailed information which was accessible from the web did not survive the intervening updates of the website.

Of course my personal example hardly touches the scale at which the internet suffers from amnesia - even the deletion of Geocities is probably a tiny fraction of the information which the internet forgets at what feels like an ever increasing pace.

And given the ephemeral nature of the internet's indices - it doesn't even make sense to talk of remembering a Google or Bing search page given that it is specifically constructed for a unique time, place, and consumer. If the internet is memory, then the search engines are oft-demonic homuncului who provide access.
I would add that this stupid tau thing speaks to the conspiratorialist instinct common to many HN readers. You see, the self-evident truth of tau's superiority has been masterfully obscured by powerful dark forces in an attempt to protect their crude economic self interest, and if you don't agree, you're obviously either part of the conspiracy or one of the sheeple that's been snowed by it.
Agreed. Count me in the "I'd like to have a chance to test it over Facebook" section ;-)
Different tools for different purposes?
About WiFi proximity
I love arc. My own aggregation news.arc derivative, (which is still evolving): http://hubski.com
Man these google+ threads, start to be annoying...
I have to do something similar with embedded devices to support USB. Of course, 12 MHz multiples don't look as odd as 3.579545 MHz to the casual observer.
While I agree that complex security decisions aren't something we should pass on to users. I think computers have hit the ubiquity point where our schools need to teach a basic safe computing course. Much like we teach sex ed.
Why Filter Bubbles are Bad for Facebook