skysight-inc/HackerNews huggingface dataset:
We've been fortunate to have a bunch of startups we love and respect try us out, and most have become our customers.

When I see them on our signup dashboard, I typically reach out to them individually, telling them that we use their service/love their restaurant/whatever, and offer to personally ensure they have a great experience. Our product is one that many try, but few "buy" even though it's free and almost always a good financial decision.

These personal emails have been very useful, in getting feedback about our service, helping convert customers, and creating relationships with other companies we love.
> only at frequencies outside the hearing range of most people.

That is the idea, but the reality is that past a certain bitrate, songs begin sounding weak/metallic. That bitrate is dependent upon the listener, the equipment, the song, and the codec.

I cannot give you any nice, objective numbers here since sound quality is heavily subjective. But you cannot discount subjective experience here simply because a study found that x% of the general population cannot discern the difference between 128kbps MP3s and 320kbps MP3s. My own experience is that many songs suffer with 128kbps MP3s, particularly classical. I've used at least 192kbps MP3s since I started storing my music collection on a computer.

Also consider the fact that if bitrate was irrelevant, why are the content providers tending toward higher bitrates? We can safely assume they'd prefer to act in their own interests and keep bandwidth as low as possible.
Getting a Truast Guard SSL security certificate is not that hard to do.
Misconceptions about learning to code...and jello
> I'm willing to bet your workplace isn't covered in advertizement posters and have an intercom and/or tvs constantly blaring ads all day unless you work a particularity shitty, most likely retail, job. Why not? If you could just decide to tune out the ads once and never worry about it again, why not?

I work from home, and generally have the TV on all the time, showing me amongst other things, adverts. It doesn't bother me. In fact I find it very useful and interesting.

It's no more a necessary evil than "shops" are.

Shops are pretty much advertising. They connect a consumer to several manufacturers. They stock things you might want to buy. You go in, get bombarded with branding advertising products. You filter out the ones you want, and buy them. The shop gets a cut of revenue, just like a website gets a cut of any sale after a user clicks on an advert (Either directly, or averaged out to a per click/impression price).

Some people do hate shops as well. I've gone to the mall with people who find the whole experience absolutely horrible and uncomfortable. Personally, I love browsing round shops, seeing what you can find.
I don't really have much pity for someone who goes to google.xxx expecting google.com for porn and becoming infested with malware. The risk of BigCo not owning their domains in all possible TLDs is from phishing targets on their potential customers, email attacks. Apart from that, it seems really unlikely that target.xxx would outrank target.com in a search, so target.xxx would never be visited aside from idiots thinking it's Target With Porn or clicking an email link. So if the TLDs are a scam, the BigCos that play along are willing suckers.
I'm sure we've all read the NYTimes Locksmith piece; it was posted here multiple times

I actually missed it, so for other readers who may have missed it:

NY Times article: http://www.nytimes.com/2011/07/10/your-money/lead-gen-sites-...

HN discussion: http://news.ycombinator.com/item?id=2745975
A Circular CSS menu with circular sub menus
Suspects Arrested in Assasination of Blogger
When will todays criminals learn that they must have a box of donuts and fresh coffee "complimentary" when they sell lemonade.
I've been a pretty heavy GIMP user for the last 10 years or so, and I love it.

Or loved it.

A few years ago, they decided to drastically change the UI without any apparent way of changing it back (2.6 vs 2.4 -- the way the windows are layed out has changed).

I think this was probably done to make it easier for people to transition from photoshop to GIMP, but what the gimp people are neglecting is that there are lots of people, like me, who grew up using GIMP. I've probably put about an hour of photoshop time in in my entire life, all of it happening while I'm sitting at the photo shop waiting in line to talk to a tech (they have a huge wacom tablet there to play with as a demo).

Same goes for inkscape, same goes for scribus.

I think what's important to understand is that the OSS solutions aren't just for people transitioning away from adobe. There are a lot of us who have been using them all along. When the maintainers make changes to these things to make it easier for new users, they're also making it harder for us.

Which sucks.
Depends on whether they have an automated circuit breaker in place.
I prefer the word "accurate". I disagree with your apparent claim that any organisation which sells stuff to a large number of UK citizens is automatically a tax payer funded organisation.
One thing I've had happen with a couple of freelancing engagements I thought were promising is them wanting me to quit my day job and work full-time for them. I'd work for them for a couple of months, and then one day they would drop the bombshell that they really liked what I was doing but they wanted me full-time or not at all. I tried to convince them that it's better for everyone to have some of a good thing than none, but it didn't work, and the relationships ended quite abruptly.

Two cases don't make a trend, but be aware that this can happen and it sucks when it does.
Pain Builds in Europe’s Sovereign Debt Risk
I hope it goes without saying that if a prospective student wants to learn how to "meet deadlines and get results", he should go get a job, not go to college. Going to college and cheating is both a destructive (it takes away time, resources, and credibility from the students who are actually there to learn the topic) and inefficient way to learn those skills.
Google Code Jam solution: Space Emergency
Military software predicts Greek default
Starting a business in Iowa … isn’t hard
In a slightly related vein, does anyone know if there's an official "donate" page? For all the help that nginx has been, I'd happily contribute some money to the author(s).
I am totally on Mark's side...what kind of a CEO/Founder would say something like "as to why he wasn’t pushing to the front of the queue"

Bottomline : Do not work for Twitter unless you want to be a "Back-Pushed" employee.
Stone and Williams looked at Zuckerberg and enquired as to why he wasn’t pushing to the front of the queue, only to be met with a "that’s not how we do it here" rebuttal. The duo from Twitter promptly left, Stone telling Sagal "we don’t like to be queued up".

This story is told from Stone and Williams' perspective, but Zuck comes out sounding a lot better. Who wants to work in a place where the founders will push you out of the way to get to the food first?

Let's hope this is media distortion, not their real attitude.
Photorank is Klout for Pictures
Ask HN: My first blog post
This is my first blog post ever. I plan to write on Software Development and Programming. Comments about content, writing style or almost anything are very welcome. Thank you for your time. I appreciate it.

Link : http://blog.diskodev.com/no-silver-bullet-but
BlockKit - Missing Blocks for UIKit & Foundation
I had the same reaction - my guess is that the queuing up was as much an excuse to leave as it was a reason to leave for them.
This is incredible news. Congratulations to Igor and the rest of the nginx team.

Does anyone know if the model of open-source with a consulting/premium support company behind it works? I've paid 10gen for MongoDB assistance before, so I know there has to be some legitimacy behind the model. And, you know, MySQL.
New gTLDs are required to support both the UDRP and trademark clearing houses. These two options provide trademark holders with protections that are unavailable in any other sphere of the market. With clearing houses trademark holders don't need to buy domains, they can block their trademark from being registered, albeit with a one off fee.

The trademark lobbyists have managed to garner a priori chilling of speech and yet this doesn't seem to be enough to satisfy.
If you own a TV and only watch Sky, you are required by law to pay the TV tax. What organizations were you thinking of that can compel the purchase of their product in order to consume a rival product?
I'm a bit more optimistic about the new TLDs, I hope multiple TLDs are created with a fairly generic name, .site or something, and domains sold for pennies each.

While they will never be .com, these new TLDs will hopefully devalue .com and the other old TLDs, making the existing hoarded domains into more general use
> How does parallel processing in Scala "rock"?

Actually, in this case I was mostly referring to the parallel and distributed collections. And stuff like coding a for comprehension that can be transparently spread over multiple cores or even boxes.

I don't know enough about the actors stuff to make a good statement about it.
Yes I understand, actually I know quiet a bit about how dinosaur like RIAA/IFPI make their lives:P

But as I quoted in my article, Spotify staff admitted that they got music in lossless from labels, and have the rights to convert and stream them in HQ.

To be frankly I know how this will end: most users don't care and the story sinks into nowhere. For my own interest I don't even want to do this, @Spotify tweeted about my blog about eight times since last year, and I'd assume it won't happen again after this post. The US launch tripled the traffic of my site, a post like this will only bore the new visitors away. I did this because I believe it's the right thing to do, and I still have faith in Spotify. That's all.
Thanks for the link.

This is used in h5ai. I find these views more useful that scroll bars. Its amazing what can be done inside the browser these days.

http://larsjung.de/fracs/

> jQuery.fracs determines the fraction of an HTML element that is currently in the viewport, as well as the fraction it takes of the complete viewport and the fraction of the area that might possibly be visible. It also provides the coordinates of the visible rectangle, absolute (in document space) and relative (in element space).
The real bottom-line question for Conde Nast, the company that bought out Reddit, is when does the earnings stream from Reddit begin to pay back the investment used to buy Reddit at a reasonable rate of return? I have seen NO reporting at all that refers to actual numbers and "shows the work" to demonstrate that Reddit was anything other than a losing investment for the company that bought Reddit. If anyone reading this has a link to a thorough analysis of how Reddit contributes to Conde Nast's financials, in light of the large up-front (and now sunk) cost of acquiring Reddit, I would be glad to give it a careful reading, financial calculator in hand.
If you like to donate to nginx, you can make a donation via

PayPal
paypal@nginx.net

http://sysoev.ru/en/donation.html
I like the user interface... my suggestion is that you should include best photos from users
Spotify’s Limited API: Can it be Competitive?
Self-selected survey respondents != actual population.

Though I suppose, also -- IQ doesn't say much at all about what your vocabulary will be. If you don't read much, or mostly read popular literature, it doesn't matter how clever your are; your vocabulary won't be any bigger than the words you've encountered enough to form (or look up) a definition.

Though it's also worth noting that beyond a certain point, building a broader vocabulary isn't very useful; when you communicate, you generally need to limit yourself to vocabulary your audience knows. Likewise, when you're reading, it's pretty common that the authors using particularly obscure vocabulary are using it to muddy their meaning, not clarify it.
There's no distortion. He might have been joking, but it was related during banter when he was a guest on the "Wait, Wait Don't Tell Me" game show, not an edited interview.
Could you elaborate? (true interest, I didn't downvote)
From http://www.copiepresse.be/pdf/Copiepresse%20-%20ruling%20app... Section V:

"Orders Google to remove from Google.be and Google.com sites, more specifically from the "cached" links on "Google Web" and from the "Google News" service, all articles..."

Depending on your interpretation, they were supposed to remove the newspapers from Google News and remove the "cached" links from Google Search results.
From court order, via http://www.chillingeffects.org/notice.cgi?sID=2160

> Order the defendant to withdraw the articles (...) from all their sites (Google News and "cache" Google or any other name (...)

The other articles linked from http://slashdot.org/story/06/09/18/115203/Google-News-Remove... are down now, but I believe the original lawsuit was in that very spirit: remove their articles from all Google's websites. Not just from Google News.

Logical argumentation aside, Google's in no position to second-guess a court order ;-)

Why did Associated Press put such a negative spin to the story? We can only guess...
Google scrubs Belgian newspapers from Search
Judge Rules: HTC Infringed On 2 Of Apple’s Patents
How large of a problem do you think this is?
An easy solution is to send google the bill for the signage and orange cones.
And the Microsoft crowd is sometimes reluctant to embrace non-Microsoft technologies.
It's this thing about each object being responsible for the memory allocation of the data it points to:

// Untested code, I hope I didn't miss anything
class Foo {
public:
Foo(const Bar& b) : b(new Bar(b)) {}
Foo(const Foo& f) : b(new Bar(*(f.b))) {}
Foo& operator=(const Foo& f) { b = new Bar(*(f.b));
return *this; }
~Foo()throw() { delete b; }
// other methods
private:
Bar* b;
}

std::auto_ptr<> let you keep your default destructor:

class Foo {
public:
Foo(const Bar& b) : b(new Bar(b)) {}
Foo(const Foo& f) : b(new Bar(*(f.b))) {}
Foo& operator=(const Foo& f) { b = new Bar(*(f.b));
return *this; }
// default destructor
// other methods
private:
std::auto_ptr<Bar> b;
}

Or you could do away with pointers altogether (not always applicable, and it may fill up your stack too):

class Foo {
public:
Foo(const Bar& b) : b(b) {}
// default copy constructor, operator=, and destructor
// other methods
private:
Bar b;
}

So, whenever you need another instance of Foo, it will create another instance of Bar, which may create another instance of Baz… you get the idea. It is quite simple to do, and guarantees the absence of memory leaks, even in the presence of exceptions. But it copies a lot of data. C++ 0x move semantics will make it a little better, but it won't completely eliminate the problem.

Actually, copy is the essence of RAII. Rather than saying "hey, your piece of data is interesting, let me hook it" and later complain when the fish broke your line (dangling pointer), RAII says instead "hey, your piece of data is interesting, let me have a copy" so you are sure to keep your data safe, and the other is sure to be able to safely destroy its own copy at any time.

On a side note, you could avoid copying Bar instances by using Boost's shared pointers or a garbage collector. But it will only be practical if Bar is immutable. I am also told that there are other memory management schemes, which can be very efficient, but tend to be complex and error prone.
This is what the FSF has been preaching for years. Their claim is that Free Software is the most capitalistic of them all: the consumer gets a choice in who supports it, and anyone can open a support/consulting business. Red Hat is probably the most successful company running on this model.
I speak as an undergraduate here, so I realise that there may be some things about your position that I can't really appreciate properly.

I also think that if you made it very clear that NO collaboration was allowed then it is true, this student cheated.

However, I would say that a no collaboration rule is something you may want to be wary of if you're keen to have a good class ethos. I have always found that classes where some level of conferring between students has seemed to bring the best out of the assigned task. Direct copying and working together is obviously outside this, here I am for instance talking about doing your work at a computer next to someone doing the same work - and discussing the task with them as you go through. The very best lecturers I've had, whose coursework I have learned the most from, have been the ones who allowed and encouraged this practice.

The end result is a class ethos and atmosphere where people learn from one another and take an active interest in the subject matter. Another result is that people can become more competitive among themselves, especially if the coursework is creative enough to allow some 'flair' to take place. (For instance in a programming task 20% of the marks are often given for extensions). A side effect of this competition is that students will not tolerate other students stealing from them. They certainly won't tolerate copying from previous years solutions. Quite apart from this intolerance of cheaters the sense of competition allows a sense of personal pride, whereby students want to hand in a good piece of original work.
Would a button "notify the sender that the message has been read" solve the problem?

Sometimes you have no time for proper response or no wish to compose formal acknowledgement.
Red Hat is the poster child for making money off of supporting open source
This fits my feeling that one aspect of the disparity is that tech personnel in So Cal startups aren't offered as good a compensation terms, that lowers the population willing to take the startup risk because the potential payoff is generally lower.
While it may be possible to use these tools as a solo designer, if you work in a larger context then file interchange is a requirement. Good luck getting corporate clients to download, install, and use this stuff. Instead, they'll be asking why you can't deliver according to their specs.
Dell wants to use Google+ Hangouts for customer service
With LinkedIn charging you to message a single person and Facebook's closed network, Google+ has a great opportunity by blending the open/closed network concepts.

Nice creativity on your part!
From the transcript of the NPR radio show this is taken from:

Mr. STONE: That wasn't even the worst moment. The worst moment was he was like hey, do you guys want to go have lunch at our cafeteria. So we had to wait on this huge line for lunch. Evan was like aren't you the boss? Can't you like kind of cut the line a little bit here?

(Soundbite of laughter)

Mr. STONE: And he's like that's not how we do things here.

(Soundbite of laughter)

Mr. STONE: And that's when I said, oh my gosh, Evan, we have that thing.

SAGAL: Really?

(Soundbite of laughter)

Mr. STONE: You bailed?

Ms. POUNDSTONE: All because you waited in a line?

(Soundbite of laughter)

(Soundbite of applause)

Mr. STONE: We don't like to be queued up.

(Soundbite of laughter)

Really curious from anyone who has the time to listen to the whole audio if it comes of as a joke or not.

http://www.npr.org/2011/07/16/138160765/twitter-co-founder-b...
Just what I was looking for - thanks!
Fast logistic regression on Big Data with commodity hardware? No problem.
Researchers Develop Proxy-Less Anonymity System
lol; touché... but I did say 'very unscientific'.

So are you saying that a properly encoded mp3 can match a properly encoded ogg at a given bit-rate?

Cause in my (again very unscientific) experience mp3 is a lesser codec. Or am I running into a lot of improperly encoded mp3s?
Transfer of Health Data From Google Health to Microsoft HealthVault
I hate the domain registration system as a whole, but I love the idea of TLDs. It's likely my anger is misplaced since I scarcely understand the business of it, but I find it infuriating that most ".com" domain names are taken by squatters. Perhaps squatting is just too hard to enforce (I think somebody could come up with an anti-squatting policy), but more likely I feel a lot of people decided it better to make an easy buck and have the "market" sort itself out.

However, I really like the new concept of TLDs. There are a few reasons why I think this will benefit the internet as a whole.

First, if it catches on, then TLD's will mean a whole lot less. ".com" will lose it's ubiquity, and I (along with thousands of entrepreneurs) will finally be able to register suitable domain names. No more need to make up names. No more need to negotiate with professional squatters, domain name dealers, etc.

Second, it's not just about the name of the TLD, but a lot about the policy. Imagine if ".startup" was just $1/yr, but you have 1 month to put up a real site or your domain gets put back onto market. Or you could have strict rules of inclusion: Imagine a TLD called ".realperson" that requires a video of you to be sent doing a backflip before registering the domain. Of course, the authentication of doing a backflip would likely be replaced by something meaningful.

Third, as alluded to in my second point, it creates opportunity for businesses built off of the concept of TLDs. There really is a ton of room for innovation.

Finally, I think there is a lot in a name. .tv, .info, etc didn't fail to catch on because nobody cares about names. They failed because all of the .tv and .info domains weren't owned by the same entity. If you add cohesion to a TLD, I think it could become quite powerful, and I think there are actually a lot of cool things people will come up with. For example, if .info were created under the new system, "foo.info" might be able to send you to a wikipedia summary of "foo". Alright, that example is not entirely useful, but you get the picture.

* Disclaimer, I scarcely understand the domain business. Any correction or insight is greatly appreciated.
New channels feature on Tusulog. Check it out
mistake or not, i don't believe i assumed any words from the RDB (or any other) domain are the absolute definition.

i do assume that people often learn and understand things based on existing conceptual prototypes. that was my problem trying to understand cassandra.
but that command triggered a series of pipes internally, now you have to trim the status mess?

No. If you run an external command from an rc script, ie the shell is doing the fork and exec for you, then $status will have a single number just like $?.

It doesn't matter if the external command is an rc script that, internally, runs a pipeline at the end. You will only get a multi-status if the previous statement within the current rc script was a pipeline. Under sh, bash, or ksh, people rarely bother to look at $? in this situation, since it's either potentially irrelevant (without -o pipefail), or you don't know which program it's from (with -o pipefail).

so you call one command and want just to know if it failed

This works perfectly fine in rc:

find . | grep '[0-9]' | wc || echo >[1=2] "number files not found"

From the rc docs:

> Any $status containing only 0’s and |’s has boolean value true. Any other status is false.
Go to http://www.hydrogenaudio.org/forums/ and you can find all the nice objective numbers you want. The reality is that they now do listening tests at <96kbits because the encoders are too good above that threshold. Subjective is no more useful here than it is any other quantifiable, scientific application.

Providers push higher bitrates because customers think they're better and demand them.
Congrats! nginx has been such a great success so far, very exciting to see you take it to the next level!
The cloud will solve it
If they can somehow create content that fools me into thinking they are the original person, I might just be as interested in following the impostor instead.