skysight-inc/HackerNews huggingface dataset:
Thank you. I still claim that OAuth is unnecessarily complicated to implement. Documentation for it is all over the place, especially when you Google for help and you find conflicting solutions that don't work.
Folks at mozilla - keep up the good work. Could you create some videos and tutorials about extension development?
The original v6 doesn’t have any of the mem* functions, but its bcopy implementation has the same issue. Presumably the convention that bcopy permits overlap had not been established at that time.
Don't bother you just lose your ability to flag.
Managing Projects with Subversion and Trac: Free eBook
Yes, I agree with you. There are many types of "simple" and iconography, texture, .. can help the simplicity if used very well.

I would just be really careful when doing this very rich design that the designer doesn't get carried away and forget that the design should be serving simplicity and not the other way around.

Good luck with the product!
Does anybody have PoC on this one?
I find your argument poor in the extreme but to say "there is no direct loss" is wrong even at extremely confined levels of directness.

Your argument hinges on the idea that he wouldn't have made a single sale and would still have expended time and effort in promotion of the work if he knew it were being given away for free.

The difficulty in quantifying the cost is largely irrelevant IMO. Either Amazon are guilty or not and if found guilty the court I'm sure has an equivalent case of similarly priced works being given away for free that they could use to model the award given to the appellant (eg mp3.com $25k per work/CD made available). Such an award should be in terms of punitive damages.
/dev/audio
I've been beta testing irccloud.com. It's very well done, but I'd also like something that can be self-hosted to access internal-only IRC servers.
Thanks for answering my rhetorical question.
I don't believe address book access is gated in any way.
Internet Network Marketing Help
Even if this is true (I have no idea whether it is), making this comment here and at this time is in extremely poor form. You should be ashamed of your utter lack of simple etiquette.
Email is a postcard, not a securely sealed envelope. If you want it to be securely sealed use PGP, then the archiving doesn't matter.
Amazon’s Entire Kindle Lineup to Be Sold at Best Buy, Target, Walmart, and More
Right. Quoting from the manpage:

> The memory areas may overlap: copying takes place as though the bytes in src are first copied into a temporary array that does not overlap src or dest, and the bytes are then copied from the temporary array to dest.

http://www.kernel.org/doc/man-pages/online/pages/man3/memmov...

Notice how it says 'as though'; I can't see why doing the copy backwards (from end to start) wouldn't work, myself.
cd34 answered it adequately. If you want a fairly detailed explanation of how they actually monitor your telecommunications, check out James Bamford's The Shadow Factory:

http://en.wikipedia.org/wiki/The_Shadow_Factory
>> I notice this particularly in computer science, where it seems nobody is capable of locating or reading journal articles published before around 1995, a handful of canonical "classic" papers excepted.

How much of that is because research from the 1970s is effectively locked away behind ACM and IEEE paywalls?

If you're serious about keeping up with research, a couple hundred dollars every year to get through a paywall doesn't sound so bad. The real problem with the stuff from the 1970s and earlier is that it's not readily available even to paying members. When I went looking for an article from 1970, the ACM Digital Library had an entry for it but not the document itself.
FREE Facebook Likes and Website Likes
Not if you are on the FBI's payroll :P
How to use customer analytics to increase signups and revenues
There are only two incentives for a scientist: publications and grant money.

I disagree. There are three incentives: first, getting a permanent job, second getting grant money, and third, doing good work. The two former are unfortunately sometimes in opposition to the third.
Should you use channel partners in cloud?
I'm with....most people in saying that this was an extremely nice looking site/pitch deck.

But it scares me that all the talk and publicity about this BUSINESS is based on how pretty it made its slideshow. Even to the point that Dressrush pushed it that way (look at the tweet they sent out. Changing pitch decks, not changing wedding shopping). It's one thing to get credit for some great technology and design work, especially on a site like this, but this is being actively promoted.

How many people here looked at this great deck a week ago, but as of yesterday couldn't recall what the business did? I'm in that group. AppSumo for weddings? I guess, except I had to look up what AppSumo was. Seems to me we're moving so far towards the "ideas don't matter, but tech and talent do" that it can't be good.

I'm not knocking their business. But I guess that's my point; neither is anyone else.
Minix is a microkernel design, so it's of limited use in understanding how modern OSes work.
Network engineers often make very arbitrary decisions with regards to IP numbering/renumbering.

RFC 4913 suggests using the current timestamp + the mac address of your machine, sha1 hashed and then taking the lower 40 bits to generate your Unique Local Address (ULA). An RFC that is specific about generating an arbitrary number.

I doubt much thought went into it - it was an unused, unannounced block that didn't conflict with their existing 10.0.0.0/8 network.
That's not why they are doing it. It's because it's better for everyone if things like browsers are essentially versionless, and everyone is on the newest version. Immediate automatic updates mean that users are always able to access the newest features.
Tutorials (and learning material in general) can be found on https://developer.mozilla.org/en/Extensions. This page seem to cover both API (XUL & Jetpack).
5 ways the government spies on you
Surf the web with a friend without hassle
Was he the one who actually came up with that? It sounds suspiciously like Nike ad copy. In fact, it would make a very good Nike ad.
For sure - I wish we could find ways of seeing whose "code" was "forked" and thus whose shoulders everyone is collectively standing one - the some of that is your advances in the field right?

The current system uses paper publishing (# / impact factor) as a proxy for this, but it produces a lot of perverse incentives. If we found a way to see whose concepts were being used and when - people would instead throwing out any idea they'd have hoping that it be picked up (even unknowingly) by other researchers so they can get some of the credit.

If this could be done, would it fix this status / scooped problem, and is there actually a way to replicate the "fork" structure of something like GitHub? Unfortunately, science is both: 1.) hard to pull in-depth semantic data out of (I'm guessing a lot of nuance) and 2.) not formally coded like programming language.
This article and the author's subsequent attempts to defend it demonstrate a colossal misunderstanding of valuable founder attributes. The role of the hustler is being horrendously under-appreciated. It would be easier to make the case that Jobs was the quintessential founder. Jobs basically willed the company into existence dragging Woz along and installing Markkulla for credibility. From the get go, Jobs had an impeccable talent for finding the very best employees, convincing them to join the crusade and then getting the best out of them.

The downvoting is warranted because the author doesn't seem to think there's a chance he's wrong.
Because version numbers are irrelevant, what's important is keeping people on the newest version. "Solving" the problem of large version numbers is like solving the problem 1/0.
The most valuable skill in a startup is Jobs-style hustling. The whole article and your attempts to defend it are misguided.
I don't understand why so many fucks have to fucking bitch so much about other people's fucking lexicon. Fuckers who get offended by fucking words are really sad. Well, mostly fucking immature. However, it is fucking sad when some fuckers can't bring proper attention to the fucking subject matter in a cogent fucking manner. Life is all about fucking balance.
Wow. For the curious but unmotivated, here are the /8 IPs they control:

7.0.0.0/8
11.
21.
22.
26.
28.
29.
30.
33.
55.
214.
215.

(omitted the 0.0.0/8 from all but the first for brevity)
Spam filtering is already 99.x% effective. So you're basically increasing the cost for everyone in order to gain one extra SpamAssassin rule?

There are plenty of reasons why "Payment" anti-spam methods have been soundly debunked over the years. You're not the first one to think it's a good idea, and you probably won't be the last, but do the research yourself first into why they can't work.
Early adopter test: No selling, merely finding them should work the magic
Speaker Slides & Video: Velocity Europe
Please note that, if you are not going to use 100GB for a project (for example, storing your own stuff) you are better off grouping them as it is $6 per 100GB (not $0.06 per GB) for stored data. Transfer out is $0.06/GB though.
So if you have 101GB (I think the GB is is GigaByte right?) it should cost you $12 a month.

But if you are just wandering with personal backups they have plans $10 a month for 100GB+ (with affiliation program to earn up to 50GBs of data, but that part are given to free users as well) so that is pretty close to $6 for 100GB, and $4 for 40GB of transfer-out. Since they claim they are using very similar or just the same system for their service in SpiderOak, you can bet they are just the same thing.

Or just go with free account and grab 2GB + whatever I get from affiliation.

On the other hand, since they are saying it's a trade-off of low-latency for price. If their data about s3 is correct, that it should be slower than s3 in the way that s3 has 3 drives to read from versus 3 drives but parity shared so effectively just one fast enough.
As someone who spends her entire day writing and reading blog posts and has developed a love/hate relationship with blogging, I think "shut the blog up" is pretty satisfying and appropriate for Internet usage.
s/f.ck/smurf/g

It illustrates the level of writing skill/vocabulary/maturity quite well.
>The asymmetric nature of the bonus (an incentive for success without a corresponding disincentive for failure) causes hidden risks to accumulate in the financial system and become a catalyst for disaster.

I think this claim contains a pretty elementary mistake. No bonus is a disincentive, because base salaries can be relatively low; not receiving a bonus is a large opportunity cost. If I could get a 400k salary, but I instead opt for a 200k salary with a 400k expected bonus, then if I don't get my bonus I'm 200k behind where I could have been if I just took the salary.
Please stop using black text on a white background.

Is it just me? Black text on white background is just horrible on my eyes, when I leave the webpage I see an afterglow for five minutes. It's like staring into a flashlight, no?
http://pdos.csail.mit.edu/6.828/schedule.html

The project page gives this link to the schedule, where the lecture notes are supposed to be, but the link 404's.

Is there a working URL for these lecture notes?
I doubt the DOD purchased IP blocks much as I doubt Apple pays for their domain name.

Back before the commercialization of the Internet these things were relatively free.
We're not going to aggregate your existing accounts, so no, we may not be right for you.

We're also not super interested in getting into white labeling, but it's something we've thought about.
No Country For Young Men (or Young Women)
Mozilla is dropping the idea that some features are point releases and others are major version numbers. As a web browser there's always only been one web, so if a feature is ready then it's ready and it doesn't matter. Internally there's an actual product that other people might interact with -- and Firefox more than other browsers at that, as the traditional way to extend Firefox is to monkeypatch your changes in. But it was never quite so clear what a point release was there either, and it was getting in the way of advancing the core product.

I think simple dated releases would be an improvement (e.g., Firefox 2011.1, 2011.2, etc., or tag them based on month, this one being 2011.10, or 2011v2 or whatever.) But that's basically just a PR move. There's no longer anything really like a point release except in the case of regressions that demand an immediate fix (as happened with Firefox 7).
Is breakfast the most important meal?
I think "cool.com" is only comparable to "com.com" which now always redirect back to cnet.com so to speak.
NIH are among the proponents of Open access so they should be one of the easier organisations to convince. I believe all articles resulting from NIH sponsored research must now be published in Open access papers.
> So the question is, why are you so concerned with the
> capture of data when the negative you present isn't
> on the capture side?

What's the point of splitting apart the capturing of the data and the storage of the data? Are you proposing that someone would build up all of this infrastructure and not store the data?

Here's a negative with the capture side though: it is another small step in the transfer of power from the hands of the people into the hands of the government.

1) Build a large infrastructure that allows you to view the activities of anyone, anywhere, but not anytime. You have to be viewing it in real-time, there is no storage mechanism.

2) Now that people are comfortable with cameras and listening devices everywhere, add a provision allowing storage with a 1 month time limit.

3) Now that people are comfortable with a 1 month time limit, increase it to 2 months.

...

n) Now increase it to n months.

Limit as n approaches infinity.

Note that every time some major terrorist event happens the politicians will add larger bumps (than the normal grind) to the retention limit.
But aren't the hassles one of the aspects us "geeks" like about IRC? I think us "geeks" deep inside love the terminal, having to setup an IRC client on a hosted server and tweaking the settings, getting our hands dirty. Us, "geeks", love also the sense of exclusivity that the barrier to entry to IRC provides. Take that, and the hassles, away and it becomes yet another chat network.
Which Gordon Ramsey? The chef? He swears incessantly.
Hello All

If you want students in compulsory education (up to 16 in the UK) and in 'post compulsory College' (up to 18 here in the UK) to read any of your stuff at college, then you need to watch the language. Walled garden type systems block profanities.

Fsck could be used and would add a certain cachet...
Yahoo, Microsoft, AOL Formally Announce Ad Pact
Hi, cofounder of Simple here.

Some people are driven to change banks because of interest rates, but those people are not the majority. Most people change banks around major life events: moving, getting married, getting your first job, etc. Or, they change banks when they have an extremely negative experience with their current bank.

Either way, changing banks is a hassle, and we really have to make it easy and compelling. But interest/rewards aren't the only motivation, or even the primary motivation, for switching one's bank according to bank industry research.
The point is that the skill set to be able to do science and to judge scientific manuscripts are very close together. Keeping on top of one is keeping on top of the other.
I was responding to the ridiculousness of the argument put forward, which attempted to prove a point by noting that you can't prove a negative.

I even left some hints:
http://en.wikipedia.org/wiki/Russells_teapot
It's exactly like stand-up comedy: some swear brilliantly, some do okay at it, and amateurs think that is what's funny.

And to paraphrase Isaac Asimov: Profanity is the first refuge of the insufficiently eloquent.
I specifically did not make a 1-to-1 relation on sales, instead stating "the number who play games on the device". I subsequently put up a range so large (100-250 million) that it'd be hard to call it an assumption.
> It would be a boon to criminals, though, unfortunately.

Only if it were real-time. If there were a 7 day lag on the data being publicized it would prove the point without giving the possibility of using the data to evade police in the moment.
Designers, come one come all – we need you to make Do the best it can be. http://www.authenticjobs.com/jobs/10457/product-designer
How can people evaluate if they're comfortable using this service without asking these questions? I don't see any technical posturing. And I do see, deep, pointed questions from people interested in the service, but still skeptical about it.
I don't know chef's knives from Adam, but I'll counter that with some stuff I do know about, which is hand tool woodworking.

TL;DR: I buy handmade saws because they are demonstrably superior.

Time was you could not buy a quality Western saw new for love or money[1]. And by "time was" I mean "as recently as six to ten years ago". Independence Tools were the first people since the 40s, probably earlier, to make a dovetail saw worth using and that was in 1996 or so; if you wanted a full sized hand saw pretty much only the Lynx/Pax brands existed and as an owner of three of those let me tell you they do not come ready to use (think re-setting, resharpening, and making the handle comfortable to use).

Most people working in the western tradition used their grandfather's factory made saws, which despite being factory made required extensive hand work to e.g. get the taper grind right.
Relatively recently it has become possible to buy a very good mass produced dovetail/small carcasse saw from Lee Valley. But those saws aren't very old, and nearly everyone else in the industry (and it is an industry now, albeit a small one; I can't even remember all the small-factory superb saws made now. At least a dozen different marques) does it basically the way Disston and its competitors used to; skilled artisans.

It would not surprise me in the least to learn that cheap factory made knives have bad handles, bad balance, bad steel and a bad grind, and any one of those things can screw up a knife you are using all day every day.
In terms of the top sites using nginx they saw a big gain this week -

http://trends.builtwith.com/Web-Server/nginx

Whilst IIS7 is gaining market share it's as the expense of IIS in general losing market share.
Show HN: Our new start-up HomeZada
About 7 months in the making, this is our new start-up that we soft-launched last week

http://www.HomeZada.com

We think there is a gap in the market for people wanting to organize their house and possessions online. The mint.com for your home? We're proud of the v1 and have some big plans on what to do next in this space - lots of interesting things to do for sharing info & expertize in this domain.

I've been involved in a few start-ups before and this has certainly been the most fun to get going. We use a Rails 3 stack on heroku, and use S3 for files storage. I plan to write up a blog post on the tech details (gems used, various things we've found along the way). We also had some success on our use of 3rd party designers and the use of an interaction-design style.

We're a four person start-up, with myself and one other on the software/infrastructure side. Would love to hear feedback from the HN community and ideas of what you think works (and importantly doesn't!)

Thanks for any feedback & advice!
> Google App Engine is a toy

Compared to what? Maybe I haven't been paying attention, but last time I checked building fault-tolerant, arbitrarily scalable distributed systems was still pretty hard.
I am aware of the page and have written an Extension in the past. I am unclear about the following things
a) Is Jetpack the way to go going forward? How much of the XPCom api is available through Jetpack?
b) Is there an IDE I can setup that will allow me to get autocompletion for extension development?
c) Is there an API browser for XPCom objects listing the objects, the methods available on them and the minimum version of Firefox that supports the particular api? Having a searchable index would be even better.
d) When I was working on a Firefox extension I often got the feeling that I was doing something suboptimal because the development process seemed pretty broken. I was building extensions and had to restart the browser for them to take effect, getting a debugger going was more work than it should be, I wondered why isnt the Firefox ui itself written using HTML and css. I am hoping that more tutorials and workflow related posts will address many of my concerns.

Knowing the workflow of folks at mozilla will be a huge help to people like me who are working on writing extensions because the road to writing a meaningful extension is not as straightforward as it could be.

In the end I dont want the above points to act as a downer in a software release post and would like to congratulate folks at Mozilla about the great work that they do.
I really find that it's all dependent on the context.

The use of profanity in a presentation (or the use of humorous images) can set the tone of the talk, and in a larger context, sets the tone for the event.

People have stated that profanity isn't appropriate in a "professional" context, and I think I agree with that. I don't use profanity around my clients, I wouldn't put it in a report, and if I wouldn't use it in a talk internally at my company.

I work at a "professional" company.

As an artifact of the industry I work in, however, I see a fair number of talks that aren't supposed to be part of a "professional" context. They're supposed to be part of a social context. In infosec, there's a continuum of "professionalism" in events which ranges from a bunch of folks in a bar giving talks while drinking to a conference like RSA.

For what it's worth, I get way more out of events like the former (although certainly not because of people swearing).

I think if you're giving a presentation at an event, you need to know what the context of the event is, and your presentation should match it.
Link http://www.HomeZada.com
CloudSigma adds SSDs to its public cloud
Take a step back from being the author of this article, take a deep breath, and read through the whole of this comments page and try to get a feeling for the big picture.

From an non-vested point of view, I see an article presenting a point of view, 95% of comments disagreeing with the article, and the remaining 5% are you telling them they're wrong.

It feels like you've got a bit of an axe to grind. You've said your piece, now it's time to just accept that not everyone (or in fact most hacker news readers this morning) agrees with you
I can actually think of a few good reasons why you might want to remove messages as a moderator. We'll add this soon.
I've always wanted to put a camera outside my house and record all the cars that pass on the street, maybe do some license plate detection "vision" stuff. Basically have my own citizen's traffic cam. I'd love the idea of a citizen held Government Information Bureau where you could publish such information.
The Do team has been using Grove for a while now, and we're really liking it. The web app supports embedded content and gravatars, and connecting via IRC is great for those who love it.

We used Convore in the past, and Grove has definitely encapsulated the best parts of Convore along with laser-focused features and great performance. We actually can't wait to be a (or the first?) paying customer.
Note that the nature of research varies quite a bit from discipline to discipline. Physics has a preprint-oriented culture that reduces the conflict between individual interests and the wider ends of research.
Show HN: Social Network For Groups
That's fairly typical though.