skysight-inc/HackerNews huggingface dataset:
http://kandan.me is a backbone app, as well as a few others we've developed at Bushido so far.
No, you don't.

If the amount of wealth increased (or even stayed the same) with less man-power required. We as 'humans' have lost nothing. (But rather gained some free time to pursue other interests).

Only possible problem is that this might lead to higher inequality, which is a whole different problem that needs solving already (look at afrika)
Kinect support comes to Skyrim
Cubby: new dropbox like service from LogMeIn creators
The Luddites were skilled laborers who protested technological change that made it possible for their work to be done by a larger subset of the population, spreading the wealth formerly concentrated within the Luddites.

Today's technological change is making it possible for many people's work to be done by an ever-smaller number of people, concentrating the formerly distributed wealth in their hands.

It seems to me that the technological change during the time of the Luddites was helpful for most people, while the technological changes occurring today is nearing a point where it is no longer helpful for most people, with respect to employment/unemployment. Sure, there will be 'new forms of commerce' etc. etc. but if the unskilled labor does not have the training/hardware/human-network-access to participate, what does it matter?

rollypolly has a good point below that birth rates dropping can counteract this shrinking of the number of 'jobs' available. It's a perverse situation - can we die fast enough so that our jobs/roles are released to the few new people being born?
While I agree, it doesn't mean that there's not a tipping point at which these fears actually become reality in some form. In the past, you would have a single innovation that threatened some particular worker population, and over time people would retrain, future generations would simply train for something else, and there was no enduring problem. As innovation in technology has accelerated, the level of education required to either create new opportunities or to retrain for existing ones has increased. It is possible that successful automation will eventually outpace the ability of the masses to retrain and adapt. Meanwhile the cost of traditional education continues to rise disproportionate to the rest of the economy, although we are seeing some other possible avenues open up on that front. I think it's an open question as to whether large scale, ongoing unemployment could result from technological innovation, given the right circumstances of rapid innovation and out of reach opportunities for education.
Superfoods To Feed Your Family | What'sBestForTheNest.com
Programming Music with Overtone
It is a perfectly reasonable error message that mail clients should try to beautify. The message itself is absolutely necessary, but should perhaps be cleaned up by the client. All of the calls to write a new "protocol" by the posters on that blog make me wonder if they even understand what the word means.
Technology doesn't kill jobs.

Over last two hundred years, the number of people on Earth exploded off the chart. We went from 1 billion to 7 billion. If anything, overall improvement in technology always create more jobs than it destroyed them. Most dramatic example comes from going from 6 billion to 7 billion in just 10 years or so. We still don't have dramatic increase in unemployment that reflect this whopping 1 billion increase.

Technology always generated new problems people have to figure out that demands skills and human creativity. It creates jobs in areas that once weren't even thought of before.
Visualizing Ocean Shipping (2012)
> what is going to happen to that?

I don't believe this was ever true. A huge amount of mainly white middle class people were able to own a small home and vehicles in the past, but it certainly wasn't true of the "average person", unless you define average to be something so narrow as to be a self-fulfilling description.

How come there was a housing bubble and subsequent economic collapse? It wasn't because all those subprime average people already owned nice houses and cars. Were they all just upgrading their houses to bigger houses? Maybe. Or were many of them overreaching during a time of unprecedented economic froth, trying to upgrade to suburban life from their small apartments and shared tenements and public transit?

I think this sort of nostalgic argument always goes along the lines of, "everyone could own a home... except for the huge portion of the population that couldn't, but they don't count."
Dissertation Samples | Sample Dissertations | Dissertations Templates
Get your Dissertation samples among the best Dissertation writing examples. Get dissertation ideas by sample dissertations and dissertation templates.
Perhaps those two lines are the same in JS and PHP (I do not have PHP installed so I can't confirm, but I do have node installed):

> 9223372036854775807 == 9223372036854775808
true
> 9223372036854775807 === 9223372036854775808
true

However, that is not the two lines written about in this post. The following works as one would expect on JS, but (I assume, based on the report) not in PHP:

> "9223372036854775807" == "9223372036854775808"
false
> "9223372036854775807" === "9223372036854775808"
false
Royal Canadian Mint To Create Digital Currency
"have you ever known anyone around you starving to death?"

Sample bias. Just because you do not perceive it, does not mean the thing does not exist. LMGTFY: http://ukpmc.ac.uk/abstract/MED/10064320

Sure, it's not very recent, but nothing that happened during the 00s would leave me to believe the problem has somehow been solved.
In my personal experience, jQuery Mobile has been incredibly slow (by incredibly, I mean hundreds of milliseconds of delay between touch events and response, which is unacceptable to me) and is kind of ugly. It feels cheap to me. I wouldn't recommend it, but again, personal opinion.

You're right about the plugin system, but that also requires that you know Objective-C if you want to build anything on the other side of that plugin, and if you know Objective-C why are you bothering to build an app with PhoneGap?

Debugging in the browser is a possible solution, but even Mobile Safari's developer tools are very limited. The console displays more JS errors, but often won't include line numbers or other critical details. Plus, no support for any native hooks. Weinre is okay but you're right that it's still not as in-depth as a real browser, and I haven't been able to get it working on an actual device yet, only in the Simulator.

Basically, the whole environment still has that duct-taped-together feel to it. The benefits are still worth it to me, but there's definitely a lot of room for improvement.
Throwing away data without unavoidably good reason is BAD behavior. Period.

We've got gigabytes of RAM and terabytes of storage to work with; don't throw away characters in a string just because they don't fit in a compact data type used only because there is a passing resemblance of one to the other.

If I'm comparing two 53-digit barcodes, and they differ only by the last digit (checksum), then it's very important that comparing those two STRINGS comes up FALSE.
I started out at quite a small firm, turning PSDs into HTML then adding functionality with PHP. A website there would take roughly 3-5 days. Now I'm at a big firm where projects can take 6 months or so. I've gotten faster, as I'm sure everyone does, but when I started professionally I already had quite a bit of experience developing little projects, some open-source stuff, etc.
I'd love to know which type of company is willing to hire someone so young. I know someone around your age that's competent (for his age) but is finding it difficult to find anyone to take him seriously.

I've suggested to him to build up his portfolio and github profile, but that takes time.
How to find a partner safely?
My startup is 90% ready. I need another developer to focus on the development and I will focus on marketing or a marketing person and I will focus on the rest of the development. Or a person who will bring an angel.
I desperately need a partner because I cant do it all by myself but at the same time I dont feel comfortable to share everything with a total stranger.
Anybody has an idea how to protect myself,my startup with a new partnership? What can be the process to get a partner safely?
We discussed this... at length. But in the end decided it would be better to get some early feedback rather than blindly go forward. This may have been as mistake.

We're working on the initial version, but this really isn't ready for public consumption yet, unfortunately.
A virus that the hardware it's shipped with cannot execute.

You have to take the CF card out of it, stick it into your Windows machine, then run the virus manually (assuming that anyone who's administering modular switches of this price class knows not to have autorun enabled, if it even uses that).

This isn't very newsworthy I'm afraid.
What is Parse ? Do you have a URL ? thanks in advance !
I beg your pardon, but you do not 'need it in JS', if 'it' is referring to using === instead of == to compare strings.

Here is what node.js says:

> "9223372036854775807" == "9223372036854775808"
false
I'm finding it hard to figure this one out: does PhoneGap include any built-in Websocket support yet? I've Googled around and found a plugin and a few links indicating that it's going to included with PhoneGap in the future but nothing concrete.
I think what you're aiming for here is ignorance, not stupidity; but I agree with what you're saying - it truly is bliss.
Past industrial developments are not just examples, they are models of how an economy can change and still continue to grow nonetheless. Your argument is just like saying "it's not because you throw a rock 10 times and it falls, that the 11th will not go on orbit instead". Fundamentally, there is nothing very different between the past technological revolutions and the current one. All of them brought sudden, massive improvements of productivity suddenly. All of them suddenly rendered a number of the previous workforce redundant. Did it result into mass poverty ? No. Never.

I'd like to see a clear argument why the internet, the mobile revolution and the ongoing automation going around us is going to kill more jobs than it creates.

I urge people to read Bastiat's "That Which is Seen, and That Which is Not Seen". You'll understand that the implications are never THAT simple not predictable. http://bastiat.org/en/twisatwins.html

---> about your second point:
The article may not say that directly, but the ending shows that the writer is going to give us a big solution on "how to create jobs in the second economy" or something. It's just going to be his next big thing. He misses the point completely.
JavaScript doesn't have an fixed integer data type.
That just brought me back to McBryde 226 where I took OS, thanks for the good read!
How to implement logic gates using crabs
While its probably true that very few people in the developed world starve due to poverty, lack of access to food is a serious problem. I'm not American, but you might want to check this [1] article in the Washington Post that links to a USDA report [2] on the links between unemployment and lack of access to food. Its from 2008 but still pertinent I think.

"And now even a person at the brink of the level of poverty in America has access to clean water, toilet, TV, mobile phone and for most of them, internet as well"

This is so far from reality that its hard to know where to start.

[1] http://www.washingtonpost.com/wp-dyn/content/article/2009/11...
[2] http://www.washingtonpost.com/wp-srv/nation/documents/usda_r...
Keep in mind that the author is also talking as a consumer of word documents that someone else wrote. I would wager that he knows about these various options but that doesn't mean that the people whose documents he is consuming know about them.

His rant is partly centered around the fact that word's default settings are poorly chosen for someone in the digital publishing world.
But you would recommend ColdFusion!?
https://parse.com/ ;)
Because of the big data revolution the situation is actually worse than everyone simply becoming programmers. Those who have more capital can collect/buy more data and a winner takes all situation is developing (you can already see this with google and facebook). In the next few years programmers and engineer will start becoming jobless.

Some kind of redistribution wealth definitely needs to occur. This needs to occur worldwide with international cooperation.
Mens Luxury Louis Vuitton T Shirts - $38.99 : replica louis vuitton
Replica Mens Luxury Louis Vuitton T Shirts with attractive price, you won't regret to buy cheap Mens Luxury Louis Vuitton T Shirts at cheaplouisvuittonhandbagsusasale.com, action now!
Increasing productivity is ultimately good. There are always more unmet human needs and wants that can absorb all that new productive capacity. So there's no reason to believe that underemployment is a permanent situation.

To the extent that anyone can master the new digital tools, there will be profitable work to employ them. There's no cap on the number of possible jobs. A sudden increase in the number of people with technical skill would cause entirely new industries to become possible.

So it all comes down to skills and education. The education system we have is nearly the exact opposite of what we need. I fear that it has permanently damaged large swaths of the population by conditioning them for rote factory labor (the purpose for which it was designed) in a world that doesn't need it anymore. The pain of this transition is going to lead to nasty political problems.

Most people do have the raw potential to do the kind of challenging work that pays handsomely in the digital world. They just get it beaten out of them at a young age.
Decorators vs. other patterns
I was trying to figure out a concrete example why this behaviour was dangerous, but couldn't come up with anything. Thanks for your barcode example - it eases my mind (and I'll use it in arguments with my friends!)
I sure enjoy playing all the free games dotdeb.com offers for linux. Wish I would have switched to it sooner.
> The only way to make sure the general populace vote = ruling party is to have an American style two party system

I offer as counterexamples all the industrialized liberal democracies with various forms of proportional representation, in which the composition of the government actually does reflect the general populace vote. They may not be countries in which a single party forms the government, but there's no reason a single party has to form the government, particularly if no party receives more than 50% support among electors.

I have a lot of respect for the parliamentary system, in which voters elect the House of Commons, the House appoints a Prime Minister, the Prime Minister appoints a Cabinet, the PM and Cabinet are accountable to the House. I appreciate that this system has historically included parties, or formal associations among members of the House of Commons to vote more or less along party lines.

However, the parliamentary system also has a long tradition of coalitions among parties, and even of governments being formed by parties that did not win a majority of seats. The basic unit of legitimacy for a parliamentary government is that the government enjoys the confidence of the House.

I was really frustrated during the 2008-2009 constitutional crisis over the widespread public ignorance over how the parliamentary system works. It's frighteningly clear that most Canadians don't understand their own government, which makes the system a ripe target for abuse. Since the 1970s, Canadian ruling parties have steadily concentrated power more narrowly in the PMO, to the point that Canadians have forgotten that they vote for the House, not for the Government.

As a result, governments have increasingly snubbed their nose at the House of Commons - to the extent that the Harper government actually deployed a handbook for disrupting and marginalizing parliamentary committees and absolutely refused to share budget numbers with MPs, triggering an election over their Contempt of Parliament.

During the constitutional crisis, and following the lead of the Conservative Party, far too many Canadians argued with straight faces that a government appointed by a coalition of parties representing more than half the seats in the House and more than half the votes cast would be somehow anti-democratic, while an appointed government that refused to face a confidence vote - the most fundamental litmus test of legitimacy in a parliamentary system - was somehow upholding democracy.

We can no longer afford a system in which a single party with a minority of votes can enjoy a majority of seats and more-or-less absolute power to pass legislation during its term in control of the government. You write, "all parties gravitate to the political centre if they want success", but the current government is busy passing one-sided ideological legislation - like the omnibus crime bill and the new copyright bill - that most Canadians oppose.

If they held seats proportional to their popular support, they would have to cooperate with another party to achieve majority support in the House and we would see more balanced legislation.
I always find sphinx limiting. For example, I can add a single doc to the index, I have to run a full re-index.

Also, I can't programmatically get a list of all "words" in the index with their frequency and the inverse dod freq, etc. With anything lucene based this kind of thing is really easy.
The firm I started at was tiny, just me and 2 other guys. I found a list of website development companies in my local area and sent emails to all of them, asking if they were taking anyone on. Only got a reply back from one of them, went to the interview and completed their little test quickly so they took me on. I was paid very little for my efforts, mind, but without that job I don't think I would have gotten my current one (where I'm working alongside university graduates for a decent salary).

I think something that definitely worked in my favour is that I brought along my laptop and showed them a design of a website I had been working on.
http://openhercules.com is a backbone app
Hire me Eventbrite
Someone didn't read the project page ...

See the section "When opening a ZeroBin URL: "
Nest fights back: taps former Apple patent chief to take on Honeywell
Serial Entrepreneur Gurbaksh Chahal on Turning Obstacles into Opportunities
There's an overview of the paper in the item I submitted a couple of hours ago:

http://news.ycombinator.com/item?id=3831987
Reading logfiles with Tail and Awk
Precision in floats is accepted as a fact of life. Converting exceedingly big INT string literals to bigger float types is a hack to win some naive benchmarks against languages doing native proper arbitrary precision. This shouldn't have happened in the first place, but since it's there and backwards compatibility is important, it could be shown in a warning error_level[1] that the conversion happened, so the user could at least check that and hack a solution together.

[1] This doesn't really happen in PHP, but you have $php_errormsg that can be set without stopping execution (as happens with some errors/warnings when error_level is not set to E_STRICT, and below that depending on the error). This errors could be triggered in a new level, let's say "E_PEDANTIC".
Wow - very creative use of their platform.

Nice work dude - best of luck!
> A less error-prone solution would be only convert one string value to number when the another is really a number.

That is, in fact, exactly how JS handles it.
I completely agree, but most of us can't build computers the way Steve Wozniak can. So we're stuck buying whatever's available off-the-shelf. Which makes for a potentially scary future...
I'd like to read the article to better understand the observations, but the full text and pdf links return "not found", so I won't trust an abstract without reading the whole thing. Please let me know if you have the article somewhere else.

About the sample bias, I agree with you, but if noone around you has ever heard or anyone dying of starvation in their lifetime (including your grandparents), the "sample" becomes more significant. Now, when people die of starvation, it's so extraordinary that they make movies about it ("Into the Wild" by Sean Penn - excellent movie, by the way).
True. But we want you to have the truthful information in case someone steals _your_ photos. We'll be able to investigate and find out the truth. Having real name, web-site, twitter or facebook helps us a lot in that.

There has been a few cases like that, and photographers love that we take proactive approach in solving their problems.
It would be 1% distracting.
IANAL (but my wife has a JD): it's a fine line; on the one hand, the legal principle of "meeting of the minds" might make the judge rule that the "basically" illustrates the true intentions of the contractual clauses. On the other hand, as you say, judges are often unsympathetic to pleas of ignorance. What you sign in the contract is generally the contract. Most of the time, what this probably means is that judges will take the "basically" summarized version when they feel the contract is egregiously inequitable, and otherwise defer to the legally binding wording.

EDIT: fixed typo.
I was at this talk, and I think that by far the most important point was that you should get great advisers and mentors. Instagram started with an okay stack and terrible configuration. They ended up doing great on both counts; now they have almost no downtime, they deploy several times an hour, and their comprehensive tests take only 5 minutes to run. Some of that came from skill and prior knowledge, but the majority from adaptability and the willingness to switch quickly when advisers (e.g. Adam d'Angelo) suggested better alternatives.
Any recomendation on epub readers for Mac?
That would be great! Just send us an email and we'll figure out a good time.
WHY?

"Hey, this very precise literal has a passing resemblance to another data type, so let's convert it to that, but since it's got too many digits and resembles another data type at this point, let's just throw away some of the data, make the conversion, THEN perform the equality comparison." Yeah, that makes sense. FAIL.
So You're A Startup: How To Incorporate
I fail to see how you're deriding the article as B.S. when you apparently agree with the main premise.

| Automation is simply removing a lot of these jobs that had very little value in the first place.

That's exactly what the author is saying. They just coined a term 'Second Economy' to describe businesses that have unusually high productivity due to computing.
I think you're trying to find a conspiracy where there is none.

The lack of women in tech (and lack of women in science and math in general) starts at a very young age - while boys are immersed in video games and girls are having afternoon tea with their dolls. I doubt those 5-year-olds are influenced by the way women in tech are reported.

Maybe society in general assigns gender roles that we all feel forced to comply with. Or maybe we're just different. Can't men and women just be a bit different?
Your low level is my high level.

Even assembly code appears high level when you are looking into how the electrons run through silicon and copper. But it's not realistic to cover all the stack down to the atoms. Then which layer you can stop digging at?

For a programmer, the processor architecture (including the instruction set architecture and the bus architecture) level would be fine. It is the strongest abstraction barrier and you rarely need to look below it.

That said, if you are working on embedded systems, knowledge about digital electronics is almost a must, and some analog bits really helps.
That's random, but you still need to analyze the output for a while to normalize it.