skysight-inc/HackerNews huggingface dataset:
There was also this recent test of a new Hypersonic plane:

http://www.slashgear.com/darpa-reveals-reason-for-failure-of...
Why do people assume everyone can make money off open source software by offering support service?
Nginx 1.2.0 stable version released
More hacker news, less flamebait submissions and flame comments, please.
For 5 decades, this man has harvested ice from Ecuador's tallest mountain
That's the shelf life for the uncured liquid. After it's been cured the lifespan is almost forever.
The Problem with Comp Sci at Yale
Apple to discontinue 17'' Macbook Pro?
The parent was commenting on a broken framework, something that should be an anathema in any shipping product, and around spending (wasting) time determining that the API itself was faulty. Replacing the faulty API call took two hours.

But to follow onto to your point, it's also the case that the younger programmers can need a decade or more to make enough mistakes; to variously learn what the older programmers already know about various fundamentals of the programming and product-creation business.

And to extend your point, it's been my experience that having a team of younger programmers is just as big a headache and as big a mistake as having a team comprised entirely of older programmers. A mix works better, as the younger folks teach the older folks and they bring knowledge of new technologies and volumes of enthusiasm, and the older folks can teach the younger programmers about temperance, testing, productization and business in general.
Eh... I wouldn't write off the author that easily. I had him as a professor at UC Davis.

http://heather.cs.ucdavis.edu/matloff.html
The kind of math you need for programming (except in games, analysis, or other specialized subsets of programming) isn't trig/calc/etc. It's just simple logic, and except in that rare instance once you start speaking the language you don't even think about the fact that what you're writing are mathematical statements, it just comes naturally.

A lot of people get confused about the math requirement for programming. You don't need to know what 356^84 is, you just need to know how to tell the computer to calculate 356^84.

It's surprisingly easy once you get started.
No it doesn't really matter. Let them buy expensive cars, big houses and what not. If they've earned it, they get to spend it. (And I'm sure the local business owners, car sales man, builders... won't disagree). Besides, they'll pay taxes on everything they spend. Would it be nice for others if they were to invest in their own community? Sure! But they're not required to do so.
Good article, let money enrich your life and not define it.
Al Hamra Tower in Kuwait
I think the consensus is this isn't really a new feature (around since at least 06/2010), just extended to include files in any folder, not just the 'public' folder.
why do people continue to spam this nonsense blog! this guy is the definition of drivel.
This would make a nice heuristic for autocompletion too.

Related would be an SQLalchemy database structure crawler that would suggest appropriate mongodb collection aggregation, based on the frequency of columns, keys, etc.
Making Real Money in Virtual Games: The Strange Economics of MMORPGs
It should be possible to develop technology to describe "eigenfonts" and automatically average them. Also, there is technology that can in-between outlines with different numbers of points.
For me, and everyone else it's always been about the need to passively keep stats. Remembering to note when I start or finish an activity is just something I've never got used to ( and I've 'used' runkeeper since it first came out and you couldnt do background audio. ) So the advantage of just leaving it clipped and occasionally pressing the button on the walk to the gym, or as you're going to bed has been the selling point for me.

I think your point is valid though, and alas, I can't really say, the average people in our group aren't quite as active as the people who're more interested in the stats.
I really like this, and if the price isn't too bad I'll pay to keep going as I've learn't more from this than when I've sat down to try to 'learn to do VIM'.
I guess there's only so much you can cover in this sort of game format (I'm doubting there will be a .vimrc level), but if it goes far enough to teach me to take all the lag out of navigating and editing, I'll be a happy bunny.
That's a shame. Often it's hard for people to hear any idea without thinking that the person who is presenting it is advocating it. Frankly, I don't know if you were or not, but I think it is an interesting idea and, to me, an indication of how bizarre copyright has become.
Free feedback on a new product is incredibly valuable. I am sure the Gmelius team would prefer to receive and iterateon critical feedback from the target demographic early, over rah rah cheerleading into a flopped major launch.
Make some fake screenshots, throw up a 'coming soon' page, collect email addresses.

Consider ~10% of those email addresses sales.

A youtube video would be a plus, but would be hard to demo.
Control + D works nearly everywhere as well. Incidentally, now I really miss the Fn + arrow for pg up/home/end/pg down when I use a full size keyboard.
Hyperlinking is awesome
Presumably they're looking at installed fonts to see if you have Adobe CS, so what did you do with the fonts that would fox this?

I'm guessing you're on Mac OSX? Can you have fonts available that aren't apparent to the browser somehow?
Five Tips for Kicking Ass at an Interview
Um, Mastercard already do payment processing. They're just really crap at it.

Dominos use them here in the UK for example. I only noticed because it broke last night.

But to call him naive when you're obviously not too clued in either... Pot, Kettle.

https://developer.mastercard.com/portal/display/api/Payments

And it looks like Visa are getting in on the action too, now there's a big surprise, it's in Beta:

https://developer.visa.com/#vme
CoffeeScript Object Notation parser
Serve the static files from something that can handle it, sticking nginx in front of apache as a reverse proxy works well here and will both catch whole pages (once configured for it) and serve all those pesky CSS, js and image files directly so apache doesn't have to.

Letting the php app server (apache in most wordpress cases) handle things it shouldnt is the real issue here, everytime apache has to serve a static file, that worker process can't render or even serve cached pages.
UX Journey Mapping for Innovators
杭州装修
I use PomodoroApp: http://www.pomodoroapp.com/

It's in active development, integrates with the pomodoro technique, and has the right balance of features/ease of use that I need from a task list tool.
I think there would be a big market for a 17" MBP that weighs 5.5lbs. Remove the optical drive require an SSD. Of course, I'm waiting to upgrade to the 3.5lb 15" MBP.
This is more about risk than it is intelligence. It's the case that as most people get older, their tolerance for risk gets less and less: they pick up things like "spouses," "mortgages" and "children" which make it so that they cannot afford to work for equity/cash combinations.

I suspect this is also why you see a trend of "I don't want to work 80 hour weeks" posts bubbling up these days as well (though that could be confirmation bias) -- the initial Web2.0 generation is getting to be that age.
Yes, an RDF format looks like a good solution. It appears that RDF is quite supported in python and that it also abstracts away persistance (http://readthedocs.org/docs/rdflib/en/latest/persistence.htm...) in a way. I ll look into that, thanks.

If you like the basecamp idea for analytics, I am kfk on github, I am doing some demos to get an idea.
Broadcast is forced into your home over public wavespace, yes. But cable is something you signed up for, and ads are part in for the deal, like Gmail. You are paying Comcast, not the content producer of the channel you watch. A better argument against cable is that it's a monopoly product, so you feel entitled to renegotiate against the anticompetitive agreement that got cable in you neighborhood.
This is exactly what I need as a beginning front end developer. Thanks so much guys, this rocks.
I think your inability to make good financial investments is directly linked to your hard leftism and your desire to punish people who do.

Unfortunately, the policies you advocate are the cause of poverty in this society... and when they do something like create the housing bubble -- you turn around and blame the victims, rather than the perpetrators. (The housing bubble was created by clinton administration regulations requiring banks to loan money to people who couldn't repay- after it burst the obama administration effectively nationalized the banking system, moving the country closer to fascism.)

Your "how quickly they forget" tells me that you view the world thru the lens of propaganda, not reality, and thus it was heartening to see once again that the source of this support for evil is simply jealousy.
>in the US, until it was derailed by socialists

I don't suppose I could convince you to point to a link/paper/whatever that describes exactly what you mean here? Because, no offense, but so far this sounds like Rush Limbaugh-style labeling.

I'd also like to see an example, if you have one of Libertarianism working anywhere at a reasonable scale. Having no safety net (assuming Libertarianism implies that) means some peoples' very survival falls to the charity of others.

Personally I think the US already had its Libertarian utopia and the current state is the result. Innovation is terribly difficult and expensive and will simply be ripped off if it even works, so Game theory tells me that any big company will be doing what ever they can to avoid it. A simple choice is investing money in growing the government to erect barriers to entry in your market.

>As for gold, I suggest you study the history of money, and economics while you're at it, and pay particularly close attention to the predictions and results of those "libertarian economists", the austrians.

Well, to me the issue is "currency shared across multiple autonomous economic systems" vs each system having its own currency. Gold is just another entity that has an expectations-based value like fiat currency is. Tying ones currency to it seems to me little different than tying one currency to another currency (e.g. China -> USD). This is why I've, so far, written off the argument of going back to a gold standard. What if you need to depress your currency for international competitive reasons?
I agree that feedback is massively valuable. However, there are different ways to express said feedback. In general I find the tone at HN quite colloquial, and calling something "really useless" felt unnecessarily harsh.
Or different machines! Try browsing with multiple inbox on a 27" and then switch to your Air!
Hey, sry I didn't see your response before. Thanks for trying out the app. Could you please elaborate on what you mean by "more context"? Thanks.
Is your problem that you can't find people at all, or that the people you find are no good?

If it's the first, then you may not be advertising in the right places. If it's the second, then you may actually be staring away good candidates with the "no specific experience requirements".

I know that that sounds strange, but in a world where most people recruiting are asking for way more experience than they need (and in some cases is even possible), specifically asking for people with "no experience required" tends to throw up red flags for people who are expecting to apply for jobs which, on paper, they aren't actually qualified for.

I, myself, have seen plenty of jobs with copy along the lines of "No experience required", and every time it makes me wonder if they're either horrible employers (who can't attract skilled workers), or they're trying to scam me somehow (some recruiters like to place speculative job ads just to collect resumes).
Not really.

$200 in 1982 = $475 in today's money. You can buy many, many systems for that kind of money.
Oh, thanks for that, will plug it in anyway and see what happens!

I guess I can't realistically expect it to work first time considering it is 30 years old. Hopefully I can fix it.
Not so much, mostly people keep reinventing the wheel over and over again.

Consider, there is vary little that separates handheld Apps from desktop applications. Sure, if you come from the Web side of things it seems new and nifty but they are just stand alone applications. Capacitive sensing touch screens where where new in 1965, but wait it's 2012. http://www.billbuxton.com/multitouchOverview.html

People worry about what happens when desktop CPU's have hundreds of cores, but the super computer world is already dealing with hundreds of thousands of cores etc.

PS: I think this relates to the hacker mentality. If you find a problem you look for a solution rater than see how other people solved the same problem 30 years ago.
At least as of right now, the marks are only on the google-owned trademarks (i.e. on "Gmail" but not on "Gmelius"). I assume the guy wants to make sure he can't be sued for trademark infringement.
I only had a 16kb one and some of that memory was used for the screen etc. Almost all the game and other program listings that were in magazines were written for the 48kb version. Consequently an early skill I picked up was typing in the programs and simultaneously editing them to take up less space. Back in those days even comments took up memory so they had to go too.

I also had exactly the same experience with hand assembly. The first computer book I ever got and thoroughly enjoyed was the Spectrum ROM Disassembly which was a detailed commented list of the ROM (reverse engineered) showing how it all worked.

Some folks have recreated the book:

http://freestuff.grok.co.uk/rom-dis/
Sure, many software engineers are over their creative prime by the time they hit 40 and move into management, training, recruiting, etc. With 15-20 years experience in the complexities of software engineering under the belt, they are probably pretty good at it. What does that have to do with English majors?
I had one too in India when I was 13. The ZX Spectrum 48K. Loved it to death. Magazines were a bit hard to come by here, but I managed to get my hands on one book, I think it was called "Machine code with ZXSpectrum". I remember a program called HELPA, which you had to first enter by hand, then you could use that to enter machine code. I remember writing my first program using HELPA, a block which would change colors randomly. I still remember being stunned by how much faster machine code was compared to BASIC.

Also cant forget my favorite game at the time - Highway Encounter.
I sort of guessed that it meant "what you see is... ja?" when I saw the name, but yeah, it looks random even to me.
So, what are they generating? Hex encoded random number?
You Gmelius, probably not, since ads are a private contract EULA thing, not a public law thing. You the user, if Google got desperate and tone-deaf, and an additional agreement were actually in the EULA.
New cyberattack against Iranian oil sector
> I love this site actually - wish there was something like this in Australia!

Thanks, we're launching very soon, and if all goes VERY well, we'd love to expand into Australia!

> Are you planning on adding links to the tenants and landlord pages? Links to the searches from within the text would be really good - I looked for some in the text, but couldn't find anything.

Great suggestion. I will put in some example searches. We have a different concept for our tenant and landlord page in the works, so I might hold off a couple of days.

> Overall, the site is fast to use, now that the button issue is largely fixed it's easy to navigate. Question though - why make the headings with a solid blue colour? Seems a bit jarring... wouldn't a bold heading do just as well?

It was just an aesthetic thing, but have definitely taken your feedback on board.

> One last thing: the grey text on white background is OK - but it would be better to make it a little less light. It can make legibility a problem for some folks.

Point taken, and unfortunately with greys, a lot comes down to your monitor. Have done my best to ensure it looks good on all monitors, but will keep trying.

> Why not make the link to the blog more prominent? Right now it's right at the bottom alongside the legalese that almost nobody looks at. Blogging may be a pretty good way of getting repeat business. It looks like you've got some pretty decent blog posts already, why not highlight this to show that you are adding content all the time? Just a thought :-)

My co-founder will love to hear this (he wrote the posts), so will suggest it. We just don't want the top links getting too numerous and overwhelming, hence the current set up. I think you're right though, it makes sense to move it to the top!

> Overall though, love the site - great work!

Thanks again for looking over it, much appreciated. Look forward to having you as our first Aussie customer in 6-12 months!
Why Emacs
AngelList Adds New Done Deals Page; Boasts 981 Deals and 38 Acquisitions
Movement in a lot of roguelikes is HJKL. Also it's very common for YUBN to make your character move diagonally.
The ad-supported model is robust enough to still work without 100% attention of the audience. Side conversations, bathroom breaks, fast forwarding, not reading every ad, not clicking on every ad, etc are all very different than systematically eliminating ads from any possibility of consideration.
Quadcopter modified to carry machine gun
This article manages to cram a very very poor iPhone reference in just so they can tag the post with "Apple" and "iPhone" and get some extra page views and ad impressions. Dreadful "journalism".
It's also easier to learn new technologies and languages since so many share the same concepts.

Also what's old is new again but just done in different mediums.
This betrays a stark lack of perspective. What's old is often new again, in different guises.
How many English majors are still in "English" at age 40? Many of them will have exited the workforce , started their own business, changed careers, or leveled up high enough that their occupational classification the government uses changes.

Programmers do all these things, too.

I love programming. I didn't even make it to thirty as a "programmer"! (P.S. There exist lots of benefits to not calling yourself a programmer.)
When the movie was first announced there wasn't even a kickstarter yet. At least not one prominent enough for me to know about and I hang around HN every day.
The military is different. People will die for their country, and will subordinate in ways that they would in no other context because of this impulse.

This isn't a natural instinct though, on top of that, I would only say that a small percentage of recruits are willing to die for their country. I remember hearing from a recruiter awhile back (2008 era) that the number one segment of recruits are males from farm towns because it is one of the few "reputable" ways out of the farm life. For people who want out of where they are and want a better life, death sure isn't the answer.

It takes management skills to make people fight their urge to self sustain and dig in and fight 'til the possibility of death. It takes management skills to keep morale up when people are in some foreign land for years at a time.
Is Norway Leaving Its Tech Startups Out In The Cold?
Just total nonsense which makes no mention of either general inflation or the price-deflation of consumer electronics. My parents saved up to buy my Spectrum when I was a kid. Now, a parent could get a laptop off eBay for $50 and install Linux. Computers are WAY cheaper now than they were then. sigh
Maybe it's just me but thanks for linking some of those. One of them is a service I've been looking for. I think some of those sites just got some free advertising :p
I don't think so. I think general consensus among the rumor mills is that they're doing a staggered roll out, revising the 17" later this year.
I was recently speculating that Dropbox is the new Facebook https://plus.google.com/109940267018696224506/posts/HPzzXpZh...
> There are ways to critique something without calling it "really useless".

Words that needed to be said, thank you for doing so.

@Khao: Tone is critical when giving sincere opinion. Moreover, tone is hard to convey through text. I believe you should choose your words more carefully. Your post (to me) is somewhat fussy.
I prefer "It is hard to teach a new dog old tricks". Much of today's cruft was originally written by new dogs.
I think some of the reason for this is that younger people are more likely to start their programming careers with the current "cool" tools/languages whereas the older programmers will have large amounts of experience and therefor be most valuable (and able to command better salaries) maintaining software that is becoming legacy.

Take myself for example, I started doing programming seriously around 2001 when PHP/MySQL was the hot technology. This meant that I got a lot of experience quickly in a field that was high in demand for new projects.
This means of course that I now have several years of PHP experience and could get a PHP job relatively easily.

However very few new cool startups etc are being built using PHP but that is not a problem since there is still plenty of PHP around, however what happens in 10-20 years when all of the PHP codebases have been retired and everything is done in NodeJS or whatever.

I will be competing for jobs with recent graduates who "came up" using Node and who will be willing to work for lower salaries. I may have more experience than them in programming but probably not in something like Node. Sure I will be able to learn these skills on my own time to an extent but probably not with the sheer enthusiasm and vigor that an 18 year old who is dreaming of making his million dollar idea could muster.

Of course there are areas like algorithms etc that do not change so much over time, but the odds are that a bright college grad will be able to remember his CS classes much more clearly than an older developer would (unless the older dev had reason to exercise those skills often during his career).

The main thing an older developer would be able to offer is Wisdom, but this is largely something for which there is not a high value placed in modern software.
Gmail ads are PPC (right?). If you never C, there is no harm in blocking. If Gmail delivered valuable ads, I wouldn't want to adblock. I use Gmail and promote it and I adblock. People with money to spend on overpriced coffee use Gmail with my encouragement and click ads. Everyone wins.
I'm 31, and I have coworkers in their late 30s and early 40s, working in a large multinational with legacy systems.

The truth is, while it doesn't get that much mentally harder to learn new technologies, it is very hard psychologically.

For someone used to a large paycheck, to being the go-to guy in the technology and set in their 9-to-5 ways, to get out of their comfort zone, and admit that what they know is no longer relevant is scary as hell, especially for those with families.

So, rather than update themselves and make up all that lost ground from getting too comfortable, they'll try to keep in place the old legacy systems only they can maintain.

I got caught in that trap too, one of my main responsibilities is maintaining a Forte 4GL system ( http://en.wikipedia.org/wiki/Forte_4GL ).

While I've kept myself relatively up to date, it was on Microsoft .NET technology only, and I'm still a few years behind. I wanted to supplement my income, and took a look at the online marketplace, and it confirmed what Hacker News was already showing me: my skills are useless, I don't know Ruby, Javascript, the open source stacks, Amazon Web Services or anything currently relevant and in demand.

I can either try to switch into management, or accept I'm obsolete and take a large pay cut (or try to improve myself on the side, probably by trying to do a startup) if I want to stay relevant.