skysight-inc/HackerNews huggingface dataset:
I find it always amusing that stuff gets "cracked for a moment". You know, as if the vulnerability wasn't there before, then popped up and boom fixed!

No. The reality is: the vulnerability has been public for a brief moment. And that's true for all the software in the world. Sometimes really good exploits stay secret for years and years. Sometimes (often?) they get fixed by a side effect before even going public, after a year or two.

So not. You're not secure.
I am working on a content publishing app for email in the ESP space called Sendicate http://sendicate.net. If you have ever battled with the ubiquitous Mailchimp/Constant Contact/etc etc then you definitely understand the pain. I have just started taking closed-beta sign ups and am aiming to get the first test customers on the app next week.

For those interested in a little more details I have started blogging about some of the ideas and concepts behind Sendicate at my blog at http://www.chadyj.com
Should also ditch the animations. I know, they're pretty, but it just. slooows. eveerrryythinnn [connection closed by client]
If you ask me, it should be pretty darn difficult to win a "sexual harassment" lawsuit against somebody if you willingly and consensually had sex with 'em both before and after the alleged harassment.

If you were in a relationship before (that included sex), then broke off the relationship, then were harassed into more sex afterward, that's still a criminal act of sexual harassment.
1000x better than the movie, which in itself is not terrible. One of the few novels I've taken the time to read since leaving school.
No opinion on guilt or innocence, but one could use the same "they are the best so not guilty" defense about the "best" in Wall Street too.
Thought about using some preprocessor? Jade?
It's not squashing innovation, it's just that for selling stuff how many users use the site is far more important than how it looks, or the latest AJAXy widget. Or a JSON API. Or whatever other fancy pants stuff your advisors say you need.

Craigslist is a massively profitable business, businesses don't exist to drive innovation, they exist to pool resources to make more money than each contributor could individually.

Craigslist's only problem is that it disproves the opinion of the OP day in day out and serves as shining beacon reminding people that fancy buttons aren't the only way to make money.

It doesn't even have a Pin it button, how faux pas.
And let's not forget, Cook is a sports fan.
I'm building a mobile app for my podcast listening website, http://flapcast.com (which is getting some pretty decent traction but probably isn't taking off since I don't have a mobile app). I can't wait to be able to listen to podcasts on my phone, hit pause, then continue listening to them on my computer :)
Fewer, stronger ties sounds like a recipe for insulation and groupthink, just as weaker more numerous ties sounds like a recipe for banality and conformity.

I prefer society, via technology, to continue to have and explore both.
Islam Online
Islam online refers the vivid picture of Islam sketched on web. It is very important and easy method to bring the real aspect of Islam. So, Learn more with Islam online.
The end result is the same. Who are you to tell me how I should arrive there? I don't write vanilla HTML, but your tool of choice doesn't need to be mine. That's a choice for the individual to make and whatever they decide is fine. What's not okay is trying to make that decision for them or telling them that their choice is inferior.

It's not. Though your thought process might be.

Get some self esteem so you don't need to author posts insulting strangers.
Actually high effort posts don't get upvotes because most redditors don't give a shit.
Flagged, subscription necessary.
Nice. Don't know if you have seen this but there is a lot of good discussion here on SO: http://stackoverflow.com/questions/746082/how-to-find-list-o...
No real enhancements to report but some small bug fixes here and there. I am working on adding some reporting feature that will generate PDFs. I will certainly let you know when that is complete (even though I am thinking you are not exactly in that target group).
Nike free
He was an early investor at zynga IIRC
This article pays time
Heh. Kind of funny that I didn't see that.

I guess what I was getting at is that seeing the same thing over and over again tends to get old.
Survival Shack - Survivalist & Doomsday Prepper Gear, Food & Supplies
Storing to meet your SHTF preparedness plans is not only a lot of work, it can also be confusing. Survival Shack provides comprehensive and relevant information about off the grid prepping gears, food and supplies.
Can Develop Detroit Make You a Talented Mobile Developer in 90 Days?
Try out Chrome frame. It's an IE plugin that uses Chrome's rendering engine instead of IE's. It can be installed without admin privileges so it should work in almost all work environments. http://www.google.com/chromeframe
HTML is not the problem when you're designing. For an experienced front-end developer the gains are minimal.

A more significant part of the time spent creating a webpage is wasted on CSS (or in javascript but I don't put it in the same boat). So if you have to optimise your process it's more efficient to learn something that will improve your css workflow (Sass, Compass, Less) than to add a layer above your html code.
That's actually easy enough to fix. You trade off between certainty and time by setting the initial confidence values.

For instance, if you're testing A, B, and C; you can start off with success/total values of 1/1 for each or 100/100 (for extreme values). If you start off with 1/1, a single hit or a single miss will swing the algorithm quickly and heavily in that particular direction; e.g. 1 miss for C results in 1/2, and brings its success rate down from 100% to 50% immediately, giving instant precedence to A and B. Whereas if you used 100/100 to start, a single miss for C would only bring it down to 100/101, letting the algorithm take much longer to "settle," but with far more confidence.

The trick is in picking a number that suites your needs, e.g. for expensive traffic sources (AdWords) pick smaller numbers to minimize the cost of the experiment and for cheaper, more often sources use larger numbers because you can afford the extra time to be sure.
I want this. This is awesome. Reddit always seems gross from my perspective as an outsider. I want good quality stuff like that.

I have to be logged in to get that?
Sorry if this post doesn't do justice to a complicated issue, but to summarize somewhat imprecisely:

The monetary system we now have creates perverse incentives. If people save, then it means they save money, which means that nothing happens. If they spend, then that causes economic activity.

Under a proper monetary system, saving would be of something of value -- saving would be of wealth, ergo economic activity would be required in order to save. But under our perverse setup, "saving" just means flipping some bits in a computer.
Of course. But it's a culture thing. Google was producing great innovative madness when they were 1/10th its size size. And Facebook had what is essentially their core service already in place when they were 1/10th their current size. They've since done very little that's interesting. I don't see why that's controversial, nor why so many people feel the need to "defend" them.
> thought they knew what they were doing (YES, behaving
> God like!),

In my book, there is a significant difference between 'playing like God' and 'thinking that you know what you are doing.' I'm thinking that you left out some detail here, otherwise this just comes off as bitterness because someone that thought they were doing the right thing turned out to be wrong.
It's still effectively a stream even if you skip around in time. Each frame is so large that it is a stream itself. So even if you watch a few seconds here and a few there, your use case is still pretty much optimized for streaming data.
Zuckerberg did 5000 pushups throughout the course of a week[1], which proves that he's at least moderately fit.

Richard Branson's main piece of productivity advice is "work out"[2].

A strong counterexample would be Warren Buffett, who was once the world's richest man, never worked out, and ate terribly.

Ultimately though it's best to look at the studies other responders to your post cited, which do show some correlation between exercise and mental performance.

Edit: forgot my links

[1]: http://venturebeat.com/2009/10/02/mark-zuckerberg-the-evolut...

[2]: http://www.entrepreneur.com/article/222739
If you spend time worrying about how to reduce how much time you are wasting on HTML you're doing it wrong.

Over the past year I've spent about 4 weeks just thinking about how to construct the data structure I need to solve one hairy problem or another. I've spend maybe a day writing html over the entire fucking year.

Don't optimize the easy parts.
Ian Hickson's Setup
How Facebook Can Become A Trillion Dollar Company By 2016
I prefer accurate statements to catchy statements.
I run Startup Riot (startupriot.com) and we'll be in Seattle on August 8th for our event. I would love to figure out a way to have nReduce teams attend/participate/present at our event. Joe or whoever can hit me up if you guys are interested. @sanjay or hit the contact form on our site. I would have pinged you guys directly but there isn't an easy way to do that on your site. Regardless - good luck with the first class. More startups making progress can't be a bad thing.
25 years of HyperCard—the missing link to the Web
>You and I can (quite) easily grasp how huge is a petabyte, an exabyte, a zettabyte even

Can you really? I work with video every day. Terabytes are nothing when we're talking HD content and lots of it. It's still pretty hard for me to visualize, even sitting at a system with the details up in front of me, what exactly a petabyte is. Let alone hundreds of thousands of them.

It's like asking an average person to visualize a trillion dollars. There exists a point once a quantity becomes sufficiently large that you tend to stop consciously processing it.

-edit, realize this sounds really snarky, it's not. I am legitimately curious how you quantify that much stuff.
This is not a workflow engine but rather a rules engine. A workflow engine is like a navigating a directed graph or a flowchart. Executing one node would take you to the same or different node based on some rules. So a rules engine is typically a part of a workflow engine or invoked by it.
Ah, so the reason the ipod is successful is:

"Because Apple told people to buy an iPod, and people tend to do what they're told".
From the article:

> writing an XSLT stylesheet to transform an in-memory representation of a customer's bill into an HTML version for display on our site.

If you decide to counter-preach, it helps to read the article and understand it first.
It seems to me that the last thing you want to do is to torpedo your credit rating.

I think Mz has the right idea. If Wells Fargo doesn't want your business, find someone who does.

You could also try a mortgage broker.
You can easily run a desktop pc wih a full featured distro like Ubuntu desktop off a 16GB disk. You certainly don't need 128GB.
FTA, On TOS's:
(I’m not an attorney and I have no desire to read them)

That's pretty damn dangerous in 2012...
That's a terrible idea for several reasons.

1. As people have mentioned, touchscreens were never designed around gaming. A standard gamepad with buttons and sticks works much better.

2. A big part of living room gaming is local multiplayer, about having your friends and family around you while you play a couple of rounds of Halo or Wii Sports. To support this, controllers must be affordable — common controllers are between $20 and $60 nowadays. You can't support local multiplayer when your controllers cost several hundred dollars.

3. AppleTV should be able to sell to people who don't have an iDevice. Requiring this would mean buying an AppleTV as a serious gaming platform would require, at least, another $199 for an iPod Touch. There are consoles that sell for less than that with a bundled game.
That was our initial justification/rationalization too... They were public facts. It'd be like repurposing the current temperature. But apparently that's not the case here. They actually own the rights to these facts and they had court cases they won to back it up.

So the scraping was an issue too, yes. Thats probably always a legal grey area. But in this case, it was also just the basic reuse of those facts through any means, scraping or otherwise.

So much so that we couldn't even link to google movies if the URL had a zip code passed as a query. Thatd be illegal since google alone licensed the data, not us. It seems crazy but we didn't have the means to fight it. (Though I'm assuming a programmatic link like this in a commercial app is different than someone linking on their blog.)

The closest analogy I could think of is live sports broadcasts where technically even description or dissemination without consent is illegal. That's why live blogging for example isn't possible in many situations.
"I can't even count the number of times I wanted to pipe an output of one program into multiple others ... "

There's nothing stopping you from doing that. Back in college I wrote a Unix shell (as part of a class project in Unix Systems Programming) that, in theory, could do that but I lacked a decent syntax for doing so. Perhaps that's an argument for a GUI, but what you ask for is certainly possible (although the semantics of piping multiple programs into one is hard to resolve, at least in my mind. Do you interleave by characters? By line? User specified? How?).

Also, writing an "ls" that output "objects" is also quite trivial, but the tooling required to convert (or write from scratch) existing command line tools is large. Also, the semantics can get quite rough.

"There shouldn't be any ASCII flags or switches-those (if really needed) should be an array of objects ... "

Again, I can go back to the shell I wrote in college. The arguments to a program were stored in an array. In fact, that's how you had to specify the arguments, as an array. It was an interesting shell, enough to get me an A in the class, but I never used it as an interactive shell. Typing commands (which were first class objects, by the way) was a pain. But boy could I sure could pipe stderr to more and stdout to a file.

Perhaps what you need to do is try to implement your own shell that works the way you think it should work. You could be the one to implement a sane CLI ...
How to improve file upload speed?
I wonder if there are some known techniques which can improve effective upload of large files (2GB) on to our IIS web server.
Yes that will work. But, there are 1000C2 such combinations (that is, O(2^n)), and you have to try them all since you don't know which two dimensions are needed. And you cannot do each of the 100 separately in one-dimension and later hope to "combine" them together. In fact, you might not even know that it is 2 of the dimensions that are special. Maybe it is 7. So you have to try each of the 2^100 combinations separately. The algorithm you propose is not polynomial in the number of features.
Quashing Innovation or merely sending C&D Notices to people scraping their data. There's a difference there.

I'm sure if the author made his own real estate listing site (with it's own database/management/etc.and integrated maps on it) it would not have been an issue.
I don't know anyone who has ever read one. So far do good...
Have you viewed the HTML source of HN? There are lots of reasons to dislike nested tables, but they do have their uses.
You can simulate the option of no secret question, by giving an extremely wrong answer.

First phone number: Dwight Eisenhower.
I have been working on a collection of css creations - http://cssdeck.com

I plan to continue working on it and i hope it's helping out a lot of frontend fellows!
I have that actually :\ Google blog posts stopped displaying after I installed it. I thought that was slightly ironic.
I just don't see a legal basis for this, considering that Lowe did work on the game. It just sounds like he no longer has a financial stake in it, and no longer wants to indirectly help the project.
Comparing Math.floor(), parseInt and a (bitwise) shift in Javascript
"Let me repeat that: They wrote their own ad server as part of building their news site. And that means they had engineers writing lots of code to support their business model rather than making their product better."

Ummm... their 'product' was eyeballs that they sell to advertisers. Making sure you have the best ad server possible to accommodate that is making the product better. What a dismissive and shortsighted 'observation'.
window[['t', 'r', 'e', 'l', 'a'].reverse().join('')]("blah");
You don't have to, you can chain subreddits and bookmark that, e.g.:

http://www.reddit.com/r/programming+kde+haskell+linux
Has anyone made money that's paid Facebook for anything? I'm thinking Morgan Stanley on down.
5 problems facing Indian e-commerce websites
Have you looked at Windows PowerShell? That's exactly what it does. You don't pass around ASCII streams. You pipe .Net CLR objects between programs. I haven't seen much done with it that you couldn't do with a non-graphical shell, but, in theory, you could write filters for e.g. image data that worked exactly like text filters in bash.
There’s no reason to answer such questions with the “right” answer. My mother’s real maiden name is public information, so when asked for that I give a different memorable name.

About the only time I tell the truth on such forms is when it’s legally required (like a credit check form).

As far as two-step verification: of a sample set of my relatively savvy but not necessarily hardcore tech friends, only two are using two–step verification out of about 30 people. The others know about it but don’t get why they need it.
If you're using XSLT, you're doing it wrong.

(I'm only kidding around...sorta.)
I'm not sure I'd have used the term "a bore," but I think the parent poster's point is that the Napoleon graphic doesn't immediately draw you in. If you study it for a while, it manages to accumulate a great deal of information in a remarkably integrated way but it takes study to appreciate what is being communicated. While that graphic is rightfully famous, it wouldn't IMO work especially well in, say, a conference presentation setting or even a newspaper.
I personally prefer the CLI over the GUI since that's primarily what I'm used to. I also dislike control panels (a type of GUI) because they tend to restrict what I can and can't do, but at the same time, I get frustrated when using someone else's CLI. I go into a bit more detail in a blog entry I wrote a few years ago: http://boston.conman.org/2007/05/29.2

As I wrote: "GUIs, on the other hand, restrict the language available to the user, thus enforcing an interactive conformity—much like L'Académie française does for the French langauge (or rather, tries to do). It's not so much about enhancing productivity as it is usability in general (or communication, take your pick)."
This. Documentation will become your best friend. Treat every new inquiry as an opportunity to create a mini-tutorial. With some doctoring up, you can usually use the guts of emails you've sent to clients in the past. These don't have to be lengthy or detailed, just a quick, basic step-by-step on how to handle the most common tasks and issues that may come up. As your documentation builds up over time, dealing with these people will become easier. Instead of writing out the same responses over and over, you thank the customer for writing and give them a link to the appropriate article. Eventually you can train most them to try looking at your documentation first and limit the inquiries coming in to more serious issues.
This is a terrible article and the author should feel bad for writing it. Craigslist has always had a rule against 3rd party scrapers.
The delay for opening rows is too long. I find it frustrating to wait for animations to complete when they are that slow. Should be 50-100ms.
Jquery-timing and the timed invocation chain
Thanks to you folks for the responses/suggestions. I think I was pretty ticked at Wells Fargo for what seemed like a non-sensical result. But was also "cutting off my nose to spite my face" with my idea to play chicken with them.

Thanks for talking me off the ledge :)
As an average Joe, I've got no idea why I should click to begin a screencast. What does it do and why should I do it?
Ask HN: Advice on Git hosting: self-hosting vs. Github
We're a small team, roughly 10 people, of which 3 would be active developers using Git. The rest are analysts, managers, etc who likely would not use Git regularly.

Also, we're a mostly Microsoft/ESRI(GIS)/Flex/Javascript group within a heavily MS-based company. Before you ask, TFS is out, based on my experiences with Source Safe.

I've installed WebGitNet for basic Git repositories, but I'm wondering if a private Github corporate account would be better.

I'm sure others have faced this issue. What were your pain points, deciding factors, etc. when choosing a self-hosted git solution vs. Github for your company? Does Github provide enough storage for you? Are you concerned with locating all of your source with a third party, etc?

I'll also add that we're new to Git (coming from the horrid abomination of Source Safe, then nothing, now "something is needed").

I'm not worried about learning Git in general, rather my question is related to self-hosted vs. Github. I've already made the decision to go with Git as an SCM solution. I've installed the new GitHub Windows client but haven't tested it yet with a self-hosted solution. What are your experiences? Please include concerns about client code security, etc. Any advice is welcomed!
I started seizing a bit when I looked at the example code.

I'm sure it's awesome, but friggin come on. There's more to life than algol 2.0.
Lets say only the second 'li' in:

div>ul>li*5

Needs the class "active"?
While this may seem simple, I feel a tool like this should be able to handle something extremely simple. What it looks like is I have to write an entire conditional.

There is something to handwritten code that (to me) will always seem more beautiful than machine generated code.
Web design companies and others design everything in Photoshop/Fireworks. There are many people who's entire job it is to create 4-7 page websites from scratch, in a day or two. And that involves lots of HTML writing, and time pressure.
The misleading title of the article is equivelent to making statements like: "If you're driving manual transmission cars instead of auto, you're doing it wrong" or "If you're eating food that needs to be prepared before eaten, you're doing it wrong"

I don't see any problem hand-writing HTML at all, in-fact you get to a point in your development career when you can type sufficiently fast enough to beat out even some of the best auto completion functionality an IDE or third-party library/plugin can offer. Zen Coding definitely has its uses, but I don't really remember the last time I had to hand-write much HTML at all anyway. I use the HTML5 boilerplate as a basis for my projects, if using Wordpress I use a barebones Wordpress theme or if I am developing a HTML newsletter I'll use the HTML email boilerplate.
So HN is all wrong, eh?

It has been argued here before that HTML is nothing more than "assembly" for the browser, and if it renders properly, why does it matter if the layout is done via nested tables or CSS?
We have one. Sadly half of them are working at Facebook trying to figure out how to make people click on more ads. The other half are working in the non research part of google trying to figure out how to make people click on more ads.