skysight-inc/HackerNews huggingface dataset:
This is wrong, though I empathize.

Social scientists come up with useful models that help explain events and behaviours, that aren't disproven by empirical evidence. There are plenty of ways to falsify a social science theory: wait long enough, or study enough data, and you'll amass enough empirical evidence to determine whether your theory holds up or not.

Of course, this does not mean it is proven - there may be a falsifiable data point some day. But that's why we call it a theory.

Environmental science is somewhat harder because the timescales are much longer than we have existed. But we also have well established ways of estimating the climate of ancient eras. This is why global warming is considered a scientific theory.

In economics, there is, for example, a lot of evidence these days in favor of the standard Keynesian IS-LM model for a macroeconomy in liquidity trap conditions, and a dearth of evidence supporting neoclassical models and Real Business Cycle theory. This is almost a paradigm re-shift, in that a previously abandoned paradigm (by many), thought by some to have been falsified, is actually proving more predictive with respect to actual events than previously recognized. Unfortunately economics is closely intertwined with politics and ideology which doesn't mix well with science -- thus the profession is in crisis.

An alternative, I suppose, is to go "full Austrian" and presume economics is an inherently unfalsifiable subject, based on fundamental logical truths. Thus it is justified to ignore all empirical evidence and mathematical analysis in favor of deductive praxeology. This is what Von Mises and Rothbard (founder of the US Libertarian party) believed, and they've been a common source of contra-Krugman arguments.
Perhaps I missed where I said I didn't care - where did you see that?
Not too different from a large college campus (the U of MD was like this, with approximately the same number of people on campus).

It does put a damper on cross-group communication, but it's probably better than having a collection of skyscrapers. Also, Redmond doesn't like buildings more than 3 stories tall (their fire equipment can't deal -- why MS can't buy Redmond different fire equipment is beyond me).
I'll be making about $83k/year this coming June (haven't graduated yet...) working in the Greenway area in the loop. I have an apartment lined up which will actually be in walking distance, so life will be easy. But I'm the sort of person who tends to think too far forward in the future, and I don't want to be renting an apartment my whole life. To me, the sooner one owns a home (and by own I mean own, not a mortgage) the better, as that's one major step towards true financial independence, as it means no rent or mortgage payment at all. And short of striking it rich, the only way to outright own a home early on in life is to make a lot of money with a permanent residence in a very cheap area.

At the same time, I really don't want to commute and don't feel comfortable spending more than double my salary on a house (I don't want to be "house poor").

In striving to satisfy all these desires simultaneously, I'm led to the consideration of consulting in the next few years. A few posters (patio11 and a few others I don't remember) here on HN have convinced me that, if done right, consulting can be a path to financial independence without the unpredictability of the startup "lottery". The idea, I hope, is that through partially remote consulting work one can make a wage which is disproportionately high compared to the cheap area in which one lives. It remains to be seen if any of this speculation is actually true.
> What I don't understand about comments like this is that a whole section of your code, both runtime / deliverable code and test code had become worthless

Not so. The code demonstrated that the first algorithm wasn't good enough and provided the experience needed to write the second one. The tests (hopefully) made the first algorithm's code maintainable, but it turns out there was no need to maintain it.
It means that a lot more than $66,000 worth of product and services had to be sold to pay for one simple mistake.

Even Microsoft don't have 100% gross margin.
He said that pining/whining is not even really a choice because it won't work and he's right in my opinion. It would be a false dilemma if he said that "you cannot work towards a better system and have a good career". He did not say that though. Instead he gave a specific example of something that wouldn't change the system and also wouldn't be good for anyone's career.

You actually agree with him because then he says that in order to have a good career AND change the system, just be a confident, competent female engineer (and remember to not complain and point fingers even if you're right).
I am from a country(India) where reservations and quotas are as rampant as breathing. Quotas and reservations are disastrous to any community over the longer run.

The only place where reservations make any impact is areas where there are too many good candidates and somebody from the lesser privileged sections of the society who is equally good can't make it due to the limited availability of opportunities. In such cases it makes some sense to offer the minorities a degree of reservation as the culture is unwelcoming to a meritorious minority person.

Any thing apart from this and what you will see is, the social problems remain totally unchanged. Reservations and quotas means some one from privileged class who is deserving of a position will be denied the opportunity, and some one oppressed class who is not deserving will get the opportunity instead. The net result is the whole system will be poisoned. Work never gets done, more and more hard working people are denied opportunities. At the same undeserving people get the same opportunities and make a big waste out of them.

If some one is good, they will win anyway. If they are not, they can't and won't.

Our job is to create a level playing field. So that anybody who want's to, can deliver.
>If you're in Boston without phone service, use this website to call your family.

Or, use Gmail to make unlimited domestic calls. Its disturbing that companies are looking to get marketing even out of tragic events like these.
I disagree. I think publishing images such as the ones circulating currently educate society about the world they live in. Just like refusing to publish images of coffins returning from war removes society from war, so to does sanitizing images of an attack like this remove societies ability to comprehend the event that took place.
I'm always pleased with Netflix- their product is good and so is their engineering. I'd consider them the ideal company to work for as much of their product is both cutting edge and customer facing.

Looking at the open positions, I see no internships or entry-level positions in Engineering- anyone have any advice on landing a gig there?
It's also the case that Node modules are sometimes inspired by those in other ecosystems, like Rails.
So, Shopify doesn't allow you do change anything in the checkout?
Sorry, forgot that the Secret Service is an actual thing in the US. Amended post.
they're almost the exact opposite of the ad I would want to see: for example, the family is having dinner, everybody is together and talking to each other, and at the end is the reveal that the oldest kid is actually alone in his dorm room, but he feels close to home because, well, facebook home.

on the other hand, i guess most people do in fact view their boss as a boring blowhard so it's more attractive to advertise that your phone can help you ignore him than it is to advertise that it can help you listen. but aren't ads supposed to be aspirational?
It's marketing, but it's not cynical marketing. It's the kind of marketing that should, in an ideal world, totally work. You prove you're a good, friendly company by doing good, friendly things.
I was a member of http://www.sandboxsuites.com for about eight months when I worked for a very small company a while back. It's well run and I thought the prices were reasonable for a monthly membership compared to some others in SF. Under 300 bucks a month for any open desk and 345/month for 24/7 access to your primary location via finger print scanner and access to any of their four locations (Three in SF and one in Berkley) the South Park location is pretty nice but I'm partial to the 10th and mission spot myself since there is good coffee a block away.
What in the world? Is this magic?
Inter arma enim silent leges.
I want to point it at crowds and get an aggregate crowd-pulse rate! Measure the excitement!
sounds like a corruption of the (mistaken) idea that they shut off cell service to prevent the bomber from dialing other devices to set them off
How about letting me open more than one document window, then implementing bikeshed performance improvements that perhaps one in a thousand users will ever notice?
"A designer with no experience in development has a higher chance of creating a design that's difficult to implement."

It's better to educate the designers yourself than have them educate themselves because it's not guaranteed they won't still ask for a design that's borderline impossible to be cut up by tomorrow. The place I work at the designers design and the developers develop and it works great for us. The designers liaison with the developers throughout the entire process, it's not a simple matter of letting the designers have free reign and then expect you to develop it. I might be one of the lucky few, but this is how all places should work. Designers and developers should sit together not be isolated from one another and only speak via a project manager which is how it seems to be at a lot of places. It's an us vs them mentality in the industry.

A lot of places I've worked prior to the place I've been working for a few years now have had this mentality that the designers know best. While a designer who understands what is possible is a viable asset, a designer who considers themselves a developer and gets in the way of the process to the point they're telling the developers what to do is counter-productive rather than working with the developers not against them and vice-versa.

I've encountered hybrids who have adequately been able to do both development and design, not in an advanced capacity but I've encountered lots of designers and developers who can easily design and knock up a Wordpress theme, however I've never come across a designer/developer who can design a complicated interface for a web application and be able to build it as well. I could be wrong and I don't doubt there are some super-talented people out there capable, but I see too many advertisements for hybrids that assume they're as common as trees in a forest.
Parent's link is how to get media onto the Glass device. Here is how you get media from the Glass to your server: https://developers.google.com/glass/v1/reference/timeline/at...
They could say that, adding, that as a whole this is bad, and they'd rather not do it, but "no choice and etc." (no really?). But they didn't. I personally don't think that being excited about implementing an unethical thing is good.
Spotify now live in Singapore
Client libs for Java, Python, Go, PHP, .NET, Ruby, Dart but no JavaScript?
Yup; I also could have just refinanced the first house at the higher appraisal. All three are good reasons for a homeowner to be happy their home value is going up.
My cell service has also worked all day. I'm a bit confused about the status of the network, but I've tried to keep off the phone for most of the day to avoid flooding it.
Not yet. We'll have to set something up to show our progress
Ah, yeah, that's a good addition. A lot of not needing to reinvent the wheel conceptually.
Definitely. You'd be silly to asses the skills of a developer based on such a question. My point was more-so that companies should ask questions developers would know instead of asking questions most developers would probably Google the answers to.
Boston was not invaded, sieged, or sacked.

http://en.wikipedia.org/wiki/Sack_of_Rome_(410)
This doesn't require you to sign up for a service.
"Just give it a minute"? Krugman isn't saying "shut it down", he is making fun of the euphoric media reaction that looks a lot more like the Pets.com IPO than anything rational.

The problem with Bitcoin is twofold,

- it presumes (by some) to be changing the nature of money, but if you look closely, it really isn't; its just fiat currency with a different framework for issuing the fiat other than the nation-state.

- there are some very old and obvious issues with its specific limitations (such as mining and being a fixed quantity). This is not necessarily a fundamental limitation, however - just limits its creators declared by fiat. But it betrays a misunderstanding of what money is.

None of the critiques have anything to do with crypto currency in general or the cooler/geekier aspects of Bitcoin like the global ledger.

Bitcoin is a useful experiment but let's also not get ahead of ourselves.
I admit that I don't understand your analogy. There isn't a bug in the call for papers -- it's fair. There isn't a bug in the review of papers -- the selections model the actual distribution of the larger population.

So where is the problem, exactly?
I get it. It's just that these things keep getting exaggerated, twisted and blown out of proportion in the best Fox News, CNN, MSNBC, et al. style. It's sad to see it happen on HN, where things ought to be far more analytical and data (aka: facts) driven.
I think it was just easier to not put up limits, hoping that people wouldn't take advantage.
The conversion rate for the mailing list is 5.7%, assuming people use the same email address to buy the book. I don't have the stats for Twitter, sorry.
Please explain what you mean.

I'm pretty sure that pifflesnort got it correct. Egalitarian means that people are equal and deserve equal rights and opportunities. But open source communities do not treat people equally. If you've never learned to write a good bug report, you're marginalized. If you've learned to program and have time to contribute, you're likely to be able to have a significant impact on the project that you're interested in.

It is true that the economic barriers to entry are fairly low. I've personally known multiple homeless people who found open source to be their gateway to learning a useful skill and getting a good job. (Most who know the ones that I am thinking of do not know this detail of their lives...) But there are other types of barriers to entry. Language skills, intelligence, interest, etc.

It is easy to ignore those requirements. But stop and think about the fact that significantly less than half of adults in the USA can read, write, and do math at a grade 8 level. A lot of the reasons why have to do with unequal opportunities (bad schools, families that discount learning, etc). The fact that open source communities ignore those people rather than actively seeking to give them access is a demonstration that open source is a meritocracy, not an egalitarian society.
Of course!

Common Lisp's debugger, accessed via slime is the best thing since running water.

Also a big fan of WingIDE's debugger for python.
I'm surprised at how few frontend developers make use of JavaScript's 'debugger;' statement. I find it invaluable.
Well, yes: try some of those files out:

http://linode.com/MyAddress.class
http://linode.com/y_key_57284cb2de704e02.html
http://linode.com/ispcheck
http://linode.com/k5_3

etc.
I got lucky to leave the USA the day before they raise the crazy level at the airports. I wonder what they will imagine to render flying and border-crossing worse.

I guess "make the leaders live abroad for a while and force them to read enlightenment century books" is off the table as a reaction to terrorism?
The Germans were the border of the nation of Rome from 100 BC until the Empire fell. They once slaughtered an entire Republic field army--and remember the Republic's army consisted of most of Rome's young, able-bodied citizens. They defeated Augustus, among other emperors, and eventually sacked Rome. Twice. Before making the whole thing collapse.

So, small difference.
I've never seen untested code that wasn't crap, or didn't require just as much work (if not more) to ferret out all the bugs (including watching everyone like a hawk).
Principles I've found:

* A test should accept any correct behaviour from the tested code. Anything which is not in the requirements, should not be enforced by the test.

* A test should not use the same logic as the code to find the "right" answer.

* A function whose semantics are likely to be changed in the next refactor should not be invoked from a test.

* Whenever a test fails, make a note of whether you got it to pass by changing the test or by changing the code. If it's the test more than 2/3 of the time, it's a bad test.

* If you can't write a good test, don't write a test at all. See if you can write a good test for the code that calls this code instead.
All we can do now making sure we do not fuel more violence with reactive violence.

Of course the people who did this have to be separated from society, but any response should be measured even if that seems difficult.
My point is more that it's a continuum rather than a boolean. More societal structures to help mentally ill people means less mentally ill people. A lot of mental illness can 'go away' if the right methods are in place, and yes, it won't ever be 100% effective.

I don't have a problem with what you're saying, just that the particular phrase you used is a viewpoint that always puzzles me due to its implied binary status.
"For a long time Londoners had to put up with IRA bombs but "Kept calm and carried on" "

I really feel like a "keep calm carry on" ad campaign could do some good. Shift the mindset from 'ACKKK TERRORISTS!' to 'I can handle this'
Because I needed to look it up, too:

"Bruce Schneier an American cryptographer, computer security specialist, and writer. He is the author of several books on general security topics, computer security and cryptography."

http://en.wikipedia.org/wiki/Bruce_Schneier
Yeah, I've never heard anybody in Australia say "LEGOs". It's always been an American thing to me.

Also, depending on the particular American accent involved, I often find the pronunciation quite unusual. Sounds more like "lay-goes" than "leh-goes", similar to the way some Americans pronounce the word "leg".
As Bill Maher so eloquently put it: "Its horrible, but this time, let's not overreact, wallow, erect monuments to terrorism; let's handle it Israeli-Munich style"
Source: https://twitter.com/billmaher/status/323951293506924544
Its too bad that most people don't have a basic appreciation of statistics or probability. Its too bad Schneier only spends a tiny paragraph on it: "Even though this will be in the news for weeks, we should recognize this for what it is: a rare event".

The chance that a person will die from a bombing, or be shot, or their plane crash, or a hurricane kill them is so small that there is almost NO reason to be afraid of it. It is far more likely that a person will die of Heart disease or cancer than any of the above. What will almost certainly kill us, we accept. What is almost inconsequential to us, we abhor.
The page takes forever to load and imposes a mental tax trying to navigate it. A real waste of bandwidth and my precious man hours. I don't care how much energy you save if you waste my time!
Reading this, the thought struck me that we should perhaps not think of terrorism as violence, but rather as black hat PR. So TSA and GWOT are actually no more helpful than a bad review for a movie.
The British resolve is something that those of us across the pond seem to have lost, or perhaps it is something that was developed in the British people during the terrible days of WW1 and WW2.

We here tend to work more of a spirit of freak-outery and cynicism. And as much as it annoys me, I think its more a symptom of how relatively little most of us and our ancestors have had to worry about in the US as much of our history was as a mostly rural international backwater that quickly transitioned quickly to a world power with oceans and, almost always, peaceful neighbors on its borders.

Which is something to be thankful for, even if it has led to a fairly weak resolve.
> but the setup process gets blocked when you need your actual device to sync

Not entirely, it's obvious that it's just pinging some endpoint for a protocol buffer. The server will return a protocol buffer with a "continue" message, but you can just spoof that.

Also: who will get the first glass xss bounty?
The title should be: "making a good living by publishing your code on Binpress.com"
I've been on both sides of this.

You do not want to wind up with important code that is not tested. I spent hours today chasing down bugs in code that I wrote over the last month that I would have never known were there if I had not been writing tests. I value tests.

But on the other hand there is a valid role for experimenting and trying things out. In that mode you're not writing production ready code - you're throwing stuff together. When you write code in that mode, following a testing mantra is worse than useless. I say worse than useless because the mental energy spent testing gets in the way of experimenting and refactoring.

The right way to reconcile those two modes is to write your experimental code, think about it, figure out how you want it written, then once you know how to write it, go back and write it "for real", complete with tests. In fact the carefully tested code that I was writing today is based in large part on ideas that I figured out in a throw away prototype written some time ago, in a different language, that had very little in the way of tests.
Will the package detonate 100 feet in the air?
$150 Online College Classes for credit through Udacity
So because we're geographically isolated, there is nothing to worry about? Modern technology doesn't change the circumstances any?
> It's my understanding that the average Joe has no access to the hardware and low latency network connections to be able to do this on his own.

Yes, but for US equities this is purely economical: _anyone_ can buy colocated rackspace, direct market data feeds, and direct connectivity. The average Joe does not want to do this any more than he wants to build his own tennis-shoe factory.
... and the most interesting bit is that some features (SMS and GPS) require an Android phone.
I'm actually incredibly confident in Boston on this count. People here are scared and angry, but the reactions here have been brave and largely rational. Nobody's going to start avoiding the Back Bay or staying away from the subway, or on their guard with their neighbors.

I'm less confident in this country's political leadership.
I assume half of the packages are outdated plugins for grunt.js. If we then subtract all the packages without tests (aka the ones that are almost useless for open source) I guess the numbers should be pari. Doing such comparisons reminds me of the days were LOCs were a meter of productivity.
Glass is an entirely new kind of device; to have good ideas I think we need to wear it and experience the world through it. The API is fairly constrained, but so is the device (eg always in the field of view). And strict constraints, when enforced for good reason, often lead to interesting products (eg Twitter).
How to Talk Like a San Franciscan (1984)