skysight-inc/HackerNews huggingface dataset:
You can average it out at 30% of the time, but in a given week, you can't commit to it, because a greater responsibility of your job is being available to manage the unexpected. That makes it difficult to integrate someone in that role into a team in terms of dependency management.

There is also a risk in being in a position of power and being seen to assign yourself the most interesting work. I have seen this happen in one team, our manager was a good guy, but somehow he always used to get the sexy work like playing with new kit, and the team got the gruntwork. It led to resentment and undermined his authority (tho' because he was a good guy, as soon as he became aware he was doing this, he stopped).
I have flux on my desktop, but I'll be looking for a filter for my iphone. (Edit: I like the orange glasses idea better.)

Here's what I do: an alarm goes off at 10:30pm and I take melatonin. If I actually shun devices, I can eventually sleep. But my brain is curious and wants to browse. I try to tell myself that I can in the morning. That sometimes works.

Lately I've been tracking my sleep with "sleep time". I also have a folder of sleeping and hypnosis apps that I cycle through. They talk me through relaxing muscles, calming my thoughts, deep breathing, binaral beats...
I've sleeped better lately and actually look forward to it some.

Also exercise seems to help, if I do.
(Edit: I'm enjoying the other tips here, thanks.)
> It's not clear what the "proper" division of that $X should be

Your hidden assumption that X is constant is what clouds the picture. It's easy to see that maximizing competition at every stage is in the consumer interest.
1500 HBase JIRA's in 20 minutes
Georgia Tech Researchers Reveal Phrases that Pay on Kickstarter
Making technology "invisible" is missing the point and wrong tack to take. It's not that tech is hidden. It's that tech has become so ubiquitous, accepted, and integrated that we no longer notice it or think of it as "tech". Which combines social changes, refinement of technology, and time (as in, new generation has to grow up not knowing life before smartphones for example).
If this is how things go, we'll end up with no Internet at all. The Internet exists because of government investment. The Comcasts of the world did everything they could to prevent it from becoming accessible to the typical user. If you value the Internet at all, strong net neutrality is essential.
NN discussion in the UK is a joke - our parliamentarians are quite happy to recommend "banning" protocols if it looks like criminals use them some of the time (notably, Dom Foster (government minister)'s position on bit torrent).

I did give a speech in opposition to it/him once[1], but unfortunately Lib Dem conferences are not the place to make a difference here (sadly).

[1] http://www.youtube.com/watch?v=n7CMSqxIw1E
:( I should've used OAuth.
Of course. That's why they don't take on critical work that has a hard deadline.
DRM proliferation is conducted in three steps:

1. Publishers decide to treat all potential users as criminals, and insist on using DRM in their products.

2. Distributors accept that, and help these unethical publishers to sell those products.

3. Users accept being treated as criminals, and buy these products from distributors.

It starts from the publisher of course, but anywhere down the line, one can refuse to accept this. Distributor can refuse dealing with DRMed products from publishers. Users can refuse buying DRMed products from distributors. Any participation in that chain proliferates DRM, and one can't excuse this participation with the fact that it was initiated by the publisher.
If you already have a form for the shape, casting is faster and easier.
This seems pretty neat but what advantage does this have compared to terminating SSL at nginx? I guess you still need to have something that nginx can hand the connections off to.
You are missing SockJS one of most prominent library which I personally feel far better and actively developed.

https://github.com/sockjs/sockjs-node
I'm saying the chilling effect means you won't have an option at all. American content creators/web app makers aren't going to start with a global product; they simply don't have the capital to bootstrap something globally. They would normally stick to just an American market, but now they can't because the barriers to entry are now too high. So it dies in its infancy.

So yeah, creators in other parts of the world will be largely unaffected, but -- not to be xenophobic -- how much of the internet is created by Americans?
Aha! So you ARE a spammer... :)
The paper: http://comp.social.gatech.edu/papers/cscw14.crowdfunding.mit...
How GuideSpark Tripled to Almost $10m in SaaS Revenue — All Using Outbound Sales
I don't think the average professional programmer gets to code in much more than 30% of working time. Too much time gets spilled looking at documentation, sitting in requirements meetings, etc.

The problem is more that, to get something done while working 30% of the time, the CTO has to cherry-pick the fun projects where things can be accomplished quickly without the time-consuming slogs. That can cause morale problems if the rest of the team is spending a lot of time on slogs. One might argue that that's a sign of a deeper problem, but few companies have figured out how not to generate drudge work when at significant scale.
I think there are some use cases, like getting the syntax highlighting being processed by vim in another thread, that would help the responsiveness (or feeling of) if this was supported natively.
I know what you mean. I wound up getting rid of my collection of Byte, Dr. Dobbs, Popular Electronics, etc. years ago. I can still remember when a new issue arrived, how I would carefully read every single word, including the ads.
Fteproxy | protocol misidentification made easy
Writing Is Thinking
Because he doesn't know what he's talking about.

Some people say they need dual 30" monitors to code, I'm not going to disagree with their personal preferences. But other people (like myself) see zero difference in productivity between that and a 13" Macbook Air screen, which I've been coding on for years.

The whole "real machine" thing is just ridiculous cowboy posturing, unless you're doing video game development or something. A Macbook Air is just fine for web development.
That fickle corporate stance on NN is exactly why we should support it at the policy level so everyone has to follow fair, consistent rules that maintain the integrity of the internet.
If only there were public institutions where you could get books (and eBooks!) for free...
Yeah but comparing C/SDL to JS/WebGL is unfair in terms of maturity of the platform.

JS will soon be 20 years old, but in terms of a language community, outside of jQuery plugins it's only ~5 years old.

You're not wrong, though. I can only imagine the nightmare of finding copies of all the library dependencies will be five or ten years down the road ("oh this needs jquery 1.9 but we're at jquery 5 now, and what was underscore?") not to mention the actual execution environments ("Works best in 20 versions of Chrome ago").

The web at least is a tractable problem. Did you ever have a game that you really liked that only worked in iOS 4? Tough shit.
I just spend a couple of hours reading about The Culture on wikipedia, it's almost kind of fascinating.

I do think that taking the theme of liberal democracy to its logical and technological conclusions would look something like The Culture. The end of scarcity is a difficult barrier to see past in the short term, however.
You're looking at this the wrong way. Google acquisitions tend to go two ways: talent acquisition, or hitting for homeruns. Is it worth it to Google if they buy a Jaiku and a Dodgeball and a bunch of other relatively small companies and essentially whiff, then knock it out of the park when they buy an Android or a YouTube? Short termers always back, but when you look back over the last five years the overall strategy has been sound.

With specific regards to Foursquare: note that the founder left to do Foursquare, and they're floundering right now. Maybe the vision was never sound to begin with.
What just happened? Common sense probably got stuck in the slow lane.
Because in my opinion (solely based on intuition and vague memories of things read in scientific articles on the matter), as a solution for sleep problems, it's still inferior to just turning them off.

I know he mentions books in the articles but put them away because they either were either too exciting or too boring. To me that sounds like not having tried hard enough. As I said: replacing such nightly habit with another one isn't easy.
http://5by5.tv/hypercritical/17
Actually, that wouldn't necessarily be considered piracy. Unless the laws have changed the last time I read up on it, this is legal on your part but illegal for the source of the stream.

Where your kid might be the factor in the piracy bit is in file-sharing, which makes you an uploader and not just a downloader.
Nest acquisition: Where next for 'new' Google?
A List Together - ALA open sourced
...with a fisheye! :)
Federal court strikes down FCC net neutrality rules
It's more than links to other resources. Having transitioned from a marketing/business background to a development career, I recall the areas that gave me the most trouble when I first started and would like to simplify that for others who would like to become more familiar with development.

I'll send over a copy as well, I'd be curious to get your opinion!
Running the game and installing it aren't the same thing. Some Steam can can be probably trivially copied (the game directory), and are backup-able that way, but you never know which ones, and which require more steps for installation. Steam also doesn't mark any such details on the games before you buy them.
Better yet, they could add a microphone to the thermostat and smoke detector, and then the content of your speech for analysis.. to be used in advertisements. Yes, I'm talking about AdWords for conversations!

Imagine your thermostat suddenly saying: "Excuse me, but I believe you've been speaking about ice cream. FYI, your local supermarket is running a special for the next 48 hours."
Cool. I'm looking right now. Mind sending me an email so I can ask you some more questions offline about Mixrank? It's in my profile.
> AMD: You compare the highest end version of your brand-new chip with Intel's mid-level desktop processor.

I don't see why not if they have similar prices, and Intel's Core i7, while more powerful, is also more expensive.
Probably because he's out-of-touch? You can get a MacBook Air with 8 gigs of RAM, Core i7, and an SSD, making it a real machine.
Given the state of the US telecom market (obsolete infrastructure, lackluster innovation, record profits) do you think that the extra money they get from you will go towards infrastructure or fat pockets?

"Create the sickness, sell the cure" is the business model I see being most profitable in this scenario. The contract you negotiate will be to avoid throttling, not to access speeds that would be unavailable in a parallel universe with net neutrality. Choice != control when someone else writes the rules.
According to Junio Hamano he does 45% Communication, 50% Integration and 5% coding (Scratchin own itch)

So 30% is rather high. A manager is not a coding position. If you are either you need to hire more people, or its not actually a manager role.

If you are not allowed to hire more people, its not a manager role. If you can, do so now.
They won't. The cuts on the German Army bases is already considered a mistake. Forcing (no idea how) the US to close down bases would only hurt the local and regional politicians.

I don't belive it at all.
I found that ridiculous as well.
I don't think that's right. The ruling is that the FCC was regulating broadband companies as common carriers even though they're not classified as common carriers. But the FCC is the one who has the authority to classify them as common carriers. I don't really understand why the FCC didn't do that from the start.
"The Internet is broken. We're fixing it." - decentralized social network
Too little, too late. There was a CDC report that the 'age of antibiotics' is over and there is little point in limiting their use now. Lets move the conversation on to something productive: what next?
I'm sure that all of them were, actually, which makes the post-purchase Pixar picture less pretty.
Or maybe make a small part of the web, which already has proprietary elements to it, have a new proprietary element that you can freely decide to not participate in.
Translation to English has been started (https://github.com/myw/navier_stokes_translate)
You might want to not include your access token in javascript?
Sure you can visit them but from my understanding they will go very slowly unless they pay for preference. Is this not the case?
A blue light is also good for dealing with jet lag. Here's one from Philips that has a rechargeable battery and is portable:

http://www.truesunmedical.com/blue-light/53-philips-golite-b...
Developing Super Human Cells For Longer Life
Yes, Soverain is the quintessential patent troll. It did not acquire the original company that came up with the shopping cart idea. That thing had been sold at least four times before Soverain came along.

No, shopping cart is not and never was a non-obvious technology. It's a clever metaphor for the very common pre-computer business method of maintaining order line records for unconfirmed orders.
Random question: I like "Test Your Vocab". Is it monetized in any way for you or just a good way to get your name out there?
Minority Report technology is garbage. That much hand waving and moving around gets tiring after about 5 minutes. In no way does that UI beat a keyboard and mouse or an xbox controller depending on context.
Microsoft's Build 2014 and (re)building developer trust
Analysis: Usage Of Facebook Hashtags Differs By Page Category
How much are you willing to wager? :)
Kickstarter Needs A Sexual Awakening
The reason that the UX in Minority Report is so compelling is because of the apparent lack of space between your imagination and the computer. It demonstrates expressiveness; the actual mechanics of it are irrelevant. Just because a medium can be expressive doesn't mean that we have the mental capacity to use them. A paint brush can create a seamless link between the painter and imagination, but that doesn't make art any less difficult. You still need practice and imagination.
Em...no. The author goes at it in a very wrong way.

Networking code goes to a network controller which sends outs requests and updates the model when the results arrive from the network.

The network controller can easily be unit tested.

A controller doesn't have to be a monolithic massive class. It can consist of sub controllers, each one dealing with a specific task.
To echo your first point, I think the best task for an engineering manager is fixing bugs. It lets them keep in touch with the code base, is generally small enough that it can be compatible with constant interruptions, and demonstrates a much needed humility.
PostgreSQL guru Bruce Momjian talks about teaching PostgreSQL
that is the official statement. the rest of the statements were made by an anonymous source, with inside information.
Lets do it the other way. Consumers let Comcast use their land, so Comcast can serve them with internet and earn profit. If Comcast doesn't want to give consumers full and neutral internet, Comcast shall not profit from the land.
Ask HN: Is social login akin to "same password everywhere"?
I was just thinking about this. Practically every site that has read some marketing opinion that you can signup users faster by using social login, enables people to create profiles on their websites/services.

Based on that, it also occurred to me that compromising that single social account will in fact compromise practically all accounts linked to it, and those linkages are not hard to find either.

What do you all think of social login?

Is it simply the fancy version of "same password everywhere"?
Inject JavaScript to explore native apps on Windows, Mac, Linux and iOS.
I love my macbook pro for coding, way better than doing it on my gaming windows machine.
Good guidelines. I'd add:

* Spend some time on bug fixes and paying down technical debt. You'll get a better understanding of the challenges your team deals with day-to-day.
AOL Sells Winamp And Shoutcast For $5-10M To Radionomy
Polaroid SX-70 by Charles & Ray Eames
I don't know who you think will stop publishing content online, just because their website loads slower? Most websites aren't businesses, (I have about 8, none of which are) and as long as cheap/free hosting (e.g. outside the US) still exists, Americans will continue to publish blogs and hobby sites, even not-for-profits like wikipedia will still work. It'll load slower in the US, but it will still exist (and, if they host it outside the US, the global community will still be able to contibute normally - unless I've misunderstood IP routing, which is not a subject I know very much about.)
Problem here is: the german intelligence agencies rely on the US. So we may see some political show on the surface but beneath that, nothing will happen. If we (the Germans) are unlucky, it may even end up in a show where the politicians tell us that we need more secret agency involvement to "protect us from the US" which of course will only end up as another excuse to collect even more data. Same thing they tried to sell us with the "Schlandnet" where T-Online would take over the control within Germany. There was a interesting show on the 30C3 on this.
Totally agree with this. Try to make small talk with someone every day. If they engage in conversation, continue talking until one person reaches the destination. You will be surprised by 1) how much you have in common and 2) what you can learn from them.
> Companies like Comcast are the internet. Without their massive capital investment in building networks, there is nothing but a bunch of software running on computers that can't talk to each other. Why shouldn't they get to control it however they want?

Because its not a freely competitive market. They didn't acquire the infrastructure and access -- particularly the last mile access -- by freely negotiating with property owners, nor, even if they had, is there unlimited capacity for new competitors to do so. Incumbent major broadband providers all got the basic access essential to provide infrastructure as CATV and telephone providers, as locally or regionally regulated monopolies, and there is pretty much no way for direct competition with fixed broadband providers on equal footing.

Fixed broadband providers aren't an ideal market for the same reason "road providers" or "sewer service providers" aren't.

> If the Googles and Facebooks of the world don't want to abide by the terms set by the Comcasts of the world, they should build their own networks.

Google's been working very hard on that for many years, because they knew that their preferred regulatory framework wasn't something that they could count on.

OTOH, I don't see why the Comcasts and AT&Ts of the world now ought to be free to capture all the profit from business done over the internet any more than the AT&Ts of the telephone age were allowed to do so for all business done over the telephone.
This is ridiculous.

Yes, engineering managers absolutely should understand how to code, and understanding concepts like technical debt, unreliability of estimation, etc. goes without saying. And it's awesome for a manager to be familiar enough with the tools and work to be able to implement a quick critical bugfix or similar when unexpectedly necessary.

But if they're a good manager, it's far better for the organization for them to be spending their full time managing. Let coders code and managers manage, as long as they're both good at their jobs. The author's argument makes as much sense as saying a professional baseball coach should be spending 30% of his game time actually playing with his team.

And honestly, this is just BS:

> Once a person stops coding for a significant portion of time, critical connections to the concerns of developers atrophy.

Citation needed. It sounds as fake as supposed facts like we only use 10 percent of our brains, or other hogwash.
Hey, they finally built an Amiga-on-a-chip!
Folks, today's ruling should come as no surprise. Congress never gave the FCC the authority to impose Net neutrality regulations on the Internet. That means the FCC's regulations were illegal. The same court already slapped down the FCC once, in 2010, remember:
http://news.cnet.com/8301-13578_3-20001825-38.html

Legislation granting regulatory authority to the FCC came up for a vote in Congress, and it came close to passage: it was reported favorably out of a Senate committee but was defeated in a House floor vote in 2006: http://news.cnet.com/2100-1028_3-6081882.html

Even if you adore the principle of Net neutrality, it's reasonable to demand that federal regulatory agencies stick to what Congress authorized them to do. Otherwise you have illegal regulations and bureaucratic turf-grabbing that will not treat the Internet well. Remember Hollywood's successful efforts to lobby the FCC to impose "broadcast flags" on computers by bureaucratic fiat? A federal appeals court correctly struck it down as exceeding the agency's legal authority, as I wrote here in 2005: http://news.cnet.com/2100-1030_3-5697719.html

If Net neutrality violations become an actual problem, there's no shortage of publicity-hungry politicians in Congress (hi, Ed Markey!) who will hold hearings and push legislation forward. Obama will happily sign it. Until then, other government debacles including NSA domestic surveillance and Obamacare should make us wary of federal agencies exceeding their legal authority -- especially after Congress considered and rejected a law that would have given it to them in the first place.
> You can average it out at 30% of the time, but in a given week, you can't commit to it, because a greater responsibility of your job is being available to manage the unexpected

I'd argue that your job is to teach others how they can best manage the unexpected. Then you should only be involved in the really exceptional circumstances, allowing you more time to tend to your (metaphorical) garden at work. If writing code is part of that, so be it. But the bulk of time, I'd argue, ought to be in mentoring others.

The best managers I've worked with don't run around like chickens with their heads cut off, constantly responding to fires.
Scala – 1 Star Would Not Program Again
You would think we'd learn by now that when someone proposes a tax to control behavior, it's not about the behavior, it's about finding a justification to grab money. For example, the soda tax.

Why not treat them as controlled substances? All you need is a propaganda campaign a la Barry Bonds, et al.
I wasn't making a statement regarding DRM, I was just refuting that all steam games have DRM ;)
The MeteorHacks Show
So, your current living quarters has hardly any modern entertainment to speak of? Good thing libraries still exist.
Wouldn't VPN companies be affected as well? That would greatly affect my browsing.
Wouldn't a simple fix be writing a little stub that acts like the Tee command line utility? It would immediately hand back to Vim and pipe onwards the command you sent it.

Could be a temporary kludge at least until OP gets going.
No. It's the opposite. You said I could duplicate the functionality for $30. I said that's only true if you believe the time you'd put into that exercise is worth less than $220.

I don't. But your circumstances may be different if you work for $1/day.
A utility that reminds your iPhone app's users to review the app
I already pay to use the networks. I pay monthly, and very dearly. Why should I pay again? Isn't traffic just traffic? Why must it be differentiated?
Journalist submits fake study to 304 peer-reviewed journals: ~50% accepted