skysight-inc/HackerNews huggingface dataset:
I gave you an upvote but I think you're sabotaging your efforts by making it about github instead of about saving lives.

You'd be much better off with google docs which people can edit if they can click a link, has versioning, and allows anonymity for people who feel comfortable enough to contribute but don't want to be public about it, which by default is probably going to be most people who have tried and thought about suicide within the last couple years.
So guys, I hate to bring this up in an unrelated topic, but when are you going to open-source Graph? It has been 4 months since you said "soon" and I'm squirming in anticipation.
This is a really great book. The formatting does need a lot of work (I see no chapter or section headings in the PDF) and an ePub version would be very useful.

The actual content of this book is excellent though. I feel like I keep up with new developments in the Django community pretty well, but there's a lot of advice in this book I hadn't heard before.
A carbon tax makes sense, but probably wouldn't impact this behavior explicitly, since the natural gas is being burned before it even reaches the market.
Same here... coming from Austin... it's hilarious what people call "fit" over here... all I see is facial hair and moobs
"image processing in C is just so absurdly faster than in any other language, even when you're just calling C libraries"

Hm...

https://news.ycombinator.com/item?id=1390944

I'm not saying this is representative, but you did bring up image processing.
Dejavu is also the name of an interesting ORM for Python -- basically gives you linq-like queries in Python, compiled down to SQL through AST inspection.

http://blip.tv/pycon-us-videos-2009-2010-2011/dejavu-languag...
I'd be inclined to side with the interviewer on this one. Data structures such as binary trees and linked lists may be abstracted away by many modern frameworks, but every abstraction is leaky and if you aren't aware of what's going on behind the scenes, you can absolutely crucify your application's performance. Binary trees, linked lists, hashtables and so on have very different performance characteristics, and if you choose the wrong one for the wrong situation, you can end up with code that gets unbearably slow surprisingly quickly. The difference between O(n^2), O(n) and O(log n) can be massive on datasets of only a few thousand, and even small 20 person companies can end up having to deal with datasets much larger than that.

This is all fairly basic stuff that should be a core competency for every software developer, and the fact that it isn't is the reason why so many Flash- and JavaScript-intensive websites are such resource hogs. The kind of things that Google, Amazon and Twitter are into that you'll never EVER need in a small 20 person run of the mill software shop are things such as machine learning, compiler theory, Bayesian statistics, image recognition, and so on.
The main difference between AP tests and college courses is not the material that is covered (roughly comparable), but rather the format in which the knowledge of the material is evaluated.

Like most standardized tests, the AP tests are incredibly game-able. As a student, I began taking random AP tests without taking the class and just studying a guide the week before the test. I passed every test (most with a 5), but that was because I had learned to become good at the test, rather than learning the material behind it. (There are some exceptions, like art portfolios)

But myself and the above commenter (InclinedPlane) are the exception. There is, frankly, no better way for a student to demonstrate prior knowledge of a subject than through a standardized test.

Dartmouth, and all colleges, are welcome to set their policies to reflect their trust in the system, but there should be a way, whether internal or standardized, for a student to be placed based on prior knowledge.
For the record, I love Boston. It's so peaceful and quiet there on non-game days! Ha! And it is a thousand times cleaner than New York City.
The legality of stealing or 'Using' others' ideas
Thanks for explaining it this way.
See my comment below to someone who also wondered what the problem was.
The Power of Hybrid Cloud Deployment
Generally the difference is that a college will offer undergraduate programs and universities offer both undergraduate and graduate degrees.
I don't think that's fair.

Even if it is a repost, I think a lot of people here are responding well to it. I'd hardly call this spam.
It is already installed and apparently not sufficient. There are 400+ people on my blog (excluding google cache or the ones viewing HTTP 500 error page, of course) and yet we see downtime.
The MailgunGateway class is kind of an application specific wrapper, with out account info and only with the functions we need.
MongoDB Is Abusing JSON
If you are more robotics oriented, start here: http://www.arduino.cc/ and skip the Pi.
Objective-C's object model is very heavyweight.

Granted, that's what I used to like about it (I haven't worked in it in years). You got to have this very high-level object-oriented language with all sorts of delightful features such as dynamic dispatch, duck typing, and even monkey patching. But you also got to have straight C sitting right there in the same language, and could easily flip back and forth between the two without incurring penalties that TFA mentions such as losing context at a language boundary when you're trying to debug code.
the article cited was from last year.

from last week:
http://www.nytimes.com/2013/01/09/us/texas-budget-surplus-pr...

"A boom in revenues from sales taxes as well as taxes from oil and natural gas production have given Texas a budget surplus that the state comptroller has estimated at $8.8 billion."

Of course this will start a new debate about how it's only a surplus because of previous budget cuts, but that's for another time and place. Still others will crunch the numbers differently and say there was actually a deficit. Politics is fun.
The "obvious"[1] solution would seem to be to find a way of storing it until the transport/processing infrastructure can be implemented.

There are afaik existing schemes already using depleted gas fields as storage reservoirs[2] into which they pump the gas, for re-extraction later. Other underground gas storage such as for compressed air[3] is another possibility (although the problems of leakage/explosion/fire would be much more serious with NG).

I wonder if it wouldn't even be possible to re-inject the gas back into the wells via the water/mud/whatever pumping systems they're using to extract the oil in the first place.

[1] Disclaimer: from someone who knows very little about the practicalities of such things, per https://xkcd.com/793/

[2] https://en.wikipedia.org/wiki/Natural_gas_storage#Types

[3] http://web.evs.anl.gov/saltcaverns/uses/compair/index.htm
"The first $1000 in revenues and 30% of revenues after that."

I understand the entire arrangement is probably worth the price, but you have to find a way to separate this component from the rest of the stack.

A pricing arrangement that would be nice to see is something tied to usage. For example, if it's free for the first thousand users (and then start charging if more than 1000 people sign up) then you ensure a healthy lock-in (after all, who is going to risk changing the multiplayer infrastructure if it keeps up with demand -- devs will focus on the game intrinsics) and a solid stream from those who can pay up (most likely, after some traction, the devs will either have cash on hand or do an equity round)
Would be interested to know who 'verified artists' are

Is the $20 for the feedback or the promo?
This is true. What is also true is that the neural nets themselves have much broader market.
A patent troll loses either when its patent is invalidated in the course of litigation or when its patent is upheld but the court determines that the alleged infringement did not occur.

About 40% of patents are invalidated in the course of infringement suits. When a patent is upheld, about half the time the court finds that the alleged infringement did not occur. [1] So there would be a valid patent to seize in about 30% of cases in which a patent troll loses its suit.

It's a start. I don't think losers' penalties would fundamentally change the financial calculus for patent trolls, however, because 97% of patent suits are settled before they go to trial. [2] Doubtless a similarly large share of threatened suits are resolved before a suit is even filed. What needs to change is the calculus for the troll's target of paying up versus challenging the patent in court.

Here's a crazy idea. Perhaps patent-holders should be required to register licensing income, as well as infringement complaints, with the patent office. A patent's validity would automatically be assessed by a court if the licensed value or the number of complaints passed some threshold. Since so many patents are invalidated, this would encourage patent-holders to seek royalties or threaten litigation in fewer circumstances.

Alternatively, a similar system could be used as the basis for enabling class actions to challenge a patent's validity. Merely publicizing a patent troll's actions would help its targets organize to share litigation expenses. Wouldn't it be a wonderful thing if we began to see television ads asks, "Have you been threatened with a lawsuit and strong-armed into paying licensing fees on a patent covering ..."

1. Michael Heller, Gridlock Economy, 2010.

2. http://www.freakonomics.com/2011/07/11/how-patent-trolling-t...
Don't forget Redwood City! Climate best by government test. (http://www.redwoodcity.org/about/local_history/exhibits/clim...)
> A blog where the author paraphrases or copies from the original article/webpage in an attempt to increase his or her own traffic. This becomes a waste of the reader's time forcing them to click through the blog to get to the actual article. Often submitted to sites like Digg or Reddit.

http://www.urbandictionary.com/define.php?term=blogspam
alpb, check your plugins. With WP SuperCache running you should be able to easily handle thousands of concurrent visitors, even on a virtual server or shared hosting accounting.

Unfortunately, some of the plugins that ship with WP by default (i.e., some of the comments plugins) do not work well with caching; you have to swap them out for third-party equivalents that are designed with caching in mind.
No prob. I'm late in responding (busy at CES) but good stuff!
There is an official pg solution since 9.0.

http://www.postgresql.org/docs/9.2/static/warm-standby.html#...
Let's see: Everyone who does screening. Everyone who poses a natural target (judges, DAs, federal officers, etc) whose protection depends on screening. Everyone who works in a federal building where they are not allowed to carry guns, and therefore relies on a metal detector to keep gun carrying people out. Everyone who flies. One could go on.
Your blog post is interesting. How does tweeting about your post help the open source developer? This is in the cached version, and I see that you've since removed it.

I'm also genuinely curious about your association with svbtle. Looking at your LinkedIn cv, you look like a cool dude with a solid career in front of you. SDET at Microsoft will be fun and challenging for you. Congrats on the side project startup. It's all goodness.

However, I don't see the connection between you and svbtle. What's your secret? Also, I didn't know that svbtle let others self-host. This is interesting and may be part of the game plan that pg knows about. I may be looking for a narrative where one doesn't exist, and if so, tell me :)

Edit: Thanks for pointing out the wp theme :) (I've been using jekyll+s3 for so long I'm disconnected from wp).
To @alpb or whoever's site this is... FYI, your db secrets were leaked (spit out when I viewed the page):

/** MySQL database username */
define('DB_USER', 'ahmetalpbalkan');

/** MySQL database password */
define('DB_PASSWORD', '[removed]');

/** MySQL hostname */
define('DB_HOST', 'db.ahmetalpbalkan.com');
All I am seeing at the moment is PHP code in plain sight. Anyone else seeing that? Because it's not just any PHP code, it's the contents of the wp-config file with DB details, secret keys and whatnot being shown.
I choose dejavu as the name for the library because of the familiarity you feel when using it, specially when you programmed in languages like PHP. The same analogy with the library you mentioned also applies but for different things.
I found the issue was just building on my education. You could teach me concept X until you were blue in the face, and I wouldn't remember a whole lot a few months later. But give me a half-decent education on concept X and then soon after move to something that builds on concept X, and I will retain a far greater understanding of concept X for far longer.

I think it is related to a similar effect I have noticed- when I teach something, I again retain that information much better.
House bill wants $5,000 fine for video games without ESRB rating
Echoing out all the DB info for me, then this;

Fatal error: Call to undefined function wp() in /home/ahmetalpbalkan/ahmetalpbalkan.com/blog/wp-blog-header.php on line 14
Thanks for the suggestion. I am not hung up on using a specific system (I am quizzing friends about what's the best git-like system for digital media projects, as I know artists are like to get hung up using git), but needed to start somewhere. Appreciate the feedback.
So you want to make an example of the prosecutors for trying to make an example out of Aaron Swartz?
Ahmet, please change your password - the server just spat out the soruce code, including your database config and credentials (username/pass).

Fatal error: Call to undefined function wp() in /home/ahmetalpbalkan/ahmetalpbalkan.com/blog/wp-blog-header.php on line 14
Thanks for the tip on linking the config folder to Dropbox. That's super effective!
Thanks for the feedback. We definitely need to work on a clearer marketing message that focuses on the benefits. We use the data from the time logged to assess how accurate our estimates were against actual time to deliver a project so that we improve future quotes for projects. We realised that in addition to quoting time spent developing the ability to review time spent on planning, in meetings and fixing bugs is invaluable information.
I've never heard that quote before, and as sad as it is, it's a pretty damn good one. Honestly, prior to his suicide, I didn't really know much about Aaron Swartz, and I certainly had no idea that the U.S. prosecuted this harshly for what seems like a mild/minor crime.
Review: Facebook's Graph Search is not very useful
Probably don't want to be outputting your database credentials in the error page I'm now receiving with this link:

/ MySQL database username / define('DB_USER', 'ahmetalpbalkan'); /* MySQL database password */

edit: also, why in gods name is 3306 open to the world on that server?
C++ and Objective-C started with this goal.

Objective-C started as a pre-processor for C.
The $20 is for the feedback. If the song is good we promote you but there is no additional cost to you as the artist.
Toggl is a great tool
Perhaps. I don't think that we'll return to the guild system in the next few years either :-)
A magazine that cannot be picked up by a metal detector is useless. It means that the spring, the ammunition, and the rest of the gun are all missing.

I mean, if you threw it perhaps it could hurt, but if it's made of plastic probably not so much.
dejavu is a set of Object Oriented Programming tools that aims to deliver classical inheritance on top of JavaScript prototypal inheritance, easing the process of moving from other traditional OOP languages, like PHP, Java, AS3, and others into JavaScript. Its main features include:

- High performance;
- Classes (concrete, abstract and final);
- Interfaces;
- Mixins;
- Private and protected members;
- Static members;
- Constants;
- Method signature checks;
- Capability to extend or borrow from vanilla classes;
- Custom instanceOf with support for interfaces;

Of course this is a matter of flavour, and some developers would rather work with vanilla JS. Still there are a lot of developers that find comfort in working with a more structured codebase, specially in projects involving bigger teams, which enforce traditional OOP guidelines. There were already some libraries out there that could achieve many of the features we expected, but none offered the performance we required, which is why we opted for building this library. With its optimiser, you get better performance than handwritten JavaScript specially in node.js, Chrome and Safari.
While I agree that limiting to a subset of C++ and keeping it maintainable is a good thing (I regularly argue against using things in C++ so that the cognitive load will be lower), I have to say that if templates are locking your code into a design, you're doing it wrong. Maybe I've not abused templates enough, but every time I've applied them, it's always made my designs more flexible.
The idea of a plastic Glock appeared in one of the Die Hards. For all I know that's where it originated.
Sucky side effect - Safari's browsing history just lists a whole bunch of really long google URLs. If I'm looking for something particular I have to try every link in the list.

Edit: See http://bartkowalski.com/2012/02/google-urls-in-safari-browse... for an example.
Thanks, we are currently reviewing our plans, nothing is concrete at the moment and feedback is always appreciated. So potentially we could have a free plan that also includes more users.
outcry against gentrification and the lament of the city losing its "character."

People sniffing glue, blazing crack pipes, and defecating on the street is 'character'?
Obviously, if there are more users we won't be calling it solo :-)
Die Hard 2 I believe. That's where I first heard it too.
One of the greatest things about coming back to C from years of Ruby is that you can constantly tell yourself "I don't need to worry about performance because there's no way what I'm doing here could be worse than what Ruby was doing for me". It's hard to fully articulate the feeling but it's great; it's like a cure for premature optimization.
Agreed, good point
> This comment does not belong on HN.

Just as you petitioned SF to get rid of the homeless people from your precious neighborhood, you can downvote my post, flag it, and petition PG to ban my account if you don't want me to post comments like this. If it fails, just as your real life petition failed, you can always find another web forum.

What's becoming clear is that I don't belong on HN. There's just no real sense of belonging that I have. Despite understanding all of the technical stuff, I just don't seem to fit in with you guys, and I don't really share a lot of your views, including PG's. It's almost like I come here just to differentiate myself from what I am not, and to show off technical knowledge once in a while.
> the golden rule of “manage how you’d like to [be] managed” still applies

I tried that. It lasted about ten minutes. I then changed to managing people how they would like to be managed. That was much more successful.
Out of curiosity, what are you hoping to get out of Rust that Go let you down on?
Came here to say this.
Your database is (and probably will be) easily tampered with at this point.
Don't you think their goal was to make the next politically-motivated hacktivist think twice before unleashing hell on some university, business or individual?
So did C++.
It's essentially used by Google to see which search result you clicked on from the original query. Twitter does similar thing with t.co. It never used to happen on a non-logged in Google account, but now it does. It's been like that for at least half a year. The Greasemonkey script is a great work-around, especially if you value your privacy. Or alternatively why not try DuckDuckGo?
I think he needs time more than money.

Unless there were a possibility of project donations being sufficient (now, and ongoing) that he could quit his day job, which seems pretty unlikely.
Please post your feedback!

Our goal is to discover talented artists and then help them grow an audience and monetize it online.
I've no idea why people insist on putting their birthdate in passwords either.
Interesting, do you think it would be better to replace autocomplete with a standard drop down for the project selector?

Agreed, a couple of people have commented about how to make the pricing plans more obvious and clearer
Wordpress appears to have crashed, it shows some sort of config file..
Hacker does sound threatening to plenty of folks, thanks to the media. We're not talking graybeards elegant solutions to intricate problems here, we're talking about guys out trying to steal your credit card and to empty your bank account.
This will have about as much protective effect against the criminally-motivated as putting up "gun-free school zone" signs.
No, it isn't bad advice just overly simplified and generalised.

The vast majority of companies won't need to face scaling or big data issues, they're too busy going after that next sale to keep their heads above water. There are, however, some problems that require lots of data very early on so in these situations it's appropriate to look for solutions like MongoDB, CouchDB, Riak et al. What ends up happening all too often is someone hears about MongoDB being the best new cool thing and decides to implement their company CRUD + sales platform on top of it.

The question you have to ask yourself is why isn't Postgres suitable for you. That might be huge amounts of data and heavy reads and rapidly changing schemas that make MongoDB a better choice.

In any case this post was great because it shows that Postgres can scale if you're willing to put some money, thought and effort into it. I doubt many people here have Instagram's data size or scaling issues.
In chrome I set my default search engine to "Googol" with the search query: http://google.com/search?q=%s. Seemed to fix it for me
Yep, realised that after I posted, the quality full screen is poor. We do need to work on clearly explaining what it is.
Thanks for the feedback! We initially built this because a couple of our devs requested it, but it looks like there is more interest in it. We're going to look at different revenue models for the SDK as a standalone component for those who don't want to use the rest of our platform. The one you suggest sounds pretty interesting. Do you think people would respond well to a smaller royalty for just the SDK, or the pay per users/api requests model is more attractive?
" I'm pretty familiar w/ the Tcl C API"

The Tcl C API is fairly simple, and that's by design. There's a very slim chance you loused something up in the interface. Dealing with the interface from Erlang, or with many other higher level languages, is like pulling teeth.
> Well there is no official PostgreSQL solution

Wrong. September of 2010: http://www.postgresql.org/about/news/1235/