skysight-inc/HackerNews huggingface dataset:
It's a webfont. I'm not as familiar with it myself so having on of the front end guys look into it.
for me it has to be comint mode and every mode that wraps comint. I run M-x shell all the time, being able to use all my favourite editing commands to go back through shell history is just killer.
DEA Sent Hundreds of Millions of Dollars to Mexican Drug Cartels
Eliminating needless sites like yfrog and twitpic?
The buddy system: an alternative to pair programming
It sounds like you'd be more or less a co-founder. Why are you only getting 10% and not 1/3? Do you really think their "idea" is worth that much? Ask for 1/3 and align your interests with the other co-founders if you really want to do this.
s/browsers/rendering engines
Thanks, man. I spent a few seconds on it, and I cannot tell what it does.
Which will do nothing.

Unless you're someone who's using PayPal to collect money, there's remarkably little reason for them to care if you're logging into an account to pay by credit card, or paying 'anonymously' by credit card without logging in.

If you want any change from PayPal then you need to persuade people to stop accepting money through it, since that's the only way you impact their ability to collect fees.
Hey Business Cofounders - Learn Rails before Christmas
You answered your own question: "It's basic and functional."
A line of Javascript might be two or three times as expensive as a line of Java... but maybe a line of Javascript can do as much as two or three lines of Java.
Ask HN: Have you lost your job anytime?
The company I worked suddenly closed down. I am sure I can find a job outside but I don't want to join a random company. I can of course clear interviews, but I think I cannot make choices now. Have you been through this kind of situation ?
Google will catch up, as it did in marketshare. But the cost of Google's open approach, and big gains in smartphone marketshare, is a corresponding growth in its malware, currently growing 4X faster than iOs.

http://www.betabeat.com/2011/12/05/android-malware-over-ios-...
I'd just like to point out the docs for using donate buttons (https://cms.paypal.com/us/cgi-bin?cmd=_render-content&co...) makes no mention of "clear guidelines for any business that uses PayPal to accept donations"

i couldn't come up with those guidelines on a paypal search. so, it seems pretty horrible to me. It's fine to have rules, it's horrible to have secret rules you don't tell people about. They don't ask for documentation of non-profit status, or any of that. Just, here's a button! good luck!
It's not terrible. If Best Buy wants compensation for a service they provide, they should charge for it. It's that simple.

Don't fool yourself into believing that Best Buy deserves success because they are useful. You don't owe Best Buy anything. Best Buy does not care about you. Best Buy is not your friend. Best Buy is a business and should be treated as such.
A Brief History of HTML5
This vim plugin seems to do most of what you describe by wrapping the matchadd() vimscript function:

http://www.vim.org/scripts/script.php?script_id=2666

<Leader>r (regex) to add matches to the set of highlighted groups.
I wrote the original piece. You can contact me via my blog http://ribbonfarm.com
Another GPL CSG library is carve (http://code.google.com/p/carve/) by Tobias Sargeant.

I have just finished wrapping this for use server-side within node.js. It will be interesting to see how it fares against csg.js.
I think the article favors the authors bias, I helped architect and write possible the largest JavaScript code base in production, it was for an IBM project and was well over what the article cites as a large Java app. After writing large Javascript apps for several years, I would say in my experience the difference is negligible on a line of code basis. But what can be accomplished with JavaScript is not.

The reason that developers are abandoning, JSP, ASP, PHP for JavaScript apps is because the benefits far outweigh the drawbacks and those benefits would still exist even if JavaScript was double the cost per line (which is the worst way to measure the cost of development).

JavaScript allows us to reduce the technology stack from a bunch of proprietary server languages that are not portable among server, to the browser which is very portable. When a JavaScript front end is designed to communicate with a REST facade, it makes the front end portable among any of the back end choices, further it provides a way to allow a front end to utilize completely disparaenent back ends (think Facebook and twitter integration).

JavaScript forces you to look at your business as a set of services forcing you to develop a service based platform. The advantages of this are becoming more and more apparent.

Finally, in forcing the service based architecture it becomes easy for companies to rapidly produce front ends for platforms like the iPhone or IVR. Delivering to new platforms becomes a rapid development exercise because JavaScript web apps inherently force you to decouple the UI from the business systems.

There are a lot of advantages to developing applications with JavaScript few of them have to do with the cost of line by line code and more to do with total cost of ownership and technical debt. When those are factored in the value of JavaScript apps becomes apparent.
True also, but you won't build muscle anywhere near as quickly because you need a caloric surplus to fuel the recovery from exercise (recovery in this context means "build muscle").

The body is a complex machine, and "calories in, calories out" is an over-simplified way of looking at energy usage and storage. I hope you didn't write off the T-Nation article just because it's a bodybuilding/musclehead website. There are actually some very good tidbits on why things that don't burn tons of calories themselves end up having a significant effect on weight loss. Of particular interest may be the effects that HIIT regimens have on EPOC.

For context, I have done both steady-state cardio and HIIT before and saw good results from both, even though I have always been of slight stature. Currently, I do Mark Rippetoe's "Starting Strength" barbell program, and, despite eating absurd amounts of food to fuel the increases in strength I'm making (generally eating at a 700-1000 calorie surplus), I have gained very little fat. It's like the T-Nation article says: the most effective weapon against fat loss is correct nutrition.
It's too bad YouTube is under maintenance right now, but I'm uploading a video with the correct pathway... Just hold on a little longer please ;)
lmao... "not just living the good life as I have a wife"
Don't Be A Free User
Interesting, thanks for clarifying. I assumed too quickly that journey in journeyman meant what it means to us today.
If you feed completely new information into a system it's going to do something. Some times it's even the correct choice, but really people also do the same thing in novel situations. I have no problem calling judgement simply deciding what to do based on the current situation and as soon as you add any form of adaptation then computers can do that. But, I am also willing to concede your probably using a different definition.

PS: IMO, what separates people from machine learning systems is treating everything as training data, a much larger training set, a lot more processing power, and a tendency to explore novel situations. The trade off is efficiency and reaction times. Still, when you get into thrust vectoring, super sonic flight, high g turns, rapidly changing weight/drag/thrust at the same time trading consistency for improved handling of novel situations is probably worth it so I expect the air force uses systems that are fare more adaptable than the civilian world.
This is good advice to give to specific individuals, but it's unrelated to the systemic debt problem. Your strategy can't apply to the broad population, or the universities wouldn't have any money with which to pay your way.
First thing I noticed. Thought about it for a second, then also recognized that the charts were made in a 5 year old excel version and promptly left the site.
Agreed, but you'd be hard-pressed to find any site that has that as the standard (much less a social site, with so many inter-weaving connections), that isn't crammed down their throat by laws. Even then it's still hard to get (and keep) it correct 100% of the time, and stands in the way of making changes and new features, which are what keep social sites alive and competitive.
This is the FaceCash situation, for those who didn't guess and are wondering whether to click.
More invites would be awesome! This looks great! :)
Mips cpu, that might explain the cheapness,
ARM ipcore is not cheap. I wonder if that
Will be a problem for android compatibilty?
I'm dubious about that graph.

It's suspicious that it's a graph of cumulative downloads. Cumulative graphs always go up nicely. But what matters is downloads per month. Someone with good monthly numbers will rarely resort to showing cumulative ones.

It's particularly suspicious the way the number for December, which we're only 6 days into, lines up exactly where it would if they were seeing hyperlinear growth. You'd have to time your post almost to the day to make it look so neat.

I would be very interested to see an ordinary graph (i.e. without graphic tricks to make it steep) of downloads per month. That would show us what's really happening.

I wouldn't be surprised if what that graph showed was linear growth (which is bad, because it means a decreasing growth rate), followed by a massive spike in December due to a special promotion.
This partly explains the lack of updates to PrototypeJS (last version shipped over a year ago). My hunch is that if they are building something from scratch, they have abandoned Prototype entirely in favor of jQuery.
Deep discounts bolster BlackBerry PlayBook sales, study finds
Absolute props to you. Some of us without families (ok, me) have a hard time doing side projects while being single. And bonus points for building something that I'm definitely interested in...Flickr is showing its age....
Coding Horror: Commandos, Infantry, and Police
"Without Conscience: The Disturbing World of the Psychopaths Among Us" by Robert Hare. If only I understood more about how many corporate executives and venture capitalists think about things and regard others earlier in my career, it would have saved a lot of grief. Now that I understand this disorder and how it works, I am able to avoid distasteful and frustrating scenarios and get much more done.
PHP's serialization is pretty straightforward, you don't even have to worry about escape characters. You could write encoding/decoding functions in a couple of dozen lines.
Don't quite recall, but I think it was from a book about cathedral builders or something. But I'll admit my knowledge of medieval guilds is largely superficial and drawn from books where it was a side issue rather than the main topic. Your description sounds like you know what you're talking about. Got any good references (books, not articles) worth reading to get a clearer idea of how guild economies worked?
Because there may be no kids or gifts, just some bills due that need to be paid somehow. And if people figure that out, chargebacks ahoy!

Note that I'm not saying this is the case here, but this is the risk from the payment processor's standpoint.
Glad my wife's unaware of Hacker News' existence.
Great job! I love your product.

There is something out there that could help you sharpen the copy on your site: http://www.copyhackers.com
Now that's what we're talking about!
Good job.
Armadillo Aerospace fly rocket to 137k feet
Like others, I wish I had read "The C Programming Language" earlier than when I did (probably did not get to it until my mid-20's or so). However, I am really glad I read "The Road Ahead" by Bill Gates while still in high school. That gave me a "vision for the future". So in terms of "what influenced me the most" starting out, it was definitely that.
Ok, I'm late too, how about a few more codes?
If you ask on Twitter (@openphoto) we'll send them out. Swamped otherwise and just posting them publicly means they disappear immediately :)
I love my wife and my children dearly, but oh that precious time I used to have for side projects... Now I just forgo sleep.
Simon Fraser University (Canada) charges more for engineering and cs courses.

http://students.sfu.ca/calendar/for_students/undergrad_tuiti...
Now I wanna go port POV-Ray to javascript! It looks like it'd be pretty simple to add a few more basic shapes (cones, toruses), and then you'd just need a parser for the POV-Ray language. Still need code to handle textures and transmission media effects, though.
Not necessarily 'worrying' so much as just sayin'. And there is a difference between a building that naturally gets little-to-no cell reception and a building that was actively constructed to block it out.
Last night we became aware of an issue

lol, so which big media company contacted y'all for an interview?

I guess this is going to be the future of getting PayPal to do the right thing - you have to make it to the top of a social network somehow to embarrass them.

PayPal has promoted tipjars for over a decade now, this was just stupid.
It's still possible to make the request using:

http://www.facebook.com/ajax/report/social.php?__a=1&__d=1&attach_additional_photos=1&cid=XX&content_type=0&h=YY&phase=6&report_id=1&rid=XX

Where XX and YY can be found by watching the net request made when clicking the initial Report/Block button.

That said, I'm not sure if it is returning private photos, or just photos that are public - possibly you guys have fixed it on this side, not just the front end having links to it, but figured I'd mention it in case not.
The Mythical Man-Month

As always. Considering we are making great software, but a lot of projects still seem to go over the estimated time....then I guess learning about that is what will bring us ahead.

Also this talk by Greg Wilson: http://vimeo.com/9270320
Free shipping at Kohls
Emailed to discuss.
I thought StackOverflow was done with such poll-type questions? I was sorry to see the "Best Programming Comics" question go.
It looks like it has a 1Ghz MIPS CPU & a GPU that supports OpenGL ES 2.0 & operates @ 444Mhz, so I would say Angry Birds is a yes.
Serious security flaws discovered in Android phones
A much better approach might be to make a deal with the carriers and simply have app store purchases show up on your phone bill. This way they get around the whole credit card problem and the phones come ready to shop right out of the box with the end user having to do anything.
A billion dollars was spent by the eu in the 80s on self-driving cars. They didn't completely succeed. It looked like noone would succeed for 30 years. And yet, bang, when the competition's opened up, a couple of guys from stanford do it.

I believe the technology to solve the problem is out there, it's just a matter of the right people trying at it.

Computer vision is close to being solved. Look at kinect, kinect 2/google goggles. People inside google/microsoft are racing at this. I'm sorry, i have to disagree with your pessimistic attitude on this.

With regard to fire - fire can kill human pilots too. With sensors, you can create a multiply redundant system - put in 20 extra sensors. With humans it's not possible.
Book: Venture Capitalists at Work, by Tarang Shah
Nice. One of mine was Carly Fiorina - would have much preferred to have Sal. (The other year was the Car Talk guys - that was fun.)
The author of this piece seems to be glossing over something rather important: If you need to provide both a javascript-enabled and a no-javascript method of doing the same work, then you're effectively writing duplicated code. Whether this is something you actually want to provide should depend on your target audience, and how much you really care about chasing after the folks who disable JavaScript or are otherwise unable to use the JavaScript-enabled solution. There are probably also accessibility concerns here (how compatible are JavaScript-heavy apps and screen readers?). But none of this means that you are a bad person if you write a web app that requires JavaScript to function.
I doubt if they'll go extinct. As others have noted, they're already getting various coop marketing and placement dollars from manufacturers. And the fact is that they make a lot better margin on accessories and largely bogus warranties than on the big electronics purchases in any case. Add impulse purchases like games and it's hard to see them all going away although they'll doubtless continue to evolve.

Apple notwithstanding, it's generally way too expensive for manufacturers to setup their own showrooms. So they pretty much need some sort of shared space.

(On the other hand, just because it's in individual manufacturers' interests to have a widespread Best Buy sort of store, doesn't guarantee that they'll continue to exist.)
Why Sugar Makes Us Sleepy (And Protein Wakes Us Up)
Thanks for that link. Will definitely check it out!
I miss sleep.
This is exactly what I love about Prime. Need something? Take 3 minutes to go online and order it. Then forget about it. It will come in a few days and requires no mental overhead (i.e. "remember to buy X at the market next time") in the mean time.
I use package.el Any advantage to swapping to el-get?
Is it just me or is this page completely useless on iPhone safari? It could just be me, but I don't seem to be able to scroll or zoom, while the rest of safari works just fine (not frozen). If it's not just seems, they really need to fix that.
Nearly every drug test. E.g., the researchers ask for volunteers suffering from condition X. Those volunteers are then tested with a new drug.

Why would you think the fact that the subjects are volunteers would affect this?
Senuke X Review SEO Programs
A Survey on Graph Databases
Is this true for all data - account details and whatnot? I deleted (not deactivated) my account a few months ago and just assumed everything would remain somewhere in FB's system.
It's not just the HN effect. I used instacss.com yesterday to look up the allowed values for -webkit-user-select and was rather surprised at how long it took before the page was usable. That said, the site really is brilliant.
Visualizing the Global Digital Divide: Mapping Internet and Population
True. At this very moment using Trello has made one ongoing project very hard to manage.
without anyone but you being able to see what you asked for.

and without anyone being able to replace IP address of facebook.com with IP address of some MitM server (in the ISP network, for example)
1 - Write blog post

2 - Go viral

3 - ???

4 - Profit

Jokes apart, this seems to be the only to get attention from a company. I wonder if there is a startup opportunity here.
Nick, we love links, post away.
Great project. Any special reason why you chose PHP? Was it to attract WP-devs?
> linear growth (which is bad, because it means a decreasing growth rate)

Isn't linear growth associated with constant growth rate? Serious question, I'm not sure if I'm not missing some understanding here.
I've seen government contracting many times before. You put out rfp's, a whole bunch of second rate people reply, you pick the ones who "look" most competent. Then, surprise, surprise, it fails. This is not how hard things get done. Those most able at securing grants are almost certainly not those most able at delivering technical success.
I doubt much, if any. While DNS requests are relatively light, there may be several requests that need to resolve for a single page request. The crypto DNSCrypt looks to be using will use public keys to share a symmetric key, so after the first transaction both sides will have a symmetric key. Symmetric key encryption and decryption should be imperceptibly fast.

Also, you only need to "refresh" as often as your local machine's DNS cache clears.
It is great that you have a page specifically for reporting security issues. For some companies I had to resort to reporting security issues to the main contact address where it landed at some first-level support guy's desk who had no idea what to do and in the end I gave up and the security hole stayed open.

One thing though: Your bounty of $500 is quite low. I bet this whole incident did/does a lot more damage than that. And to be honest, if I had the choice between $500 and trolling Mark Zuckerberg by posting his private photos album online, I would probably chose the latter option (sans the posting a howto on a forum part).

Disclaimer: I am not a security researcher, I don't even look for vulnerabilities. I just sometimes stumble upon bugs and get curious what other side-effects this bug might cause.
I've seen so many lists like this and they always list the same books... Code Complete, Prag Prog, SICP, Design Patterns, Refactoring, etc...
To partly rebut what maciej is saying here, I'd point out that Backblaze is a very successful not-free service which was also courting purchase offers; paying for a service is no guarantee that you'll get to rely on that service forever, which is a major failing of web-based services in general (and a frequently-mentioned point from my clients when I suggest using some web-based service or another).

But I mostly agree with him anyway.

I paid for and love pinboard. I will probably start paying for his page archival service within the next month. I'm more comfortable with it not only because of his track record so far, but because I know I am his customer. If it were a free service, I'd be far more concerned about how many concessions he'd be willing to make for his real customers -- advertisers or metrics companies or who-knows.
It's simple: Savings are the money you have left over after your expenses. It's easier to save money when you're making enough to live comfortably and then some. (And I know people will talk about how you can live below your means with any level of pay, and that's mostly true, but the "Rice and beans again tonight" simplicity you need to save money on a shoestring budget is way harder for most people than the "Resist the urge to buy a yacht" simplicity you need to save money when you're making six figures.)
Yes try to find freelance work immediately, contact recruiters and see if they have any small gigs that are available. The point being make some breathing room so that you have time to evaluate your next move. Hit up people that you know and see if there company has any small projects that have been on the back burner for a while. See if you can persuade them to fund it and let you run with it. Remember all you have to do right now is cover living expenses to give you time to breath. A lot of people will get caught up with not making less than the last job, which should be a goal, but when committing to small term efforts the first and foremost concern is to cover the rent, to give you breathing room, from there you can make bigger decisions. Once your rent is covered raise you rate to the next small project that comes along. Do this until you find a job you are interested in, or have built a freelancing network that will support you until you do. Be careful though, you can get caught in the freelancer trap, where you start earning too much to go back to a day job, this can make you pass on what would have been good opportunities. It's a strong market for us right now and we are blessed for that, so don't panic and work the numbers, a contact is a potential project so ask every contact you make.
Awesome. If there's someone who can say something interesting about education then that's Salman Khan.
Seeing Pinboard's success was really helpful in getting over the sick feeling of charging a sea of free, and I think we're finally seeing a non-trivial amount of web users understand that if you're not the customer, you're the product (after they've been burned a time or twelve).

Great post, and glad to see a lot of other Hacker Newser following suit.