skysight-inc/HackerNews huggingface dataset:
It is more than "what many Chinese firms" are doing; it is what the Chinese government in collusion with many Chinese firms is actively doing all the time at all levels of US infrastructure, including not only industrial espionage but also actively attempting to steal all military and other tech from every server connected to the internet. Everything stolen is then pushed back to the appropriate vendor, which includes of course whatever companies are capable of producing stolen tech. This then is produced at low cost overseas and shipped back to the American consumer, who purchases it at the expense of an American product, leading to a loss in revenues for the American company that originally designed and produced the stolen product and dozens or hundreds more unemployed Americans.

This isn't MAD, this is constant low-level warfare waged by a foreign power without any US response except for monitoring and sporadic defensive efforts. The problem with a counter-offensive, esp. one waged by proxy private sector forces is that, first of all, the US is continually fighting the last war over and over (oh yes, let's invade Libya and setup democracy there... ), second of all even if we can plant detonation devices in Chinese infrastructure like they most certainly have littered in ours (who knows how many electric grids they could shut off at a moment's notice) this doesn't prevent their offensive efforts at all. In fact, the only thing that can prevent theft on a large scale is penalizing that theft, which certainly no current administration is capable of doing (notice the long standing list of promises regarding IP protection that China has reneged on). So really the only solution here is to innovate much more quickly domestically (including whatever private sector partnerships are appropriate via DARPA, etc.) and to continue to develop offensive capacities (which undoubtedly exist but given the classified nature of such, it is hard to know quite how well developed or capable they are). Undoubtedly we should also try to knock off Chinese government servers periodically as they do to ours just to be certain that we can -- and a private Blackwater might be just the ticket.

Oh yes, I used to work for the DoD.
Maybe it's different in London compared to NY. There's plenty of decent makers in Finance in London. There's people who use all the best practice techniques in software development. People who wrote code you use every day.
Regarding automation, I allways keep in mind Knuth's writting on the subject[1]:

The field of "automatic programming" is one of the major areas of artificial intelligence research today.

In this sense we should continually be striving to transform every art into a science: in the process, we advance the art.

[1] http://www.paulgraham.com/knuth.html
My advice? Go for it. Let's break it down:

(1) Don't let fear rule your life
(2) Given your ability to earn, your needs are modest
(3) From your post, you seem to have a reasonable perspective
(4) The added paperwork may be annoying

(1) Fear will tell you to stick with your "reliable" salaried position. I am unfamiliar with Scandinavian employment laws; however, in the US, job security simply doesn't exist.

What I tell folks: "Everyone is a freelancer -- some people realize it and most don't". What I mean: you are responsible for your career and for marketing your skills. You can't count on other people to do it for you.

You want to mitigate as many risks as possible to reduce fear.

* You already have a nest egg.

* You know how much you need to earn each month

* Do you already have clients lined up? If possible, I'd recommend having more than one at a time. This can get complicated, trying to satisfy 2 or more clients' needs while leaving time for your own (bootstrapping, et al). However, if you tell each client up front that "I can allocate up to 15 hours/week for you" and they're on board with that then you only need 2 clients. This will help keep the income steady.

* Even with a nest egg, burning savings while sitting on the bench is not good for the stress level (see the latter part of my previous bullet).

(2) Are Scandinavian businesses able to find (enough) full time hires with your skill set? If not, the market is ready for you. If so, you may need to be a little more flexible.

(3) You don't come off as an arrogant jerk (quite the opposite). WIN! ;-)

(4) Be prepared to do more paperwork. You will be your own business. Find out what this entails in your country. In the US, it means more taxes, finding and paying for my own health insurance, invoicing, and other tedium. This can take up 5-10 hours/week of your time at first. It gets better over time.

About me: I've been freelancing for a couple of years in the US and have been in the industry perhaps a little longer (just over 16 years). I tend to act as a "consultant" in addition to a "contractor": beyond just slinging code, I also providing "coaching" to individuals and teams. I've coached/mentored several friends as they've transitioned from salaried work to becoming their own business. Heck, maybe I should make a business out of that myself but I enjoy helping people. Feel free to drop me a line.
What's to prevent a firm from lying about who they are and what they are doing? Without regulations (and accompanying penalties for breaking the rules), it's the wild West. It sounds good on a libertarian check list, but in practice the people who can least afford it get absolutely destroyed.
Yes, but dollars and euro and yens almost always require a middleman, unless you're doing cash exchange.
Thank you for catching this :) just committed the fix for this.
"Palo Alto" is such a nebulous term. If you want to live close to downtown or midtown, $3300/month might get you an "okay" 2 or 3 br/1ba at the moment.

Anywhere nice around there is now over $4k a month, including a lot of apartments.
I know a few people in HFT. They are the kind of people who can do just about anything pretty well. The kind of people who switch to Dvorak key bindings on a whim, just to make the day a bit more challenging.
Is this speculation or proved? It's just as easy to surmise that getting the assets closer to the client will overcome any slow down from an extra connection.
Exactly right. It just depends on where you stop in the hypothetical timeline of thought.

If you stop in 2020, then yes, we have a ton of human engineers working on this problem.

If you think out 2030, now more of it is handled by machines and testing routines/simple AIs.

You think out to 2040 and now a good majority of it is automated.

You think out to 2060 and you are begging for your life at the feet of a red-eyed monster or some variation of that future :)
Microsoft's website is still a mess - or rather their 100's of websites are. Typing a term into the search box from an Microsoft blog might give you top results from a social forum, typing it from the main page at Microsoft.com will take you someplace else, from MSDN documentation another place still. It's a constant case of, I know I saw it somewhere, but I can't find it again right now.

On the other hand, they encourage everyone to put their work up on the web. And there is an insane amount of helpful information from really smart people who know what they are talking about - even if it isn't well indexed and cross referenced at least it is there.
Regarding 2, I learned this a few years ago but "average" refers to any of the central statistics, including median, and even mode. [1] I always refer to the arithmetic mean when I say 'average', though. I make sure I'm clear when I'm referring to something else, like the median or geometric mean.

[1] http://en.wikipedia.org/wiki/Average
How a Facebook blind date led to supermarket robbery
Irreverent and scary: the other comic con movies
The Raven, Total Recall, Pacific Rim, Tintin, Charlie's Angels, and two awesome star wars trailers.
Should Wikipedia's Search be improved?
Look at Yalla Apps. Among 3 official third-party publishers, Yalla Apps has the lowest price. They have a list of "focused" countries, but you can publish via them regardless of where you from.
and you will get that history.

But you will get it in the form that I would like you to have it, not as it happened.

But there is no way for you to know besides the fact that all commits you are going to pull are self-contained and none of them breaks the build.

Would you reject perfect looking commits, self-contained, perfectly documented and forming a perfect temporal history based on the fact that they are too perfect not to have been created using rebase? Because that's the only indication you have that rebase was used.
Bankruptcy.

Plus, backup is just a good policy. Practice it lest you end up homeless or have to find another job.
Agreed, however, the shelf life of a programmer is very short compared to other career paths.

It all depends on your industry, of course, but once you hit 40-50, you're competing with younger developers who have more energy and require far less compensation.

Hence the need to make "real money" before you hit the age ceiling.
This should use object URLs instead of data: URIs when supported (Firefox 7, Chrome 11) due to the extreme inefficiency of data: URIs.
"Not having to stress out about personal finances" may be the better statement here
Of course one can. But what he's talking about are large-scale exchanges, where one makes transactions with funds deposited directly on the exchange.
Thank you, I'm using 12.0.742.122 myself but i doubt its chrome rather this thing not being memory profiled at all just yet.
That there's not a regulated option... To use BitCoins you have to go into the underbelly where you're quite likely to be stolen from and have no recourse. While it's great you enjoy the ability to be mercilessly preyed upon, it's not great that there is no safe option.

This one was just (apparently) incompetence. Wait until the real crooks get going.
Indeed. Underestimating your abilities is no fun, but if your estimation of your math skills is all that's keeping you from life as a quant let me be the first to tell you you suck at math.
Is this your site? Perhaps include what is to be expected to be added into the form field?
It's hard to go bankrupt when you steal for a living.
Learn something new every day. :)

Still, in common usage, I would say it's implied that "average" is the arithmetic mean. I guess I technically never said that they're wrong to use the two interchangeably, just that it "worries me."
Of course you are right that CFS is a catch-all term for what is probably a number of conditions. If you say that you had something that fell under that rubric that you are sure was of emotional origin, I would be the last to argue with you.

But what you need to hear, evidently, is that a common cause, I would guess the most common cause, of symptoms that also fall, for lack of better diagnosis, under this category, is clearly organic. I didn't come up with the idea of taking valacyclovir myself; drugs in this class are being used to treat this particular type of CFS by researchers such as José Montoya at Stanford Medical School:

http://med.stanford.edu/news_releases/2007/january/montoya.h...

So the fact that "CFS" is really a catch-all for several poorly-understood conditions is really the key point. You can see from that link (fourth paragraph from the bottom) that researchers like Montoya are keenly aware of this. The Economist story, in contrast, leaves the impression that Wessely is approaching CFS as a unitary condition; this could be the reporter's error, but it doesn't much matter: the story is still objectionable.

You are actually the first person I have seen on the Net saying that you have been diagnosed with CFS that you are convinced is psychogenic. Again, I have no desire to argue with you about your own case. I think, though, that cases like yours are a minority among CFS sufferers, probably a small minority. (Stories like mine are not hard to find at all.)

But as far as who is holding whom back, I couldn't disagree more. Firstly, I know the connection between EBV and (many cases of) CFS has been suspected for at least 20 years, because I have found historical references to the possible connection. Acyclovir, the first of this class of antivirals, dates back at least to 1982. Yet it's only in the last few years that doctors like Montoya have been experimenting with antivirals for CFS. I think that part of the reason it has taken so long has been the belief, at one time fairly widespread in the medical community, that CFS is always of psychogenic origin.

Secondly, I don't know what kind of research someone like Wessely could do that would be of any help to you. What you need, by your own argument, is a therapist to help you get in touch with the emotions whose repression is causing your symptoms. What could Wessely do to facilitate this process?

I would ask you to be careful when throwing around statements like "They enjoy having a label they can hide behind". While this could be true in some cases, you don't know that these people don't have an EBV or HHV-6 infection, or some other physiological problem.

And I don't know how you would think that I would "mock and denigrate" people with CFS. The only people I am mocking and denigrating are those who claim that CFS is necessarily always psychogenic. I have CFS myself, did you get that? (And BTW my doctor agrees; he's tested me for everything else; this isn't just a self-diagnosis.)
> When the XMRV stuff broke the research community did swing into action.

Yes. And did prove conclusively that XMRV is not the cause for CFS.

> Scientists haven't decided not to study CFS because someone on the internet hurt their feelings.

No. Funding for research is what makes scientists study anything. Direct your anger to raise more funding for CFS research and you will get closer to knowing the patho-physiological cause (whether you like the answer or not means absolutely nothing).

>Medicine isn't omniscient.

Just like any other human endeavor.

> Blaming extremely sick people for the lack of research into their predicament is absurd.

The blame is very justified when you start receiving death threats.

Talk of biting the hand that feeds. Jeez!
Pro tip: leave off the protocol to support both http and https. Example:

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>

Source: http://html5boilerplate.com/
It's a little nuts that making $500k a year doesn't even get you in the door on a "top salary".
Didn't voltaire do this centuries ago?
Ah, I did not realise that this was about a "transformation" between bitcoin and normal money. But in that case wouldn't it make sense to keep the money on the exchange just as long as needed?
My Standing Desk Experiment
硅片清洗花篮
Where do you live that incompetent people who run banks go to jail?
I completely agree with this.

If a change was worth committing then it is worth sharing that commit with everyone. Otherwise you run the very real risk of loosing important information about the design of a feature the bugs that were found and addressed during development.

Every change should been accompanied by a well described commit message and big changes are much harder to review.

I can see a very small positive in "hiding" the commits which resolve process issues like forgetting to add a file but in the long run you shouldn't have very many of these anyway so you should worry about them.
Hmm, this makes sense to me: lots of Git features I'd forgotten or not used before.

Can anyone sketch my "merging" strategy I should be using in my scenario:
- Have 3 branches dev, stage and master
- Bugs are fixed on master, bigger bugs/changes on stage and new features on dev
- Big functionality changes/additions come in the form of new branches, which currently I first merge with dev, then with stage and if everything is OK, with master. This doesn't always work well due to the timing of things: sometimes my dev branch is out of date with the master and needs fixes from the master before applying.

How should I handle merging the branches?
At 38:18 Mark discusses "skipping" the hard problems like search in order to get the simplest product out without inventing anything new. At 37:00 he notes Mosaic went from 12 to 3M users in a year and a half. Seems their strategy worked.
Currency is regulated into existence. Someone has to print it. Like it or not, there are all sorts of natural monopolies which exist in nature. The first and foremost is a monopoly on violence by the state. This is, in fact, demanded by the citizens who have a lot to lose if companies et al. were also allowed to pursue their interests by brandishing weapons. Thus, the first regulation is that companies cannot pursue their interests via force.

Thus, we are already out of the perfect world imagined by Austrian economists and exposing the simplistic lie that their worldview entails -- the social union that is the state is not merely a machine but, in the American republic, exists by the consent of the governed. Consequently, it has the power to issue additional regulations deemed to be in the interests of the governed, of which one might be that there be a single national currency, a single national language, etc. This is because our state is rooted in a Lockean social contract (with undoubtedly a good sprinkling of Hobbes).

Now, the precise nature of the regulations and whether or not they serve the people and whether or not they are consistent with the founding documents and accompanying intentions of the Republic is not always clear. Nonetheless, I think it is clear enough that at least in the American republic (if not a Randian inspired anti-state) that regulations are sometimes an answer to various problems.

Consequently, I would argue that if the SEC was able to attract and retain top talent and execute on its mandate it would have been able to stop this sub-prime nonsense in its tracks long before the present bubble burst and infected the rest of the economy with its TARPy bile. This is exactly why it existed -- because history tells us that banks like Goldman cannot be trusted to regulate themselves and act within the interests of the American people.
Except I bet people that actually want to work 100 hour weeks don't retire when they are 30. And if they do, they probably go crazy (and drive their families crazy) because they don't have anything to do. I wonder how many rich, overworked people really do walk away long before retirement age?
Ask HN: Is passion a fair thing to ask for from an employee?
I mean when you are a startup and can't make decent payments as salaries, can one really expect the developer to be passionate? Or maybe it's because I am based out of a third world country where salary trumps everything. Or am I dealing with the wrong set of people.
All I meant to say was that its easy to send custom headers to a server.

If you are using PHP:

http://php.net/manual/en/function.header.php
The size of the spread and the liquidity of the market are inversely proportional. The spread on US government bonds is zero or close enough to be zero. The spread on the Swiss bond market is considerably higher.

Market makers can't artificially widen the spread without taking a position--sometimes a significant position--which carries a lot more risk. Spread trading in its purest form is about holding enough stock much like a business holds cash as an operating budget to handle cash flow, not as an investment in and of itself.
Right... but they wanted a Mac anyway. :)
It all depends on the size of the file and how fast the user's DNS server is.
Other thread about same subject here: http://news.ycombinator.com/item?id=2828445
Muslims Eid Beautiful Mehndi Designs 2011 | Women Hands Mehndi Designs
I think this is a good step towards Governments and Parliaments that are more representative for their people. Direct Democracy sounds like something idealistic that would never work in practice, but that's only because people think of it to the extreme - as in literally the whole population deciding what laws need to pass and so on. And I don't think you should look at it like that, and instead using it as a scale - how direct do you want it to be exactly? Where are the specific situations where people can directly influence legislation and governance?

The current representatives in all countries seem to have gotten out of hand, and they mostly do what they want, especially if it's an issue that threatens their power.

To most young people voting seems pointless because they know it's a very weak form of feedback to vote a "party", and it's a feedback that happens too rarely. This is why they couldn't care less anymore about who get to be the next country leaders.

If they could engage a lot more with the representatives, and feel like they helped shape a certain legislation, I think they will become a lot more enthusiastic about it. They'd also like politicians to be a lot more accountable, because too many times they get away with voting for legislation that isn't for the benefit of the population at all, neither in the short term, nor in the long term. Warren Buffet seems to agree with politicians becoming more accountable, too.

http://www.youtube.com/watch?v=uNEp7q30JCw
It can't handle MAC address in lowercase. Lame..
> Maybe it's different in London compared to NY

I've seen the kind of guys described in zed's first para, in Finance in London. I don't think it's different, but YMMV.
When people from both camps vilify you equally you can be fairly sure that you're even handed.
Of course there is: one can post a link to the YouTube to HN with a title that describes the content. No separate website necessary.
It might arrive faster on a CDN but the time that it takes the user's computer to connect to a DNS server to resolve the CDN may override the benefits if the user has a slow DNS which is a fairly common problem now days. If the server used a single CDN instead of all these misc CDNs then you only have one DNS lookup and it would be worth it then. But a CDN dedicated to a single file type kind of defeats the purpose unless your website doesn't have any images, css or anything.
Uh, I didn't mention the algorithm at all. As someone else mentioned, the hard part of this problem is finding an optimal solution; there's some minor stuff with keeping information together and building a modular program, but what I said is completely unrelated to that.

As we're entirely just discussing the spec, and not the secret hidden hardness of this problem, could you tell me what I missed? If you're concerned for their confidentiality, then email it to me at carss.w@gmail.com

Disclosure: I'm not planning to apply to this job or to complete this challenge, because I have other things to program for fun, and an internship / school to keep me busy. I'm strictly curious about our different interpretations of what seems (to me) like an unambiguous spec, and I'm prepared to be totally wrong on my reading of it.
You can start a company with it after you quit.
While I think this client library is brilliant, this is the worst possible approach to the problem. I'm working on an iPad app using PhoneGap to help people with speech+motor disabilities communicate (http://ktype.net). All I want is a window.speak() function that works with minimal delay. Give me the ability to select one of the standard voices, pitch/tempo, volume, and feed it the text to say. Callbacks/events would be nice too.

This kind of stuff should be part of HTML5 and not just input[type=range]. Most OSs from Windows to iOS includes text-to-speech for accessibility. Why can't we hook into it from the browser? Give me a list of available voices/types (gender, country, accent), make all the other parameters 0.0-1.0, and I'll be a happy dev.