skysight-inc/HackerNews huggingface dataset:
It has been this way for 10 years already. Nobody's complaining about China anymore in the mass media or hollywood, the whole western economy relies on china's manufacturing capabilities.

Good for china , bad for most of us, because there is a hidden cost to all these cheap stuffs , it's called debt.

We could build stuff so people can actually afford it, instead of working at McDonalds or Walmart for a minimum wage, but it's not profitable enough in a world of short term profit.
If you read my article, then you'd know how. Curated content. It gives you the best of both worlds. Being able to dig through less news to find "good" content while still keeping up with today's news. With the added bonus that you can choose your content (wide categories / general tech or specific communities like Android, or HTML5).

Curated content still gives you what you want, but with less work. Additionally, you're reading will be consolidated (in theory) into a larger block of time on a less frequent basis, freeing up more time throughout your week.
"I just heard about some kind of tech scam where everyone lost their money. Bitslab or something like that. Have you heard of this?"
And lose legal protection/funds from a news outlet AND a salary as a journalist.
It's 75K for two people.

This is 32.5K each if we pretend Kickstarter didn't take any and there were no other expenses for the business.

Living wage for a single adult with no children in San Francisco is $26,692. For two adults with a kid its $50,186.
http://livingwage.mit.edu/places/0607567000

SF is an expensive city, but so are most large cities in the world.

So yes, 75K for two people would be close to the poverty line. I'm surprised they're not asking for a lot more.
Like him or not, the documents were dated 2009 so at least part of this took place during the Rudd era. So I gather that makes Rudd, Dick Cheney ;).
Lol, you're polling seniority?!
Target market? They "ship" their beta access and github only to the US. When they fail at the most basic cognitive skills, I won't waste my time to look deeper into this.

About your app, if you are sure it is different from services like WIX and alike, I can help you.
UK: Grilling of spy chiefs ‘a total pantomime’
I also use one as a squeezebox client, with picoreplayer, and it works like a charm. Also tested it as a squeezebox server with squeezeplug and it worked great.
Protect Your Privacy: "Do Not Track" in Your Browser
You're construing the facts against the convicted. You didn't even finish the sentence you quoted. After he went to jail, that guy turned his life around and became a productive valuable member of society. They say he killed someone accidentally because there's an important distinction between accidental and intentional homicide, not because it's an easy mistake to make. He's exactly the kind of edge case that shows the stupidity of three strikes laws. Instead of being an irredeemable criminal, he was a criminal who actually showed clear signs of rehabilitation. Really not someone who should be shoved in jail forever at the taxpayer's expense.
OSS doesn't mean writing for free. A very large chunk of the code on Github was writing on paid time.
India is flooding the world with tainted drugs -- and getting away with it.
I completely agree with you. Way too often to I read articles stating various truths based on their sole experiences. This is just one more thing that devalues HN and warrants curation.

In this particular case, this is not only my experience but the experience of some of my colleagues and friends. That doesn't mean that this applies to everyone and obviously it is an opinion article.
You can't beat politics with new technology all the time
Creating backups is not that hard. Print out extra copies, give one to your sister/best friend/lawyer/whoever you trust. Or store the seed phrase (or memory jog that only you will understand) in many places. Upload encrypted versions to dropbox/gmail/etc. Put a copy in your locked safe. There are many options.

There are several tools that allow you to create a transaction offline (using similar steps to what I listed above, which only take 10-20 minutes) and then you can broadcast the raw transaction text to the network using something like http://blockchain.info/pushtx. Again, this only necessary for super secure storage of long term savings/investments/etc.

Lastly, one could easily keep small, day-to-day amounts on their smartphone, which can spent and transferred quite conveniently (average joe level convenient). Then top up this spending wallet every so often using your offline wallet (10 minute time commitment every week or two).

The options/methods for doing all of this will only get easier. We are in the pre-alpha stages of digital currency software right now. Think web in the early 90s.
I maintain the carrierwave, minimagick & memcached-manager ruby gems. If you are interested in any and has a decent knowledge of ruby I can help you to get you going(or anyone interested from HN).

I got started by writing PR's, reading the codebase of the projects and making myself helpful whenever I could.
A few NSA.gov.cn addresses too...
Bayes and Big Data: The Consensus Monte Carlo Algorithm
It seems like mostly a place where people store config files, mirror code, and dump half-assed work in progress. But would "I wrote this code, and someone posted it on a website" really make someone better than "I wrote this code?"
The difference is Japan had it's own industry right from the start,it was its way,like Germany to be proud again after WW2.

It was not american brands manifacturing goods in Japan, it was Japan copying US products and selling them at a cheaper price, with an acceptable quality.
If it's not a resume, it belongs. (Personal programming website) If it is a resume, it doesn't. Recruiters don't like it because it then puts them on the defensive for age discrimination issues.
I wouldn't say that Indonesia is a smaller nation than Australia, and by GDP ranked by countries they appear close to each other.

Australia has had a strange relationship with Indonesia, for example Whitlam's involvement in Indonesia and Australia's involvement in Timor.

The most recent interaction has been the people smugglers and the Bali bombings.

So even though I am skeptical on countries spying on their citizens, the reason Australia spies on Indonesia ( and probably vis versa ), may be for very relevant reasons.
If your goal is to save memory though, PyPy is not at all the right answer (yet).
I agree. However, I wouldn't say that this is entirely useless as it does offer some suggested alternatives to help build better habits. What I discuss in my post is something that I've seen friends and co-workers struggle with and the newsletters were something largely unknown to some.
This is a great, rational, well-informed article. I just can't help but feeling that the author could've added more value and started a discussion by adding his opinion as to which stage of his model Snapchat is in and how he might think of generating revenue streams in stage 3.
If it would be rather awkward if instead of more peace and transparency, the Snowden files would lead to more open animosity and even war.

Of course blame should never fall on Snowden, but I think it is a given that close countries spy on each other. Nations act on self interest, it is very important to know what other nations are doing around you, or you could be caught unawares, like Europe was when the Blitzkrieg started.
How the Feds Took Down the Silk Road Drug Wonderland
JavaScript debugging tip - Break on any property change
Site gives DNS errors for me (Netherlands), but it seems I'm able to ping it(?!). Anyone else with trouble?
Sorry to see these guys go, they were a great company to have in the Python space (though they did branch out to other languages, I think).

When we started PythonAnywhere they were right up there on the list of potential competitors, though as it turned out our early adopters steered us more in the direction of hosting and lightweight computation (ping an API periodically and do stuff with the results) rather than heavy-duty computing.

The big problem with VC backing is that they really want $1bn exits. For them, Heroku's $200MM exit to Salesforce was almost a failure. I guess they couldn't see PiCloud going that way, so they chose not to invest again. Better to put the cash into a more likely-looking moonshot.

IMO this is a pity, because there are a bunch of smaller-than-$1bn but still solid companies that are getting starved of funding. The business-to-developer space is particularly prone to that kind of issue; it's less of a winner-takes-all market, so the big wins that VCs want are rarer than they are in other markets.
Could you please "Star" this Chrome Issue for more privacy?
Password hack of vBulletin.com
What is the significance of this? It's not like they all signed up with Adobe to backdoor them. ('Coz if they did, that would be an extremely stupid way to go about it.)

Probably legitimate users.
Everything should be here:
https://developer.mozilla.org/en-US/docs/introduction
The 51% attack allows more than just reversing some transactions. It allows an attacker to selectively block transactions. It allows an attacker to deny the mining reward to miners.

Really though, the point has more to do with formalizing Bitcoin's security. You claim that it relies on the security properties of cryptographic hashes and of digital signatures, but what property of Bitcoin actually reduces to the security of hashes or signatures? What are Bitcoin's security guarantees? When you can at least state some security property Bitcoin achieves, then maybe you can prove that Bitcoin's security depends on hashes and signatures. Without such proof you cannot go about making statements about P vs NP being relevant to Bitcoin's security; indeed, it is hard to speak about "security" for Bitcoin at all.
Taming Asynchronous JavaScript Programming with ECMAScript6
Yes, kind of, actually:

If our media are too corrupt, then we need to create new ones that work better and change our habits. Submission to corruption can not be a mid- or long-term solution.
Sputnik – Simple and practical RSS reader
pyramid schemes backed by governments with police forces and militaries able to collect taxes in said currency.
So we have an approved list of places we can link to now? A Murdoch-owned link is as valid as any other.
devtools is becoming one of my favorite tools, everyday discovering something new.
GHB taken responsibly can be enjoyable, but really isn't for people that are irresponsible. As bad as alcohol is, if you drink too much, you will likely vomit and still be in a conscious state. If you take too much GHB you can lose consciousness within minutes, and not recover for two or more hours. It's a shame that it is a banned substance, but in this case it really is to save people from their own stupidity.
In other news, "Dog Bites Man".
OK, I'll try that.
Yep! I gotta show you around!
> I'm an awesome developer in a lot of ways, probably even a 10x+ developer, but I don't consider myself perfect. Do you?

I don't consider myself a 10x developer, nevermind a perfect developer. But I still think you're continuing to overstate the difficulty of minimizing the combinatorial effects and general difficulty of handling missing permissions. You can certainly make a herculean task out of it if you want to, however.

> Have you developed apps for Android as an indie developer? Or for iOS?

Depends on how you're defining both "developed apps" and "indie".

> How much extra time would you want to spend to cover corner cases like this, instead of adding features that might actually improve your revenues or ratings?

While I certainly wouldn't relish platform mandated "busywork" as a developer, I've seen much worse and much more pointless work than such.

> How likely is it that you'd successfully handle all 255 extra permutations with no real testing?

How likely is it that you'd successfully handle all execution of your app even with real testing? For anything sufficiently complex, statistics will eventually catch up with you, and your chance will, when rounded, come to a nice and magical number... nil. Zero.

Mistakes will happen, complexity will happen, and removing features in an attempt to prevent the inevitable from eventually striking is the wrong answer. Don't get me wrong, permissions sets are a fine way to help reduce that complexity without necessarily harming the other goals. And it'd be nice to have it done for you. And it'd be nice to have it done as atomic sets. But I remain unconvinced it's unreasonable to manage without those niceties.

( although as a matter of personal taste, if I want to kill INTERNET and just read my chat app's logs or settings I'd like to be able to do that -- and can at the OS level by turning off both mobile data and wifi, your monetization strategy be damned.)
Looks like fake entries; root@nsa.gov, really?
Wow, half of the logos are featuring a globe of some sort. And of those, many of them have an animal surrounding it.
I recommend the shell script static analyzer ShellCheck: https://github.com/koalaman/shellcheck
Yes, I agree. But I'm not sure that for a doctor or a lawyer there is the same pressure to "give back to the community" as for a software developer.
They still think MtGox is the measuring stick of bitcoin. They're late to the news that MtGox is having problems and is best to be avoided.

MtGox is trading higher because people can't reliably and easily withdraw USD. In order to take on this risk, the sell price is higher.
> Lots of contributions to Open Source, Summer of Code etc.

Which is funny because these things were a smoke screen from day 1. Google is a past master at doing things for themselves, but throwing in a token benefit for everybody else so they look like the good guys.

Summer of Code was primarily a recruiting tool for Google, not a contribution to open source. They spent 0.06% of profit on Summer of Code, and in exchange got access to some great developers and got a mostly-unpaid trial period to evaluate them. That's a HR recruiting gold mine.

Despite their entire operation running on Linux, most years they contributed so little back to the kernel that they didn't even show up on most rankings -- and adjusted for corp size they were barely a footnote. It's only recently that they have started to contribute anything substantial to Linux. One of their largest contribution to Linux is cloning all the GPL code into BSD code so it can be sold for profit.

Sure Google has done a few good things for Open Source, but far far less than one should expect.
Announcing FogJS for Windows Azure with Node.js
"Daddy, why aren't we rich?"

"Well you see, when Bitcoin was only worth $8, Daddy tried to buy some, but to buy them he had to scan his passport and send it to MtGox, Daddy thought that was a bother, so he shrugged and moved on."

"I am hungry daddy."

:(
Doesn't surprised me. The browser is to access the world wide web after all.
Unsurprisingly, companies (especially ones that are growing) do change and those changes impact their relationship with their customers/consumers. Tech is no different on that front, where it is different is that, unlike your department store, tech is something that you carry with you almost all the time. Understandably, people do get upset by this a lot more than what a similar change at a department store would result in.

I have been a fan of Google and have used a lot of its products over time. The company has been changing for a while now and a significant part of that change is that it is making the transition from being someone in the background (the advertising business), to someone who wants a front seat in everything digital. Consequently, its product line will also start to reflect that change.

And one of the obvious outcomes of such a change is that a lot of us who have used Google's products extensively from the early days are no longer the primary target group for the company. Early adopters rarely form the mass market and it is the same in the case of Google. Products like Gmail were never front line products. These happened to exist by leveraging existing tech within the company. With Glass, Android etc., these products are now moving to the front lines for the company.

I still use Gmail extensively, most of my video is consumed on Youtube, I still use search, Android and Drive (for online docs & Keep, not file sync). My main Google account does not have G+ on it and while things are not perfect, it is so far usable. I've rarely commented on YT, can't rate anything anymore on Play Store, but I can live with all that, at least for now.

I fully expect the situation to worsen for people like me in the years to come on Google, but that is OK. It will eventually lead to newer products coming into the market and that is always a good thing. Email will be the first thing I will switch and I think that will happen before the second half of 2014 swings around.

All said and done, I have been happy with Google being around -- they revolutionized search, made email an enabler than a pain (better storage & spam management) and every now and then I discover something awesome on YT that makes so grateful that it exists. It has given me much more than what it (and NSA ;-)) probably has taken from me.

Irony in all of this is that all this while everyone has criticized Google for being an ill-organized one-trick-pony! Maybe the OTP was a better company after all, eh?
I think the implication here is that people might have signed up with the same username and password as they use for other things (e.g., their work email).
This looks nice, but will there be a Linux version?
> quantum computers

ECC would break[1] (funnily enough I was under the false impression that ECC was quantum-resilient until I did research for this comment), SHA wouldn't[2]. As far as I know the end-of-the-world attack against Merkle hashing algorithms are mathematical proofs.

However, the combination of quantum computers and advances in mathematical attacks against Merkle-Damgard hashing algorithms is almost guaranteed to happen eventually. Honestly, when it comes to security, using SHA256 was a major oversight. SHA512 would have given much more longevity to the currency - considering that you are talking about an algorithm that encapsulates wealth; nothing is overkill.

The only semi-confirmed usage of quantum computers, to date, is finding minima/quantum annealing (DWave). Shor's algorithm (which would be used to attack RSA and ECC) has been demonstrated on a very small scale, although many doubt that it was a true demonstration[3] (read: unentangled particles means that Shor's algorithm wasn't truthfully demonstrated by IBM).

[1]: http://en.wikipedia.org/wiki/Elliptic_curve_cryptography#Qua...
[2]: http://bitcoin.stackexchange.com/questions/6062/what-effects...
[3]: http://prl.aps.org/abstract/PRL/v83/i5/p1054_1
One of mine is operating as an HTPC. The other as an Internet streaming radio. I need to get a third so I can add network and OCR functionality to my printer/scanner. It might be a good idea to get a fourth to act as a backup domain controller. I could easily find useful jobs for more.
Decide On A Startup Idea That Will Make You Happy
Yep, this is my site and I'm just trying to give a glimpse into who I am. It isn't related to the site but sometime it's nice to hear a tad bit about the person you're listening to if you want to.
If you love your startup idea, you will be more likely to succeed. Make sure you decide on an idea that will make you happy, because you'll need that when it gets tough.
Yup. For instance, what might "Standard" mean here?

78113633-|--|-ksfolso@nsa.gov-|-UnFEG3IXPX+rjFQssxpQEA==-|-Standard|--
Unfortunately, this ignores forked repositories. The open source contributions I'm most proud of were to projects that I didn't start, so none of them are listed here.
I'll be doing extra videos for Linux and OSX too, and eventually Firefox OS too.
> which I wouldn't mind having loaned, not a giveaway

It is fraudulent to make a down payment for a mortgage with borrowed money according to most mortgage contracts. IIRC even gifts from parents for down payments generally need to come with documentation clearly stating that it is a gift and not a loan.
Splunk Storm gets lost in the Cloud
Did Splunk just ditch their SaaS product?
> The default for being added to a circle is still to notify you regardless of whether you know the other party, which seems to match the behavior of most other social networks

This does not, however, generate a push notification to your phone as it did uncontrollably for much of Plus' history. Even after the setting was added to control this, it didn't work for a long time.

What this really came down to was the lack of prioritization: the follower model is closer to Twitter than Facebook, being very public oriented, so you're far more likely to receive notifications about complete strangers but the UI copied Facebook's notifications. This meant that most users were trained to ignore the notification bar on other Google properties for a long time as everyone they'd ever exchanged email with was pushed into the service. Anything more than casual testing would have made it obvious that they should have had a way to group notifications so e.g. replies wouldn't be flooded away and to prioritize "added you" less than "added you back".

> You might want to verify whether the behavior you're seeing is due to a misbehaving browser extension or user script.

Nope - vanilla Chrome on OS X (also Firefox, Safari and Opera). Similarly, even on iOS where you can't add user scripts at all, the touch scrolling is jerky and buggy, requiring a scroll/wait/scroll cycle to get it to scroll to the bottom of a comment thread.
That may be true. I think you'd have to look at the numbers to see for sure. The paper uses a virtex 6 with 24GB of DDR on a PCIe card. The evaluation board for one of those is about $2k, though obviously the FGPA itself would hopefully be lower in price. I can't seem to find any open pricing for the virtex line. They say using a larger FGPA would allow addressing more DRAM, but of course, that raises your chip costs as well. You'll have to add to that small volume PCB costs, as well as the cost of the hosting server node.

Compare all that to a $2k 1U Xeon with 32GB of ram and dual 10GbE and the prices aren't that dissimilar. Also one is a research project while the other is a commodity a phone call and fedex away.

My guess would be you'd need the FPGA design in high volume for the costs to work out. So it'd be good as an appliance product for a vendor, but unless you're google/facebook huge trying to build this sort of thing yourself would likely be a boondoggle. The exception is the latency performance: you'd have trouble duplicating that with the commodity server design. So if you're doing HFT or somesuch maybe this is interesting again.

A middle road might be something like the Fast Array of Wimpy Nodes design but with a lot more dram and hacking up the kernel to get you true zero copy io with minimal syscall overhead.
I'm going to look into it too.

End of the year I'm going to quit my day job and wanted to do some open source stuff, to improve my skills. After all I heared, Mozilla seems a good start :)
Agreed the plan is to use popcorn.js to do this, I'll also be adding transcripts.
At the moment it only available for MacOS and Windows, hopefully in the future develop a compatible version with Linux (Debian, Suse, etc.)
For those that don't know, duplicity handles incremental backups like TimeMachine, but will also encrypt your backups using GnuPG if you choose to do so. You can also configure it to store the backups to various different types of storage, e.g ssh or Amazon S3. I wrote up how I do it here: https://grepular.com/Secure_Free_Incremental_and_Instant_Bac...
Not sure if Microsoft are doing this in the USA but in the UK they are running TV adds for outlook.com with the USP as we dont read your email :-)