skysight-inc/HackerNews huggingface dataset:
If you take license violations very seriously, then I imagine that an audit of your computer would reveal no movies, songs, fonts, or applications that are not properly licensed, right?

Is Apple out of compliance with the license? Perhaps. Is this on my list of the ten thousand things I'm most concerned about? No.

And as for your assertion about Microsoft suing Apple in a heartbeat over a similar compliance issue, I think you don't know what you're talking about. Microsoft, to the best of my knowledge, hasn't sued anyone over the hundreds of MS patents they claim Linux violates. It took Apple a few years to get around to suing Samsung.

In other words, Companies' legal teams are usually subject to adult supervision by their CxOs. They don't just go around suing willy-nilly. Many lawyers see conflicts that lead to lawsuits as failures.

Reality is so surprisingly messy.
Overcommit seems to have changed somewhat since the "early days," as it's now heuristic. I ran into this once when I couldn't malloc 8 GB on a 64-bit machine because RAM + swap was less than 8 GB. http://www.mjmwired.net/kernel/Documentation/vm/overcommit-a...
I've been wanting some way to figure out what things people LIKE ME are doing that are trending right now. If there were people checking into bars all around NYC tonight with tags like "crowded" or "the hipsters are out" or "popped collars" or "quiet" or "divey vibe", I would be paying a lot more attention.
Doesn't say anything of "timely manner" in the license text. It just says that besides distributing the sources with the binary it's sufficient to accompany "a written offer to give any third party the source code".

Thus, they're on clear only if they give the source code to anyone who asks. Apparently they don't: giving it "soon" is not giving the source code but merely stating a promise to do so which is not allowed by the license. Ditto for not responding.
Was Yuri Milner's investment part of that blind $150k investment he gave to all companies in YC during that one season? Or is this a subsequent investment?
Oh gosh you're right. I wasn't thinking about the context in which the question was posed. Anyway, hopefully someone will find those examples interesting. NVIDIA's CUDA developer zone is chock full of great resources for GPGPU (like video lectures and tools and code examples).
PSGI/Plack - Perl Superglue for Web Frameworks and Web Servers
Anyone complaining about USPS quality of service should really travel to other countries. From my experience in Europe and elsewhere, USPS knocks it out of the park.

One of the reasons that USPS is a national monopoly is that it provides an important piece of national infrastructure. I don't see how that is going to be replaced, as many features of federal and local government depend on systems for reliably sending citizens messages, such as censuses, legal notifications such as court summons, drafts, various aspects of voting and elections, information and notices from local governments, etc.

Most of these depend on every citizen being reachable by mail, which is in the USPS's charter, and which causes a lot of overhead. If the USPS goes away, private companies will not provide service to everyone. I have no idea how these systems will continue function (e-mail is, for various reasons, not an acceptable solution at the moment).

I would love for USPS to develop alternate forms of income in order to essentially "pay for" traditional mail delivery. I'm not sure it's in their DNA though.
Your captcha thing is broken, and your website is now non-responsive.
It is nothing to do with S3, in fact that is arguably one of the most robust parts of their stack. EBS and EC2 have mostly been to blame.
I'm not a lawyer, but I'm pretty sure it implicitly requires reasonably timely release of source for a binary. There's nothing in the license about any period of time that you're allowed to leave it before providing source, so I assume it's supposed to be fairly immediate. To put it another way, the license would be useless if they were allowed to wait 100 years before providing source. Since that's clearly not okay, why should waiting 6 months be okay either?
Google's Android Moves Past BlackBerry
Go's multiple return at least makes that simpler than C, you don't have to remember to check a global error code, and there are no magic return codes multiplexed with the expected response.

But the fundamental difference is that if you have code that does

a()
b()
c()

then you can guarantee that a() will be executed, then b(), then c(). And if there are any branches in case of errors, they will be explicit. Exceptions surround every statement with the possibility of an unannounced exit.
> If you want your mail delivered to your door, then you can pay extra. Otherwise pick it up yourself.

The funny part of that is, that is the inverse of how it is now. The post office charges for PO Box rental [0], but delivers to your house for free. Keep in mind that most post offices do not have sufficient PO Box numbers to cover all teh points they currently deliver to.

[0] the exception being those places with insufficient density to justify street/rural delivery. In those places the customers must travel to the post office to collect their mail, and they get the PO Box for free.
Nib-le your way to CSS extension
What are these "data caps" you people are talking about? We don't have them on regular broadband, mobile broadband or mobile internet here?

Kind regards,
Sweden
From today's TechCrunch article: "For the Andreessen Horowitz meal on May 18, you’ll have to bid to win"

From last week's TechCrunch article: "A lot of people have suggested he have the “commoners” bid for lunch spots with the more well-known investors and Valley personalities on the site. [...] I want to lunch with people who are interesting, not people who can pay the most money. That’s just weird."

http://techcrunch.com/2011/04/27/letslunch-launches-in-new-y...

Disclaimer: of course I have a horse in this race. But I find the differing approaches fascinating.
>The whole point of CSS is to take things like width="200px" out of the markup.

I don't see how that's really an improvement in this particular case. In fact, I would say that using 'width="200px"' inline may actually be more readily understandable and maintainable than having the style defined somewhere else and then used only once. (I'm assuming that the 'width="200px"' is not duplicated multiple times in the PHP/Python/Arc/etc code that generates the HTML page. If the same style needs to be identified multiple times in the source code, then of course it may be a better idea to define it once and thereafter refer to it by name.) Are there any practical benefits that I may be missing?
I was expecting something like

Hi! Thanks for visiting us.

Feel free to look around in:
/accounts/o8/id
/ads/preferences/html/
/ads/preferences/plugin
/alerts/manage
/books/about
/booksrightsholders
/globalmarketfinder/*.html

[snip]

Please stay out of:
/accounts/o8
/aclk
/addurl/image?
/ads/preferences/
/advanced_blog_search
/advanced_group_search
/adwordsresellers
/alerts/
/analytics/admin/

[snip]
Repeat 1000x, pull out the winners, and diagnose!

1. If consistent winners can be identified, I'd expect them to demand much higher then average pay.

2. Everyone of your turks might have to be licensed to practice medicine, or the government might put at least some of you in jail.

I know of at least a few melanoma identification, using software, efforts which died due to regulation and the shocking resistance of doctors.

But I wonder how free apps, good at diagnosing all kind of things, would do? With cellphone CPUs and cameras getting better you could catch quite a few things...
Then implement '__del__' which will e.g release the lock on garbage collection, and use 'with' when you want to be deterministic about it.
Hehe =)

That said, a software system which sorts and analyzes customer complaints based of language recognition could provide a lot of value.

Having it send automated, keyword based responses, probably not the best idea, though.
Ask HN: What are the best looking news sites?
I need inspiration for a side project I will be working on for the next few weeks. Please post examples.
Wow, the UI is gorgeous! I wish I had this before my Eurotrip. Well done!
Raspberry Pi Foundation's USB Key PC
Fairly immediately?! What the hell does that mean? We all need to spend less time talking out of our asses, playing armchair lawyers, and more time either heads-down coding or going to law school.
For me domain experience counts for a lot - and is crucial at all points in the process... from problem discovery + solution development through to how you go sell and market your service.

What domain experience in the b2b-facing world do you have? Have you worked in a corporate environment and been part of processes that could be made more efficient via technology? Perhaps you have worked in a specific vertical like retail, real estate, accounting etc and can think of pain points there.

Or perhaps you haven't. And that's also my point. If you haven't experience any of these pain points then how can you really put yourself into the place of the user or the person who will decide to purchase your service. How will you even know how to market it - use the correct language, know which places to advertise, how to create word of mouth, etc?

When things are really low and the business is struggling, etc where will you find the passion and the drive to wake up in the morning and still be pumped up about what you are building? How will you keep the fire in the belly burning if you've never had the problems you are building for?
Yup, got it mixed up. Here is the more recent outage detailed on the reddit blog:

http://blog.reddit.com/2011/03/why-reddit-was-down-for-6-of-...
The value of Google Maps directions logs
You want me to pay extra for the privilege of having junk mail delivered? I can't see this being a very popular option. Sorting through the junk to make sure I catch the rare piece of important mail is a chore. I would pay extra to opt out of all mass mailings, and have the occasional piece of actual mail delivered. They'd probably only have to open my mailbox 5-6 times a month. Win-win.
I think a question people should often ask themselves is: Have you considered if you need a build system at all? Is this something I can properly build with a plain old Makefile?
We built Spottiness also to uncover fraud, abuse, and other wrongdoing. In Spottiness, anonymity is not an option: it is required. The site is new and hasn't taken off yet, but we are optimistic about its possible impact.
http://www.sixtysymbols.com has a great collection of physics and chemistry clips given by university professors. They're all 5-10 minute tidbits of trivia and general knowledge stuff.
Once we get to the point of AIs approaching sapience and/or aliens surfing our internet, we can change it to people.txt.

Toaster jokes aside, I doubt AIs will identify more with primitive search engines than other sapients.
People aren't necessarily buying the MacBook Air because of the hardware or the price. At the end of the day, you want a stable platform that takes away the micromanagement and lets you get to your work.
Assuming you want feedback, even if simply to decide it's wrong, for what it's worth I offer the following observations.

I stared at the screen for some time trying to work out what to click to find out what it looks like, how it works, and how it feels to use. I still don't know any of these, but eventually found the huge "BUY NOW AND DOWNLOAD" bits after the fold. That seems sub-optimal.

There's a lot telling me how good it is, but nothing letting me try a few phrases for myself. The adage is "Show, don't tell" and I think you need more of that. And I don't mean a video, I mean a representative experience, even if it's tiny. One phrase, two phrases, and there's every chance I'd say yes. With nothing telling me what it's like, no chance.

I even need to click through to a specific language to get a sense of what it's like. That seems wrong. There's nothing to click, nothing to see, nothing to interact with, and despite trying, I very quickly felt like giving up.

So I suggest you think more carefully about the limited, first page of real estate. Give me something, anything, to see what it's like to use. Maybe the product is great, but I have no way of knowing.
Google on Panda - More guidance on building high quality sites
Effective Connection Through Conference 
In the modern world of technology people are struggling from different kinds of problems in our society and using an effective forum is important in order to fully understand it. Probably they call this a “Conference”. Well, before when I was a kid when I heard the word conference the first thing that comes in my mind is that this is only exclusive for adult people who are wearing business attire with suitcases in their hand and practicably they gonna sit in a room and discuss everything along with the table, and that's probably right but as of now we can see that they are several ways on how we can do it.

First is the Individual Conference upon the individual theme this considered all things related to any topic. Second is the Group Conference which deals with troop or at least two people and the last is the Individual Conferences. Upon the Series of themes that could come up upon the progression of the topic. Dealing with topic that gives you too much interest is something that can help you to become a good speaker as well because you brought up all the ideas and thoughts that could share to others. The quality time that you share with others can create a bond that most likely can turn into a real long lasting beneficial friendship. Always talk in a positive and in an enthusiastic way. Be polite. Most people are not aware that having an effective ways in dealing with others is not just being recognized in front of many people but also you can make it in simple ways as long as you know your goals and you are living out with every words that you said.

I've been through a lot of <a href="http://goingtomeet.com ">conferences</a> when I was in college and I can see that not all of them really struck me since it is always expected that there is always a negative feed back and we can't avoid that and of course there are different reasons behind in it that we can consider. Maybe because the speaker is not prepared but we all know that preparation is a key to success. Too much talks that does not relate to the topic is also disgusting since it does not make sense especially when the topic being brought up would probably lead into different story and so on. They should also consider that some people are time conscious and when the topic becomes boring the people you are dealing with will become passive at all.

When you are passionate about your subject it can also give an appeal and positive impression. Using a common link could strike their emotional appeal and this could maintain their interest until the end of the conference. Always remember not too over burden the people with too much detail. Be straight to the point in fact short words with great impact are easy to remember. But some speakers would definitely be remembered because they know how effective connection through conference is since they talk from the heart they were able to connect with the audience and that could make them feel relaxed and a good listener. Take note; It is not what you say that counts in the end, but it is how you were able to make an impact in what they hear.
Wow...reads like the who's who of investors. Congrats, Grubs.
Thanks for promo code!

Would love to see a web based application I could use from my computer. Maybe even subscription based?

What about Russian language? It is the largest native language in Europe.
This article has no facts to support that assertion, and serves to support the argument that there is a bubble.
It's not so easy because what happens if you have code like this:

static File globalFile;

void register_file(File aFile)
{
globalFile = aFile;
}

void myMethod()
{
disposable File myFile = new File(somePath);

register_file(myFile);
}

If you answer, "add referencing counting", reference counting isn't perfect because you can create cyclic references.

The only reason RAII works in C++ is because you can refer to an object by value and separately by reference. You can create stack-based objects that have a defined scope.

You really can't have this in a language that always treats objects only by reference.
In a way I'm going for a worse-is-better tactic. It doesn't do everything GroupMe does, but -- as you say -- that means it can be simpler: there's less to configure, you don't have to download an app, you don't need a smart phone, and you don't need to know anything other than how to text (which, after all, not all mobile phone users even know how to do).
I kinda surprised more people weren't aware of this. The entire CDF program thing is kinda neat. You can embed these plug-ins into a webpage. They aren't restricted to this website.
How I Met Your Router: From Exploit to Physical Location
Show HN: The Modern Emergency Wallet Card
This isn't exactly from an unbiased observer: it's Ed Bott's "Microsoft Report" blog. The obvious question here is, "Why is Ed Bott covering Mac malware? Doesn't Windows have enough of that to keep him busy?"
Mr. Welte's approach so far has been to talk to the companies first, and only sued if there has been absolutely no (or negative) response.

I think the blog post is part of the "not yet suing" process too, it tries to build a bit of pressure on Apple in the hope that no lawsuit will be necessary.
Navigating Cities and Understanding Proofs
Skype bug gives attackers root access to Mac OS X
"Of course, Apple slammed Microsoft many times with the "Get A Mac" campaign, but at least the ads were funny and generally grounded in truth..."

Baloney on the 'truth' comment. Advertising spin is advertising spin. I used to (and still do) watch Apple do it all the time. It's the nature of competitive advertising.
Congrats! It's a great idea and well implemented. Though I started laughing and got distracted at the raffle note: "If you do win, you’ll be asked to pay the $35 set fee for the meal"

It's an article about raising $1.6 million.

The contest must cost what, $350? Is this a legal thing?
Skype for Mac Has Dangerous Security Vulnerability - and No Word From Skype
Damn, I was hoping they'd implemented the humans.txt captcha to keep out humans: http://www.mrspeaker.net/2010/07/15/humans-txt/
Complete, non-diff updates have predictability on their side; if something was corrupted on the user's end, the update will overwrite it, whereas a diff will leave it in an unpredictable state.

I suspect Apple prefers the simplicity and explainability of "here's the update, same thing for everyone" to "well if this smaller update didn't work in any of a huge variety of ways, you could optionally try this other update"
Wonder why they didn't go all the way with the Air and say "HardDrive: None."
email at textyapp dot com

It was listed somewhere - can't remember where, I'll forward the original to you now.

Keep up the good work.
How To Effectively Manage Your To-Do List
The HTML5 boilerplate provides a boilerplate humans.txt

https://github.com/paulirish/html5-boilerplate/blob/master/h...
no linebreaks? it's not animals.txt

gentlemen stay within 79 characters of the start of a line
Skype vulnerability discovered by Pure Hacking
It's a trade-off between the size of a download and having to prepare, test against and support multiple configurations.
http://news.ycombinator.com/humans.txt

Unknown.

----
Awww... :(
Using Facebook For Customer Discovery
My answer would be to create a shortcut in the existing reference system of the gc. Invoke a subset of the gc which checks a reduced list of object references made from that scope or deeper.

Reference counted systems only work if you don't create cyclic (strong) references, so that argument is moot. In fact, reference counted systems can deal with resource objects easily so long as the compiler/interpreter ensures that pending autoreleases are executed when unwinding the stack during an exception.
A Syrian Man-In-The-Middle Attack against Facebook
Computer Search Engine
Given the lifespan of SSDs I'm not sure I'd expect much long term stability from a MacBook Air. http://www.codinghorror.com/blog/2011/05/the-hot-crazy-solid...
> Oh, and that HP Pavilion DM1 sitting in the middle of the lineup? I'm sure it's nice enough, but it weighs in at 3.46 lbs (1.56 kg) -- 150% as massive as the slender, featherweight 2.3 lb (1.08 kg) 11" Air. How much do you have to save on chiropractor bills before the 'inexpensive' netbook stops being such a bargain?

If you want to make a good argument, don't go over the top and trigger people's irrational fanboi detector. Seriously, this thing doesn't belong in the lineup because it's 0.48kg heavier? And these 0.48kg will cause you to go to a person to destroy your back?
I think this is awesome, I've been waiting for this technology for a long time. It's one of the first CV+Mobile apps I imagined having some day, and when you release the android version I'll finally get my wish! Thank you!

Question: Any thoughts to partnering with IQEngines to bring their adaptive image recognition engine and database together with yours?
Congrats guys! I'm heading to my second one @ Front Porch next week
My comment was about the language, not the people. I have no doubt that there are many good programmers who use Java.

But I'm not sure one can be a good programmer if Java (or any other mediocre language) is the only thing she knows.
I think one of the premises of the OP was that mail volume will be declining over time due to digital communication.
Yes, certainly it's disingenuous, but it also reinforces the theory that anyone spouting an "X tax" line is biased anti-X. It's a nice leading indicator.
Thanks Colin for the feedback! Good points.

Specific responses:

- We're in the process of creating that video. Definitely agree that's important.

- Good point regarding "showing"- the video should help with that, but I think putting a little quick demo up would be helpful.

Thanks again for the feedback!
Sure thing! Web based application in the works... and Russian is also pretty high on our priority list- should be live in less than 2 months...
Very cool, I've never heard of this before but really like the idea. Kind of a tech secret to find out who's behind a site.
Have used standing desk daily for 10 months now. Love it. Commissioning my brother to make one for my home (opineart.com).
Oops, should have proof-read that...

Here's something interesting - Hong Kong's got 1000Mbps, because the company is question is willing to swallow large losses for years to gain market share. Also mentioned is what it would require for the same to happen in the US -

http://www.nytimes.com/2011/03/06/business/06digi.html?_r=2&...
Online Javascript Shared Blackboard
Ditto. This is getting really annoying. Are there any other Linode DCs on this coast?
With this Chrome extension: https://chrome.google.com/webstore/detail/pocdghmbbodjiclgin...
Netscape Documentary (1998-2000) chronicles the first release of Mozilla
No! No, no, no no!!! I said:

... And I don't mean a video ...

I really hate videos. Really hate videos. They are slow, clumsy, and never show what I'm interested in. My advice is never to create a video until you have nothing else to spend your time on.

Showing is what matters. Let me play. Put your time into a limited version that lets me know how it feels.
Mozilla resists request to remove Firefox tool