skysight-inc/HackerNews huggingface dataset:
So very true - I'm going away for a week with extended family in the middle of August, and because I work remotely anyway work had no problem with me working from a different place.

That means I get a week of seeing family and relaxing with them in the evening without having to take any holiday to do so.
The Other Gender - Designing Software for the 21st Century
I have about 180 tabs open right now on my desktop. They're spread across multiple windows and multiple Firefox profiles, grouped by task. It's not at all hard to find a specific tab, and I use multi-row tabs so they're not tiny.
Better Late Than Never
10 hours before the government would have run out of money to pay bills, Obama signed into law a new bill that will raise the U.S. debt ceiling and cut at least $2.1 trillion over the next 10 years. It’s interesting to note that no public ceremony was held to sign the bill and Obama never congratulated Congress on approving the bill. He even jabbed that it shouldn’t take the risk of default to get "folks in this town to work together and do their jobs."

While the new debt deal was an important milestone towards fiscal responsibility, a lot of uncertainty still remains. For one, the bulk of the cuts in spending will be decided by a committee of 12 (6 Republicans, 6 Democrats) who will determine a further $1.5 trillion in spending cuts by Nov. 23. The committee is required to come up with at least $1.2 trillion in cuts. If they can’t agree on specific cuts, the reductions in spending will be automatically allocated to defense and domestic spending (50%/50% split). Despite the agreement, there is still no guarantee that the plan could keep the U.S.’s credit rating from being cut. Fitch, one of the three main rating agencies that rate debt issued by countries, said that the new agreement to raise the debt ceiling and make spending cuts was an important first step but "not the end of the process." The agency will finish its credit work by the end of August, and given these recent comments, it’s definitely possible that the U.S. could lose its AAA credit rating.
Best free Android all type free Sync apps.
What were tabs built for then?
Ask HN: Chrome OS Notebook
I am thinking of picking up one of the new Samsung Series 5 ChromeOS notebooks instead of a tablet.I wanted to get a few opinions from the HN community before converting over.
Why Now is the Time to Seek Investors
Depends on what JS it is. Obviously websites can't, but a huge part of Firefox is coded in JS, which runs with high privileges. It's perfectly possible that tab specific trusted JS code (including possibly extensions code) wasn't compartmentalized and now is.
Review this landing page (AppDok)
Planet Money: The Patent War (podcast)
The truth is that both are happening. When you talk to people who are pragmatic and watch the strategic elements they are often saying things like "or someone operating with chinese cover". There is definitely evidence that other actors are using chinese IPs, working hours and techniques to muddy the water. But at the same time, a preponderance of evidence suggests strongly that a majority of these attacks are from chinese sources. Keep in mind that military and national security investigators - even private sector investigators - have access to a lot more intelligence about these matters than simply what IP launched what. So, yes, while some intrusions from china are undoubtedly the work of non-chinese it still makes sense to focus a lot of your efforts on the dragon in the room.
True. Of course even if you could trust it, it's a gross simplification. In reality, those dots mean different things in different contexts. But I still liked the idea of conveying some measure of experience related to a given subject instead of just listing buzzwords indiscriminately.
That looks to be obviously part of the joke, like his "modest" home.
That didn't last very long. 12 points and now there's a proxy error...
Advertising. Affiliate programs. Maybe a partnership with a relevant website that can pay you for leads. Hogan give this away for free to get people to sign up to another service you create.
This could eventually find its way into a startup's work:

1.Detect, classify, measure and track the (a) formation, development and spread of ideas
and concepts (memes), and (b) purposeful or deceptive messaging and misinformation.

2.Recognize persuasion campaign structures and influence operations across social media
sites and communities.

3.Identify participants and intent, and measure effects of persuasion campaigns.

4.Counter messaging of detected adversary influence operations.

Will the resulting research be released to the public?
Are there other sites where one can follow gov sponsored r&d related to the web and software development?

Great find, thank you.
Opera has tab stacks where you drop tabs on top of each other, which groups them together. Then you can collapse and expand the groups.

I don't use it that much (mostly because there are no shortcuts and command line interface for adding to a stack or expand / collapse), but it is nice sometimes. I might do some research for a blog post, end up with 5 sites that I know I will need to consult when I write it, and just put them in a stack and have it sit there (collapsed, so it doesn't take up much space) until I do write it.

Having said that, I rarely get over 50 (usually in the morning after clearing out my feeds, or when programming against some API / library, when I open lots of documentation pages).

Once I get to the point where I can't see the favicons anymore, I start looking for something to close.
The Man Who Built the Computer That Beat Everyone at Jeopardy
Marketing is Everyone’s Responsibility
"We become that with which we busy our minds."

Don't know who said it, but I love it. And I think it's a good tl;dr for this post.
Yep, this has been my approach as well. I moved to Buenos Aires a month ago and I'm planning to stay for at least six months to learn Spanish, then who knows--I'd like to travel around Latin America (and Spain) to get some use out of my new language chops, but I'd also really like to spend some time in Asia, especially India.

One of the difficulties I've had with remote work, as mentioned in the op and comments here, is lack of daily structure and socializing. I think learning a new language is one of the best antidotes for this. You can do a language program for four hours a day and meet a huge variety of people from all over the world while picking up an incredibly useful and rewarding skill. The natural focus on conversation and collaboration is a great counterweight to the solitary nature of programming. Good programs also tend to offer a lot of cultural and social events outside of classes. It's pretty low stress and leaves plenty of time in the day to get work done.

Aside from all this, it's pretty awesome to be able to live in a nice, sunny, furnished, utilities and internet included studio with a balcony and view in one of the nicest areas of a giant cosmopolitan city for ~33% or less of what a similar arrangement would cost in SF or NYC.
plugin-container, which effectively runs in a different process, has solved that issue for me. I haven't had a FF tab crash in months.
How exactly is Adobe making proposals to the CSS standard going to fend off the "inevitable death" of Flash? One has very little to do with the other. Is it so easily forgotten that Adobe has tools other than Flash? Ever heard of Dreamweaver?

Plus there are numerous companies involved in creating the HTML and CSS standards that are front and center that are not involved in creating a browser. Take your blinders off.
I use Noscript and have marked doubleclick as "Untrusted". It just shows "You cannot view or edit interests when you do not have an 'id' cookie. Opt-in to get a cookie."
That's pretty typical language. However, you're right. Unless they give you something in return, there's no point in signing it. I've always seen these agreements attached to some sort of severance payment.
I believe that is weasely at best, I've been given the impression previously that over 50% of the tokens in active use had been switched out before the public announcement of the free replacements was made. Perhaps they're doing something like counting every company that bought a few for an eval and aren't using them.
Ubuntu Software Centre’s New Look
As always, I am available to answer any questions and provide information as needed around PyCon!
I think he is right. Past and future performance don't correlate. That is why employers do usually not look a resumes or references. Or why, say, Google and Microsoft don't ask tricky questions in interviews. Or why admission to graduate programs is never determined by your past grades and achievements. Wait, what?
150 tabs of images isn't the same as 150 tabs of web pages, though.
Request: Can we stop the "Facebook login required" madness, please?
I launched KEYBOX and KEYBOX lite (http://www.jayfuerstenberg.com/keybox/) to protect people's privacy and security.

It's only been one week since launch but so far the reception is pretty good and I'm getting a bit of a fan base!
Do We Need a Web Ruled by Articulate Whiners?
How do you deal with tightly coupled projects, where there needs to be a lot of back and forth communications between team members? If everyone is working all random hours, wouldn't that create unnecessary overhead and a lot of delayed decision making?
Innovation-101 - steveyegge2
Brad DeLong - 50 percent chance of double-dip recession now
I cannot say how badly I want that positioned float.
It always strikes me that the top voted answer in this type of discussion just replaces one adjective (elegant) with other adjectives (simple, succinct, readable). "Elegant" appears to be a combination of other, more fundamental aspects which need to be defined to know what elegance means.

So how do we define "simple" and "readable" and what tools do we use, other than years of experience, to achieve simple and readable code. I think that's the more fruitful debate.
you don't, that is the irony.
I also carry around 200+ tabs, and 100+ of these I use periodically. Every now and then I cycle through these, and eliminate chaff, and add new ones, so the total number remains about constant.

I've also switched back from Chrome to Firefox because Chrome doesn't scale (nor does it have all the extensions).
I would wait for Chromebooks to be based on the quad core 1.5 Ghz Tegra 3. They will probably have better battery life and be cheaper. We might see one or two of them by the end of the year. Nvidia said they have 5 PC manufacturers and 5 phone manufacturers as customers for Tegra 3. I'm sure most of the designs wins are for Android tablets and notebooks, but I think a couple of them might be for Chrome OS.
It might be more difficult, but you can certainly automate opening a bunch of tabs using a script to send keypresses, no?
The hype around Euclideon's Infinite Details engine is reminiscent of the hype around the "infinite polygon engine" (from the now defunct games company Elixir) http://www.strategyplanet.com/republic/totality3.shtml ...
Double your price. $10 doesn't leave a lot of room for marketing cost.
Transparency, iteration, standards: Journalism lessons of open source
Unfortunately people see only what they want to see.
> PlayStation was the market. Sony owned consoles. Japan owned console games. [...] Microsoft didn’t understand the console world.

Oh, how times change.
I've been having the same issue on 13 as well. Refresh usually fixes the issue though.
My first counter question would be "Do I have access to the original coder?" ;)
Using EventEmitters in Node.js + CoffeeScript to decouple modules
Governments, IOC and UN hit by massive cyber attack
The Evolution of Computer Programming Languages
12 Tips For Teaching A Programming Class
See in More 3D - Hyperscope
"Computers & Electronics - Programming - Java"

Blasphemy!

Python for ever!
Atlanta, GA

TourBuzz is a high-growth startup that develops and markets industry-leading real-estate marketing solutions.

If you want to build using leading-edge tools, ship products that people love to use and actually pay for, and work with great people in a learning-oriented environment, we'd love to talk to you.

http://tourbuzz.theresumator.com/apply/OrCFtE/Senior-Web-Dev...
The documents and addresses used for high end spear phishing usually come from a recent previous compromise. You'll see a sender that you frequently get mail from and know personally and the document attached will be a new version of something they previously sent, or something new that person is working on that would be of particular interest. It is quite difficult to completely insulate even the smartest and most prepared organizations from persistent attacks like this - someone only has to screw up once, and people screw up a lot more than that.
I have no problem with targeted ads excepting one. Many of the categories have no product! Lots of software related thingys, but nothing I can look at :( Many of the magazines that I still subscribe to at least have adds that allow me to fantasize about what I could do if I had but the funds...
Live Face Recognition with OpenTok and Face.com
So much drama, handwaving and name calling in this VF's article...
Society For Amateur Scientists: Helping ordinary people do extraordinary science
Right now the Chromebooks seem good, but as they are the first version out of beta I think they can still do a lot better. I think that the 500$ price tag is really too much for the relatively cheap hardware that is in those Chromebooks. The only good thing really is the battery life, but I'm not sure if this is because the battery costs a lot and is excellent or because the OS is really optimized for this. I am certain that if you wait 6 months or a year before purchasing a Chromebook you will have a LOT more for your money.
Precisely. I was able to travel literally around the world while working remotely in apartments and cafes.
Watch Now: Cosmonauts on Live Spacewalk | Wired Science | Wired.com
HackerNews Own cperciva on FLOSS Weekly Today at 9:30 Pacific
How you feel doesn't really matter when you're doing anything other than idle browsing.

This morning I had about 30 tabs open when I came into work, all documentation or reference of some sort that I will use in the next few hours. And thats about the lowest I ever get, if I'm looking up something new to me or complex it will easily shoot over 100.
I find Firefox using up 25% cpu a lot with 40-50 tabs open whereas chrome (on win 7 64-bit) is nowhere near that; similar memory usage... so I use Chrome more...
It's jargon. Let it go.
There is mine: my favourite photo site is http://www.photoline.ru/ (you can find my photos there: http://www.photoline.ru/author/4949). If I don't visit it for a couple of days and I want to see all the latest photos, I just go through index pages middle clicking on thumbnails, so each photo opens in new tab, and then go throu them. Sometimes I do open a few hundred tabs.
Funny, but this was why I went back to Safari as default: it just performed best for this use case.
PyCon Chair Jesse Noller wrote about the launch this morning: http://pycon.blogspot.com/2011/08/pycon-us-2012-official-lau...
"... but instead are able to write code that modifies code and generates code as easily as if you were writing the original code in the first place: the comparison to Ruby is therefore fundamentally flawed."

This. The ability to easily reason about the code and manipulate it because its syntax is simple and predictable is the big deal to me.

I think this is analog to switching from Roman to Arabic numerals. The syntax is regular. No matter how big the number is the rules are the same. There are no exceptions. Hence doing calculations with the former is a lot clumsier than with the latter.

That's the ideal scenario at least. I do realize that math might not be as simple as it could be, but I'm not really qualified to argue about that. But what if we were still using Roman numerals today? Would we be at the level of understanding we are at right now? It seems to me that it's more or less the same thing when you start understanding Lisp and why it is the way it is.

This is just too big of a tradeoff to be ignored. In my experience choosing the simple and regular solutions paves the way to progress, in which useful things that look trivial now would be rightly discarded or would be viewed as too complex if our mental model were grounded on the previous clumsy framework.

Now, I'm not saying "just drop all your clumsy languages right now, because today we have a better idea, and start using Lisp". I certainly don't do that. I don't even work with Lisp. But my point is that not realizing that Lisp has some properties that make it special is perhaps hindering yourself of being able to see that some things can be a lot simpler than you thought they could be.
Finally we're getting back what <table> gave us years ago.
It's not directly on remote work, but I just finished reading "Why Work Sucks and How To Fix It", written by two of the people that helped institute Best Buy's Results Only Work Environment (ROWE). It's a great summary of ROWE, a lot of the troubles they had with corporate culture and perception, as well as ways to make an argument for ROWE in your own workplace.

Amazon Affiliate Link:

http://www.amazon.com/gp/product/1591842921/ref=as_li_ss_tl?...
Does this remind anyone else of a Faustian contract?

In all seriousness though, I'm not sure how people would react to social media sponsored by the DOD - regardless of their actual intentions.
I figured I'd let folks know, in case they wanted to hear Colin as a guest.

Here's the show page (where the audio will be after the interview is over for those folks who can't catch it live):

http://twit.tv/FLOSS
That's what the bookmark system is there for.
Massive Five-Year Hack Infiltrates U.S. Govt., UN, IOC
Happy to answer any questions and hear additional feedback/tips you guys may have!
That would've been true, if it meant the author had switch to a language without null references.
http://qconlondon.com/london-2009/presentation/Null+Referenc...
So are you saying that no response data ever should be published, or people should be forced to take surveys and what not?
Are you worried that Google knows nothing about you? :)
Tamil movie, tamil films, tamil movies, tamil songs, tamil actress
Entrepreneurs Need Every Secret to Persuasion
Even ignoring the obvious problems with the study as described, it was likely to be a hoax just based on how pat the conclusion was and how it fed into the prejudices of those of us who must deal with IE6 on a daily basis.

It does make for an interesting study as a weaponised meme though; and it's exposure as a hoax is not likely to hobble it's effectiveness in spreading the idea that people who use IE are drooling idiots barely able to finger a computer. As a piece of agitprop it's quite effective, and although it's being called out as a hoax the velocity and intensity of the debunking is much less than that of the original.

I think I speak for more than a few of us if I say that it's veracity is completely irrelevant if it manages to embarrass a company director or two into decreeing upgrades. And it's a damn good prank.
Previous submissions:

http://news.ycombinator.com/item?id=2815112

http://news.ycombinator.com/item?id=2816073

http://news.ycombinator.com/item?id=2816862

http://news.ycombinator.com/item?id=2839868

It's not highly regarded.

Just for fun, here's an alternative chart. It doesn't show language evolution, but it's a fun take on motivation - every language tries to fix something:

http://news.ycombinator.com/item?id=2816526
Arduino Labs
Mapping U.S. Foreign Debt: How Much We Owe and to Whom
Samsung Enters the Bidding War for InterDigital Patents
Categorizing tabs into separate windows and using virtual desktops.
It has no penetration. Java and Python are both widely used in the industry. Go is not.
"I'm the author, ask me anything," as they say.

One of the interesting and/or frustrating things about Node.js is that, although it's based on a very dynamic language where you can modify (nearly) any object at any time, it also encourages strict modularization where, if "x" requires "foo," "bar," and "baz," then it's got to explicitly `require` all of those scripts.

Bringing dependencies in with `require` makes testing a pain. I don't think anyone's quite cut the Gordion knot of how testing should be done in Node; it's an open problem, and I certainly don't think I have the full solution. My intent with this article is to get people to realize just how much flexibility they have in organizing their Node apps. The "best practices" haven't emerged yet, and that's kind of cool.
It's great to be a 30+ year old gamer/entrepreneur who is living thru the console wars. The landscape today feels a lot like it did in late-90's. And this piece give you a great glimpse of the dynamics on building a ground breaking piece of software.
Shooting red lights! With what?
Search engine optimization Strategies For Modest Business.
McAfee blames an unnamed government for massive cyber espionage
Quants can't scale, scalers can't quant. ;)
The goal was to use an Auth framework that would be strong enough in case clearance was given to make more sensitive transactions possible. The hope is that at some point developers would be able to do more then simply consume data, but there are lots of policy hurtles to overcome for that to happen.
SENSATIONAL HEADLINE ALERT!!!
野生太岁肉灵芝在哪里能发现
How to frustrate your users, annoy other developers and please lawyers
If the desired effect a a DCE actually manifest themselves, it would be better to keep it non profit and state run since any operating costs would be offset by the increased productivity in the wider economy. And if the mandate was issued by the public, based on frequent public consultation, it would essentially future proof itself.

That's not to say it shouldn't generate a lot of money, it easily could. I imagine a world where a DCE becomes so successful that it generates enough money to create new and advanced institutions for the arts and sciences, enabling Britain to invest heavily in its long term future.

However, if it were private, that revenue would not be put to such a good use, and the public would have no say in how the DCE operated. Any attempts to correct any inefficiencies or inequalities in the DCE would meet fierce legal opposition.

We don't know what the landscape will look like in 20, 30, 50 or a hundred years. Why saddle ourselves with an immutable, or near-immutable DCE?
Sounds like you read 4HWW. I'm doing pretty much the same thing. Half-way back from BA, kicking it in Panama for the moment.
This position is even worse than the junior developer's, I hate developers with a 'You're doing it wrong because even I know how to do it' attitude. This guy's an accessibility developer , it's his job to know this shit.

First, he's delusional if you think you can learn Html, Css or Javascript in an afternoon. HTTP? Good luck reading through and understanding http://www.w3.org/Protocols/rfc2616/rfc2616.html in an afternoon.

I'd happily wager money that of a cross section of people who are employed as 'web developers' only a small percentage would know what a http response even looks like.

But the real killer is that he may work for companies who can increase their profits sufficiently by supporting IE6 that they can pay for all the extra mental effort involved in supporting IE6, but I don't.

I'm not doing it wrong by writing sites that aren't IE6 compatible. I'm deliberately deciding their business isn't worth the extra engineering or testing cost.

In the end Html5 is coming and people are starting to stop supporting IE6. We're already beginning to see the trickle of 'we don't support IE6' of major sites before the flood hits.

It's not poor engineering, it's just the future. I felt sorry for the junior web dev, he should have checked, but this guy's attitude is worse imo.
IPhone Data Tracking Costs Apple 3M Won Fine in South Korea | The Mac Observer