skysight-inc/HackerNews huggingface dataset:
What the RIAA wants is to make the internet a transmission medium and not an exchange medium. That's all they've ever wanted (except at first, when the figured they already had a perfectly good transmission medium and wished the internet would go away).

They'll work as hard as they can for as long as they can (or exist) to make this true. Nothing else done in service to this goal should come as surprise anymore.
I think he was asking about the interpreter they demoed during their talk. A more up-to-date version of miniKanren as well as many interesting variants can be found here: http://code.google.com/p/iucs-relational-research/
> the last 10% accounts for nearly all the polish required to make a web app feel awesome. personally, i think that's important for 1.0.

I couldn't agree more. I'm less disappointed with the lack of progress here than I am with the fact they consider the current version worthy of being labeled 1.0. That signals to me that they don't consider an outstanding UX to be a core feature of the product.
http://7-zip.org

http://portableapps.com

http://filezilla-project.org/
NYC students: we're hosting a demo event this Saturday
Frankly, this article is the usual kind of frothy pro-startup blog post that is seen on an extremely regular basis here on hacker news. It's good for drawing conversation about how HN users feel about startups and that is about it. The feedback provided by the parent to the author of the post - and to the community as a whole - might very well be the most valuable thing posted here.
JQuery Mobile is great as long as you stay within the confines of how they think you might want to layout and setup your page. But once you start needing something a bit more specialized, it felt like I was fighting it.

I'm glad to see that, at least in the docs, they got rid of the back button. There's already a back button in web browsers, even on mobile browsers. We don't need another one in the actual page.

I've come to believe that mobile web shouldn't try to emulate the fancy transitions of native apps for the request/response cycle, it should just be fast. If you're opting for client side async altogether, that's a different story.
【世界のギター通販】World Guitars／ワールド・ギターズ
This article is an example of how not to visualize data. The charts are not helpful in any way.
Sorry, but it is student-only. I think you can understand - sleazy recruiters abound if you open CS school events up to the general public.

If you're an NYC startup and would like to attend/sponsor, please let me know at: me [at] nmb [dot] li
Nope. Some portion of HN disagrees with me, sure. There are also people who use "this." and who make pun threads. Just because there's some people doing it that doesn't mean it's the right thing to do, that it's right for HN, that it adds to the discussion, or that I'm wrong for not liking it.

Discussion about appropriate language and communication styles is indeed applicable to HN. And when an article about that gets up-voted we're all free to discuss our feelings on the topic.
link spam...?
What is exactly the purpose of the links here?
Are you using these open source projects yourself?

Filezilla is my favorite FTP program.
Thank you for the correction. I don't know that but just assumed (and yes, I know what that leads to :)) that they opted out given the collective weight of the other orgs involved.
I feel strange when I read such posts. USA was supposed to be the poster child for freedom and liberty. It seems like that position has changed. As unfortunate as RIAA loosing millions of potential dollars is, its worse that the only country which supported all forms of freedom is now debating whether it should cut the viens of the free digital world or not.
Latest Microsoft Surface display ready for preorder
I'm the victim of a terrible accident resulting from an automatic baseball pitching machine; you insensitive asshole.
Dear Mark Zuckerberg (Re: Facebook Phone)
Let's assume this is a viable method. Is this method scalable? It took concerted effort by many financial institutions and gov'ts in order to pull that off. And that was probably helped by the strong motivation afforded by their anti-cause.

I don't see similar herculean efforts to deal with ordinary piracy, unless a framework were set-up. Would a society benefit from such a pan-national behemoth (assuming it would necessitate one)?
1. Ha ha!
2. The Kid from Kent State's father refers to an "IP" lawyer as a "cockroach".
3. "Zamos says he'll still use the company's software. He has no choice. "I have to, since they practically own the universe.""

Number 3 seems most problematic to me, but given a choice, I use a linux desktop.
Reparacion ordenadores madrid
HTML minifiers don't actually compress in this sense. They remove comments, strip out extraneous whitespace, replace long tags and attributes with equivalent shorter ones (strong->b), normalize markup where possible and so forth. The result is still HTML: no extra decompression step is needed for it to be understood and rendered by any renderer compliant with the standard the tool targets.

General compression can get much better results than content translation. Check mod_deflate, mod_gzip, or what-ever your preferred web server's equivalent is (all modern servers aside from those designed to be absolutely minimal (for embedded systems and such) have one).
Angie’s List Surges After Pricing Shares at Top of Range
I had no idea I could do this and can hardly wait to try it.

[edit: The author says it works for C#, F#, VB.NET, etc) in VisualStudio]

The related article goes into more depth including a list of DOs and DON'Ts: http://blogs.msdn.com/b/jaredpar/archive/2011/03/18/debugger...

(Quoting the above link)

Preferred Pattern

My personal preferred pattern for DebuggerDisplay attributes is to have the entire item be an expression: DebuggerDisplay. I then add a private instance property to my type named DebuggerDisplay and do all of my custom formatting in this property. Having the property be private is fine because nothing is private in the debugger.

[DebuggerDisplay("{DebuggerDisplay,nq}")]
public sealed class Student {
public string FirstName { get; set; }
public string LastName { get; set; }
private string DebuggerDisplay {
get { return string.Format("Student: {0} {1}", FirstName, LastName); }
}
}

The ,nq suffix here just asks the expression evaluator to remove the quotes when displaying the final value (nq = no quotes).

I prefer this pattern because it’s only requires a single function to be evaluated, I can still have language specific expressions (which are nicely type checked by the compiler) and it doesn’t contribute to the public API of my type.
This feels like us nerds have finally had our first mover advantage caught up to. The "in" crowd that likes "talking to people" and "having social skills" may have realized that their touch can be what separates a good execution from a great one.

There are bound to be a few burnouts and bad investments early on, but these celeb angels have the potential to be cool consultants in a world where our ability to create cool is quickly being commoditized.

Excited to see the trend continue! Nervous to see if we swing too far into the cool zone.
AddThis Analytics
I remember someone once saying that the ideal scenario for the RIAA would be a kind of "Universal Jukebox" which would force customers to pay every time they want to hear a song. If you frame everything the RIAA does in terms of this, their statement actually makes sense.
Amazingly, even after reading the article I'm still not sure what language this refers to. I think it's C#, when debugged in Visual Studio.
What version of nginx are you using with it? The last time I looked into that particular plugin it did not appear to work correctly.
A little ambitious.

The proposal of Lessig and http://www.rootstrikers.org/ would go a long way, though.
> The loading modal was a huge turnoff. Why would you ever show that to a user?

IMO, with ajax page loads you need to show the user something that indicates their click was received. All browsers have a spinner or message somewhere to indicate "they're working" on pulling down the next page of content. If you take that visual clue away from users when loading content via ajax, what you'll end up with is frustrated users who click multiple times on the link since they think it's not working.

Whether the big obnoxious "loading" popup with ugly spinner is the right design choice is another matter, but fortunately the styling and location of that is easily changed.
But, these are not from the same person.

We do probably take many, many more photos in digital (I know I do) but I don't know if the quantity for professionals has changed.

They probably took lots and lots of shots and fliped through them to find the right expression/moment even when they used film.

The main expense for professionals has probably shifted from film stock to camera body/lens.
This is why I visit Facebook in one browser, G* in another, and everything else in yet a third.
Indeed. A single chart with time on the horizontal axis, downloads on the vertical axis, and one line per operating system would have been far more comprehensible.

Instead we get time inverted, bar graphs, and no way to visually compare the operating systems.
> When public school was demanded, the educated upper class thought it abhorrent and dangerous to give poor children this kind of free-form, liberating education.

Rather a lot of the scientists and engineers on the Apollo program grew up in tiny backwater schools funded by local subscription. Their teachers were high school graduates or (if lucky) graduates of a two year normal college. The "educated upper class" consisted of the local town fathers who thought that the average teenager was capable of a lot more than the amusements they would have otherwise picked for themselves. It turns out the town fathers were right.

> Everything in public schools is optimized to create obedience, unthinking, conformity, rigidity.

Laura Ingalls Wilder wrote of learning the classics of high culture in what you are claiming are industrial indoctrination factories.

> Tell me one thing you learned from a lesson plan that did you any good.

Calculus, computer science, electromagnetism, chemistry, writing, poetry, etc. 16-year-old me was not yet organized and knowledgeable enough to know where to even begin.
Scrapy 0.14 Released
As mentioned in lots of other comments, Linux users go to their package manager -- an App Store that runs 100% off promotions 24/7.

Mac users have an App Store now.

Windows users are still using SourceForge.
What we really need is a new protocol based on Kademelia or something, a decentralized DNS.

Engineering such a thing to scale would be tough, but getting adoption might be easier than we think. It could be offered via click-to-install browser extensions and click-to-install free apps in app stores.
The internet didn't make middlemen obsolete. It just that it make RIAA as middlemen obsolete.

They could fit themselves to be the middleman that provide valuable service to musicians and fans, but they don't want to.
Can't wait for this!
On what basis can you possibly conclude that we have exhausted our options in terms of discovering novel animal models? The article itself states that "[i]n 2009, a Japanese team created a transgenic line of marmosets—the first time that had ever been accomplished in a primate species."

My wife does stroke research with mice, but she also has described the importance of using multiple models as a way to expose new facets of the same issue. Animal research is learning by approximation, so it's critical to find new ways to examine similar problems.
They remind me of AOL but at a bigger scale. They are trying to do everything they can to keep their ship from sinking. The fact that they seem like they could be successful is worrying.

When AOL started to shrink/die it started doing really shady things to keep users from switching internet providers [1]. One of the most insidious ones was how they would screw with a user's computer so that they would not be able to switch internet providers [2].

The fact that RIAA is trying to cripple the internet as a whole tells me that the beast is desperate and dying. It knows that its death is near and as a last bid for survival has gone for broke. If we can just keep it at bay for a few more years it will probably finally die.

[1]http://en.wikipedia.org/wiki/AOL#Controversies
[2]http://www.gcginc.com/cases/pdf/AOL/AOLNotice.pdf
A question like ‘In Java what is the difference between finally, final and finalize’ will tell you very little about the candidate. Plenty of terrible programmers could answer that without problem and what’s worse, a talented but inexperienced developer might stumble. In short these type of quick fire questions add little value to the overall process.

This cannot be stressed enough, mastery of the nuances of a language does not make a person creative or a skilled problem solver which are far more important than if someone uses final, finally or finalize. The last of which I don't believe I have ever used in Java myself.

I personally ask people one simple question and that is what is the thing that you are most proud of that you have created. Then I ask what challenges and difficult problems did you encounter. I do this because it can fill an entire interview with organic conversation, I can see peoples passion instantly, people become less nervous when they don't fell they are being tested and I can steer that conversation into technical discussion to get a feel for their depth of technical understanding.
Congratulations Mike, Ed, & Devon! Great product & all-star investors!
Scare your procrastination away with Growl
Poaching Etiquette: The Right Way To Take Tech Talent
Aye. I once created a "theme generator" for SonyEricsson phones with javascript client-side and php server-side.

Their themes were basically a .tar.gz of files: one listing all the colours and other options and the rest being images for the various interface elements.

With the canvas and something like this, almost the entire thing could be done client-site now.
Technically, seeing the spinner doesn't block you from doing other things, if there are other UI elements that exist on the page. Problem is, sometimes, web devs make the entire page a lightbox, and you can do nothing else except watch the spinner.
Ah yes, the 2000s... The decade that gave us Windows Vista managed languages like Java and C#. When RAM and disk were cheap, and code ran like shit because next week's computer will be faster than today's computer. With the explosion of mobile devices, I'm glad we're worrying about system resources again.
Murfreesboro Hail Storm
Facebook has said that it's rooting for an "open web", but it can't even be honest about what data it's collecting, how much tracking is done, and how that data is used by the company.

A scary aspect of Facebook is that most users are completely unaware and care-free. Their friends are on there, so why should they leave? A lot of my friends are leaving for Twitter because of the recent porn spam and the ticker nonsense, but that's a tiny chunk of the userbase (maybe a few hundred at the most).
I don't think this is like work where you should always go to the boss with a solution to the problem you're presenting to him.

Science is half about finding the problems in the present model and then everyone runs around and tries to find a solution to save it. They may even end up throwing the idea out and adopting a new one.
Startup Life: Trough of Sorrow or Crest of Success
A response to the pressures of startup life as seen with the passing of Diaspora's co-founder.
Note that this isn't specific to iOS. Back 3 years ago when I went to a lot of social network conferences a common theme among companies that monetized through virtual goods talked about said whales too.

Really, its less the social gaming, and more a feature of multiplayer. I know multiplayer is social, but people don't usually label things like WoW, battlefield 3, diablo 2, etc, a "social game" - social games usually refer to multiplayer games with thin gameplay.

However, I have seen a few indie WoW-like MMOs with virtual goods that also have whales, which tends to make me believe its more an aspect of multiplayer+virtual goods.
I still feel a twinge of envy many years later -- I'm twice as old as some of these kids and at this point have had plenty of experience.

An absolute no-sex-before-marriage upbringing led me to completely bind up and lock away a lot of urges I had as a teenager, to the point that I didn't really want to explore sexual feelings and experiences with someone: I knew what I wanted and just didn't want to deal with the impossibility of it all. I didn't really date or pursue anyone for this reason, to the chagrin of people who were attracted to me (and to whom I was secretly attracted, too).

I don't think that's a great way to feel, and yah I still feel envy when I hear from friends about their early experiences, especially when they are free of hangups and all about two people learning about each other and having fun.

Since I have no idea why you haven't had sex -- you sound like you want it -- I can't offer any advice other than this: Be honest with yourself, comfortable with yourself, and make friends and acquaintances. Be genuinely interested in those people, their lives, needs, and desires. Be open about yours. Have real-world relationships, participate in real-world activities. You're not going to get any by sitting at home alone stewing.

"Sex is natural, sex is good; not everybody does it, but everybody should," cheezy but true words by George Michael.
It still used a lot. And they still leak.
These are all popular open source projects that are still hosted on Source Forge posted in response to the parent.

That said, the list of category leading software on SF that people still care about is dwindling.
There is not much use switching browser.
They tracks you using cookies even if you dont login(like button and other plugins)
You need to block/remove all the facebook related cookies.
You should create a tip jar. I use ViewText 3 or 4 times a day. If I go to a website and there's no print view or there's a load of crud I don't want to print I hit the bookmarklet and ViewText makes it all look good.
You: http://bit.ly/vi3xsJ SEO Networker 3.0: Solo Ads Crash Course
Growth of Twitter Population (Visualisation)
> Pretty cool, but the method for "downloading" looks painful (converting the generated ZIP to base64 in order to use it as an URL).

Yep, it would be cool if that was included in the API and they used createObjectURL[0] where available. Although I don't think it'd fix the name issue, as there's a BlobBuilder, but only File objects have a name and there's no FileBuilder (a File's name is readonly...)

[0] http://www.w3.org/TR/FileAPI/#dfn-createObjectURL/window.URL...
More space available for drive caching, perhaps?
Tips & Tactics To Self-Publish Your Own Book/eBook
Wait, how is this even technically possible?

Sure, Facebook can see sites you visit which use Facebook Connect in some form, but can they actually "create a running log of the web pages that each of its 800 million or so members has visited during the previous 90 days" like the article claims?
The Empower Network – Why David Wood Gave Me A Nude Massage
Deep dive into responsive mobile design, part 1
Targeting the right people with your email campaign
Q: "What's the difference between an amateur photographer and a pro photographer?"

A: "An amateur shows you every shot they took."
I don't know if it killed Safari or not, but after a couple of minutes of the beach ball I killed it.
Text Cash Network 
Welcome To TEXT CA$H NETWORK (T.C.N.)

We are now in Pre-Launch and accepting Referral Agents seeking to build
a solid income from the exciting new TEXT TO SAVE MARKET PLACE.
Nokia Lumia 800: in-depth 8-minute video documentary
Cookies do not cross browsers. If he's using a second browser, Facebook cannot read the cookies set in the first browser. They could use some IP matching logic or something, but it would be prone to a lot of false positives.
I'd like to think that developers wouldn't implement this kind of functionality on ethical grounds -I bet there are some at facebook who refused- but I also bet there are some there who will do anything for buck no matter how questionable it is.
Well deserved, the product is great and the team kicks ass.
Thoughtful and correct.

The ecosystem has exploded, and there may need to be an extinction event... or not. JS is more open than other languages' frameworks. There are so many non-public horrible and wonderful backend frameworks that just weren't part of OSS/github social coding.

Also, simply lighter frameworks should exists if they take a week to create. Calling them a "framework" might be an apples to oranges in some cases. (e.g. YUI vs. Spine)

At worst it's exposed chaos that's always existed and hopefully a community learning phase. Before jQuery and the like, how many "libraries" existed on relatively equal footing?
There's a world full of people ruined by thinking like this.

Our language, our culture has "self-importance" as a negative attribute. It's ridiculous.

Like yourself. Feel that you are important! What are you living and fighting and dieing for, if you feel unimportant and think everyone else should too? That's no way to be. :(
Or ingestion - I imagine fluid exchanges become a bit worse...
Visualizing the World's Food Consumption
What I like about this statement from Google is that it highlights that the bill as it stands doesn't differentiate between rogues and free-speech websites like WikiLeaks. I find this statement as a hidden jab, rather than just self-interest preserving statement.
Even The Pirate Bay hasn't run a tracker in years. They rely on DHT and Peer Exchange to find peers, and it seems to be working fine for them. All you need anymore is a magnet link with the hash of a file in it, and you can get the file without using DNS at all!
Post free Classified Ads
Free Classified Ads Site in Pakistan for buying and selling new and used laptop,computers,mobile phones,cameras,bikes,property,cars and home electronics and Find Jobs in Pakistan.
Google Code-in 2011
The difference is, this would be whack-a-mole only for the one bit-coin.org domain, not for all the .bit domains, unlike the current whack-a-mole game which is being played with all sites using top level domains that the US government can exert authority over.
Why Is Amazon Blocking Competitive Browsers on Kindle Fire?
I looked a Scalatra recently. I found it a little slow but don't take my word for it.

I would suggest hitting whatever you're looking at with apache bench to see how it copes with 'hello world'. I ended up using Jetty and servlets written in Scala.
You guys are killing it! Making Waterloo proud.
They can certainly track visits to those sites displaying a Facebook “Like” button or other FB spoor.
Infographic: The Relationship Status Update
VLC is by far the most popular project on Sourceforge. Almost pushing it to be become all time #1
By offering it up as an existing alternative they are implicitly endorsing it.
Link below to their white paper, it has some more data on durability.

Sounds pretty impressive and apparently it is already in use by some refrigerator companies (spillproof shelves).

[0] http://www3.neverwet.com/l/4762/hite-Paper---Marine-111810-p...
You can actually do this to yourself if you're having a bad day. You might find yourself being mean to people for no reason, but if you consciously separate the cause of your frustration from the people you're dealing with, it's much easier to avoid being accidentally mean.
It also isn't very good to have an "other" category of ~60M averaged when your three "main" are ~60M, ~4M and ~3M.

Terrible article.
To be fair, Google is doing the exact same thing with adwords and adsense.
Len Short (RED)ily Discusses Google, Bono & Steve Jobs
Stem Footwear Launches on the Strength of 3dcart Ecommerce Software
Finally, some sense.

The internet is no place that any single country should have control over, whatever the reasons might be.