skysight-inc/HackerNews huggingface dataset:
Python/Django Developers in Denver
PYTHON WEB APPLICATION DEVELOPER

THE JOB

We create exciting web applications using new technologies for a wide-range of clients. We are open source contributors in the Python community.

We are looking for programmers who are passionate about open source.

You must have a deep understanding of design patterns; you're someone who can not only make their way around an ORM, but can contribute to its development; you're a coder with a constant and perpetual concern for both security and performance. We're looking for hackers.

THE SKILLS

* Experience with ORMs, database design and normalization, working with PostgreSQL and/or MySQL
* Experience with the jQuery javascript framework (and preferably with backbone.js)
* Skillful in a *nix type of computing environment
* Mastery of a powerful text editor (Vim, Textmate, Emacs, etc.)
* Uses version control on a regular basis (Git, Mercurial)
* Can work with a typical LAMP stack or variations (Lighttpd, Nginx, IIS, etc.)
* Understands best practices of security on the web
* Understands when and when not to employ design patterns.
* Understands regular expressions and their proper applications
* Understands the important of validation in XHTML and HTML5
* Eager to contribute to the open source community
* Loves to program in a team environment (pair programming is often employed)

TO APPLY

Please send resume, cover letter, and salary requirements to jobs at fusionbox dot com. Do not contact us if you are a company or a recruiter. WE DO NOT USE RECRUITERS.
When we say a child is talented, we usually mean they are a good learner. When we say an adult is talented, we mean they are a good doer. But these are actually two different axes.
I prefer my sci-fi writers to be dedicated libertarians. So maybe, if you aren't, don't publicize it.

Then you prefer to get your ideology and news pre-digested, do you?

(I reckon it's always a mistake to restrict your reading so that it conforms to your own worldview.)

I'm not a libertarian. Libertarianism is a specifically American ideology that can be pigeon-holed best as right-anarchism. I'm not American: I'm a leftist with a strong attachment to social contracts, civil liberties, and freedom. If it causes you to stop buying my books because it doesn't gel with your preconception of what I ought to be, that's fine by me. But you don't get to tell me not to talk about it.
And putting politics "in front of his art" will probably convince some of the, you know, thousands of people who read his blog posts on Hacker News and elsewhere, that maybe his books are worth picking up and buying.

Regardless, what you said was pretty rude.
Use it on all my home machines since 2004. Provides very pragmatic engineering - by the time changes hit you the noise has been filtered out.
A smartphone to be useful has to have applications and a market to get more applications. A smart-phone that doesn't is no better than a an older locked down brick or flip phone with pre-loaded vendor supplied 'apps'
>you radical

I wonder how words like "socialist", "radical", or "reactionary" become insults. are these trends cyclical like fashion and seasons or perhaps not accurately predictable like day-to-day weather?
The middle-class public generally isn't against arrest and/or execution by the government for secret crimes. What they are against is the arrest of people that they relate to, and who share their values. The only principled stands that they can understand are standing for children, animals, personal possessions, and customer service.

IMO, by doing all of these interviews where all he can be specific about is that he has had to close down his modestly successful independent business in order to protect his customers, he's made himself pretty safe. That is, until some child-porn ring bust gets press released as using lavabit as a crucial means of communication.
Advertising on Reddit is not the same as advertising in general.

If you advertise on Reddit, you're advertising to a violently anti-corporate anti-advertising audience, who may love you, but very well may hate you. You could be subject to a witch hunt at the drop of a hat.

I very much doubt advertisers would be lining up to advertise to that crowd. They're hardly big spenders either.
Any timeline for a CDMA phone? ... googling.
We have a guy at my work like that and people don't mind it. I actually like going to him for advice since he's going to be blunt. I think it's a matter of being a dick and being right. If you're a dick and you're wrong/opinionated it could quickly turn the tides against you.
Reactionary has always been an insult.
Okay, but if you define the essentials that way, not one person who ever lived before the mid-twentieth century or thereabouts was ever able to obtain the essentials for any price. (The standard of healthcare you get today by never seeing a doctor in your entire life, just taking into account the protection you get from other people having been vaccinated against the deadliest infectious diseases, is better than anything that used to be available to kings and presidents.)

So if you want a better standard of living than Caesar or Charlemagne or Washington could have dreamed of, you have to work, yes. Is that shocking or unreasonable? I doubt the men I just named would have thought so.
Only a (seemingly arbitrary) subset of EU. Denmark is in, but Sweden is out for example.
"I think that the people who are best at building things that people want don't want to get an MBA."

I know MBA school will be the first thing I do in hell.
It is for JS. At least if you consider all the other "built with Angular-js" examples so far (except for Double-Click maybe).

For a C++ or Java code that 9K would probably make it into the "small" category.
Just watching as an interested outsider for all these years and partly based on the paper quoted above, much of Google's early energy and innovation was based on the simple idea of extending and applying knowledge of the new field in service to users.

When that focus shifted to exactly what Page and Brin had criticized themselves in 1998, we can clearly see that it's not the interests of the users being served anymore.

The decline of 20% time appears to go hand in hand with this shift from the focus on the user to focus on the advertiser and other interests first. I'm not claiming direct correlation but it's not a stretch to say there might be some connection.
or + ?
Most successful designers need at least a small amount of natural talent. You can be taught the principals of design in school or you can pick them up from books, but without some small amount of natural talent you will be just another average designer doing average crap.

The key to success as a designer is succeeding at delivering the right kind of design to you clients. If you want mediocre, pay the $99 for a logo from some offshore logo shop. If you want a web site that looks like it was shat our of Twitter Bootstrap with 20 lines of CSS changed, then by all means hire someone who doesn't care to do anything more than the bare minimum to meet your requirement. If you want a great designer then you need to seek out those who pay attention to the details and spend the extra 20 hrs in Adobe Illustrator finessing the lines or the late nights worrying about kerning every last letter.
Who’s talking about legislation?
Your 1) assumes that workers could sustain themselves if they chose not to work. Most useful land in the world is privately owned these days - in Britain a lot of it was taken by force from the people during enclosure - and so workers can't make the choice you claim they are free to make.
I see where your getting at. It's a bit like vow of now's "zen mind guaranteed or your money isn't refunded": http://vowofnow.com
This is cool and certainly useful but I have concerns. Forgetting for a moment that this is a shim and imagining that all browsers support this natively, isn't this sort of thing outside the intended purpose of html. Html should describe content not styling and this sort of thing seems ripe for abuse. I thought XML was the markup language for describing custom data. Adding the ability to create your own DOM elements for the purpose of using them as hooks for interactivity and styling seems like something that should be avoided in HTML.

Am I being a too much of a purist or overlooking something here?
Ugh. I still think iOS 7 is a usability nightmare.

In my mind, better suited for a movie interface than a real interface.
You never heard of the Openmoko? (http://en.wikipedia.org/wiki/Openmoko)
(1) Yes

(2) A po-dunk school is any school not on the coasts and not in the top ten, possibly excluding a small number of top-tier schools in "flyover country."

(*) Flyover country is the large area you fly over when traveling between, say, Boston and San Francisco.
Undoubtedly some will see this as a success and use it against writers/devs they don't like in the future. Needs to be nipped in the bud now by reporting this people. These are legitimate threats, not jokes.
But it is not at all for all EU countries. I'm in Sweden and it's on the darn "Excludes" list. Very weird.
The same thing may have happened at HP, but at Google is isn't happening (yet). It may happen but to claim that 20% time is gone is simply false.
Do you have a rock in your shoe? Because you’re acting like an asshole.
Metaphor is not reality, but that metaphor is terrible. I'm an archer: you want as many arrows as fit in the quiver, and as far as more wood, well, we've switched to carbon fiber shafts for a reason. When you shoot an arrow, velocity gets you to your target, and velocity penetrates it too. Extra weight is a literal drag.
You know, I don't see the career ascent about forgetting my own life. I see it as a way I can do good for this world. If I have people under my span of control, I can impart what I believe to be good in this world as a part of my leadership and management style.

I also want to be a motivational speaker when I 'grow up'. I came from humble beginnings. Some people's talks have really changed my life. In order to give those talks and be invited to speak, yes you have to ascend the established social order.

Am I wasting my life by working a lot? No. The things I work so hard for have real effects in this world. My mom has been working for over 40 years of her life. If I do things right, she'll be able to retire eventually. Do I work harder than other people do for the same, or less, compensation? I'm sure I do. But you know what, you have to make the best of the situation you're in.

I was recently invited to give my first talk. Here is the abridged executive summary: http://www.evernote.com/shard/s34/sh/9a92bf45-27e1-4470-be7e...
The difference is quite distinct, Justin was on Facebook. Facebook and LEO organizations have a cozy relationship, and Facebook provides all activity logs to LEO orgs for real-time processing.

One of the Boston Bombers was a prolific Twitter poster, and I'm sure that factored in the decision to monitor Facebook activity in real-time.
Currently our AngularJS application is 20k lines (between controllers, directives, services, and templates) and it certainly feels like a large application -- not when working on it, but when using it. AngularJS makes it very easy to build quite "large" (in the complexity/richness sense) applications with much less code than most other approaches, in my experiences.

Of course, if we are treating size as absolute, and basing it on lines of code, then 9k is pretty small. I mean linux has like 15m lines! It will take a while to catch up.
Ok, you had a safety net, and it's MUCH easier if you don't have financial obligations(children, mortgages, etc..).

Most blue collar people I know can't impose on friends too much - young ones might get a couch to crash, but their friends are too poor to pay for one month of free food and transport, so some sort of savings is mandatory if you want to quit. For older ones, it's unthinkable without significant savings.
I was born in one country, have first language of another, grew up in the third, live in the forth, where people mainly speak language of the fifth country and I work for a company in the sixth. So it's complicated.
But what do Millenials think of the issues?
" I went to a po-dunk Midwestern state school"

You went to Mizzou too?
The "cost" is that people are doing things that don't necessarily contribute to the bottom line -- for every GMail, there are 1,000 low-impact ideas.

Isn't that the motivation for the whole 20% idea, though? If you can produce 1 GMail for every 1,000 ideas, it probably doesn't matter if the other 999 didn't produce much of tangible value, because the programme almost certainly paid for itself just on that one success anyway. Meanwhile, you still get to enjoy the morale benefits for all 1,000 staff for the other 80% of their time when they are working on assigned tasks.
Interesting product. They also have a mariadb engine (different use cases).
AllAdvantage was great for free money as a teenager. It only took a few minutes to slap together a VB application to move the mouse a few pixels every minute. I made a few hundred dollars from them while I slept.
Thanks Arjuna.
Restorando raises $13m Series B
>Gmail was the only major success to come from the program.

Adsense, Go? I'm sure there are others too...
I am not a googler but what you say is more in line with my thinking. You don't ask for, but simply take the 20% time. Ask forgiveness, not permission. Until they send out a memo saying you're only allowed to work or think about tasks assigned by a superior officer, then assume you're an autonomous being :-)
"As a startup founder you’ll be working 48 hours a day" This is something I hear founders claim all the time... Reality is they actually don't "work" that much. I challenge any of you who disagree to measure yourself for 2 week.

http://kevinhenrikson.com/2013/07/23/how-many-hours-do-you-w...
> I watched them do shit like destroy products that big customers had money in hand ready to pay for when they were inches away from release.

I'm watching friends in two different, reasonably large consulting companies (~700-1000 employees) suffer as their respective companies go through the consulting version of this kind of MBA suicide. In one case the company even decided to change their name and go through a rebranding. Some examples of the idiocy at work

- The rebranded company's schtick is to hire staff with advanced degrees (PhD preferred and multiple Masters) and at least 10 years of industry experience and charge bongo bucks for renting them out to do high-end but not necessarily mind-blowing work. Something like 80% of their contract staff has a PhD. Due to economic reasons they lost a couple medium-sized contracts. Their response was to lay off half of the PhD employees in the company because they were too expensive to keep around while they looked for new work. even ones who were already working on a contract and making money for the company.

This meant that they also had to cancel at least 3 more medium-sized contracts and a handful of smaller ones because they eliminated the staff who were working on them

At one point they also had two CTOs (because if one is good, two look even better) until they came to their senses and laid one of them off.

- At the other consulting firm, a similar pattern, tightening customer budgets meant that they decided to replace staff already on contract with cheaper, less experience, all new staff to pump up the profitability score on the spreadsheet. (they'd already laid off all of the idle staff not on contract, so without winning new business, some MBA thought that this was the best way to increase the numbers and get another bonus)

But now they've let go all of the people in the firm who had experience doing the work, sometimes decades of experience. And now there are no mentors, no experienced hands, nobody. The quality of the consulting work rapidly went down resulting in the loss of 2 contracts and senior positions that they'd normally fill from within required them to go outside of the firm for.

Both of these firms are in death spirals and all of the people that could help them pull out of it were fired.

At one company I used to work for, I also saw my leadership completely lose their minds and fire off all of the development staff, thinking we could coast with a new sales team and the product we had and pull ourselves into profitability. They also turned down trying to fill out profitable professional services contracts we had with staff because the margins were lower than selling new licenses. I also brought them significant new work in a different line of business where it was decided to turn it down because we didn't want to have to deal with low paid temp staff because "temp workers get paid more than their worth to their temp agencies".
/play trombone

Whelp, it's been grand, Google. Who's next?

Someday a company might actually grow correctly and preserve their humanity and agility despite our tendency for social discord as a species, but it's a damn hard problem.
Mythbusters did something similar. They tested what would happen to a diver if you cut the hose in one of those old-school diving suits that had a hose connecting them to the surface. It's not pretty: http://www.youtube.com/watch?v=LEY3fN4N3D8

Pressure differentials are powerful.
> From a management perspective, you're forgetting about the obvious: the less than productive people. The benefit of giving employees no- or few-strings attached time to work on whatever is clear. Things like GMail, Apple 1, etc. The "cost" is that people are doing things that don't necessarily contribute to the bottom line -- for every GMail, there are 1,000 low-impact ideas.

Actually, there are other reason for non-rigid 20% time (that is, the 20% is a target with considerable variation in the short term); it means that resources across the company and in any team aren't fully committed on critical tasks routinely, so surging due to an emergent need doesn't mean dropping the ball somewhere else. When routine utilization gets too high, this rapidly becomes a very significant effect.

Its also a way that people gain experience and understanding and avoid developing tunnel vision around the way things are done on their exisiting primary products, and so become more efficient.
The examples you mention for 3M and Corning are valid patent reasons. If a company is going to productize their invention, they should have some protection. They are encouraged to innovate because of the patent process. The same does not apply to Apple and Google.

Additionally, Corning sold off the Corningware brand to a non-research focused company. They've pivoted again, and their research (and relationships with Apple and Google) have allowed them to continue to be successful.
Reading this, I actually felt my brain snap a little and I laughed hysterically until I couldn't breathe for about five minutes straight.

I think anyone just skipping over this bit here really needs to stop and consider more closely the magnitude of this completely true astute observation.
It's very logical. Back in the day G had very few, very bright employes. Nowadays they have a lot more people, who are, on average, less intelligent and have less will power. Which means the majority of G-ers today are incapable of innovation and letting everyone take the Fridays off is a huge waste.
Go the other way. You could have 500 arrows made with toothpicks or 5 traditionals.
I like the way the Stripe documentation is done. I've seen other tools/libs use a similar format but I'm not sure what the underlying doc generator is.
I sometimes do wonder what would have happened if they'd decided to charge for their search engine.

Of course, putting it behind a paywall would have been a failure. But they could have possibly done a freemium model, offering better and more detailed search capability for a small monthly or yearly fee.
It is 85 characters long. Strip some spaces from it, and it qualifies as a one-liner.
High-Speed Rail or Hyperloop? Let’s Try Both, and Reward the Winner
Oversleeping Solved
Actually, Apple (1988-1998) is a perfect example.
I'll even go a step further. I have a reputation as one of those people who has an ability to get things done at an incredible pace, but there's definitely days where I'm flat-out procrastinating and being lazy.

For me, personally, and I suspect other people like me, it comes down to an ability to perform remarkably well under pressure, along with a lack of ability to perform well when the pressure is off. If there's no urgency to what I need to do, I find it very hard to commit myself to doing something.
Gnu mobile is still waiting on HURD.
Even rear wheel drive cars have front wheel steering!

There are some trucks with rear wheel steering but they are rather rare.
What I'm hearing is that the dream of Google has been reduced to some characteristic bullet points and a reasonably positive conclusion.

This isn't a criticism or negativity, all things considered it seems to be a great company to work for; it just seems to be a bit more homogenized than it used to be.
This essay isn't particularly good. "The Abolition of Work" and "Quitting the Paint Factory" are both much better essays on the same topic.

http://deoxy.org/endwork.htm

http://paulbe.dreamwidth.org/961.html
The shares of stock in an EFT are controlled by an independent group. Essentially you are buying shares of someone else's shares.
Let's set the FUD chow aside for a second.

It takes more electricity to refine a gallon of gasoline than an EV uses to travel the equivalent distance. That means if oil had zero energy content or environmental footprint, you're still using more electricity filling your SMART car up at the pump that plugging your EV in at home.

So I ask you to do the math- if it uses less electricity to charge at home than the refinery uses, how is our grid destined for failure?

On a house-by-house scale, I'll grant that maybe you'll need a new transformer or electrical box if you're interested in fast-charging 100mi of range in one hour (less than 5% of EV owners would consider that necessary or worth the expense). Far more Americans have been adding bigger and bigger refrigerated air systems to their homes for years requiring these same electrical service upgrades (adding a 200A load to a 60A service installed on the cheap in the '40s), and nobody is handwringing about that.

Turn on your electric oven to bake some cookies and odds are you're using three houses' worth of electricity, depending on the houses and the time of day.

The real question is how many refineries are we taking off the grid by switching to EV's?
In this case, simply refactoring to remove duplication would probably work. For example there are at least 3 different ways to send email.

There is a lot of code in there that is really "framework" but it's completely baked into everything else so not really separable. There's probably at least 2 different and distinct attempts at creating a framework, and you can tell the age of the code by which it uses.

The main reason it hasn't been significantly refactored is that it is astonishingly reliable considering how bad the code is.
I aliased jk to ESC. Can that be added in?
There was a joke going around recently. "I work at Google and still have 20% time. It's called Saturday."

(Yes, yes, the % isn't correct. It doesn't matter ;-))