skysight-inc/HackerNews huggingface dataset:
I don't see anything "in the pipeline" which would be able to compete with Django in its core domain. Not even Rails, whose main advantage over Django are larger adoption and some better tooling (IMHO).

Certainly not Node.js. The tooling isn't there yet, the javascript language is still a barrier for maintainable code and the asynchronous model as a default comes with very high complexity costs.

Play requires Scala, and I just don't see typical web folks switch to Scala (an otherwise great language) in droves.

Clojure? Really? Yes, Lisp is great. But it's not going to get popular in 2 years and it seems to require some intellectual fortitude that is probably harder to find on the job market than Django talent.
RED TETTEMER O'CONNELL + PARTNERS

http://rtop.com/ | http://createcoolshit.com/

Brooklyn / NYC / Philadelphia / LA

RTO+P is a full-service ad shop based in Philadelphia. Last month, we won Ad Age's "Small Agency of the Year (11-75 Employees)" award. We serve clients like Under Armour, NBC Universal, Planet Fitness and more. From a tech standpoint: we focus on the speed and quality of our work, and embrace bleeding-edge techniques and philosophies wherever we can.

We're looking for: Tech Lead, Lead/senior Rails engineer, Senior front-end developer, and more. We're approaching hiring with a "smart people first, skills second" mindset, so get at us. Agency experience is not required.

Philly people: Welcome to your new favorite place to be. The office in Philly is rad beyond description - built into the former penthouse apartment of John Wanamaker, directly next to Philly's City Hall, and loaded with more quirk and haberdash than you'll likely ever be able to fully observe. This is the beating heart of our agency. We've got an impressively sized (and growing) tech team and we're working on creating and building the best god-damned websites, apps, and experiments the world's ever seen. Seeking all positions.

Brooklyn/NYC people: This summer we opened a tech-focused outpost in DUMBO, Brooklyn. We're still building the BK team and are seeking developers, product people, and tech-centric designers. A small amount of travel can be expected, mainly to Philadelphia every few weeks (costs fully covered).

LA people: We just opened a killer office in Venice. We're looking to fill this office out as a mini-agency within the agency, capable of both full autonomy and working as part of the larger agency machine. Seeking all positions.

Please contact me at interactivejobs@redtettemer.com - attach your resume (required) and anything else to impress (code samples, portfolio, side project link, etc.).
http://www.indeed.com/jobtrends?q=ruby%2C+python%2C+php%2C+n...

;)
Does anyone know if this includes the inverter?

I just built an office which has 4x3m of roof on which I could easily put panels (fit them myself, I don't need someone to do that). But the cost of the inverter has put me off, and there doesn't seem to be any alternative way to power computers from it. Ideally I'd have a battery and 12V supply just to power the computers and gadgets, I don't need full mains voltage, nor do I need to feed back into the grid.
Screenshots for Pivotal Tracker
Wikipedia page: https://en.wikipedia.org/wiki/Tom_Clancy
If it were widely adopted, people would target it. If it's not widely adopted, who cares?
Kickstarter for SPLIT: Wireless earbuds that skip songs with bite detection
"And one of the ideas was that they wouldn't get outside investors, because outside investors would insist on imposing all the usual ways of doing things that would make it ugly."

To me, this is really amusing to read on hacker news, given the rosy lenses we put on when it comes to getting a startup running from venture capital. I would go as far to say that most of us are building the business and enabling this kind of management/carrot-holding types to continue their behaviors.
Who is hiring stats and trends (October update)
Hmm, you seem to have scrubbed your blog of the security incident[1], what have you done since to protect customers?

[1] https://news.ycombinator.com/item?id=5685406
Hoon: one weird trick CS professors hate
Introduction to Pandas and Vincent [video]
No one thinks it will deter thieves. It will make it more difficult for thieves to offload the phone (however marginally), and will give you time to use Find My iPhone, wipe it remotely, or brick it before your data gets compromised. As someone who did not use a passcode who recently had a phone stolen, I can tell that this is valuable. Also, why don't people focus on the real convenience - purchases by fingerprint scan.
Huh. I understood the article he's referring to as something more along the lines of "don't make «programming» your job, make it your tool". Similarly, not becoming a "software engineer" means not becoming a merely guy with a hammer, but a guy with and idea and a hammer. That idea I liked pretty much, actually.
If you like writing software, if you look forward to getting your next assignment, then you should probably go ahead and pursue it as a career. If you trudge through it and show some aptitude for it, but you don't enjoy it, please choose another career.

Exactly. It seems that recently there have been a lot of young people who are treating the Software Engineer position kind of like the RN position. They think "There is high demand for this profession so I'm going to study for it in school and make big money, and this will be awesome."

But money !== happiness. RN is considered to be a good profession to study for in college. But not everyone who studies to be an RN can be happy taking care of sick and dying people all day, even if they are getting paid well. Likewise not everyone who studies to be a software engineer can be happy sitting at a computer writing code all day, even if they are getting paid well.

Some of us are happy to write code all day, and to "waste work" by rewriting systems frequently whenever the business changes directions because we love the challenge and the sense of progress as we get to see our coding skills improving month after month as we learn new technologies and techniques. I'd probably still be coding even if it was a low paying job, but I'm fortunate that because I enjoy coding so much and do so much of it I've become quite good at it and am able to make good money as a side benefit.
I'm not quite sure why anyone would browse through GitHub commits. I wouldn't, but that's just me. Presentation is nice though. :)
No it's not.

Ruby/Rails is the past decade's version of VBScript/ASP3. It's not a foundational technology. As huge of a fanboy as I am of Scala/Play, the C comparison would be as unjustifiable with those as well.
Dude, when most programmers hit 25 they have already learned dozens of frameworks, know how to build compilers, machine learning, etc. The problem is after a certain age, all the cool/novel stuff no longer is, and it becomes boring as hell and your back to building CRUD Apps and your still got most of your career ahead of you.
You mean, like cable TV? Hulu Plus is payment for access to a back catalog, like expanding the video-on-demand library of your TV service. It's not payment for eliminating commercials, and they never advertise it as one.
While there's no marketing tactic that can make up for having a crappy product, the notion that you can just email a couple of friends and a product will take off works in maybe 1% of cases, even for good products.
Well, we assume it's more secure than simply running Flash, but we don't know. In fact it increases the overall attack surface since now there's bugs in Adobe's implementation and bugs in this implementation to exploit.

Let's suppose we believe our site to be secure because we've tested it on Windows and Mac and checked the flash doesn't cause issues, and we've tested it on mobile and the flash simply doesn't work. Now we need to test all over again.

Consider, for example, JPEG injection bugs. There are JPEGs embedded inside Flash content that are now being parsed by different code.
Remaking Our Self-Serve Advertising System
I bought an ATI 5870 a few years ago. At the time, it was a pretty beefy card, and drives my three 23" monitors really well... in Windows.

Late 2012 is when I found that enough bugs were fixed in the [now AMD] proprietary drivers to where I could get serious work done in Linux. The crashes were mostly fixed, but there are still lots of performance issues, as well as a lot of fun bugs (like my cursor randomly turning into a 20x50 block of randomly colored pixels when moving between monitors).

It's been a dreadful experience. The AMD driver releases stopped coming with changelogs for about 6 months, and they still don't always release them (or when they do, they leave a lot out). When a new version of Xorg comes out, it takes them at least two months to add support (while nvidia often has support ready before release, or very shortly after). nvidia, even with their own issues, shows them up enough to make me envious. Intel is really taking things to a higher level with their drivers + OpenGL performance lately, too.

If you have to use proprietary drivers (like I do for 3D/OpenGL), stay the heck away from AMD. They do an awful job with their Linux drivers. Linus likes to bitch at nvidia, but their binary Linux drivers are leagues better than AMD's. They've got issues, too, but are by far the lesser of two evils for higher end GPUs + Linux.
>> We also don't know whether he paid taxes on the income (I also guess not)

Mike is an upstanding citizen and member of the open source community. There's absolutely no reason to make unfounded claims like this against his integrity.
Tangental observation: it's interesting that a large number of people are really enthusiastic about changing to solar, moving away from carbon-producing energy sources, etc. But when it comes down to it, even for those people the response is usually "the math just doesn't work" for solar. I wonder if in surveys how many people would say they would pay a little extra for clean energy, until it's actually time to shell out?
With the risk of starting a flame war, what exactly makes Rails inherently better than Django in standard web applications? If Rails is not better in performance, elegance and rapid development, what then?
This seems to be a centralized content store for people without the time/money/expertise to roll their own.

The big unaddressed question is that most of the targets people care about aren't publish-only. Managing changes/submissions from many publishing targets [1] is one of those deceptively non-trivial tasks. [2]

[1] each with their own inconsistencies, permissions issues, etc.

[2] Not unlike dropbox's client software. It sounds easy. But try writing it.
I think Rust with a new framework might get some momentum in coming years.
Sorry to hear this. I enjoyed his novels, and wished Hollywood could have produced better movies from them.
I'm a big fan of the Ryanverse and I am really sad to hear about his passing.. I've read and listened to the books countless times and it makes me sad to think that there is now an end once the next book comes out.

(I know that he has had ghostwriters for the last x books but the characters and stories are now finite)
> builds upon the Akka actor framework

This is really where Play shines. I wouldn't bother with Play for a basic CRUD app, it makes you do too much grunt work yourself (e.g., authentication). But when you have a backend built on Akka and want to build a reactive, event-driven front-end Play makes it trivial.

Akka is the key. Its actor model just makes reasoning about concurrency so easy because of how it deals with state. Add in remoting and clustering and you've got a highly scalable, event-driven clustered backend without too much extra work on your part. Play fits into that sort of ecosystem quite nicely.
Japanese start-up plans hydrogen fuel cell for 2014
The #SEO tweet trick didn't work, now i'm depressed.
(facepalm) Good point.
How we built Shyp on AngelList and raised $2.1M
UTF-8: The most beautiful hack
Leaked: Fitbit’s next fitness tracker, the Fitbit Force
I try and learn a new framework and a new language a few times a year.

They never solve the actual fundamental problem of computing - we still trust computers less than a four year old when it comes to understanding context and meaning in language.
Thanks for the link and note. During the incident we communicated with all of our customers (the link you're referring to is a copy of the email we sent to all customers and was posted by one of them) and followed up with regular updates about the progress and the steps taken to remedy the issue.

Hope it helps.
Quri Mobile Crowdworking Platform Scores $10 Million From Matrix
Unfortunately OpenSSH doesn't give you that much control over logging. In my setup I'd like to log successful logins as well as failed login attempts for users that exist, excluding root because logins for root are disabled. This would keep all the scripted (and wholly inneffectual) break-in attempts from flooding the logs while allowing the sysadmin to keep an eye on the more interesting events.

I don't use port knocking, nor do I run sshd on a nonstandard port, but I perfectly understand the people who do that just to keep the log spam down.
It’s Over For Paid Apps, With A Few Exceptions
"If you like writing software, if you look forward to getting your next assignment, then you should probably go ahead and pursue it as a career" -

The thing is academic/personal assignments are probably novel and interesting, while 99% of business programming isn't. The jobs that have problems that are novel or interesting, are damn hard to get.

So if you enjoy it at school/hobby, that has no relation to if your going to enjoy it as a job. So you can easily end up hating your job.
damn. i have failed. But I'm glad we have checks and balances
Just use the in-kernel free drivers. They have improved immensely the past few years. The Radeon HD 5870 is called 'Evergreen', you can check out the feature support here:

http://xorg.freedesktop.org/wiki/RadeonFeature

In my experience the free drivers have slightly slower 3d performance and much faster 2d performance.
> You admit that you're a Ruby developer, so you must see that this is slightly blinkered. Influential on what?

On frameworks in other languages, both in terms of design/motivation and expectations; one indication of this is the frequency of phrases like "sinatra style framework" or "rails style framework" to either (a) describe an existing web framework for a different langauge, or (b) describe what someone is looking for in a web framework in a different language.

I'm not sure I've ever seen the same thing with Django, web.py, or Tornado. I've seen it with Flask, but its been basically a subset of the times I've seen it with Sinatra (that is, I've seen things like "Sinatra-style framework" and "Flask/Sinatra-style framework", but not "Flask-style framework" on its own.)
There's nothing at all wrong with what he did - it's just not 'making money from open source' per se. I guess you can argue he would not have made money were it not for the open source project, but the actual money is coming from what he's holding back.
The conspiracy crowd is going to go nuts with this.
Apple says it’s fixing iMessage bug in iOS 7
Help Wanted — on Writing Job Descriptions
I think it depends on what one wants to model. For a general understanding of how traffic flows, a statistical model is okay. On the other hand, if you want to know why a specific traffic jam is happening and how it's affecting the flow, a statistical model won't be sufficient.
There's a great Vooza video that pokes fun at wide-eyed wonder. [1]

"Does your enthusiasm permeate the walls of our office like a disease?" "In the tech world, you've got to be incredibly passionate about... really boring things." "They need to care more about our mission... than whether or not they're gonna get health care. 'Cause they won't."

[1] http://vooza.com/videos/job-requirements/
I think you're missing the real point of Play which is reactive programming. Integration with Akka, simple support for Comet/WebSockets, fully asynchronous. That's what makes Play awesome, not its support for request/response.
"It actually still makes them money."
That was what I was saying.
The Internet of Conference Tables
He would have liked to have seen Montana.

(RIP)
Author Tom Clancy dead at age 66
Thank you.

Saying that Node has a package manager is a huge understatement. Node has one hell of a package manager, but you have to hack[1] around Meteor to use npm modules, even in the latest version.

My impression of Meteor, and the impression a number of node people seem to share, and which I've seen reinforced on HN, is:

Meteor is in an almost adversarial relationship with the node.js open-source community, because while they're good hackers building something cool, they took millions of dollars in funding[2] and want to keep their options open for monetizing that codebase.

This makes every decision they make differently than other open-source real-time frameworks (to build their own package manager, require a contributor agreement on an MIT licensed project, and use a nonstandard install process[3,4]) considerably more worrisome.

And it's frustrating, because there's nothing going on in Meteor that necessitates going outside of the "node.js ecosystem" -- aka NPM [4,5,6].

That impression might be unfair in some way, and obviously the meteor people spend a lot of time responding to just these sort of concerns from the node.js community.

But "Meteor" means "worry" to me.

---

[1] http://meteorhacks.com/complete-npm-integration-for-meteor.h...
[2] http://venturebeat.com/2012/07/25/meteor-funding/
[3] https://atmosphere.meteor.com/
[4] https://github.com/meteor/meteor/pull/516#issuecomment-12919...
[5] http://derbyjs.com/
[6] https://github.com/substack/node-browserify
Upgrade to Linux and save $199.99
FakeGrimlock, the startup prophet about statistics
You bet, thought of a couple more links to track PDX tech activity, therefore groups, companies and jobs:

http://www.geekportland.com/
http://calagator.org/
http://epdx.org/resources

Good luck!
replace disgruntled with whiny.
putting together CRUD apps and laying out contact forms

That's the problem. If that's all you are doing 90% of the time after ten years it's time to move on to a different company.

Once a company gets large and has numerous engineers it tends to settle down into a environment where people have set roles as engineers where they work on simple boring projects.

But when you are building something from scratch in a small startup team you'll often have a more flexible role where you are writing core code, solving scaling problems, configuring servers and load balancers, tuning database queries, and numerous other things. From day to day you are learning new technologies and coding new things all the time.

That's what keeps software engineering fresh and enjoyable for me.
America needs a real Jack Ryan!
Nonlinearities and Success
Good, the Nexus 4 camera is terrible.
Although this is true, I believe HN has two audiences: the startup people and tech people. The former are the guys posting about VC, "How (not) to fire someone", "How to choose a cofounder", postmortems, etc. The other group are more like tech people who use HN as a tech/programming hub, much like Slashdot or /r/programming. That second group is probably more aligned with RMS's world view, while the startup guys are mostly interested in the business side of things.

So basically, there are both people who enjoy this kind of thought and people who vehemently oppose it on HN. We can see it easily in HN's comments.
Plug: If you want help writing a better job description, we're one of the companies quoted in the article and can help you (HireArt). We do it for free if you post a job on our site. It's pretty crazy how much of a difference it can actually make. If you do it yourself, my biggest advice is: make it memorable. Funny, sweet, crazy, whatever...but make it something people think of even after they close the browser window. www.hireart.com
GTA V Players Are Banding Together for Crazy Stock-Manipulation Schemes
Slowmo reminds me of this: http://www.youtube.com/watch?v=EKtad9DGxrw
Consider SQLite instead.
I had to laugh when I read this. How can I not upvote something so good-natured, especially when it's a response to blunt HN criticism like I delivered?
Google Summer of Code 2013: Monkey students 100% success
Britain isn’t known for an abundance of sunshine, but Hanergy’s solar panels are designed to generate electricity from ultraviolet rays rather than sunlight.

Seems to me that these solar panels are designed to generate government subsidies more than anything else...
Worked for me, I got two favorites almost immediately:

https://twitter.com/m_evans10/status/385418950861156352
Hackers show off Google Glass ‘instruments’ and ‘drumpants’
I am attending. I have an in-progress product but am mostly looking forward to learn and meet everyone else.
Any chance you could email me to discuss? My email is in profile. Or PM on twitter if you prefer?