skysight-inc/HackerNews huggingface dataset:
What I'd like to see somebody from Google explain to me is why Google considers Wikipedia as an example of a high-quality site (Cutts says so in http://www.wired.com/epicenter/2011/03/the-panda-that-hates-...), when Wikipedia users copied and regurgitated content from a website I own at least 4000 times (that's how many times it's been referenced on different Wikipedia pages, it has likely been copied thousands of more times without being referenced). Wikipedia ranks #1 or #2 for almost all these articles when my site is rarely among the top ten and it has also been hurt in this latest update. How does this work?
Agreed, great group of dudes behind this. Personally I haven't posted an outfit yet because I find it incredibly awkward to take a pic of myself in the mirror or have my wife do it in poor lighting...

Any tips?
Multiple vulnerabilities in Enomaly SpotCloud - Enomaly seem disinterested
It's a nice thought, but I think it's important to have a separate community. The goal is to create a place with serious discussion where professionals can gather, and I think it sends the wrong message if it's one click away from r/lolcats. (This is not to mention all the NSFW content, or the meme-accounts, which could very easily scare away a fledgling community.)
I wonder if they had evaluated LZO (http://www.oberhumer.com/opensource/lzo/) before writing this. It is quite well-tested (a variant on it runs in the Mars Rovers) and very very fast: the author reports 16MB/sec on a Pentium 133, on modern architectures it should easily get to the 500MB/sec claimed by snappy.
No astroturfing. I genuinely think this is an awesome product. I completed Rails for Zombies when it came out and was blown away. When I heard about Code School I asked for a beta invite and I did Rails Best Practices and similarly loved it. I wanted to blog about it ASAP.

I emailed Gregg and asked if I could have some beta invites to share with my blog readers for my post. He told me to hold off as they were just about ready to launch and didn't need anymore beta testers but that he would ping me on launch, which he did.
Don't name your feed "freeNYTimes", use their 'T' logo, and not expect to be shut down for trademark violations.
What would you think of a paid-but-cheap clinic with shady methods and far-from-best care practices (let's say they kill or mutilate 2% of their patients) that targets search-advertisements towards people in need of free healthcare?

Oh, and according to Tom Warren, of Winrumors, "The company was quick to trash the marketing stunt after complaints started rolling-in on the social networking site." so, they probably realize it didn't get down well with the public.
I bet pg upvoted
Will Facebook become one of the most profitable companies in the world?
Keep track of websites and searches that are blocked in mainland China
There aren’t that many high profile Android tablets.
... because the dearth of web developers using IE* led to few consumers using it. Right.
It's fairly common for people to take pictures of the outfit laid out (as opposed to while wearing it.)

Maybe that'll work for you!
Use your macbook since it has a timer, just find the right position, hit the button and wait ^^
"unauthorized streaming of copyrighted material become a felony". How is it possible to implement such a law and not make YouTube a felon? The decision in the Viacom vs. Youtube said that YouTube was not guilty of copyright violations because YouTube removes content once asked to do so and makes some minimal preemptive efforts to filter copyrighted content. We need to assume that Google will prevent any changes to the law that move the fine line on which YouTube operates.
> Skype

If it doesn't have backdoors now, it will soon. The remote-intercept capability mandate for land line phones is in the process of being extended to all commercial VOIP.

> Hardware-only plug & play box will never work here.

This looks like an example:

http://en.wikipedia.org/wiki/Secure_Terminal_Equipment

Or, for that matter, this:

http://www.gdc4s.com/content/detail.cfm?item=32640fd9-0213-4...

> I don't think you can prove any of it

Naturally.

But the absence of any easy-to-use/uncrackable/provably non-backdoored secure voice phone on the market is proof enough for me.
I really like the info-graphic, but then again I'm kind of a visual thinker. Perhaps a more entertaining way to diagram it would be "The Land of SEO" which is really just the outline of Eurasia and you could map Ghengis Khans great battles to seminal moments in SEO strategy changes. Brad Templeton's email on ARPAnet about sending a joke a week to a billion people who had to pay a penny if they thought it was funny would make him a multi-millionaire was fairly prophetic. With ad clicks or 'page views' standing in for sending fractions of a cent.

It will be interesting to see how this evolves over time. One of the things I don't like about the idea of 'tv unplugged' aka the Hulu Model, aka the Netflix model, is the idea that ads you don't like could follow you from channel to channel without you being able to switch. This evolution of Google's strategy between revenue, value, and antagonizing advertisers has great depth and complexity to it which will take time to play out.

Next up, the great 'unflowering' where all of the useful information gets locked up behind paywalls and the 'free' information you can get on the internet is about as useful as the 'free' information you can get from those papers that are free at the coffee shop.
Urlesque: The Best of the Best
Now is the time for MacRuby desktop applications
What are you all still doing here on Hacker News? I thought I told you to go fuck your mother?
Hehe, well, don't think of it as "correcting". I didn't (and still don't) understand it fully myself, so you should thank me for clearing things up or something instead :)
Firefox 4 In The Enterprise
Ask HN: Rate my startup: KeyError - hosted Python error tracking
Hi HN, I'm looking for feedback (and beta members) for my first startup, KeyError.

KeyError is a hosted service to manage tracebacks from your Python applications. The pain point it is solving is multiple developers manually reviewing and collating error emails (which has race conditions, is tedious and is generally a poor use of their time).

The product is obviously similar in concept to Sentry (by Disqus) except that you don't need to host it yourself and it supports multiple projects.

I'm currently using it at Playfire where it's proved really useful, particularly in cases where we've had buggy releases and it's difficult to concentrate on what (and who!) will fix issues and also to know when they are really resolved.

Regarding integration, only Django is supported at the moment. The Nagios integration can alert you if your application suddenly misbehaves in the middle of the night (which has been rather useful already).

Thanks in advance.

https://keyerror.com/
You may be onto something there.
Root and S Off HTC Inspire 4G With A Single Click [Video Guide]
I see traces:

https://app.getflow.com/assets/standard_interface.js

- backbone.js (~44 controllers extend from FlowViewControllerAbstract)
- underscore.js
- jQuery
- iscroll https://github.com/cubiq/iscroll
- socket.io

- Modernizr
- SWFupload
- Showdown.js (Markdown parser)

Server (heroku):

- Rails
- nginx/0.7.67
- varnish
The logs showed all the downloads in Alfred were from curl. They've been removed from our stats.
It's swings and roundabouts. The bad side is the lazy rent-seeking activity, where publishers collect royalties for longer than the average human lifespan and generally pass little or none of the proceeds onto the original creator, often a starving artist. This has gotten to the point of complete regulatory capture in the US; although the very unreasonableness of the current law is the greatest factor behind technical progress designed to circumvent it, for the present it results in a huge economic waste.

On the other hand, it's only very recently that the digital distribution has become universally available at negligible cost. Up to very recently, the cost of providing a single copy on demand was so high that only mass production made any economic sense, and few authors had the resources or desire to invest the required amounts of time and money. So if it wasn't for the publishers, humanity's body of knowledge would be all that large in the first place. A few centuries back, printing and publishing were the edgy disruptive industries which upset the existing model of hand-copying manuscripts for powerful patrons like the aristocracy and religious institutions. Rather than worrying about the general public downloading and copying, those gatekeepers were worried about the general public having the ability to purchase and read things for themselves, instead of being told what a priest or sheriff thought fit for them to know - and a good many publishers along the way paid for their insistence on democratizing information with liberty or even life.

So their failure to adjust to near-zero marginal costs of copying over the last ~30 years other than via outsize lawsuits seems relatively mild in the historical scheme of things. I think the key to speeding this transition is to provide authors, editors, and other people whose creative work is a necessary input with better ways to make a living than working for a publisher. Up to now, marketing and distributing content or creative services (eg editing) has been too difficult and expensive for individuals to offer a good return...which is one reason that marketing often accounts for 75% of a publishing launch budget nowadays.
You can "over-the-air contact/calendar sync on my iPhone" etc. with the FREE Gmail also. Yes, you can set it to have push & notifications too...
Given the items you mention, LDAP potential and Gantt charts the enterprise could be a bigger target for Asana than Flow at the moment.
What I learnt from my 3 days & 2 nights on StartupBus
I copy and paste, although integration might be worth looking into.
Not exactly web apps, but doing well as subscription services for the home, are the backup services: Mozy, Carbonite.
To me, it's definitely worth it for people trying to pickup a new skill like programming.

I hope they pitch this to schools, particularly middle school and high school. Something like this could potentially handle the curriculum for a programming course. It would be a lot less expensive than paying someone full time to teach a course.

We need more of this.
The author's site has the latest version that works with FF4.
http://piro.sakura.ne.jp/xul/_treestyletab.html.en

DL: http://piro.sakura.ne.jp/xul/xpi/confirm.cgi?treestyletab.xp...
As far as I can tell the triangles in triangles shaped aircraft sketch predates Sierpinski's discovery. http://bit.ly/hhH779 - the sketch
http://en.wikipedia.org/wiki/Sierpinski_triangle - "who described it in 1915"

Maybe Bell studied 13th-century Cosmati mosaics.
Very nice, the UI is well designed, more screen estate.

Just 2 complaints:

- The colors's arrows for previous/next are not really visible

- When on a laptop, I used to open a link in a new tab by
right click + open in a new tab. This option was the second one in the previous firefox's version, now it's the first, so I end up opening a lot of links in new window instead of new tab, guess it's only a matter of time till I get the habit :)
Twitter account circumvents NYTimes paywall
Compare with the Object Pascal syntax:

variable = ^Integer ( declaration )

...

variable2 := variable^ ( dereference )

To me, the vagarity of C variable/pointer syntax has always looked insane in comparison, though I will give it the benefit of being sometimes more powerful.

(HN can't do Pascal comments correctly.)
Concurrency does not necessarily have anything to do with parallel programming, although the latter may need to be aware of concurrency issues if the parallel algorithm needs to manage shared resources and sequential dependencies.

The gist of the article is that functional languages lend themselves to parallel constructs, and such tooling should be built into languages themselves to free the programmer from worrying about concurrency issues. For more details, read on...

Asymptotic efficiency is just a fancy way of saying algorithmic efficiency. In computer science terms, asymptotic analysis measures how work increases relative to how much input needs to be processed; eg, sorting an N-element list using Quicksort would take an amount of work corresponding to NlogN.

Now, when you try to parallelize an algorithm such as Quicksort, you are concerned with your speedup -- how much you will gain by processing in parallel. The speedup is not always linear because of sequential dependencies within the algorithm. Wiki has a decent primer on the subject: http://en.wikipedia.org/wiki/Speedup.

In this case, the article was looking at the asymptotic efficiency of Quicksort's critical section; eg, the part that could be parallelized, to determine just how much it could be parallelized.

Concurrency, on the other hand, deals with more classical problems such as scheduling and resource deadlock. It is the OS's job to manage resources, which is why you hear a lot about concurrency in terms of the OS. And since thread/process scheduling by the OS is unpredictable, this is where 'nondeterministic composition' comes from. This manifests in things like race conditions. http://en.wikipedia.org/wiki/Race_condition

So it may become the parallel application's responsibility to avoid such nondeterministic behavior within resources shared by the application. Note this doesn't just apply to threads running on the same computer/OS; it may also apply to data coming in from the network from a distributed parallel algorithm.

In conventional, procedural programming languages, concurrency has to be addressed explicitly through things like locks and barriers. Functional languages help make this more implicit due to immutability. Languages like Erlang go one step further and absolve you of any responsibility for things like IPC.

HTH.
It's not that Wikipedia is necessarily high quality, it's that users want to see relevant Wikipedia articles near the tops of their searches. It's a really useful starting point for a wide variety of searches.
You have missed vladimir's reply [1]: mind the XRender. When Qt's (can't speak for GTK) graphics operation go through XRender, it's not just dumb bitmap flying around; it's drwing operations. They may hit hardware directly, or be transported over network.

> Also, the fact that X requires extra software to do decent network transparency proves the point that it sucks for its intended purpose.

I believe X11 was meant for use on LAN, with terminals talking to one beefy machine. To bolster that point, XDMCP [2] by design operates in broadcast domain, which, in typical scenario, is LAN. You need to go extra lengths to connect over routed network, wich may serve as a reminder you are going beyond intented use.

And we agreed it works a-OK on LAN :-)

It's a damn shame X resources [3] became a lost art. Probably thanks to certain prolific cross-platform toolkits.

At any rate, I find it ridiculous that, having a bit of Plan 9 background, I ended up defending X11. Which is old and outdated from my perspective, but still way less than RDP. Bind me /dev/draw over network anytime.

----

[1] http://news.ycombinator.com/item?id=2354124

[2] http://en.wikipedia.org/wiki/Xdmcp

[3] http://en.wikipedia.org/wiki/X_resources
+1. Plus the speed of reading is many times higher than the speed of speaking/listening. Also, videos often cause me to space out after a few seconds and do something else, thinking, "I'll listen in the background." This usually doesn't work.
Try http://www.sqlstream.com/Products/productsTechSQLXMPLS.htm or http://www.sqlstream.com/Products/productstechnology.htm
Fairlight App for iPad and iPhone
I couldn't find a plugin with proper Delicious integration

The Delicious addon doesn't seem to have been marked as working with Firefox 4, so it won't install. Have you tried the about:config hack to ignore the plugin compatibility check? Does the Delicious addon work if so?
I love the advice as well. I have some projects I've done that I've never bothered to put on Github. I'm making an effort to get them up there although some of the projects aren't refined.

For example, I have a project I did in 6 hours, so I know it's not the best code I could write. However, I think it's great to share what you've got. As Seth Godin would say, ship it.
Ah, so it's just Flash that sucks then. I'm a firefox user myself, just can't stand how Chrome looks or losing all the plugins I'm accustomed to in firefox. I just really like the idea of one process per tab for managing memory and safety.
True Cross-Browser Web Apps && PL/SQL
TDD is a very valuable practice. We've used it for years. Please see this resource that I have found useful:
http://alm.parasoft.com/bid/52034/How-Can-Test-Driven-Develo...
How To Validate Email Addresses
It was not too wise to start out down this path with your co-founder in another country - with that said - my advice to you would be to simply trust your gut. Based on what you have described, I don't think equity is the problem. There seems to be an established history of 'flakiness' and he clearly doesn't seem to share your passion. If you continue to sense his heart just isn't in the project then you should cut your losses and sever the relationship. If you do split up make sure you get a waiver from him.
I'm out of my depth (heh) commenting here, but I think it depends on what kind of communications infrastructure you're assuming.
Shorm-term, may be. Mid-term, may be. Long-term, I hope not.
Like I said, private site, not productized at all. :) We have web-based group bookmarks going back to August 2002, and we have static records going back a few years before that. We starting archiving and versioning pages in September 2002. I don't see that we had tagging until sometime in 2005.
The UI is absolutely gorgeous. And I thought the intro video was very well done. I've been looking for an alternative to Things.app for a while. OmniFocus is just too expensive and won't let me collaborate with my family members. I really like that you buy once and run anywhere as opposed to Omni's method of buying an individual app for Mac, iPhone, iPad. $10 a month seems like too much though. I would suggest a cheaper (free?) version for 1-2 users. That being said, I'm still signing up.
...do you see my wallet — what does it say?
this is great. I've never been able to face plunging into Vim or Emacs because of the inevitable (if short term) loss in productivity... this looks like a nice way in.
I've never looked into Mechanical Turk either. Sounds like something that could be helpful.

I wonder what a good budget would be for using it successfully.
Had a look at the code, it's quite neat and tidy, i'm really impressed and surprised considering the need for speed/optimisation in libraries like this tends to make the code unreadable...
Crowbar is a Gecko-based scraper, if you're interested in using a real browser: http://simile.mit.edu/wiki/Crowbar
This is worse, this is a law that some are interpreting in a fashion that would prevent you from even discussing drugs or murder.
And what's wrong with that? If I don't like what I'm reading on Reddit, I move on to the next comment, story, or subreddit.

Reddit does a better job at support a diverse community of interests and personalities than any single Web forum in the history of computing, IMHO. It could be the next Usenet if it received the funding and infrastructure it deserves.

I honestly do not get all the hating on Reddit that takes place on here.
Distillation is cool! Thanks for the link.

Geoff Hamilton lectured my classes in computability, parsing, automata and compilers. He certainly knows his stuff.
the flip side is, we live in a multi device world. so even though the devices do get carried everywhere, we switch devices now. mo devices, mo problems.
Indonesia + Tech = awesome, but could be better
>I hope this means the Hacker News community will never again promote Florian Mueller's bogus claims and FUD in here.

Whenever someone uses the term FUD, I read it as "I have a significant emotional investment in this topic, and anyone who makes statements contrary to what I believe is by definition a heretic."

Which is to say, you sound a bit goofy.
What about Wunderlist?
Yes -- when a single organization owns the connections, interests and geographical data of 600 million people -- it's inevitable.

No other entity has amassed this amount of data before.
My money's on Lasso/FMP
I think there will always be some amount of great content accessible because brand & popularity are required to be able to charge, and there will always be someone who is either really hungry and willing to put the extra work in, or they are just doing what they love & delighted to share it.

Pieces may go behind paywall (like our site or iTulip) but they both still share lotes & sites like KhanAcademy offer tons of great accessible content.

The big issue though is that in most markets people have to get a bit shook down before they find what they need. I remember thinking that search and ads were going to be huge when I bought Inktomi & DoubleClick stock during the last stock bubble. I of course got my head served on a platter on that, but it was cool to get into search a few years later & be right that time. The Google IPO gains made up for the losses on the earlier bets, but everything comes down to timing & then just sticking with something you believe in.

The first site you find in any category won't likely be the best one, just the one which is the most heavily marketed. But the same was true before their was a web.

The hard part with paid content is that the more common it becomes the harder it is for Google or other ad networks to take a big slice of the value chain. For that reason I see the move to paid online content being a slow one (outside of niche b2b sort of environments).
As much as I personally would prefer an opt-out arrangement, I found the legal reasoning fairly compelling: The copyright status quo should be changed through legislation, rather than through a class action settlement favoring one particular party.
Old, lame joke; this is why nobody will make real money writing for HuffPo.

There was an attempt to legislate the squaring of circles in Indiana 113 years ago, which still provides lessons for today: http://en.wikipedia.org/wiki/Indiana_Pi_Bill
Beautiful Crypto: Shamir's Secret Sharing Scheme
if their ARPU has as much potential for growth as mentioned in the first comment of the conversation, they could easily surpass Google.
"The word robot was introduced to the public by the Czech interwar writer Karel Čapek in his play R.U.R. (Rossum's Universal Robots), published in 1920"(http://en.wikipedia.org/wiki/Robot#Etymology)
How should 'sweepers' market themselves?
Y Combinator Startup Demo Day Winter 2011, With Company List
Meet Y Combinator's Latest Class
Thats what I thought at first, but to be honest it's pretty powerful. When you combine this with a small to medium company, I think its a strong solution.
Oh, and I like that flash is sandboxed and autoupdated.

I was a huge critic of it initially but the auto-update is now what seems to be locking me into recommending Chrome to all my non-technical friends and relatives. When I think "which browser shall I give to my mother that will give her a good experience and keep her safe at the same time?" - knowing that she's getting auto updated and that the updates are coming frequently is just hugely reassuring. With Flash auto updated, PDFs out of the picture due to native rendering, Google's proactive stance (offering bounties and an extra $20k in pwn2own which even still nobody took) - Chrome just seems unbeatable.