skysight-inc/HackerNews huggingface dataset:
I picked up Python and am now using Node/CoffeScript for web dev. I'll probably transition to Clojure in the future and I'll try Haskell after that.

> PHP will slowly phase out over the next decade.

Wanna bet on it?
This. I still have an old Sade CD from the early 80's and the sound on that CD is very flat.
Google Earth helps put North Korean gulag system on map
Counting tuition + room + board + opportunity cost is double counting. But you have to count either room and board or opportunity cost.
ONE WAY HASH ALL THE THINGS!

:)
It's not quite the same, but I've grown very fond of git-annex[1], which is also free software under the same license (GPL 3).

With git-annex, it's very simple to create your own self-hosted Dropbox. Unlike Dropbox, though, git-annex allows you to make your filesystem completely decentralized.

A rather rudimentary analogy: Dropbox:gitannex :: SVN:git.

[1] http://git-annex.branchable.com/
> PHP has changed a lot over time.

Mostly in the way that stuff was added.
A lot of this article has points I agree with but feels swarmy and misdirected.

The take-away seems to be "forget about getting educated, pick up a few O'reilly books, make a website, make sure your friends are doing the same".

Yeah a lot of stuff is tough for young folks. Yeah we probably have got some tough things coming. We've got a lot of collective debt, healthcare problems, student debt, global warming, etc etc etc.

I agree with avoiding debt - it should be every young persons first priority. Go to college, work on the side, take a year off, work full time, go back etc IF you want an education. Yeah it sucks but its better than coming out and realizing you essentially are enslaved for the next X years of life.

I also feel like these articles always skirt the issue that education has a very strong correlation to earnings - even still today. If you take on huge debt your actual earnings may be different but the macro-trend is that education increasingly correlates with high pay and high employment. At the same time, everyone needs to be realistic - look at the prospects for what you are getting educated in (ex. wanna-be social science majors and prospective law students should look before they leap).

Lastly I feel like everyone needs to get better at doing things themselves and being sustainable. Cant afford a ton of food - start learning to grow a small vegetable garden and cook for yourself - its cheaper and way better than the shit you are going to eat at Chiles. Cant afford a big screen TV - well congrats you dont need one, marketers are just going to tunnel shit to you through it. In other words, a lot of the things and systems that have been setup in US and integrated into normal living are really not needed and sometimes surprisingly undesirable - Im not suggesting we all live in huts but it wouldnt kill us to all be forced to learn skills that fall outside of going to work and swiping our credit cards for everything else.
Well maybe, but I don't see why that gives the author the right to use someone else's work.
I think everyone agrees - never say anything nasty to any potential customer, but if you do this mistake, at least don't do that publicly on a social network or anything that can be recorded.

On the other hand, there is no such thing as bad publicity, maybe it's their weird way to get recognition, by treating their customers like they owe them something.

After all I'm sure most of the readers will go to their website, just to see what it is, and even try their service.

So in the end, the bad customer service led to a blog post by the customer that was being badly treated, which might give them more traffic than if they were just nice, ironic.
The reviews and keywords axes are useless, the visualization would be more useful without them. and you could see the dat as a 3-branch star graph. that would be way more relevant.
High prices plus liberal aid is a great racket. The combination lets a college look both extra valuable ("such high tuition!") and extra generous ("so much aid!"). All the while, they're actually engaging in profit-maximizing price-discrimination and government-subsidy-farming. More on how this may not be sustainable for higher education here:

http://chronicle.com/blogs/conversation/2012/11/26/the-net-p...
If this is what passes for an apology from Ars Technica for wrongly reporting on this story from the start, when I believe it claimed that this was free Photoshop for the masses, it is a weak apology. A news organisation should stand behind its stories with its reputation and sadly Ars believes it has little reputation.
I'd have to say Google...i mean i just can't see them going away anytime soon...especially if they keep improving the search capabilities...they are essentially building the best A.I. in the world
GetGoing (YC S12) is looking for an Accountant
About the role

GetGoing (www.getgoing.com) is a fast-growing consumer travel startup. We are looking for our first accountant / a jack of all trades to set up our accounting systems, policies and procedures; close books on a monthly basis; assist with budgeting, forecasting, management, and investor reporting; handle employee benefit administration; and manage supplier settlements and reconciliations. This is a great opportunity for an energetic, bright, and hands-on accountant who is interested in becoming a core member of a dynamic team. You’ll report to the Chief Operating Officer in San Francisco, CA.

Responsibilities

• Handle all daily accounting functions, including general ledger entries, expense reports, invoice payments, payroll processing, wire transfers, and balance sheet reconciliations.

• Develop, document and implement accounting policies and procedures.

• Close monthly financial statements in accordance with US GAAP reporting requirements.

• Develop and maintain comprehensive internal budgeting, forecasting, and management reporting.

• Assist with quarterly and annual investor report preparation.

• Oversee tax planning and tax filings; coordinate the preparation of tax returns.

• Take charge of employee benefit administration.

• Oversee chargeback activity and response documentation.

• Develop travel accounting function, including working with a consultant to implement a back-office travel accounting system, and standardize merchant account and supplier reconciliations.

• Lead and support ad hoc projects as required.

Required skills & experience

• BA/BS in business, accounting, economics, finance or related field.

• Proficiency with QuickBooks and Excel.

• Minimum of 5-6 years of accounting and finance experience.

• Strong preference for entrepreneurial and well-rounded candidates with prior experience being a one-person accounting team at a tech startup or a small private company.

Perks

We offer a competitive salary & equity; a great benefits package (health, dental, vision, life, and disability insurance); a new laptop; monthly CalTrain/BART pass for commuters; membership at the San Francisco Tennis Club across the street; daily catered lunches; unlimited vacation time that comes with insider travel discounts; and a friendly environment in our sunny offices based in SOMA in San Francisco, CA.

To apply, please email us at jobs@getgoing.com.
What makes you think filmmakers are interested chiefly in visual "realness"? There's very little in the medium of cinematography that your mind accepts readily as "real" besides sound, depending.
Smiley360.com—Be Heard. Be Happy.
When was a thriving, dense metropolis ever planned?
Colleges try to confuse the issue of their value with imaginary list prices subject to discounts ("scholarships")

The lack of transparency in the discounting process is deplorable. I ended up trying law study via an online correspondence school - a terrible idea, with hindsight, due to the social isolation - because the B&M schools' scholarship policy seemed so arbitrary and opaque that I was unwilling to take the risk of becoming liable for $ix-figure up-front tuition costs if I didn't play my cards right. This hasn't done my continuing education/career prospects any good, but in mid-life I don't feel comfortable playing poker for >$100k of non-dischargeable student loan debt.
In this case, run some experiments with people from various cultures who have never seen film or television before.

Humanity is fairly diverse, and many behaviors or preferences have little to do with genetics.
If that was the case, RiffTrax would be in the clear for releasing all their voiceovers with the original movies :)
Email? As in like sending emails?
Takedowns on YouTube are, for corporations such as the record labels and movie studios, largely done under their ContentID system, not under the DMCA notice system. Google has a reputedly poor process for disputes that can lead to DMCA notices [1], but here it appears that the takedown was still ContentID rather than DMCA.

This is the one-sided system that the free market got us, where Google facilitates the removal of legal material. If you are lucky, you can get to the point where you follow the DMCA's rules.

[1] http://arstechnica.com/tech-policy/2012/10/youtube-finally-o...
YAY! :-)

Edit: random Divine Comedy song: http://www.youtube.com/watch?v=EN65hsrtg94
> PHP will slowly phase out over the next decade.

Wordpress.

It's become a full blown CMS and its own platform. Half the media sites out there are running it, or hosting with Wordpress Pro. Then there's a horde of casual bloggers managing their own installs.

Granted, there's movement away from this kind of publishing model(Facebook, Twitter, G+), but as long as Wordpress is still the go to, "set it and forget it" app on $5 webhosts, PHP will not die.
Sadly Danielle's site is down so I can't read the original post. I also had the pleasure of interacting with BetaPunch's Twitter account a while back: they posted several tweets advertising that they were doing user testing for our service. I thought my co-founder had signed up for them but I still felt it was unethical to post details about clients publicly and asked them to tone down the tweets. The result was that they called me a "silicon valley douche"[1] which I can't help to find entertaining even still today. Only afterwards I learned that nobody from our company had signed up for them and they were using our name just to give the impression that we were using them.

[1]: https://twitter.com/jorilallo/status/261977607757778944
"Your parents and grandparents want what is best for you. But they do not understand your world in the slightest. You should probably ignore them."

This is great advice. It was true when I started my career, some ten years ago - I think it's even more true now. The path I chose in life was, and probably still is, incomprehensible to my parents. They have the best intentions, I'm sure, but for the very long time they couldn't understand that my computer is for work, for example. And later they just didn't want to believe me that I am actually working (I was telecommuting) and kept repeating things like "get out of the room and go find some job".

Most parents wish all the best for their children, but they are frequently completely incapable of understanding the differences between their and our situations. And the worst thing is you cannot tell them this, because you'll be rude, and on the other hand they are not going to understand on their own, because they are "older and they know already".

So ignoring bad advice from parents while pretending to do what they wish is the only sensible choice, but a hard one. I have many friends who followed their parents dreams - mainly journalists, but also many others - who are really screwed now.

It's a real problem and someone should write a guide how to respectfully disagree with one's parents and how to convince them to at least stop complaining.
Yep, not just of business, my rule for any personal conduct.
I've had frustrations with certain "ruby" libraries requiring methods like "blank?" (IIRC) that are provided only via Rails, not Ruby. It made developing on a machine that Ruby but not rails rather annoying.
Pebble Says It's Finally Ready to Ship
I believe it's the flying spaghetti monster
Worthwhile reading the email that preceded it:

http://news.php.net/php.internals/64763

The response hardly seems warranted. The vision is pretty stated there.
They're not in a position of power. They're offering a commodity service, and they're positioning themselves as "the option with poor customer service."

I don't think that's going to attract much in the way of customers, or investment.

I don't wish them ill; but they really need to stop digging, and they haven't figured that out yet.
Anyone involved in a startup that does neural prostheses?
I am an academic neuroscientist interested in cognitive processing and in neural prosthetics. I was wondering if there are any startups that focus on developing neural prosthetics or if this is a strictly big co game due to regulatory complexity.
Maybe it's the for loops?
It's not just a question of hard work, it's a question of hard work in the right field, and at the right place.
The Boyer–Moore string search algorithm
Why 48 FPS? Just because it's double the typical 24 FPS? Still it seems pretty arbitrarily chosen. They should just go with 60 FPS, which is what every screen has.
Hashtags For Facebook ... is it gonna be the new spammy thing?
A very hacky Chrome extension that lets people use hashtags on #Facebook as they would normally use them on Twitter/Google+.

Thing is, Facebook is already a mess. Without hashtags. Adding ###hashes### everywhere would really scare people away. LOL.

[FYI - I dv'ed the thing. I created a Monster ?]
Foreman as process manager, Pow as DNS server and HTTP proxy
I think this may be too optimistic. It seems to me that PHP's lack of vision has already made it a horrifically bad language. The problem is not that it tries to do OO while also not really trying to do OO (don't get me wrong though, that is a problem). The problem is that it tries to do OO like Java. Get with the times and learn Ruby already.
My guess is Amazon - they're involved in enough different lines of business that even if one drops off, they'll still be fine, and if all lines of business prosper, they're in for huge growth.

E-commerce should continue to drive huge revenues, their cloud offerings are supporting a lot of emerging companies and technologies (which hopefully continues), and if they continue physical product offerings (semi-transformational things like the Kindle), they're looking good.

as an aside it'll be interesting to see what social sites do long term - perhaps Palantir's focus on brilliant engineers and consistent growth will let it eclipse Facebook/Twitter/etc at some point?
I highly recommend this book for anybody interested in this

https://www.cia.gov/library/center-for-the-study-of-intellig...
Is getting rich worth it
> ... their health into a marketable commodity is craziness

> ... fuel the military industrial complex, is craziness.

> ... old people die of hunger and neglect is craziness.

> ... your beliefs are crazy

> ... and I say that's crazy as well

When you develop the maturity to actually consider another human being's view point and respond in an intelligent manner, I'll be happy to respond in kind.

Let's try a random example.

> Letting emergency services handle terminal heart patients, which would have been managed better by preventive care is insanity.

I see where you're coming from. You no doubt feel that by reducing the costs to preventative care through government subsidy, we could create a reality where the overwhelming majority of the population would be actively screened for heart disease and treat it as soon as detected, reducing overall costs.

You're wrong. Even the poorest of the poor can afford to see a physician once a year to get screened. Even if they paid out of pocket. The kind of tests you're talking about cost less than a hundred dollars.

So why don't they? They choose not to. Maybe they despise doctors, maybe it reminds them of their own mortality, maybe they feel like it could never happen to them, but they do make that choice. And it's not because of cost.

See how that works? I made an effort to understand why you said what you did, I thought about it, and then I responded without calling any of your ideas crazy, insane, ignorant, or stupid.

Now you try.
Cached link: http://webcache.googleusercontent.com/search?q=cache%3Ahttp%...
HTML5 MMORPG Open Beta
I come from a C++ background, and early last year tried my hand at web development.

After hearing about all the stuff about how PHP was an "old", kludgey language, I tried to learn python, and go the webpy. It was doable, but I kept running into issues all the time.

I gave up and switched to PHP, and I have to say that it was a much easier experience. For the most part, everything just worked. Regardless of how kludgey its history is, how inconsistent the syntax is, etc, it really does work well. I'm now doing PHP development at my current job and it's been fine.

One thing I learned from a previous job was the saying "Your customers don't care about your technology. They care about you solving their problems." If you are solving their problems, they will pay you, regardless of whether or not your back-end is CGI, perl, PHP, or whatever.
>username: zakelfassi

>extension by Zakaria El Fassi

Why are you calling your own extension "spammy"?
Wooooooooow. I don't know who is running things over there, but they need to be fired immediately.

It's this kind of thing that makes you want to see a service fail, because that sort of behavior doesn't deserve any measure of success.
I'm still trying to figure out the networking thing. I think this article kind of got it though - worry about friends, not your network. Today I had a really great chat with the director of the co-op program at my college. She's a pretty good professional contact, and has experience running her own business, as well. But I think she'll remember me as a friend after today.

Same with a specialist doctor I see. When I met him, I was 17 and he was a fresh grad on his first week on the job. Now we have a 6 year relationship and we're kind of on equal terms.

I'm trying to think of more people in my life this way - people I previously thought of as unapproachable elders are becoming friends. Hope I'm on the right track.
FCC Announces Plan To Help Conference Wi-Fi Actually Work
On Mediocrity
> Could you show me how I could possibly create such a hole in a language like ocaml or haskell?

First you'd have to write the equivalent of Rails in Haskell (I'm not talking about an MVC framework, but something as large, complex, and featureful.)
But I thought this was what growth hackers do? ;)
You want a vision? Here is one - make the mess we have at the moment work.

I write in php for the better part of 4 years now and hate it every day. And I have written in c++ before that. Ask 20000 developers what are their main pain grievances sort them by "popularity" and just remove them one by one.

For me it is the hard debugging, the include mess and the "extremely" creative ways parsing and runtime errors are communicated to the developers.
48fps trailer: http://www.48fpsmovies.com/The_Hobbit_An_Unexpected_Journey_...

edit: Actually a lot of great information on that site: http://www.48fpsmovies.com/high-frame-rate-example-videos/
Indeed. I already indicated that I dv'ed the thing.
I just wanted to get some feedback as if hashtags on Facebook is a good or a bad thing (i.e. seeing posts with 20 #hashtags would render the UI cluttered with useless stuff).
Check the BlackBerry store for pirated versions of your Android app
It doesn't sound like they really understand the point of user testing.

User testing is not about being critical/positive, it's about if the user can complete the and if not why?

I don't care what my user testers think; I care what they are thinking. A very important distinction.
Presumably both the 24 and 48 fps versions were shot with the same cameras, with the 48 fps raw being mixed down to 24. Why would that affect sensitivity? Shouldn't both versions be equally sensitive? If not, couldn't this effect be compensated for in post?
I was like both of them. I was unable to solve a single problem without arguing. Emotions were the main motive behind every single exchange of arguments.

But I wasn't a CEO. I was just a teenager programmer unable to resolve disputes and prone to let ego guide my actions. I got better by maturing, studying and I even took a mediation course.

That said. Danielle, this is NOT how a CEO solve problems. Betapunch, what happened? I'm a client and never had a problem, I actually have been recommending your service to a lot of people.

Danielle and the betapunch employee who replied to her are unable to run serious businesses right now. God, I remember being called SOB by customers over the phone and replying 'Please, I'm sorry' even when the fault was not even close to ours.

You guys really could use a mediation course.
Assuming that by 'good' you mean emulating a system which has pretty high demands on hardware when emulating (I guess ps2,gamecube,dreamcast and onwards) then yes it's very likely you will want to use dynamic recompiling (jit) to convert the emulated code from foreign machine code to native machine code and execute the native code for increased performance.

I assume this is possible with Go as it has the ability to call unsafe code?
App Climbs App Store Ranking from #253 to #5 in 10 Days with Facebook Mobile Ads
Pinball rocks. I was an addict from an early age, around 7.

I always play a machine if I see one and have time on my hands. Although it is a little frustrating to find most machines I come across have some problems, or have been tampered with to make them more difficult.

I also love the Zen studios pinball game on xbox / windows 8. Ironically, I think it is one of the best real world activity sims I have encountered.
14x seemed awfully small. Looking at e.g. http://mcx.sourceforge.net/cgi-bin/index.cgi, they see a ~300x speedup for a monte carlo simulation on the GPU.

(Note - it might well be that the FPGA version of that particular problem would be even faster. I merely posted the GP to point out that there was significantly more effort to tailor the model towards the FPGA than towards the GPU, which seemed to be merely a "compile for GPU" without a restructuring to make the data model fit.)
How is that a fairly strong statement? Here's a much stronger one: PHP is terrible at being a general purpose language. General purpose language doesn't mean you can do things that aren't web dev in it. General purpose means that it is designed to be useful in any application. You know like Ruby, Python, or Perl. General purpose doesn't mean that those things are possible (because I agree that they are possible in PHP); it means that it is a good tool for any job. PHP isn't just an inferior tool for non web dev projects though, it's also barely better if at all for web dev. LEARN RUBY!
The problem with php is that is scales terribly with the size of the codebase. Try to move away from the comfort zone of the language and the size of the project and it changes a lot.
I'm really sorry about the site, it went down so hard that I can't even get a cached version for Cloudflare to serve. Time to upgrade some things... personal blog is so neglected.

Update: Google cached version: http://webcache.googleusercontent.com/search?hl=en&tbo=d...