skysight-inc/HackerNews huggingface dataset:
I thought this was great. Very clever. Every frontier seems like it will be a frontier forever, until suddenly it isn't. Perhaps software is going to settle down, start a family, and quit this cowboy nonsense. I don't think it'll happen by 2016, but I'd be hard pressed to say it won't happen ever.

On the other hand, I like to think that maybe what we call entrepreneurship - the hacker ethos, audodidacticism, uppityness, get-shit-done, rationality, self-improvement, a weird mix of skills cut in a wide swath of "whatever I needed to learn at the time" - is actually an overarching set of tools and attitudes for turning your ideas and ambitions into real things.

I can't imagine a world where it's not useful to do that anymore, even if the technology changes. It's true that the entrepreneur toolkit and the 9-5 megacorp toolkit aren't compatible, but every trend I can see points to people needing less and less to get more done. Economies of scale are technological: they shrink as the cost of production shrinks. Diseconomies of scale are sociological: as long as people are still the same, they'll stay the same. The advantages of being a large organisation might not always outweigh the disadvantages.

What if it's not us that get left behind, but them?
Testing Codeigniter with Firebird
Oh and a small addendum.

The more active forum can be found here: http://forum.luahub.com/index.php?board=16.0
Seems pretty neat, but I personally find 'hub' (https://github.com/defunkt/hub) a better fit: it acts as a filter to git itself. This might be interesting for issues handling. (But it could probably be added to 'hub').

There are some things in 'hub' that aren't working in the release because of github's move away from user tokens—but there's an active branch with a proposed fix.
I have studied Marine Transportation for 4 years worked as a seaman for 7 years and still end up as an animator. I feel the same way applying to a job with a competition that have the papers/diploma with them.
Our country was built on steam trains, which were horrifically inefficient, but they got the job done. Currently we’re built on cars, which too are inefficient but practical. These things gained ground because there was a way to commercialise them, to make people say “I can’t live without that”. The question is: how can that be done with things like ultralights and bullet trains and public air? Could we really let the roads overgrow and just fly or rail everywhere? It’s an enticing prospect, but I fear that such a vision of the future neglects the many people who just can’t afford to make the switch.

Oh, and the nitpick of the day:

“We are the descendents [sic] of chimps…”

We have a common ancestor with chimpanzees (and bonobos); we’re not descended from them.
Facebook posts new proposed terms of service after reviewing user feedback
Given a sufficiently long journey and enough people going from the same starting place to the same destination at the same time :)
Good job!

I love Ruby, but do you have any plans for a C implementation?

It would allow binding to a lot of other languages.
This would be even more attractive if vendors consistently refunded the $130 if you refuse the Windows TOS (and license). Anyone had any luck with that?

[1] http://arstechnica.com/open-source/news/2008/08/lenovo-wont-...

[2] http://en.wikipedia.org/wiki/Windows_refund
If those are your measures.

But a car can very easily beat a bicycle on time efficiency, assuming you're going more than half a mile.

A car can also beat a bicycle on opportunity exposure.

Both statements are illustrated by mine and many others' commutes. I drive 40 minutes each way, because I couldn't find a job here, but I could find a job there. I'd love to have found a job here, but at the moment my job is there. The job there would have been unthinkable without a car. Yes, I could ride the bus - train - bus, but it would take hours. For me, a bicycle would never get me there.

One of the many things that's holding back a national economic recovery is that some people can find jobs but can't sell their house to move to the new job. There's not enough movement and flexibility.

In my metro area, I have the opportunity to take any job that I can find, from ten to sixty minutes car radius. That means I eat. That comes from flexibility.
I don't think it's unreasonable for people to assume that = means equality, not assignment.

Edit:

In particular, the link posted in the second edit has a rather poor test using a and b, because it uses = in two different ways with no indication that the meaning of the symbol has changed. Maybe the problem with the test isn't just the people, it's the sloppy notation that assumes people with no programming background are able to infer when we mean equality and when we mean assignment.
> They have no data to back this claim...

Neither do you. I'm the moderator who undeleted and locked that question so it can't be deleted again (after ten community members voted to delete it). I've argued in the past in their favor, but the community (not moderators alone) decided that this type of question isn't a good fit and we don't want to encourage more of them by keeping the old ones open.

Here's the old discussion about these questions where I defended them: http://meta.stackoverflow.com/questions/56669/should-hidden-...

As for them not being a good fit for the software, frankly they're not. Just look at the "Hidden Features of C#" question. There are over 300 answers. Many duplicates had to be deleted because no one is going to take the time to read them all to see if their answer was already posted. This isn't really the kind of thing we (again, the community, not just moderators) want on Stack Overflow. We want to focus more on questions that have one objectively best answer.
50 Best iPhone Apps 2012
I do passionately bust my arse more like 14hrs a day and many times 7 days a week. And I'm just looking for places where that is rewarded.

My biggest flaw is I'm not a 501 programmer and I will accidentally choose an opportunity that lights my passion but doesn't pay my bills. I've done that in the past and to be clear it was very painful and soul crushing and something I do not want to repeat again in my life.

I know more than most people that more money will not make you happy.. I've been in tech for 30 years and I've had all sorts of levels of compensation, failures and successes. Always the differentiators have been: The people I work with, the passion I feel for the problems we are trying to solve and the acknowledgment I get for my contribution.

Money is just a version of acknowledgement but clearly not the most soul fulfilling type. The respect of my peers and the opportunity to learn and work on solving big problems are much more rewarding. But to do all those things I need to pay my bills and put some away for my later years when I wont have the same earning power.
I forgot that appraisers' sites had the lat long. That is a great idea.

The second method is interesting and seems completely new.

How is it possible to get people to give you what neighborhood they are in? I bet we would find that good neighborhoods go much farther in to bad neighborhoods than they do in real life because of people who live their pronouncing that they live in a good neighborhood.

Either way, I'm glad I asked!
The message you get when running noscript is almost condescending.

Please enable Javascript to use NoPlaintext.

Javascript is an integral part of modern websites and is very easy to enable.
Software might never end. It will grow and grow and grow and grow until everything is software (or food).
Your chair? Software. Your medicine pill? Software. Your glasses? Software. Your boots? Software. Walls of your house? Software. Your car? Software. The road you drive on? Software.

I think we've not even yet tapped this. Not only we're not over "peak software" hump - it's not anywhere in sight, we're not even on the main exponential growth curve.
For specific audiences, using Gists as data storage is really useful. I did the same for my "reverse StackOverflow": http://askedtheinter.net/

Users own all their data, they can revise their answers, and other users can fork them; just like small Git repositories, and just the use-case that gists generally solve. Compare: http://timcameronryan.askedtheinter.net/q/1318314 with https://gist.github.com/1318314
Have you written a full blog post or article on the subject by any chance?
I'm really interested.
ChangeList. A commit, in Git terminology.
Another idea could be to just price individual homes based on last sale, then map that, than use an algorithm to guess neighborhoods on price per square foot?

IDK. But it is interesting none the less.
They were working on providing CLI OAuth waiting for that; It was mainly to scratch an itch I had. If others can benefit from it great. I will keep it maintained and in working order.
I wonder how the experiment would change if you change it to "let A = 1, let B = 2, let C = 3, let A = B", or "make", or some other verb that seems more like assignment.
"The computer world is like an intellectual Wild West, in which you can shoot anyone you wish with your ideas, if you're willing to risk the consequences."

http://www.amazon.com/Hackers-Painters-Big-Ideas-Computer/dp...
Let's built a future with 300mph self-driving supercars and mach 20 spaceplanes -- addressing the actual desires and wants of most users (mobility, convenience) rather than imposing personal ethics of asceticism (mass transit, anti-urbanization). The author brings up a lot of valid problems with contemporary car travel (and notably none of its revolutionary advantages), but most of these orthogonal to the personal-vs.-mass transport issue he argues, e.g.

* Health dangers from emissions -- an issue of (certain implementations of) internal combustion, not the form factor of the vehicle: personal auto vs. bus or train

* Health dangers/obnoxiousness of long commutes -- likewise, a complicated thing which doesn't immediately suggest "ban cars" as the obvious solution. (If anything -- everything else being the same -- self-driving supercars should result in the shortest commutes: point-to-point (last mile), no waiting, no traffic congestion (from AI)

* Infrastructure NIMBY (roads, sprawling parking lots): rail lines have the same issues, with the tradeoff that the sparser your mass transit ugliness is, the more excruciating inconvenience the last-mile segment of a commute is (try living 10m walk from a subway stop). Flying "cars" are almost certainly infinitely worse, because of their extreme noise

None of these are arguments against private transport; they are arguments against specific implementations of private transport, and don't at all imply the conclusions the author derives.
I sincerely hope that this is a troll comment. I suppose it's subjective, but I don't consider "ssh-keygen -t rsa" to be scary, and I would've thought that most developers would've already have OpenSSH installed (which is the only dependency for generating keys, not "a bunch of random software.")

Do you really have no idea why they would make people do that, though? Maybe it's so that your source code can be securely protected so that only you can access it and modify it?
I agree. Nothing paradoxical.
"So let’s build more bullet trains..."

Can we just build two in the US? One in California and one in the North East where there's a clear need? We don't have any bullet trains in the US. It's starting to get embarrassing that we can't get our act together. Maybe we can get ours in red, like in Italy? :-)

http://news.cnet.com/8301-17938_105-57417703-1/italy-to-laun...
Whoah, so you're saying us younger hackers DON'T have to learn how to write machine code and program C-64's to have any cred around here?

Well... My life has been flip-turned upside down.

(And I'd like to take a minute so sit right there, I'll tell you how I became the prince of a town called Bellaire)
LeadBolt: is it worth to implement?
I think issues like this are somewhat problematic. Note the similarities with the wikipedia deletions for lack of notability: many articles on somewhat obscure but historic computer science topics were deleted, some of them the best single info resource out there.

The guidelines that lead to this are quite reasonable, but as with anything as complex as deciding fitness for inclusion there will be corner cases. A moderator not intimately familiar with the topic, or a moderator who is in "cleanup mode" may end up deleting/closing something that actually would serve the community but technically violates the guidelines.

Far too often on S.O. I'd see a question and excitedly click on it, only to find it had been closed on some technicality. I understand (and appreciate!) the desire for S.O. to keep a tight focus on objective information, but sometimes I think the mods are too strict.

This is a human/community problem, and has no trivial solution. We should also remember that these issues do not mean that a large number of closed/deleted items are erroneous. In fact, both wikipedia and S.O. people do a pretty good job overall. We can and should point out the failures and try to make the system better, but it doesn't mean the system is hugely broken.
This hasn't really been mentioned yet, but to me a laptop is a big purchase, so I look at resale value as a factor. The cycle I keep is about 2 years on my Macs (and definitely buy AppleCare), then sell them off. Usually I can get about 50-60% of my original investment back, meaning I can keep the latest hardware for about $500/year (assuming a $2000 laptop). Then of course you can write off that depreciation if you use it for business.

I'm not as versed on non-apples but my impression is that they don't hold their value as well.
API Usability Testing
It's always important to consider the dark side. We didn't do much of that when we built car culture in the first place, so let's do it now.

So try:

"Let's build an unaffordable future where the super-rich live in hyper-inflated city real estate and the poor are consigned to unreachable rural pockets of cultural stagnation or to over-crowded ghettoes."

How will we create livable walkable cities where real estate does not hyper inflate?
You also can't beat a commercial-sized bucket of lard for caloric efficiency and cost.
I like high speed trains myself. They can run off the power grid, which means they can run off wind/solar/nuclear/hydro, and they are actually in some ways more convenient than cars.

When I lived in a big city, I enjoyed train commuting. I could just get on the train and not think about it. I used to hate daily commuting by car. Now that I live in a smaller town, I picked a walkable one where I can walk to work. (Yeah, not everyone can do that.)

I do like cars for vacationing. I consider a car a recreational vehicle, but can't stand them for routine commuting.
We're a startup based in the UK, soon going to start selling Thinkpads (X121e, possibly X220) with Linux pre-installed and fully tested (Ubuntu/Debian/Arch).

We'll ship to anywhere in Europe and are also looking at shipping to the USA and other places.

If you're interested, please sign up here - http://giniji.com/ubuntu_laptops.html.

I know most developers (at least on HN) now prefer Macbooks, but we want to push hardware in the direction of software and make it more open. Before laptops, I never remember buying a desktop PC off the shelf. I always assembled my own from parts (as most of you probably did too). I miss being close to the machine and want to bring it back.
The population that took that test were self selected computer science undergrads!

And even after three weeks of instruction most of the people who didn't understand it immediately never understood it. I'll quote from the article:

"Either you had a consistent model in your mind immediately upon first exposure to assignment, the first hurdle in programming-- or else you never developed one!"

My wife is a brilliant woman, fantastic at what she does. The GP I mentioned in my post is a very good doctor who had no problems getting into a medical school, passing his boards, or running a successful practice. But that doesn't mean that everybody is meant to be able to understand the abstract concepts you have to master in our line of work.
I've been working with d3.js often lately for some freelance work. Out of curiosity, I viewed source trulla's script and have some comments and observations:

1.) To convert numbers, they use +number, where number is a string. That is some excellent short hand and relies on automatic type conversion in javascript. Not sure what the speed is like, but I imagine it doesn't slow down things much,

2.) They forgot that they had jQuery loaded in already. You can see this by looking at the lines when they define w and h. They use d3 to get the height and width in a awkward way. $("vis").width() would have done the same for less thought.

3.) They are using some tools to check for or create automatic clean javascript. Not a semi-colon or tab out of line. Probably jslint, because they use a forEach at some point and I don't believe coffeescript uses forEach's in it's output. Coffeescript is probably worth the time to learn then; All those function(d){return d.a} become just (d)-> d.a.

Depending on your style, this could be useful as well:
getter = function(attr){
return function(d){
return d[attr];
}
}

ds.attr("x",get("x"))

4.) I am embarrassed I didn't know d3.svg.axis existed. That saves time and mistakes.

All in all, well done. Learned a good amount from reading through that. Thanks!
Having a cofounder is a blessing and a curse at the same time.
*marked not notable
Does anyone else feel that this Op-Ed piece is more 2012 : 2007 than 2012 : 2016?
I wouldn't so far as saying that it's "normal" - but I've seen contracts like that. I've never signed them :-)

If you want to know what you can actually do - you need to show your contract to a lawyer. The scope of the land grab may not be as bad as you think depending on the exact language used. Some of the land grab may not be legal, depending on the language used and your exact working arrangement.

And next time please, please read, understand and possibly amend the contract before you sign :-) It's just about the strongest negotiation position you'll have. When they want you and you haven't signed.
The forum software market seems to be pretty dominated by PHP, and a lightweight python-based solution wouldn't hurt. It's also pretty static, so you can focus on learning Flask/python and don't have to switch to client-side scripting too often (or mess with NoSQL and similar distracting technologies).
Ask HN: How do you come up with a name for a product?
I'm curious what you guys do when you come up for a name with a new product. I recently made some new tools to help me with server management and maintenance, but can't come up with anything I like other than ServerTools.
Same in Norway. They still permit submitting your tax forms by regular mail.
"I've never heard a manager or developer say: If only we had someone that could write an algorithm to solve this travelling sales person problem we'd be saved! No. Inefficient algorithms are often good enough, typical programmers muddle through and yes pick up a textbook or reference wikipedia once in a while."

Exactly, or google it and find the difference between between the different sorts, or look at any one of the great visual representations of sorting strategies. I've seen otherwise very accomplished coders throw up a crappy bubble sort and move on because it just didn't matter. And it didn't. In any case, 95% of the time those sorts have already been implemented in your Hash object or database or somewhere else in your languages collections library.

I've been doing this...Good Lord nearly 15 years now -- mostly in the middle-tier and lower, so I've had plenty of opportunity -- and I can't even fill up one hand with the number of times that I had a problem that required anything beyond rudimentary algorithmic analysis, much less a deep examination of sorting efficiencies, etc. Those are solved, cut-and-paste problems, the least of your worries.

The list of technologies you give is spot on. I'd add to that: good data modeling/object design, testing/TDD (if you're into that), security issues to be aware of (XSS, SQL injection, mass assignment), classic performance killers like n+1 queries, on and on.

And yes, the change bit -- as a coder you can never assume you've learned your craft. You're always learning it. We're not blacksmiths that get better and better at one thing over the years and arrive at something like "mastery."

We're attention-deficit polymaths that have to scramble week-in, week-out just to maintain competence on the current problem, while anticipating the trends that will be turning the apple cart over a year from now. Remember in 2008 or so when RIA was the buzz-cronym and everyone was talking Silverlight, Flash and the lot? And 4 years from now who knows what the acronyms will be. We may all be laughing about how awesome we thought HTLM5 was going to be (probably not, but in this business...)
Can you point me towards a sort function which will sort my data in the most appropriate way, every time?

Some sort functions might cover 99% of cases for web development, but not for other problems. The computer is not magical.
I currently attend the University of South Carolina/their honors college, which was just voted #1 public honors college in the nation, and yes we rock football
Obat kanker prostat alami
Obat kanker prostat alami xamthone plus terbuat dari ekstrak kulit manggis (jus kulit manggis). XAMthone plus di ramu berdasarkan standar kualitas yang telah ditentukan, terjamin kemurnian bahan bakunya dengan kualitas terbaik melalui serangkaian proses mutakhir yang menjamin hasil produk yang memenuhi standar mutu baku.
Off the (Corridor) Wall
> "ban cars"

I must have missed the bit where he said that. I thought he was saying that we could find better solutions.
High Pinterest, NBC Nightly News Features Silicon Valley’s Hottest Startup
Isn't it a security risk to allow arbitrary mongodb (or minimongodb) commands in the client side? In their demo, they show a client deleting data from a js console. If that is possible, what prevents an evil user from doing the same to my deployed meteor app?
Inside Africa. Internet, phones etc.
I'd like to understand why primes are believed to be really something, can you please elaborate?
and that 7 hours is my semesterly average over the past 6 semesters, not a one time thing :)
Remove land ownership as a form of investment? U own it and live in it or u don't.
Classic line

Suddenly I realised that usability testing is only fun when it rips apart someone else’s work!

Been there oh so many times.
>My personal metric is: do you have a reasonably accurate estimation of what you don't know.

That's a pretty good measure of how well you know any subject actually. You could call it the "Dunning–Kruger metric".
I'd really like to know if the original comment was a troll, joke or otherwise as well. According to the posters profile he is actually a developer of several services.

If it wasn't a joke of some kind I'd like to make a note to never trust any sensitive data of any kind to his products.

Considering generation of an SSH key 'scary' is a pretty strong indication to me that there is no tangible level of security being implemented.
Just become a big corporation in the US and you can do it!
You're right, he looks late twenties at most! Here's a video of him: http://www.destructoid.com/pax-east-valve-s-josh-weier-talks...
I'd like to add a few FOSS solutions I use every day: python, Django, Apache, and MySQL. These are the cornerstone of my job, and they work quite well.
Royal Web Design UK - Why Us
Royal Web Design UK
Looks like a very cool project but aren't we passed the phase where something like "developed by a former Google employee" needs to be added to add some faux prestige to the project?
Google's OpenFlow implementation
Hello! It would be cool to have a C implementation, but I don't know C, so I couldn't do it. It'd be nice if someone made a C implementation! I'd push it on the main repo under the C branch