skysight-inc/HackerNews huggingface dataset:
"unconscionable"?

It's a business model and it's legal. There is no requirement to use a domain name and there never has been one.

Notice that your response in no way addresses the grandparent's complaint. Being legal doesn't change the fact that parking domains makes you a bad person.

There are lots of things in this world that are technically legal to do, but make the world a worse place (domain squatting being a perfect example). There's also a type of individual that doesn't look beyond legality when determining right behavior. This is a good type of individual to be able to recognize, as it's a very good indicator of somebody with whom you never want to do business.
The comparison of domains to sports and movie stars (when it comes to being un-replicable and heavily influenced by taste) is very interesting. Maybe I'll start telling people that domains are like movie stars :)

An interesting question that then arises is what would be the equivalent of "character actor" in the domain world?
web.go is very allocation heavy and unoptimized so I am unsurprised at the less-than astounding performance shown here. Also as I said r59 is very old and go has come a long way since.

Go isn't just about speed. it is also a much cleaner and simpler language than Python. Go is designed to scale programs from tens to tens of millions of lines of code.
Why does everyone always assume quotes are used as scare quotes? I quoted "standard" because it's not a standard. If the standards body no longer exists and no one follows the standard, it's not a standard.
Paul Graham said. "We're trying to figure out why this YC batch did so well. One theory: they all used Convore (http://convore.com)

What actually made the startups switch away from convore? At the point pg said that, quite a number must have been using it. Then they just stopped?
Freenode is for free software. It's not "free as in someone else runs our private chat for us." Hosting business chat via terms of service abuse is inadvisable to say the least.
>(similar to Android, from what I've heard).

Yes, it's lifted almost directly from Android. I wasn't aware that they'd offered the option to disable the annoying SMS pop up, though.

>I found it difficult to match my mental model of an app's notification to the right settings to flip in the UI.

On Android, notification options are in the settings menu for each app.
Possible privacy implications aside, this is awesome.

I am consistently astounded by how advanced AI techniques are becoming.
Checkout this freaking cool iPhone app 'Discoverful' with WP7 metro interface
Kickstarter campaigns are usually a one time shot-they have a deadline (example 30 days) to meet a specific money goal (example $30,000). If you're looking for a recurring revenue model, like a certain number of dollars per month, each month, then Kickstarter probably isn't the right method.
Wow, you seem like a really switched-on dude! What's your background, man?
I wish many more papers came with expository blog posts like that -- absolutely fantastic!
That web.go handlers return a string severely handicaps its performance. It forces you to allocate for each http request, probably several times. For large responses this is crazy. The go http package lets you write directly to the tcp socket, and as such is capable of being way more efficient.
Grove is fantastic. I've been using IRC to communicate with my team forever and we were just using freenode. I finally got around to setting up an IRC server on one of our machines but when it came time to configuring and securing it properly it was going to take days to read through all that documentation, so I just locked it down at the firewall level and we all connect using a forwarded SSH port, or from the local host (we all use irssi as our chat client anyway).

A (rather large) ad agency that a friend of mine works for has a small group of people that wanted a collaboration solution and they all liked IRC so I sold them a monthly VPS with an IRC server configured but guess what - they have to forward a port to connect. That was cool, they said, they're on OSX and I provided them with scripts that just setup the port and opened Adium for them in a single click ... then along came a contractor that wanted to use windows :S

So I said look: you can pay me to figure out all this shit for you, it'll take me days and cost you thousands of dollars, but for that same money you could buy a few years of a grove.io subscription and I can still connect all the same bots that I've got running for you.

Seriously the price point they've got there is great. Properly configuring and securing a high availability IRC server isn't as simple as "set and forget" you have to do quite a bit of reading and configuring in order to get it running properly. Plus Grove has a bunch of web configuration options that are really handy for less technical folks.

IRC is the chat technology of the past, present, and future, keep it up guys.
What's "known" - are they going to keep track of it somehow?
It is Microsoft's problem that they have IE default to rely on what nearly everyone agrees is a crap solution to protecting privacy on the Internet.

To web developers and certainly to web users there is zero difference between a standard that only Microsoft supports and a documented, but non-standard extension that only Microsoft supports.
They may work, but you have to keep all of your content above the fold and paginate the article. Comments can be implemented as sidenotes and can point to specific parts of the article.

But it's a completely different language.
[Cheat Sheet] Character Entities for HTML, CSS and Javascript
i'm not sure how contrasting ubuntu with gnome3 is really a rebuttal, when gnome3 gets almost all the same criticisms that ubuntu does. the bloggers start frothing at the mouth every time gnome3 introduces a change the same way that they do when ubuntu introduces a change. gnome3 is progressing as rapidly as they are precisely because project leaders are exercising exactly the same sort of unilateral decision making process that canonical is.
PayPal co-founder Peter Thiel donates to Ron Paul super PAC
>I'd wager that very few P3P headers used in the wild are an accurate and complete representation of the privacy policy of the site.

So now the standard of comparison for Google is shady warez sites that flout every possible standard for maximum gain?

I'd wager that there are a lot of exploits that install spyware in the wild. That doesn't excuse Google does it.
That's what makes it a dilemma. :) The book is well worth reading, and this is what it talks about.
Combinators in Python
I believe the signal to noise ratio is good because the projects on the website are allowed only by permission. The Kickstarter team reviews projects and doesn't admit every proposal.
P3P: A Loophole Big Enough for a Cookie to Fit Through (2010)
How different is it from using a single mysql-server, is it entirely feature compatible?
It makes very little sense to pick a distro if you dislike their default interface. There are too many choices, or you can pick a distro like Arch that is WM agnostic.
> So Google doesn’t support an IE exclusive broken feature and somehow it’s their fault.

Google is supporting the feature, in a way that appears deliberately intended to bypass the user's privacy settings.
CyaSSL working with Nginx
This is not a reply to your comment! See http://pastebin.com/raw.php?i=qV5bkCjG for more info.
Why are you giving Google, of all companies, a pass because they just "copied from a tutorial"? Google is probably the least deserving company in the entire world of the engineering ignorance defense.

Think about it: Google knows enough about the inner workings of IE to create Chrome Frame. How in the world is not knowing enough about how P3P works in IE an excuse?
I haven't though about Cuil since reddit used the term as a measure of randomness. http://cuiltheory.wikidot.com/what-is-cuil-theory
Programming Music with Overtone - Clojure/conj presentation
I'd love it if an interviewee asked me that!

I actually find it weird sometimes how uncurious people seem to be about where they'll potentially be working and who they'll be working with.
Berkley DB was not SQL, and accordingly to my own classification of NoSQL (that is, at least one of the two must be true: [1] A different data model compared to SQL, [2] A different tradeoff in CAP compared to traditional DBs) Berkley DB should be classified as a NoSQL database.

However I think it was not a NoSQL database for an important reason, it was only embedded in other programs, and not in the form of a networked server. Not only this raised the barrier to entry, it never made Berkeley DB an "object" in your infrastructure that you could use in different ways, and in a competitive way with other databases.

So the Berkeley DB creators did not started the NoSQL era long time before because they missed the importance of what they were doing, thinking that their DB was limited to just something you could bind to programs not needing all the power of an SQL database. At least this is what emerges form their choices. And the implication is that they were also considering relational databases as the only "real DBs" in my opinion.

So there was no real competition with traditional DBs, and it was not a NoSQL DB.

EDIT: I understand this is a mostly personal point of view, and not an objective critique, but I wanted to share it with HN nevertheless.
Many companies have used private and/or secret channels on efnet for decades without complaint.
It is Microsoft's problem that they have IE default to rely on what nearly everyone agrees is a crap solution

Do they? Then what's the point in the standardisation process? The whole point is that everyone agreed on a solution in P3P. Maybe it wasn't ideal, but it was the standard. So, faithfully, MS implemented it.

So, MS is to blame when they go alone and make their own standards, but they are now also to blame when they follow the standardisation process to the letter and other people don't?
Top Reasons to get yourself an iPod Touch
Pulling Off FlightAware’s Boeing Skywriting Track
WATCH Real Madrid vs CSKA Moscow live streaming
Real Madrid vs CSKA Moscow
Match schedule:
Uefa Champions League
Round of 16
Date: Tuesday, February 21, 2012
TIME : 17:00 GMT
LOCATION: Luzhniki Stadium
Watch Real Madrid vs CSKA Moscow live streaming and also watch Uefa
Champions League full season live streaming online. You can enjoy this
game on your PC,
Three Uncommon Principles for Web Development
Open your mouth and you're dead
The privacy implications are a bit worrisome. Perhaps it's time to write utilities to anonymize your writing style.

Maybe running your text through a round-trip translator could help? (although then you'd need to fix any errors introduced).
AutoSlash, a Rate Sleuth, Makes Rental Car Companies Squirm
Big Love for Big Data, MrFlip on Managing Hadoop Infrastructure (Podcast)
Google said it isn't possible to create an accurate P3P header that describes how they use cookies. Having previously tried to parse the standard document, I'm inclined to believe them.
Sales team looking to capture your Pinterest Audience?
Yeah, this is not an excuse at all.

You can't argue in defense of Google from an "it's nonstandard" angle, because Google is all about nonstandard Web extensions these days -- to a much larger extent than Microsoft.

You can't argue in defense of Google from a "they didn't know enough about how IE works" angle. They're Google. They created Chrome Frame, people. They know enough to solve this engineering problem.

The pro-Google bias on HN is astounding.
Background submission: http://news.ycombinator.com/item?id=3577301
That’s a Blank, All Right
Agreed 100%. I've worked hard to remove all forms of caching from my sites. It simplifies things tremendously.

I've found that database views and functions are one of the easiest ways to improve performance in Rails.

FOR EXAMPLE

To generate user's information shown above each comment for https://img.skitch.com/20120220-pununfygpsaw1cw5gmjin8e95i.p..., I have to get the user's username, the total amount of "points" the user has, the user's profile image, if the user is an admin (admins are formatted differently), etc. This information is stored across around 5 or 6 tables. Enter this view (which calls a few db functions):

CREATE VIEW user_profile_info
AS
SELECT users.id AS user_id,
users.slug AS user_slug,
users.username,
user_stats.total_points,
user_profile_image(users.id) AS profile_image,
is_user_admin(users.id) AS admin
FROM (users
JOIN user_stats
ON (( user_stats.user_id = users.id )));

Now, I can have a simple UserProfileInfo ActiveRecord class that wraps this user_profile_info database view.

Then I can do:

@object.comments.includes(:user_profile_info)

and, very efficiently, I get a list of comments and all the user's information.

If I didn't use this approach, I would have to have a complex caching scheme to avoid the multiple sql queries. The goal is to minimize the amount of data that comes over the wire via sql queries (which also reduces the amount of work ActiveRecord has to do to construct these objects in memory).

BTW, I'm starting to write a book about using postgresql effectively with web applications. I've found that there are tons of web developers (especially in Rails) that don't use the full-power of postgresql correctly which leads to slow and buggy code.
I have a compulsive design disorder...
What's wrong with letting the user browse for a file to open?
Is that really so hard to understand?

Google is intentionally using the loophole. They are intentionally circumventing users’ wishes. That’s nefarious. It’s first and foremost a moral failing. That’s exactly the problem. Just because it’s possible doesn’t mean it’s right.

That the loophole exists is a separate issue that also has to be remedied – but it doesn’t make Google’s behavior any less evil.
> Philosophers use evidence all the time in support of their arguments, especially when they are making empirical claims (as you are: you are claiming that the costs of government outweigh the benefits when it comes to the provision of public goods).

That's a moral not empirical claim. You can't measure what is morally better than what.

Also that isn't my claim: I said nothing about what outweighs what, and I object to such arguments.

You complain that I don't give a sympathetic reading to free rider problems -- without details, presumably simply because you disagree with me -- but then what do you do? You characterize my views grossly inaccurately by throwing in a bunch of your own assumptions.

HN has terrible UI for finding new replies to comments like this, where they are nested under other comments I wrote, so I don't intend to check again. If you want to have a serious discussion and perhaps learn something, reply at: http://groups.google.com/group/rational-politics-list?hl=en
Google Didn't "Track" iPhones, But It Did Bypass Safari's Privacy Settings
The Idea or The Execution?
If that's the case, the responsible course of action is not to send a P3P header at all. Sending a deliberately false one to circumvent third-party cookie restrictions is simply not cool.
And that is a perfectly valid reason for Google to do it as well and bash Facebook while they are at it.
Not to mention the relevancy of the results didn't live up to all of the hype.
Eclipse really should be loading those in the background while you are working.
Only 10 days left in visual programming contest.
What happened when I tried to stream Game of Thrones legally
That reads much better. Yes, you may be the only ones with the first "Want / Own" actions but that is very different from being the first to use the actions, in general, like you originally phrased it.
From what I've read about the way Metro style apps can implement contracts it wouldn't be hard to build an S3 app that let you load and save files from any application to your Amazon storage.
Noticias de tecnología, internet, y lo ultimo en actualidad
Esta página te mantiene informado sobre las ultimas noticias en tecnología, internet y actualidad, no dejes de visitarnos.
According to Wikipedia the Alpha 21264 was 6M transistors not counting caches and the Pentium Pro was 5.5M total. 10M doesn't sound far off for today's processors. Since these are some of the earliest out-of-order superscalar processors, they may give an idea of the minimum cost of those features.
I moved to AquaMacs when I upgraded to Lion because Emacs 23 developed a problem with file compare.
Well that depends on the type of pointer -- if you only need the reference till the end of the function, (or when you deconstruct a class) you can get a much more performant implementation.

As for speed, with benchmarking every thing is in the details and while GC can be made to run fast the actual speed depends on the access patterns, the cache and when memory is used (and for how long).

In addition in C++ you can put quite a lot of things on the stack (that is actually how you make a smart-pointer) which is always going to be much, much faster than anything on the heap.
> This seems to be a problem with the design of P3P more than anything.

Granted, the standard is written to be abused. On the other hand, Google's behavior is basically "well if you don't say no it's not rape. What, you were bound and gagged at the time? Well nothing I can do about that".
You don't get a free pass because you're following a W3C standard. The way P3P is implemented in IE made web developers lives harder in exchange for virtually no additional privacy protections to users.

The point of the standards process is so that we don't have multiple competing/incompatible/ambiguous header-based privacy policies. But that's not the problem here. There aren't any notable competing privacy headers because the whole approach is flawed.
Do you expect your system to scale easily to the "the entire internet" data set? You mention that you degrade gracefully as the problem size increases; is getting the accuracy up to a usable figure only a question of more signals and processing power and dirty ML tricks, or do you think that you need a fundamental improvement?
FastCompany Gets "The Lean Startup" Almost Completely Wrong
Reading this it came to mind and is perhaps worth mentioning that this is how the Unabomber (Ted Kaczynski), the Luddite who engaged in a mail bombing campaign that spanned nearly 20 years, was caught.

Before the publication of the manifesto, Theodore Kaczynski's brother, David Kaczynski, was encouraged by his wife Linda to follow up on suspicions that Ted was the Unabomber. David Kaczynski was at first dismissive, but progressively began to take the likelihood more seriously after reading the manifesto a week after it was published in September 1995. David Kaczynski browsed through old family papers and found letters dating back to the 1970s written by Ted and sent to newspapers protesting the abuses of technology and which contained phrasing similar to what was found in the Unabomber Manifesto

http://en.wikipedia.org/wiki/Ted_Kaczynski#Search
Every time I use GitHub, it feels like I'm eating cake.
are we actually going to see application-specific hardware, or are we going to see something like an FPGA as a coprocessor in consumer hardware?
Are we using the same Gnome 3? It takes up far less screen real-estate than than Gnome 2 did, only a small black bar on the top. There is a "start" menu, in the top left (called Activities).
Lab-grown meat is first step to artificial hamburger
Sure. Though of course that means some functionality will be broken for all IE users with default privacy settings.
Yes, Apple is successful. But so was Microsoft, and you wouldn't want to emulate Windows either!

The point is that while Apple products are selling, the author completely reasonably doesn't like their software and does not want Ubuntu to have the same issues.
What Mountain Lion's Gatekeeper Means
This is like teams of foxes selling chicken coops and accusing the other teams of the improper placement of "No Foxes Allowed" signs. If third party cookies are bad, disallowing them should be the default, regardless of some policy header no user ever heard of or can decipher.

If they really cared, they'd include a way to disallow any third party resource without having to install a plugin like RequestPolicy. That would go a long way towards fighting tracking (and multiple exploits).
Find an answer to your tech questions with Technology Hub
When I want to buy a domain, I use Who.Is to find the owner and send a certified FAIR value through Escrow.Com

Unfortunately, when people contact me to obtain a domain I have, I get very lowball offers - to which I do not respond.

I also offer people to use my domains for Free as part of my project OpenDomain, but most people insist that they must own the domain. I guess they do not get that we are "Open Source for domains".
Well, not exactly, just 3.142 :)

http://www.wolframalpha.com/input/?i=1147+days+to+years
Cute HTML5 platformer - WebGL, Physics and Particle Effects
Some amazing things for sale in ebay
I think the gloom around Ubunutu is a overly pessimistic, but if you're really intent on switching you should consider KDE. The current version is really elegant and usable--I really like it. Fedora is a good distro for KDE.
Well, you have a choice: send a bogus P3P header, or break some functionality for IE users.
The difficulty of doing it cross-context is actually slightly more surprising to me than the possibility. I would've guessed that, once a suitable data set were found (a main impediment to previous studies), accuracy would be quite good, along the lines of how easy it is to guess browser fingerprints from a few dozen telltale markers. But it appears that only about 10% of authors can be guessed to a precision of 80%, which is still pretty decent odds of not being identified automatically, at least for now, even without actively trying to cover up (though the linked post is right that with a specific target, intelligently adding some ad-hoc additional features can probably help).

One thing that'd be interesting to me is whether there are certain characteristics that make it particularly easy to identify people cross-context, like a top-10-telltale-markers sort of thing. Are a disproportionate number of the 10% who can be identified with high precision using a handful of unusual grammatical or lexical features, or is it more of a diffuse sort of thing?
Sure, but in a fixable manner. I can always turn on third-party cookies if I like.

A faked P3P header breaks IE's privacy settings in a nonfixable manner.
How can you bypass something that is not a barrier? P3P is useless.

P3P means "we would never..." in computer speech which is unenforceable therefore useless.

Google just make no promises via P3P and places link there explaining that it doesn't and why it doesn't.

Fortunately implementations of the P3P do the right thing and fold.
The Verge Interview: Marty Cooper, father of the cellphone | The Verge
Tv repair in Mobile
OS X is no alternative--you'll have just as little choice or less there.

You should consider KDE--it's a really nice option these days, and easy to configure however you like. Fedora is a great distro if you want to run KDE with minimal setup.
Interesting, but are they using the cookies for ad tracking too, eg. adding pages with +1 buttons to your ad tracking profile?

> However, the P3P protocol was not designed with situations like these in mind.

In that case, the P3P protocol was EXACTLY designed with this in mind.
There are some comments here that say: P3P is garbage as implemented, so it is ok for Google to invest some time and engineering effort to trick P3P and track users via cookies.

Not sure if that the valid answer but it has some merits if everybody is doing that (like downloading adress book from iPhone).

Now, I have the following question: if a random website is catch doing this, is it going to marked as un-safe by security scanners?
Some sane design lessions in the original material: http://www.aosabook.org/en/bdb.html
Well that wasn't very clever was it.
Direct links http://www.aosabook.org/en/bdb.html , http://news.ycombinator.com/item?id=3607914