skysight-inc/HackerNews huggingface dataset:
Basically yes, it's just a bundle of the kinds of things a hacker type would like - both in terms of privacy and in terms of information customisation. So someone pays $5 a month, they have their https to a no-advertising DDG, an email address with them, an optional VPN link (cost more? depends on the economics) and jabber/irc permanently connected even when offline (available ram measured in 10s of MBs not 100s). So all your messages, searches, and browsing is nicely handled, advert and spam free. For people who don't want to pay, perhaps they could pay with tokens/karma from the stackoverflow-like part of the site to generate a helpful community.

The key is costing less than the money (AND the trouble) of doing the same thing through a VPS for yourself. However, I see lots of people here who in their younger days were using more raw versions of linux but these days they use Ubuntu because they realise they haven't got their whole life to be fiddling with things that should be just working.

I've heard similar discussions elsewhere about taking a sheevaplug-like approach to making a product for people to have at home that does this. Goodluck to anyone who can pull it off, I will be a customer.
This a nice simple implementation, really like it, the only thing I would ask is that at the 10 second point or something, the screen turns red during the countdown as a little warning
Huh. Wonder why they're not putting it on XP. Is it just that they don't want to support it, or are they using IE9 as the carrot-on-a-stick that (IMO) DirectX 10 utterly failed at?
Having JavaScript on the server side makes me a bit weary, because of the difficulties of developing with it on the user side well mainly the no compilation/type checking and lack of concurrency. With the push to multi-processor systems concurrency is becoming much more important to take advantage of which makes me curious how does a non concurrent loop scale well (I don't know much about this node.js library).

On the user side however I have learned to like it. The lack of type checking does bug me since I tend to make cludgy spelling errors which compilers pick up, but its tolerable. I do wish js had a built in type checker for development.

Another driver of hype, more negative hype is GWT. But it is a bit disappointment and is a wrong approach to the whole browser independence issues. My brother and I have been working on a project for over 4 months, which initially started with using GWT and after two month of struggling with it, we threw it out, and switched to JQuerry. Our productivity instantly shot up.

More language support would certainly interesting, but I agree JS standardization across browsers is a more important issue to have resolved.
I too have thought about how ads in paid apps seem "rude," but lately, I have begun to wonder if there is actually a middle ground. If you decide to sell your application for a low price when you know that users would be willing to pay much more, is there something wrong with using ads if you let the user know before they purchase? I am pretty conservative when it comes to buying mobile apps, and I think I'd be a lot more likely to pay for a $0.99 app with unintrusive ads, than pay $5.99 and never see ads.
مسلسل لالولا الحلقة 10
Instead, she brought more publicity to the event. She actually allowed a news outlet to cover the incident.

You know, I'm positively tired of the "Streisand effect" argument. Are we supposed to let anything pass out of fear that a mildly embarrassing situation escalates?

Perhaps she does not even care about the picture. Perhaps she does not want to live in a society where harassing unsuspecting individuals is acceptable. Without going public and finding like-minded people, nothing will change.
Ask HN: SEO checklists and what to do next?
I just finished reading the SEOmoz beginner guide. And it seems to me that everything I read could be summarized in a tidy checklist.

Are there SEO "to-do" checklists (starting from the lowest hanging fruit and increasing in complexity) online?

As well: I'm interesting in expanding my knowledge of SEO. What should I read and do next?
I asses all types of programming languages.
utterly at... fail?
Oooh, I see how it's done now. Guess that makes sense, though it's still strange that browsers allow cross-domain form submissions...
Admins: this zensc guy is submitting spammy poker links from a new account.
It is also an error to assume that disallowing GET for updates adds any security. I recommend reading about cross site request forgery. CSRF is the type of attack used on Twitter today.
Heh, oops. Hit undo once too many times. Fixed :)
> But for a group of Super Angles not to know that they cannot participate in a discussion where they suggest to collude to price fix.. tells me that I should not take any business advice from them

Collude if you can get away with it is bad ethical advice.

On the other hand it is consistent with the amoral (not to be confused with immoral) standards by which business may be expected to operate. And from a rational economic actor standpoint it makes a lot of sense.

That's why the story is plausible.

Even if we don't like the implications.
While there are some good points made here, I would like to point out that the average desktop computing environment has no protections of this sort.

If I write a Windows (or Mac OS X, or Linux, to a slightly lesser degree in each case) application, I can have that app do every bad thing proposed by the author, and much more. I can roam through their "Pictures" and "Movies" folders, send out stuff I find over the probably very high speed internet connection. I can run proxies or other malware. I can pretend to be other applications to sniff passwords, or for other nefarious purposes, etc.

That is, of course, a major failing of the security model in a desktop environment...and it's been responded to by lots of band-aid solutions, like anti-virus and malware detection tools.

In short, while I think it's sort of unfair to pick on Android (which has among the best security layers built into the OS, rather than into the application distribution process or based on vendor trust), I actually agree. The new mobile device OS is an opportunity to solve the major security issues we know about. It shouldn't be a situation where backward compatibility is allowed to stand in the way of mitigating serious security risks.

The SD card thing could be fixed by deprecating 1.4 behavior. I wouldn't think that'd be a major issue, since a large number of apps had to be updated for 2.x anyway.
Taking advantage of multi-core platforms is easy. Just start multiple node processes and have the kernel take care of the rest. If you want the processes to communicate, there's a host of tried and tested IPC methods available.

The advantage of this approach is that when you write a function in Javascript, it is guaranteed that no other program other than the very function you are writing will modify your data in any way.

I've used GWT on a big project for about half a year. It's not over-hyped. It definitely has it's space. If you're working on a project with two people, you're just not in the market for it. GWT is all about stability, optimization and structured development. I don't want to get into too much detail here, but some optimizations that GWT gives you are impossible to achieve by writing JS code manually.
Entrepreneurs: Why do you need VC anyway?
Never said it did.
To the OP, if you're coming back to visit your post:

1. The reason I suggested that you put contact information in your HN profile is because I am a possible person who would give you actual money to do some web tasks. There are probably other readers on HN who would be in a similar position. There are diamonds lying at your feet right now. (Shamelessly stolen literary device, yeah. So sue me.) Wave the flag. Don't be anonymous. (That for instance is why I use my real name as my handle everywhere I go, like Twitter, Skype, etc. I want people to find me.)

2. As for the "get a job, don't freelance" suggestions, they're all valid. Ignore them anyway. I'll give you two reasons.

(a) The most important technical skill you will ever develop is your ability to look at a person and demand a large amount of money for your services. Without giggling. Go practice in the mirror: "That will be $20,000." I am dead serious. The world belongs to people who can ask for money, then deliver as promised. If you can do this, you will own your own life. Otherwise, you are owned by someone else. If your life is important to you, start now to develop the skill of selling and then delivering. Vastly more important than the technical skills. You can buy those (from other freelancers, heh).

(b) This is HN, FFS! HN is about startups. What could be more startup that someone like you, standing, facing the world, thinking "I think I can do this" and giving it a shot. You can fail utterly. Doesn't matter. If you have a pilot light within your soul that says "I could do this" then you must do it or end up an old man with "what if?" regrets. This is your life. I think you might have that pilot light burning in your soul. A person with pure employee mentality (rather than entrepreneur mentality) simply would not have raised the possibility that you raised.

3. OK. Advice from someone who has been there, done that may not be enough. [Item 2]. The threat of real money in return for real work might. [Item 1]. Post your contact info in your HN profile.

/Phil
My Life's Work - a mistitled post
You say it' the governments job because no one else would do it. That's more of a wish on your part than a fact though.
Can somebody post the PDF? You need to be registered at conference:

http://www.usenix.org/events/osdi10/tech/full_papers/Peng.pd...
Billions spent on Ordinary Chemistry Was called Nanotechnology
Then again in Survivorman you have him making needless treks to set his cameras up then walk back to the origin. All this so that he can get himself on camera when he actually "departs".

Not very survivior-like and incredibly energy wasteful.
Chrome OS Looks to Refresh Standard Fonts
I think that was unintended and this clarification is of exactly that part of the original email.
so, if the first call posts a tweet and the second does not, we shall be satisfied? I stand by the side effect free side :)

(notice that tweet posting is actually kind of idempotent in twitter: if you post the same message twice, it will only appear once)
>If you want to see a draft of the essay I mentioned, send me an e-mail.

Sure, I'd love to have a look at it. I've just sent you an e-mail (on your gmail address listed on your blog-site).

Thanks!
The term you're looking for is fad. Facebook, like the situation, is a fad. It'll pass.

Anyone remember myspace? orkut? friendster? These all blew up hugely, then people got bored or grew up.
Foursquare switched to Lift at the end of 2009. You can see the traffic growth patterns for both foursquare.com and gowalla.com here:

http://siteanalytics.compete.com/foursquare.com+gowalla.com/...
Something like this would certainly have helped me during high school and university, but I suspect schools may view it as competing against themselves by showing students all they need to know, thus allowing them to skip school and learn the exact same material on their own.
Neat. So, we can establish a lower bound, anyway. Let's start with one of the newer mini usb flash drives that you can get these days, which weigh about 1 gram per 5 GB [1]. For the amount of data in the internet, we can start with Google; in 2006 they were storing in the neighborhood of 220 TB [2], but by 2008 they were processing 20 petabytes per day [3].

So, just to invent a rough lower bound, let's say that Google processes the internet every two days, and that they're storing 50% of it, so that's roughly 80 petabytes on the internet, for a minimum weight of about 16,000 kilograms, or about 1/5th the weight of a blue whale, according to Wolfram-Alpha [4] -- as a lower bound.

I'm sure it's really quite a lot more than that, but probably not much more than a blue whale or two.

[1]: http://www.superbiiz.com/detail.php?p=STU32GPCG

[2]: http://googlesystem.blogspot.com/2006/09/how-much-data-does-...

[3]: http://techcrunch.com/2008/01/09/google-processing-20000-ter...

[4]: http://www.wolframalpha.com/input/?i=16%2C000+kilograms
Actually, I would say that the Angelgate meetings have been happening for a long time. Conway blasted all those people in the Nuclear email, but how would he know what to say if he hadn't been to either of the last two Bin 38 meetings? Did Lee tell him what happened in the first meeting and the leak just crystallized his thoughts, triggering the nuclear email? Why didn't Conway go to the first meeting? Being an entrepreneur's guy, Conway with Lee realized when discussing whether or not to go was "damned if we do, damned if we don't, but we'll be more damned if we don't" turns out due to the leak he was wrong, and so now wants to distance himself from the organized greed, which in the open seems all the more repulsive.

Welcome to the The Collusion Room, where "you can check out anytime you like, but you can never leave." I wouldn't just limit this to Angels either, the problem is knowing when to draw the line between collusion and cooperation. Where and when do VCs meet like this, and how about Fund managers? Who watches over clubs such as http://www.bilderbergmeetings.org ?

Who actually setup the Bin 38 meeting?
Oracle Outlines Java ME Roadmap
No.

I understand why Apple likes the App Store model and process, and the huge revenue they get from it. But I have never understood why any developer or consumer would consider it a benefit that outweighs its many negatives (higher costs, slower development, limits on application capabilities, extreme difficulty deploying custom apps, inability to develop applications that compete with Apple products, etc.).

It doesn't require a curated market to kill off 1.4 API features. A new version of the OS can do that, as can standards for permissions. Why would you believe having standards imposed by fallible humans with a limited view of the application could ever do a better job than the OS itself? Assuming the decision was made to correct these security risks, it's obvious, to me anyway, that doing it in software is the only reasonable way to do so.
The site looks neat and I personally know a lot of single founders. But, when you bring in drop-down menus that talk about the number of months / days one can commit, doesn't it hamper the sanctity of the 'Co-founder' role and make it more like a freelancer website?
Great Tasting Google App Engine Recipe
On Diaspora and Haystack and their Flaws
Those are all common well known UX practices.

It's true many startups don't use them. In my experience this is usually because they don't have the in-house skills or knowledge. They don't have to be complex or expensive in time or money.

Congratulations - you now have an advantage :-)
Mothers Deserve all our Love and Affection.
Learning from Groupon about building a successful business
I tried it out with Chromium 7.0.533.0 on Ubuntu 10.04, with the hardware acceleration disabled. It seemed to me that it became sluggish only when the text bubbles were on the screen, which admittedly was most of the time. It could handle the images fine, but for some reason it seemed to have trouble with the text. It'd be interesting to know why this is.

I'm going to try it again with the hardware acceleration enabled this time to see how much of a difference it makes.

Edit: So with hardware acceleration enabled, it was smoother but still a little laggy. It also used up more of the CPU.
I dealt with a similar incident once and never got anywhere with Google. You'll find that they're NOT eager to take hosted pages down or even put a site offering nothing but links to pirated adult videos under anything but strict safe search and you'll get a form email for your troubles that doesn't tell you a damn thing.

In short, unless you have an inside contact, they're pretty unhelpful and you're not likely to get an explanation of what they need to have to fulfill your request, because everything is automated and you're not likely to see an unscripted reply. Maybe AdSense is different and they'll be more likely to pull the plug because they can avoid paying out, but I don't know. I wouldn't hold my breath, though.
Unfortunately I'm afraid some fragmentation is going to happen, though not necessarily around browser axis.

This is actually a deeper problem. It's not about standards, it's about performance.

"Old" web (where old is almost anything up to just recently) got to the point that whatever you do, can run reasonably well virtually everywhere (welcome to dream, write once, run on PC / Mac / Linux / iPhone / Android).

"New" web (what runs on nightlies / alphas / canaries) will need enough raw power for all its shininess.

Old web was seriously underusing resources on modern computers, so there was enough slack to cut / optimize away. New web is about reclaiming back this idle unused power.

If you get a terrible performance in some recent demos (and yet you see other people telling how good something runs), welcome to inequalities of new HW accelerated web.

Problems can be:

a) bad GPU drivers preventing your HW performing well (old drivers, weird manufacturer's driver versions for notebooks, not-completely-fine-tuned drivers for Linux / Mac),

b) your HW is not very powerful (netbooks, mobile devices, integrated GPUs).

This is something standards can't hide. You can have software emulation fallbacks to be compliant, but this will not really help practically, especially not on underpowered devices.

And this is in addition to performance differences coming from different browsers implementations (which may all perfectly comply with standards).
How Running Around Cambridge Helped Me Learn Something About Startups
You might ask these guys ;) http://us.moo.com/
In the case of certain Deal Providers, the one's who do not give the business much control over the details of their deals, I agree. However, this is not the case with a site called adility.com. They allow the business to control their deals and cut them off when the business so chooses.

You are making the assumption that these businesses only have a set number of regular customers and no idea how to interact with any new customers. Trust that any successful business will know how to and want to grow their business. It is entirely up to them how they handle whatever influx of new business they receive as a result of running a deal.

Additionally, while I agree that there have been a few horror stories, in what way does this prove that the people purchasing these deals "would not have bought anyways"?

The fact of the matter is that the majority of businesses are happy with the end result of running these deals. Most gain a significant number of new customers which more than offset any possible losses they may have had in running the deal in the first place.

The businesses who haven't been happy were either exploited by their lack of research into this growth model, or didn't have control over their particular deal. The latter again being addressed by a few new deal sites out there, adility.com being the first.
I don't think it would be extremely difficult; just phase in additional permissions with better granularity. Additionally, add an "ask me every time" permission that pauses the application and displays a confirmation dialog for each request, allowing the user to always accept or reject future requests made by that particular line of code.
It was actual news and it is important. It seems to have now descended somewhat into gossip.
The idea of being powerless (unless you're dead) is also an illusion.

We tend to have more power then we think, but its seldom the kind of power we think we need or the kind of power we really want. Often we need to learn how to use the power we have.

The problem for most people is that they never discovered the optimal niche that is fitting to their own unique combination of fitness and variation of abilities. This niche might not even exist yet, which is more or less what startups are all about.

Besides, what is actual power? Consider this: Which "power" is the most powerful? The power to annihilate whole cities or the power to build, rebuild, innovate, and maintain cities regardless of whatever may come?
I haven't tried installing very many things, but from the instructions I've read, there appear to be many that won't work properly unless the locale is set to Japanese when installing and running the software.
I would add a brief textual description of why the application is requesting each permission. If on the permissions screen, I saw something like this:

Access personal data
- FooBarApp accesses your contacts to send and receive them
over Bluetooth when requested.

I would be a bit more comfortable installing things.
Everyone is so defensive that no one is really listening to what the author is saying. He's saying that SV used to be about driving innovation, not making money. Facebook, Twitter, and Zynga are all silly companies that won't be around in 10 years, and none make changes in improving our productivity. We don't do more with less because of these companies. The opposite, they provide us with entertainment. That's great, but it's not the core value that SV was founded on and it's not what's going to last.
Seems decent enough, I should reintroduce to Scala.

The website does not degrade well, though: no JS == no code listings.
The long road to sustainability (insightful read)
Mystical Poetry and Mental Postures (Mind of the hacker) - esr
Just because you are within the bounds of legality doesn't mean that your not being a dick about it. There is a line between providing the public with some cheap laughs and being a total ass. Kubera, the anonymous employee, and the company as a whole crossed it.

Taking the photos in public, no problem. Posting them to the site, no problem. Laughing your ass off at them, again no problem. Not doing what you said you would if someone requested it taken down, problem.

If you say you're going to take something down upon notice, just do it.

From People of Public Transit FAQ:

Q. What if I see myself in a post and want you to take it down?
You need to send in 9 forms of identification to prove to us that it’s really you. Seriously, just tell us and we’ll happily remove it for you.

From People of Walmart FAQ:

I’M IN A PICTURE ON YOUR WEBSITE AND I WANT IT TAKEN DOWN. HOW DO I DO THAT?
Simply email us and we will take it down, no problem. If you like your photo but hate the caption or comment send us an email and we can remove it.

Does anyone have cases from People of Walmart? Have they pulled any stunts like this on a take down request before?
Emailing profs' grad students can also be a useful way of making contact, and especially a useful way of getting information about what the lab's like, what it does, if they're looking for more people, etc. It's the rare prof who'll write back more than a few sentences to a cold email from someone they don't recognize (unless it's someone important), but procrastinating grad students are often happy to give detailed answers to random inquiries.
It would be extremely helpful if you (Joyent) put a description of what 'Smartmachine' actually does for those of us unfamiliar somewhere on your site (preferably on the homepage).
Ask HN: Adding Paypal to Website
I'm putting together a new site in ASP.Net. I considering using the automatic button generating tools provided with my Paypal Account. Currently sales are done via Paypal email.

What security concerns should I have?

What technical concerns (besides my skill level) should I have?