skysight-inc/HackerNews huggingface dataset:
Yet they continue to make improvements to Google Reader, based on user feedback. For example, I just noticed yesterday that they gave each item a container with borders and margins, which makes it much more pleasant and separates the content better.

As I've said elsewhere in the thread, why don't you have other, faster ways to get to your commonly used pages/apps? I have a shortcut on the new tab page, for example. (Two clicks: new tab, shortcut; never moves unless I move it.) I also use an extension called site launcher so that my most common apps are just a keyboard shortcut away. Alternatively, there's the bookmark bar.
We have recently seen a number of startups (including YC founded AFAIK) that look for ways to make twitter data useful. But I don't remember catching any notice of such successes.

While DataSift realtime capabilities look really impressive, I'm afraid there isn't that much of use-cases to pay for the data mined that way. Even DataSift's own list of possible use cases looks bleak.

In any way though DataSift should be fine with applying their expertise to other sources of data, which doesn't bear the same cost as the twitter's firehose.
You know how country musicians remind us that "freedom ain't free?"

Well, it ain't. But it's not under assault by people with different-colored skin in foreign lands.

The people who want to fuck us out of our freedom are people we keep electing, or are appointed by the same. Can't believe no one's ever written a country song about that.

People want to rag on OWS for being unfocused or whatever. But you know what? I'm glad to see a few comfortable first worlders step up and provide a sustained cry that they're not comfortable with the status quo.

I don't know what the long-term solution is for this power- (and genital-) grabbing nonsense. But I'm pretty sure it starts by getting pissed off and is continued by saying so, out loud, in public, in numbers.
Surely you are aware that Halo 3 with variants and COD:MW with variants are the most successful online FPSes of all time? Both were also criticized for shallow single player stories, not on par with previous versions.
Nintendo 3DS firmware update pushed to December 8th
Ralph Lauren Polo Down Vest
I don't care what they do as long as they go back to white or light colors. Black is cool if it's an Acura, on a web page it's hideous.
Why was this approved in the first place? Of course it's going to burden the carrier network--it's the raison d'etre for the whole thing. Weird that it was ever there at all.
The app still works as of 8:00 PM ET on my AT&T iPhone.

Based on what I've read about others tethering apps, Apple will not remotely disable Tether.

The only major downside is that I will never see any updates. It's only a matter of time before an OS upgrade breaks the app permanently.
When a strong regime receives new powers from the people they are rarely given back. Don't kid yourself, DHS, the Patriot Act, the border fence, and now SOPA, once they are passed they aren't ever going away.
Will Coursekit Launch Up-End Blackboard?
Java Code Generation
In a way, just like that Yegge's post, I'm glad I could get access to this rant.
As I understood the article, there was an open order that Chanel simply stuffed websites into. I'm not sure exactly what the qualifications of a "anti-counterfeiting specialist" are, but it certainly doesn't involve judicial review. From the article:

The case has been a remarkable one. Concerned about counterfeiting, Chanel has filed a joint suit in Nevada against nearly 700 domain names that appear to have nothing in common. When Chanel finds more names, it simply uses the same case and files new requests for more seizures. (A recent November 14 order went after an additional 228 sites; none had a chance to contest the request until after it was approved and the names had been seized.)

How were the sites investigated? For the most recent batch of names, Chanel hired a Nevada investigator to order from three of the 228 sites in question. When the orders arrived, they were reviewed by a Chanel official and declared counterfeit. The other 225 sites were seized based on a Chanel anti-counterfeiting specialist browsing the Web.

I'm not sure how that can be misconstrued. Chanel pays an expert who puts together a list and they are automatically banned. Each site can then, and only then, try to get some review. Chanel picks and chooses who to take sites away from, then the site owners -- if they have the resources -- can try to get things sorted out. Seems pretty straightforward to me (if completely whacked) Yes, I extrapolate that situation into the future, but that's the purpose of commentary: to use analogy and extrapolation to show facets of the article that aren't immediately apparent to the reader. I never said that brands own the internet now. I simply said that if things keep going this way, this is where we are going to end up.
Imagine if scanners were everywhere, but rather than scanning for weapons they were scanning for tumors and other health problems (and since this is fiction, also imagine that the ionizing radiation dose is negligible).
The part that interests me about this one is not that I necessarily want to run a faster Tornado server, but that I have often been wondering how much speedup I can get from switching e.g. Python to PyPy in general.

Granted, it generally makes sense to do your own benchmarking for a particular application, but its also nice to see other people's results like these from time to time, especially against a rapidly evolving project like PyPy.
I couldn't stay on the web page for more than three seconds, all black.
"Difficulty" collecting circular structures, not "inability". You can still walk the live set with reference counting every so often to catch the circular trash, but you do have to pay through the nose, relatively speaking.
Here's an example:

In the days of assembler, you need a convention of who is responsible for cleaning up the stack, caller or callee.

People writing assembly which calls out to functions would essentially have to write the same boilerplate code each time.

With C, it becomes a non-issue.
Tassimo Brewbot - Clever Little Commercial
http://en.wikipedia.org/wiki/Quis_custodiet_ipsos_custodes%3...

"Quis custodiet ipsos custodes? is a Latin phrase traditionally attributed to the Roman poet Juvenal from his Satires (Satire VI, lines 347–8), which is literally translated as "Who will guard the guards themselves?" Also sometimes rendered as "Who watches the watchmen?""
"That's just conpletely false. I don't know where your assertions are coming from but language design absolutely has a great deal to do with what kind of tools / developers you can expect to find to support the language. I'm all a-huff with the sheer gall and ignorance of your assertion that I'm just not even sure what to do. Bad developer. >:( bad"

Revised: fine ok maybe a bit harsh. My opinion is that language design would be extremely influencial over how people implementing collections/tools/compilers go about doing their work and what the end result of their efforts would look like. In fact they probably are more telling of a design than anything else. That last part was sort of bs guesswork but it sounds right. Happy now?
A very obvious question arises - why aren't they preferring to hire women - it sounds like they are ideal employees - lower pay expectation for the same work and rarely ask for a raise.
Video: PG Day 2011 Keynote Address: The State of PostgreSQL
I don't use bookmarks and like my UI as uncluttered as possible, thus I don't have the bookmark bar displayed.

I typically go to websites by typing their URL and Chrome completes it. It works for most sites I visit: for example, I can type "m"+Enter and go to Gmail, or "n"+Enter and go to Hacker News.

But some Google sites/apps don't work as well because the name is after google.com. E.g. Calendar is https://www.google.com/calendar/, Reader is http://www.google.com/reader/ and typing "reader" doesn't actually complete it, just suggests it below the location bar. Meaning: I have to select it in the drop-down. So having the link in Gmail was working pretty well for me in my routines: check my email, click the link, check Reader.

I've also become completely blind to what is displayed in the new tab: apps/shortcuts and most visited sites.

But you're right, I could probably find better ways…

edit: thanks to all of you who replied! My life is forever changed :) Just tried it, it works and Chrome already knows what to do…
So I should heed a warning based on a conclusion arrived at entirely using conjecture? Thanks for that.
Learn Git progressively
Java Programmers: humorless? (2007)
YO Integro en Relaciones de Pareja
Qualified MLM Leads - How Do I Get Them?
I hope it has a "BookFace" feature.
LOL is many more times more complex than CS. If you are weird, try running game-theory and stochastic simulation models. Try to optimize things like item builds, team-movement/formation, engagement sequence, allocation of champions to lanes at various times, allocation of gold/farm to champions. And then to apply it.
Personally, I have a strong preference FOR affiliate links / referrals over other kinds of advertising, simply on the basis that they're more targeted, and more likely to be relevant to me at that point in time. If I click through to a store based on your content, I'm generally pretty happy if my referer gets a little piece of the action.

That said, it's also pretty obvious affiliate links can be done badly, and there's a nice slippery slope in there somewhere. I actually like how Tim Bray does it on his blog - when he posts affiliate links he points it out explicitly (I think they're usually his partner's) and provides non-affiliate links as well so you can opt out if that's how you feel.

In general, more transparency is better, as usual.
Merely mapping googleads.g.doubleclick.net to 127.0.0.1 made a huge difference to my browsing experience.

Despite the resources of Google, that server is waay overloaded. I was staring at the browser status line waiting for that server to cough up, so the page could render correctly (or at all).

Supposedly, there are ways to embed doubleclick ads that do not slow down page rendering. However, most of the sites I visit haven't mastered the technique.
I like child labor laws. I like food safety laws (http://en.wikipedia.org/wiki/The_Jungle). I like my bank being separate from investment institutions (http://en.wikipedia.org/wiki/Glass%E2%80%93Steagall_Act). I also like education programs, fire departments, police, roads, etc. I pay a lot in taxes and want to keep all of these things (and really have stricter regulations in the banking system).

Our market isn't free enough, that's true, but having a totally free market tends to crush the lower class. A completely free market, after all, is like a force of nature and nature doesn't give a shit about people. I do give a shit about people and am happy to pay taxes to help those people.

Our system isn't perfect and there are a lot of problems with it, but I don't want it to go away completely.
I wrote a medium sized project in clojure at my last job and it was a good experience. The team was small (under 5) so the hiring and training wasn't an issue for us. I never had a problem reading clojure code, and the only major headache I can remember, which was our fault, was that clojure keywords (think ruby symbols) used to be turned into interned strings which are stored in permgen and we were running out of permgen space. I believe this has been fixed in recent versions of clojure, but I'm not 100% sure about that.

http://eigenjoy.com/2011/03/02/clojures-keyword-can-fill-up-...
I very much like Unity. The eye-candy makes me happy and from a productivity perspective it allows me to keep my hands on the keyboard and off the mouse. It does indeed use way more resources than it should, but what else am I going to do with 4 cores?
I thought along similar lines when I saw the video - there is already a search bar in the same place on every page, the address bar!
That's one of the main points of pg's "Beating the Averages" essay, where most people got the term "Blub programmer": http://www.paulgraham.com/avg.html

The visitor pattern is a good example, but I think another good one are classes. You can write object-oriented programs in C, but it requires that you, the programmer, enforce all of the concepts of classes (member functions, instantiation, inheritance, etc.) yourself. I think that is a clear example where more expressive/terse code (that is, language-level support for OO) requires significantly less juggling across the code base.
In your example, in this context, there would be no privacy violation possible.
At the end of the day, Java still rocks because it makes the most difficult aspect of programming more manageable...herding cats.
reader.google.com will redirect. I've gone there enough that chrome will take "rea" and send me to reader ("r" and "re" go to reddit...)
This is a fair complaint, but doesn't Python let you mix functional and imperative styles just as much?
> I've developed an aversion to anything that doesn't
> follow the Zen of Python: "There should be one-- and
> preferably only one --obvious way to do it."

this is an interesting argument. but surely, given enough rope, a non-expert can hang himself in any language. I'm starting to wonder that all these language X vs language Y problems are really a matter of the skills of the team matched with the difficulty of the problem. joe bloe's blog needs beginner skills with python. embedded wireless systems need experts and C/asm, nuclear control systems are prototyped by experts in haskell. bigcos need large teams of average skill with Java, but as they are driven to become more competitive, perhaps they will turn to small teams of experts using scala.
OK, Sheldon. Facebook knowingly lied to people subject to their privacy policy, TOU and TOS (where applicable).
I look at the talent availability problem as an HR / Mangement issue. It feels like they want to do checklist hiring instead of hiring great developers who can learn. I would rather take the time needed in hiring, but at some point it becomes gears in the machine.
FWIW, I use “http://reader.google.com” and “http://calendar.google.com” which both redirect to ”https://google.com/[service]”, but allow me to type “r” and ”cal” (respectively) as shortcuts in Chrome’s omnibar.
His example outside of software[1] is not the best either. Movies do have "versions", they are called cuts; an example of multiple published cuts for a movie is Blade Runner.

[1]> Every single release of a movie, whether it is The Jurassic Park and its sequels or The Matrix and its sequels or Steve Jobs’s own Toy Story and its sequels never had "versions".
Counter-Strike was what really got me into programming too, in the form of several small programs that added some neat functionality to CS and other HL mods. As a high school student it was pretty amazing to have tens of thousands of people using the software I was writing.

If you used any of the programs I wrote or know anyone who did, I guess I owe you an apology. One of the programs, Half-Life Sound Selector (HLSS), annoyed countless people by allowing players to blast WAV files over the voice comm system. Really, really annoying. Another program, HLirc, interfaced with HL and mIRC, letting you chat in IRC using the game's console, until VAC started detecting it (incorrectly) as a cheat and banned you that is. The other program was a Winamp plugin called HLamp. It let you control Winamp from inside the game and even tell others what song you were listening to. My favorite feature: automatically turning the volume up/down when you died/respawned. Of course the VAC eventually detected HLamp as a cheat too.

Anyway, sorry if I got your WON/Steam account banned!

Good memories :)
Oh, chocolate chessmen for a friend of mine. Chocolate monopoly pieces. Chocolate tetris.
Increasing Targeted Likes - A Facebook Page Case Study
Given that this is fiction, can we imagine that the scanners also find malfeasance by businessmen, government officials, and all other echelons of the powerful?
Using chrome: for me, typing rea- completes to reader.google.com.

What's frustrating is that you can "break" one letter prediction by accidentally typing (for example) f\-enter (added a backslash) instead of f-enter for Facebook. After doing that once, it breaks the prediction permanently thereafter, from what I've seen.
Not really. Currently there's the black navbar AND the product specific search. This change is making the current product specific search the universal navbar, so at the end of it you've stilled gained the space occupied by the black nav bar.
1% of CMS Websites Have Exposed Database Passwords
"Every one admits how praiseworthy it is in a prince to keep faith, and to live with integrity and not with craft. Nevertheless our experience has been that those princes who have done great things have held good faith of little account, and have known how to circumvent the intellect of men by craft, and in the end have overcome those who have relied on their word.... he who has known best how to [be foxy] has succeeded best.

"But it is necessary to know well how to disguise this characteristic, and to be a great pretender and dissembler; and men are so simple, and so subject to present necessities, that he who seeks to deceive will always find someone who will allow himself to be deceived. One recent example I cannot pass over in silence. Alexander VI did nothing else but deceive men, nor ever thought of doing otherwise, and he always found victims; for there never was a man who had greater power in asserting, or who with greater oaths would affirm a thing, yet would observe it less; nevertheless his deceits always succeeded according to his wishes, because he well understood this side of mankind.

"Therefore it is unnecessary for a prince to have all the good qualities I have enumerated, but it is very necessary to appear to have them."

http://www.constitution.org/mac/prince18.htm (As they say, read the whole thing... the chapter, anyhow.)
Facebook "lies" like Subway "lies" about losing weight by eating there.

Jared Fogle did lose weight eating at Subway.

http://en.wikipedia.org/wiki/Jared_Fogle#Subway_campaign
Compared to Perl though, thankfully in Scala you do have a static type system to protect you from going too crazy.
I think there are more people who have their browser's home page set to google.com, where every new window or tab opens that page automatically. When that's the case, why have bookmarks for other Google properties when they're already available on your default page?

Granted, I'm in the minority of users who set their homepage to "about:blank" so that it's up and ready as fast as possible and focuses the location/search bar by default. I use bookmarks to open new tabs for just about anything I visit on a regular basis.
It's a bit "promotion-y" as a link, but it does bring up an interesting thought: how many of you develop hooks into your code generation? Do you generate it all and let God sort it out, as it were?
Oops - accidentally submitted link to the second page. For the first page, go here: http://www.forbes.com/sites/petercohan/2011/11/29/will-cours...
Using Redis and Python to build fast real-time web apps
I do too. But I have to restore from my backups. I don't get to grab it from the store again. And bugs won't get fixed, OS incompatibilities (read: iOS 5 fixes) won't get in there either.

If only there were a way around the Apple store.... some way to install any app I wanted....
I thought it was DVD Jon, because of DeCSS.
Handmade functional miniature V-12 engine [video]
I liked the use of the "whack a mole" analogy. Here (for those who don't know) is how this industrial-scale counterfeiting scam works:

1. Set up OSCommerce or Magento site with design roughly copied from legit rights owner.
2. Get local 'middleman' to donate paypal account in return for small cut
3. Buy a bucket load of adwords
4. Run massive scale xrumer / scrapebox / etc 'SEO' campaign
5. Repeat thousands of times over

Getting domains de-indexed via the DMCA process on Google, never mind taking after-the-fact legal action, is just treating the symptoms.

Given that Paypal and Google are at the forefront of this issue, they are where the responsibility lies in terms of preventing the sites from transacting: by denying them a payment method and heaps of traffic respectively. I am sure that both companies are working hard on this issue, but having looked at the problem over the past couple of years, it hasn't always seemed to be that much of a priority.

Beyond that it is basically a question of international trade treaties and better local law enforcement in the territories where the offenders operate (predominately China) - i.e. NOT an easy fix.

You can understand the frustration of rights owners who are obviously going to take every opportunity to use legal action domestically. If they get a fairly tech illiterate decision in their favour that has potential dangerous consequences for the internet at large, then this is as much because they are just swinging at everything (back to those moles) than any great desire on their part to restrict legitimate rights and freedoms.

Finally, it is important to realise that this is not a victimless crime. What brought this home to me was a few years back when I overheard a nurse in the neonatal unit my son was being looked after in at the time excitedly talking about a pair of brand name boots she'd bought on the internet.

I realised that she had absolutely no clue they were fake because why should she? She had found the legitimate-looking site on the first page of Google and had paid with Paypal.

This was not a transaction carried out 'out the back of a van', where caveat emptor might more readily apply. A lot (majority?) of consumers don't realise that for all the brand loyality they might have in respect of Google and Paypal, etc^, they are services that are easily misused by unrelated third parties and so should not be taken as any sort of 'trust mark' in they way that shopping in large well-known department store does.

^Amazon and eBay deserve honourable mentions as being popular conduits for counterfeit scams too (although eBay in particular deserves a lot of credit for taking the subject more seriously than most).
Python has been by far the most straightforward and easy language for me to pick up and just code and also read out of anything I can remember. Not that I use it a whole lot, it's still beautiful to me.
Is there something like this where I could just use amazon s3 and cloudfront for hosting the videos?