skysight-inc/HackerNews huggingface dataset:
Also see Hoot-n-holler lines: http://en.wikipedia.org/wiki/Hoot-n-holler

Cisco's Hoot and Holler over IP: http://www.cisco.com/en/US/docs/ios/12_1t/12_1t5/feature/gui... http://www.cisco.com/en/US/netsol/ns340/ns394/ns165/ns70/net...
direct link: http://cudl.lib.cam.ac.uk/collections/newton
stop sopa, or find new jobs!
Why should the government run massive data centers to crawl your every move when they can get you to run a hidden app to do the pre-filtering for them (and give them keystroke/touch-level access on demand in realtime)
> If someone puts up a 600mb file called 'Thor (2011)', what do you think it's going to be. Do you need to open and watch it?

One problem is that they weren't even doing that well. I mean, they tried to take down things that weren't even files. They weren't just being fooled by deceptive files, they acted against correctly labeled items they did not own.

Now, if you're saying that it's totally impossible to police this, then I agree with you. The problem is that no one can do better than them in terms of knowing who has permission to do what. Yeah, they could be a lot less sloppy in their copy-pasting, but if even they don't know what they own, who does?

Now, there are still ways for artists to get paid in spite of this impossibility, and I think everyone wholly supports that. Everyone wants to see the artists succeeding. If not for them, there would be nothing to enjoy. But that impossibility of enforcement isn't going to go away no matter how much power we give them to censor stuff.

The more power we give these labels, the more innocent people are going to get caught in the crossfire.
Thanks for all of these (and to the original poster, too). As it happens, I just started looking at editors for a mobile application.

Some instant thoughts:

Create seems to work fine on the iPad. Mercury sort of works, but kept switching out of edit mode for some reason. Aloha didn't seem to work at all.

As with some of the other commenters, I'm not wild about having the editor tied to a Rails backend (I didn't explore what kind of backend requirements Create has, though they seem to imply on the front page that it's at least somewhat portable).

The only other editor I've found that appears to work on the iPad out of the box is CKEditor. My old standby, TinyMCE, is supposed to support it, but I didn't have much luck (it may be that this isn't in the release yet -- I'll go back and explore the source tree later).

Granted, Apple has only had proper support for contenteditble on iOS for a couple of months, but I urge editor teams to please try to make their stuff work on the iPad. There's a huge unmet demand for that, and there's a first-mover advantage here. :-)

If they can do something clever with the UI to make the editor also usable on a device with a smaller screen (e.g. the iPhone), they'll really be cooking with gas.
Apple does the same sort of thing, but even more so. Tapping, holding, double tapping, triple tapping, tap and hold, etc. The home button is ridiculously overused, a consequence of less hardware holding more and more uses.
Wasn't aware that producing work on the internet was limited to American citizens. McDonald's, here I come.
Excellent, remove the fault from the corporations and give even more power. Whatever happened to warrants?
There is precisely nothing new about this idea, even though this code might be fresher.

It would be interesting to hear how this thing addresses some of the shortcomings of the other inline editing components out there and how this is better.
Works for me in Chrome 17/Ubuntu.
Node.js website has a new design
URDU SEX STORIES: Meri Chikni Aur Pyari Aunty
Here is a plugin for front end editing using Aloha:
http://scribu.net/wordpress/front-end-editor
Can You Say ... 'Hero'?
Weight is the killer factor for me. I haven't played with a fire, but the iPad is annoying to hold for any significant period of time without leaning or propping it against something.

That said, a Kindle 3 is only 250g and an iPad is 600g which is what the comparison is in my mind. I am not sure where the ~400g Fire lies in that regard.
> They should be coding all the time

Seriously, this may make for great code-monkeys but very limited software developers. There are tons of things you can do to become a better developer that don't involve actual coding. Especially if your job is already mostly coding, for god's sake spend as much time as you can doing those other things.

I'm not interested in people who can write awesome code, but couldn't finish even a small development project unless somebody else holds their hand through every step of the way.

Totally agree with 2 though. Probably even more important than 1, because a mediocre programmer with a passion for the actual business can make a great product. An awesome programmer will just make great code. I prefer the former.
but a proxy can
the site is in reference to sopa, which is (unfortunately) an american bill. i promise you don't have to work for McDonald's.
Perhaps so.
Got a question to y'all regarding the whole node.js stuff.

I downloaded ExpressJS framework and tried to create a simple MVC apps a'la Rails...

I get the impression that ExpressJS framework works better if you put the whole thing in app.js. Like... the whole code.

I tried to create another file other than index.js inside routes folder (let's call it something.js) so I can instantiate some JS controller code in app.js vs putting everything in one file. That doesn't work at all, "something" is undefined.

It turned out that I have to either put everything in app.js or in routes/index.js in order for ExpressJS to work correctly.

The whole experienced was... unexpected.

I'm kind of used to Rails MVC. So please tell me: am I using ExpressJS the way it shouldn't be used?

UPDATE: Thanks for the answers guys. Kind of what I would have guessed to hear => use module. Which is probably fine. Module in CommonJS does have a bit of bookkeeping beforehand.

I did have a bit of a hunch that I needed to know more about CommonJS and proper modern JS practices.
This may sound a bit radical, but I'm not even sure I want the government stepping in and doing anything about libel. It's already true that you can't trust everything you read, and this includes articles from "official" journalism institutions. It does hurt to have your reputation damaged, though. That's a tradeoff that is a bit disconcerting, but may be worth it in order to have a more strict, black-and-white definition of what the government can and cannot censor. The more things that the government is legally able to censor, the more subjective freedom of speech becomes, and the more it gets in danger.
In the US at least, and Europe, that is illegal discrimination.
Forgive me for asking, but if you dislike the Kindle Fire so, why did you buy two (especially when you have multiple Kindles and an iPad/2)?
I have a couple of (take ...) interviews in the pipeline that focus on that very topic.
Copying the linkbait article title is not an excuse, the submitter (Garbage) could have linked to a more balanced article.
From the snippet you posted above, it looks like it depends on a "websocket-to-socket proxy".
Heuristics are algorithms and algorithms don't have to give definite answers.
Good programmers love what they do with passion.

If you're the CTO and manage to ruin this so bad for them that "motivating the team" becomes an ongoing concern then you should be fired.
"According to calculations by the research firm IHS iSuppli, the $79 Kindle costs Amazon $84 to make. That sum does not include research and development, shipping or, with a third-party retailer, the wholesale discount. Add these up, and Amazon might be losing as much as $20 on every $79 Kindle sold at, for example, Best Buy."

The $79 Kindle is subsidized by advertisements, although I'm not what % are Amazon ads and what % are 3rd parties. Ad-free costs another $40.
The current recommended value of α is 7.2973525698(24)×10−3 = 1/137.035999074(44).

http://en.wikipedia.org/wiki/Fine-structure_constant
I just got out of the ad agency after working full time for several years while freelancing in my spare time. Agency experience is perceived negatively in the startup community because it's common knowledge that most agencies don't treat developers well. Mediocre developers often get high rates because there's such a lack of developers willing to put up with the kind of work (stressful, low budget, extremely short deadlines, not much room for polishing). A developer coming from an ad agency with "Javascript" on their resume is likely to only know enough jQuery to get by.

That said, it's often possible to differentiate yourself from the crowd by using phrasing that only knowledgeable developers use or listing a more detailed toolset that shows the same (eg: "Javascript, jQuery" vs "OO Javascript, jQuery, Backbone.js").
This is a great point. "Feeling" excluded is often how you view the situation.

I had an Asian friend tell me he doesn't like travelling in the southern states (particularly small towns) because people stare at him. He views this as racist behavior.

I told him that they stare at me too. I'm a middle-aged white guy, but I'm obviously not from the south either. He views it as being a race issue where I view it as being an outsider issue. Bothers him, doesn't bother me.

Same can be said of women who feel they are being excluded. I've worked with groups of women and often one will feel the environment is "unfriendly" while the other women say it's one of the most inclusive environments they've encountered.

What's the saying? "Nothing is good or bad, but thinking makes it so"
My Chrome is getting buggier all the time (now in version 15). Tabs hang, websites crash.

So to be selfish: Instead of adding a terminal emulator, I want my Chrome from 2 years ago back, which was fast, bug free and did not hang.
I guess, the next notable iteration would be: "Google is working on integrating Emacs into Chrome". Oh well.
This is true.

However, it's still not that difficult to grade for "well-done" work in subjective areas.

Whether the thesis of a literary analysis paper is "correct" may be opinion, for example, but it's definitely possible to grade fairly based on a rubric of "did the student defend their thesis in a clear, organized manner, properly using appropriate citations from the text" (after filtering out theses that are completely inane or insane).
Startups Working for Startups
I think Day Zero OTA updates are pretty standard for shrinkwrap software or consumer devices. Manufacturing requires a lead time of weeks or months, so inevitably the software bits sent to the factory are outdated immediately. The developer will keep fixing bugs between RTM (Release To Manufacturing) and final release.
Content Discovery Engine Thoora Shutting Down
Note that there are (naturally) many more small/indie labels than there are giant labels like EMI. AFAICT they're usually run by music lovers, sometimes musicians themselves, who can promote and advise artists, as well as curate for fans i.e. find interesting, special bands.
Gotta love the paranoid nutjobs jumping straight to "the FBI is using Carrier IQ to spy on us" when an equally likely explanation buried in paragraph three is that if the FBI is conducting an investigation of Carrier IQ for possible violation of federal wiretap laws then the same data would be withheld. Let's see now... Al Franken, who recently made some loud noises about Carrier IQ and sent a public letter to the company asking for information about what they are doing, sits on the Senate Judiciary committee. The committee that has direct oversight of the FBI would be? Anyone? Bueller?
Isn't it weird that it took this many thousands of years of civilization before someone came up with a way of explaining it that works for every single person?
Can anyone comment on how Socket.io and Faye* compare?

* http://faye.jcoglan.com/
An extremely large or infinitely large universe would also be compatible with this anthropic argument, without invoking many worlds. (The philosophical caveats are legion here, since both quantum mechanics and the anthropic principle is involved.)
I hope we go the way of the dumb terminal from an ease-of-use standpoint; I want my data to just "be", and not have to worry about syncing/backups/etc.

From the freedom/privacy standpoint, however, I'm not sure. I find it surprisingly easy to imagine a US government agency empowered by anti-terror laws to get access to my data.

This is why I want encrypted cloud computing for all my stuff. I dunno if the large players could actually do that and have the US govt be ok with it.
PLEASE DO NOT REPUBLISH THIS INFORMATION!

.. is probably the best thing to write if you want something to get republished ;-) Nonetheless, all of the reports I'm seeing on Twitter are resoundingly positive so far, albeit with a few complaints over the icon (but what's new there?)
> PLEASE DO NOT REPUBLISH THIS INFORMATION!

From the linked email.
Shhh, now that embedded Java does everything we need, we must pretend it no longer exists — how else could we justify all the insane technological contortions that we'll need in order to justify profiting through sequestering users' data, renting 1980s-era features to them, and selling their attention, intimate habits, and social bonds to advertisers?
Should You Pay to Pitch Your Startup?
Synchronous versions of APIs that are now async. Like the HttpRequest object only has async methods instead of both sync and async. Silverlight did this as well.
I think you're overstating the psychological effects and underestimate the self-controlling influence of needing other people to repeat what you say.

A single raving lunatic with a PA can cause a lot of stress in a gathering, it's almost impossible to shut him or her up. OTOH if you rely on Mic Check, people will simply stop repeating what you're saying if you're an ass or even if you can't stop rambling.
Azure SDK on GitHub, Node.js, Hadoop, Mongo, Solr for Azure
I agree with a lot of that. Most people who choose Node are going to feel more at home with EC2. However it's not so far fetched to think that one might choose to pair Node and Azure. They each solve very different problems.
Don't do it. Go with contractors. Here's the thing: a contractor is running a business, just like you are. If you don't work with them any more, they are not out of "a job." Their livelihood is no longer your responsibility. You are only responsible for paying a set amount you agreed for specific work. If they do not deliver, you do not have to fire them. If you can't afford them any more, you do not have to fire them… you simply don't renew a contract. If it turns out you don't like them, you do not have to fire them.

With contractors, you can also afford to try lots of people without disrupting anyone's lives or running out of money. You have freedom and they have other clients.

Firing people is the absolute worst, I can tell you for a fact… and I'm a person who fully embraces difficult experiences and has no problem admitting when she's wrong.

Even if you want to keep the employee (and based on what I learned & then heard from EVERYONE, the chances you'll keep your first employee are about zero), you will have a hard time sleeping at night because they depend on you and you may find your whole job becomes ensuring you earn enough to pay them. (A good rule of thumb is that you must have at minimum 150% of their salary on a monthly basis. More for non-US countries.)

People will say xyz about contractors -- they're not invested, they have other pots on the stove, blah blah blah. The same is true of employees, but they are harder and so much more painful to get rid of, and it hurts them a lot more. The trick is the right people. Finding the right contractor is absolutely possible, and it's much less stress to be wrong than it is when you are wrong about an employee.

For one, you can hire people for small getting-to-know-you projects. You're not going to find it easy to do that with an employee. Moreover, once a person is an employee, their behavior may completely change… being employed (and being an employer!) brings out all kinds of crazy psychological crap you never would have believed possible.

So, yeah. Don't do it!
The insistence on not letting anyone browse without associating your Twitter or FB account is what killed it for me. I used FB Connect when it first launched and after disconnecting the site I was spammed pretty regularly with emails about various conversations, but I couldn't remove myself from the mailing list without re-connecting thru FB which I didn't want to do (mostly out of principle), instead Convore emails all get flagged as junk. I don't see them anymore.

I'd also guess that they probably don't get any search engine love if the site and conversations can't be indexed. I don't think Googlebot has a FB account :)

Their compete graph is pretty abysmal, granted the real time infrastructure would skew page view counts way down but people still need to navigate to the actual site and you'd think a high profile startup would have more than 2800 unique visitors in a month.
It's far more likely it was for the CIA since phones are exported with that code in place.

The warrantless domestic spying is just a bonus for them.
Hah, there's a lot of duplicates on this page. Someone has an off-by-one error in the AJAX loading.
Disclaimer: I'm not a CSS guy. That said, I doubt that many CSS practitioners use real world units due to legacy. But the argument still stands that the _only_ sane answer to handling resolution-independent layout is to start using real world units and the sooner web interfaces migrate to it the better. Think of it as a jobs program for web designers. :)
http://instagr.am/p/Yyrjy/
Congratulations to Allan for overcoming coder's block and burnout and putting something in people's hands.

I've complained about the wait as much as anybody else, but if I'm still using Textmate 1 after 6 years of waiting, that's something he should be proud of too.
We can already do everything from inside emacs; oh wait! Chrome's the browser. So that's completely different.
You can structure your code any way you wish. There are no rules on how you should write your webapp.

For example, you can break up your app.js and routes.js.

app.js:

var express = require('express');
var app = express.createServer();

require('./routes')(app);

app.listen(3000);

routes.js:

module.exports = function (app) {
app.get('/', function (req, res){
res.send('Hello World');
});

app.post('/foo', function (req, res) {
// ...
});
}

Or if it's a small app, you can just keep it all in app.js.
Not quite sure it's "paranoid" to think the FBI is, in some cases, using Carrier IQ software to gather information given recent U.S. history. Also, since the request was specifically for manuals used to gather information using Carrier IQ, and not just for any information on Carrier IQ, when they say they have responsive documents to the request I would imagine it refers to manuals or guides in their possession.
Apple fanboys, t-shirt traitors walk amongst you
I really don't understand the UI/UX reviews. Yes, elements of the interface are bulky and there are certain things that aren't perfect, but I didn't buy the Fire to spend much time using the UI/UX - I bought it to read books and papers on. If I'd wanted a fully fledged tablet computer I would have bought an iPad, but I find it a fantastic form factor to read from and watch the occasional show on. It's compact, a perfect weight to just sit and read, and the video playback works well.

I don't know, maybe I'm expecting too little, but I loved it when I bought it and I still love it. I will probably still buy an iPad at some point, but it has revolutionized my mobile reading experience and I'm one very happy customer because of it (especially with the readability integration, which is awesome).
Right. I think that there are two kinds of developers within agencies. One group that is fundamentally mediocre and will tolerate churn. And another group that is extremely talented and senior in order to produce great work in the context of churn, unreasonable requirements, etc.

It seems that the dichotomy between Advertising vs Startups is: Short projects that live to support a campaign vs stable products that target customer acquisition and an eventual exit for the company.
No. Keeping all your code in one file is a recipe for maintainability disaster. I've found that with Javascript, proper project organization is even more important than with some other languages.

It sounds like you haven't become familiar with Node's CommonJS compatible module system. Try starting there: http://nodejs.org/docs/latest/api/modules.html

Once you understand the basics of modules and requiring, I'd take a look at the ExpressJS example apps for organization ideas: https://github.com/visionmedia/express/tree/master/examples
> I'll be slightly disappointed because there's something appealing in the possibility that the universe doesn't fit nicely into an equation.

iirc, the Standard Model is a few pages of equations. Not nicely at all.
But how do we download it? The link on that thread is dead... :(
This is the first time I hear about Faye.
That's exactly what I thought. The title made me think this was an open-sourced Skype alternative, using the name "Skype" just to describe an analogy, not name the product. While this doesn't make any attempt to emulate Skype's functionality, it does use the name. Skype could argue that their brand would be falsely associated with this project. The name definitely needs to be changed.
Because people will use the product anyway. If you ask someone, "would you prefer a slow UI over a fast one", of course they'll choose the fast one. But that doesn't mean they won't use a device that has choppy animations. Remember, lots of people still use Windows XP and are perfectly happy.
New for the sake of "new" doesn't make much sense to me. Quoting Einstein "It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience." If indeed Higgs boson is spotted, it will be indeed a exemplary triumph of this thought, since the core premise of standard model is symmetry and simplicity.

I consider LHC as the best microscope we humans ever build. Our exploratory quest and adventure will remain ever more interesting and baffling when we start to probe in higher energy levels. This will be irrespective of whether the presence of Higgs boson is established or not. And there is no reason to think otherwise, since in the past the deeper and in finer scales we probed, strange phenomena had popped out, requiring more new theorems and scientific understanding to explain them.
Likewise. The left and right versions look close to identical to me.
Express is very flexible, and can work in just about any way you could imagine. Take no offense but it sounds like you aren't very familiar with javascript or node.js and that is okay, but there is much to learn about project organization.

It is actually quite easy to organize your code similar to a rails mvc application, the key is being consistent.

If you want to see a working example of an mvc style express application, then look at the examples provided with express: https://github.com/visionmedia/express/tree/master/examples/...

Again, there are many ways to organize your applications, just look around at what other people have done, or use the examples, and you should be able to make yours handle just the same.
Chromebooks already have a built-in shell called CROSH, which provides a very limited command set but does have an SSH client.
Google Shoot View is the creepiest use of Google Maps
Sorry! It's because there are so many being added. We're adding de-duping now. This was my crappy code.
Leading ad blocking app gets new feature: not blocking ads